{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/phosphor-icons/House.js@0.0.53", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js", "ssg:https://framerusercontent.com/modules/ez1zOxuMjk2Z2J8MbWYm/e6u45yAi6vTlsKE4DGFf/be8yV8ovf.js", "ssg:https://framerusercontent.com/modules/dKT6cI4o5qnyqO7t3F8P/WhxUfxL6nPyBrWeMtldU/eTpuXK6oa.js", "ssg:https://framerusercontent.com/modules/cIecE5CnPrch8pYqUw42/Kotxkj3IDrAlu1iZA3Ir/pwizCE7Z3.js", "ssg:https://framerusercontent.com/modules/nzgYWK06ldcW0rFA1lYd/AXI54Nyrb9woorlR3pEn/FGCqJE16f.js", "ssg:https://framerusercontent.com/modules/4FYXL5lQz9cgJ2BJkaNV/73UsIpa97froefZwqzz9/Image.js", "ssg:https://framerusercontent.com/modules/W5XszRusf2dmzKtXzV7j/RavrmOsk9JIbIp4CqUiu/m7_fJJayz.js", "ssg:https://framerusercontent.com/modules/ZMKS7vi4HtHOFVqeEm8a/GgOwbVGUINsnPFozE2vL/TebGT81Sq.js", "ssg:https://framerusercontent.com/modules/QN9PgN71MYoYaGWyebk3/jX1DLIVlSmnWzrDcoopo/xiR0VvkGI.js", "ssg:https://framerusercontent.com/modules/whKjgbfHfRBN8GheQcEL/j46gupP5NslJN3QUyK3L/NhZNu5y4F.js", "ssg:https://framerusercontent.com/modules/iISK3sY9S2MOvRFnyAr6/0M9inoLZwSIXef4pr6hs/z4nLC45hM.js", "ssg:https://framerusercontent.com/modules/cv4mLZFhcIsgfTdgdzDa/4KoeN6qsoqLwMDR6yN7r/pGdyOsrr_.js", "ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/Hbc0lxqGSRzFG6uMT9yO/OPmIEDVRw3amYB3GBzWp/GoogleMaps.js", "ssg:https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js", "ssg:https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/9zLIz4fn80IR9zpOx18Q/Embed.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framerusercontent.com/modules/s5huAs5ZuqQaq0nS7J9C/7hnXRG6WgSkVmgpALNbv/TruncateText.js", "ssg:https://framerusercontent.com/modules/VzjjtXSEJPu4hP0vPpmG/UJl7w2BQTr0xJmCVBXoD/CnuiMx0Fq.js", "ssg:https://framerusercontent.com/modules/opIWJqcKWah88cdu3hOE/yMsa9pRTp7seWOcFYZve/n6Hf951DG.js", "ssg:https://framerusercontent.com/modules/oAOuMxIaMVkHXxQOeje1/8yqFHshaISgPQJ9opbgA/XRIo23e3w.js", "ssg:https://framerusercontent.com/modules/c0yN0A3BiSFYxug4RHgX/Bx07O98D5n0RuV2ASFin/rIfD1IF26.js", "ssg:https://framerusercontent.com/modules/Ue22sMS9LSUB6iuN3KPG/GSnO8ja3kJvN3pVOD4u4/IrnlqlGYe.js", "ssg:https://framerusercontent.com/modules/8yhMO8I4ySeQZlEIOc8j/0DywlMkH9dNpFStLEVNC/Wt2N4W3vw.js", "ssg:https://framerusercontent.com/modules/sRDpFTpJAAlu8Esh8VJP/RNdTIIftFOjI6CwT256l/DHtDdNpsD-0.js", "ssg:https://framerusercontent.com/modules/sRDpFTpJAAlu8Esh8VJP/RNdTIIftFOjI6CwT256l/DHtDdNpsD-1.js", "ssg:https://framerusercontent.com/modules/sRDpFTpJAAlu8Esh8VJP/RNdTIIftFOjI6CwT256l/DHtDdNpsD.js"],
  "sourcesContent": ["import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const weights = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M221.56,100.85,141.61,25.38l-.16-.15a19.93,19.93,0,0,0-26.91,0l-.17.15L34.44,100.85A20.07,20.07,0,0,0,28,115.55V208a20,20,0,0,0,20,20H96a20,20,0,0,0,20-20V164h24v44a20,20,0,0,0,20,20h48a20,20,0,0,0,20-20V115.55A20.07,20.07,0,0,0,221.56,100.85ZM204,204H164V160a20,20,0,0,0-20-20H112a20,20,0,0,0-20,20v44H52V117.28l76-71.75,76,71.75Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,115.54V208a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.54a8,8,0,0,1,2.62-5.92l80-75.54a8,8,0,0,1,10.77,0l80,75.54A8,8,0,0,1,216,115.54Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,115.55V208a16,16,0,0,1-16,16H168a16,16,0,0,1-16-16V168a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v40a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V115.55a16,16,0,0,1,5.17-11.78l80-75.48.11-.11a16,16,0,0,1,21.53,0,1.14,1.14,0,0,0,.11.11l80,75.48A16,16,0,0,1,224,115.55Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.47,105.24l-80-75.5-.09-.08a13.94,13.94,0,0,0-18.83,0l-.09.08-80,75.5A14,14,0,0,0,34,115.55V208a14,14,0,0,0,14,14H96a14,14,0,0,0,14-14V160a2,2,0,0,1,2-2h32a2,2,0,0,1,2,2v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V115.55A14,14,0,0,0,217.47,105.24ZM210,208a2,2,0,0,1-2,2H160a2,2,0,0,1-2-2V160a14,14,0,0,0-14-14H112a14,14,0,0,0-14,14v48a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V115.55a2,2,0,0,1,.65-1.48l.09-.08,79.94-75.48a2,2,0,0,1,2.63,0L209.26,114l.08.08a2,2,0,0,1,.66,1.48Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.13,106.72,136.07,31.13a12,12,0,0,0-16.2.05L39.93,106.67A12,12,0,0,0,36,115.54V208a12,12,0,0,0,12,12H96a12,12,0,0,0,12-12V160a4,4,0,0,1,4-4h32a4,4,0,0,1,4,4v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V115.54A12,12,0,0,0,216.13,106.72ZM212,208a4,4,0,0,1-4,4H160a4,4,0,0,1-4-4V160a12,12,0,0,0-12-12H112a12,12,0,0,0-12,12v48a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V115.54a4.09,4.09,0,0,1,1.36-3L125.3,37.05a4,4,0,0,1,5.33,0l80.06,75.58a4,4,0,0,1,1.31,3Z\" }))\n      ]\n    ]);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, weights.get(props.weight)));\n    House.displayName = \"House\";\n    Component = House;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n", "import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.53\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"AddressBook\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Baby\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"BezierCurve\",\"Bicycle\",\"Binoculars\",\"Bird\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"BoundingBox\",\"BowlFood\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Buildings\",\"Bus\",\"Butterfly\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarPlus\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleText\",\"ChatDots\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checks\",\"Church\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCounterClockwise\",\"ClockCountdown\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"Command\",\"Compass\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"Cpu\",\"CreditCard\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSpeaker\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"DribbbleLogo\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"Fan\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileCloud\",\"FileCode\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"Footprints\",\"ForkKnife\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeStand\",\"Goggles\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GridFour\",\"GridNine\",\"Guitar\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandCoins\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"Hash\",\"HashStraight\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighHeel\",\"HighlighterCircle\",\"Hoodie\",\"Horse\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Jeep\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"Laptop\",\"Layout\",\"Leaf\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"MapPin\",\"MapPinLine\",\"MapTrifold\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MathOperations\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MessengerLogo\",\"MetaLogo\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"Monitor\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Newspaper\",\"NewspaperClipping\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Option\",\"OrangeSlice\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleRun\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneOutgoing\",\"PhonePlus\",\"PhoneSlash\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PinterestLogo\",\"Pinwheel\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"Queue\",\"Quotes\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Scales\",\"Scan\",\"Scissors\",\"Scooter\",\"Screencast\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealQuestion\",\"SealWarning\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Spinner\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackOverflowLogo\",\"StackSimple\",\"Stairs\",\"Stamp\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"Subtitles\",\"Subtract\",\"SubtractSquare\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextT\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Timer\",\"Tipi\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tote\",\"ToteSimple\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"Trophy\",\"Truck\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCircle\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XSquare\",\"YinYang\",\"YoutubeLogo\",];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\",];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.53\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/ _jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map", "// Generated by Framer (91bcfbd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"kwQc2GQLR\",\"ntbV2UQot\",\"j9zfi_Moo\",\"tASCd6H6C\",\"HydL8VSIf\",\"sa_VupX3n\",\"b_ojnrVkW\",\"IsavRWTrg\",\"nhKpArF9T\",\"cYkGtxEm6\",\"eRRAPUyJH\",\"sZFHPvMLF\"];const serializationHash=\"framer-TGFIw\";const variantClassNames={b_ojnrVkW:\"framer-v-7j3h4\",cYkGtxEm6:\"framer-v-1atcwvk\",eRRAPUyJH:\"framer-v-381qkx\",HydL8VSIf:\"framer-v-1t1gezy\",IsavRWTrg:\"framer-v-1rvvi6k\",j9zfi_Moo:\"framer-v-fotwe4\",kwQc2GQLR:\"framer-v-1xeht8p\",nhKpArF9T:\"framer-v-9kqb8g\",ntbV2UQot:\"framer-v-17m7qz0\",sa_VupX3n:\"framer-v-hzg5ao\",sZFHPvMLF:\"framer-v-82ik83\",tASCd6H6C:\"framer-v-1936b6f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Behance:\"nhKpArF9T\",Dribbble:\"HydL8VSIf\",Figma:\"b_ojnrVkW\",Github:\"sa_VupX3n\",Instagram:\"ntbV2UQot\",Linkedin:\"j9zfi_Moo\",Medium:\"IsavRWTrg\",Reddit:\"sZFHPvMLF\",TikTok:\"eRRAPUyJH\",Twitch:\"cYkGtxEm6\",Twitter:\"kwQc2GQLR\",Youtube:\"tASCd6H6C\"};const getProps=({height,id,socialNetworksURL,socialNetworksUsername,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,EjqRosNPL:socialNetworksURL!==null&&socialNetworksURL!==void 0?socialNetworksURL:props.EjqRosNPL,Urgxg9usq:(_ref=socialNetworksUsername!==null&&socialNetworksUsername!==void 0?socialNetworksUsername:props.Urgxg9usq)!==null&&_ref!==void 0?_ref:\"username\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"kwQc2GQLR\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,Urgxg9usq,EjqRosNPL,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"kwQc2GQLR\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:EjqRosNPL,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1xeht8p\",className,classNames)} framer-1epy91q`,\"data-framer-name\":\"Twitter\",layoutDependency:layoutDependency,layoutId:\"kwQc2GQLR\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(23, 23, 23)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({b_ojnrVkW:{\"data-framer-name\":\"Figma\"},cYkGtxEm6:{\"data-framer-name\":\"Twitch\"},eRRAPUyJH:{\"data-framer-name\":\"TikTok\"},HydL8VSIf:{\"data-framer-name\":\"Dribbble\"},IsavRWTrg:{\"data-framer-name\":\"Medium\"},j9zfi_Moo:{\"data-framer-name\":\"Linkedin\"},nhKpArF9T:{\"data-framer-name\":\"Behance\"},ntbV2UQot:{\"data-framer-name\":\"Instagram\"},sa_VupX3n:{\"data-framer-name\":\"Github\"},sZFHPvMLF:{\"data-framer-name\":\"Reddit\"},tASCd6H6C:{\"data-framer-name\":\"Youtube\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-vqqxpl\",layoutDependency:layoutDependency,layoutId:\"MliP5RUGH\",style:{backgroundColor:\"rgb(84, 172, 238)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{b_ojnrVkW:{backgroundColor:\"rgb(0, 0, 0)\"},cYkGtxEm6:{backgroundColor:\"rgb(101, 69, 155)\"},eRRAPUyJH:{backgroundColor:\"rgb(0, 0, 0)\"},HydL8VSIf:{backgroundColor:\"rgb(209, 85, 132)\"},IsavRWTrg:{backgroundColor:\"rgb(0, 0, 0)\"},j9zfi_Moo:{backgroundColor:\"rgb(0, 102, 153)\"},nhKpArF9T:{backgroundColor:\"rgb(47, 101, 238)\"},ntbV2UQot:{backgroundColor:\"rgb(158, 54, 197)\"},sa_VupX3n:{backgroundColor:\"rgb(0, 0, 0)\"},sZFHPvMLF:{backgroundColor:\"rgb(255, 112, 74)\"},tASCd6H6C:{backgroundColor:\"rgb(255, 0, 0)\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dis4jg-container\",layoutDependency:layoutDependency,layoutId:\"tTCWhS_xt-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"TwitterLogo\",id:\"tTCWhS_xt\",layoutId:\"tTCWhS_xt\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\",...addPropertyOverrides({b_ojnrVkW:{iconSelection:\"FigmaLogo\"},cYkGtxEm6:{iconSelection:\"TwitchLogo\"},eRRAPUyJH:{iconSelection:\"TiktokLogo\"},HydL8VSIf:{iconSelection:\"DribbbleLogo\"},IsavRWTrg:{iconSelection:\"MediumLogo\"},j9zfi_Moo:{iconSelection:\"LinkedinLogo\"},nhKpArF9T:{iconSelection:\"BehanceLogo\"},ntbV2UQot:{iconSelection:\"InstagramLogo\"},sa_VupX3n:{iconSelection:\"GithubLogo\"},sZFHPvMLF:{iconSelection:\"RedditLogo\"},tASCd6H6C:{iconSelection:\"YoutubeLogo\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fjtsgo\",layoutDependency:layoutDependency,layoutId:\"VYxWIRskr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.75))\"},children:\"@\"})}),className:\"framer-lqd062\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"xUq_ac4tR\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.75)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.75))\"},children:\"username\"})}),className:\"framer-3yc1ix\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"Y24pRj3cO\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.75)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Urgxg9usq,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=['.framer-TGFIw[data-border=\"true\"]::after, .framer-TGFIw [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TGFIw.framer-1epy91q, .framer-TGFIw .framer-1epy91q { display: block; }\",\".framer-TGFIw.framer-1xeht8p { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; overflow: hidden; padding: 8px 8px 8px 8px; position: relative; text-decoration: none; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-TGFIw .framer-vqqxpl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: hidden; padding: 8px 8px 8px 8px; position: relative; width: auto; will-change: var(--framer-will-change-override, transform); }\",\".framer-TGFIw .framer-1dis4jg-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-TGFIw .framer-1fjtsgo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-TGFIw .framer-lqd062, .framer-TGFIw .framer-3yc1ix { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-TGFIw.framer-1xeht8p, .framer-TGFIw .framer-vqqxpl, .framer-TGFIw .framer-1fjtsgo { gap: 0px; } .framer-TGFIw.framer-1xeht8p > *, .framer-TGFIw .framer-vqqxpl > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-TGFIw.framer-1xeht8p > :first-child, .framer-TGFIw .framer-vqqxpl > :first-child, .framer-TGFIw .framer-1fjtsgo > :first-child { margin-left: 0px; } .framer-TGFIw.framer-1xeht8p > :last-child, .framer-TGFIw .framer-vqqxpl > :last-child, .framer-TGFIw .framer-1fjtsgo > :last-child { margin-right: 0px; } .framer-TGFIw .framer-1fjtsgo > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ntbV2UQot\":{\"layout\":[\"fixed\",\"auto\"]},\"j9zfi_Moo\":{\"layout\":[\"fixed\",\"auto\"]},\"tASCd6H6C\":{\"layout\":[\"fixed\",\"auto\"]},\"HydL8VSIf\":{\"layout\":[\"fixed\",\"auto\"]},\"sa_VupX3n\":{\"layout\":[\"fixed\",\"auto\"]},\"b_ojnrVkW\":{\"layout\":[\"fixed\",\"auto\"]},\"IsavRWTrg\":{\"layout\":[\"fixed\",\"auto\"]},\"nhKpArF9T\":{\"layout\":[\"fixed\",\"auto\"]},\"cYkGtxEm6\":{\"layout\":[\"fixed\",\"auto\"]},\"eRRAPUyJH\":{\"layout\":[\"fixed\",\"auto\"]},\"sZFHPvMLF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Urgxg9usq\":\"socialNetworksUsername\",\"EjqRosNPL\":\"socialNetworksURL\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const Framerbe8yV8ovf=withCSS(Component,css,\"framer-TGFIw\");export default Framerbe8yV8ovf;Framerbe8yV8ovf.displayName=\"Social Networks\";Framerbe8yV8ovf.defaultProps={height:56,width:400};addPropertyControls(Framerbe8yV8ovf,{variant:{options:[\"kwQc2GQLR\",\"ntbV2UQot\",\"j9zfi_Moo\",\"tASCd6H6C\",\"HydL8VSIf\",\"sa_VupX3n\",\"b_ojnrVkW\",\"IsavRWTrg\",\"nhKpArF9T\",\"cYkGtxEm6\",\"eRRAPUyJH\",\"sZFHPvMLF\"],optionTitles:[\"Twitter\",\"Instagram\",\"Linkedin\",\"Youtube\",\"Dribbble\",\"Github\",\"Figma\",\"Medium\",\"Behance\",\"Twitch\",\"TikTok\",\"Reddit\"],title:\"Variant\",type:ControlType.Enum},Urgxg9usq:{defaultValue:\"username\",displayTextArea:false,title:\"Social Networks - username\",type:ControlType.String},EjqRosNPL:{title:\"Social Networks - URL\",type:ControlType.Link}});addFonts(Framerbe8yV8ovf,[...PhosphorFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerbe8yV8ovf\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Urgxg9usq\\\":\\\"socialNetworksUsername\\\",\\\"EjqRosNPL\\\":\\\"socialNetworksURL\\\"}\",\"framerIntrinsicHeight\":\"56\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ntbV2UQot\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"j9zfi_Moo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tASCd6H6C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HydL8VSIf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sa_VupX3n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"b_ojnrVkW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IsavRWTrg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nhKpArF9T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cYkGtxEm6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eRRAPUyJH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sZFHPvMLF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./be8yV8ovf.map", "// Generated by Framer (91bcfbd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"pBwqZApTA\",\"ABQuX9Peg\",\"YMJQBRqmd\",\"gZ6gm4Pss\",\"MdaT5J7qX\",\"glZ2kqCym\",\"Hrg7G59PR\",\"ZsSExmJeJ\",\"v9GKDUDYH\",\"ZwVs2HDed\",\"IWswyMkCm\",\"IrkOJbIuR\",\"RkomQCo51\"];const serializationHash=\"framer-lM6iO\";const variantClassNames={ABQuX9Peg:\"framer-v-1rwv218\",glZ2kqCym:\"framer-v-1v4lgn1\",gZ6gm4Pss:\"framer-v-o9txel\",Hrg7G59PR:\"framer-v-1vlwxms\",IrkOJbIuR:\"framer-v-1aa8t5m\",IWswyMkCm:\"framer-v-q0nx3x\",MdaT5J7qX:\"framer-v-30kzbn\",pBwqZApTA:\"framer-v-6vs80\",RkomQCo51:\"framer-v-b4xqoj\",v9GKDUDYH:\"framer-v-7gbx95\",YMJQBRqmd:\"framer-v-3j9pla\",ZsSExmJeJ:\"framer-v-3ywx7e\",ZwVs2HDed:\"framer-v-1oz8glf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{duration:0,type:\"tween\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"arrow-square-out + open\":\"YMJQBRqmd\",\"article + read more\":\"Hrg7G59PR\",\"cards + open profile\":\"RkomQCo51\",\"cards + see all\":\"MdaT5J7qX\",\"caret-left\":\"ABQuX9Peg\",\"caret-right\":\"pBwqZApTA\",\"magnifying-glass-plus + open\":\"gZ6gm4Pss\",\"swap + switch view\":\"IrkOJbIuR\",\"youtube-logo + play\":\"glZ2kqCym\",down:\"IWswyMkCm\",past:\"v9GKDUDYH\",present:\"ZsSExmJeJ\",up:\"ZwVs2HDed\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"pBwqZApTA\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"pBwqZApTA\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"ZsSExmJeJ\",\"v9GKDUDYH\",\"ZwVs2HDed\",\"IWswyMkCm\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-6vs80\",className,classNames),\"data-framer-name\":\"caret-right\",layoutDependency:layoutDependency,layoutId:\"pBwqZApTA\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(235, 90, 0)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500,...style},...addPropertyOverrides({ABQuX9Peg:{\"data-framer-name\":\"caret-left\"},glZ2kqCym:{\"data-framer-name\":\"youtube-logo + play\"},gZ6gm4Pss:{\"data-framer-name\":\"magnifying-glass-plus + open\"},Hrg7G59PR:{\"data-framer-name\":\"article + read more\"},IrkOJbIuR:{\"data-framer-name\":\"swap + switch view\"},IWswyMkCm:{\"data-framer-name\":\"down\"},MdaT5J7qX:{\"data-framer-name\":\"cards + see all\"},RkomQCo51:{\"data-framer-name\":\"cards + open profile\"},v9GKDUDYH:{\"data-framer-name\":\"past\"},YMJQBRqmd:{\"data-framer-name\":\"arrow-square-out + open\"},ZsSExmJeJ:{\"data-framer-name\":\"present\"},ZwVs2HDed:{\"data-framer-name\":\"up\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"next\"})}),className:\"framer-1eyln8q\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"KTMOIRJcS\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ABQuX9Peg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"previous\"})})},glZ2kqCym:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"play\"})})},gZ6gm4Pss:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"view\"})})},Hrg7G59PR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"read more\"})})},IrkOJbIuR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"switch view\"})})},IWswyMkCm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"down\"})})},MdaT5J7qX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"see all\"})})},RkomQCo51:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"open profile\"})})},v9GKDUDYH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"past\"})})},YMJQBRqmd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"open\"})})},ZsSExmJeJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"present\"})})},ZwVs2HDed:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"up\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sa07d6-container\",layoutDependency:layoutDependency,layoutId:\"WBymYOomk-container\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"CaretRight\",id:\"WBymYOomk\",layoutId:\"WBymYOomk\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\",...addPropertyOverrides({ABQuX9Peg:{iconSelection:\"CaretLeft\"},glZ2kqCym:{iconSelection:\"YoutubeLogo\"},gZ6gm4Pss:{iconSelection:\"MagnifyingGlassPlus\"},Hrg7G59PR:{iconSelection:\"Article\"},IrkOJbIuR:{iconSelection:\"Swap\"},MdaT5J7qX:{iconSelection:\"Cards\"},RkomQCo51:{iconSelection:\"Cards\"},YMJQBRqmd:{iconSelection:\"ArrowSquareOut\"}},baseVariant,gestureVariant)})})]})})})});});const css=['.framer-lM6iO[data-border=\"true\"]::after, .framer-lM6iO [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lM6iO.framer-68fv7q, .framer-lM6iO .framer-68fv7q { display: block; }\",\".framer-lM6iO.framer-6vs80 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: auto; justify-content: center; overflow: hidden; padding: 4px 6px 4px 6px; position: relative; width: auto; will-change: var(--framer-will-change-override, transform); }\",\".framer-lM6iO .framer-1eyln8q { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-lM6iO .framer-1sa07d6-container { flex: none; height: 16px; position: relative; width: 16px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lM6iO.framer-6vs80 { gap: 0px; } .framer-lM6iO.framer-6vs80 > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } .framer-lM6iO.framer-6vs80 > :first-child { margin-left: 0px; } .framer-lM6iO.framer-6vs80 > :last-child { margin-right: 0px; } }\",\".framer-lM6iO.framer-v-1rwv218 .framer-1eyln8q, .framer-lM6iO.framer-v-3j9pla .framer-1eyln8q, .framer-lM6iO.framer-v-o9txel .framer-1eyln8q, .framer-lM6iO.framer-v-30kzbn .framer-1eyln8q, .framer-lM6iO.framer-v-1v4lgn1 .framer-1eyln8q, .framer-lM6iO.framer-v-1vlwxms .framer-1eyln8q, .framer-lM6iO.framer-v-3ywx7e .framer-1eyln8q, .framer-lM6iO.framer-v-7gbx95 .framer-1eyln8q, .framer-lM6iO.framer-v-1oz8glf .framer-1eyln8q, .framer-lM6iO.framer-v-q0nx3x .framer-1eyln8q, .framer-lM6iO.framer-v-1aa8t5m .framer-1eyln8q, .framer-lM6iO.framer-v-b4xqoj .framer-1eyln8q { order: 1; }\",\".framer-lM6iO.framer-v-1rwv218 .framer-1sa07d6-container, .framer-lM6iO.framer-v-3j9pla .framer-1sa07d6-container, .framer-lM6iO.framer-v-o9txel .framer-1sa07d6-container, .framer-lM6iO.framer-v-30kzbn .framer-1sa07d6-container, .framer-lM6iO.framer-v-1v4lgn1 .framer-1sa07d6-container, .framer-lM6iO.framer-v-1vlwxms .framer-1sa07d6-container, .framer-lM6iO.framer-v-1aa8t5m .framer-1sa07d6-container, .framer-lM6iO.framer-v-b4xqoj .framer-1sa07d6-container { order: 0; }\",\".framer-lM6iO.framer-v-30kzbn.framer-6vs80, .framer-lM6iO.framer-v-1v4lgn1.framer-6vs80, .framer-lM6iO.framer-v-1vlwxms.framer-6vs80, .framer-lM6iO.framer-v-3ywx7e.framer-6vs80, .framer-lM6iO.framer-v-7gbx95.framer-6vs80, .framer-lM6iO.framer-v-1oz8glf.framer-6vs80, .framer-lM6iO.framer-v-q0nx3x.framer-6vs80, .framer-lM6iO.framer-v-1aa8t5m.framer-6vs80, .framer-lM6iO.framer-v-b4xqoj.framer-6vs80 { gap: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lM6iO.framer-v-30kzbn.framer-6vs80 { gap: 0px; } .framer-lM6iO.framer-v-30kzbn.framer-6vs80 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-lM6iO.framer-v-30kzbn.framer-6vs80 > :first-child { margin-left: 0px; } .framer-lM6iO.framer-v-30kzbn.framer-6vs80 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lM6iO.framer-v-1v4lgn1.framer-6vs80 { gap: 0px; } .framer-lM6iO.framer-v-1v4lgn1.framer-6vs80 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-lM6iO.framer-v-1v4lgn1.framer-6vs80 > :first-child { margin-left: 0px; } .framer-lM6iO.framer-v-1v4lgn1.framer-6vs80 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lM6iO.framer-v-1vlwxms.framer-6vs80 { gap: 0px; } .framer-lM6iO.framer-v-1vlwxms.framer-6vs80 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-lM6iO.framer-v-1vlwxms.framer-6vs80 > :first-child { margin-left: 0px; } .framer-lM6iO.framer-v-1vlwxms.framer-6vs80 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lM6iO.framer-v-3ywx7e.framer-6vs80 { gap: 0px; } .framer-lM6iO.framer-v-3ywx7e.framer-6vs80 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-lM6iO.framer-v-3ywx7e.framer-6vs80 > :first-child { margin-left: 0px; } .framer-lM6iO.framer-v-3ywx7e.framer-6vs80 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lM6iO.framer-v-7gbx95.framer-6vs80 { gap: 0px; } .framer-lM6iO.framer-v-7gbx95.framer-6vs80 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-lM6iO.framer-v-7gbx95.framer-6vs80 > :first-child { margin-left: 0px; } .framer-lM6iO.framer-v-7gbx95.framer-6vs80 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lM6iO.framer-v-1oz8glf.framer-6vs80 { gap: 0px; } .framer-lM6iO.framer-v-1oz8glf.framer-6vs80 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-lM6iO.framer-v-1oz8glf.framer-6vs80 > :first-child { margin-left: 0px; } .framer-lM6iO.framer-v-1oz8glf.framer-6vs80 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lM6iO.framer-v-q0nx3x.framer-6vs80 { gap: 0px; } .framer-lM6iO.framer-v-q0nx3x.framer-6vs80 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-lM6iO.framer-v-q0nx3x.framer-6vs80 > :first-child { margin-left: 0px; } .framer-lM6iO.framer-v-q0nx3x.framer-6vs80 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lM6iO.framer-v-1aa8t5m.framer-6vs80 { gap: 0px; } .framer-lM6iO.framer-v-1aa8t5m.framer-6vs80 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-lM6iO.framer-v-1aa8t5m.framer-6vs80 > :first-child { margin-left: 0px; } .framer-lM6iO.framer-v-1aa8t5m.framer-6vs80 > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lM6iO.framer-v-b4xqoj.framer-6vs80 { gap: 0px; } .framer-lM6iO.framer-v-b4xqoj.framer-6vs80 > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-lM6iO.framer-v-b4xqoj.framer-6vs80 > :first-child { margin-left: 0px; } .framer-lM6iO.framer-v-b4xqoj.framer-6vs80 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 55\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ABQuX9Peg\":{\"layout\":[\"auto\",\"auto\"]},\"YMJQBRqmd\":{\"layout\":[\"auto\",\"auto\"]},\"gZ6gm4Pss\":{\"layout\":[\"auto\",\"auto\"]},\"MdaT5J7qX\":{\"layout\":[\"auto\",\"auto\"]},\"glZ2kqCym\":{\"layout\":[\"auto\",\"auto\"]},\"Hrg7G59PR\":{\"layout\":[\"auto\",\"auto\"]},\"ZsSExmJeJ\":{\"layout\":[\"auto\",\"auto\"]},\"v9GKDUDYH\":{\"layout\":[\"auto\",\"auto\"]},\"ZwVs2HDed\":{\"layout\":[\"auto\",\"auto\"]},\"IWswyMkCm\":{\"layout\":[\"auto\",\"auto\"]},\"IrkOJbIuR\":{\"layout\":[\"auto\",\"auto\"]},\"RkomQCo51\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramereTpuXK6oa=withCSS(Component,css,\"framer-lM6iO\");export default FramereTpuXK6oa;FramereTpuXK6oa.displayName=\"Cursors\";FramereTpuXK6oa.defaultProps={height:24,width:55};addPropertyControls(FramereTpuXK6oa,{variant:{options:[\"pBwqZApTA\",\"ABQuX9Peg\",\"YMJQBRqmd\",\"gZ6gm4Pss\",\"MdaT5J7qX\",\"glZ2kqCym\",\"Hrg7G59PR\",\"ZsSExmJeJ\",\"v9GKDUDYH\",\"ZwVs2HDed\",\"IWswyMkCm\",\"IrkOJbIuR\",\"RkomQCo51\"],optionTitles:[\"caret-right\",\"caret-left\",\"arrow-square-out + open\",\"magnifying-glass-plus + open\",\"cards + see all\",\"youtube-logo + play\",\"article + read more\",\"present\",\"past\",\"up\",\"down\",\"swap + switch view\",\"cards + open profile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramereTpuXK6oa,[...PhosphorFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereTpuXK6oa\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"55\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ABQuX9Peg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YMJQBRqmd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gZ6gm4Pss\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MdaT5J7qX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"glZ2kqCym\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Hrg7G59PR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZsSExmJeJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"v9GKDUDYH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZwVs2HDed\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IWswyMkCm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IrkOJbIuR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RkomQCo51\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eTpuXK6oa.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Bold\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[];export const css=['.framer-o7CGb .framer-styles-preset-16eqphy:not(.rich-text-wrapper), .framer-o7CGb .framer-styles-preset-16eqphy.rich-text-wrapper h2 { --framer-font-family: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Black\", \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter-BlackItalic\", \"Inter\", sans-serif; --framer-font-family-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #eb5a00; --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-o7CGb\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (91bcfbd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/cIecE5CnPrch8pYqUw42/Kotxkj3IDrAlu1iZA3Ir/pwizCE7Z3.js\";const cycleOrder=[\"sBcc8dilF\",\"N1itcInqy\",\"b26n3BFJT\"];const serializationHash=\"framer-aQzQ5\";const variantClassNames={b26n3BFJT:\"framer-v-bg891y\",N1itcInqy:\"framer-v-1cq2w1a\",sBcc8dilF:\"framer-v-1ywpkuf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Days page\":\"sBcc8dilF\",\"Months Page\":\"N1itcInqy\",\"Yearly Page\":\"b26n3BFJT\"};const getProps=({day,height,id,month,width,year,...props})=>{var _ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3;return{...props,f5uTfBrFE:(_ref=day!==null&&day!==void 0?day:props.f5uTfBrFE)!==null&&_ref!==void 0?_ref:\"Day\",JwhY9_w4_:(_ref1=month!==null&&month!==void 0?month:props.JwhY9_w4_)!==null&&_ref1!==void 0?_ref1:\"Month\",SER5Mcany:(_ref2=year!==null&&year!==void 0?year:props.SER5Mcany)!==null&&_ref2!==void 0?_ref2:\"Year\",variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"sBcc8dilF\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,JwhY9_w4_,f5uTfBrFE,SER5Mcany,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"sBcc8dilF\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"N1itcInqy\",\"b26n3BFJT\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"b26n3BFJT\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1ywpkuf\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Days page\",layoutDependency:layoutDependency,layoutId:\"sBcc8dilF\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(38, 38, 38)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({b26n3BFJT:{\"data-framer-name\":\"Yearly Page\"},N1itcInqy:{\"data-framer-name\":\"Months Page\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-potfnd\",layoutDependency:layoutDependency,layoutId:\"PgE1DcU08\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-16eqphy\",\"data-styles-preset\":\"pwizCE7Z3\",children:\"Month\"})}),className:\"framer-zquk3e\",\"data-framer-name\":\"Month\",layoutDependency:layoutDependency,layoutId:\"LaddXBBAu\",text:JwhY9_w4_,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({b26n3BFJT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-16eqphy\",\"data-styles-preset\":\"pwizCE7Z3\",children:\"Year\"})}),text:SER5Mcany}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-16eqphy\",\"data-styles-preset\":\"pwizCE7Z3\",children:\"Day\"})}),className:\"framer-a047ht\",\"data-framer-name\":\"Day\",layoutDependency:layoutDependency,layoutId:\"nBiFSkey_\",text:f5uTfBrFE,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(112, 112, 112))\"},children:\"Year\"})}),className:\"framer-1tc9mb\",\"data-framer-name\":\"Year\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"s7yDAeVvC\",style:{\"--extracted-r6o4lv\":\"rgb(112, 112, 112)\"},text:SER5Mcany,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=['.framer-aQzQ5[data-border=\"true\"]::after, .framer-aQzQ5 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aQzQ5.framer-kzzooa, .framer-aQzQ5 .framer-kzzooa { display: block; }\",\".framer-aQzQ5.framer-1ywpkuf { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 88px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 250px; }\",\".framer-aQzQ5 .framer-potfnd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-aQzQ5 .framer-zquk3e, .framer-aQzQ5 .framer-a047ht, .framer-aQzQ5 .framer-1tc9mb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-aQzQ5.framer-1ywpkuf, .framer-aQzQ5 .framer-potfnd { gap: 0px; } .framer-aQzQ5.framer-1ywpkuf > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-aQzQ5.framer-1ywpkuf > :first-child { margin-top: 0px; } .framer-aQzQ5.framer-1ywpkuf > :last-child { margin-bottom: 0px; } .framer-aQzQ5 .framer-potfnd > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-aQzQ5 .framer-potfnd > :first-child { margin-left: 0px; } .framer-aQzQ5 .framer-potfnd > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 88\n * @framerIntrinsicWidth 250\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"N1itcInqy\":{\"layout\":[\"fixed\",\"fixed\"]},\"b26n3BFJT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"JwhY9_w4_\":\"month\",\"f5uTfBrFE\":\"day\",\"SER5Mcany\":\"year\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerFGCqJE16f=withCSS(Component,css,\"framer-aQzQ5\");export default FramerFGCqJE16f;FramerFGCqJE16f.displayName=\"Date Header\";FramerFGCqJE16f.defaultProps={height:88,width:250};addPropertyControls(FramerFGCqJE16f,{variant:{options:[\"sBcc8dilF\",\"N1itcInqy\",\"b26n3BFJT\"],optionTitles:[\"Days page\",\"Months Page\",\"Yearly Page\"],title:\"Variant\",type:ControlType.Enum},JwhY9_w4_:{defaultValue:\"Month\",title:\"Month\",type:ControlType.String},f5uTfBrFE:{defaultValue:\"Day\",title:\"Day\",type:ControlType.String},SER5Mcany:{defaultValue:\"Year\",title:\"Year\",type:ControlType.String}});addFonts(FramerFGCqJE16f,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFGCqJE16f\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"N1itcInqy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b26n3BFJT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"250\",\"framerIntrinsicHeight\":\"88\",\"framerVariables\":\"{\\\"JwhY9_w4_\\\":\\\"month\\\",\\\"f5uTfBrFE\\\":\\\"day\\\",\\\"SER5Mcany\\\":\\\"year\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Responsive Image\n * By Benjamin\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n *\n */ export default function Image(props){const{image,alt,radius,padding,link,newTab,style,shadowOptions}=props;const{shadowX,shadowY,shadowBlur,shadowColor,shadowEnabled}=shadowOptions;const wrapperStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",width:\"100%\",height:\"100%\",padding:padding};const imageStyle={maxWidth:\"100%\",maxHeight:\"100%\",borderRadius:radius,boxShadow:shadowEnabled&&`${shadowX}px ${shadowY}px ${shadowBlur}px ${shadowColor}`};const imageSource=(image===null||image===void 0?void 0:image.src)||\"https://framerusercontent.com/images/64n4wnVJKDJspLlFZ6DarCP0M4.jpg\";return link?/*#__PURE__*/ _jsx(\"a\",{href:link,title:alt,target:newTab?\"_blank\":\"_self\",style:wrapperStyle,children:/*#__PURE__*/ _jsx(\"img\",{style:imageStyle,src:imageSource,srcSet:image===null||image===void 0?void 0:image.srcSet,alt:alt})}):/*#__PURE__*/ _jsx(\"div\",{style:wrapperStyle,children:/*#__PURE__*/ _jsx(\"img\",{style:imageStyle,src:imageSource,srcSet:image===null||image===void 0?void 0:image.srcSet,alt:alt})});};Image.defaultProps={radius:10,padding:10,alt:\"\",shadowOptions:{shadowEnabled:false,shadowX:0,shadowY:2,shadowBlur:4,shadowColor:\"rgba(0,0,0,0.2)\"}};addPropertyControls(Image,{image:{title:\"Image\",type:ControlType.ResponsiveImage},alt:{type:ControlType.String,title:\"Alt\",placeholder:\"Alt Text\"},radius:{title:\"Radius\",type:ControlType.Number,min:0,max:100,step:5,displayStepper:true},padding:{title:\"Padding\",type:ControlType.Number,min:0,max:100,step:5,displayStepper:true},link:{type:ControlType.Link,title:\"Link\"},newTab:{type:ControlType.Boolean,title:\"New Tab\",hidden:props=>!props.link},shadowOptions:{type:ControlType.Object,title:\"Shadow\",controls:{shadowEnabled:{type:ControlType.Boolean,title:\"Enable\",defaultValue:false},shadowX:{type:ControlType.Number,title:\"X\",min:0,defaultValue:0,hidden:props=>!props.shadowEnabled},shadowY:{type:ControlType.Number,title:\"Y\",min:0,defaultValue:2,hidden:props=>!props.shadowEnabled},shadowBlur:{type:ControlType.Number,title:\"Blur\",min:0,defaultValue:4,hidden:props=>!props.shadowEnabled},shadowColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.shadowEnabled}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Image\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Image.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[];export const css=['.framer-paq4U .framer-styles-preset-1gfsqf1:not(.rich-text-wrapper), .framer-paq4U .framer-styles-preset-1gfsqf1.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0.75); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-paq4U\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-SemiBold\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-SemiBoldItalic\"]);export const fonts=[];export const css=['.framer-XCqDz .framer-styles-preset-15oyu2f:not(.rich-text-wrapper), .framer-XCqDz .framer-styles-preset-15oyu2f.rich-text-wrapper h3 { --framer-font-family: \"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Black\", \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter-BlackItalic\", \"Inter\", sans-serif; --framer-font-family-italic: \"Inter-SemiBoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0.75); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-XCqDz\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[];export const css=[\".framer-nxoi7 .framer-styles-preset-1e3281i:not(.rich-text-wrapper), .framer-nxoi7 .framer-styles-preset-1e3281i.rich-text-wrapper a { --framer-link-current-text-color: #ffffff; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #000000; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #000000; --framer-link-text-decoration: none; }\"];export const className=\"framer-nxoi7\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (91bcfbd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Image as Image1,optimizeAppear,optimizeAppearTransformTemplate,RichText,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Image from\"https://framerusercontent.com/modules/4FYXL5lQz9cgJ2BJkaNV/73UsIpa97froefZwqzz9/Image.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/W5XszRusf2dmzKtXzV7j/RavrmOsk9JIbIp4CqUiu/m7_fJJayz.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cIecE5CnPrch8pYqUw42/Kotxkj3IDrAlu1iZA3Ir/pwizCE7Z3.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ZMKS7vi4HtHOFVqeEm8a/GgOwbVGUINsnPFozE2vL/TebGT81Sq.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/QN9PgN71MYoYaGWyebk3/jX1DLIVlSmnWzrDcoopo/xiR0VvkGI.js\";const ImageFonts=getFonts(Image);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"Q1wxJULDE\",\"vBlS15uHW\",\"eXDoNvAMq\",\"GDYY5FqEG\",\"MujeXaPwJ\",\"mwtX6ej7B\"];const serializationHash=\"framer-ll9sH\";const variantClassNames={eXDoNvAMq:\"framer-v-16ix4or\",GDYY5FqEG:\"framer-v-oim4zo\",MujeXaPwJ:\"framer-v-1vj3l6h\",mwtX6ej7B:\"framer-v-dwp3v\",Q1wxJULDE:\"framer-v-1di6yt2\",vBlS15uHW:\"framer-v-w28ftu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const transition1={delay:0,duration:.1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:0,rotate:0,scale:1,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,transition:transition1,x:0,y:0};const animation2={opacity:.001,rotate:0,scale:1,x:0,y:0};const transition2={damping:67,delay:0,mass:1,stiffness:430,type:\"spring\"};const animation3={opacity:0,rotate:0,scale:1,transition:transition2,x:0,y:0};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,transition:transition2,x:0,y:0};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition3={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation5={opacity:1,rotate:-4,scale:1.05,transition:transition3};const animation6={opacity:1,rotate:4,scale:1.05,transition:transition3};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Article Card Mobile\":\"mwtX6ej7B\",\"Article Card\":\"eXDoNvAMq\",\"Gallery Card Mobile\":\"GDYY5FqEG\",\"Gallery Card\":\"vBlS15uHW\",\"Simple Image Card Mobile\":\"MujeXaPwJ\",\"Simple Image Card\":\"Q1wxJULDE\"};const getProps=({articleCardContent,articleCardTitle,backgroundColor,galleryCardImage1,galleryCardImage2,galleryCardImage3,galleryCardText,height,id,simpleImageCardImage,simpleImageCardText,width,...props})=>{var _ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3,_ref4,_ref5;return{...props,HnvJ0nhPI:(_ref=backgroundColor!==null&&backgroundColor!==void 0?backgroundColor:props.HnvJ0nhPI)!==null&&_ref!==void 0?_ref:\"rgb(23, 23, 23)\",JJW_hZ4we:galleryCardImage1!==null&&galleryCardImage1!==void 0?galleryCardImage1:props.JJW_hZ4we,MXuYsW7L1:simpleImageCardImage!==null&&simpleImageCardImage!==void 0?simpleImageCardImage:props.MXuYsW7L1,ohZ19BKtl:(_ref1=articleCardTitle!==null&&articleCardTitle!==void 0?articleCardTitle:props.ohZ19BKtl)!==null&&_ref1!==void 0?_ref1:\"Month\",ozpnmMGkC:galleryCardImage2!==null&&galleryCardImage2!==void 0?galleryCardImage2:props.ozpnmMGkC,TFp1WvC7L:(_ref2=articleCardContent!==null&&articleCardContent!==void 0?articleCardContent:props.TFp1WvC7L)!==null&&_ref2!==void 0?_ref2:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{children:[\"Machinarium is our first full-length adventure game in which players take on the role of a\\xa0robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Machinarium is our first full-length adventure game in which players take on the role of a\\xa0robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Machinarium is our first full-length adventure game in which players take on the role of a\\xa0robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Machinarium is our first full-length adventure game in which players take on the role of a\\xa0robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Machinarium is our first full-length adventure game in which players take on the role of a\\xa0robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Machinarium is our first full-length adventure game in which players take on the role of a\\xa0robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Machinarium is our first full-length adventure game in which players take on the role of a\\xa0robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{}),\"Machinarium is our first full-length adventure game in which players take on the role of a\\xa0robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.\"]}),/*#__PURE__*/_jsx(motion.p,{children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})]}),variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"Q1wxJULDE\",vlY7gofDM:(_ref4=galleryCardText!==null&&galleryCardText!==void 0?galleryCardText:props.vlY7gofDM)!==null&&_ref4!==void 0?_ref4:\"Title\",XDsVZsAjl:galleryCardImage3!==null&&galleryCardImage3!==void 0?galleryCardImage3:props.XDsVZsAjl,xHWMe8qjV:(_ref5=simpleImageCardText!==null&&simpleImageCardText!==void 0?simpleImageCardText:props.xHWMe8qjV)!==null&&_ref5!==void 0?_ref5:\"Title\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){var _restProps_transformTemplate;const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,HnvJ0nhPI,xHWMe8qjV,MXuYsW7L1,vlY7gofDM,JJW_hZ4we,ozpnmMGkC,XDsVZsAjl,ohZ19BKtl,TFp1WvC7L,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"Q1wxJULDE\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);var _restProps_transformTemplate1;const transforms=(_restProps_transformTemplate1=(_restProps_transformTemplate=restProps.transformTemplate)===null||_restProps_transformTemplate===void 0?void 0:_restProps_transformTemplate.call(restProps,undefined,\"\"))!==null&&_restProps_transformTemplate1!==void 0?_restProps_transformTemplate1:\"\";const ref1=React.useRef(null);const isDisplayed=()=>{if([\"eXDoNvAMq\",\"mwtX6ej7B\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"eXDoNvAMq\",\"mwtX6ej7B\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"vBlS15uHW\",\"GDYY5FqEG\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"vBlS15uHW\",\"GDYY5FqEG\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,__framer__presenceAnimate:optimizeAppear(\"animate\",\"1di6yt2\",animation1,undefined),__framer__presenceExit:animation,__framer__presenceInitial:optimizeAppear(\"initial\",\"1di6yt2\",animation2,undefined),__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1di6yt2\",className,classNames),\"data-framer-appear-id\":\"1di6yt2\",\"data-framer-name\":\"Simple Image Card\",layoutDependency:layoutDependency,layoutId:\"Q1wxJULDE\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},transformTemplate:optimizeAppearTransformTemplate(\"1di6yt2\",(_,t)=>`${transforms} perspective(1200px) ${t}`),...addPropertyOverrides({eXDoNvAMq:{__framer__presenceAnimate:optimizeAppear(\"animate\",\"16ix4or\",animation1,undefined),__framer__presenceInitial:optimizeAppear(\"initial\",\"16ix4or\",animation2,undefined),\"data-framer-appear-id\":\"16ix4or\",\"data-framer-name\":\"Article Card\",transformTemplate:optimizeAppearTransformTemplate(\"16ix4or\",(_,t)=>`${transforms} perspective(1200px) ${t}`)},GDYY5FqEG:{__framer__presenceAnimate:optimizeAppear(\"animate\",\"oim4zo\",animation4,undefined),__framer__presenceExit:animation3,__framer__presenceInitial:optimizeAppear(\"initial\",\"oim4zo\",animation2,undefined),\"data-framer-appear-id\":\"oim4zo\",\"data-framer-name\":\"Gallery Card Mobile\",transformTemplate:optimizeAppearTransformTemplate(\"oim4zo\",(_,t)=>`${transforms} perspective(1200px) ${t}`)},MujeXaPwJ:{__framer__presenceAnimate:optimizeAppear(\"animate\",\"1vj3l6h\",animation1,undefined),__framer__presenceInitial:optimizeAppear(\"initial\",\"1vj3l6h\",animation2,undefined),\"data-framer-appear-id\":\"1vj3l6h\",\"data-framer-name\":\"Simple Image Card Mobile\",transformTemplate:optimizeAppearTransformTemplate(\"1vj3l6h\",(_,t)=>`${transforms} perspective(1200px) ${t}`)},mwtX6ej7B:{__framer__presenceAnimate:optimizeAppear(\"animate\",\"dwp3v\",animation1,undefined),__framer__presenceInitial:optimizeAppear(\"initial\",\"dwp3v\",animation2,undefined),\"data-framer-appear-id\":\"dwp3v\",\"data-framer-name\":\"Article Card Mobile\",transformTemplate:optimizeAppearTransformTemplate(\"dwp3v\",(_,t)=>`${transforms} perspective(1200px) ${t}`)},vBlS15uHW:{__framer__presenceAnimate:optimizeAppear(\"animate\",\"w28ftu\",animation4,undefined),__framer__presenceExit:animation3,__framer__presenceInitial:optimizeAppear(\"initial\",\"w28ftu\",animation2,undefined),\"data-framer-appear-id\":\"w28ftu\",\"data-framer-name\":\"Gallery Card\",transformTemplate:optimizeAppearTransformTemplate(\"w28ftu\",(_,t)=>`${transforms} perspective(1200px) ${t}`)}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vj0by3\",layoutDependency:layoutDependency,layoutId:\"lxewS6WLx\",style:{backgroundColor:\"rgb(23, 23, 23)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:TFp1WvC7L,className:\"framer-nk5uhl\",layoutDependency:layoutDependency,layoutId:\"bYXWB5jCe\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.75)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},stylesPresetsClassNames:{a:\"framer-styles-preset-1e3281i\",h2:\"framer-styles-preset-16eqphy\",h3:\"framer-styles-preset-15oyu2f\",p:\"framer-styles-preset-1gfsqf1\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Month\"})}),className:\"framer-bpbiqx\",\"data-framer-name\":\"Article Card - title\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"LZpDNO1O6\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ohZ19BKtl,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f63yot\",layoutDependency:layoutDependency,layoutId:\"wb66OGv49\",style:{backgroundColor:HnvJ0nhPI,borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{GDYY5FqEG:{backgroundColor:\"rgba(0, 0, 0, 0)\"},vBlS15uHW:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-f6lhpd-container\",\"data-framer-name\":\"Simple Image Card - image\",layoutDependency:layoutDependency,layoutId:\"oZKgEra8Y-container\",name:\"Simple Image Card - image\",children:/*#__PURE__*/_jsx(Image,{alt:\"\",height:\"100%\",id:\"oZKgEra8Y\",image:toResponsiveImage(MXuYsW7L1),layoutId:\"oZKgEra8Y\",name:\"Simple Image Card - image\",newTab:true,padding:0,radius:8,shadowOptions:{shadowBlur:4,shadowColor:\"rgba(0, 0, 0, 0.2)\",shadowEnabled:false,shadowX:0,shadowY:2},style:{width:\"100%\"},width:\"100%\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Month\"})}),className:\"framer-4lrmbj\",\"data-framer-name\":\"Text Layer\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"BRbYQ0PB1\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xHWMe8qjV,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GDYY5FqEG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Elo320\"})}),text:vlY7gofDM},vBlS15uHW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Elo320\"})}),text:vlY7gofDM}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7gbvy4\",\"data-framer-name\":\"Gallery Card - grid\",layoutDependency:layoutDependency,layoutId:\"cgOUJosYk\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",...toResponsiveImage(JJW_hZ4we)},className:\"framer-gqxl8i\",\"data-framer-name\":\"Gallery Card - image 1\",layoutDependency:layoutDependency,layoutId:\"kQ8ngqB6L\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,rotate:-6},whileHover:animation5,...addPropertyOverrides({GDYY5FqEG:{background:{alt:\"\",fit:\"fill\",sizes:\"max(min(min(390px, 100vw), 1280px) - 128px, 200px)\",...toResponsiveImage(JJW_hZ4we)}},vBlS15uHW:{background:{alt:\"\",fit:\"fill\",sizes:\"max((min(min(960px, 100vw), 1280px) - 180px) / 3, 200px)\",...toResponsiveImage(JJW_hZ4we)}}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",...toResponsiveImage(ozpnmMGkC)},className:\"framer-1lwregp\",\"data-framer-name\":\"Gallery Card - image 2\",layoutDependency:layoutDependency,layoutId:\"C9Wm8byPd\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,rotate:6},whileHover:animation6,...addPropertyOverrides({GDYY5FqEG:{background:{alt:\"\",fit:\"fill\",sizes:\"max(min(min(390px, 100vw), 1280px) - 128px, 200px)\",...toResponsiveImage(ozpnmMGkC)}},vBlS15uHW:{background:{alt:\"\",fit:\"fill\",sizes:\"max((min(min(960px, 100vw), 1280px) - 180px) / 3, 200px)\",...toResponsiveImage(ozpnmMGkC)}}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",...toResponsiveImage(XDsVZsAjl)},className:\"framer-1kb8431\",\"data-framer-name\":\"Gallery Card - image 3\",layoutDependency:layoutDependency,layoutId:\"ssTjnQR5V\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,rotate:-6},whileHover:animation5,...addPropertyOverrides({GDYY5FqEG:{background:{alt:\"\",fit:\"fill\",sizes:\"max(min(min(390px, 100vw), 1280px) - 128px, 200px)\",...toResponsiveImage(XDsVZsAjl)}},vBlS15uHW:{background:{alt:\"\",fit:\"fill\",sizes:\"max((min(min(960px, 100vw), 1280px) - 180px) / 3, 200px)\",...toResponsiveImage(XDsVZsAjl)}}},baseVariant,gestureVariant)})]})]})]})})})});});const css=['.framer-ll9sH[data-border=\"true\"]::after, .framer-ll9sH [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ll9sH.framer-5nizyb, .framer-ll9sH .framer-5nizyb { display: block; }\",\".framer-ll9sH.framer-1di6yt2 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 960px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ll9sH .framer-vj0by3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 860px; min-height: 1867px; overflow: visible; padding: 40px 40px 40px 40px; position: relative; width: 100%; }\",\".framer-ll9sH .framer-nk5uhl, .framer-ll9sH .framer-4lrmbj { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ll9sH .framer-bpbiqx { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ll9sH .framer-1f63yot { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 20px 20px 20px 20px; position: relative; width: 560px; }\",\".framer-ll9sH .framer-f6lhpd-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ll9sH .framer-7gbvy4 { display: grid; flex: none; gap: 10px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(200px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; min-height: 400px; overflow: auto; padding: 40px 40px 40px 40px; position: relative; width: 100%; }\",\".framer-ll9sH .framer-gqxl8i { align-self: center; aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 360px); justify-self: center; overflow: visible; position: relative; width: 100%; }\",\".framer-ll9sH .framer-1lwregp, .framer-ll9sH .framer-1kb8431 { align-self: start; aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 360px); justify-self: start; overflow: visible; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ll9sH.framer-1di6yt2, .framer-ll9sH .framer-vj0by3, .framer-ll9sH .framer-1f63yot { gap: 0px; } .framer-ll9sH.framer-1di6yt2 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-ll9sH.framer-1di6yt2 > :first-child, .framer-ll9sH .framer-vj0by3 > :first-child, .framer-ll9sH .framer-1f63yot > :first-child { margin-top: 0px; } .framer-ll9sH.framer-1di6yt2 > :last-child, .framer-ll9sH .framer-vj0by3 > :last-child, .framer-ll9sH .framer-1f63yot > :last-child { margin-bottom: 0px; } .framer-ll9sH .framer-vj0by3 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-ll9sH .framer-1f63yot > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",\".framer-ll9sH.framer-v-w28ftu.framer-1di6yt2 { flex-wrap: wrap; justify-content: flex-start; }\",\".framer-ll9sH.framer-v-w28ftu .framer-1f63yot { height: auto; justify-content: flex-start; max-width: 1280px; padding: 40px 40px 40px 40px; width: 100%; }\",\".framer-ll9sH.framer-v-w28ftu .framer-4lrmbj, .framer-ll9sH.framer-v-w28ftu .framer-1kb8431, .framer-ll9sH.framer-v-oim4zo .framer-4lrmbj, .framer-ll9sH.framer-v-oim4zo .framer-1kb8431 { order: 2; }\",\".framer-ll9sH.framer-v-w28ftu .framer-7gbvy4 { min-height: unset; order: 1; }\",\".framer-ll9sH.framer-v-w28ftu .framer-gqxl8i, .framer-ll9sH.framer-v-oim4zo .framer-gqxl8i { order: 0; }\",\".framer-ll9sH.framer-v-w28ftu .framer-1lwregp, .framer-ll9sH.framer-v-16ix4or .framer-nk5uhl, .framer-ll9sH.framer-v-oim4zo .framer-1lwregp, .framer-ll9sH.framer-v-dwp3v .framer-nk5uhl { order: 1; }\",\".framer-ll9sH.framer-v-16ix4or.framer-1di6yt2 { gap: 37px; overflow: visible; padding: 40px 24px 40px 24px; }\",\".framer-ll9sH.framer-v-16ix4or .framer-vj0by3 { min-height: unset; }\",\".framer-ll9sH.framer-v-16ix4or .framer-bpbiqx, .framer-ll9sH.framer-v-dwp3v .framer-bpbiqx { order: 0; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ll9sH.framer-v-16ix4or.framer-1di6yt2 { gap: 0px; } .framer-ll9sH.framer-v-16ix4or.framer-1di6yt2 > * { margin: 0px; margin-bottom: calc(37px / 2); margin-top: calc(37px / 2); } .framer-ll9sH.framer-v-16ix4or.framer-1di6yt2 > :first-child { margin-top: 0px; } .framer-ll9sH.framer-v-16ix4or.framer-1di6yt2 > :last-child { margin-bottom: 0px; } }\",\".framer-ll9sH.framer-v-oim4zo.framer-1di6yt2 { flex-wrap: wrap; justify-content: flex-start; width: 390px; }\",\".framer-ll9sH.framer-v-oim4zo .framer-1f63yot { height: auto; justify-content: flex-start; max-width: 1280px; padding: 24px 24px 24px 24px; width: 100%; }\",\".framer-ll9sH.framer-v-oim4zo .framer-7gbvy4 { grid-template-columns: repeat(1, minmax(200px, 1fr)); min-height: unset; order: 1; }\",\".framer-ll9sH.framer-v-1vj3l6h.framer-1di6yt2 { width: 340px; }\",\".framer-ll9sH.framer-v-1vj3l6h .framer-1f63yot { width: 100%; }\",\".framer-ll9sH.framer-v-dwp3v.framer-1di6yt2 { gap: 0px; justify-content: flex-start; overflow: visible; padding: 24px 24px 24px 24px; width: 340px; }\",\".framer-ll9sH.framer-v-dwp3v .framer-vj0by3 { gap: 24px; min-height: unset; padding: 24px 24px 24px 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ll9sH.framer-v-dwp3v.framer-1di6yt2, .framer-ll9sH.framer-v-dwp3v .framer-vj0by3 { gap: 0px; } .framer-ll9sH.framer-v-dwp3v.framer-1di6yt2 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ll9sH.framer-v-dwp3v.framer-1di6yt2 > :first-child, .framer-ll9sH.framer-v-dwp3v .framer-vj0by3 > :first-child { margin-top: 0px; } .framer-ll9sH.framer-v-dwp3v.framer-1di6yt2 > :last-child, .framer-ll9sH.framer-v-dwp3v .framer-vj0by3 > :last-child { margin-bottom: 0px; } .framer-ll9sH.framer-v-dwp3v .framer-vj0by3 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 854\n * @framerIntrinsicWidth 960\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vBlS15uHW\":{\"layout\":[\"fixed\",\"auto\"]},\"eXDoNvAMq\":{\"layout\":[\"fixed\",\"auto\"]},\"GDYY5FqEG\":{\"layout\":[\"fixed\",\"auto\"]},\"MujeXaPwJ\":{\"layout\":[\"fixed\",\"auto\"]},\"mwtX6ej7B\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"HnvJ0nhPI\":\"backgroundColor\",\"xHWMe8qjV\":\"simpleImageCardText\",\"MXuYsW7L1\":\"simpleImageCardImage\",\"vlY7gofDM\":\"galleryCardText\",\"JJW_hZ4we\":\"galleryCardImage1\",\"ozpnmMGkC\":\"galleryCardImage2\",\"XDsVZsAjl\":\"galleryCardImage3\",\"ohZ19BKtl\":\"articleCardTitle\",\"TFp1WvC7L\":\"articleCardContent\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerNhZNu5y4F=withCSS(Component,css,\"framer-ll9sH\");export default FramerNhZNu5y4F;FramerNhZNu5y4F.displayName=\"Posts Open\";FramerNhZNu5y4F.defaultProps={height:854,width:960};addPropertyControls(FramerNhZNu5y4F,{variant:{options:[\"Q1wxJULDE\",\"vBlS15uHW\",\"eXDoNvAMq\",\"GDYY5FqEG\",\"MujeXaPwJ\",\"mwtX6ej7B\"],optionTitles:[\"Simple Image Card\",\"Gallery Card\",\"Article Card\",\"Gallery Card Mobile\",\"Simple Image Card Mobile\",\"Article Card Mobile\"],title:\"Variant\",type:ControlType.Enum},HnvJ0nhPI:{defaultValue:\"rgb(23, 23, 23)\",title:\"Background Color\",type:ControlType.Color},xHWMe8qjV:{defaultValue:\"Title\",title:\"Simple Image Card - text\",type:ControlType.String},MXuYsW7L1:{title:\"Simple Image Card - image\",type:ControlType.ResponsiveImage},vlY7gofDM:{defaultValue:\"Title\",displayTextArea:false,title:\"Gallery Card - text\",type:ControlType.String},JJW_hZ4we:{title:\"Gallery Card - image 1\",type:ControlType.ResponsiveImage},ozpnmMGkC:{title:\"Gallery Card - image 2\",type:ControlType.ResponsiveImage},XDsVZsAjl:{title:\"Gallery Card - image 3\",type:ControlType.ResponsiveImage},ohZ19BKtl:{defaultValue:\"Month\",displayTextArea:false,title:\"Article Card - title\",type:ControlType.String},TFp1WvC7L:{defaultValue:'<p>Machinarium is our first full-length adventure game in which players take on the role of a&nbsp;robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.<br><br>Machinarium is our first full-length adventure game in which players take on the role of a&nbsp;robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.<br><br>Machinarium is our first full-length adventure game in which players take on the role of a&nbsp;robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.<br><br>Machinarium is our first full-length adventure game in which players take on the role of a&nbsp;robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.<br><br>Machinarium is our first full-length adventure game in which players take on the role of a&nbsp;robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.<br><br>Machinarium is our first full-length adventure game in which players take on the role of a&nbsp;robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.<br><br>Machinarium is our first full-length adventure game in which players take on the role of a&nbsp;robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.<br><br>Machinarium is our first full-length adventure game in which players take on the role of a&nbsp;robot who has been exiled to the scrap heap. Players must use logic, collect important items, and solve environmental puzzles to get the robot back into the city of Machinarium so he can rescue his robot-girlfriend, save the head of the city, and defeat the bad guys from the Black Cap Brotherhood.</p><p><br class=\"trailing-break\"></p>',title:\"Article Card - content\",type:ControlType.RichText}});addFonts(FramerNhZNu5y4F,[...ImageFonts,...sharedStyle.fonts,...sharedStyle1.fonts,...sharedStyle2.fonts,...sharedStyle3.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNhZNu5y4F\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vBlS15uHW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eXDoNvAMq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GDYY5FqEG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MujeXaPwJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mwtX6ej7B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"960\",\"framerIntrinsicHeight\":\"854\",\"framerVariables\":\"{\\\"HnvJ0nhPI\\\":\\\"backgroundColor\\\",\\\"xHWMe8qjV\\\":\\\"simpleImageCardText\\\",\\\"MXuYsW7L1\\\":\\\"simpleImageCardImage\\\",\\\"vlY7gofDM\\\":\\\"galleryCardText\\\",\\\"JJW_hZ4we\\\":\\\"galleryCardImage1\\\",\\\"ozpnmMGkC\\\":\\\"galleryCardImage2\\\",\\\"XDsVZsAjl\\\":\\\"galleryCardImage3\\\",\\\"ohZ19BKtl\\\":\\\"articleCardTitle\\\",\\\"TFp1WvC7L\\\":\\\"articleCardContent\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (91bcfbd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={KKeoNkZug:{hover:true,pressed:true}};const cycleOrder=[\"y8V5T5a1p\",\"KKeoNkZug\",\"wY5An_9dZ\",\"HB3ODkMYI\"];const serializationHash=\"framer-JhLxv\";const variantClassNames={HB3ODkMYI:\"framer-v-5cn9fp\",KKeoNkZug:\"framer-v-1l8nff0\",wY5An_9dZ:\"framer-v-129nr8e\",y8V5T5a1p:\"framer-v-17omvqq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Arrow-left\":\"wY5An_9dZ\",\"Arrow-right\":\"HB3ODkMYI\",Current:\"y8V5T5a1p\",Link:\"KKeoNkZug\"};const getProps=({btnTitle,height,id,link,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,KNpMdTCx5:(_ref=btnTitle!==null&&btnTitle!==void 0?btnTitle:props.KNpMdTCx5)!==null&&_ref!==void 0?_ref:\"Days\",Lubz6LxwE:link!==null&&link!==void 0?link:props.Lubz6LxwE,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"y8V5T5a1p\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,KNpMdTCx5,Lubz6LxwE,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"y8V5T5a1p\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"wY5An_9dZ\",\"HB3ODkMYI\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"wY5An_9dZ\",\"HB3ODkMYI\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:Lubz6LxwE,...addPropertyOverrides({wY5An_9dZ:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-17omvqq\",className,classNames)} framer-1qdl38i`,\"data-framer-name\":\"Current\",layoutDependency:layoutDependency,layoutId:\"y8V5T5a1p\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(235, 90, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"KKeoNkZug-pressed\":{backgroundColor:\"rgb(28, 28, 28)\"},KKeoNkZug:{backgroundColor:\"rgb(0, 0, 0)\"}},...addPropertyOverrides({\"KKeoNkZug-hover\":{\"data-framer-name\":undefined},\"KKeoNkZug-pressed\":{\"data-framer-name\":undefined},HB3ODkMYI:{\"data-framer-name\":\"Arrow-right\"},KKeoNkZug:{\"data-framer-name\":\"Link\"},wY5An_9dZ:{\"data-framer-name\":\"Arrow-left\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Days\"})}),className:\"framer-1s7wcqs\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"qa10AXluD\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:KNpMdTCx5,variants:{\"KKeoNkZug-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"KKeoNkZug-pressed\":{\"--extracted-r6o4lv\":\"rgb(186, 186, 186)\"},KKeoNkZug:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.75)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"KKeoNkZug-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Days\"})})},\"KKeoNkZug-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(186, 186, 186))\"},children:\"Days\"})})},KKeoNkZug:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.75))\"},children:\"Days\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-5t8bvh-container\",layoutDependency:layoutDependency,layoutId:\"MbZIorMoB-container\",style:{rotate:90},variants:{HB3ODkMYI:{rotate:-90}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowDown\",id:\"MbZIorMoB\",layoutId:\"MbZIorMoB\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})]})})})})});});const css=['.framer-JhLxv[data-border=\"true\"]::after, .framer-JhLxv [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JhLxv.framer-1qdl38i, .framer-JhLxv .framer-1qdl38i { display: block; }\",\".framer-JhLxv.framer-17omvqq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 8px 12px 8px 12px; position: relative; text-decoration: none; width: auto; }\",\".framer-JhLxv .framer-1s7wcqs { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 10; }\",\".framer-JhLxv .framer-5t8bvh-container { flex: none; height: 14px; position: relative; width: 14px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-JhLxv.framer-17omvqq { gap: 0px; } .framer-JhLxv.framer-17omvqq > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-JhLxv.framer-17omvqq > :first-child { margin-top: 0px; } .framer-JhLxv.framer-17omvqq > :last-child { margin-bottom: 0px; } }\",\".framer-JhLxv.framer-v-1l8nff0.framer-17omvqq { cursor: pointer; }\",\".framer-JhLxv.framer-v-129nr8e.framer-17omvqq, .framer-JhLxv.framer-v-5cn9fp.framer-17omvqq { padding: 8px 8px 8px 8px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33\n * @framerIntrinsicWidth 57\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"KKeoNkZug\":{\"layout\":[\"auto\",\"auto\"]},\"wY5An_9dZ\":{\"layout\":[\"auto\",\"auto\"]},\"HB3ODkMYI\":{\"layout\":[\"auto\",\"auto\"]},\"frJr7Oo82\":{\"layout\":[\"auto\",\"auto\"]},\"oueaUBNbX\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"KNpMdTCx5\":\"btnTitle\",\"Lubz6LxwE\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const Framerz4nLC45hM=withCSS(Component,css,\"framer-JhLxv\");export default Framerz4nLC45hM;Framerz4nLC45hM.displayName=\"Switcher Buttons\";Framerz4nLC45hM.defaultProps={height:33,width:57};addPropertyControls(Framerz4nLC45hM,{variant:{options:[\"y8V5T5a1p\",\"KKeoNkZug\",\"wY5An_9dZ\",\"HB3ODkMYI\"],optionTitles:[\"Current\",\"Link\",\"Arrow-left\",\"Arrow-right\"],title:\"Variant\",type:ControlType.Enum},KNpMdTCx5:{defaultValue:\"Days\",displayTextArea:false,title:\"BtnTitle\",type:ControlType.String},Lubz6LxwE:{title:\"Link\",type:ControlType.Link}});addFonts(Framerz4nLC45hM,[...PhosphorFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerz4nLC45hM\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"KNpMdTCx5\\\":\\\"btnTitle\\\",\\\"Lubz6LxwE\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"33\",\"framerIntrinsicWidth\":\"57\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KKeoNkZug\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wY5An_9dZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HB3ODkMYI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"frJr7Oo82\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oueaUBNbX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./z4nLC45hM.map", "// Generated by Framer (32b4767)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Image,ResolveLinks,useActiveVariantCallback,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import SwitcherButtons from\"https://framerusercontent.com/modules/iISK3sY9S2MOvRFnyAr6/0M9inoLZwSIXef4pr6hs/z4nLC45hM.js\";const SwitcherButtonsFonts=getFonts(SwitcherButtons);const cycleOrder=[\"vkdqK3mfN\",\"Kvhh9k9UH\",\"KzNUUbSW6\"];const serializationHash=\"framer-HhPOw\";const variantClassNames={Kvhh9k9UH:\"framer-v-xbg2dy\",KzNUUbSW6:\"framer-v-1ktpzzh\",vkdqK3mfN:\"framer-v-ckc2xz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{duration:0,type:\"tween\"}};const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,scale:1.1,transition:transition1};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={SwitchersDays:\"vkdqK3mfN\",SwitchersMonths:\"Kvhh9k9UH\",SwitchersYears:\"KzNUUbSW6\"};const getProps=({height,id,overlayOpen,profileCursor,switchCursor,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,aMaoggaUe:overlayOpen!==null&&overlayOpen!==void 0?overlayOpen:props.aMaoggaUe,mYxn12f6Y:profileCursor!==null&&profileCursor!==void 0?profileCursor:props.mYxn12f6Y,rAl4kPcPz:switchCursor!==null&&switchCursor!==void 0?switchCursor:props.rAl4kPcPz,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"vkdqK3mfN\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,aMaoggaUe,mYxn12f6Y,rAl4kPcPz,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"vkdqK3mfN\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ovzyi2=activeVariantCallback(async(...args)=>{if(aMaoggaUe){const res=await aMaoggaUe(...args);if(res===false)return false;}});const ref1=React.useRef(null);const router=useRouter();const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-ckc2xz\",className,classNames),\"data-framer-name\":\"SwitchersDays\",layoutDependency:layoutDependency,layoutId:\"vkdqK3mfN\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(23, 23, 23)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},...addPropertyOverrides({Kvhh9k9UH:{\"data-framer-name\":\"SwitchersMonths\"},KzNUUbSW6:{\"data-framer-name\":\"SwitchersYears\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mmlom5-container\",layoutDependency:layoutDependency,layoutId:\"W4drCY8LN-container\",...addPropertyOverrides({Kvhh9k9UH:{\"data-framer-cursor\":rAl4kPcPz},KzNUUbSW6:{\"data-framer-cursor\":rAl4kPcPz}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SwitcherButtons,{height:\"100%\",id:\"W4drCY8LN\",KNpMdTCx5:\"Days\",layoutId:\"W4drCY8LN\",Lubz6LxwE:resolvedLinks[0],variant:\"y8V5T5a1p\",width:\"100%\",...addPropertyOverrides({Kvhh9k9UH:{Lubz6LxwE:resolvedLinks[1],variant:\"KKeoNkZug\"},KzNUUbSW6:{Lubz6LxwE:resolvedLinks[2],variant:\"KKeoNkZug\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OAUlYVZig\"},implicitPathVariables:undefined},{href:{webPageId:\"OAUlYVZig\"},implicitPathVariables:undefined},{href:{webPageId:\"OAUlYVZig\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(motion.div,{className:\"framer-o1819x-container\",\"data-framer-cursor\":rAl4kPcPz,layoutDependency:layoutDependency,layoutId:\"tBIYTaImG-container\",...addPropertyOverrides({Kvhh9k9UH:{\"data-framer-cursor\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SwitcherButtons,{height:\"100%\",id:\"tBIYTaImG\",KNpMdTCx5:\"Months\",layoutId:\"tBIYTaImG\",Lubz6LxwE:resolvedLinks1[0],variant:\"KKeoNkZug\",width:\"100%\",...addPropertyOverrides({Kvhh9k9UH:{Lubz6LxwE:resolvedLinks1[1],variant:\"y8V5T5a1p\"},KzNUUbSW6:{Lubz6LxwE:resolvedLinks1[2]}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KAAOqlqsU\"},implicitPathVariables:undefined},{href:{webPageId:\"KAAOqlqsU\"},implicitPathVariables:undefined},{href:{webPageId:\"KAAOqlqsU\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(motion.div,{className:\"framer-k3ebdu-container\",\"data-framer-cursor\":rAl4kPcPz,layoutDependency:layoutDependency,layoutId:\"zeSvn2iIE-container\",...addPropertyOverrides({KzNUUbSW6:{\"data-framer-cursor\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SwitcherButtons,{height:\"100%\",id:\"zeSvn2iIE\",KNpMdTCx5:\"Years\",layoutId:\"zeSvn2iIE\",Lubz6LxwE:resolvedLinks2[0],variant:\"KKeoNkZug\",width:\"100%\",...addPropertyOverrides({Kvhh9k9UH:{Lubz6LxwE:resolvedLinks2[1]},KzNUUbSW6:{Lubz6LxwE:resolvedLinks2[2],variant:\"y8V5T5a1p\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ehg3tn\",layoutDependency:layoutDependency,layoutId:\"gzFcS_vbt\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:400,intrinsicWidth:400,pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/v2Xuw1Mxk0YXIHxRqD7Bx8ke5LA.png\"},className:\"framer-yrh9gd\",\"data-border\":true,\"data-framer-cursor\":mYxn12f6Y,\"data-framer-name\":\"Avatar\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"t0kR6AdGa\",onTap:onTap1ovzyi2,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},whileHover:animation})})]})})})});});const css=['.framer-HhPOw[data-border=\"true\"]::after, .framer-HhPOw [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HhPOw.framer-1hgk70t, .framer-HhPOw .framer-1hgk70t { display: block; }\",\".framer-HhPOw.framer-ckc2xz { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 50px; justify-content: center; overflow: hidden; padding: 8px 12px 8px 12px; position: relative; width: auto; will-change: var(--framer-will-change-override, transform); }\",\".framer-HhPOw .framer-1mmlom5-container, .framer-HhPOw .framer-o1819x-container, .framer-HhPOw .framer-k3ebdu-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-HhPOw .framer-ehg3tn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 10px; position: relative; width: min-content; }\",\".framer-HhPOw .framer-yrh9gd { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: visible; position: relative; width: 32px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HhPOw.framer-ckc2xz, .framer-HhPOw .framer-ehg3tn { gap: 0px; } .framer-HhPOw.framer-ckc2xz > *, .framer-HhPOw .framer-ehg3tn > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-HhPOw.framer-ckc2xz > :first-child, .framer-HhPOw .framer-ehg3tn > :first-child { margin-left: 0px; } .framer-HhPOw.framer-ckc2xz > :last-child, .framer-HhPOw .framer-ehg3tn > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 285\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"Kvhh9k9UH\":{\"layout\":[\"auto\",\"fixed\"]},\"KzNUUbSW6\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"aMaoggaUe\":\"overlayOpen\",\"mYxn12f6Y\":\"profileCursor\",\"rAl4kPcPz\":\"switchCursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerpGdyOsrr_=withCSS(Component,css,\"framer-HhPOw\");export default FramerpGdyOsrr_;FramerpGdyOsrr_.displayName=\"Switchers\";FramerpGdyOsrr_.defaultProps={height:50,width:285};addPropertyControls(FramerpGdyOsrr_,{variant:{options:[\"vkdqK3mfN\",\"Kvhh9k9UH\",\"KzNUUbSW6\"],optionTitles:[\"SwitchersDays\",\"SwitchersMonths\",\"SwitchersYears\"],title:\"Variant\",type:ControlType.Enum},aMaoggaUe:{title:\"Overlay Open\",type:ControlType.EventHandler},mYxn12f6Y:{title:\"Profile Cursor\",type:ControlType.CustomCursor},rAl4kPcPz:{title:\"Switch Cursor\",type:ControlType.CustomCursor}});addFonts(FramerpGdyOsrr_,[...SwitcherButtonsFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpGdyOsrr_\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"285\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Kvhh9k9UH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"KzNUUbSW6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"aMaoggaUe\\\":\\\"overlayOpen\\\",\\\"mYxn12f6Y\\\":\\\"profileCursor\\\",\\\"rAl4kPcPz\\\":\\\"switchCursor\\\"}\",\"framerIntrinsicHeight\":\"50\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,motion}from\"framer\";import{containerStyles,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import{useMemo}from\"react\";const coordinatesRegex=/^((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?),\\s*((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?)$/;/**\n * GOOGLE MAPS\n *\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function GoogleMaps({coordinates,zoom,style,...props}){const borderRadius=useRadius(props);const[latitude1,longitude1]=useMemo(()=>{var ref;const[,latitude,longitude]=(ref=coordinates.match(coordinatesRegex))!==null&&ref!==void 0?ref:[null,\"\",\"\",];return[latitude,longitude];},[coordinates]);return(/*#__PURE__*/ _jsx(motion.div,{style:{...style,...containerStyles,overflow:\"hidden\",borderRadius},...props,children:/*#__PURE__*/ _jsx(\"iframe\",{style:{height:\"100%\",width:\"100%\",border:0},src:`https://maps.google.com/maps?q=${latitude1},${longitude1}&z=${zoom}&output=embed`})}));};addPropertyControls(GoogleMaps,{coordinates:{type:ControlType.String,title:\"Coordinates\",placeholder:\"52.37588, 4.891295\",defaultValue:\"52.37588, 4.891295\",description:\"GPS coordinates can be found directly in [Google Maps](https://maps.google.com).\"},zoom:{type:ControlType.Number,step:1,min:0,max:25,title:\"Zoom\",defaultValue:15},...borderRadiusControl});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GoogleMaps\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GoogleMaps.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useReducer,useState}from\"react\";import{ControlType,addPropertyControls}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles,defaultEvents,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";var PlayOptions;(function(PlayOptions){PlayOptions[\"Normal\"]=\"Off\";PlayOptions[\"Auto\"]=\"On\";PlayOptions[\"Loop\"]=\"Loop\";})(PlayOptions||(PlayOptions={}));var ThumbnailOptions;(function(ThumbnailOptions){ThumbnailOptions[\"High\"]=\"High Quality\";ThumbnailOptions[\"Medium\"]=\"Medium Quality\";ThumbnailOptions[\"Low\"]=\"Low Quality\";ThumbnailOptions[\"Off\"]=\"Off\";})(ThumbnailOptions||(ThumbnailOptions={}));var ThumbnailFormat;(function(ThumbnailFormat){ThumbnailFormat[\"WebP\"]=\"webp\";ThumbnailFormat[\"JPG\"]=\"jpg\";})(ThumbnailFormat||(ThumbnailFormat={}));/**\n * @framerIntrinsicWidth 560\n * @framerIntrinsicHeight 315\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerComponentPresetProps isRed, borderRadius\n */ export function Youtube({url,play,shouldMute,thumbnail,isRed,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,...props}){const onCanvas=useIsOnCanvas();const isAutoplay=play!==PlayOptions.Normal;const showThumbnail=onCanvas||thumbnail!==ThumbnailOptions.Off&&!isAutoplay;const[isPreloading,preloadVideo]=useReducer(()=>true,false);const[showVideo,startVideo]=useReducer(()=>true,!showThumbnail);const[isHovered,setHovered]=useState(false);const borderRadius=useRadius(props);const hasBorderRadius=borderRadius!==\"0px 0px 0px 0px\"&&borderRadius!==\"0px\";if(url===\"\"){return /*#__PURE__*/ _jsx(Instructions,{});}const parsedURL=parseVideoURL(url);if(parsedURL===undefined){return /*#__PURE__*/ _jsx(ErrorMessage,{message:\"Invalid Youtube URL.\"});}const[videoId,embedURL]=parsedURL;// https://stackoverflow.com/questions/2068344/how-do-i-get-a-youtube-video-thumbnail-from-the-youtube-api\nconst thumbnailURL=getThumbnailURL(videoId,thumbnail,getWebPSupported()?ThumbnailFormat.WebP:ThumbnailFormat.JPG);// https://developers.google.com/youtube/player_parameters\nconst searchParams=embedURL.searchParams;searchParams.set(\"iv_load_policy\",\"3\");searchParams.set(\"rel\",\"0\");searchParams.set(\"modestbranding\",\"1\");searchParams.set(\"playsinline\",\"1\");if(isAutoplay||showThumbnail){searchParams.set(\"autoplay\",\"1\");}if(isAutoplay&&shouldMute){searchParams.set(\"mute\",\"1\");}if(play===PlayOptions.Loop){searchParams.set(\"loop\",\"1\");searchParams.set(\"playlist\",videoId);}if(!isRed){searchParams.set(\"color\",\"white\");}return /*#__PURE__*/ _jsxs(\"article\",{onPointerEnter:()=>setHovered(true),onPointerLeave:()=>setHovered(false),onPointerOver:preloadVideo,onClick:startVideo,style:{...wrapperStyle,borderRadius,transform:// Safari sometimes struggles to render border-radius:\n// - on the canvas when changing from 0 to any other value\n// - or when rendering an iframe\nhasBorderRadius&&(showVideo||onCanvas)?\"translateZ(0.000001px)\":\"unset\",cursor:\"pointer\",overflow:\"hidden\"},children:[isPreloading&&/*#__PURE__*/ _jsx(\"link\",{rel:\"preconnect\",href:\"https://www.youtube.com\"}),isPreloading&&/*#__PURE__*/ _jsx(\"link\",{rel:\"preconnect\",href:\"https://www.google.com\"}),/*#__PURE__*/ _jsx(\"div\",{style:{...videoStyle,background:showThumbnail?`center / cover url(${thumbnailURL}) no-repeat`:undefined}}),showVideo?/*#__PURE__*/ _jsx(\"iframe\",{style:videoStyle,src:embedURL.href,frameBorder:\"0\",allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\",onClick:onClick,onMouseEnter:onMouseEnter,onMouseLeave:onMouseLeave,onMouseDown:onMouseDown,onMouseUp:onMouseUp}):/*#__PURE__*/ _jsx(PlayButton,{onClick:startVideo,isHovered:isHovered,isRed:isRed})]});}Youtube.displayName=\"YouTube\";addPropertyControls(Youtube,{url:{type:ControlType.String,title:\"Video\"},play:{type:ControlType.Enum,title:\"Autoplay\",options:Object.values(PlayOptions)},shouldMute:{title:\"Mute\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden(props){return props.play===PlayOptions.Normal;}},thumbnail:{title:\"Thumbnail\",description:\"Showing a thumbnail improves performance.\",type:ControlType.Enum,options:Object.values(ThumbnailOptions),hidden(props){return props.play!==PlayOptions.Normal;}},isRed:{title:\"Color\",type:ControlType.Boolean,enabledTitle:\"Red\",disabledTitle:\"White\"},...borderRadiusControl,...defaultEvents});const defaultProps={url:\"https://youtu.be/smPos0mJvh8\",play:PlayOptions.Normal,shouldMute:true,thumbnail:ThumbnailOptions.Medium,isRed:true};Youtube.defaultProps=defaultProps;function parseVideoURL(urlString){let url;try{url=new URL(urlString);}catch{const embedURL=getEmbedURL(urlString);return[urlString,embedURL];}if(url.hostname===\"youtube.com\"||url.hostname===\"www.youtube.com\"||url.hostname===\"youtube-nocookie.com\"||url.hostname===\"www.youtube-nocookie.com\"){const pathSegments=url.pathname.slice(1).split(\"/\");// https://www.youtube.com/watch?v=Fop2oskTug8\nif(pathSegments[0]===\"watch\"){const videoId=url.searchParams.get(\"v\");const embedURL1=getEmbedURL(videoId);return[videoId,embedURL1];}// https://www.youtube.com/embed/Fop2oskTug8\nif(pathSegments[0]===\"embed\"){const videoId1=pathSegments[1];return[videoId1,url];}}// https://youtu.be/Fop2oskTug8\nif(url.hostname===\"youtu.be\"){const videoId2=url.pathname.slice(1);const embedURL2=getEmbedURL(videoId2);return[videoId2,embedURL2];}}function getEmbedURL(videoId){return new URL(`https://www.youtube.com/embed/${videoId}`);}function getThumbnailURL(videoId,res,format=ThumbnailFormat.JPG){// https://gist.github.com/a1ip/be4514c1fd392a8c13b05e082c4da363\nconst pre=ThumbnailFormat.WebP?\"https://i.ytimg.com/vi_webp/\":\"https://i.ytimg.com/vi/\";const ext=ThumbnailFormat.WebP?\"webp\":\"jpg\";switch(res){case ThumbnailOptions.Low:return`${pre}${videoId}/hqdefault.${ext}`;case ThumbnailOptions.Medium:return`${pre}${videoId}/sddefault.${ext}`;case ThumbnailOptions.High:return`${pre}${videoId}/maxresdefault.${ext}`;default:return`${pre}${videoId}/0.${ext}`;}}let _getWebPSupported;// https://stackoverflow.com/a/27232658\nfunction getWebPSupported(){// We're going to default to webp because it's pretty widely supported by now\nif(!window){return true;}if(_getWebPSupported!==undefined){return _getWebPSupported;}const element=document.createElement(\"canvas\");if(!!(element.getContext&&element.getContext(\"2d\"))){// was able or not to get WebP representation\nreturn element.toDataURL(\"image/webp\").indexOf(\"data:image/webp\")==0;}else{// very old browser like IE 8, canvas not supported\nreturn false;}}// Helper components\nfunction Instructions(){return /*#__PURE__*/ _jsx(\"div\",{style:{...emptyStateStyle,overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(\"div\",{style:centerTextStyle,children:\"To embed a Youtube video, add the URL to the properties\\xa0panel.\"})});}function ErrorMessage({message}){return /*#__PURE__*/ _jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/ _jsxs(\"div\",{style:centerTextStyle,children:[\"Error: \",message]})});}function PlayButton({onClick,isHovered,isRed}){return /*#__PURE__*/ _jsx(\"button\",{onClick:onClick,\"aria-label\":\"Play\",style:buttonStyle,children:/*#__PURE__*/ _jsxs(\"svg\",{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\",children:[/*#__PURE__*/ _jsx(\"path\",{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:isHovered?isRed?\"#f00\":\"#000\":\"#212121\",fillOpacity:isHovered?isRed?1:.8:.8,style:{transition:\"fill .1s cubic-bezier(0.4, 0, 1, 1), fill-opacity .1s cubic-bezier(0.4, 0, 1, 1)\"}}),/*#__PURE__*/ _jsx(\"path\",{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"})]})});}const buttonStyle={position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",width:68,height:48,padding:0,border:\"none\",background:\"transparent\",cursor:\"pointer\"};const wrapperStyle={position:\"relative\",width:\"100%\",height:\"100%\"};const centerTextStyle={textAlign:\"center\",minWidth:140};const videoStyle={position:\"absolute\",top:0,left:0,height:\"100%\",width:\"100%\"};\nexport const __FramerMetadata__ = {\"exports\":{\"Youtube\":{\"type\":\"reactComponent\",\"name\":\"Youtube\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"315\",\"framerIntrinsicWidth\":\"560\",\"framerComponentPresetProps\":\"isRed, borderRadius\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YouTube.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n */ export default function Embed({type,url,html}){if(type===\"url\"&&url){return /*#__PURE__*/ _jsx(EmbedURL,{url:url});}if(type===\"html\"&&html){return /*#__PURE__*/ _jsx(EmbedHTML,{html:html});}return /*#__PURE__*/ _jsx(Instructions,{});};addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don\u2019t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",displayTextArea:true,type:ControlType.String,hidden(props){return props.type!==\"html\";}}});function Instructions(){return /*#__PURE__*/ _jsx(\"div\",{style:{...emptyStateStyle,overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedURL({url}){// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can\u2019t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(!url.startsWith(\"https://\")){return /*#__PURE__*/ _jsx(ErrorMessage,{message:\"Unsupported protocol.\"});}if(state===undefined){return /*#__PURE__*/ _jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/ _jsx(ErrorMessage,{message:state.message});}if(state===true){const message=`Can't embed ${url} due to its content security policy.`;return /*#__PURE__*/ _jsx(ErrorMessage,{message:message});}return /*#__PURE__*/ _jsx(\"iframe\",{src:url,style:iframeStyle,loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHTML({html}){const ref=useRef();// If the HTML contains a script tag we can't use\n// dangerouslySetInnerHTML because it doesn't execute\n// scripts on the client. Otherwise, we can benefit\n// from SSG by using dangerouslySetInnerHTML.\nconst hasScript=html.includes(\"</script>\");useEffect(()=>{if(!hasScript)return;const div=ref.current;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html,hasScript]);return /*#__PURE__*/ _jsx(\"div\",{ref:ref,style:htmlStyle,dangerouslySetInnerHTML:!hasScript?{__html:html}:undefined});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/ _jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(\"div\",{style:centerTextStyle,children:\"Loading\u2026\"})});}function ErrorMessage({message}){return /*#__PURE__*/ _jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/ _jsxs(\"div\",{style:centerTextStyle,children:[\"Error: \",message]})});}const centerTextStyle={textAlign:\"center\",minWidth:140};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"600\",\"framerIntrinsicHeight\":\"400\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Learn more: https://www.framer.com/docs/guides/overrides/\nconst useStore=createStore({background:\"#0099FF\"});const LINES=4;export default function withLineTruncate(Component){return props=>{const styles={...props===null||props===void 0?void 0:props.style,WebkitLineClamp:`${LINES}`,WebkitBoxOrient:\"vertical\",textOverflow:\"ellipsis\",display:\"-webkit-box\",overflow:\"hidden\"};return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Component,{...props,style:styles})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactHoc\",\"name\":\"withLineTruncate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TruncateText.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-MediumItalic\"]);export const fonts=[];export const css=['.framer-I6ZUN .framer-styles-preset-djpzuf:not(.rich-text-wrapper), .framer-I6ZUN .framer-styles-preset-djpzuf.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-MediumItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: rgba(255, 255, 255, 0.75); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-I6ZUN\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (4f2ee3e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useConstant,useIsOnFramerCanvas,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"Khe58UNAs\",\"osqS_10yS\",\"mCEGCwj1a\",\"xrZwbN0lZ\"];const serializationHash=\"framer-dvp0G\";const variantClassNames={Khe58UNAs:\"framer-v-1ms7m4t\",mCEGCwj1a:\"framer-v-1phxtn2\",osqS_10yS:\"framer-v-gxqdmq\",xrZwbN0lZ:\"framer-v-1h0wp52\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{delay:0,duration:3.8,ease:[0,0,1,1],type:\"tween\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={AnimationDone:\"xrZwbN0lZ\",AnimationFinish:\"osqS_10yS\",AnimationStart:\"Khe58UNAs\",AnimationWaiting:\"mCEGCwj1a\"};const getProps=({height,id,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,Nn5Dx6aPO:tap!==null&&tap!==void 0?tap:props.Nn5Dx6aPO,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"Khe58UNAs\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,Nn5Dx6aPO,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"Khe58UNAs\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapmiesxs=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Nn5Dx6aPO){const res=await Nn5Dx6aPO(...args);if(res===false)return false;}});const onAppearx69l8a=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"osqS_10yS\"),100);});useOnVariantChange(baseVariant,{default:onAppearx69l8a,mCEGCwj1a:undefined,xrZwbN0lZ:undefined});const isOnCanvas=useIsOnFramerCanvas();const initialVariant=useConstant(()=>variant);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"mCEGCwj1a\",\"xrZwbN0lZ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"xrZwbN0lZ\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1ms7m4t\",className,classNames),\"data-framer-name\":\"AnimationStart\",\"data-highlight\":true,initial:isOnCanvas?variant:initialVariant,layoutDependency:layoutDependency,layoutId:\"Khe58UNAs\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTapmiesxs,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(255, 255, 255, 0.18)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,...style},...addPropertyOverrides({mCEGCwj1a:{\"data-framer-name\":\"AnimationWaiting\"},osqS_10yS:{\"data-framer-name\":\"AnimationFinish\"},xrZwbN0lZ:{\"data-framer-name\":\"AnimationDone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yarp9q\",layoutDependency:layoutDependency,layoutId:\"nley2CU59\",style:{backgroundColor:\"rgba(255, 255, 255, 0.4)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17z0l6y\",\"data-framer-name\":\"done\",layoutDependency:layoutDependency,layoutId:\"gm_y_hHDi\",style:{backgroundColor:\"rgba(255, 255, 255, 0.4)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2}})]})})});});const css=['.framer-dvp0G[data-border=\"true\"]::after, .framer-dvp0G [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dvp0G.framer-h6da4g, .framer-dvp0G .framer-h6da4g { display: block; }\",\".framer-dvp0G.framer-1ms7m4t { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 5px; justify-content: flex-start; padding: 0px 0px 0px 0px; position: relative; width: 27px; }\",\".framer-dvp0G .framer-1yarp9q { flex: none; height: 5px; overflow: visible; position: relative; width: 0%; }\",\".framer-dvp0G .framer-17z0l6y { bottom: 0px; flex: none; height: 5px; left: 0px; overflow: visible; position: absolute; width: 27px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dvp0G.framer-1ms7m4t { gap: 0px; } .framer-dvp0G.framer-1ms7m4t > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-dvp0G.framer-1ms7m4t > :first-child { margin-left: 0px; } .framer-dvp0G.framer-1ms7m4t > :last-child { margin-right: 0px; } }\",\".framer-dvp0G.framer-v-gxqdmq .framer-1yarp9q, .framer-dvp0G.framer-v-1h0wp52 .framer-17z0l6y { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 5\n * @framerIntrinsicWidth 27\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"osqS_10yS\":{\"layout\":[\"fixed\",\"fixed\"]},\"mCEGCwj1a\":{\"layout\":[\"fixed\",\"fixed\"]},\"xrZwbN0lZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Nn5Dx6aPO\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const Framern6Hf951DG=withCSS(Component,css,\"framer-dvp0G\");export default Framern6Hf951DG;Framern6Hf951DG.displayName=\"Progress Bar\";Framern6Hf951DG.defaultProps={height:5,width:27};addPropertyControls(Framern6Hf951DG,{variant:{options:[\"Khe58UNAs\",\"osqS_10yS\",\"mCEGCwj1a\",\"xrZwbN0lZ\"],optionTitles:[\"AnimationStart\",\"AnimationFinish\",\"AnimationWaiting\",\"AnimationDone\"],title:\"Variant\",type:ControlType.Enum},Nn5Dx6aPO:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(Framern6Hf951DG,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framern6Hf951DG\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"osqS_10yS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mCEGCwj1a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xrZwbN0lZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"27\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Nn5Dx6aPO\\\":\\\"tap\\\"}\",\"framerIntrinsicHeight\":\"5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./n6Hf951DG.map", "// Generated by Framer (1a6990e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Image,useActiveVariantCallback,useConstant,useIsOnFramerCanvas,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import ProgressBar from\"https://framerusercontent.com/modules/opIWJqcKWah88cdu3hOE/yMsa9pRTp7seWOcFYZve/n6Hf951DG.js\";const ProgressBarFonts=getFonts(ProgressBar);const cycleOrder=[\"IoegqBp5F\",\"dCyNbNoiy\",\"An72C6TN8\"];const serializationHash=\"framer-co8d3\";const variantClassNames={An72C6TN8:\"framer-v-16zyfwh\",dCyNbNoiy:\"framer-v-1s1zqp4\",IoegqBp5F:\"framer-v-xccai8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={dCyNbNoiy:{delay:0,duration:.1,ease:[0,0,1,1],type:\"tween\"},default:{delay:0,duration:.1,ease:[0,0,1,1],type:\"tween\"}};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Image 1\":\"IoegqBp5F\",\"Image 2\":\"dCyNbNoiy\",\"Image 3\":\"An72C6TN8\"};const getProps=({height,id,sliderCardCursorLeft,sliderCardCursorRight,sliderCardImage1,sliderCardImage2,sliderCardImage3,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,I5h0Ybkdw:sliderCardImage1!==null&&sliderCardImage1!==void 0?sliderCardImage1:props.I5h0Ybkdw,nznWqQC0m:sliderCardCursorLeft!==null&&sliderCardCursorLeft!==void 0?sliderCardCursorLeft:props.nznWqQC0m,PzfXtFUGB:sliderCardImage2!==null&&sliderCardImage2!==void 0?sliderCardImage2:props.PzfXtFUGB,tayXJlhdE:sliderCardCursorRight!==null&&sliderCardCursorRight!==void 0?sliderCardCursorRight:props.tayXJlhdE,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"IoegqBp5F\",Z5lENrwlS:sliderCardImage3!==null&&sliderCardImage3!==void 0?sliderCardImage3:props.Z5lENrwlS};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,I5h0Ybkdw,PzfXtFUGB,Z5lENrwlS,nznWqQC0m,tayXJlhdE,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"IoegqBp5F\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1jtg32g=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"dCyNbNoiy\"),3800);});const onAppearxswa7t=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"An72C6TN8\"),3800);});const onAppear1ctupvj=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"IoegqBp5F\"),3800);});const Nn5Dx6aPOc8x51f=activeVariantCallback(async(...args)=>{setVariant(\"IoegqBp5F\");});const Nn5Dx6aPOe4hbzh=activeVariantCallback(async(...args)=>{setVariant(\"dCyNbNoiy\");});const Nn5Dx6aPOmgnz6f=activeVariantCallback(async(...args)=>{setVariant(\"An72C6TN8\");});const onTapmgnz6f=activeVariantCallback(async(...args)=>{setVariant(\"An72C6TN8\");});const onTapc8x51f=activeVariantCallback(async(...args)=>{setVariant(\"IoegqBp5F\");});const onTape4hbzh=activeVariantCallback(async(...args)=>{setVariant(\"dCyNbNoiy\");});useOnVariantChange(baseVariant,{An72C6TN8:onAppear1ctupvj,dCyNbNoiy:onAppearxswa7t,default:onAppear1jtg32g});const isOnCanvas=useIsOnFramerCanvas();const initialVariant=useConstant(()=>variant);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-xccai8\",className,classNames),\"data-framer-name\":\"Image 1\",\"data-highlight\":true,initial:isOnCanvas?variant:initialVariant,layoutDependency:layoutDependency,layoutId:\"IoegqBp5F\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({An72C6TN8:{\"data-framer-name\":\"Image 3\"},dCyNbNoiy:{\"data-framer-name\":\"Image 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o6q9sd\",layoutDependency:layoutDependency,layoutId:\"nPvs6ItL4\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3kqrty-container\",layoutDependency:layoutDependency,layoutId:\"gg2jecJ2d-container\",children:/*#__PURE__*/_jsx(ProgressBar,{height:\"100%\",id:\"gg2jecJ2d\",layoutId:\"gg2jecJ2d\",Nn5Dx6aPO:Nn5Dx6aPOc8x51f,style:{height:\"100%\",width:\"100%\"},variant:\"Khe58UNAs\",width:\"100%\",...addPropertyOverrides({An72C6TN8:{variant:\"xrZwbN0lZ\"},dCyNbNoiy:{variant:\"xrZwbN0lZ\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5y2rjn-container\",layoutDependency:layoutDependency,layoutId:\"yHOApgG1d-container\",children:/*#__PURE__*/_jsx(ProgressBar,{height:\"100%\",id:\"yHOApgG1d\",layoutId:\"yHOApgG1d\",Nn5Dx6aPO:Nn5Dx6aPOe4hbzh,style:{height:\"100%\",width:\"100%\"},variant:\"mCEGCwj1a\",width:\"100%\",...addPropertyOverrides({An72C6TN8:{variant:\"xrZwbN0lZ\"},dCyNbNoiy:{variant:\"Khe58UNAs\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rv3mi6-container\",layoutDependency:layoutDependency,layoutId:\"wWqDFmLS3-container\",children:/*#__PURE__*/_jsx(ProgressBar,{height:\"100%\",id:\"wWqDFmLS3\",layoutId:\"wWqDFmLS3\",Nn5Dx6aPO:Nn5Dx6aPOmgnz6f,style:{height:\"100%\",width:\"100%\"},variant:\"mCEGCwj1a\",width:\"100%\",...addPropertyOverrides({An72C6TN8:{variant:\"Khe58UNAs\"}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y1s01v\",\"data-framer-name\":\"Tap to Skip\",layoutDependency:layoutDependency,layoutId:\"ULUKhK_pP\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ba1qyk\",\"data-framer-cursor\":nznWqQC0m,\"data-framer-name\":\"left\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mjQZmv11S\",onTap:onTapmgnz6f,...addPropertyOverrides({An72C6TN8:{onTap:onTape4hbzh},dCyNbNoiy:{onTap:onTapc8x51f}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lbv7wu\",\"data-framer-cursor\":tayXJlhdE,\"data-framer-name\":\"right\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"N0RBLTIAZ\",onTap:onTape4hbzh,...addPropertyOverrides({An72C6TN8:{onTap:onTapc8x51f},dCyNbNoiy:{onTap:onTapmgnz6f}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"min(400px, 100vw)\",...toResponsiveImage(I5h0Ybkdw)},className:\"framer-joxbhs\",\"data-framer-name\":\"Slider Card - image 3\",layoutDependency:layoutDependency,layoutId:\"KJhxSaZvl\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},...addPropertyOverrides({An72C6TN8:{background:{alt:\"\",fit:\"fill\",sizes:\"min(400px, 100vw)\",...toResponsiveImage(Z5lENrwlS)}},dCyNbNoiy:{background:{alt:\"\",fit:\"fill\",sizes:\"min(400px, 100vw)\",...toResponsiveImage(PzfXtFUGB)}}},baseVariant,gestureVariant)})]})})});});const css=['.framer-co8d3[data-border=\"true\"]::after, .framer-co8d3 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-co8d3.framer-k4oguv, .framer-co8d3 .framer-k4oguv { display: block; }\",\".framer-co8d3.framer-xccai8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 400px; }\",\".framer-co8d3 .framer-1o6q9sd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-co8d3 .framer-3kqrty-container, .framer-co8d3 .framer-5y2rjn-container, .framer-co8d3 .framer-1rv3mi6-container { flex: 1 0 0px; height: 5px; position: relative; width: 1px; }\",\".framer-co8d3 .framer-1y1s01v { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; top: 15px; width: 100%; z-index: 1; }\",\".framer-co8d3 .framer-ba1qyk, .framer-co8d3 .framer-1lbv7wu { cursor: pointer; flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-co8d3 .framer-joxbhs { aspect-ratio: 0.7507507507507507 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 533px); overflow: visible; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-co8d3.framer-xccai8, .framer-co8d3 .framer-1o6q9sd, .framer-co8d3 .framer-1y1s01v { gap: 0px; } .framer-co8d3.framer-xccai8 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-co8d3.framer-xccai8 > :first-child { margin-top: 0px; } .framer-co8d3.framer-xccai8 > :last-child { margin-bottom: 0px; } .framer-co8d3 .framer-1o6q9sd > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-co8d3 .framer-1o6q9sd > :first-child, .framer-co8d3 .framer-1y1s01v > :first-child { margin-left: 0px; } .framer-co8d3 .framer-1o6q9sd > :last-child, .framer-co8d3 .framer-1y1s01v > :last-child { margin-right: 0px; } .framer-co8d3 .framer-1y1s01v > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 548\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"dCyNbNoiy\":{\"layout\":[\"fixed\",\"auto\"]},\"An72C6TN8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"I5h0Ybkdw\":\"sliderCardImage1\",\"PzfXtFUGB\":\"sliderCardImage2\",\"Z5lENrwlS\":\"sliderCardImage3\",\"nznWqQC0m\":\"sliderCardCursorLeft\",\"tayXJlhdE\":\"sliderCardCursorRight\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerXRIo23e3w=withCSS(Component,css,\"framer-co8d3\");export default FramerXRIo23e3w;FramerXRIo23e3w.displayName=\"Slider Box\";FramerXRIo23e3w.defaultProps={height:548,width:400};addPropertyControls(FramerXRIo23e3w,{variant:{options:[\"IoegqBp5F\",\"dCyNbNoiy\",\"An72C6TN8\"],optionTitles:[\"Image 1\",\"Image 2\",\"Image 3\"],title:\"Variant\",type:ControlType.Enum},I5h0Ybkdw:{title:\"Slider Card - image 1\",type:ControlType.ResponsiveImage},PzfXtFUGB:{title:\"Slider Card - image 2\",type:ControlType.ResponsiveImage},Z5lENrwlS:{title:\"Slider Card - image 3\",type:ControlType.ResponsiveImage},nznWqQC0m:{title:\"Slider Card Cursor Left\",type:ControlType.CustomCursor},tayXJlhdE:{title:\"Slider Card Cursor Right\",type:ControlType.CustomCursor}});addFonts(FramerXRIo23e3w,[...ProgressBarFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXRIo23e3w\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerVariables\":\"{\\\"I5h0Ybkdw\\\":\\\"sliderCardImage1\\\",\\\"PzfXtFUGB\\\":\\\"sliderCardImage2\\\",\\\"Z5lENrwlS\\\":\\\"sliderCardImage3\\\",\\\"nznWqQC0m\\\":\\\"sliderCardCursorLeft\\\",\\\"tayXJlhdE\\\":\\\"sliderCardCursorRight\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dCyNbNoiy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"An72C6TN8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"548\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XRIo23e3w.map", "// Generated by Framer (91bcfbd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Image,Link,RichText,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Image1 from\"https://framerusercontent.com/modules/4FYXL5lQz9cgJ2BJkaNV/73UsIpa97froefZwqzz9/Image.js\";import GoogleMaps from\"https://framerusercontent.com/modules/Hbc0lxqGSRzFG6uMT9yO/OPmIEDVRw3amYB3GBzWp/GoogleMaps.js\";import{Youtube as YouTube}from\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/bZxrMUxBPAhoXlARkK9C/YouTube.js\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/9zLIz4fn80IR9zpOx18Q/Embed.js\";import default1 from\"https://framerusercontent.com/modules/s5huAs5ZuqQaq0nS7J9C/7hnXRG6WgSkVmgpALNbv/TruncateText.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/VzjjtXSEJPu4hP0vPpmG/UJl7w2BQTr0xJmCVBXoD/CnuiMx0Fq.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cIecE5CnPrch8pYqUw42/Kotxkj3IDrAlu1iZA3Ir/pwizCE7Z3.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ZMKS7vi4HtHOFVqeEm8a/GgOwbVGUINsnPFozE2vL/TebGT81Sq.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/QN9PgN71MYoYaGWyebk3/jX1DLIVlSmnWzrDcoopo/xiR0VvkGI.js\";import SliderBox from\"https://framerusercontent.com/modules/oAOuMxIaMVkHXxQOeje1/8yqFHshaISgPQJ9opbgA/XRIo23e3w.js\";const SliderBoxFonts=getFonts(SliderBox);const RichTextDefault1=default1(RichText);const Image1Fonts=getFonts(Image1);const EmbedFonts=getFonts(Embed);const YouTubeFonts=getFonts(YouTube);const GoogleMapsFonts=getFonts(GoogleMaps);const enabledGestures={PdgEhcWJk:{hover:true}};const cycleOrder=[\"tZ70IXhy2\",\"xCOipaVGg\",\"Ou_UzNcto\",\"hrpjHwJax\",\"PdgEhcWJk\",\"n83dv3F1g\",\"jRrpvjgc2\",\"nLekLIxIu\",\"Z5I7vPtRv\",\"Da9T_lNMY\",\"GWnmMgjTW\",\"lLc459a6_\",\"PevLLJUNe\"];const serializationHash=\"framer-A0bNz\";const variantClassNames={Da9T_lNMY:\"framer-v-yabwh1\",GWnmMgjTW:\"framer-v-1ik4qxe\",hrpjHwJax:\"framer-v-z8jjku\",jRrpvjgc2:\"framer-v-11nok53\",lLc459a6_:\"framer-v-ynaeek\",n83dv3F1g:\"framer-v-1tpmxtq\",nLekLIxIu:\"framer-v-j9jjrz\",Ou_UzNcto:\"framer-v-1saa1oh\",PdgEhcWJk:\"framer-v-xba234\",PevLLJUNe:\"framer-v-vtlisx\",tZ70IXhy2:\"framer-v-17xi5lk\",xCOipaVGg:\"framer-v-7zeg8t\",Z5I7vPtRv:\"framer-v-qeknvd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const isSet=value=>{return value!==undefined&&value!==null&&value!==\"\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Article Card\":\"PevLLJUNe\",\"Gallery Card\":\"PdgEhcWJk\",\"Gif Card\":\"lLc459a6_\",\"Linkedin Card\":\"Da9T_lNMY\",\"Map Card\":\"GWnmMgjTW\",\"Quote Card\":\"hrpjHwJax\",\"Simple Image Card\":\"Ou_UzNcto\",\"Simple Logo Card\":\"xCOipaVGg\",\"Simple Text Card\":\"tZ70IXhy2\",\"Slider Card\":\"n83dv3F1g\",\"Spotify Card\":\"jRrpvjgc2\",\"X Card\":\"Z5I7vPtRv\",\"Youtube Card\":\"nLekLIxIu\"};const getProps=({articleCardContent,articleCardCursor,articleCardImage,articleCardTitle,backgroundColor,fontColor,galleryCardCursor,galleryCardImage1,galleryCardImage2,galleryCardImage3,galleryCardText,gifCardImage,gifCardText,gifCardURL,height,id,linkedinCardAvatar,linkedinCardText,linkedinCardURL,mapCardCoordinates,mapCardText,overlayOpen,quoteCardAuthor,quoteCardText,quoteCardURL,simpleImageCardCursor,simpleImageCardImage,simpleImageCardText,simpleLogoCardLogo,simpleLogoCardText,simpleLogoCardURL,simpleTextCardText,simpleTextCardURL,sliderCardCursorLeft,sliderCardCursorRight,sliderCardImage1,sliderCardImage2,sliderCardImage3,sliderCardText,spotifyCardHTMLEmbed,spotifyCardText,uRLOpenCursor,width,xCardAvatar,xCardText,xCardURL,youtubeCardCursor,youtubeCardText,youtubeCardURL,...props})=>{var _ref,_ref1,_ref2,_ref3,_ref4,_ref5,_ref6,_ref7,_ref8,_ref9,_ref10,_ref11,_ref12,_ref13,_ref14,_ref15,_ref16,_ref17,_ref18,_ref19,_ref20,_ref21,_ref22,_ref23,_ref24,_ref25,_humanReadableVariantMap_props_variant,_ref26,_ref27,_ref28,_ref29,_ref30;return{...props,AFI8DawwE:(_ref=simpleImageCardText!==null&&simpleImageCardText!==void 0?simpleImageCardText:props.AFI8DawwE)!==null&&_ref!==void 0?_ref:\"Title\",AHDMpWspz:linkedinCardURL!==null&&linkedinCardURL!==void 0?linkedinCardURL:props.AHDMpWspz,AtT1XVBYt:youtubeCardCursor!==null&&youtubeCardCursor!==void 0?youtubeCardCursor:props.AtT1XVBYt,b3ulcIp1y:(_ref1=simpleImageCardImage!==null&&simpleImageCardImage!==void 0?simpleImageCardImage:props.b3ulcIp1y)!==null&&_ref1!==void 0?_ref1:{src:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512 512w, https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png 600w\"},bLTFsjQHJ:(_ref2=youtubeCardText!==null&&youtubeCardText!==void 0?youtubeCardText:props.bLTFsjQHJ)!==null&&_ref2!==void 0?_ref2:\"Title\",BvJEP4Ijm:xCardAvatar!==null&&xCardAvatar!==void 0?xCardAvatar:props.BvJEP4Ijm,ccb8G0Xwz:(_ref3=youtubeCardURL!==null&&youtubeCardURL!==void 0?youtubeCardURL:props.ccb8G0Xwz)!==null&&_ref3!==void 0?_ref3:\"https://www.youtube.com/watch?v=qSDQ3U6Qyaw\",cDB2w0BGK:simpleTextCardURL!==null&&simpleTextCardURL!==void 0?simpleTextCardURL:props.cDB2w0BGK,dRPKhF0Gh:xCardURL!==null&&xCardURL!==void 0?xCardURL:props.dRPKhF0Gh,ElPEbsYXQ:gifCardURL!==null&&gifCardURL!==void 0?gifCardURL:props.ElPEbsYXQ,enIJIH5F7:(_ref4=backgroundColor!==null&&backgroundColor!==void 0?backgroundColor:props.enIJIH5F7)!==null&&_ref4!==void 0?_ref4:\"rgb(23, 23, 23)\",EXvqrDUpU:(_ref5=simpleLogoCardText!==null&&simpleLogoCardText!==void 0?simpleLogoCardText:props.EXvqrDUpU)!==null&&_ref5!==void 0?_ref5:\"Title\",GzwNB4uWr:simpleLogoCardURL!==null&&simpleLogoCardURL!==void 0?simpleLogoCardURL:props.GzwNB4uWr,HfuMNETvA:sliderCardCursorLeft!==null&&sliderCardCursorLeft!==void 0?sliderCardCursorLeft:props.HfuMNETvA,hRS9Wb8iH:(_ref6=mapCardCoordinates!==null&&mapCardCoordinates!==void 0?mapCardCoordinates:props.hRS9Wb8iH)!==null&&_ref6!==void 0?_ref6:\"50.1761225713971, 19.219540635334177\",HzZKYFMkg:(_ref7=simpleTextCardText!==null&&simpleTextCardText!==void 0?simpleTextCardText:props.HzZKYFMkg)!==null&&_ref7!==void 0?_ref7:\"Title\",Ielk1oSW6:(_ref8=fontColor!==null&&fontColor!==void 0?fontColor:props.Ielk1oSW6)!==null&&_ref8!==void 0?_ref8:\"rgba(255, 255, 255, 0.75)\",JOgDfMlkU:(_ref9=xCardText!==null&&xCardText!==void 0?xCardText:props.JOgDfMlkU)!==null&&_ref9!==void 0?_ref9:\"Title\",jUOji8PTn:(_ref10=galleryCardImage1!==null&&galleryCardImage1!==void 0?galleryCardImage1:props.jUOji8PTn)!==null&&_ref10!==void 0?_ref10:{src:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512 512w, https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png 600w\"},kvnKB_M3h:(_ref11=simpleLogoCardLogo!==null&&simpleLogoCardLogo!==void 0?simpleLogoCardLogo:props.kvnKB_M3h)!==null&&_ref11!==void 0?_ref11:{src:\"https://framerusercontent.com/images/g5yGWmryjQbdWyyRi18WQGS6VY.png\"},KZX61lDMe:(_ref12=quoteCardAuthor!==null&&quoteCardAuthor!==void 0?quoteCardAuthor:props.KZX61lDMe)!==null&&_ref12!==void 0?_ref12:\"Author\",LEpkCSrKV:(_ref13=gifCardImage!==null&&gifCardImage!==void 0?gifCardImage:props.LEpkCSrKV)!==null&&_ref13!==void 0?_ref13:{src:\"https://framerusercontent.com/images/EkvMWBMFMgaAgxQJKJdR0eyTk.gif\"},lov2Y56Ce:(_ref14=quoteCardText!==null&&quoteCardText!==void 0?quoteCardText:props.lov2Y56Ce)!==null&&_ref14!==void 0?_ref14:\"Title\",MX6xSigtF:(_ref15=sliderCardImage1!==null&&sliderCardImage1!==void 0?sliderCardImage1:props.MX6xSigtF)!==null&&_ref15!==void 0?_ref15:{src:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512 512w, https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png 600w\"},OKmC8aCar:(_ref16=sliderCardText!==null&&sliderCardText!==void 0?sliderCardText:props.OKmC8aCar)!==null&&_ref16!==void 0?_ref16:\"Title\",ovw0nZz6m:(_ref17=sliderCardImage2!==null&&sliderCardImage2!==void 0?sliderCardImage2:props.ovw0nZz6m)!==null&&_ref17!==void 0?_ref17:{src:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512 512w, https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png 600w\"},p6ZkJzuxk:articleCardCursor!==null&&articleCardCursor!==void 0?articleCardCursor:props.p6ZkJzuxk,PCLN0ZXmD:(_ref18=mapCardText!==null&&mapCardText!==void 0?mapCardText:props.PCLN0ZXmD)!==null&&_ref18!==void 0?_ref18:\"Title\",PEiJVeOnJ:(_ref19=articleCardContent!==null&&articleCardContent!==void 0?articleCardContent:props.PEiJVeOnJ)!==null&&_ref19!==void 0?_ref19:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Content\"})}),pZwdTJnms:(_ref20=spotifyCardText!==null&&spotifyCardText!==void 0?spotifyCardText:props.pZwdTJnms)!==null&&_ref20!==void 0?_ref20:\"Title\",qdnbp3KAP:sliderCardCursorRight!==null&&sliderCardCursorRight!==void 0?sliderCardCursorRight:props.qdnbp3KAP,Qwap9RR5Q:uRLOpenCursor!==null&&uRLOpenCursor!==void 0?uRLOpenCursor:props.Qwap9RR5Q,qXrarpZHU:quoteCardURL!==null&&quoteCardURL!==void 0?quoteCardURL:props.qXrarpZHU,sif903crt:(_ref21=gifCardText!==null&&gifCardText!==void 0?gifCardText:props.sif903crt)!==null&&_ref21!==void 0?_ref21:\"Title\",sIU07Vab8:(_ref22=galleryCardText!==null&&galleryCardText!==void 0?galleryCardText:props.sIU07Vab8)!==null&&_ref22!==void 0?_ref22:\"Title\",SJIVWYoQ4:(_ref23=articleCardImage!==null&&articleCardImage!==void 0?articleCardImage:props.SJIVWYoQ4)!==null&&_ref23!==void 0?_ref23:{src:\"https://framerusercontent.com/images/EoxfJGtyWoosoeX9pT2p4QcmiI.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/EoxfJGtyWoosoeX9pT2p4QcmiI.png?scale-down-to=512 512w, https://framerusercontent.com/images/EoxfJGtyWoosoeX9pT2p4QcmiI.png 600w\"},szyLhY1iR:simpleImageCardCursor!==null&&simpleImageCardCursor!==void 0?simpleImageCardCursor:props.szyLhY1iR,t3UmdAtvX:(_ref24=sliderCardImage3!==null&&sliderCardImage3!==void 0?sliderCardImage3:props.t3UmdAtvX)!==null&&_ref24!==void 0?_ref24:{src:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512 512w, https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png 600w\"},twoJ8vsDZ:overlayOpen!==null&&overlayOpen!==void 0?overlayOpen:props.twoJ8vsDZ,TY5Yd4xwL:(_ref25=spotifyCardHTMLEmbed!==null&&spotifyCardHTMLEmbed!==void 0?spotifyCardHTMLEmbed:props.TY5Yd4xwL)!==null&&_ref25!==void 0?_ref25:'<iframe style=\"border-radius:12px\" src=\"https://open.spotify.com/embed/track/2wlZIwHXloe802coeEhJ3T?utm_source=generator\" width=\"100%\" height=\"352\" frameBorder=\"0\" allowfullscreen=\"\" allow=\"autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture\" loading=\"lazy\"></iframe>',uQ27Upa_I:linkedinCardAvatar!==null&&linkedinCardAvatar!==void 0?linkedinCardAvatar:props.uQ27Upa_I,variant:(_ref26=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref26!==void 0?_ref26:\"tZ70IXhy2\",vlJr1rGHa:(_ref27=articleCardTitle!==null&&articleCardTitle!==void 0?articleCardTitle:props.vlJr1rGHa)!==null&&_ref27!==void 0?_ref27:\"Title\",wyE9IJFE4:(_ref28=galleryCardImage2!==null&&galleryCardImage2!==void 0?galleryCardImage2:props.wyE9IJFE4)!==null&&_ref28!==void 0?_ref28:{src:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512 512w, https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png 600w\"},yUEFH0fb0:(_ref29=galleryCardImage3!==null&&galleryCardImage3!==void 0?galleryCardImage3:props.yUEFH0fb0)!==null&&_ref29!==void 0?_ref29:{src:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png?scale-down-to=512 512w, https://framerusercontent.com/images/uw9tmmrxVG2PDqz89qUaUpt2Co.png 600w\"},zaDovIwIp:galleryCardCursor!==null&&galleryCardCursor!==void 0?galleryCardCursor:props.zaDovIwIp,ZeuGS2Mif:(_ref30=linkedinCardText!==null&&linkedinCardText!==void 0?linkedinCardText:props.ZeuGS2Mif)!==null&&_ref30!==void 0?_ref30:\"Title\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,enIJIH5F7,Ielk1oSW6,HzZKYFMkg,cDB2w0BGK,EXvqrDUpU,kvnKB_M3h,GzwNB4uWr,AFI8DawwE,b3ulcIp1y,lov2Y56Ce,KZX61lDMe,qXrarpZHU,sIU07Vab8,jUOji8PTn,wyE9IJFE4,yUEFH0fb0,OKmC8aCar,MX6xSigtF,ovw0nZz6m,t3UmdAtvX,pZwdTJnms,TY5Yd4xwL,bLTFsjQHJ,ccb8G0Xwz,JOgDfMlkU,BvJEP4Ijm,dRPKhF0Gh,ZeuGS2Mif,uQ27Upa_I,AHDMpWspz,PCLN0ZXmD,hRS9Wb8iH,sif903crt,ElPEbsYXQ,LEpkCSrKV,vlJr1rGHa,PEiJVeOnJ,SJIVWYoQ4,Qwap9RR5Q,HfuMNETvA,qdnbp3KAP,szyLhY1iR,zaDovIwIp,AtT1XVBYt,p6ZkJzuxk,twoJ8vsDZ,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"tZ70IXhy2\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapndx07y=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(twoJ8vsDZ){const res=await twoJ8vsDZ(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"hrpjHwJax\",\"Z5I7vPtRv\",\"Da9T_lNMY\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"xCOipaVGg\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Da9T_lNMY\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"Z5I7vPtRv\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"n83dv3F1g\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"PevLLJUNe\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"Ou_UzNcto\")return true;return false;};const visible=isSet(SJIVWYoQ4);const isDisplayed7=value=>{if(baseVariant===\"PevLLJUNe\")return value;return false;};const isDisplayed8=()=>{if(baseVariant===\"hrpjHwJax\")return true;return false;};const isDisplayed9=()=>{if(gestureVariant===\"PdgEhcWJk-hover\")return true;if(baseVariant===\"PdgEhcWJk\")return true;return false;};const isDisplayed10=()=>{if(baseVariant===\"jRrpvjgc2\")return true;return false;};const isDisplayed11=()=>{if(baseVariant===\"nLekLIxIu\")return true;return false;};const isDisplayed12=()=>{if(baseVariant===\"GWnmMgjTW\")return true;return false;};const isDisplayed13=()=>{if(baseVariant===\"lLc459a6_\")return true;return false;};const visible1=isSet(cDB2w0BGK);const visible2=isSet(GzwNB4uWr);const visible3=isSet(qXrarpZHU);const visible4=isSet(dRPKhF0Gh);const visible5=isSet(AHDMpWspz);const visible6=isSet(ElPEbsYXQ);const isDisplayed14=(value,value1,value2,value3,value4,value5)=>{if(gestureVariant===\"PdgEhcWJk-hover\")return false;if(baseVariant===\"xCOipaVGg\")return value1;if([\"Ou_UzNcto\",\"PdgEhcWJk\",\"n83dv3F1g\",\"jRrpvjgc2\",\"GWnmMgjTW\",\"PevLLJUNe\"].includes(baseVariant))return false;if(baseVariant===\"hrpjHwJax\")return value2;if(baseVariant===\"Z5I7vPtRv\")return value3;if(baseVariant===\"Da9T_lNMY\")return value4;if(baseVariant===\"lLc459a6_\")return value5;return value;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-17xi5lk\",className,classNames),\"data-framer-name\":\"Simple Text Card\",layoutDependency:layoutDependency,layoutId:\"tZ70IXhy2\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"PdgEhcWJk-hover\":{\"data-framer-name\":undefined},Da9T_lNMY:{\"data-framer-name\":\"Linkedin Card\"},GWnmMgjTW:{\"data-framer-name\":\"Map Card\"},hrpjHwJax:{\"data-framer-name\":\"Quote Card\"},jRrpvjgc2:{\"data-framer-name\":\"Spotify Card\"},lLc459a6_:{\"data-framer-name\":\"Gif Card\"},n83dv3F1g:{\"data-framer-name\":\"Slider Card\"},nLekLIxIu:{\"data-framer-cursor\":AtT1XVBYt,\"data-framer-name\":\"Youtube Card\"},Ou_UzNcto:{\"data-framer-cursor\":szyLhY1iR,\"data-framer-name\":\"Simple Image Card\",\"data-highlight\":true,onTap:onTapndx07y},PdgEhcWJk:{\"data-framer-cursor\":zaDovIwIp,\"data-framer-name\":\"Gallery Card\",\"data-highlight\":true,onTap:onTapndx07y},PevLLJUNe:{\"data-framer-cursor\":p6ZkJzuxk,\"data-framer-name\":\"Article Card\",\"data-highlight\":true,onTap:onTapndx07y},xCOipaVGg:{\"data-framer-name\":\"Simple Logo Card\"},Z5I7vPtRv:{\"data-framer-name\":\"X Card\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qgu6b6\",layoutDependency:layoutDependency,layoutId:\"hRtLahFmE\",style:{backgroundColor:enIJIH5F7,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-15oyu2f\",\"data-styles-preset\":\"TebGT81Sq\",children:\"Title\"})}),className:\"framer-1qot1fz\",\"data-framer-name\":\"Text Layer\",layoutDependency:layoutDependency,layoutId:\"uwI8d2UGg\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:HzZKYFMkg,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GWnmMgjTW:{text:PCLN0ZXmD},jRrpvjgc2:{text:pZwdTJnms},lLc459a6_:{text:sif903crt},n83dv3F1g:{text:OKmC8aCar},nLekLIxIu:{text:bLTFsjQHJ},Ou_UzNcto:{text:AFI8DawwE},PdgEhcWJk:{text:sIU07Vab8},PevLLJUNe:{text:vlJr1rGHa},xCOipaVGg:{text:EXvqrDUpU}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\"},className:\"framer-fdq2lc\",\"data-framer-name\":\"Simple Logo Card - logo\",layoutDependency:layoutDependency,layoutId:\"y2UvaWoBu\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{xCOipaVGg:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({xCOipaVGg:{background:{alt:\"\",fit:\"fill\",sizes:\"32px\",...toResponsiveImage(kvnKB_M3h)}}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:100,intrinsicWidth:100,pixelHeight:100,pixelWidth:100,...toResponsiveImage(uQ27Upa_I)},className:\"framer-1wbf3no\",\"data-framer-name\":\"Linkedin Card - avatar\",layoutDependency:layoutDependency,layoutId:\"MbQvFSplJ\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},...addPropertyOverrides({Da9T_lNMY:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:100,intrinsicWidth:100,pixelHeight:100,pixelWidth:100,sizes:\"28px\",...toResponsiveImage(uQ27Upa_I)}}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:100,intrinsicWidth:100,pixelHeight:100,pixelWidth:100,...toResponsiveImage(BvJEP4Ijm)},className:\"framer-1jtc2ia\",\"data-framer-name\":\"X Card - avatar\",layoutDependency:layoutDependency,layoutId:\"d5MStjVly\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},...addPropertyOverrides({Z5I7vPtRv:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:100,intrinsicWidth:100,pixelHeight:100,pixelWidth:100,sizes:\"28px\",...toResponsiveImage(BvJEP4Ijm)}}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-d2jdv8-container\",layoutDependency:layoutDependency,layoutId:\"VoIJru6QK-container\",children:/*#__PURE__*/_jsx(SliderBox,{height:\"100%\",I5h0Ybkdw:toResponsiveImage(MX6xSigtF),id:\"VoIJru6QK\",layoutId:\"VoIJru6QK\",nznWqQC0m:qdnbp3KAP,PzfXtFUGB:toResponsiveImage(ovw0nZz6m),style:{width:\"100%\"},tayXJlhdE:HfuMNETvA,variant:\"IoegqBp5F\",width:\"100%\",Z5lENrwlS:toResponsiveImage(t3UmdAtvX)})}),isDisplayed5()&&/*#__PURE__*/_jsx(RichTextDefault1,{__fromCanvasComponent:true,children:PEiJVeOnJ,className:\"framer-1ng5s6w\",\"data-framer-name\":\"Article Card - preview text\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"kJWjMCEKP\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-Ielk1oSW6-rIfD1IF26)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},stylesPresetsClassNames:{a:\"framer-styles-preset-1e3281i\",h2:\"framer-styles-preset-16eqphy\",h3:\"framer-styles-preset-15oyu2f\",p:\"framer-styles-preset-djpzuf\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p6mm8z-container\",\"data-framer-name\":\"Simple Image Card - image\",layoutDependency:layoutDependency,layoutId:\"jP19ipvUW-container\",name:\"Simple Image Card - image\",children:/*#__PURE__*/_jsx(Image1,{alt:\"\",height:\"100%\",id:\"jP19ipvUW\",image:toResponsiveImage(b3ulcIp1y),layoutId:\"jP19ipvUW\",name:\"Simple Image Card - image\",newTab:true,padding:0,radius:8,shadowOptions:{shadowBlur:4,shadowColor:\"rgba(0, 0, 0, 0.2)\",shadowEnabled:false,shadowX:0,shadowY:2},style:{width:\"100%\"},width:\"100%\"})}),isDisplayed7(visible)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-184xaxm-container\",\"data-framer-name\":\"Article Card - image\",layoutDependency:layoutDependency,layoutId:\"Cm1ZPrunp-container\",name:\"Article Card - image\",children:/*#__PURE__*/_jsx(Image1,{alt:\"\",height:\"100%\",id:\"Cm1ZPrunp\",image:toResponsiveImage(SJIVWYoQ4),layoutId:\"Cm1ZPrunp\",name:\"Article Card - image\",newTab:true,padding:0,radius:8,shadowOptions:{shadowBlur:4,shadowColor:\"rgba(0, 0, 0, 0.2)\",shadowEnabled:false,shadowX:0,shadowY:2},style:{width:\"100%\"},width:\"100%\"})}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s7zg8u\",\"data-framer-name\":\"Quote Card - text frame\",layoutDependency:layoutDependency,layoutId:\"V19TMA5Qs\",children:[isDisplayed8()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SnVzdCBBbm90aGVyIEhhbmQtcmVndWxhcg==\",\"--framer-font-family\":'\"Just Another Hand\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Ielk1oSW6-rIfD1IF26))\"},children:\"Title\"})}),className:\"framer-135s4nr\",\"data-framer-name\":\"Quote Card - text\",fonts:[\"GF;Just Another Hand-regular\"],layoutDependency:layoutDependency,layoutId:\"sgM0ZP7yo\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-Ielk1oSW6-rIfD1IF26)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-Ielk1oSW6-rIfD1IF26\":Ielk1oSW6},text:lov2Y56Ce,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed8()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Ielk1oSW6-rIfD1IF26))\"},children:\"Author\"})}),className:\"framer-1jhac3b\",\"data-framer-name\":\"Quote Card - author\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"k5HGDiHIf\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-Ielk1oSW6-rIfD1IF26)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-Ielk1oSW6-rIfD1IF26\":Ielk1oSW6},text:KZX61lDMe,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed8()&&/*#__PURE__*/_jsx(motion.div,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:300},className:\"framer-129wfuu\",\"data-framer-name\":\"Quote card -  image frame\",layoutDependency:layoutDependency,layoutId:\"IPMkoVrRG\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:194,intrinsicWidth:300,pixelHeight:194,pixelWidth:300,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/CyESNhVzbM0QlIcU38qMtA9zcrc.png\"},className:\"framer-kconil\",\"data-framer-name\":\"Quote Card - image container\",layoutDependency:layoutDependency,layoutId:\"vEW7QydBx\",style:{opacity:.8,rotate:10}})}),isDisplayed9()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wi9ydm\",\"data-framer-name\":\"Gallery Card - images frame\",layoutDependency:layoutDependency,layoutId:\"RRhAoUV0P\",children:[isDisplayed9()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:800,intrinsicWidth:600,pixelHeight:800,pixelWidth:600,...toResponsiveImage(jUOji8PTn),...{positionX:\"center\",positionY:\"top\"}},className:\"framer-v5vqkt\",\"data-framer-name\":\"Gallery Card - image 1\",layoutDependency:layoutDependency,layoutId:\"NxRNWlWjN\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\"},...addPropertyOverrides({PdgEhcWJk:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:800,intrinsicWidth:600,pixelHeight:800,pixelWidth:600,sizes:\"calc(min(280px, 100vw) - 40px)\",...toResponsiveImage(jUOji8PTn),...{positionX:\"center\",positionY:\"top\"}}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:800,intrinsicWidth:600,pixelHeight:800,pixelWidth:600,...toResponsiveImage(wyE9IJFE4),...{positionX:\"center\",positionY:\"top\"}},className:\"framer-1b1b5gn\",\"data-framer-name\":\"Gallery Card - image 2\",layoutDependency:layoutDependency,layoutId:\"mbsgos4Hg\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\",rotate:-4},variants:{\"PdgEhcWJk-hover\":{rotate:-6}},...addPropertyOverrides({PdgEhcWJk:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:800,intrinsicWidth:600,pixelHeight:800,pixelWidth:600,sizes:\"calc(min(280px, 100vw) - 40px)\",...toResponsiveImage(wyE9IJFE4),...{positionX:\"center\",positionY:\"top\"}}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:800,intrinsicWidth:600,pixelHeight:800,pixelWidth:600,...toResponsiveImage(yUEFH0fb0),...{positionX:\"center\",positionY:\"top\"}},className:\"framer-b8bt2b\",\"data-framer-name\":\"Gallery Card - image 3\",layoutDependency:layoutDependency,layoutId:\"lT4GyHCzi\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.17997), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.15889), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.0625)\",rotate:4},variants:{\"PdgEhcWJk-hover\":{rotate:6}},...addPropertyOverrides({PdgEhcWJk:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:800,intrinsicWidth:600,pixelHeight:800,pixelWidth:600,sizes:\"calc(min(280px, 100vw) - 40px)\",...toResponsiveImage(yUEFH0fb0),...{positionX:\"center\",positionY:\"top\"}}}},baseVariant,gestureVariant)})]}),isDisplayed10()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-i2bvdy-container\",\"data-framer-name\":\"Spotify Card - embed\",layoutDependency:layoutDependency,layoutId:\"vYWjtRPKh-container\",name:\"Spotify Card - embed\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:TY5Yd4xwL,id:\"vYWjtRPKh\",layoutId:\"vYWjtRPKh\",name:\"Spotify Card - embed\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})}),isDisplayed11()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-z5pe35-container\",\"data-framer-name\":\"Youtube Card - embed\",layoutDependency:layoutDependency,layoutId:\"HqDXyzKfa-container\",name:\"Youtube Card - embed\",children:/*#__PURE__*/_jsx(YouTube,{borderRadius:8,bottomLeftRadius:8,bottomRightRadius:8,height:\"100%\",id:\"HqDXyzKfa\",isMixedBorderRadius:false,isRed:false,layoutId:\"HqDXyzKfa\",name:\"Youtube Card - embed\",play:\"Off\",shouldMute:true,style:{height:\"100%\",width:\"100%\"},thumbnail:\"Medium Quality\",topLeftRadius:8,topRightRadius:8,url:ccb8G0Xwz,width:\"100%\"})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-16rznt5\",\"data-framer-name\":\"X Card - text frame\",layoutDependency:layoutDependency,layoutId:\"Je75AuuvQ\",children:isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVtSXRhbGlj\",\"--framer-font-family\":'\"Inter-MediumItalic\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Ielk1oSW6-rIfD1IF26))\"},children:\"Title\"})}),className:\"framer-kgzzh8\",\"data-framer-name\":\"X Card - text\",fonts:[\"Inter-MediumItalic\"],layoutDependency:layoutDependency,layoutId:\"veNcIvh_9\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-Ielk1oSW6-rIfD1IF26)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-Ielk1oSW6-rIfD1IF26\":Ielk1oSW6},text:JOgDfMlkU,verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:300},className:\"framer-twbtfd\",\"data-framer-name\":\"X Card - logo frame\",layoutDependency:layoutDependency,layoutId:\"j9Rnc8mAh\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:300,pixelHeight:300,pixelWidth:300,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/o0Vd9aRUtTJICvExqp4vtnv078k.png\"},className:\"framer-5k2jej\",\"data-framer-name\":\"X Card - logo container\",layoutDependency:layoutDependency,layoutId:\"So3ZQ0VYG\",style:{opacity:.8,rotate:10}})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-11l1fh2\",\"data-framer-name\":\"Linkedin Card - text frame\",layoutDependency:layoutDependency,layoutId:\"suvssmlCu\",children:isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVtSXRhbGlj\",\"--framer-font-family\":'\"Inter-MediumItalic\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.64))\"},children:\"Title\"})}),className:\"framer-187obcf\",\"data-framer-name\":\"Linkedin Card - text\",fonts:[\"Inter-MediumItalic\"],layoutDependency:layoutDependency,layoutId:\"hyNdI4i66\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.64)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ZeuGS2Mif,verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:300},className:\"framer-1wenqrf\",\"data-framer-name\":\"Linkedin Card - logo frame\",layoutDependency:layoutDependency,layoutId:\"CEfqfEWYv\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:300,pixelHeight:300,pixelWidth:300,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/FyV8Qdq1pxJWrxwqaz7lCuBLrqA.png\"},className:\"framer-7x0eno\",\"data-framer-name\":\"Linkedin Card - logo container\",layoutDependency:layoutDependency,layoutId:\"Tmu2XbVSI\",style:{opacity:.8,rotate:10}})}),isDisplayed12()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-19gay70\",\"data-framer-name\":\"Map Card - embed frame\",layoutDependency:layoutDependency,layoutId:\"VqdikO9gk\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,filter:\"brightness(0.81) contrast(1.44) grayscale(1) invert(1)\",WebkitFilter:\"brightness(0.81) contrast(1.44) grayscale(1) invert(1)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wqge9j-container\",\"data-framer-name\":\"Map Card - embed\",layoutDependency:layoutDependency,layoutId:\"k7ir2FB9k-container\",name:\"Map Card - embed\",children:/*#__PURE__*/_jsx(GoogleMaps,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,coordinates:hRS9Wb8iH,height:\"100%\",id:\"k7ir2FB9k\",isMixedBorderRadius:false,layoutId:\"k7ir2FB9k\",name:\"Map Card - embed\",style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,width:\"100%\",zoom:13})})}),isDisplayed13()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xig80b-container\",\"data-framer-name\":\"Gif Card - image\",layoutDependency:layoutDependency,layoutId:\"fQy00zeTD-container\",name:\"Gif Card - image\",children:/*#__PURE__*/_jsx(Image1,{alt:\"\",height:\"100%\",id:\"fQy00zeTD\",image:toResponsiveImage(LEpkCSrKV),layoutId:\"fQy00zeTD\",name:\"Gif Card - image\",newTab:true,padding:0,radius:8,shadowOptions:{shadowBlur:4,shadowColor:\"rgba(0, 0, 0, 0.2)\",shadowEnabled:false,shadowX:0,shadowY:2},style:{width:\"100%\"},width:\"100%\"})}),isDisplayed14(visible1,visible2,visible3,visible4,visible5,visible6)&&/*#__PURE__*/_jsx(Link,{href:cDB2w0BGK,openInNewTab:true,...addPropertyOverrides({Da9T_lNMY:{href:AHDMpWspz},hrpjHwJax:{href:qXrarpZHU},lLc459a6_:{href:ElPEbsYXQ},xCOipaVGg:{href:GzwNB4uWr},Z5I7vPtRv:{href:dRPKhF0Gh}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-e6xlzy framer-eshq1u\",\"data-framer-cursor\":Qwap9RR5Q,\"data-framer-name\":\"URL layer\",layoutDependency:layoutDependency,layoutId:\"sJRdeBPRm\",style:{backgroundColor:\"rgb(255, 255, 255)\",opacity:0}})})]})})})})});});const css=['.framer-A0bNz[data-border=\"true\"]::after, .framer-A0bNz [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-A0bNz.framer-eshq1u, .framer-A0bNz .framer-eshq1u { display: block; }\",\".framer-A0bNz.framer-17xi5lk { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 280px; }\",\".framer-A0bNz .framer-1qgu6b6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 20px 20px 20px 20px; position: relative; width: 100%; }\",\".framer-A0bNz .framer-1qot1fz, .framer-A0bNz .framer-1ng5s6w, .framer-A0bNz .framer-135s4nr { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-A0bNz .framer-fdq2lc { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); overflow: visible; position: relative; width: 40px; }\",\".framer-A0bNz .framer-1wbf3no, .framer-A0bNz .framer-1jtc2ia { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); overflow: visible; position: relative; width: 28px; }\",\".framer-A0bNz .framer-d2jdv8-container, .framer-A0bNz .framer-1p6mm8z-container, .framer-A0bNz .framer-184xaxm-container, .framer-A0bNz .framer-1xig80b-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-A0bNz .framer-s7zg8u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; min-height: 200px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-A0bNz .framer-1jhac3b { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-A0bNz .framer-129wfuu, .framer-A0bNz .framer-twbtfd, .framer-A0bNz .framer-1wenqrf { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: absolute; right: 0px; top: 32px; width: 140px; z-index: 1; }\",\".framer-A0bNz .framer-kconil { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); overflow: visible; position: relative; width: 125%; z-index: 1; }\",\".framer-A0bNz .framer-1wi9ydm { align-content: center; align-items: center; aspect-ratio: 1.2 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 167px); justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-A0bNz .framer-v5vqkt { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); overflow: visible; position: relative; width: 100%; z-index: 3; }\",\".framer-A0bNz .framer-1b1b5gn { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 2; }\",\".framer-A0bNz .framer-b8bt2b { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-A0bNz .framer-i2bvdy-container { flex: none; height: 91%; position: relative; width: 100%; }\",\".framer-A0bNz .framer-z5pe35-container { aspect-ratio: 1.7777777777777777 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 113px); position: relative; width: 100%; }\",\".framer-A0bNz .framer-16rznt5, .framer-A0bNz .framer-11l1fh2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 200px; overflow: visible; padding: 0px 0px 40px 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-A0bNz .framer-kgzzh8, .framer-A0bNz .framer-187obcf { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; z-index: 3; }\",\".framer-A0bNz .framer-5k2jej, .framer-A0bNz .framer-7x0eno { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); overflow: visible; position: relative; width: 125%; z-index: 4; }\",\".framer-A0bNz .framer-19gay70 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-A0bNz .framer-1wqge9j-container { aspect-ratio: 1.5555555555555556 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 129px); position: relative; width: 1px; }\",\".framer-A0bNz .framer-e6xlzy { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; text-decoration: none; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-A0bNz.framer-17xi5lk, .framer-A0bNz .framer-1qgu6b6, .framer-A0bNz .framer-s7zg8u, .framer-A0bNz .framer-129wfuu, .framer-A0bNz .framer-1wi9ydm, .framer-A0bNz .framer-16rznt5, .framer-A0bNz .framer-twbtfd, .framer-A0bNz .framer-11l1fh2, .framer-A0bNz .framer-1wenqrf, .framer-A0bNz .framer-19gay70 { gap: 0px; } .framer-A0bNz.framer-17xi5lk > *, .framer-A0bNz .framer-129wfuu > *, .framer-A0bNz .framer-twbtfd > *, .framer-A0bNz .framer-1wenqrf > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-A0bNz.framer-17xi5lk > :first-child, .framer-A0bNz .framer-1qgu6b6 > :first-child, .framer-A0bNz .framer-s7zg8u > :first-child, .framer-A0bNz .framer-129wfuu > :first-child, .framer-A0bNz .framer-1wi9ydm > :first-child, .framer-A0bNz .framer-twbtfd > :first-child, .framer-A0bNz .framer-1wenqrf > :first-child { margin-top: 0px; } .framer-A0bNz.framer-17xi5lk > :last-child, .framer-A0bNz .framer-1qgu6b6 > :last-child, .framer-A0bNz .framer-s7zg8u > :last-child, .framer-A0bNz .framer-129wfuu > :last-child, .framer-A0bNz .framer-1wi9ydm > :last-child, .framer-A0bNz .framer-twbtfd > :last-child, .framer-A0bNz .framer-1wenqrf > :last-child { margin-bottom: 0px; } .framer-A0bNz .framer-1qgu6b6 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-A0bNz .framer-s7zg8u > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-A0bNz .framer-1wi9ydm > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-A0bNz .framer-16rznt5 > *, .framer-A0bNz .framer-11l1fh2 > *, .framer-A0bNz .framer-19gay70 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-A0bNz .framer-16rznt5 > :first-child, .framer-A0bNz .framer-11l1fh2 > :first-child, .framer-A0bNz .framer-19gay70 > :first-child { margin-left: 0px; } .framer-A0bNz .framer-16rznt5 > :last-child, .framer-A0bNz .framer-11l1fh2 > :last-child, .framer-A0bNz .framer-19gay70 > :last-child { margin-right: 0px; } }\",\".framer-A0bNz.framer-v-7zeg8t .framer-1qot1fz, .framer-A0bNz.framer-v-1tpmxtq .framer-d2jdv8-container, .framer-A0bNz.framer-v-qeknvd .framer-1jtc2ia { order: 3; }\",\".framer-A0bNz.framer-v-7zeg8t .framer-fdq2lc { height: var(--framer-aspect-ratio-supported, 32px); order: 0; width: 32px; }\",\".framer-A0bNz.framer-v-7zeg8t .framer-e6xlzy, .framer-A0bNz.framer-v-j9jjrz .framer-e6xlzy, .framer-A0bNz.framer-v-yabwh1 .framer-e6xlzy, .framer-A0bNz.framer-v-ynaeek .framer-e6xlzy { order: 19; }\",\".framer-A0bNz.framer-v-1saa1oh.framer-17xi5lk, .framer-A0bNz.framer-v-xba234.framer-17xi5lk, .framer-A0bNz.framer-v-vtlisx.framer-17xi5lk { cursor: pointer; }\",\".framer-A0bNz.framer-v-1saa1oh .framer-1qot1fz, .framer-A0bNz.framer-v-j9jjrz .framer-1qot1fz, .framer-A0bNz.framer-v-ynaeek .framer-1qot1fz { order: 5; }\",\".framer-A0bNz.framer-v-1saa1oh .framer-1p6mm8z-container, .framer-A0bNz.framer-v-1tpmxtq .framer-1qot1fz, .framer-A0bNz.framer-v-ynaeek .framer-1xig80b-container { order: 4; }\",\".framer-A0bNz.framer-v-z8jjku .framer-s7zg8u { min-height: unset; }\",\".framer-A0bNz.framer-v-z8jjku .framer-kconil { height: var(--framer-aspect-ratio-supported, 175px); }\",\".framer-A0bNz.framer-v-xba234 .framer-1qgu6b6 { gap: 24px; }\",\".framer-A0bNz.framer-v-xba234 .framer-1qot1fz, .framer-A0bNz.framer-v-11nok53 .framer-i2bvdy-container { order: 6; }\",\".framer-A0bNz.framer-v-xba234 .framer-1wi9ydm { height: var(--framer-aspect-ratio-supported, 240px); order: 5; }\",\".framer-A0bNz.framer-v-xba234 .framer-v5vqkt { height: var(--framer-aspect-ratio-supported, 240px); order: 0; }\",\".framer-A0bNz.framer-v-xba234 .framer-1b1b5gn { height: var(--framer-aspect-ratio-supported, 240px); order: 1; }\",\".framer-A0bNz.framer-v-xba234 .framer-b8bt2b { height: var(--framer-aspect-ratio-supported, 240px); order: 2; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-A0bNz.framer-v-xba234 .framer-1qgu6b6 { gap: 0px; } .framer-A0bNz.framer-v-xba234 .framer-1qgu6b6 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-A0bNz.framer-v-xba234 .framer-1qgu6b6 > :first-child { margin-top: 0px; } .framer-A0bNz.framer-v-xba234 .framer-1qgu6b6 > :last-child { margin-bottom: 0px; } }\",\".framer-A0bNz.framer-v-11nok53 .framer-1qgu6b6 { overflow: hidden; will-change: var(--framer-will-change-override, transform); }\",\".framer-A0bNz.framer-v-11nok53 .framer-1qot1fz, .framer-A0bNz.framer-v-1ik4qxe .framer-19gay70 { order: 7; }\",\".framer-A0bNz.framer-v-j9jjrz .framer-z5pe35-container { height: var(--framer-aspect-ratio-supported, 135px); order: 4; }\",\".framer-A0bNz.framer-v-qeknvd .framer-1qgu6b6, .framer-A0bNz.framer-v-yabwh1 .framer-1qgu6b6 { min-height: 120px; }\",\".framer-A0bNz.framer-v-qeknvd .framer-16rznt5, .framer-A0bNz.framer-v-yabwh1 .framer-11l1fh2 { min-height: unset; order: 13; }\",\".framer-A0bNz.framer-v-qeknvd .framer-twbtfd { order: 10; }\",\".framer-A0bNz.framer-v-qeknvd .framer-e6xlzy { order: 19; z-index: 2; }\",\".framer-A0bNz.framer-v-yabwh1 .framer-1wbf3no { order: 2; }\",\".framer-A0bNz.framer-v-yabwh1 .framer-1wenqrf { order: 14; }\",\".framer-A0bNz.framer-v-1ik4qxe .framer-1qot1fz { order: 8; }\",\".framer-A0bNz.framer-v-ynaeek .framer-1qgu6b6 { overflow: hidden; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-A0bNz.framer-v-vtlisx .framer-1qot1fz { order: 0; }\",\".framer-A0bNz.framer-v-vtlisx .framer-1ng5s6w { order: 18; }\",\".framer-A0bNz.framer-v-vtlisx .framer-184xaxm-container { order: 17; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"xCOipaVGg\":{\"layout\":[\"fixed\",\"auto\"]},\"Ou_UzNcto\":{\"layout\":[\"fixed\",\"auto\"]},\"hrpjHwJax\":{\"layout\":[\"fixed\",\"auto\"]},\"PdgEhcWJk\":{\"layout\":[\"fixed\",\"auto\"]},\"n83dv3F1g\":{\"layout\":[\"fixed\",\"auto\"]},\"jRrpvjgc2\":{\"layout\":[\"fixed\",\"auto\"]},\"nLekLIxIu\":{\"layout\":[\"fixed\",\"auto\"]},\"Z5I7vPtRv\":{\"layout\":[\"fixed\",\"auto\"]},\"Da9T_lNMY\":{\"layout\":[\"fixed\",\"auto\"]},\"GWnmMgjTW\":{\"layout\":[\"fixed\",\"auto\"]},\"lLc459a6_\":{\"layout\":[\"fixed\",\"auto\"]},\"PevLLJUNe\":{\"layout\":[\"fixed\",\"auto\"]},\"Ob6BKRj4X\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"enIJIH5F7\":\"backgroundColor\",\"Ielk1oSW6\":\"fontColor\",\"HzZKYFMkg\":\"simpleTextCardText\",\"cDB2w0BGK\":\"simpleTextCardURL\",\"EXvqrDUpU\":\"simpleLogoCardText\",\"kvnKB_M3h\":\"simpleLogoCardLogo\",\"GzwNB4uWr\":\"simpleLogoCardURL\",\"AFI8DawwE\":\"simpleImageCardText\",\"b3ulcIp1y\":\"simpleImageCardImage\",\"lov2Y56Ce\":\"quoteCardText\",\"KZX61lDMe\":\"quoteCardAuthor\",\"qXrarpZHU\":\"quoteCardURL\",\"sIU07Vab8\":\"galleryCardText\",\"jUOji8PTn\":\"galleryCardImage1\",\"wyE9IJFE4\":\"galleryCardImage2\",\"yUEFH0fb0\":\"galleryCardImage3\",\"OKmC8aCar\":\"sliderCardText\",\"MX6xSigtF\":\"sliderCardImage1\",\"ovw0nZz6m\":\"sliderCardImage2\",\"t3UmdAtvX\":\"sliderCardImage3\",\"pZwdTJnms\":\"spotifyCardText\",\"TY5Yd4xwL\":\"spotifyCardHTMLEmbed\",\"bLTFsjQHJ\":\"youtubeCardText\",\"ccb8G0Xwz\":\"youtubeCardURL\",\"JOgDfMlkU\":\"xCardText\",\"BvJEP4Ijm\":\"xCardAvatar\",\"dRPKhF0Gh\":\"xCardURL\",\"ZeuGS2Mif\":\"linkedinCardText\",\"uQ27Upa_I\":\"linkedinCardAvatar\",\"AHDMpWspz\":\"linkedinCardURL\",\"PCLN0ZXmD\":\"mapCardText\",\"hRS9Wb8iH\":\"mapCardCoordinates\",\"sif903crt\":\"gifCardText\",\"ElPEbsYXQ\":\"gifCardURL\",\"LEpkCSrKV\":\"gifCardImage\",\"vlJr1rGHa\":\"articleCardTitle\",\"PEiJVeOnJ\":\"articleCardContent\",\"SJIVWYoQ4\":\"articleCardImage\",\"Qwap9RR5Q\":\"uRLOpenCursor\",\"HfuMNETvA\":\"sliderCardCursorLeft\",\"qdnbp3KAP\":\"sliderCardCursorRight\",\"szyLhY1iR\":\"simpleImageCardCursor\",\"zaDovIwIp\":\"galleryCardCursor\",\"AtT1XVBYt\":\"youtubeCardCursor\",\"p6ZkJzuxk\":\"articleCardCursor\",\"twoJ8vsDZ\":\"overlayOpen\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerrIfD1IF26=withCSS(Component,css,\"framer-A0bNz\");export default FramerrIfD1IF26;FramerrIfD1IF26.displayName=\"Posts Close\";FramerrIfD1IF26.defaultProps={height:58,width:280};addPropertyControls(FramerrIfD1IF26,{variant:{options:[\"tZ70IXhy2\",\"xCOipaVGg\",\"Ou_UzNcto\",\"hrpjHwJax\",\"PdgEhcWJk\",\"n83dv3F1g\",\"jRrpvjgc2\",\"nLekLIxIu\",\"Z5I7vPtRv\",\"Da9T_lNMY\",\"GWnmMgjTW\",\"lLc459a6_\",\"PevLLJUNe\"],optionTitles:[\"Simple Text Card\",\"Simple Logo Card\",\"Simple Image Card\",\"Quote Card\",\"Gallery Card\",\"Slider Card\",\"Spotify Card\",\"Youtube Card\",\"X Card\",\"Linkedin Card\",\"Map Card\",\"Gif Card\",\"Article Card\"],title:\"Variant\",type:ControlType.Enum},enIJIH5F7:{defaultValue:\"rgb(23, 23, 23)\",title:\"Background Color\",type:ControlType.Color},Ielk1oSW6:{defaultValue:\"rgba(255, 255, 255, 0.75)\",title:\"Font Color\",type:ControlType.Color},HzZKYFMkg:{defaultValue:\"Title\",title:\"Simple Text Card - text\",type:ControlType.String},cDB2w0BGK:{title:\"Simple Text Card - URL\",type:ControlType.Link},EXvqrDUpU:{defaultValue:\"Title\",displayTextArea:false,title:\"Simple Logo Card - text\",type:ControlType.String},kvnKB_M3h:{__defaultAssetReference:\"data:framer/asset-reference,g5yGWmryjQbdWyyRi18WQGS6VY.png?originalFilename=Simple+Logo+Card+default.png&preferredSize=auto\",title:\"Simple Logo Card - logo\",type:ControlType.ResponsiveImage},GzwNB4uWr:{title:\"Simple Logo Card - URL\",type:ControlType.Link},AFI8DawwE:{defaultValue:\"Title\",displayTextArea:false,title:\"Simple Image Card - text\",type:ControlType.String},b3ulcIp1y:{__defaultAssetReference:\"data:framer/asset-reference,uw9tmmrxVG2PDqz89qUaUpt2Co.png?originalFilename=Any+Image+default.png&preferredSize=auto\",title:\"Simple Image Card - image\",type:ControlType.ResponsiveImage},lov2Y56Ce:{defaultValue:\"Title\",displayTextArea:false,title:\"Quote Card - text\",type:ControlType.String},KZX61lDMe:{defaultValue:\"Author\",displayTextArea:false,title:\"Quote Card - author\",type:ControlType.String},qXrarpZHU:{title:\"Quote Card - URL\",type:ControlType.Link},sIU07Vab8:{defaultValue:\"Title\",displayTextArea:false,title:\"Gallery Card - text\",type:ControlType.String},jUOji8PTn:{__defaultAssetReference:\"data:framer/asset-reference,uw9tmmrxVG2PDqz89qUaUpt2Co.png?originalFilename=Any+Image+default.png&preferredSize=auto\",title:\"Gallery Card - image 1\",type:ControlType.ResponsiveImage},wyE9IJFE4:{__defaultAssetReference:\"data:framer/asset-reference,uw9tmmrxVG2PDqz89qUaUpt2Co.png?originalFilename=Any+Image+default.png&preferredSize=auto\",title:\"Gallery Card - image 2\",type:ControlType.ResponsiveImage},yUEFH0fb0:{__defaultAssetReference:\"data:framer/asset-reference,uw9tmmrxVG2PDqz89qUaUpt2Co.png?originalFilename=Any+Image+default.png&preferredSize=auto\",title:\"Gallery Card - image 3\",type:ControlType.ResponsiveImage},OKmC8aCar:{defaultValue:\"Title\",displayTextArea:false,title:\"Slider Card - text\",type:ControlType.String},MX6xSigtF:{__defaultAssetReference:\"data:framer/asset-reference,uw9tmmrxVG2PDqz89qUaUpt2Co.png?originalFilename=Any+Image+default.png&preferredSize=auto\",title:\"Slider Card - image 1\",type:ControlType.ResponsiveImage},ovw0nZz6m:{__defaultAssetReference:\"data:framer/asset-reference,uw9tmmrxVG2PDqz89qUaUpt2Co.png?originalFilename=Any+Image+default.png&preferredSize=auto\",title:\"Slider Card - image 2\",type:ControlType.ResponsiveImage},t3UmdAtvX:{__defaultAssetReference:\"data:framer/asset-reference,uw9tmmrxVG2PDqz89qUaUpt2Co.png?originalFilename=Any+Image+default.png&preferredSize=auto\",title:\"Slider Card - image 3\",type:ControlType.ResponsiveImage},pZwdTJnms:{defaultValue:\"Title\",displayTextArea:false,title:\"Spotify Card - text\",type:ControlType.String},TY5Yd4xwL:{defaultValue:'<iframe style=\"border-radius:12px\" src=\"https://open.spotify.com/embed/track/2wlZIwHXloe802coeEhJ3T?utm_source=generator\" width=\"100%\" height=\"352\" frameBorder=\"0\" allowfullscreen=\"\" allow=\"autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture\" loading=\"lazy\"></iframe>',displayTextArea:true,title:\"Spotify Card - HTML embed\",type:ControlType.String},bLTFsjQHJ:{defaultValue:\"Title\",displayTextArea:false,title:\"Youtube Card - text\",type:ControlType.String},ccb8G0Xwz:{defaultValue:\"https://www.youtube.com/watch?v=qSDQ3U6Qyaw\",title:\"Youtube Card - URL\",type:ControlType.String},JOgDfMlkU:{defaultValue:\"Title\",displayTextArea:false,title:\"X Card - text\",type:ControlType.String},BvJEP4Ijm:{title:\"X Card - avatar\",type:ControlType.ResponsiveImage},dRPKhF0Gh:{title:\"X Card - URL\",type:ControlType.Link},ZeuGS2Mif:{defaultValue:\"Title\",displayTextArea:false,title:\"Linkedin Card - text\",type:ControlType.String},uQ27Upa_I:{title:\"Linkedin Card - avatar\",type:ControlType.ResponsiveImage},AHDMpWspz:{title:\"Linkedin Card - URL\",type:ControlType.Link},PCLN0ZXmD:{defaultValue:\"Title\",displayTextArea:false,title:\"Map Card - text\",type:ControlType.String},hRS9Wb8iH:{defaultValue:\"50.1761225713971, 19.219540635334177\",placeholder:\"\",title:\"Map Card - coordinates\",type:ControlType.String},sif903crt:{defaultValue:\"Title\",displayTextArea:false,title:\"Gif Card - text\",type:ControlType.String},ElPEbsYXQ:{title:\"Gif Card - URL\",type:ControlType.Link},LEpkCSrKV:{__defaultAssetReference:\"data:framer/asset-reference,EkvMWBMFMgaAgxQJKJdR0eyTk.gif?originalFilename=gip-cosmos3.gif&preferredSize=auto\",title:\"Gif Card - image\",type:ControlType.ResponsiveImage},vlJr1rGHa:{defaultValue:\"Title\",displayTextArea:false,title:\"Article Card - title\",type:ControlType.String},PEiJVeOnJ:{defaultValue:\"<p>Content</p>\",title:\"Article Card - content\",type:ControlType.RichText},SJIVWYoQ4:{__defaultAssetReference:\"data:framer/asset-reference,EoxfJGtyWoosoeX9pT2p4QcmiI.png?originalFilename=Article+Card+default.png&preferredSize=auto\",title:\"Article Card - image\",type:ControlType.ResponsiveImage},Qwap9RR5Q:{title:\"URL Open Cursor\",type:ControlType.CustomCursor},HfuMNETvA:{title:\"Slider Card Cursor Left\",type:ControlType.CustomCursor},qdnbp3KAP:{title:\"Slider Card Cursor Right\",type:ControlType.CustomCursor},szyLhY1iR:{title:\"Simple Image Card Cursor\",type:ControlType.CustomCursor},zaDovIwIp:{title:\"Gallery Card Cursor\",type:ControlType.CustomCursor},AtT1XVBYt:{title:\"Youtube Card Cursor\",type:ControlType.CustomCursor},p6ZkJzuxk:{title:\"Article Card Cursor\",type:ControlType.CustomCursor},twoJ8vsDZ:{title:\"Overlay Open\",type:ControlType.EventHandler}});addFonts(FramerrIfD1IF26,[{family:\"Just Another Hand\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/justanotherhand/v19/845CNN4-AJyIGvIou-6yJKyptyOpOcr6BmmlS5aw.woff2\",weight:\"400\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},...SliderBoxFonts,...Image1Fonts,...EmbedFonts,...YouTubeFonts,...GoogleMapsFonts,...sharedStyle.fonts,...sharedStyle1.fonts,...sharedStyle2.fonts,...sharedStyle3.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrIfD1IF26\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"58\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xCOipaVGg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ou_UzNcto\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hrpjHwJax\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PdgEhcWJk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n83dv3F1g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jRrpvjgc2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nLekLIxIu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Z5I7vPtRv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Da9T_lNMY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GWnmMgjTW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lLc459a6_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PevLLJUNe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ob6BKRj4X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"enIJIH5F7\\\":\\\"backgroundColor\\\",\\\"Ielk1oSW6\\\":\\\"fontColor\\\",\\\"HzZKYFMkg\\\":\\\"simpleTextCardText\\\",\\\"cDB2w0BGK\\\":\\\"simpleTextCardURL\\\",\\\"EXvqrDUpU\\\":\\\"simpleLogoCardText\\\",\\\"kvnKB_M3h\\\":\\\"simpleLogoCardLogo\\\",\\\"GzwNB4uWr\\\":\\\"simpleLogoCardURL\\\",\\\"AFI8DawwE\\\":\\\"simpleImageCardText\\\",\\\"b3ulcIp1y\\\":\\\"simpleImageCardImage\\\",\\\"lov2Y56Ce\\\":\\\"quoteCardText\\\",\\\"KZX61lDMe\\\":\\\"quoteCardAuthor\\\",\\\"qXrarpZHU\\\":\\\"quoteCardURL\\\",\\\"sIU07Vab8\\\":\\\"galleryCardText\\\",\\\"jUOji8PTn\\\":\\\"galleryCardImage1\\\",\\\"wyE9IJFE4\\\":\\\"galleryCardImage2\\\",\\\"yUEFH0fb0\\\":\\\"galleryCardImage3\\\",\\\"OKmC8aCar\\\":\\\"sliderCardText\\\",\\\"MX6xSigtF\\\":\\\"sliderCardImage1\\\",\\\"ovw0nZz6m\\\":\\\"sliderCardImage2\\\",\\\"t3UmdAtvX\\\":\\\"sliderCardImage3\\\",\\\"pZwdTJnms\\\":\\\"spotifyCardText\\\",\\\"TY5Yd4xwL\\\":\\\"spotifyCardHTMLEmbed\\\",\\\"bLTFsjQHJ\\\":\\\"youtubeCardText\\\",\\\"ccb8G0Xwz\\\":\\\"youtubeCardURL\\\",\\\"JOgDfMlkU\\\":\\\"xCardText\\\",\\\"BvJEP4Ijm\\\":\\\"xCardAvatar\\\",\\\"dRPKhF0Gh\\\":\\\"xCardURL\\\",\\\"ZeuGS2Mif\\\":\\\"linkedinCardText\\\",\\\"uQ27Upa_I\\\":\\\"linkedinCardAvatar\\\",\\\"AHDMpWspz\\\":\\\"linkedinCardURL\\\",\\\"PCLN0ZXmD\\\":\\\"mapCardText\\\",\\\"hRS9Wb8iH\\\":\\\"mapCardCoordinates\\\",\\\"sif903crt\\\":\\\"gifCardText\\\",\\\"ElPEbsYXQ\\\":\\\"gifCardURL\\\",\\\"LEpkCSrKV\\\":\\\"gifCardImage\\\",\\\"vlJr1rGHa\\\":\\\"articleCardTitle\\\",\\\"PEiJVeOnJ\\\":\\\"articleCardContent\\\",\\\"SJIVWYoQ4\\\":\\\"articleCardImage\\\",\\\"Qwap9RR5Q\\\":\\\"uRLOpenCursor\\\",\\\"HfuMNETvA\\\":\\\"sliderCardCursorLeft\\\",\\\"qdnbp3KAP\\\":\\\"sliderCardCursorRight\\\",\\\"szyLhY1iR\\\":\\\"simpleImageCardCursor\\\",\\\"zaDovIwIp\\\":\\\"galleryCardCursor\\\",\\\"AtT1XVBYt\\\":\\\"youtubeCardCursor\\\",\\\"p6ZkJzuxk\\\":\\\"articleCardCursor\\\",\\\"twoJ8vsDZ\\\":\\\"overlayOpen\\\"}\",\"framerIntrinsicWidth\":\"280\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (91bcfbd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"aZrvZQYSU\"];const serializationHash=\"framer-IMg2V\";const variantClassNames={aZrvZQYSU:\"framer-v-ewaaas\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{delay:0,duration:1,ease:[.5,0,.88,.77],type:\"tween\"}};const transition1={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:0,rotate:0,scale:1,x:78,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,kzKXId0s3:link!==null&&link!==void 0?link:props.kzKXId0s3};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,kzKXId0s3,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"aZrvZQYSU\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:kzKXId0s3,openInNewTab:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-ewaaas\",className,classNames)} framer-ewr5rg`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"aZrvZQYSU\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(235, 90, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:1.8,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.28,className:\"framer-1rrsz6i\",layoutDependency:layoutDependency,layoutId:\"ZvUMtSnhU\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 50.2832911036036%, rgba(255, 255, 255, 0) 100%)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:.28}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get Calendiary\"})}),className:\"framer-9heccw\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"vJLGL4mjI\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=['.framer-IMg2V[data-border=\"true\"]::after, .framer-IMg2V [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IMg2V.framer-ewr5rg, .framer-IMg2V .framer-ewr5rg { display: block; }\",\".framer-IMg2V.framer-ewaaas { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: center; overflow: visible; padding: 0px 10px 0px 10px; position: relative; text-decoration: none; width: 128px; }\",\".framer-IMg2V .framer-1rrsz6i { flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; top: 0px; width: 50px; z-index: 1; }\",\".framer-IMg2V .framer-9heccw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-IMg2V.framer-ewaaas { gap: 0px; } .framer-IMg2V.framer-ewaaas > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-IMg2V.framer-ewaaas > :first-child { margin-top: 0px; } .framer-IMg2V.framer-ewaaas > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 128\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kzKXId0s3\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerIrnlqlGYe=withCSS(Component,css,\"framer-IMg2V\");export default FramerIrnlqlGYe;FramerIrnlqlGYe.displayName=\"Get Calendiary Button\";FramerIrnlqlGYe.defaultProps={height:30,width:128};addPropertyControls(FramerIrnlqlGYe,{kzKXId0s3:{title:\"Link\",type:ControlType.Link}});addFonts(FramerIrnlqlGYe,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIrnlqlGYe\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"kzKXId0s3\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"128\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"30\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IrnlqlGYe.map", "// Generated by Framer (2c4b293)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import GetCalendiaryButton from\"https://framerusercontent.com/modules/Ue22sMS9LSUB6iuN3KPG/GSnO8ja3kJvN3pVOD4u4/IrnlqlGYe.js\";const GetCalendiaryButtonFonts=getFonts(GetCalendiaryButton);const cycleOrder=[\"IIsw_Xl8Z\",\"MPI4_U_Ll\",\"nqT8bUdS8\"];const serializationHash=\"framer-ia0oA\";const variantClassNames={IIsw_Xl8Z:\"framer-v-u1zfi7\",MPI4_U_Ll:\"framer-v-q1npah\",nqT8bUdS8:\"framer-v-1wonwzs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Phone Open\":\"nqT8bUdS8\",Desktop:\"IIsw_Xl8Z\",Phone:\"MPI4_U_Ll\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"IIsw_Xl8Z\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IIsw_Xl8Z\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1wb0d33=activeVariantCallback(async(...args)=>{setVariant(\"nqT8bUdS8\");});const onTapdkchls=activeVariantCallback(async(...args)=>{setVariant(\"MPI4_U_Ll\");});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"MPI4_U_Ll\",\"nqT8bUdS8\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"MPI4_U_Ll\",\"nqT8bUdS8\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-u1zfi7\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"IIsw_Xl8Z\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({MPI4_U_Ll:{\"data-framer-name\":\"Phone\"},nqT8bUdS8:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},...addPropertyOverrides({MPI4_U_Ll:{href:undefined},nqT8bUdS8:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-lltpfo framer-3c95l6\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"ppyYRdj5L\",...addPropertyOverrides({MPI4_U_Ll:{\"data-highlight\":true,onTap:onTap1wb0d33},nqT8bUdS8:{\"data-highlight\":true,onTap:onTapdkchls}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:46,intrinsicWidth:46,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-32)/2)+2),pixelHeight:46,pixelWidth:46,src:\"https://framerusercontent.com/images/durRtPFjxBJnl37r0Suuk20A9E.svg\"},className:\"framer-dhgql\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"zYgSHrF9e\",...addPropertyOverrides({MPI4_U_Ll:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:46,intrinsicWidth:46,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+(0+0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||64)-0-94)/1*0)+18),pixelHeight:46,pixelWidth:46,src:\"https://framerusercontent.com/images/durRtPFjxBJnl37r0Suuk20A9E.svg\"}},nqT8bUdS8:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:46,intrinsicWidth:46,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+(0+0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||110)-16-94)/1*0)+18),pixelHeight:46,pixelWidth:46,src:\"https://framerusercontent.com/images/durRtPFjxBJnl37r0Suuk20A9E.svg\"}}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dl04zh\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"p657p9vKu\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-focxci\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"iQcBNzfCr\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{nqT8bUdS8:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18f5jfj\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"K7lcJxXyi\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{nqT8bUdS8:{rotate:45}}})]}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(255, 255, 255))\"},children:\"Calendiary.\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(0, 0, 0))\"},children:\" \"}),\"Where time tells your story.\"]})}),className:\"framer-121x4y6\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"DckK7svnM\",style:{\"--extracted-1w3ko1f\":\"rgb(255, 255, 255)\",\"--extracted-3sq8v0\":\"rgb(0, 0, 0)\",\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hhlwqw-container\",layoutDependency:layoutDependency,layoutId:\"vH_lDlDBo-container\",whileHover:animation,children:/*#__PURE__*/_jsx(GetCalendiaryButton,{height:\"100%\",id:\"vH_lDlDBo\",kzKXId0s3:\"https://astranity.lemonsqueezy.com/buy/b83bca46-b292-45bc-921b-c02397d92cd8\",layoutId:\"vH_lDlDBo\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ia0oA.framer-3c95l6, .framer-ia0oA .framer-3c95l6 { display: block; }\",\".framer-ia0oA.framer-u1zfi7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 80px; justify-content: space-between; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 1200px; }\",\".framer-ia0oA .framer-lltpfo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ia0oA .framer-dhgql { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); overflow: visible; position: relative; width: 28px; }\",\".framer-ia0oA .framer-dl04zh { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-ia0oA .framer-focxci { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ia0oA .framer-18f5jfj { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ia0oA .framer-121x4y6 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ia0oA .framer-1hhlwqw-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ia0oA .framer-lltpfo { gap: 0px; } .framer-ia0oA .framer-lltpfo > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-ia0oA .framer-lltpfo > :first-child { margin-left: 0px; } .framer-ia0oA .framer-lltpfo > :last-child { margin-right: 0px; } }\",\".framer-ia0oA.framer-v-q1npah.framer-u1zfi7 { flex-direction: column; height: 64px; padding: 0px 0px 0px 8px; width: 390px; }\",\".framer-ia0oA.framer-v-q1npah .framer-lltpfo, .framer-ia0oA.framer-v-1wonwzs .framer-lltpfo { cursor: pointer; gap: unset; justify-content: space-between; padding: 10px; width: 100%; }\",\".framer-ia0oA.framer-v-q1npah .framer-dl04zh, .framer-ia0oA.framer-v-1wonwzs .framer-dl04zh { height: 44px; width: 44px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ia0oA.framer-v-q1npah.framer-u1zfi7, .framer-ia0oA.framer-v-q1npah .framer-lltpfo { gap: 0px; } .framer-ia0oA.framer-v-q1npah.framer-u1zfi7 > *, .framer-ia0oA.framer-v-q1npah.framer-u1zfi7 > :first-child, .framer-ia0oA.framer-v-q1npah.framer-u1zfi7 > :last-child, .framer-ia0oA.framer-v-q1npah .framer-lltpfo > *, .framer-ia0oA.framer-v-q1npah .framer-lltpfo > :first-child, .framer-ia0oA.framer-v-q1npah .framer-lltpfo > :last-child { margin: 0px; } }\",\".framer-ia0oA.framer-v-1wonwzs.framer-u1zfi7 { flex-direction: column; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px 0px 16px 8px; width: 390px; }\",\".framer-ia0oA.framer-v-1wonwzs .framer-focxci, .framer-ia0oA.framer-v-1wonwzs .framer-18f5jfj { top: calc(50.00000000000002% - 2px / 2); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ia0oA.framer-v-1wonwzs.framer-u1zfi7, .framer-ia0oA.framer-v-1wonwzs .framer-lltpfo { gap: 0px; } .framer-ia0oA.framer-v-1wonwzs.framer-u1zfi7 > *, .framer-ia0oA.framer-v-1wonwzs.framer-u1zfi7 > :first-child, .framer-ia0oA.framer-v-1wonwzs.framer-u1zfi7 > :last-child, .framer-ia0oA.framer-v-1wonwzs .framer-lltpfo > *, .framer-ia0oA.framer-v-1wonwzs .framer-lltpfo > :first-child, .framer-ia0oA.framer-v-1wonwzs .framer-lltpfo > :last-child { margin: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MPI4_U_Ll\":{\"layout\":[\"fixed\",\"fixed\"]},\"nqT8bUdS8\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerWt2N4W3vw=withCSS(Component,css,\"framer-ia0oA\");export default FramerWt2N4W3vw;FramerWt2N4W3vw.displayName=\"Navigation Bar\";FramerWt2N4W3vw.defaultProps={height:80,width:1200};addPropertyControls(FramerWt2N4W3vw,{variant:{options:[\"IIsw_Xl8Z\",\"MPI4_U_Ll\",\"nqT8bUdS8\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWt2N4W3vw,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...GetCalendiaryButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWt2N4W3vw\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MPI4_U_Ll\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nqT8bUdS8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"80\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Wt2N4W3vw.map", "var e,t,r,n,i,o,s,a,l,u=Object.create,f=Object.defineProperty,h=Object.getOwnPropertyDescriptor,c=Object.getOwnPropertyNames,p=Object.getPrototypeOf,d=Object.prototype.hasOwnProperty,g=(e,t)=>function(){return t||(0,e[c(e)[0]])((t={exports:{}}).exports,t),t.exports;},v=(e,t,r,n)=>{if(t&&\"object\"==typeof t||\"function\"==typeof t)for(let i of c(t))d.call(e,i)||i===r||f(e,i,{get:()=>t[i],enumerable:!(n=h(t,i))||n.enumerable});return e;},y=(e,t,r)=>(r=null!=e?u(p(e)):{},v(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !t&&e&&e.__esModule?r:f(r,\"default\",{value:e,enumerable:!0}),e)),w=g({\"../../../node_modules/dataloader/index.js\"(e,t){var r,n=/* @__PURE__ */function(){function e(e,t){if(\"function\"!=typeof e)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+e+\".\");this._batchLoadFn=e,this._maxBatchSize=function(e){if(!(!e||!1!==e.batch))return 1;var t=e&&e.maxBatchSize;if(void 0===t)return 1/0;if(\"number\"!=typeof t||t<1)throw TypeError(\"maxBatchSize must be a positive number: \"+t);return t;}(t),this._batchScheduleFn=function(e){var t=e&&e.batchScheduleFn;if(void 0===t)return i;if(\"function\"!=typeof t)throw TypeError(\"batchScheduleFn must be a function: \"+t);return t;}(t),this._cacheKeyFn=function(e){var t=e&&e.cacheKeyFn;if(void 0===t)return function(e){return e;};if(\"function\"!=typeof t)throw TypeError(\"cacheKeyFn must be a function: \"+t);return t;}(t),this._cacheMap=function(e){if(!(!e||!1!==e.cache))return null;var t=e&&e.cacheMap;if(void 0===t)return /* @__PURE__ */new Map;if(null!==t){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(e){return t&&\"function\"!=typeof t[e];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return t;}(t),this._batch=null,this.name=t&&t.name?t.name:null;}var t=e.prototype;return t.load=function(e){if(null==e)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(e)+\".\");var t=function(e){var t=e._batch;if(null!==t&&!t.hasDispatched&&t.keys.length<e._maxBatchSize)return t;var r={hasDispatched:!1,keys:[],callbacks:[]};return e._batch=r,e._batchScheduleFn(function(){(function(e,t){var r;if(t.hasDispatched=!0,0===t.keys.length){s(t);return;}try{r=e._batchLoadFn(t.keys);}catch(r){return o(e,t,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return o(e,t,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(e){if(!a(e))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(e)+\".\");if(e.length!==t.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(t.keys)+\"\\n\\nValues:\\n\"+String(e));s(t);for(var r=0;r<t.callbacks.length;r++){var n=e[r];n instanceof Error?t.callbacks[r].reject(n):t.callbacks[r].resolve(n);}}).catch(function(r){o(e,t,r);});})(e,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(e);if(r){var i=r.get(n);if(i){var l=t.cacheHits||(t.cacheHits=[]);return new Promise(function(e){l.push(function(){e(i);});});}}t.keys.push(e);var u=new Promise(function(e,r){t.callbacks.push({resolve:e,reject:r});});return r&&r.set(n,u),u;},t.loadMany=function(e){if(!a(e))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+e+\".\");for(var t=[],r=0;r<e.length;r++)t.push(this.load(e[r]).catch(function(e){return e;}));return Promise.all(t);},t.clear=function(e){var t=this._cacheMap;if(t){var r=this._cacheKeyFn(e);t.delete(r);}return this;},t.clearAll=function(){var e=this._cacheMap;return e&&e.clear(),this;},t.prime=function(e,t){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(e);void 0===r.get(i)&&(t instanceof Error?(n=Promise.reject(t)).catch(function(){}):n=Promise.resolve(t),r.set(i,n));}return this;},e;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(e){r||(r=Promise.resolve()),r.then(function(){process.nextTick(e);});}:\"function\"==typeof setImmediate?function(e){setImmediate(e);}:function(e){setTimeout(e);};function o(e,t,r){s(t);for(var n=0;n<t.keys.length;n++)e.clear(t.keys[n]),t.callbacks[n].reject(r);}function s(e){if(e.cacheHits)for(var t=0;t<e.cacheHits.length;t++)e.cacheHits[t]();}function a(e){return\"object\"==typeof e&&null!==e&&\"number\"==typeof e.length&&(0===e.length||e.length>0&&Object.prototype.hasOwnProperty.call(e,e.length-1));}t.exports=n;}}),m=g({\"../../../node_modules/splaytree/dist/splay.js\"(e,t){var r;r=function(){var e=function(e,t){this.next=null,this.key=e,this.data=t,this.left=null,this.right=null;};function t(e,t){return e>t?1:e<t?-1:0;}function r(t,r,n){for(var i=new e(null,null),o=i,s=i;;){var a=n(t,r.key);if(a<0){if(null===r.left)break;if(0>n(t,r.left.key)){var l=r.left;if(r.left=l.right,l.right=r,null===(r=l).left)break;}s.left=r,s=r,r=r.left;}else if(a>0){if(null===r.right)break;if(n(t,r.right.key)>0){var l=r.right;if(r.right=l.left,l.left=r,null===(r=l).right)break;}o.right=r,o=r,r=r.right;}else break;}return o.right=r.left,s.left=r.right,r.left=i.right,r.right=i.left,r;}function n(t,n,i,o){var s=new e(t,n);if(null===i)return s.left=s.right=null,s;i=r(t,i,o);var a=o(t,i.key);return a<0?(s.left=i.left,s.right=i,i.left=null):a>=0&&(s.right=i.right,s.left=i,i.right=null),s;}function i(e,t,n){var i=null,o=null;if(t){t=r(e,t,n);var s=n(t.key,e);0===s?(i=t.left,o=t.right):s<0?(o=t.right,t.right=null,i=t):(i=t.left,t.left=null,o=t);}return{left:i,right:o};}return /** @class */function(){function o(e){void 0===e&&(e=t),this._root=null,this._size=0,this._comparator=e;}return o.prototype.insert=function(e,t){return this._size++,this._root=n(e,t,this._root,this._comparator);},o.prototype.add=function(t,n){var i=new e(t,n);null===this._root&&(i.left=i.right=null,this._size++,this._root=i);var o=this._comparator,s=r(t,this._root,o),a=o(t,s.key);return 0===a?this._root=s:(a<0?(i.left=s.left,i.right=s,s.left=null):a>0&&(i.right=s.right,i.left=s,s.right=null),this._size++,this._root=i),this._root;},o.prototype.remove=function(e){this._root=this._remove(e,this._root,this._comparator);},o.prototype._remove=function(e,t,n){var i;return null===t?null:(t=r(e,t,n),0===n(e,t.key))?(null===t.left?i=t.right:(i=r(e,t.left,n)).right=t.right,this._size--,i):t;},o.prototype.pop=function(){var e=this._root;if(e){for(;e.left;)e=e.left;return this._root=r(e.key,this._root,this._comparator),this._root=this._remove(e.key,this._root,this._comparator),{key:e.key,data:e.data};}return null;},o.prototype.findStatic=function(e){for(var t=this._root,r=this._comparator;t;){var n=r(e,t.key);if(0===n)return t;t=n<0?t.left:t.right;}return null;},o.prototype.find=function(e){return this._root&&(this._root=r(e,this._root,this._comparator),0!==this._comparator(e,this._root.key))?null:this._root;},o.prototype.contains=function(e){for(var t=this._root,r=this._comparator;t;){var n=r(e,t.key);if(0===n)return!0;t=n<0?t.left:t.right;}return!1;},o.prototype.forEach=function(e,t){for(var r=this._root,n=[],i=!1;!i;)null!==r?(n.push(r),r=r.left):0!==n.length?(r=n.pop(),e.call(t,r),r=r.right):i=!0;return this;},o.prototype.range=function(e,t,r,n){for(var i=[],o=this._comparator,s=this._root;0!==i.length||s;)if(s)i.push(s),s=s.left;else{if(o((s=i.pop()).key,t)>0)break;if(o(s.key,e)>=0&&r.call(n,s))return this;s=s.right;}return this;},o.prototype.keys=function(){var e=[];return this.forEach(function(t){var r=t.key;return e.push(r);}),e;},o.prototype.values=function(){var e=[];return this.forEach(function(t){var r=t.data;return e.push(r);}),e;},o.prototype.min=function(){return this._root?this.minNode(this._root).key:null;},o.prototype.max=function(){return this._root?this.maxNode(this._root).key:null;},o.prototype.minNode=function(e){if(void 0===e&&(e=this._root),e)for(;e.left;)e=e.left;return e;},o.prototype.maxNode=function(e){if(void 0===e&&(e=this._root),e)for(;e.right;)e=e.right;return e;},o.prototype.at=function(e){for(var t=this._root,r=!1,n=0,i=[];!r;)if(t)i.push(t),t=t.left;else if(i.length>0){if(t=i.pop(),n===e)return t;n++,t=t.right;}else r=!0;return null;},o.prototype.next=function(e){var t=this._root,r=null;if(e.right){for(r=e.right;r.left;)r=r.left;return r;}for(var n=this._comparator;t;){var i=n(e.key,t.key);if(0===i)break;i<0?(r=t,t=t.left):t=t.right;}return r;},o.prototype.prev=function(e){var t=this._root,r=null;if(null!==e.left){for(r=e.left;r.right;)r=r.right;return r;}for(var n=this._comparator;t;){var i=n(e.key,t.key);if(0===i)break;i<0?t=t.left:(r=t,t=t.right);}return r;},o.prototype.clear=function(){return this._root=null,this._size=0,this;},o.prototype.toList=function(){return function(t){for(var r=t,n=[],i=!1,o=new e(null,null),s=o;!i;)r?(n.push(r),r=r.left):n.length>0?r=(r=s=s.next=n.pop()).right:i=!0;return s.next=null,o.next;}(this._root);},o.prototype.load=function(t,r,n){void 0===r&&(r=[]),void 0===n&&(n=!1);var i=t.length,o=this._comparator;if(n&&function e(t,r,n,i,o){if(!(n>=i)){for(var s=t[n+i>>1],a=n-1,l=i+1;;){do a++;while(0>o(t[a],s))do l--;while(o(t[l],s)>0)if(a>=l)break;var u=t[a];t[a]=t[l],t[l]=u,u=r[a],r[a]=r[l],r[l]=u;}e(t,r,n,l,o),e(t,r,l+1,i,o);}}(t,r,0,i-1,o),null===this._root)this._root=function t(r,n,i,o){var s=o-i;if(s>0){var a=i+Math.floor(s/2),l=r[a],u=n[a],f=new e(l,u);return f.left=t(r,n,i,a),f.right=t(r,n,a+1,o),f;}return null;}(t,r,0,i),this._size=i;else{var s=function(t,r,n){for(var i=new e(null,null),o=i,s=t,a=r;null!==s&&null!==a;)0>n(s.key,a.key)?(o.next=s,s=s.next):(o.next=a,a=a.next),o=o.next;return null!==s?o.next=s:null!==a&&(o.next=a),i.next;}(this.toList(),function(t,r){for(var n=new e(null,null),i=n,o=0;o<t.length;o++)i=i.next=new e(t[o],r[o]);return i.next=null,n.next;}(t,r),o);i=this._size+i,this._root=function e(t,r,n){var i=n-r;if(i>0){var o=r+Math.floor(i/2),s=e(t,r,o),a=t.head;return a.left=s,t.head=t.head.next,a.right=e(t,o+1,n),a;}return null;}({head:s},0,i);}return this;},o.prototype.isEmpty=function(){return null===this._root;},Object.defineProperty(o.prototype,\"size\",{get:function(){return this._size;},enumerable:!0,configurable:!0}),Object.defineProperty(o.prototype,\"root\",{get:function(){return this._root;},enumerable:!0,configurable:!0}),o.prototype.toString=function(e){void 0===e&&(e=function(e){return String(e.key);});var t=[];return function e(t,r,n,i,o){if(t){i(\"\"+r+(n?\"\u2514\u2500\u2500 \":\"\u251C\u2500\u2500 \")+o(t)+\"\\n\");var s=r+(n?\"    \":\"\u2502   \");t.left&&e(t.left,s,!1,i,o),t.right&&e(t.right,s,!0,i,o);}}(this._root,\"\",!0,function(e){return t.push(e);},e),t.join(\"\");},o.prototype.update=function(e,t,o){var s,a,l=this._comparator,u=i(e,this._root,l),f=u.left,h=u.right;0>l(e,t)?h=n(t,o,h,l):f=n(t,o,f,l),this._root=(s=f,null===(a=h)?s:(null===s||((a=r(s.key,a,l)).left=s),a));},o.prototype.split=function(e){return i(e,this._root,this._comparator);},o.prototype[Symbol.iterator]=function(){var e,t,r;return function(e,t){var r,n,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1];},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},\"function\"==typeof Symbol&&(o[Symbol.iterator]=function(){return this;}),o;function a(o){return function(a){return function(o){if(r)throw TypeError(\"Generator is already executing.\");for(;s;)try{if(r=1,n&&(i=2&o[0]?n.return:o[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,o[1])).done)return i;switch(n=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,n=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!(i=(i=s.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){s=0;continue;}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){s.label=o[1];break;}if(6===o[0]&&s.label<i[1]){s.label=i[1],i=o;break;}if(i&&s.label<i[2]){s.label=i[2],s.ops.push(o);break;}i[2]&&s.ops.pop(),s.trys.pop();continue;}o=t.call(e,s);}catch(e){o=[6,e],n=0;}finally{r=i=0;}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0};}([o,a]);};}}(this,function(n){switch(n.label){case 0:e=this._root,t=[],r=!1,n.label=1;case 1:if(r)return[3,6];if(!(null!==e))return[3,2];return t.push(e),e=e.left,[3,5];case 2:if(!(0!==t.length))return[3,4];return[4,e=t.pop()];case 3:return n.sent(),e=e.right,[3,5];case 4:r=!0,n.label=5;case 5:return[3,1];case 6:return[2];}});},o;}();},\"object\"==typeof e&&void 0!==t?t.exports=r():\"function\"==typeof define&&define.amd?define(r):e.SplayTree=r();}}),b=g({\"../../../node_modules/whatwg-mimetype/lib/utils.js\"(e){e.removeLeadingAndTrailingHTTPWhitespace=e=>e.replace(/^[ \\t\\n\\r]+/u,\"\").replace(/[ \\t\\n\\r]+$/u,\"\"),e.removeTrailingHTTPWhitespace=e=>e.replace(/[ \\t\\n\\r]+$/u,\"\"),e.isHTTPWhitespaceChar=e=>\" \"===e||\"\t\"===e||\"\\n\"===e||\"\\r\"===e,e.solelyContainsHTTPTokenCodePoints=e=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(e),e.soleyContainsHTTPQuotedStringTokenCodePoints=e=>/^[\\t\\u0020-\\u007E\\u0080-\\u00FF]*$/u.test(e),e.asciiLowercase=e=>e.replace(/[A-Z]/ug,e=>e.toLowerCase()),e.collectAnHTTPQuotedString=(e,t)=>{let r=\"\";for(t++;;){for(;t<e.length&&'\"'!==e[t]&&\"\\\\\"!==e[t];)r+=e[t],++t;if(t>=e.length)break;let n=e[t];if(++t,\"\\\\\"===n){if(t>=e.length){r+=\"\\\\\";break;}r+=e[t],++t;}else break;}return[r,t];};}}),_=g({\"../../../node_modules/whatwg-mimetype/lib/mime-type-parameters.js\"(e,t){var{asciiLowercase:r,solelyContainsHTTPTokenCodePoints:n,soleyContainsHTTPQuotedStringTokenCodePoints:i}=b();t.exports=class{get size(){return this._map.size;}get(e){return e=r(String(e)),this._map.get(e);}has(e){return e=r(String(e)),this._map.has(e);}set(e,t){if(e=r(String(e)),t=String(t),!n(e))throw Error(`Invalid MIME type parameter name \"${e}\": only HTTP token code points are valid.`);if(!i(t))throw Error(`Invalid MIME type parameter value \"${t}\": only HTTP quoted-string token code points are valid.`);return this._map.set(e,t);}clear(){this._map.clear();}delete(e){return e=r(String(e)),this._map.delete(e);}forEach(e,t){this._map.forEach(e,t);}keys(){return this._map.keys();}values(){return this._map.values();}entries(){return this._map.entries();}[Symbol.iterator](){return this._map[Symbol.iterator]();}constructor(e){this._map=e;}};}}),k=g({\"../../../node_modules/whatwg-mimetype/lib/parser.js\"(e,t){var{removeLeadingAndTrailingHTTPWhitespace:r,removeTrailingHTTPWhitespace:n,isHTTPWhitespaceChar:i,solelyContainsHTTPTokenCodePoints:o,soleyContainsHTTPQuotedStringTokenCodePoints:s,asciiLowercase:a,collectAnHTTPQuotedString:l}=b();t.exports=e=>{e=r(e);let t=0,u=\"\";for(;t<e.length&&\"/\"!==e[t];)u+=e[t],++t;if(0===u.length||!o(u)||t>=e.length)return null;++t;let f=\"\";for(;t<e.length&&\";\"!==e[t];)f+=e[t],++t;if(0===(f=n(f)).length||!o(f))return null;let h={type:a(u),subtype:a(f),parameters:/* @__PURE__ */new Map};for(;t<e.length;){for(++t;i(e[t]);)++t;let r=\"\";for(;t<e.length&&\";\"!==e[t]&&\"=\"!==e[t];)r+=e[t],++t;if(r=a(r),t<e.length){if(\";\"===e[t])continue;++t;}let u=null;if('\"'===e[t])for([u,t]=l(e,t);t<e.length&&\";\"!==e[t];)++t;else{for(u=\"\";t<e.length&&\";\"!==e[t];)u+=e[t],++t;if(\"\"===(u=n(u)))continue;}r.length>0&&o(r)&&s(u)&&!h.parameters.has(r)&&h.parameters.set(r,u);}return h;};}}),I=g({\"../../../node_modules/whatwg-mimetype/lib/serializer.js\"(e,t){var{solelyContainsHTTPTokenCodePoints:r}=b();t.exports=e=>{let t=`${e.type}/${e.subtype}`;if(0===e.parameters.size)return t;for(let[n,i]of e.parameters)t+=\";\"+n+\"=\",r(i)&&0!==i.length||(i=i.replace(/([\"\\\\])/ug,\"\\\\$1\"),i=`\"${i}\"`),t+=i;return t;};}}),S=g({\"../../../node_modules/whatwg-mimetype/lib/mime-type.js\"(e,t){var r=_(),n=k(),i=I(),{asciiLowercase:o,solelyContainsHTTPTokenCodePoints:s}=b();t.exports=class{static parse(e){try{return new this(e);}catch(e){return null;}}get essence(){return`${this.type}/${this.subtype}`;}get type(){return this._type;}set type(e){if(0===(e=o(String(e))).length)throw Error(\"Invalid type: must be a non-empty string\");if(!s(e))throw Error(`Invalid type ${e}: must contain only HTTP token code points`);this._type=e;}get subtype(){return this._subtype;}set subtype(e){if(0===(e=o(String(e))).length)throw Error(\"Invalid subtype: must be a non-empty string\");if(!s(e))throw Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e;}get parameters(){return this._parameters;}toString(){return i(this);}isJavaScript({prohibitParameters:e=!1}={}){switch(this._type){case\"text\":switch(this._subtype){case\"ecmascript\":case\"javascript\":case\"javascript1.0\":case\"javascript1.1\":case\"javascript1.2\":case\"javascript1.3\":case\"javascript1.4\":case\"javascript1.5\":case\"jscript\":case\"livescript\":case\"x-ecmascript\":case\"x-javascript\":return!e||0===this._parameters.size;default:return!1;}case\"application\":switch(this._subtype){case\"ecmascript\":case\"javascript\":case\"x-ecmascript\":case\"x-javascript\":return!e||0===this._parameters.size;default:return!1;}default:return!1;}}isXML(){return\"xml\"===this._subtype&&(\"text\"===this._type||\"application\"===this._type)||this._subtype.endsWith(\"+xml\");}isHTML(){return\"html\"===this._subtype&&\"text\"===this._type;}constructor(e){e=String(e);let t=n(e);if(null===t)throw Error(`Could not parse MIME type string \"${e}\"`);this._type=t.type,this._subtype=t.subtype,this._parameters=new r(t.parameters);}};}}),E=y(w());// src/code-generation/components/cms/bundled/assert.ts\nfunction U(e,t=\"Assertion failed\"){if(!e)throw Error(`Assertion Error: ${t}`);}function x(e){throw Error(`Unexpected value: ${e}`);}// src/code-generation/components/cms/bundled/BufferReader.ts\nvar M={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},L=class{getOffset(){return this.offset;}ensureBufferLength(e){let t=this.buffer.byteLength;if(!(this.offset+e<=t))throw Error(\"Reading out of bounds\");}readUint8(){let e=M.Uint8;this.ensureBufferLength(e);let t=this.view.getUint8(this.offset);return this.offset+=e,t;}readUint16(){let e=M.Uint16;this.ensureBufferLength(e);let t=this.view.getUint16(this.offset);return this.offset+=e,t;}readUint32(){let e=M.Uint32;this.ensureBufferLength(e);let t=this.view.getUint32(this.offset);return this.offset+=e,t;}readUint64(){let e=this.readBigUint64();return Number(e);}readBigUint64(){let e=M.BigUint64;this.ensureBufferLength(e);let t=this.view.getBigUint64(this.offset);return this.offset+=e,t;}readInt8(){let e=M.Int8;this.ensureBufferLength(e);let t=this.view.getInt8(this.offset);return this.offset+=e,t;}readInt16(){let e=M.Int16;this.ensureBufferLength(e);let t=this.view.getInt16(this.offset);return this.offset+=e,t;}readInt32(){let e=M.Int32;this.ensureBufferLength(e);let t=this.view.getInt32(this.offset);return this.offset+=e,t;}readInt64(){let e=this.readBigInt64();return Number(e);}readBigInt64(){let e=M.BigInt64;this.ensureBufferLength(e);let t=this.view.getBigInt64(this.offset);return this.offset+=e,t;}readFloat32(){let e=M.Float32;this.ensureBufferLength(e);let t=this.view.getFloat32(this.offset);return this.offset+=e,t;}readFloat64(){let e=M.Float64;this.ensureBufferLength(e);let t=this.view.getFloat64(this.offset);return this.offset+=e,t;}readBuffer(e){let t=this.offset,r=t+e,n=this.buffer.slice(t,r);return this.offset=r,n;}readString(){let e=this.readUint32(),t=this.readBuffer(e);return this.decoder.decode(t);}readJson(){let e=this.readString();return JSON.parse(e);}constructor(e){this.buffer=e,this.offset=0,this.view=new DataView(this.buffer),this.decoder=new TextDecoder;}};// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as T}from\"framer\";// src/utils/typeChecks.ts\nfunction B(e){return Number.isFinite(e);}function j(e){return void 0===e;}function O(e){return null==e;}// ../../shared/src/Mixed.ts\nvar P=Symbol(\"Mixed\"),A=class extends Promise{get state(){return this._state;}/**\n   * A function that sets the state to \"pending\".\n   * Useful for when you want to signal that the task started but is not yet completed.\n   */pending(){return this._state=\"pending\",this;}constructor(){let e,t;super((r,n)=>{e=r,t=n;}),this._state=\"initial\",this.resolve=t=>{this._state=\"fulfilled\",e(t);},this.reject=e=>{this._state=\"rejected\",t(e);};}};function F(){return\"undefined\"==typeof window?{}:e||(e=N());}function N(){var e,t,r;let n;let i=window.location,o=null==(e=null==window?void 0:window.bootstrap)?void 0:e.services;if(o)return o;try{let e=window.top;if(n=e.location.origin,o=null==(r=null==(t=window.top)?void 0:t.bootstrap)?void 0:r.services)return o;}catch(e){}if(n&&n!==i.origin)throw Error(`Unexpectedly embedded by ${n} (expected ${i.origin})`);if(i.origin.endsWith(\"framer.com\")||i.origin.endsWith(\"framer.dev\"))throw Error(\"ServiceMap data was not provided in document\");try{let e=new URLSearchParams(i.search).get(\"services\")||new URLSearchParams(i.hash.substring(1)).get(\"services\");e&&(o=JSON.parse(e));}catch(e){}if(o&&\"object\"==typeof o&&o.api)return o;throw Error(\"ServiceMap requested but not available\");}// ../../shared/src/assert.ts\nfunction $(e,...t){var r,n;if(e)return;let i=Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));if(i.stack)try{let e=i.stack.split(\"\\n\");(null==(r=e[1])?void 0:r.includes(\"assert\"))?(e.splice(1,1),i.stack=e.join(\"\\n\")):(null==(n=e[0])?void 0:n.includes(\"assert\"))&&(e.splice(0,1),i.stack=e.join(\"\\n\"));}catch{}throw i;}function D({error:e,tags:r,extras:n,critical:i,caller:o}){$(t,\"Set up an error callback with setErrorReporter, or configure Sentry with initializeEnvironment\");let s=C(e,o);return t({error:s,tags:{...s.tags,...r},extras:{...s.extras,...n},critical:!!i}),s;}function C(e,t=C){return e instanceof Error?e:new R(e,t);}A.prototype.constructor=Promise;var R=class extends Error{constructor(e,t){let r=e?JSON.stringify(e):\"No error message provided\";if(super(r),this.message=r,t&&Error.captureStackTrace)Error.captureStackTrace(this,t);else try{throw Error();}catch(e){this.stack=e.stack;}}};// ../../shared/src/logger.ts\nfunction z(e,t=0,r=/* @__PURE__ */new Set){var n,i;if(null===e)return e;if(\"function\"==typeof e)return`[Function: ${null!=(n=e.name)?n:\"unknown\"}]`;if(\"object\"!=typeof e)return e;if(e instanceof Error)return`[${e.toString()}]`;if(r.has(e))return\"[Circular]\";if(t>2)return\"...\";r.add(e);try{if(\"toJSON\"in e&&\"function\"==typeof e.toJSON)return z(e.toJSON(),t+1,r);if(Array.isArray(e))return e.map(e=>z(e,t+1,r));{if(Object.getPrototypeOf(e)!==Object.prototype)return`[Object: ${\"__class\"in e&&e.__class||(null==(i=e.constructor)?void 0:i.name)}]`;let n={};for(let[i,o]of Object.entries(e))n[i]=z(o,t+1,r);return n;}}catch(e){return`[Throws: ${e instanceof Error?e.message:e}]`;}finally{r.delete(e);}}var q=[\"trace\",\"debug\",\"info\",\"warn\",\"error\"],J=[\":trace\",\":debug\",\":info\",\":warn\",\":error\"];function W(e,t){let r=[];for(let n of e.split(/[ ,]/)){let e=n.trim();if(0===e.length)continue;let i=1/* Debug */,o=!1;e.startsWith(\"-\")&&(e=e.slice(1),i=3/* Warn */,o=!0);for(let t=0;t<=4/* Error */;t++){let r=J[t];if(r&&e.endsWith(r)){i=t,o&&(i+=1),0===(e=e.slice(0,e.length-r.length)).length&&(e=\"*\");break;}}let s=RegExp(\"^\"+e.replace(/\\*/g,\".*\")+\"$\"),a=0;for(let e of t)e.id.match(s)&&(e.level=i,++a);0===a&&r.push(n);}return r;}var H=class{toMessage(){if(this.stringPrefix)return this.parts;let e=[new Date(this.time).toISOString().substr(-14,14),q[this.level]+\": [\"+this.logger.id+\"]\"],t=0;for(;t<this.parts.length;t++){let r=this.parts[t];if(\"string\"==typeof r){e.push(r);continue;}break;}return this.stringPrefix=e.join(\" \"),this.parts.splice(0,t,this.stringPrefix),this.parts;}toString(){return this.toMessage().map(e=>{var t,r;let n=typeof e;if(\"string\"===n)return e;if(\"function\"===n)return`[Function: ${null!=(t=e.name)?t:\"unknown\"}]`;if(e instanceof Error)return null!=(r=e.stack)?r:e.toString();let i=JSON.stringify(z(e));return(null==i?void 0:i.length)>253?i.slice(0,250)+\"...\":i;}).join(\" \");}constructor(e,t,r){this.logger=e,this.level=t,this.parts=r,this.id=H.nextId++,this.time=Date.now();}},G=H;G.nextId=0;var K=\"app:info\",V=\"undefined\"!=typeof process&&!!process.kill,X=V&&!1;X?K=\"-:warn\":V&&(K=\"\");try{\"undefined\"!=typeof window&&window.localStorage&&(K=window.localStorage.logLevel||K);}catch{}try{\"undefined\"!=typeof process&&(K=process.env.DEBUG||K);}catch{}try{\"undefined\"!=typeof window&&Object.assign(window,{setLogLevel:en});}catch{}try{\"undefined\"!=typeof window&&window.postMessage&&window.top===window&&window.addEventListener(\"message\",e=>{if(!e.data||\"object\"!=typeof e.data)return;let{loggerId:t,level:r,parts:n,printed:i}=e.data;if(\"string\"!=typeof t||!Array.isArray(n)||n.length<1||\"number\"!=typeof r)return;let o=er(t);if(r<0/* Trace */||r>5/* NotLogging */)return;n[0]=n[0].replace(\"[\",\"*[\");let s=new G(o,r,n);s.stringPrefix=n[0],Y.push(s),!i&&(o.level>r||null==console||console.log(...s.toMessage()));});}catch{}try{\"undefined\"!=typeof window&&window.postMessage&&window.top!==window&&(r=e=>{var t;try{let r=e.toMessage().map(e=>z(e)),n=e.logger,i=e.level,o=n.level<=e.level,s={loggerId:n.id,level:i,parts:r,printed:o};null==(t=window.top)||t.postMessage(s,F().app);}catch{}});}catch{}var Q={},Y=[],Z=1e3;function ee(e,t,n){let i=new G(e,t,n);for(Y.push(i),null==r||r(i);Y.length>Z;)Y.shift();return i;}function et(e){return\"number\"==typeof e&&(Z=e),Y;}function er(e){let t=Q[e];if(t)return t;let n=new ei(e);return Q[e]=n,W(K,[n]),null==r||r(new G(n,-1,[])),n;}function en(e,t=!0){try{\"undefined\"!=typeof window&&window.localStorage&&(window.localStorage.logLevel=e);}catch{}let r=K;K=e;let n=Object.values(Q);for(let e of n)e.level=3/* Warn */;let i=W(e,n);if(i.length>0&&(null==console||console.warn(\"Some log level specs matched no loggers:\",i)),t&&Y.length>0){for(let e of(null==console||console.log(\"--- LOG REPLAY ---\"),Y))e.logger.level>e.level||(e.level>=3/* Warn */?null==console||console.warn(...e.toMessage()):null==console||console.log(...e.toMessage()));null==console||console.log(\"--- END OF LOG REPLAY ---\");}return r;}var ei=class{extend(e){let t=this.id+\":\"+e;return er(t);}/** Returns the messages this logger created that are still in the global replay buffer. */getBufferedMessages(){return Y.filter(e=>e.logger===this);}/** Set new level and return previous level. */setLevel(e){let t=this.level;return this.level=e,t;}/** Check if a trace messages will be output. */isLoggingTraceMessages(){return this.level>=0/* Trace */;}constructor(e,t){this.id=e,this.level=3/* Warn */,this.didLog={},/** Trace level messages are not recorded, send to parent frames, or outputted, unless the\n     * logger is current set at the trace level. */this.trace=(...e)=>{if(this.level>0/* Trace */)return;let t=ee(this,0/* Trace */,e);null==console||console.log(...t.toMessage());},/** Debug level is supposed to be used for things that log often and are disabled by default. */this.debug=(...e)=>{let t=ee(this,1/* Debug */,e);this.level>1/* Debug */||null==console||console.log(...t.toMessage());},/** Info level is supposed to be used for once per big user action, or maybe\n     * once per minute things. Some loggers log at this level by default. Don't\n     * overuse. */this.info=(...e)=>{let t=ee(this,2/* Info */,e);this.level>2/* Info */||null==console||console.info(...t.toMessage());},this.warn=(...e)=>{let t=ee(this,3/* Warn */,e);this.level>3/* Warn */||null==console||console.warn(...t.toMessage());},this.warnOncePerMinute=(e,...t)=>{let r=this.didLog[e];if(r&&r>Date.now())return;this.didLog[e]=Date.now()+6e4,t.unshift(e);let n=ee(this,3/* Warn */,t);this.level>3/* Warn */||null==console||console.warn(...n.toMessage());},this.error=(...e)=>{let t=ee(this,4/* Error */,e);this.level>4/* Error */||null==console||console.error(...t.toMessage());},this.errorOncePerMinute=(e,...t)=>{let r=this.didLog[e];if(r&&r>Date.now())return;this.didLog[e]=Date.now()+6e4,t.unshift(e);let n=ee(this,4/* Error */,t);this.level>4/* Error */||null==console||console.error(...n.toMessage());},this.reportError=(e,t,r,n)=>{let i=et().slice(-100).map(e=>e.toString().slice(0,1e3)).join(\"\\n\"),o=D({caller:this.reportError,error:e,tags:{...r,handler:\"logger\",where:this.id},extras:{...t,logs:i},critical:null!=n?n:this.errorIsCritical});t?this.error(o,t):this.error(o);},this.reportErrorOncePerMinute=(e,t)=>{if(!eo(e))return;let r=this.didLog[e.message];r&&r>Date.now()||(this.didLog[e.message]=Date.now()+6e4,this.reportError(e,t));},this.reportCriticalError=(e,t,r)=>this.reportError(e,t,r,!0),this.errorIsCritical=null!=t?t:\"fatal\"===e||e.endsWith(\":fatal\");}};function eo(e){return Object.prototype.hasOwnProperty.call(e,\"message\");}// ../../shared/src/TaskQueues.ts\nvar es=er(\"task-queue\"),ea=Symbol(\"missing\"),el=\"undefined\"!=typeof window?window.location.hostname:void 0,eu=!!(el&&[\"web.framerlocal.com\",\"localhost\",\"127.0.0.1\",\"[::1]\"].includes(el)),ef=(()=>{if(!el)return;if(eu)return{main:el,previewLink:void 0};let e=el.match(/^(([^.]+\\.)?beta\\.)?((?:development\\.)?framer\\.com)$/);if(e&&e[3])return{previewLink:e[2]&&e[0],main:e[3]};})(),eh={hosts:ef,isDevelopment:(null==ef?void 0:ef.main)===\"development.framer.com\",isProduction:(null==ef?void 0:ef.main)===\"framer.com\",isLocal:eu},ec=\"dependencies\",ep=\"config\",ed=`${ep}/${ec}`,eg=`${ed}/importMap.json`,ev=`${ed}/dependencies.json`,ey=!1;(e=>{e.push=function(e,...t){return e.concat(t);},e.pop=function(e){return e.slice(0,-1);},e.unshift=function(e,...t){return t.concat(e);},e.insert=function(e,t,r){let n=e.length;if(t<0||t>n)throw Error(\"index out of range: \"+t);let i=e.slice();return i.splice(t,0,r),i;},e.replace=function(e,t,r){let n=e.length;if(t<0||t>=n)throw Error(\"index out of range: \"+t);let i=Array.isArray(r)?r:[r],o=e.slice();return o.splice(t,1,...i),o;},e.remove=function(e,t){let r=e.length;if(t<0||t>=r)throw Error(\"index out of range: \"+t);let n=e.slice();return n.splice(t,1),n;},e.move=function(e,t,r){let n=e.length;if(t<0||t>=n)throw Error(\"from index out of range: \"+t);if(r<0||r>=n)throw Error(\"to index out of range: \"+r);let i=e.slice();if(r===t)return i;let o=i[t];return t<r?(i.splice(r+1,0,o),i.splice(t,1)):(i.splice(t,1),i.splice(r,0,o)),i;},e.zip=function(e,t){let r=[],n=Math.min(e.length,t.length);for(let i=0;i<n;i++)r.push([e[i],t[i]]);return r;},e.update=function(e,t,r){let n=e.slice(),i=n[t];return void 0===i||(n[t]=r(i)),n;},e.unique=function(e){return Array.from(new Set(e));},e.union=function(e,...t){return Array.from(/* @__PURE__ */new Set([...e,...t.flat()]));},e.filter=function(e,t){return e.filter(t);};})(n||(n={}));var ew=Object.prototype.hasOwnProperty;function em(e,t){return ew.call(e,t);}(e=>{e.morphUsingTemplate=function(e,t){for(let r of Object.keys(e))em(t,r)||delete e[r];for(let r of Object.keys(t))void 0===e[r]&&(e[r]=t[r]);return Object.setPrototypeOf(e,Object.getPrototypeOf(t)),ey&&Object.freeze(e),e;},e.writeOnce=function(e,t){t&&Object.assign(e,t),ey&&Object.freeze(e);},e.update=function(e,t){let r=Object.assign(Object.create(Object.getPrototypeOf(e)),e,t);return ey&&Object.freeze(r),r;};})(i||(i={})),(e=>{e.add=function(e,...t){return /* @__PURE__ */new Set([...e,...t]);},e.remove=function(e,...t){let r=new Set(e);for(let e of t)r.delete(e);return r;},e.union=function(...e){let t=/* @__PURE__ */new Set;for(let r of e)for(let e of r)t.add(e);return t;},e.toggle=function(t,r){return t.has(r)?e.remove(t,r):e.add(t,r);};})(o||(o={})),(e=>{e.set=function(e,t,r){let n=new Map(e);return n.set(t,r),n;},e.remove=function(e,t){let r=new Map(e);return r.delete(t),r;};})(s||(s={}));// ../../../node_modules/fflate/esm/browser.js\nvar eb=Uint8Array,e_=Uint16Array,ek=Int32Array,eI=new eb([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,/* unused */0,0,/* impossible */0]),eS=new eb([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,/* unused */0,0]),eE=new eb([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),eU=function(e,t){for(var r=new e_(31),n=0;n<31;++n)r[n]=t+=1<<e[n-1];for(var i=new ek(r[30]),n=1;n<30;++n)for(var o=r[n];o<r[n+1];++o)i[o]=o-r[n]<<5|n;return{b:r,r:i};},ex=eU(eI,2),eM=ex.b,eL=ex.r;eM[28]=258,eL[258]=28;var eT=eU(eS,0),eB=eT.b,ej=eT.r,eO=new e_(32768);for(l=0;l<32768;++l)a=(61680&(a=(52428&(a=(43690&l)>>1|(21845&l)<<1))>>2|(13107&a)<<2))>>4|(3855&a)<<4,eO[l]=((65280&a)>>8|(255&a)<<8)>>1;var eP=function(e,t,r){for(var n,i=e.length,o=0,s=new e_(t);o<i;++o)e[o]&&++s[e[o]-1];var a=new e_(t);for(o=1;o<t;++o)a[o]=a[o-1]+s[o-1]<<1;if(r){n=new e_(1<<t);var l=15-t;for(o=0;o<i;++o)if(e[o])for(var u=o<<4|e[o],f=t-e[o],h=a[e[o]-1]++<<f,c=h|(1<<f)-1;h<=c;++h)n[eO[h]>>l]=u;}else for(o=0,n=new e_(i);o<i;++o)e[o]&&(n[o]=eO[a[e[o]-1]++]>>15-e[o]);return n;},eA=new eb(288);for(l=0;l<144;++l)eA[l]=8;for(l=144;l<256;++l)eA[l]=9;for(l=256;l<280;++l)eA[l]=7;for(l=280;l<288;++l)eA[l]=8;var eF=new eb(32);for(l=0;l<32;++l)eF[l]=5;var eN=/* @__PURE__ */eP(eA,9,0),e$=/* @__PURE__ */eP(eA,9,1),eD=/* @__PURE__ */eP(eF,5,0),eC=/* @__PURE__ */eP(eF,5,1),eR=function(e){for(var t=e[0],r=1;r<e.length;++r)e[r]>t&&(t=e[r]);return t;},ez=function(e,t,r){var n=t/8|0;return(e[n]|e[n+1]<<8)>>(7&t)&r;},eq=function(e,t){var r=t/8|0;return(e[r]|e[r+1]<<8|e[r+2]<<16)>>(7&t);},eJ=function(e){return(e+7)/8|0;},eW=function(e,t,r){return(null==t||t<0)&&(t=0),(null==r||r>e.length)&&(r=e.length),new eb(e.subarray(t,r));},eH=[\"unexpected EOF\",\"invalid block type\",\"invalid length/literal\",\"invalid distance\",\"stream finished\",\"no stream handler\",,\"no callback\",\"invalid UTF-8 data\",\"extra field too long\",\"date not in range 1980-2099\",\"filename too long\",\"stream finishing\",\"invalid zip data\"],eG=function(e,t,r){var n=Error(t||eH[e]);if(n.code=e,Error.captureStackTrace&&Error.captureStackTrace(n,eG),!r)throw n;return n;},eK=function(e,t,r,n){var i=e.length,o=n?n.length:0;if(!i||t.f&&!t.l)return r||new eb(0);var s=!r,a=s||2!=t.i,l=t.i;s&&(r=new eb(3*i));var u=function(e){var t=r.length;if(e>t){var n=new eb(Math.max(2*t,e));n.set(r),r=n;}},f=t.f||0,h=t.p||0,c=t.b||0,p=t.l,d=t.d,g=t.m,v=t.n,y=8*i;do{if(!p){f=ez(e,h,1);var w=ez(e,h+1,3);if(h+=3,w){if(1==w)p=e$,d=eC,g=9,v=5;else if(2==w){var m=ez(e,h,31)+257,b=ez(e,h+10,15)+4,_=m+ez(e,h+5,31)+1;h+=14;for(var k=new eb(_),I=new eb(19),S=0;S<b;++S)I[eE[S]]=ez(e,h+3*S,7);h+=3*b;for(var E=eR(I),U=(1<<E)-1,x=eP(I,E,1),S=0;S<_;){var M=x[ez(e,h,U)];h+=15&M;var L=M>>4;if(L<16)k[S++]=L;else{var T=0,B=0;for(16==L?(B=3+ez(e,h,3),h+=2,T=k[S-1]):17==L?(B=3+ez(e,h,7),h+=3):18==L&&(B=11+ez(e,h,127),h+=7);B--;)k[S++]=T;}}var j=k.subarray(0,m),O=k.subarray(m);g=eR(j),v=eR(O),p=eP(j,g,1),d=eP(O,v,1);}else eG(1);}else{var L=eJ(h)+4,P=e[L-4]|e[L-3]<<8,A=L+P;if(A>i){l&&eG(0);break;}a&&u(c+P),r.set(e.subarray(L,A),c),t.b=c+=P,t.p=h=8*A,t.f=f;continue;}if(h>y){l&&eG(0);break;}}a&&u(c+131072);for(var F=(1<<g)-1,N=(1<<v)-1,$=h;;$=h){var T=p[eq(e,h)&F],D=T>>4;if((h+=15&T)>y){l&&eG(0);break;}if(T||eG(2),D<256)r[c++]=D;else if(256==D){$=h,p=null;break;}else{var C=D-254;if(D>264){var S=D-257,R=eI[S];C=ez(e,h,(1<<R)-1)+eM[S],h+=R;}var z=d[eq(e,h)&N],q=z>>4;z||eG(3),h+=15&z;var O=eB[q];if(q>3){var R=eS[q];O+=eq(e,h)&(1<<R)-1,h+=R;}if(h>y){l&&eG(0);break;}a&&u(c+131072);var J=c+C;if(c<O){var W=o-O,H=Math.min(O,J);for(W+c<0&&eG(3);c<H;++c)r[c]=n[W+c];}for(;c<J;++c)r[c]=r[c-O];}}t.l=p,t.p=$,t.b=c,t.f=f,p&&(f=1,t.m=g,t.d=d,t.n=v);}while(!f)return c!=r.length&&s?eW(r,0,c):r.subarray(0,c);},eV=function(e,t,r){r<<=7&t;var n=t/8|0;e[n]|=r,e[n+1]|=r>>8;},eX=function(e,t,r){r<<=7&t;var n=t/8|0;e[n]|=r,e[n+1]|=r>>8,e[n+2]|=r>>16;},eQ=function(e,t){for(var r=[],n=0;n<e.length;++n)e[n]&&r.push({s:n,f:e[n]});var i=r.length,o=r.slice();if(!i)return{t:e6,l:0};if(1==i){var s=new eb(r[0].s+1);return s[r[0].s]=1,{t:s,l:1};}r.sort(function(e,t){return e.f-t.f;}),r.push({s:-1,f:25001});var a=r[0],l=r[1],u=0,f=1,h=2;for(r[0]={s:-1,f:a.f+l.f,l:a,r:l};f!=i-1;)a=r[r[u].f<r[h].f?u++:h++],l=r[u!=f&&r[u].f<r[h].f?u++:h++],r[f++]={s:-1,f:a.f+l.f,l:a,r:l};for(var c=o[0].s,n=1;n<i;++n)o[n].s>c&&(c=o[n].s);var p=new e_(c+1),d=eY(r[f-1],p,0);if(d>t){var n=0,g=0,v=d-t,y=1<<v;for(o.sort(function(e,t){return p[t.s]-p[e.s]||e.f-t.f;});n<i;++n){var w=o[n].s;if(p[w]>t)g+=y-(1<<d-p[w]),p[w]=t;else break;}for(g>>=v;g>0;){var m=o[n].s;p[m]<t?g-=1<<t-p[m]++-1:++n;}for(;n>=0&&g;--n){var b=o[n].s;p[b]==t&&(--p[b],++g);}d=t;}return{t:new eb(p),l:d};},eY=function(e,t,r){return -1==e.s?Math.max(eY(e.l,t,r+1),eY(e.r,t,r+1)):t[e.s]=r;},eZ=function(e){for(var t=e.length;t&&!e[--t];);for(var r=new e_(++t),n=0,i=e[0],o=1,s=function(e){r[n++]=e;},a=1;a<=t;++a)if(e[a]==i&&a!=t)++o;else{if(!i&&o>2){for(;o>138;o-=138)s(32754);o>2&&(s(o>10?o-11<<5|28690:o-3<<5|12305),o=0);}else if(o>3){for(s(i),--o;o>6;o-=6)s(8304);o>2&&(s(o-3<<5|8208),o=0);}for(;o--;)s(i);o=1,i=e[a];}return{c:r.subarray(0,n),n:t};},e0=function(e,t){for(var r=0,n=0;n<t.length;++n)r+=e[n]*t[n];return r;},e1=function(e,t,r){var n=r.length,i=eJ(t+2);e[i]=255&n,e[i+1]=n>>8,e[i+2]=255^e[i],e[i+3]=255^e[i+1];for(var o=0;o<n;++o)e[i+o+4]=r[o];return(i+4+n)*8;},e2=function(e,t,r,n,i,o,s,a,l,u,f){eV(t,f++,r),++i[256];for(var h,c,p,d,g=eQ(i,15),v=g.t,y=g.l,w=eQ(o,15),m=w.t,b=w.l,_=eZ(v),k=_.c,I=_.n,S=eZ(m),E=S.c,U=S.n,x=new e_(19),M=0;M<k.length;++M)++x[31&k[M]];for(var M=0;M<E.length;++M)++x[31&E[M]];for(var L=eQ(x,7),T=L.t,B=L.l,j=19;j>4&&!T[eE[j-1]];--j);var O=u+5<<3,P=e0(i,eA)+e0(o,eF)+s,A=e0(i,v)+e0(o,m)+s+14+3*j+e0(x,T)+2*x[16]+3*x[17]+7*x[18];if(l>=0&&O<=P&&O<=A)return e1(t,f,e.subarray(l,l+u));if(eV(t,f,1+(A<P)),f+=2,A<P){h=eP(v,y,0),c=v,p=eP(m,b,0),d=m;var F=eP(T,B,0);eV(t,f,I-257),eV(t,f+5,U-1),eV(t,f+10,j-4),f+=14;for(var M=0;M<j;++M)eV(t,f+3*M,T[eE[M]]);f+=3*j;for(var N=[k,E],$=0;$<2;++$)for(var D=N[$],M=0;M<D.length;++M){var C=31&D[M];eV(t,f,F[C]),f+=T[C],C>15&&(eV(t,f,D[M]>>5&127),f+=D[M]>>12);}}else h=eN,c=eA,p=eD,d=eF;for(var M=0;M<a;++M){var R=n[M];if(R>255){var C=R>>18&31;eX(t,f,h[C+257]),f+=c[C+257],C>7&&(eV(t,f,R>>23&31),f+=eI[C]);var z=31&R;eX(t,f,p[z]),f+=d[z],z>3&&(eX(t,f,R>>5&8191),f+=eS[z]);}else eX(t,f,h[R]),f+=c[R];}return eX(t,f,h[256]),f+c[256];},e3=/* @__PURE__ */new ek([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),e6=/* @__PURE__ */new eb(0),e4=function(e,t,r,n,i,o){var s=o.z||e.length,a=new eb(n+s+5*(1+Math.ceil(s/7e3))+i),l=a.subarray(n,a.length-i),u=o.l,f=7&(o.r||0);if(t){f&&(l[0]=o.r>>3);for(var h=e3[t-1],c=h>>13,p=8191&h,d=(1<<r)-1,g=o.p||new e_(32768),v=o.h||new e_(d+1),y=Math.ceil(r/3),w=2*y,m=function(t){return(e[t]^e[t+1]<<y^e[t+2]<<w)&d;},b=new ek(25e3),_=new e_(288),k=new e_(32),I=0,S=0,E=o.i||0,U=0,x=o.w||0,M=0;E+2<s;++E){var L=m(E),T=32767&E,B=v[L];if(g[T]=B,v[L]=T,x<=E){var j=s-E;if((I>7e3||U>24576)&&(j>423||!u)){f=e2(e,l,0,b,_,k,S,U,M,E-M,f),U=I=S=0,M=E;for(var O=0;O<286;++O)_[O]=0;for(var O=0;O<30;++O)k[O]=0;}var P=2,A=0,F=p,N=T-B&32767;if(j>2&&L==m(E-N))for(var $=Math.min(c,j)-1,D=Math.min(32767,E),C=Math.min(258,j);N<=D&&--F&&T!=B;){if(e[E+P]==e[E+P-N]){for(var R=0;R<C&&e[E+R]==e[E+R-N];++R);if(R>P){if(P=R,A=N,R>$)break;for(var z=Math.min(N,R-2),q=0,O=0;O<z;++O){var J=E-N+O&32767,W=g[J],H=J-W&32767;H>q&&(q=H,B=J);}}}B=g[T=B],N+=T-B&32767;}if(A){b[U++]=268435456|eL[P]<<18|ej[A];var G=31&eL[P],K=31&ej[A];S+=eI[G]+eS[K],++_[257+G],++k[K],x=E+P,++I;}else b[U++]=e[E],++_[e[E]];}}for(E=Math.max(E,x);E<s;++E)b[U++]=e[E],++_[e[E]];f=e2(e,l,u,b,_,k,S,U,M,E-M,f),u||(o.r=7&f|l[f/8|0]<<3,f-=7,o.h=v,o.p=g,o.i=E,o.w=x);}else{for(var E=o.w||0;E<s+u;E+=65535){var V=E+65535;V>=s&&(l[f/8|0]=u,V=s),f=e1(l,f+1,e.subarray(E,V));}o.i=s;}return eW(a,0,n+eJ(f)+i);},e8=function(e,t,r,n,i){if(!i&&(i={l:1},t.dictionary)){var o=t.dictionary.subarray(-32768),s=new eb(o.length+e.length);s.set(o),s.set(e,o.length),e=s,i.w=o.length;}return e4(e,null==t.level?6:t.level,null==t.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(e.length)))):12+t.mem,r,n,i);};function e5(e,t){return e8(e,t||{},0,0);}function e7(e,t){return eK(e,{i:2},t&&t.out,t&&t.dictionary);}var e9=\"undefined\"!=typeof TextDecoder&&/* @__PURE__ */new TextDecoder,te=0;try{e9.decode(e6,{stream:!0}),te=1;}catch(e){}// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tt=y(m()),tr=1024,tn=1.5,ti=e=>2**e-1,to=e=>-(2**(e-1)),ts=e=>2**(e-1)-1,ta={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:to(8),Int16:to(16),Int32:to(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},tl={Uint8:ti(8),Uint16:ti(16),Uint32:ti(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:ts(8),Int16:ts(16),Int32:ts(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function tu(e,t,r,n){U(e>=t,`${e} outside lower bound for ${n}`),U(e<=r,`${e} outside upper bound for ${n}`);}var tf=class{getOffset(){return this.offset;}slice(e=0,t=this.offset){return this.buffer.slice(e,t);}subarray(e=0,t=this.offset){return new Uint8Array(this.buffer,e,t);}ensureBufferLength(e){let t=this.buffer.byteLength;if(this.offset+e<=t)return;let r=new ArrayBuffer(Math.ceil(t*tn)+e);th(this.buffer,r,0),this.buffer=r,this.view=new DataView(r);}writeUint8(e){tu(e,ta.Uint8,tl.Uint8,\"Uint8\");let t=M.Uint8;this.ensureBufferLength(t),this.view.setUint8(this.offset,e),this.offset+=t;}writeUint16(e){tu(e,ta.Uint16,tl.Uint16,\"Uint16\");let t=M.Uint16;this.ensureBufferLength(t),this.view.setUint16(this.offset,e),this.offset+=t;}writeUint32(e){tu(e,ta.Uint32,tl.Uint32,\"Uint32\");let t=M.Uint32;this.ensureBufferLength(t),this.view.setUint32(this.offset,e),this.offset+=t;}writeUint64(e){tu(e,ta.Uint64,tl.Uint64,\"Uint64\");let t=BigInt(e);this.writeBigUint64(t);}writeBigUint64(e){tu(e,ta.BigUint64,tl.BigUint64,\"BigUint64\");let t=M.BigUint64;this.ensureBufferLength(t),this.view.setBigUint64(this.offset,e),this.offset+=t;}writeInt8(e){tu(e,ta.Int8,tl.Int8,\"Int8\");let t=M.Int8;this.ensureBufferLength(t),this.view.setInt8(this.offset,e),this.offset+=t;}writeInt16(e){tu(e,ta.Int16,tl.Int16,\"Int16\");let t=M.Int16;this.ensureBufferLength(t),this.view.setInt16(this.offset,e),this.offset+=t;}writeInt32(e){tu(e,ta.Int32,tl.Int32,\"Int32\");let t=M.Int32;this.ensureBufferLength(t),this.view.setInt32(this.offset,e),this.offset+=t;}writeInt64(e){tu(e,ta.Int64,tl.Int64,\"Int64\");let t=BigInt(e);this.writeBigInt64(t);}writeBigInt64(e){tu(e,ta.BigInt64,tl.BigInt64,\"BigInt64\");let t=M.BigInt64;this.ensureBufferLength(t),this.view.setBigInt64(this.offset,e),this.offset+=t;}writeFloat32(e){let t=M.Float32;this.ensureBufferLength(t),this.view.setFloat32(this.offset,e),this.offset+=t;}writeFloat64(e){let t=M.Float64;this.ensureBufferLength(t),this.view.setFloat64(this.offset,e),this.offset+=t;}writeBuffer(e){let t=e.byteLength;this.ensureBufferLength(t),th(e,this.buffer,this.offset),this.offset+=t;}encodeString(e){let t=this.encodedStrings.get(e);if(t)return t;let r=this.encoder.encode(e);return this.encodedStrings.set(e,r),r;}writeString(e){let t=this.encodeString(e),r=t.byteLength;this.writeUint32(r),this.writeBuffer(t);}writeJson(e){let t=JSON.stringify(e);this.writeString(t);}constructor(){this.offset=0,this.buffer=new ArrayBuffer(tr),this.view=new DataView(this.buffer),this.encoder=new TextEncoder,this.encodedStrings=/* @__PURE__ */new Map;}};function th(e,t,r){let n=new Uint8Array(e),i=new Uint8Array(t);i.set(n,r);}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar tc=class{static fromString(e){let[t,r,n]=e.split(\"/\").map(Number);return U(B(t),\"Invalid chunkId\"),U(B(r),\"Invalid offset\"),U(B(n),\"Invalid length\"),new tc(t,r,n);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let t=e.readUint16(),r=e.readUint32(),n=e.readUint32();return new tc(t,r,n);}write(e){e.writeUint16(this.chunkId),e.writeUint32(this.offset),e.writeUint32(this.length);}compare(e){return this.chunkId<e.chunkId?-1:this.chunkId>e.chunkId?1:this.offset<e.offset?-1:this.offset>e.offset?1:(U(this.length===e.length),0);}constructor(e,t,r){this.chunkId=e,this.offset=t,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as tp}from\"framer\";function td(e){if(null===e)return 0/* Null */;switch(e.type){case tp.Boolean:return 1/* Boolean */;case tp.Color:return 2/* Color */;case tp.Date:return 3/* Date */;case tp.Enum:return 4/* Enum */;case tp.File:return 5/* File */;case tp.ResponsiveImage:return 6/* ResponsiveImage */;case tp.Link:return 7/* Link */;case tp.Number:return 8/* Number */;case tp.RichText:return 9/* RichText */;case tp.String:return 10/* String */;case tp.MultiCollectionReference:return 11/* MultiCollectionReference */;case tp.Array:throw Error(\"Array values not implemented\");case tp.Object:throw Error(\"Object values not implemented\");default:x(e);}}var tg=class{static read(e){let t=e.readUint8(),r=tv(t,e);return new tg(r);}write(e){let t=td(this.value);if(e.writeUint8(t),null!==this.value)switch(this.value.type){case tp.Boolean:return ty.write(e,this.value);case tp.Color:return tw.write(e,this.value);case tp.Date:return tm.write(e,this.value);case tp.Enum:return tb.write(e,this.value);case tp.File:return t_.write(e,this.value);case tp.ResponsiveImage:return tk.write(e,this.value);case tp.Link:return tI.write(e,this.value);case tp.Number:return tS.write(e,this.value);case tp.RichText:return tE.write(e,this.value);case tp.String:return tU.write(e,this.value);case tp.MultiCollectionReference:return tx.write(e,this.value);case tp.Array:throw Error(\"Array values not implemented\");case tp.Object:throw Error(\"Object values not implemented\");default:x(this.value);}}static compare(e,t,r){return tM(e.value,t.value,r);}constructor(e){this.value=e;}};function tv(e,t){switch(e){case 0/* Null */:return null;case 1/* Boolean */:return ty.read(t);case 2/* Color */:return tw.read(t);case 3/* Date */:return tm.read(t);case 4/* Enum */:return tb.read(t);case 5/* File */:return t_.read(t);case 6/* ResponsiveImage */:return tk.read(t);case 7/* Link */:return tI.read(t);case 8/* Number */:return tS.read(t);case 9/* RichText */:return tE.read(t);case 10/* String */:return tU.read(t);case 11/* MultiCollectionReference */:return tx.read(t);default:x(e);}}var ty={read:e=>({type:tp.Boolean,value:0!==e.readUint8()}),write(e,t){e.writeUint8(t.value?1:0);},compare:(e,t)=>e.value<t.value?-1:e.value>t.value?1:0},tw={read:e=>({type:tp.Color,value:e.readString()}),write(e,t){e.writeString(t.value);},compare:(e,t)=>e.value<t.value?-1:e.value>t.value?1:0},tm={read(e){let t=e.readInt64(),r=new Date(t);return{type:tp.Date,value:r.toISOString()};},write(e,t){let r=new Date(t.value),n=r.getTime();e.writeInt64(n);},compare(e,t){let r=new Date(e.value),n=new Date(t.value);return r<n?-1:r>n?1:0;}},tb={read:e=>({type:tp.Enum,value:e.readString()}),write(e,t){e.writeString(t.value);},compare:(e,t)=>e.value<t.value?-1:e.value>t.value?1:0},t_={read:e=>({type:tp.File,value:e.readString()}),write(e,t){e.writeString(t.value);},compare:(e,t)=>e.value<t.value?-1:e.value>t.value?1:0},tk={read:e=>({type:tp.ResponsiveImage,value:e.readJson()}),write(e,t){e.writeJson(t.value);},compare(e,t){let r=JSON.stringify(e.value),n=JSON.stringify(t.value);return r<n?-1:r>n?1:0;}},tI={read:e=>({type:tp.Link,value:e.readJson()}),write(e,t){e.writeJson(t.value);},compare(e,t){let r=JSON.stringify(e.value),n=JSON.stringify(t.value);return r<n?-1:r>n?1:0;}},tS={read:e=>({type:tp.Number,value:e.readFloat64()}),write(e,t){e.writeFloat64(t.value);},compare:(e,t)=>e.value<t.value?-1:e.value>t.value?1:0},tE={read:e=>({type:tp.RichText,value:e.readUint32()}),write(e,t){e.writeUint32(t.value);},compare(e,t){let r=e.value,n=t.value;return r<n?-1:r>n?1:0;}},tU={read:e=>({type:tp.String,value:e.readString()}),write(e,t){e.writeString(t.value);},compare(e,t,r){let n=e.value,i=t.value;return(0/* CaseInsensitive */===r.type&&(n=e.value.toLowerCase(),i=t.value.toLowerCase()),n<i)?-1:n>i?1:0;}},tx={read(e){let t=e.readUint16(),r=[];for(let n=0;n<t;n++)r.push(e.readString());return{type:tp.MultiCollectionReference,value:r};},write(e,t){for(let r of(e.writeUint16(t.value.length),t.value))e.writeString(r);},compare(e,t){for(let r=0;r<Math.max(e.value.length,t.value.length);r++){let n=e.value[r],i=t.value[r];if(void 0===n)return -1;if(void 0===i)return 1;if(n<i)return -1;if(n>i)return 1;}return 0;}};function tM(e,t,r){let n=td(e),i=td(t);if(n<i)return -1;if(n>i)return 1;if(null===e||null===t)return 0;switch(e.type){case tp.Boolean:return U(t.type===tp.Boolean),ty.compare(e,t,r);case tp.Color:return U(t.type===tp.Color),tw.compare(e,t,r);case tp.Date:return U(t.type===tp.Date),tm.compare(e,t,r);case tp.Enum:return U(t.type===tp.Enum),tb.compare(e,t,r);case tp.File:return U(t.type===tp.File),t_.compare(e,t,r);case tp.ResponsiveImage:return U(t.type===tp.ResponsiveImage),tk.compare(e,t,r);case tp.Link:return U(t.type===tp.Link),tI.compare(e,t,r);case tp.Number:return U(t.type===tp.Number),tS.compare(e,t,r);case tp.RichText:return U(t.type===tp.RichText),tE.compare(e,t,r);case tp.String:return U(t.type===tp.String),tU.compare(e,t,r);case tp.MultiCollectionReference:return U(t.type===tp.MultiCollectionReference),tx.compare(e,t,r);case tp.Array:throw Error(\"Array values not implemented\");case tp.Object:throw Error(\"Object values not implemented\");default:x(e);}}// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tL=class{static deserialize(e){let t=e7(e),r=new L(t.buffer),n=r.readJson(),i=r.readUint8(),o=[];for(let e=0;e<i;e++){let e=r.readString();o.push(e);}let s=new tL(o,{collation:n}),a=r.readUint32();for(let e=0;e<a;e++){let e=[];for(let t=0;t<i;t++){let t=tg.read(r);e.push(t);}let t=tc.read(r);s.entries.insert({values:e,pointer:t});}return s;}serialize(){let e=new tf;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let t of(e.writeUint32(this.entries.size),this.entries)){let{values:r,pointer:n}=t.key;for(let t of r)t.write(e);n.write(e);}let t=e.subarray();return e5(t);}addItem(e,t){let r=this.fieldNames.map(t=>{var r;return null!=(r=e.getField(t))?r:new tg(null);});this.entries.insert({values:r,pointer:t});}constructor(e,t){this.fieldNames=e,this.options=t,this.entries=new tt.default((e,t)=>{let r=e.values,n=t.values;for(let e=0;e<this.fieldNames.length;e++){let t=r[e],i=n[e];$(t,\"Left has incorrect number of field values\"),$(i,\"Right has incorrect number of field values\");let o=tg.compare(t,i,this.options.collation);if(0!==o)return o;}return e.pointer.compare(t.pointer);});}},tT=y(S()),tB=\"\\r\\n\",tj=\"--\";async function tO(e,t){let r=await fetch(e,{headers:{Range:tJ(t)}});if(!r.ok)throw Error(`Request failed: ${r.status} ${r.statusText}`);let n=await r.arrayBuffer(),i=new Uint8Array(n);if(200===r.status)return t.map(e=>{if(e.to>i.length)throw Error(\"Missing data\");return i.slice(e.from,e.to);});if(206===r.status){let e=r.headers.get(\"Content-Type\");if(!e)throw Error(\"Missing Content-Type header\");let n=new t$,o=new tT.default(e);if(\"multipart\"===o.type&&\"byteranges\"===o.subtype){let e=o.parameters.get(\"boundary\");if(!e)throw Error(\"Missing boundary parameter\");let t=tF(i,e);for(let{headers:e,body:r}of t){let t=e.get(\"Content-Range\");if(!t)throw Error(\"Missing Content-Range header\");let i=tN(t);if(\"bytes\"!==i.unit)throw Error(\"Unsupported unit\");n.write(i.start,r);}}else{let e=r.headers.get(\"Content-Range\");if(!e)throw Error(\"Missing Content-Range header\");let t=tN(e);if(\"bytes\"!==t.unit)throw Error(\"Unsupported unit\");n.write(t.start,i);}return t.map(e=>n.read(e.from,e.to-e.from));}throw Error(`Unsupported response: ${r.status} ${r.statusText}`);}var tP=new TextEncoder,tA=new TextDecoder;function tF(e,t){let r=tP.encode(tj+t),n=tC(e,r);if(j(n))throw Error(\"Missing parts start\");let i=n+r.length,o=tP.encode(tB+tj+t+tj),s=tR(e,o);if(j(s))throw Error(\"Missing parts end\");let a=tP.encode(tB+tj+t),l=e.subarray(i,s),u=tD(l,a);return u.map(e=>{let t=tP.encode(tB+tB),r=tC(e,t);if(j(r))throw Error(\"Missing headers end\");let n=tP.encode(tB),i=e.subarray(0,r),o=tD(i,n),s=new Headers;for(let e of o){let t=tA.decode(e),[r,n]=t.split(\": \",2);r&&n&&s.append(r,n);}let a=r+t.length,l=e.slice(a);return{headers:s,body:l};});}function tN(e){let t=RegExp(\"^(?<unit>\\\\w+) (?<start>\\\\d+)-(?<end>\\\\d+)\\\\/(?<size>\\\\d+|\\\\*)$\",\"u\").exec(e);if(!t||!t.groups)throw Error(\"Invalid Content-Range header\");let{unit:r,start:n,end:i,size:o}=t.groups;return{unit:r,start:Number(n),end:Number(i),size:\"*\"!==o?Number(o):null};}var t$=class{read(e,t){for(let r of this.chunks){if(e<r.start)break;if(e>r.end)continue;if(e+t>r.end)break;let n=e-r.start,i=n+t;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(e,t){let r=e,n=r+t.length,i=0,o=this.chunks.length;for(;i<o;i++){let e=this.chunks[i];if(U(e,\"Missing chunk\"),!(r>e.end)){if(r>e.start){let n=r-e.start,i=e.data.subarray(0,n);t=tq(i,t),r=e.start;}break;}}for(;o>i;o--){let e=this.chunks[o-1];if(U(e,\"Missing chunk\"),!(n<e.start)){if(n<e.end){let r=n-e.start,i=e.data.subarray(r);t=tq(t,i),n=e.end;}break;}}let s={start:r,end:n,data:t},a=o-i;this.chunks.splice(i,a,s);}constructor(){this.chunks=[];}};function tD(e,t){var r;let n=[];for(;e.length>0;){let i=null!=(r=tC(e,t))?r:e.length,o=e.subarray(0,i);n.push(o),e=e.subarray(i+t.length);}return n;}function tC(e,t){for(let r=0;r<e.length-t.length;r++){let n=e.subarray(r);if(tz(n,t))return r;}}function tR(e,t){for(let r=e.length-t.length;r>=0;r--){let n=e.subarray(r);if(tz(n,t))return r;}}function tz(e,t){for(let r=0;r<t.length;r++)if(e[r]!==t[r])return!1;return!0;}function tq(e,t){let r=e.length+t.length,n=new Uint8Array(r);return n.set(e,0),n.set(t,e.length),n;}function tJ(e){U(e.length>0,\"Must have at least one range\");let t=[...e].sort((e,t)=>e.from-t.from),r=[];for(let e of t){let t=r.length-1,n=r[t];n&&e.from<=n.to?r[t]={from:n.from,to:Math.max(n.to,e.to)}:r.push(e);}let n=r.map(e=>`${e.from}-${e.to-1}`);return`bytes=${n.join(\",\")}`;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tW=class{async loadModel(){let[e]=await tO(this.options.url,[this.options.range]);return U(e,\"Failed to load model\"),tL.deserialize(e);}async getModel(){return null!=this.modelPromise||(this.modelPromise=this.loadModel()),null!=this.model||(this.model=await this.modelPromise),this.model;}async lookupItems(e){var t;U(e.length===this.fields.length,\"Invalid query length\");let r=e[0];U(r,\"Invalid query length\");for(let r=1;r<e.length;r++)U((null==(t=e[r])?void 0:t.type)===\"All\"/* All */,\"Unsupported query\");let n=await this.getModel();switch(r.type){case\"All\"/* All */:return this.queryAll(n);case\"Equals\"/* Equals */:return this.queryEquals(n,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(n,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(n,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(n,r);case\"Contains\"/* Contains */:return this.queryContains(n,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(n,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(n,r);default:x(r);}}findItems(e,t){let r=[];for(let n of e.entries){let e=n.key.values[0];if(U(!j(e),\"Value must exist\"),!t(e.value))continue;let i={};for(let e=0;e<this.options.fieldNames.length;e++){let t=n.key.values[e],r=this.options.fieldNames[e];U(!j(t),\"Value must exist\"),U(!j(r),\"Field name must exist\"),i[r]=t.value;}r.push({pointer:n.key.pointer.toString(),data:i});}return r;}queryAll(e){return this.findItems(e,()=>!0);}queryEquals(e,t){return this.findItems(e,e=>0===tM(e,t.value,this.collation));}queryNotEquals(e,t){return this.findItems(e,e=>0!==tM(e,t.value,this.collation));}queryLessThan(e,t){return this.findItems(e,e=>{let r=tM(e,t.value,this.collation);return!O(e)&&(!!t.inclusive&&0===r||r<0);});}queryGreaterThan(e,t){return this.findItems(e,e=>{let r=tM(e,t.value,this.collation);return!O(e)&&(!!t.inclusive&&0===r||r>0);});}queryContains(e,t){return this.findItems(e,e=>{var r;if((null==e?void 0:e.type)!==T.String||(null==(r=t.value)?void 0:r.type)!==T.String)return!1;let n=e.value,i=t.value.value;return 0/* CaseInsensitive */===this.collation.type&&(n=n.toLowerCase(),i=i.toLowerCase()),n.includes(i);});}queryStartsWith(e,t){return this.findItems(e,e=>{var r;if((null==e?void 0:e.type)!==T.String||(null==(r=t.value)?void 0:r.type)!==T.String)return!1;let n=e.value,i=t.value.value;return 0/* CaseInsensitive */===this.collation.type&&(n=n.toLowerCase(),i=i.toLowerCase()),n.startsWith(i);});}queryEndsWith(e,t){return this.findItems(e,e=>{var r;if((null==e?void 0:e.type)!==T.String||(null==(r=t.value)?void 0:r.type)!==T.String)return!1;let n=e.value,i=t.value.value;return 0/* CaseInsensitive */===this.collation.type&&(n=n.toLowerCase(),i=i.toLowerCase()),n.endsWith(i);});}constructor(e){this.options=e,this.supportedLookupTypes=[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */],this.collation=this.options.collation;let t={},r=[];for(let e of this.options.fieldNames){let n=this.options.collectionSchema[e];U(n,`Missing definition for field ${e}`),t[e]=n,r.push({type:\"Identifier\",name:e});}this.schema=t,this.fields=r;}},tH=class{static read(e,t){let r=new tH,n=e.readUint32(),i=e.readBuffer(n),o=e7(new Uint8Array(i),{dictionary:t}),s=new L(o.buffer),a=s.readUint16();for(let e=0;e<a;e++){let e=s.readString(),t=tg.read(s);r.setField(e,t);}return r;}writeUncompressed(e){for(let[t,r]of(e.writeUint16(this.fields.size),this.fields))e.writeString(t),r.write(e);}write(e,t){let r=new tf;this.writeUncompressed(r);let n=e5(r.subarray(),{dictionary:t});e.writeUint32(n.byteLength),e.writeBuffer(n);}getData(){let e={};for(let[t,r]of this.fields)e[t]=r.value;return e;}setField(e,t){this.fields.set(e,t);}getField(e){return this.fields.get(e);}constructor(){this.fields=/* @__PURE__ */new Map;}},tG=class{scanItems(){return null!=this.itemsPromise||(this.itemsPromise=fetch(this.url).then(async e=>{if(!e.ok)throw Error(`Request failed: ${e.status} ${e.statusText}`);let t=await e.arrayBuffer(),r=new L(t),n=[],i=r.readUint32();for(let e=0;e<i;e++){let e=r.getOffset(),t=tH.read(r,this.compressionDictionary),i=r.getOffset()-e,o=new tc(this.id,e,i),s=o.toString(),a={pointer:s,data:t.getData()};this.itemLoader.prime(s,a),n.push(a);}return n;})),this.itemsPromise;}resolveItem(e){return this.itemLoader.load(e);}constructor(e,t,r){this.id=e,this.url=t,this.compressionDictionary=r,this.itemLoader=new E.default(async e=>{let t=e.map(e=>{let t=tc.fromString(e);return{from:t.offset,to:t.offset+t.length};}),r=await tO(this.url,t);return r.map((t,r)=>{let n=new L(t.buffer),i=tH.read(n,this.compressionDictionary),o=e[r];return U(o,\"Missing pointer\"),{pointer:o,data:i.getData()};});});}},tK=class{async scanItems(){let e=await Promise.all(this.chunks.map(async e=>e.scanItems()));return e.flat();}async resolveItems(e){return Promise.all(e.map(e=>{let t=tc.fromString(e),r=this.chunks[t.chunkId];return U(r,\"Missing chunk\"),r.resolveItem(e);}));}compareItems(e,t){let r=tc.fromString(e.pointer),n=tc.fromString(t.pointer);return r.compare(n);}compareValues(e,t,r){return tM(e,t,r);}constructor(e){this.options=e,this.schema=this.options.schema,this.indexes=this.options.indexes,this.resolveRichText=this.options.resolveRichText;let t=new Uint8Array(this.options.compressionDictionary);this.chunks=this.options.chunks.map((e,r)=>new tG(r,e,t));}};export{tK as DatabaseCollection,tW as DatabaseDictionaryIndex};/*! Bundled license information:\n\nsplaytree/dist/splay.js:\n  (**\n   * splaytree v3.1.2\n   * Fast Splay tree for Node and browser\n   *\n   * @author Alexander Milevski <info@w8r.name>\n   * @license MIT\n   * @preserve\n   *)\n  (*! *****************************************************************************\n      Copyright (c) Microsoft Corporation. All rights reserved.\n      Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use\n      this file except in compliance with the License. You may obtain a copy of the\n      License at http://www.apache.org/licenses/LICENSE-2.0\n  \n      THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n      KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED\n      WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,\n      MERCHANTABLITY OR NON-INFRINGEMENT.\n  \n      See the Apache Version 2.0 License for specific language governing permissions\n      and limitations under the License.\n      ***************************************************************************** *)\n*/\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "let t=(t,e)=>async()=>{let r=await t();return r[e];},e=()=>import(\"./DHtDdNpsD-2.js\"),r=[t(e,\"richText\")];export async function resolveRichText(t){let e=r[t];if(e)return await e();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (2c4b293)\nimport{addPropertyControls as e,ControlType as l,QueryEngine as t}from\"framer\";import{DatabaseCollection as a}from\"./DHtDdNpsD-0.js\";import{resolveRichText as i}from\"./DHtDdNpsD-1.js\";let o={A2W6QSfGb:{isNullable:!0,type:l.String},adCJVadGo:{isNullable:!0,type:l.String},af1CuPZJp:{isNullable:!0,type:l.Enum},aMLv_Cyi0:{isNullable:!0,type:l.Enum},AmpEybL8C:{isNullable:!0,type:l.Enum},AVeSgXlz0:{isNullable:!0,type:l.Date},BamwOTksW:{isNullable:!0,type:l.String},bVn0P_l0x:{isNullable:!0,type:l.String},bWw74Zupa:{isNullable:!0,type:l.String},E97P_3IPd:{isNullable:!0,type:l.String},f2d5LNDOR:{isNullable:!0,type:l.Enum},fGNw51edl:{isNullable:!0,type:l.String},fp03LmyYE:{isNullable:!0,type:l.ResponsiveImage},FsC00Ijvv:{isNullable:!0,type:l.String},gaovv8dtD:{isNullable:!0,type:l.String},hO_wqJc2Z:{isNullable:!0,type:l.ResponsiveImage},id:{isNullable:!1,type:l.String},IriNfokDQ:{isNullable:!0,type:l.Link},jQCH2Mgzb:{isNullable:!0,type:l.Enum},JXffWq6kX:{isNullable:!0,type:l.String},l730z51Au:{isNullable:!0,type:l.ResponsiveImage},lmH9r2mex:{isNullable:!0,type:l.Enum},M5zbUNViY:{isNullable:!0,type:l.ResponsiveImage},m7OpgkJxO:{isNullable:!0,type:l.Enum},mhI4xDhwP:{isNullable:!0,type:l.String},MLfc64mU2:{isNullable:!0,type:l.ResponsiveImage},NDwg8jIBJ:{isNullable:!0,type:l.Link},OLhhIjUDd:{isNullable:!0,type:l.Link},ORjzQQeCa:{isNullable:!0,type:l.ResponsiveImage},pLiIV40Fn:{isNullable:!0,type:l.Enum},qD5yxI0Hq:{isNullable:!0,type:l.Enum},qGoaiaHSh:{isNullable:!0,type:l.ResponsiveImage},qORd5dm0H:{isNullable:!0,type:l.Link},QZLoychZW:{isNullable:!0,type:l.String},RAYjRogEc:{isNullable:!0,type:l.String},RkRGwokFH:{isNullable:!0,type:l.ResponsiveImage},SSnf2ktdo:{isNullable:!0,type:l.String},tI6yd32gM:{isNullable:!0,type:l.Enum},tIUzYm539:{isNullable:!0,type:l.ResponsiveImage},U9dMxLa3W:{isNullable:!0,type:l.String},UWXtIRnYD:{isNullable:!0,type:l.Link},v8i5ednEt:{isNullable:!0,type:l.Enum},VgHzR75SU:{isNullable:!0,type:l.Enum},VrGmy_R03:{isNullable:!0,type:l.ResponsiveImage},WoIi1rtD8:{isNullable:!0,type:l.ResponsiveImage},X56dmI3qT:{isNullable:!0,type:l.String},x9oSUwGSu:{isNullable:!0,type:l.Link},xfnUkOfoe:{isNullable:!0,type:l.String},xhfk9lgMz:{isNullable:!0,type:l.RichText},y2u5M3X5i:{isNullable:!0,type:l.Color},y85o1khpU:{isNullable:!0,type:l.Enum},YBbvbPNvK:{isNullable:!0,type:l.String},Yg6kSIZFg:{isNullable:!0,type:l.String},Yxe0Fr1JK:{isNullable:!0,type:l.String},z14isUySe:{isNullable:!0,type:l.Color},ZP8P6peyU:{isNullable:!0,type:l.Enum},ZUjFQuy1R:{isNullable:!0,type:l.ResponsiveImage},zz7VjIu85:{isNullable:!0,type:l.Link}},r=new t,p={collectionByLocaleId:{default:new a({chunks:[new URL(\"./DHtDdNpsD-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/sRDpFTpJAAlu8Esh8VJP/RNdTIIftFOjI6CwT256l/DHtDdNpsD.js\").href],compressionDictionary:[0,40,0,0,0,2,105,100,10,0,0,0,9,83,48,85,122,75,52,81,66,73,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,142,17,15,80,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,77,77,80,77,100,56,74,106,54,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,5,77,97,114,99,104,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,14,97,114,99,45,112,101,114,112,108,101,120,105,116,121,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,86,114,71,109,121,95,82,48,51,6,0,0,0,255,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,104,66,120,110,50,50,56,75,100,99,118,119,107,87,52,82,48,50,115,56,88,116,109,115,76,89,46,119,101,98,112,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,104,66,120,110,50,50,56,75,100,99,118,119,107,87,52,82,48,50,115,56,88,116,109,115,76,89,46,119,101,98,112,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,53,49,50,32,53,49,50,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,104,66,120,110,50,50,56,75,100,99,118,119,107,87,52,82,48,50,115,56,88,116,109,115,76,89,46,119,101,98,112,32,55,56,50,119,34,125,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,30,65,114,99,32,43,32,80,101,114,112,108,101,120,105,116,121,63,32,67,111,117,110,116,32,109,101,32,105,110,33,0,0,0,9,85,87,88,116,73,82,110,89,68,7,0,0,0,50,34,104,116,116,112,115,58,47,47,98,108,111,103,46,112,101,114,112,108,101,120,105,116,121,46,97,105,47,98,108,111,103,47,97,114,99,45,120,45,112,101,114,112,108,101,120,105,116,121,34,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,39,0,0,0,2,105,100,10,0,0,0,9,122,104,53,76,56,97,78,95,119,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,142,17,15,80,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,77,77,80,77,100,56,74,106,54,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,5,77,97,114,99,104,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,15,118,105,115,105,111,110,45,115,116,114,97,116,101,103,121,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,86,114,71,109,121,95,82,48,51,6,0,0,0,77,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,122,77,75,75,83,78,103,110,117,80,108,50,66,80,103,114,101,85,108,114,105,111,102,82,105,89,46,103,105,102,34,125,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,44,87,104,101,114,101,32,121,111,117,32,118,105,115,105,111,110,32,105,115,32,99,108,101,97,114,44,32,115,116,114,97,116,101,103,121,32,105,115,32,101,97,115,121,33,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,39,0,0,0,2,105,100,10,0,0,0,9,70,48,109,114,68,67,101,108,82,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,142,11,232,244,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,104,97,100,107,73,67,48,53,121,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,5,77,97,114,99,104,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,11,99,111,110,115,105,115,116,101,110,99,121,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,116,73,85,122,89,109,53,51,57,6,0,0,1,0,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,67,84,71,88,107,106,77,73,113,71,89,115,108,68,83,97,83,82,112,119,107,77,101,111,69,49,115,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,67,84,71,88,107,106,77,73,113,71,89,115,108,68,83,97,83,82,112,119,107,77,101,111,69,49,115,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,49,48,50,52,32,55,55,49,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,67,84,71,88,107,106,77,73,113,71,89,115,108,68,83,97,83,82,112,119,107,77,101,111,69,49,115,46,112,110,103,32,57,50,56,119,34,125,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,38,0,0,0,2,105,100,10,0,0,0,9,76,118,116,74,118,48,112,79,101,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,142,6,194,152,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,75,106,85,78,118,55,72,95,120,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,5,77,97,114,99,104,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,18,98,97,99,107,45,116,111,45,116,104,101,45,102,117,116,117,114,101,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,43,104,116,116,112,115,58,47,47,119,119,119,46,121,111,117,116,117,98,101,46,99,111,109,47,119,97,116,99,104,63,118,61,102,73,119,106,102,66,122,108,112,111,73,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,61,66,97,99,107,32,116,111,32,116,104,101,32,70,117,116,117,114,101,46,32,79,118,101,114,32,50,48,32,121,101,97,114,115,32,108,97,116,101,114,32,97,110,100,32,73,32,115,116,105,108,108,32,108,111,118,101,32,105,116,33,32,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,41,0,0,0,2,105,100,10,0,0,0,9,116,69,112,85,100,78,95,122,79,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,142,6,194,152,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,87,79,120,81,88,56,120,68,55,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,5,77,97,114,99,104,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,10,109,105,100,106,111,117,114,110,101,121,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,90,85,106,70,81,117,121,49,82,6,0,0,1,94,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,103,74,79,116,84,68,122,117,83,71,112,121,54,56,104,82,98,104,112,101,78,55,104,122,119,82,65,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,103,74,79,116,84,68,122,117,83,71,112,121,54,56,104,82,98,104,112,101,78,55,104,122,119,82,65,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,53,49,50,32,53,49,50,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,103,74,79,116,84,68,122,117,83,71,112,121,54,56,104,82,98,104,112,101,78,55,104,122,119,82,65,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,49,48,50,52,32,49,48,50,52,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,103,74,79,116,84,68,122,117,83,71,112,121,54,56,104,82,98,104,112,101,78,55,104,122,119,82,65,46,112,110,103,32,50,48,48,48,119,34,125,0,0,0,9,77,76,102,99,54,52,109,85,50,6,0,0,1,94,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,97,79,68,115,120,56,85,117,117,108,97,86,55,52,50,121,55,50,122,120,90,115,54,50,52,75,48,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,97,79,68,115,120,56,85,117,117,108,97,86,55,52,50,121,55,50,122,120,90,115,54,50,52,75,48,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,53,49,50,32,53,49,50,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,97,79,68,115,120,56,85,117,117,108,97,86,55,52,50,121,55,50,122,120,90,115,54,50,52,75,48,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,49,48,50,52,32,49,48,50,52,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,97,79,68,115,120,56,85,117,117,108,97,86,55,52,50,121,55,50,122,120,90,115,54,50,52,75,48,46,112,110,103,32,50,48,48,48,119,34,125,0,0,0,9,113,71,111,97,105,97,72,83,104,6,0,0,1,94,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,86,98,97,104,82,82,81,71,116,99,110,80,49,66,55,90,83,69,80,84,121,101,54,122,48,88,56,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,86,98,97,104,82,82,81,71,116,99,110,80,49,66,55,90,83,69,80,84,121,101,54,122,48,88,56,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,53,49,50,32,53,49,50,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,86,98,97,104,82,82,81,71,116,99,110,80,49,66,55,90,83,69,80,84,121,101,54,122,48,88,56,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,49,48,50,52,32,49,48,50,52,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,86,98,97,104,82,82,81,71,116,99,110,80,49,66,55,90,83,69,80,84,121,101,54,122,48,88,56,46,112,110,103,32,50,48,48,48,119,34,125,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,41,73,32,99,111,110,116,105,110,117,101,32,116,111,32,98,101,32,105,109,112,114,101,115,115,101,100,32,98,121,32,77,105,100,106,111,117,114,110,101,121,33,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,40,0,0,0,2,105,100,10,0,0,0,9,75,84,48,76,66,70,74,90,87,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,142,1,156,60,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,70,73,120,82,99,117,106,106,103,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,5,77,97,114,99,104,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,9,97,114,116,105,99,108,101,45,49,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,48,89,111,117,32,72,97,118,101,32,116,104,101,32,80,111,119,101,114,32,116,111,32,84,117,114,110,32,73,100,101,97,115,32,105,110,116,111,32,82,101,97,108,105,116,121,46,46,46,0,0,0,9,120,104,102,107,57,108,103,77,122,9,0,0,0,0,0,0,0,9,108,55,51,48,122,53,49,65,117,6,0,0,0,253,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,85,87,70,72,106,97,99,111,69,121,53,112,118,106,86,105,72,87,111,54,57,77,84,80,117,52,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,85,87,70,72,106,97,99,111,69,121,53,112,118,106,86,105,72,87,111,54,57,77,84,80,117,52,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,53,49,50,32,53,49,50,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,85,87,70,72,106,97,99,111,69,121,53,112,118,106,86,105,72,87,111,54,57,77,84,80,117,52,46,112,110,103,32,49,48,50,52,119,34,125,0,41,0,0,0,2,105,100,10,0,0,0,9,75,84,87,77,79,83,87,99,108,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,252,117,224,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,106,97,110,107,89,78,89,111,79,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,5,77,97,114,99,104,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,13,97,112,112,115,45,112,108,97,110,110,105,110,103,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,79,82,106,122,81,81,101,67,97,6,0,0,1,95,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,69,86,79,90,101,103,73,75,119,67,102,72,118,57,99,81,70,105,53,54,65,104,50,65,100,98,77,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,69,86,79,90,101,103,73,75,119,67,102,72,118,57,99,81,70,105,53,54,65,104,50,65,100,98,77,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,49,48,50,52,32,55,54,56,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,69,86,79,90,101,103,73,75,119,67,102,72,118,57,99,81,70,105,53,54,65,104,50,65,100,98,77,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,50,48,52,56,32,49,53,51,54,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,69,86,79,90,101,103,73,75,119,67,102,72,118,57,99,81,70,105,53,54,65,104,50,65,100,98,77,46,112,110,103,32,50,52,48,48,119,34,125,0,0,0,9,104,79,95,119,113,74,99,50,90,6,0,0,1,95,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,90,119,89,111,117,49,89,110,68,75,87,67,112,108,90,119,116,107,90,80,76,49,102,81,67,112,56,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,90,119,89,111,117,49,89,110,68,75,87,67,112,108,90,119,116,107,90,80,76,49,102,81,67,112,56,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,49,48,50,52,32,55,54,56,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,90,119,89,111,117,49,89,110,68,75,87,67,112,108,90,119,116,107,90,80,76,49,102,81,67,112,56,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,50,48,52,56,32,49,53,51,54,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,90,119,89,111,117,49,89,110,68,75,87,67,112,108,90,119,116,107,90,80,76,49,102,81,67,112,56,46,112,110,103,32,50,52,48,48,119,34,125,0,0,0,9,102,112,48,51,76,109,121,89,69,6,0,0,1,95,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,109,66,100,110,97,114,48,56,65,73,110,81,70,49,53,84,74,53,70,54,119,99,103,118,115,109,77,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,109,66,100,110,97,114,48,56,65,73,110,81,70,49,53,84,74,53,70,54,119,99,103,118,115,109,77,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,49,48,50,52,32,55,54,56,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,109,66,100,110,97,114,48,56,65,73,110,81,70,49,53,84,74,53,70,54,119,99,103,118,115,109,77,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,50,48,52,56,32,49,53,51,54,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,109,66,100,110,97,114,48,56,65,73,110,81,70,49,53,84,74,53,70,54,119,99,103,118,115,109,77,46,112,110,103,32,50,52,48,48,119,34,125,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,92,87,104,105,99,104,32,111,102,32,116,104,101,115,101,32,116,111,111,108,115,32,100,111,32,121,111,117,32,102,105,110,100,32,121,111,117,114,115,101,108,102,32,114,101,97,99,104,105,110,103,32,102,111,114,32,109,111,115,116,32,111,102,116,101,110,32,116,111,32,111,114,103,97,110,105,122,101,32,121,111,117,114,32,100,97,121,63,32,240,159,164,148,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,39,0,0,0,2,105,100,10,0,0,0,9,103,54,114,88,105,69,90,106,97,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,247,79,132,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,104,97,100,107,73,67,48,53,121,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,5,77,97,114,99,104,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,19,100,114,101,97,109,115,45,105,110,116,111,45,114,101,97,108,105,116,121,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,116,73,85,122,89,109,53,51,57,6,0,0,1,1,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,118,53,98,103,69,87,49,104,56,82,52,102,74,86,57,103,55,53,50,49,57,49,54,56,71,68,81,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,118,53,98,103,69,87,49,104,56,82,52,102,74,86,57,103,55,53,50,49,57,49,54,56,71,68,81,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,49,48,50,52,32,55,57,50,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,118,53,98,103,69,87,49,104,56,82,52,102,74,86,57,103,55,53,50,49,57,49,54,56,71,68,81,46,112,110,103,32,49,53,52,56,119,34,125,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,127,65,32,108,111,116,32,111,102,32,102,111,108,107,115,32,100,111,110,39,116,32,114,101,97,108,105,122,101,32,104,111,119,32,109,117,99,104,32,116,104,101,121,32,99,97,110,32,100,111,32,119,105,116,104,32,70,114,97,109,101,114,32,97,110,100,32,115,105,109,105,108,97,114,32,110,111,45,99,111,100,101,32,116,111,111,108,115,46,32,73,116,39,115,32,108,105,107,101,32,116,117,114,110,105,110,103,32,100,114,101,97,109,115,32,105,110,116,111,32,114,101,97,108,105,116,121,33,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,39,0,0,0,2,105,100,10,0,0,0,9,72,122,122,105,111,110,117,78,114,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,242,41,40,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,80,101,114,52,111,108,67,82,56,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,8,70,101,98,114,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,7,113,117,111,116,101,45,49,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,80,68,111,32,116,104,101,32,98,101,115,116,32,121,111,117,32,99,97,110,32,117,110,116,105,108,32,121,111,117,32,107,110,111,119,32,98,101,116,116,101,114,46,32,84,104,101,110,32,119,104,101,110,32,121,111,117,32,107,110,111,119,32,98,101,116,116,101,114,44,32,100,111,32,98,101,116,116,101,114,46,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,12,77,97,121,97,32,65,110,103,101,108,111,117,0,0,0,9,120,57,111,83,85,119,71,83,117,7,0,0,0,44,34,104,116,116,112,115,58,47,47,101,110,46,119,105,107,105,112,101,100,105,97,46,111,114,103,47,119,105,107,105,47,77,97,121,97,95,65,110,103,101,108,111,117,34,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,38,0,0,0,2,105,100,10,0,0,0,9,90,97,99,88,110,56,70,121,75,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,242,41,40,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,75,106,85,78,118,55,72,95,120,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,8,70,101,98,114,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,14,99,117,115,116,111,109,45,99,117,114,115,111,114,115,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,43,104,116,116,112,115,58,47,47,119,119,119,46,121,111,117,116,117,98,101,46,99,111,109,47,119,97,116,99,104,63,118,61,88,66,51,68,74,89,104,110,87,99,119,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,81,73,39,118,101,32,98,101,101,110,32,119,97,105,116,105,110,103,32,102,111,114,32,116,104,105,115,46,46,46,32,70,114,97,109,101,114,32,105,115,32,97,104,101,97,100,32,111,102,32,116,104,101,32,87,101,46,46,46,99,111,109,112,101,116,105,116,105,111,110,32,97,103,97,105,110,33,32,240,159,152,137,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,41,0,0,0,2,105,100,10,0,0,0,9,90,49,81,98,102,50,95,56,104,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,231,220,112,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,87,79,120,81,88,56,120,68,55,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,8,70,101,98,114,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,11,100,97,114,107,45,100,101,115,105,103,110,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,90,85,106,70,81,117,121,49,82,6,0,0,1,90,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,88,55,54,109,84,101,55,52,102,109,67,49,110,99,90,109,98,89,119,112,70,78,87,99,108,103,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,88,55,54,109,84,101,55,52,102,109,67,49,110,99,90,109,98,89,119,112,70,78,87,99,108,103,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,53,49,50,32,53,49,50,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,88,55,54,109,84,101,55,52,102,109,67,49,110,99,90,109,98,89,119,112,70,78,87,99,108,103,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,49,48,50,52,32,49,48,50,52,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,88,55,54,109,84,101,55,52,102,109,67,49,110,99,90,109,98,89,119,112,70,78,87,99,108,103,46,112,110,103,32,50,48,48,48,119,34,125,0,0,0,9,77,76,102,99,54,52,109,85,50,6,0,0,1,90,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,54,73,114,107,107,89,76,88,105,107,90,77,122,98,113,73,52,90,121,120,84,67,121,49,83,107,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,54,73,114,107,107,89,76,88,105,107,90,77,122,98,113,73,52,90,121,120,84,67,121,49,83,107,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,53,49,50,32,53,49,50,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,54,73,114,107,107,89,76,88,105,107,90,77,122,98,113,73,52,90,121,120,84,67,121,49,83,107,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,49,48,50,52,32,49,48,50,52,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,54,73,114,107,107,89,76,88,105,107,90,77,122,98,113,73,52,90,121,120,84,67,121,49,83,107,46,112,110,103,32,50,48,48,48,119,34,125,0,0,0,9,113,71,111,97,105,97,72,83,104,6,0,0,1,94,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,118,52,71,88,80,102,111,121,89,83,88,112,65,114,81,118,101,74,88,100,88,108,99,102,115,107,52,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,118,52,71,88,80,102,111,121,89,83,88,112,65,114,81,118,101,74,88,100,88,108,99,102,115,107,52,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,53,49,50,32,53,49,50,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,118,52,71,88,80,102,111,121,89,83,88,112,65,114,81,118,101,74,88,100,88,108,99,102,115,107,52,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,49,48,50,52,32,49,48,50,52,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,118,52,71,88,80,102,111,121,89,83,88,112,65,114,81,118,101,74,88,100,88,108,99,102,115,107,52,46,112,110,103,32,50,48,48,48,119,34,125,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,50,68,97,114,107,32,68,101,115,105,103,110,32,82,101,115,101,97,114,99,104,32,99,111,109,112,108,101,116,101,100,46,46,46,32,116,104,97,116,39,115,32,109,121,32,116,111,112,32,51,33,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,38,0,0,0,2,105,100,10,0,0,0,9,82,50,119,51,74,66,79,85,49,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,211,67,0,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,75,106,85,78,118,55,72,95,120,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,8,70,101,98,114,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,12,102,114,97,109,101,114,45,115,116,97,114,116,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,43,104,116,116,112,115,58,47,47,119,119,119,46,121,111,117,116,117,98,101,46,99,111,109,47,119,97,116,99,104,63,118,61,113,83,68,81,51,85,54,81,121,97,119,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,77,74,117,115,116,32,115,116,97,114,116,105,110,103,32,111,117,116,32,119,105,116,104,32,70,114,97,109,101,114,63,32,66,101,110,106,97,109,105,110,39,115,32,118,105,100,101,111,32,105,115,32,97,32,109,117,115,116,45,119,97,116,99,104,32,102,111,114,32,121,111,117,33,32,240,159,146,161,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,40,0,0,0,2,105,100,10,0,0,0,9,65,53,52,110,83,116,80,87,112,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,211,67,0,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,104,97,100,107,73,67,48,53,121,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,8,70,101,98,114,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,11,102,114,97,109,101,114,110,97,117,116,115,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,116,73,85,122,89,109,53,51,57,6,0,0,1,90,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,90,73,76,88,122,89,78,57,121,65,112,68,48,86,52,111,117,108,48,105,80,116,49,89,114,73,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,90,73,76,88,122,89,78,57,121,65,112,68,48,86,52,111,117,108,48,105,80,116,49,89,114,73,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,53,49,50,32,53,49,50,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,90,73,76,88,122,89,78,57,121,65,112,68,48,86,52,111,117,108,48,105,80,116,49,89,114,73,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,49,48,50,52,32,49,48,50,52,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,90,73,76,88,122,89,78,57,121,65,112,68,48,86,52,111,117,108,48,105,80,116,49,89,114,73,46,112,110,103,32,49,50,48,48,119,34,125,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,87,73,39,109,32,115,116,105,108,108,32,119,111,110,100,101,114,105,110,103,32,119,104,101,116,104,101,114,32,73,32,115,104,111,117,108,100,32,99,111,110,116,105,110,117,101,32,100,101,118,101,108,111,112,105,110,103,32,116,104,101,32,70,114,97,109,101,114,110,97,117,116,115,32,109,97,114,107,101,116,112,108,97,99,101,46,46,46,0,0,0,9,79,76,104,104,73,106,85,68,100,7,0,0,0,30,34,104,116,116,112,115,58,47,47,119,119,119,46,102,114,97,109,101,114,110,97,117,116,115,46,99,111,109,47,34,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,40,0,0,0,2,105,100,10,0,0,0,9,69,57,82,70,51,120,121,57,98,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,195,207,236,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,117,115,75,109,119,52,97,88,55,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,8,70,101,98,114,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,13,105,100,101,97,115,45,116,111,45,108,105,102,101,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,125,73,32,100,105,100,110,39,116,32,103,101,116,32,105,110,116,111,32,100,101,115,105,103,110,32,98,101,99,97,117,115,101,32,73,32,119,97,110,116,101,100,32,116,111,32,100,101,115,105,103,110,46,32,73,32,103,111,116,32,105,110,116,111,32,100,101,115,105,103,110,32,98,101,99,97,117,115,101,32,73,32,119,97,110,116,101,100,32,116,111,32,98,101,32,97,98,108,101,32,116,111,32,98,114,105,110,103,32,109,121,32,105,100,101,97,115,32,116,111,32,108,105,102,101,46,0,0,0,9,77,53,122,98,85,78,86,105,89,6,0,0,0,78,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,109,101,118,48,113,86,76,114,52,77,86,89,74,113,110,66,78,105,101,113,75,56,57,108,76,85,46,106,112,101,103,34,125,0,0,0,9,122,122,55,86,106,73,117,56,53,7,0,0,0,57,34,104,116,116,112,115,58,47,47,116,119,105,116,116,101,114,46,99,111,109,47,70,111,110,115,77,97,110,115,47,115,116,97,116,117,115,47,49,55,54,50,48,55,50,53,57,54,50,49,57,52,49,50,57,52,56,34,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,40,0,0,0,2,105,100,10,0,0,0,9,87,117,110,99,89,73,53,80,69,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,195,207,236,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,80,117,112,100,95,112,54,112,87,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,8,70,101,98,114,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,10,117,120,45,109,101,116,114,105,99,115,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,186,240,159,170,180,32,85,88,32,71,117,105,100,101,108,105,110,101,115,32,70,111,114,46,46,46,32,65,108,109,111,115,116,32,69,118,101,114,121,116,104,105,110,103,33,32,68,101,115,105,103,110,32,112,97,116,116,101,114,110,115,32,97,110,100,32,98,101,115,116,32,112,114,97,99,116,105,99,101,115,44,32,102,114,111,109,32,100,97,115,104,98,111,97,114,100,115,44,32,100,97,116,97,32,116,97,98,108,101,115,32,97,110,100,32,102,105,108,116,101,114,115,32,116,111,32,111,110,98,111,97,114,100,105,110,103,44,32,115,111,114,116,105,110,103,32,97,110,100,32,115,101,97,114,99,104,32,85,88,32,226,128,148,32,97,108,108,32,105,110,32,111,110,101,32,115,105,110,103,108,101,32,112,111,115,116,46,0,0,0,9,82,107,82,71,119,111,107,70,72,6,0,0,0,79,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,97,108,72,85,117,54,115,109,80,76,79,78,85,56,79,67,86,87,115,73,78,77,111,73,121,112,111,46,106,112,101,103,34,125,0,0,0,9,113,79,82,100,53,100,109,48,72,7,0,0,0,75,34,104,116,116,112,115,58,47,47,119,119,119,46,108,105,110,107,101,100,105,110,46,99,111,109,47,102,101,101,100,47,117,112,100,97,116,101,47,117,114,110,58,108,105,58,97,99,116,105,118,105,116,121,58,55,49,51,53,50,48,54,52,51,53,56,52,51,51,57,57,54,56,48,47,34,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,41,0,0,0,2,105,100,10,0,0,0,9,102,116,103,52,108,112,56,113,105,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,185,131,52,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,87,79,120,81,88,56,120,68,55,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,8,70,101,98,114,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,4,119,97,108,107,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,90,85,106,70,81,117,121,49,82,6,0,0,0,255,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,49,103,78,113,114,116,84,86,86,74,102,106,78,100,116,110,50,117,98,104,86,114,109,120,90,70,99,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,49,103,78,113,114,116,84,86,86,74,102,106,78,100,116,110,50,117,98,104,86,114,109,120,90,70,99,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,53,49,50,32,53,49,50,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,49,103,78,113,114,116,84,86,86,74,102,106,78,100,116,110,50,117,98,104,86,114,109,120,90,70,99,46,112,110,103,32,54,48,48,119,34,125,0,0,0,9,77,76,102,99,54,52,109,85,50,6,0,0,0,252,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,73,118,67,112,79,105,112,56,108,51,78,116,104,76,89,52,81,87,86,72,98,89,79,113,65,69,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,73,118,67,112,79,105,112,56,108,51,78,116,104,76,89,52,81,87,86,72,98,89,79,113,65,69,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,53,49,50,32,53,49,50,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,73,118,67,112,79,105,112,56,108,51,78,116,104,76,89,52,81,87,86,72,98,89,79,113,65,69,46,112,110,103,32,54,48,48,119,34,125,0,0,0,9,113,71,111,97,105,97,72,83,104,6,0,0,0,255,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,110,114,65,101,104,110,80,115,82,119,50,66,88,100,86,116,49,103,86,54,73,111,98,108,72,116,85,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,110,114,65,101,104,110,80,115,82,119,50,66,88,100,86,116,49,103,86,54,73,111,98,108,72,116,85,46,112,110,103,63,115,99,97,108,101,45,100,111,119,110,45,116,111,61,53,49,50,32,53,49,50,119,44,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,110,114,65,101,104,110,80,115,82,119,50,66,88,100,86,116,49,103,86,54,73,111,98,108,72,116,85,46,112,110,103,32,54,48,48,119,34,125,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,106,65,32,119,97,108,107,32,119,105,116,104,32,109,121,32,115,111,110,32,116,104,114,111,117,103,104,32,116,104,101,32,102,111,114,101,115,116,32,105,115,32,116,104,101,32,98,101,115,116,32,119,97,121,32,116,111,32,114,101,99,104,97,114,103,101,46,32,66,114,105,110,103,32,105,116,32,111,110,44,32,110,101,119,32,119,101,101,107,32,45,32,73,39,109,32,114,101,97,100,121,33,32,240,159,154,128,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,39,0,0,0,2,105,100,10,0,0,0,9,74,71,120,116,67,81,109,84,121,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,185,131,52,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,77,77,80,77,100,56,74,106,54,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,8,70,101,98,114,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,7,98,97,116,116,101,114,121,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,86,114,71,109,121,95,82,48,51,6,0,0,0,77,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,107,122,100,111,117,48,103,110,119,75,86,113,73,115,76,80,100,114,118,122,81,69,77,72,86,107,46,103,105,102,34,125,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,38,0,0,0,2,105,100,10,0,0,0,9,73,53,89,83,90,111,106,109,102,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,164,233,196,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,98,75,67,55,97,116,70,122,105,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,8,70,101,98,114,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,10,108,111,115,116,45,99,114,101,101,107,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,1,34,60,105,102,114,97,109,101,32,115,116,121,108,101,61,34,98,111,114,100,101,114,45,114,97,100,105,117,115,58,49,50,112,120,34,32,115,114,99,61,34,104,116,116,112,115,58,47,47,111,112,101,110,46,115,112,111,116,105,102,121,46,99,111,109,47,101,109,98,101,100,47,116,114,97,99,107,47,50,53,70,84,88,88,65,71,121,65,105,110,78,120,104,75,109,106,79,82,78,52,63,117,116,109,95,115,111,117,114,99,101,61,103,101,110,101,114,97,116,111,114,34,32,119,105,100,116,104,61,34,49,48,48,37,34,32,104,101,105,103,104,116,61,34,51,53,50,34,32,102,114,97,109,101,66,111,114,100,101,114,61,34,48,34,32,97,108,108,111,119,102,117,108,108,115,99,114,101,101,110,61,34,34,32,97,108,108,111,119,61,34,97,117,116,111,112,108,97,121,59,32,99,108,105,112,98,111,97,114,100,45,119,114,105,116,101,59,32,101,110,99,114,121,112,116,101,100,45,109,101,100,105,97,59,32,102,117,108,108,115,99,114,101,101,110,59,32,112,105,99,116,117,114,101,45,105,110,45,112,105,99,116,117,114,101,34,32,108,111,97,100,105,110,103,61,34,108,97,122,121,34,62,60,47,105,102,114,97,109,101,62,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,80,84,104,105,115,32,115,111,110,103,32,99,97,108,109,115,32,109,101,32,100,111,119,110,32,119,104,105,108,101,32,97,108,115,111,32,109,111,116,105,118,97,116,105,110,103,32,109,101,32,116,111,32,116,97,107,101,32,97,99,116,105,111,110,46,32,80,117,114,101,32,109,97,103,105,99,33,32,226,156,168,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,41,0,0,0,2,105,100,10,0,0,0,9,79,48,100,88,56,108,111,99,119,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,134,3,156,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,106,97,110,107,89,78,89,111,79,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,8,70,101,98,114,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,2,102,49,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,16,114,103,98,40,50,53,53,44,32,49,48,54,44,32,48,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,79,82,106,122,81,81,101,67,97,6,0,0,0,161,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,112,68,122,112,87,72,76,106,87,86,68,112,74,90,48,118,66,80,70,66,78,70,78,72,111,111,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,112,68,122,112,87,72,76,106,87,86,68,112,74,90,48,118,66,80,70,66,78,70,78,72,111,111,46,112,110,103,32,55,53,48,119,34,125,0,0,0,9,104,79,95,119,113,74,99,50,90,6,0,0,0,159,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,68,55,90,105,66,121,111,71,52,81,86,103,103,110,48,120,121,97,101,87,83,50,85,82,89,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,68,55,90,105,66,121,111,71,52,81,86,103,103,110,48,120,121,97,101,87,83,50,85,82,89,46,112,110,103,32,55,53,48,119,34,125,0,0,0,9,102,112,48,51,76,109,121,89,69,6,0,0,0,161,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,106,83,50,69,108,108,114,67,80,67,120,48,84,80,73,87,112,55,73,110,88,108,117,78,66,107,46,112,110,103,34,44,34,115,114,99,83,101,116,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,106,83,50,69,108,108,114,67,80,67,120,48,84,80,73,87,112,55,73,110,88,108,117,78,66,107,46,112,110,103,32,55,53,48,119,34,125,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,46,77,67,76,51,56,32,105,115,32,100,101,102,105,110,105,116,101,108,121,32,116,104,101,32,112,114,101,116,116,105,101,115,116,32,70,49,32,50,48,50,52,32,99,97,114,33,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,40,0,0,0,2,105,100,10,0,0,0,9,116,57,105,112,87,118,51,82,53,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,97,247,24,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,99,101,113,86,122,106,76,67,108,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,8,70,101,98,114,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,5,98,101,110,116,111,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,19,68,111,32,121,111,117,32,107,110,111,119,32,66,101,110,116,111,63,32,0,0,0,9,87,111,73,105,49,114,116,68,56,6,0,0,0,78,123,34,115,114,99,34,58,34,104,116,116,112,115,58,47,47,102,114,97,109,101,114,117,115,101,114,99,111,110,116,101,110,116,46,99,111,109,47,105,109,97,103,101,115,47,79,122,78,55,101,84,80,121,113,67,72,50,51,87,97,89,83,108,108,109,80,79,73,113,98,83,48,46,112,110,103,34,125,0,0,0,9,73,114,105,78,102,111,107,68,81,7,0,0,0,26,34,104,116,116,112,115,58,47,47,98,101,110,116,111,46,109,101,47,101,110,47,104,111,109,101,34,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,38,0,0,0,2,105,100,10,0,0,0,9,114,101,106,120,67,71,103,66,95,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,97,247,24,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,75,106,85,78,118,55,72,95,120,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,8,70,101,98,114,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,24,112,101,114,102,101,99,116,105,111,110,45,110,111,116,112,101,114,102,101,99,116,105,111,110,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,0,0,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,43,104,116,116,112,115,58,47,47,119,119,119,46,121,111,117,116,117,98,101,46,99,111,109,47,119,97,116,99,104,63,118,61,77,67,69,120,116,105,107,81,99,101,73,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,107,83,111,109,101,116,105,109,101,115,32,119,101,32,102,105,110,100,32,116,104,101,32,103,114,101,97,116,101,115,116,32,112,101,114,102,101,99,116,105,111,110,32,105,110,32,116,104,111,115,101,32,97,115,112,101,99,116,115,32,111,102,32,111,117,114,32,108,105,118,101,115,32,116,104,97,116,32,115,101,101,109,32,105,110,99,111,109,112,108,101,116,101,32,97,110,100,32,105,109,112,101,114,102,101,99,116,46,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,38,0,0,0,2,105,100,10,0,0,0,9,85,107,48,55,100,76,90,51,71,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,92,208,188,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,98,75,67,55,97,116,70,122,105,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,17,74,97,110,117,97,114,121,32,67,111,112,121,32,67,111,112,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,9,115,112,111,116,105,102,121,45,51,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,1,34,60,105,102,114,97,109,101,32,115,116,121,108,101,61,34,98,111,114,100,101,114,45,114,97,100,105,117,115,58,49,50,112,120,34,32,115,114,99,61,34,104,116,116,112,115,58,47,47,111,112,101,110,46,115,112,111,116,105,102,121,46,99,111,109,47,101,109,98,101,100,47,116,114,97,99,107,47,49,81,53,107,103,112,112,52,112,109,121,71,113,80,119,78,66,122,107,83,114,119,63,117,116,109,95,115,111,117,114,99,101,61,103,101,110,101,114,97,116,111,114,34,32,119,105,100,116,104,61,34,49,48,48,37,34,32,104,101,105,103,104,116,61,34,49,53,50,34,32,102,114,97,109,101,66,111,114,100,101,114,61,34,48,34,32,97,108,108,111,119,102,117,108,108,115,99,114,101,101,110,61,34,34,32,97,108,108,111,119,61,34,97,117,116,111,112,108,97,121,59,32,99,108,105,112,98,111,97,114,100,45,119,114,105,116,101,59,32,101,110,99,114,121,112,116,101,100,45,109,101,100,105,97,59,32,102,117,108,108,115,99,114,101,101,110,59,32,112,105,99,116,117,114,101,45,105,110,45,112,105,99,116,117,114,101,34,32,108,111,97,100,105,110,103,61,34,108,97,122,121,34,62,60,47,105,102,114,97,109,101,62,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,38,0,0,0,2,105,100,10,0,0,0,9,73,101,66,50,78,54,68,86,105,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,92,208,188,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,98,75,67,55,97,116,70,122,105,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,12,74,97,110,117,97,114,121,32,67,111,112,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,9,115,112,111,116,105,102,121,45,50,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,1,34,60,105,102,114,97,109,101,32,115,116,121,108,101,61,34,98,111,114,100,101,114,45,114,97,100,105,117,115,58,49,50,112,120,34,32,115,114,99,61,34,104,116,116,112,115,58,47,47,111,112,101,110,46,115,112,111,116,105,102,121,46,99,111,109,47,101,109,98,101,100,47,116,114,97,99,107,47,54,49,56,104,105,73,55,52,122,66,76,56,85,86,103,65,118,102,109,107,76,106,63,117,116,109,95,115,111,117,114,99,101,61,103,101,110,101,114,97,116,111,114,34,32,119,105,100,116,104,61,34,49,48,48,37,34,32,104,101,105,103,104,116,61,34,49,53,50,34,32,102,114,97,109,101,66,111,114,100,101,114,61,34,48,34,32,97,108,108,111,119,102,117,108,108,115,99,114,101,101,110,61,34,34,32,97,108,108,111,119,61,34,97,117,116,111,112,108,97,121,59,32,99,108,105,112,98,111,97,114,100,45,119,114,105,116,101,59,32,101,110,99,114,121,112,116,101,100,45,109,101,100,105,97,59,32,102,117,108,108,115,99,114,101,101,110,59,32,112,105,99,116,117,114,101,45,105,110,45,112,105,99,116,117,114,101,34,32,108,111,97,100,105,110,103,61,34,108,97,122,121,34,62,60,47,105,102,114,97,109,101,62,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,38,0,0,0,2,105,100,10,0,0,0,9,103,85,115,66,87,87,78,87,53,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,92,208,188,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,98,75,67,55,97,116,70,122,105,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,12,74,97,110,117,97,114,121,32,67,111,112,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,9,115,112,111,116,105,102,121,45,52,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,1,34,60,105,102,114,97,109,101,32,115,116,121,108,101,61,34,98,111,114,100,101,114,45,114,97,100,105,117,115,58,49,50,112,120,34,32,115,114,99,61,34,104,116,116,112,115,58,47,47,111,112,101,110,46,115,112,111,116,105,102,121,46,99,111,109,47,101,109,98,101,100,47,116,114,97,99,107,47,50,83,105,88,65,121,55,84,117,85,107,121,99,82,86,98,98,87,68,69,112,111,63,117,116,109,95,115,111,117,114,99,101,61,103,101,110,101,114,97,116,111,114,34,32,119,105,100,116,104,61,34,49,48,48,37,34,32,104,101,105,103,104,116,61,34,49,53,50,34,32,102,114,97,109,101,66,111,114,100,101,114,61,34,48,34,32,97,108,108,111,119,102,117,108,108,115,99,114,101,101,110,61,34,34,32,97,108,108,111,119,61,34,97,117,116,111,112,108,97,121,59,32,99,108,105,112,98,111,97,114,100,45,119,114,105,116,101,59,32,101,110,99,114,121,112,116,101,100,45,109,101,100,105,97,59,32,102,117,108,108,115,99,114,101,101,110,59,32,112,105,99,116,117,114,101,45,105,110,45,112,105,99,116,117,114,101,34,32,108,111,97,100,105,110,103,61,34,108,97,122,121,34,62,60,47,105,102,114,97,109,101,62,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82,117,109,116,84,102,0,0,0,9,98,87,119,55,52,90,117,112,97,10,0,0,0,0,0,0,0,9,97,100,67,74,86,97,100,71,111,10,0,0,0,0,0,0,0,9,90,80,56,80,54,112,101,121,85,4,0,0,0,9,86,98,107,95,69,55,52,51,112,0,0,0,9,66,97,109,119,79,84,107,115,87,10,0,0,0,0,0,0,0,9,109,55,79,112,103,107,74,120,79,4,0,0,0,9,77,48,109,116,104,78,118,67,110,0,0,0,9,109,104,73,52,120,68,104,119,80,10,0,0,0,0,0,38,0,0,0,2,105,100,10,0,0,0,9,111,112,121,107,109,68,84,76,85,0,0,0,9,65,86,101,83,103,88,108,122,48,3,0,0,1,141,92,208,188,0,0,0,0,9,65,109,112,69,121,98,76,56,67,4,0,0,0,9,98,75,67,55,97,116,70,122,105,0,0,0,9,74,88,102,102,87,113,54,107,88,10,0,0,0,7,74,97,110,117,97,114,121,0,0,0,9,98,86,110,48,80,95,108,48,120,10,0,0,0,4,50,48,50,52,0,0,0,9,89,120,101,48,70,114,49,74,75,10,0,0,0,9,115,112,111,116,105,102,121,45,49,0,0,0,9,122,49,52,105,115,85,121,83,101,2,0,0,0,15,114,103,98,40,50,51,44,32,50,51,44,32,50,51,41,0,0,0,9,121,50,117,53,77,51,88,53,105,2,0,0,0,25,114,103,98,97,40,50,53,53,44,32,50,53,53,44,32,50,53,53,44,32,48,46,55,53,41,0,0,0,9,113,68,53,121,120,73,48,72,113,4,0,0,0,9,71,117,114,100,114,118,95,55,51,0,0,0,9,69,57,55,80,95,51,73,80,100,10,0,0,0,0,0,0,0,9,108,109,72,57,114,50,109,101,120,4,0,0,0,9,78,70,73,105,95,108,49,73,119,0,0,0,9,89,66,98,118,98,80,78,118,75,10,0,0,0,0,0,0,0,9,106,81,67,72,50,77,103,122,98,4,0,0,0,9,104,113,81,103,65,89,110,102,98,0,0,0,9,81,90,76,111,121,99,104,90,87,10,0,0,0,0,0,0,0,9,97,77,76,118,95,67,121,105,48,4,0,0,0,9,103,90,102,95,100,56,119,105,113,0,0,0,9,83,83,110,102,50,107,116,100,111,10,0,0,0,0,0,0,0,9,88,53,54,100,109,73,51,113,84,10,0,0,0,0,0,0,0,9,102,50,100,53,76,78,68,79,82,4,0,0,0,9,101,99,111,50,82,70,87,113,88,0,0,0,9,70,115,67,48,48,73,106,118,118,10,0,0,0,0,0,0,0,9,112,76,105,73,86,52,48,70,110,4,0,0,0,9,101,54,78,49,54,67,54,53,98,0,0,0,9,102,71,78,119,53,49,101,100,108,10,0,0,0,0,0,0,0,9,118,56,105,53,101,100,110,69,116,4,0,0,0,9,98,102,100,118,101,78,57,67,67,0,0,0,9,85,57,100,77,120,76,97,51,87,10,0,0,1,34,60,105,102,114,97,109,101,32,115,116,121,108,101,61,34,98,111,114,100,101,114,45,114,97,100,105,117,115,58,49,50,112,120,34,32,115,114,99,61,34,104,116,116,112,115,58,47,47,111,112,101,110,46,115,112,111,116,105,102,121,46,99,111,109,47,101,109,98,101,100,47,116,114,97,99,107,47,54,77,66,108,112,50,71,115,57,81,57,97,71,87,113,68,68,74,105,78,107,116,63,117,116,109,95,115,111,117,114,99,101,61,103,101,110,101,114,97,116,111,114,34,32,119,105,100,116,104,61,34,49,48,48,37,34,32,104,101,105,103,104,116,61,34,49,53,50,34,32,102,114,97,109,101,66,111,114,100,101,114,61,34,48,34,32,97,108,108,111,119,102,117,108,108,115,99,114,101,101,110,61,34,34,32,97,108,108,111,119,61,34,97,117,116,111,112,108,97,121,59,32,99,108,105,112,98,111,97,114,100,45,119,114,105,116,101,59,32,101,110,99,114,121,112,116,101,100,45,109,101,100,105,97,59,32,102,117,108,108,115,99,114,101,101,110,59,32,112,105,99,116,117,114,101,45,105,110,45,112,105,99,116,117,114,101,34,32,108,111,97,100,105,110,103,61,34,108,97,122,121,34,62,60,47,105,102,114,97,109,101,62,0,0,0,9,89,103,54,107,83,73,90,70,103,10,0,0,0,0,0,0,0,9,116,73,54,121,100,51,50,103,77,4,0,0,0,9,88,97,51,102,120,74,74,82,114,0,0,0,9,65,50,87,54,81,83,102,71,98,10,0,0,0,0,0,0,0,9,103,97,111,118,118,56,100,116,68,10,0,0,0,0,0,0,0,9,97,102,49,67,117,80,90,74,112,4,0,0,0,9,75,122,78,79,100,87,121,101,74,0,0,0,9,120,102,110,85,107,79,102,111,101,10,0,0,0,0,0,0,0,9,86,103,72,122,82,55,53,83,85,4,0,0,0,9,121,66,83,77,53,86,57,106,56,0,0,0,9,82,65,89,106,82,111,103,69,99,10,0,0,0,0,0,0,0,9,121,56,53,111,49,107,104,112,85,4,0,0,0,9,66,52,99,82],indexes:[],resolveRichText:i,schema:o})},displayName:\"Posts\"};export default p;e(p,{AVeSgXlz0:{title:\"Date (obligatory)\",type:l.Date},AmpEybL8C:{defaultValue:\"JZ72sJu2v\",options:[\"JZ72sJu2v\",\"ceqVzjLCl\",\"hadkIC05y\",\"Per4olCR8\",\"WOxQX8xD7\",\"jankYNYoO\",\"bKC7atFzi\",\"KjUNv7H_x\",\"usKmw4aX7\",\"Pupd_p6pW\",\"E85m5EKAI\",\"MMPMd8Jj6\",\"FIxRcujjg\"],optionTitles:[\"Simple Text Card\",\"Simple Logo Card\",\"Simple Image Card\",\"Quote Card\",\"Gallery Card\",\"Slider Card\",\"Spotify Card\",\"Youtube Card\",\"X Card\",\"Linkedin Card\",\"Map Card\",\"Gif Card\",\"Article Card\"],title:\"Post type (obligatory)\",type:l.Enum},JXffWq6kX:{defaultValue:\"\",title:\"Month (obligatory)\",type:l.String},bVn0P_l0x:{defaultValue:\"\",title:\"Year (obligatory)\",type:l.String},Yxe0Fr1JK:{title:\"Slug (obligatory)\",type:l.String},z14isUySe:{defaultValue:\"rgb(23, 23, 23)\",title:\"Background Color\",type:l.Color},y2u5M3X5i:{defaultValue:\"rgba(255, 255, 255, 0.75)\",title:\"Font Color\",type:l.Color},qD5yxI0Hq:{defaultValue:\"Gurdrv_73\",options:[\"Gurdrv_73\"],optionTitles:[\"Info: Complete the fields below for Simple Text Card\"],title:\"\uD83D\uDC47 Simple Text Card Fields\",type:l.Enum},E97P_3IPd:{defaultValue:\"\",placeholder:\"\",title:\"Simple Text Card - text (obligatory)\",type:l.String},NDwg8jIBJ:{title:\"Simple Text Card - URL\",type:l.Link},lmH9r2mex:{defaultValue:\"NFIi_l1Iw\",options:[\"NFIi_l1Iw\"],optionTitles:[\"Info: Complete the fields below for Simple Logo Card\"],title:\"\uD83D\uDC47 Simple Logo Card Fields\",type:l.Enum},YBbvbPNvK:{defaultValue:\"\",title:\"Simple Logo Card - text (obligatory)\",type:l.String},WoIi1rtD8:{title:\"Simple Logo Card - logo (obligatory)\",type:l.ResponsiveImage},IriNfokDQ:{title:\"Simple Logo Card - URL\",type:l.Link},jQCH2Mgzb:{defaultValue:\"hqQgAYnfb\",options:[\"hqQgAYnfb\"],optionTitles:[\"Info: Complete the fields below for Simple Image Card\"],title:\"\uD83D\uDC47 Simple Image Card Fields\",type:l.Enum},tIUzYm539:{title:\"Simple Image Card - image (obligatory)\",type:l.ResponsiveImage},QZLoychZW:{defaultValue:\"\",title:\"Simple Image Card - text\",type:l.String},OLhhIjUDd:{title:\"Simple Image Card - URL\",type:l.Link},aMLv_Cyi0:{defaultValue:\"gZf_d8wiq\",options:[\"gZf_d8wiq\"],optionTitles:[\"Info: Complete the fields below for Quote Card\"],title:\"\uD83D\uDC47 Quote Card Fields\",type:l.Enum},SSnf2ktdo:{defaultValue:\"\",title:\"Quote Card - text (obligatory)\",type:l.String},X56dmI3qT:{defaultValue:\"\",title:\"Quote Card - author\",type:l.String},x9oSUwGSu:{title:\"Quote Card - URL\",type:l.Link},f2d5LNDOR:{defaultValue:\"eco2RFWqX\",options:[\"eco2RFWqX\"],optionTitles:[\"Info: Complete the fields below for Gallery Card\"],title:\"\uD83D\uDC47 Gallery Card Fields\",type:l.Enum},ZUjFQuy1R:{title:\" Gallery Card - image 1 (obligatory)\",type:l.ResponsiveImage},MLfc64mU2:{title:\"Gallery Card - image 2 (obligatory)\",type:l.ResponsiveImage},qGoaiaHSh:{title:\"Gallery Card - image 3 (obligatory)\",type:l.ResponsiveImage},FsC00Ijvv:{defaultValue:\"\",title:\"Gallery Card - text\",type:l.String},pLiIV40Fn:{defaultValue:\"e6N16C65b\",options:[\"e6N16C65b\"],optionTitles:[\"Info: Complete the fields below for Slider Card\"],title:\"\uD83D\uDC47 Slider Card Fields\",type:l.Enum},ORjzQQeCa:{title:\"Slider Card - image 1 (obligatory)\",type:l.ResponsiveImage},hO_wqJc2Z:{title:\"Slider Card - image 2 (obligatory)\",type:l.ResponsiveImage},fp03LmyYE:{title:\"Slider Card - image 3 (obligatory)\",type:l.ResponsiveImage},fGNw51edl:{defaultValue:\"\",title:\"Slider Card - text\",type:l.String},v8i5ednEt:{defaultValue:\"bfdveN9CC\",options:[\"bfdveN9CC\"],optionTitles:[\"Info: Complete the fields below for Spotify Card\"],title:\"\uD83D\uDC47 Spotify Card Fields\",type:l.Enum},U9dMxLa3W:{defaultValue:\"\",displayTextArea:!0,title:\"Spotify Card - HTML embed (obligatory)\",type:l.String},Yg6kSIZFg:{defaultValue:\"\",title:\"Spotify Card - text\",type:l.String},tI6yd32gM:{defaultValue:\"Xa3fxJJRr\",options:[\"Xa3fxJJRr\"],optionTitles:[\"Info: Complete the fields below for Youtube Card\"],title:\"\uD83D\uDC47 Youtube Card Fields\",type:l.Enum},A2W6QSfGb:{defaultValue:\"\",title:\"Youtube Card - URL (obligatory)\",type:l.String},gaovv8dtD:{defaultValue:\"\",title:\"Youtube Card - text\",type:l.String},af1CuPZJp:{defaultValue:\"KzNOdWyeJ\",options:[\"KzNOdWyeJ\"],optionTitles:[\"Info: Complete the fields below for X Card\"],title:\"\uD83D\uDC47 X Card Fields\",type:l.Enum},xfnUkOfoe:{defaultValue:\"\",title:\"X Card - text (obligatory)\",type:l.String},M5zbUNViY:{title:\"X Card - avatar\",type:l.ResponsiveImage},zz7VjIu85:{title:\"X Card - URL (obligatory)\",type:l.Link},VgHzR75SU:{defaultValue:\"yBSM5V9j8\",options:[\"yBSM5V9j8\"],optionTitles:[\"Info: Complete the fields below for Linkedin Card\"],title:\"\uD83D\uDC47 Linkedin Card Fields\",type:l.Enum},RAYjRogEc:{defaultValue:\"\",title:\"Linkedin Card - text (obligatory)\",type:l.String},RkRGwokFH:{title:\"Linkedin Card - avatar\",type:l.ResponsiveImage},qORd5dm0H:{title:\"Linkedin Card - URL (obligatory)\",type:l.Link},y85o1khpU:{defaultValue:\"B4cRumtTf\",options:[\"B4cRumtTf\"],optionTitles:[\"Info: Complete the fields below for Map Card\"],title:\"\uD83D\uDC47 Map Card Fields\",type:l.Enum},bWw74Zupa:{defaultValue:\"\",title:\"Map Card - coordinates (obligatory)\",type:l.String},adCJVadGo:{defaultValue:\"\",title:\"Map Card - text\",type:l.String},ZP8P6peyU:{defaultValue:\"Vbk_E743p\",options:[\"Vbk_E743p\"],optionTitles:[\"Info: Complete the fields below for Gif Card\"],title:\"\uD83D\uDC47 Gif Card Fields\",type:l.Enum},VrGmy_R03:{title:\"Gif Card - image (obligatory\",type:l.ResponsiveImage},BamwOTksW:{defaultValue:\"\",title:\"Gif Card - text\",type:l.String},UWXtIRnYD:{title:\"Git Card - URL\",type:l.Link},m7OpgkJxO:{defaultValue:\"M0mthNvCn\",options:[\"M0mthNvCn\"],optionTitles:[\"Info: Complete the fields below for Article Card\"],title:\"\uD83D\uDC47 Article Card Fields\",type:l.Enum},mhI4xDhwP:{defaultValue:\"\",title:\"Article Card - title (obligatory)\",type:l.String},xhfk9lgMz:{defaultValue:\"\",title:\"Article Card - content (obligatory)\",type:l.RichText},l730z51Au:{title:\"Article Card - image\",type:l.ResponsiveImage}});export const AmpEybL8CToDisplayName=(e,l)=>{switch(null==l||l.fallback,e){case\"JZ72sJu2v\":return\"Simple Text Card\";case\"ceqVzjLCl\":return\"Simple Logo Card\";case\"hadkIC05y\":return\"Simple Image Card\";case\"Per4olCR8\":return\"Quote Card\";case\"WOxQX8xD7\":return\"Gallery Card\";case\"jankYNYoO\":return\"Slider Card\";case\"bKC7atFzi\":return\"Spotify Card\";case\"KjUNv7H_x\":return\"Youtube Card\";case\"usKmw4aX7\":return\"X Card\";case\"Pupd_p6pW\":return\"Linkedin Card\";case\"E85m5EKAI\":return\"Map Card\";case\"MMPMd8Jj6\":return\"Gif Card\";case\"FIxRcujjg\":return\"Article Card\";default:return\"\";}};export const qD5yxI0HqToDisplayName=(e,l)=>(null==l||l.fallback,\"Gurdrv_73\"===e)?\"Info: Complete the fields below for Simple Text Card\":\"\";export const lmH9r2mexToDisplayName=(e,l)=>(null==l||l.fallback,\"NFIi_l1Iw\"===e)?\"Info: Complete the fields below for Simple Logo Card\":\"\";export const jQCH2MgzbToDisplayName=(e,l)=>(null==l||l.fallback,\"hqQgAYnfb\"===e)?\"Info: Complete the fields below for Simple Image Card\":\"\";export const aMLv_Cyi0ToDisplayName=(e,l)=>(null==l||l.fallback,\"gZf_d8wiq\"===e)?\"Info: Complete the fields below for Quote Card\":\"\";export const f2d5LNDORToDisplayName=(e,l)=>(null==l||l.fallback,\"eco2RFWqX\"===e)?\"Info: Complete the fields below for Gallery Card\":\"\";export const pLiIV40FnToDisplayName=(e,l)=>(null==l||l.fallback,\"e6N16C65b\"===e)?\"Info: Complete the fields below for Slider Card\":\"\";export const v8i5ednEtToDisplayName=(e,l)=>(null==l||l.fallback,\"bfdveN9CC\"===e)?\"Info: Complete the fields below for Spotify Card\":\"\";export const tI6yd32gMToDisplayName=(e,l)=>(null==l||l.fallback,\"Xa3fxJJRr\"===e)?\"Info: Complete the fields below for Youtube Card\":\"\";export const af1CuPZJpToDisplayName=(e,l)=>(null==l||l.fallback,\"KzNOdWyeJ\"===e)?\"Info: Complete the fields below for X Card\":\"\";export const VgHzR75SUToDisplayName=(e,l)=>(null==l||l.fallback,\"yBSM5V9j8\"===e)?\"Info: Complete the fields below for Linkedin Card\":\"\";export const y85o1khpUToDisplayName=(e,l)=>(null==l||l.fallback,\"B4cRumtTf\"===e)?\"Info: Complete the fields below for Map Card\":\"\";export const ZP8P6peyUToDisplayName=(e,l)=>(null==l||l.fallback,\"Vbk_E743p\"===e)?\"Info: Complete the fields below for Gif Card\":\"\";export const m7OpgkJxOToDisplayName=(e,l)=>(null==l||l.fallback,\"M0mthNvCn\"===e)?\"Info: Complete the fields below for Article Card\":\"\";export const enumToDisplayNameFunctions={af1CuPZJp:af1CuPZJpToDisplayName,aMLv_Cyi0:aMLv_Cyi0ToDisplayName,AmpEybL8C:AmpEybL8CToDisplayName,f2d5LNDOR:f2d5LNDORToDisplayName,jQCH2Mgzb:jQCH2MgzbToDisplayName,lmH9r2mex:lmH9r2mexToDisplayName,m7OpgkJxO:m7OpgkJxOToDisplayName,pLiIV40Fn:pLiIV40FnToDisplayName,qD5yxI0Hq:qD5yxI0HqToDisplayName,tI6yd32gM:tI6yd32gMToDisplayName,v8i5ednEt:v8i5ednEtToDisplayName,VgHzR75SU:VgHzR75SUToDisplayName,y85o1khpU:y85o1khpUToDisplayName,ZP8P6peyU:ZP8P6peyUToDisplayName};export const utils={async getSlugByRecordId(e,l){let[t]=await r.query({from:{data:p,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"Yxe0Fr1JK\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return null==t?void 0:t.Yxe0Fr1JK;},async getRecordIdBySlug(e,l){let[t]=await r.query({from:{data:p,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"Yxe0Fr1JK\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return null==t?void 0:t.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"VgHzR75SUToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"tI6yd32gMToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"aMLv_Cyi0ToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8i5ednEtToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"qD5yxI0HqToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ZP8P6peyUToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"jQCH2MgzbToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"pLiIV40FnToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerData\":\"\",\"framerContractVersion\":\"1\",\"framerSlug\":\"Yxe0Fr1JK\",\"framerCollectionUtils\":\"1\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerRecordIdKey\":\"id\",\"framerCollectionId\":\"DHtDdNpsD\"}},\"af1CuPZJpToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"lmH9r2mexToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AmpEybL8CToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"y85o1khpUToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"m7OpgkJxOToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"f2d5LNDORToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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AE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,GAAG,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,QAAQ,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,KAAK,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,KAAK,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,IAAI,CAAC,EAAEC,GAAE,IAAIC,GAAEC,GAAE,CAAC,qBAAqB,CAAC,QAAQ,IAAIC,GAAE,CAAC,OAAO,CAAC,IAAI,IAAI,wCAAwC,8FAA8F,EAAE,IAAI,EAAE,sBAAsB,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,EAAE,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,IAAI,IAAI,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,GAAG,GAAG,IAAI,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,IAAI,IAAI,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAG,GAAG,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE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",
  "names": ["containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "Component", "House_default", "React", "weights", "House", "props", "ref", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "weightOptions", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "weight", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "House_default", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "piece", "defaultEvents", "PhosphorFonts", "getFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "socialNetworksURL", "socialNetworksUsername", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "Urgxg9usq", "EjqRosNPL", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "Link", "u", "cx", "RichText2", "css", "Framerbe8yV8ovf", "withCSS", "be8yV8ovf_default", "addPropertyControls", "ControlType", "addFonts", "PhosphorFonts", "getFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "cx", "RichText2", "css", "FramereTpuXK6oa", "withCSS", "eTpuXK6oa_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "day", "height", "id", "month", "width", "year", "props", "_ref", "_ref1", "_ref2", "_humanReadableVariantMap_props_variant", "_ref3", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "JwhY9_w4_", "f5uTfBrFE", "SER5Mcany", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "cx", "RichText2", "css", "FramerFGCqJE16f", "withCSS", "FGCqJE16f_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "Image", "props", "image", "alt", "radius", "padding", "link", "newTab", "style", "shadowOptions", "shadowX", "shadowY", "shadowBlur", "shadowColor", "shadowEnabled", "wrapperStyle", "imageStyle", "imageSource", "p", "addPropertyControls", "ControlType", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "ImageFonts", "getFonts", "Image", "MotionDivWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transition1", "animation", "animation1", "animation2", "transition2", "animation3", "animation4", "toResponsiveImage", "value", "transition3", "animation5", "animation6", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "articleCardContent", "articleCardTitle", "backgroundColor", "galleryCardImage1", "galleryCardImage2", "galleryCardImage3", "galleryCardText", "height", "id", "simpleImageCardImage", "simpleImageCardText", "width", "props", "_ref", "_ref1", "_ref2", "_humanReadableVariantMap_props_variant", "_ref3", "_ref4", "_ref5", "u", "createLayoutDependency", "Component", "Y", "ref", "_restProps_transformTemplate", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "HnvJ0nhPI", "xHWMe8qjV", "MXuYsW7L1", "vlY7gofDM", "JJW_hZ4we", "ozpnmMGkC", "XDsVZsAjl", "ohZ19BKtl", "TFp1WvC7L", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "_restProps_transformTemplate1", "transforms", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "optimizeAppear", "cx", "optimizeAppearTransformTemplate", "_", "t", "RichText2", "Image2", "css", "FramerNhZNu5y4F", "withCSS", "NhZNu5y4F_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "PhosphorFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "btnTitle", "height", "id", "link", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "KNpMdTCx5", "Lubz6LxwE", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "Link", "u", "cx", "RichText2", "css", "Framerz4nLC45hM", "withCSS", "z4nLC45hM_default", "addPropertyControls", "ControlType", "addFonts", "SwitcherButtonsFonts", "getFonts", "z4nLC45hM_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transition1", "animation", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "overlayOpen", "profileCursor", "switchCursor", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "aMaoggaUe", "mYxn12f6Y", "rAl4kPcPz", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1ovzyi2", "args", "ref1", "pe", "router", "useRouter", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "cx", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "Image2", "css", "FramerpGdyOsrr_", "withCSS", "pGdyOsrr_default", "addPropertyControls", "ControlType", "addFonts", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useIsOnCanvas", "se", "RenderTarget", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "coordinatesRegex", "GoogleMaps", "coordinates", "zoom", "style", "props", "borderRadius", "useRadius", "latitude1", "longitude1", "se", "ref", "latitude", "longitude", "p", "motion", "containerStyles", "addPropertyControls", "ControlType", "borderRadiusControl", "PlayOptions", "ThumbnailOptions", "ThumbnailFormat", "Youtube", "url", "play", "shouldMute", "thumbnail", "isRed", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "props", "onCanvas", "useIsOnCanvas", "isAutoplay", "showThumbnail", "isPreloading", "preloadVideo", "le", "showVideo", "startVideo", "isHovered", "setHovered", "ye", "borderRadius", "useRadius", "hasBorderRadius", "p", "Instructions", "parsedURL", "parseVideoURL", "ErrorMessage", "videoId", "embedURL", "thumbnailURL", "getThumbnailURL", "getWebPSupported", "searchParams", "u", "wrapperStyle", "videoStyle", "PlayButton", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "defaultProps", "urlString", "getEmbedURL", "pathSegments", "embedURL1", "videoId2", "embedURL2", "res", "format", "pre", "ext", "_getWebPSupported", "window", "element", "emptyStateStyle", "centerTextStyle", "message", "containerStyles", "buttonStyle", "Embed", "type", "url", "html", "p", "EmbedURL", "EmbedHTML", "Instructions", "addPropertyControls", "ControlType", "props", "emptyStateStyle", "centerTextStyle", "onCanvas", "useIsOnCanvas", "state", "setState", "ye", "ue", "isLastEffect", "load", "response", "isBlocked", "message", "error", "ErrorMessage", "LoadingIndicator", "iframeStyle", "getSandbox", "result", "ref", "pe", "hasScript", "div", "executeScripts", "htmlStyle", "node", "script", "name", "value", "child", "containerStyles", "u", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "useStore", "createStore", "LINES", "withLineTruncate", "Component", "props", "styles", "p", "l", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "tap", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "Nn5Dx6aPO", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapmiesxs", "args", "onAppearx69l8a", "useOnVariantChange", "isOnCanvas", "useIsOnFramerCanvas", "initialVariant", "useConstant", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "motion", "cx", "css", "Framern6Hf951DG", "withCSS", "n6Hf951DG_default", "addPropertyControls", "ControlType", "addFonts", "ProgressBarFonts", "getFonts", "n6Hf951DG_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "sliderCardCursorLeft", "sliderCardCursorRight", "sliderCardImage1", "sliderCardImage2", "sliderCardImage3", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "I5h0Ybkdw", "PzfXtFUGB", "Z5lENrwlS", "nznWqQC0m", "tayXJlhdE", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onAppear1jtg32g", "args", "onAppearxswa7t", "onAppear1ctupvj", "Nn5Dx6aPOc8x51f", "Nn5Dx6aPOe4hbzh", "Nn5Dx6aPOmgnz6f", "onTapmgnz6f", "onTapc8x51f", "onTape4hbzh", "useOnVariantChange", "isOnCanvas", "useIsOnFramerCanvas", "initialVariant", "useConstant", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "motion", "cx", "Image2", "css", "FramerXRIo23e3w", "withCSS", "XRIo23e3w_default", "addPropertyControls", "ControlType", "addFonts", "SliderBoxFonts", "getFonts", "XRIo23e3w_default", "RichTextDefault1", "withLineTruncate", "RichText2", "Image1Fonts", "Image", "EmbedFonts", "Embed", "YouTubeFonts", "Youtube", "GoogleMapsFonts", "GoogleMaps", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "toResponsiveImage", "value", "isSet", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "articleCardContent", "articleCardCursor", "articleCardImage", "articleCardTitle", "backgroundColor", "fontColor", "galleryCardCursor", "galleryCardImage1", "galleryCardImage2", "galleryCardImage3", "galleryCardText", "gifCardImage", "gifCardText", "gifCardURL", "height", "id", "linkedinCardAvatar", "linkedinCardText", "linkedinCardURL", "mapCardCoordinates", "mapCardText", "overlayOpen", "quoteCardAuthor", "quoteCardText", "quoteCardURL", "simpleImageCardCursor", "simpleImageCardImage", "simpleImageCardText", "simpleLogoCardLogo", "simpleLogoCardText", "simpleLogoCardURL", "simpleTextCardText", "simpleTextCardURL", "sliderCardCursorLeft", "sliderCardCursorRight", "sliderCardImage1", "sliderCardImage2", "sliderCardImage3", "sliderCardText", "spotifyCardHTMLEmbed", "spotifyCardText", "uRLOpenCursor", "width", "xCardAvatar", "xCardText", "xCardURL", "youtubeCardCursor", "youtubeCardText", "youtubeCardURL", "props", "_ref", "_ref1", "_ref2", "_ref3", "_ref4", "_ref5", "_ref6", "_ref7", "_ref8", "_ref9", "_ref10", "_ref11", "_ref12", "_ref13", "_ref14", "_ref15", "_ref16", "_ref17", "_ref18", "_ref19", "_ref20", "_ref21", "_ref22", "_ref23", "_ref24", "_ref25", "_humanReadableVariantMap_props_variant", "_ref26", "_ref27", "_ref28", "_ref29", "_ref30", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "enIJIH5F7", "Ielk1oSW6", "HzZKYFMkg", "cDB2w0BGK", "EXvqrDUpU", "kvnKB_M3h", "GzwNB4uWr", "AFI8DawwE", "b3ulcIp1y", "lov2Y56Ce", "KZX61lDMe", "qXrarpZHU", "sIU07Vab8", "jUOji8PTn", "wyE9IJFE4", "yUEFH0fb0", "OKmC8aCar", "MX6xSigtF", "ovw0nZz6m", "t3UmdAtvX", "pZwdTJnms", "TY5Yd4xwL", "bLTFsjQHJ", "ccb8G0Xwz", "JOgDfMlkU", "BvJEP4Ijm", "dRPKhF0Gh", "ZeuGS2Mif", "uQ27Upa_I", "AHDMpWspz", "PCLN0ZXmD", "hRS9Wb8iH", "sif903crt", "ElPEbsYXQ", "LEpkCSrKV", "vlJr1rGHa", "PEiJVeOnJ", "SJIVWYoQ4", "Qwap9RR5Q", "HfuMNETvA", "qdnbp3KAP", "szyLhY1iR", "zaDovIwIp", "AtT1XVBYt", "p6ZkJzuxk", "twoJ8vsDZ", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapndx07y", "args", "ref1", "pe", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "isDisplayed4", "isDisplayed5", "isDisplayed6", "visible", "isDisplayed7", "isDisplayed8", "isDisplayed9", "isDisplayed10", "isDisplayed11", "isDisplayed12", "isDisplayed13", "visible1", "visible2", "visible3", "visible4", "visible5", "visible6", "isDisplayed14", "value1", "value2", "value3", "value4", "value5", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "cx", "u", "Image2", "Link", "css", "FramerrIfD1IF26", "withCSS", "rIfD1IF26_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "MotionDivWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "transitions", "transition1", "animation", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "link", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "kzKXId0s3", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "Link", "u", "cx", "serializationHash", "MotionDivWithFX", "RichText2", "css", "FramerIrnlqlGYe", "withCSS", "IrnlqlGYe_default", "addPropertyControls", "ControlType", "addFonts", "GetCalendiaryButtonFonts", "getFonts", "IrnlqlGYe_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1wb0d33", "args", "onTapdkchls", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "Link", "Image2", "getLoadingLazyAtYPosition", "RichText2", "ComponentViewportProvider", "css", "FramerWt2N4W3vw", "withCSS", "Wt2N4W3vw_default", "addPropertyControls", "ControlType", "addFonts", "e", "t", "r", "n", "i", "o", "s", "a", "l", "u", "f", "h", "c", "p", "d", "g", "v", "y", "w", "m", "b", "_", "k", "I", "S", "E", "U", "x", "M", "L", "B", "j", "P", "A", "t", "r", "n", "e", "F", "window", "N", "$", "D", "i", "o", "s", "C", "R", "z", "q", "J", "W", "a", "H", "G", "K", "V", "X", "en", "er", "Y", "Q", "Z", "ee", "et", "ei", "eo", "es", "ea", "el", "eu", "ef", "eh", "ec", "ep", "ed", "eg", "ev", "ey", "ew", "em", "eb", "e_", "ek", "eI", "eS", "eE", "eU", "ex", "eM", "eL", "eT", "eB", "ej", "eO", "l", "eP", "u", "f", "h", "c", "eA", "eF", "eN", "e$", "eD", "eC", "eR", "ez", "eq", "eJ", "eW", "eH", "eG", "eK", "d", "g", "v", "y", "w", "m", "b", "_", "k", "I", "S", "E", "U", "x", "M", "L", "T", "B", "j", "O", "eV", "eX", "eQ", "e6", "eY", "eZ", "e0", "e1", "e2", "e3", "e4", "e8", "e5", "e7", "e9", "te", "tt", "tr", "tn", "ti", "to", "ts", "ta", "tl", "tu", "tf", "th", "tc", "td", "ControlType", "tg", "tv", "ty", "tw", "tm", "tb", "t_", "tk", "tI", "tS", "tE", "tU", "tx", "tM", "tT", "y", "S", "tB", "tj", "tO", "t", "r", "tJ", "n", "e", "t$", "o", "tF", "i", "tN", "tP", "tA", "tC", "j", "s", "tR", "a", "l", "tD", "U", "tq", "tz", "tH", "t", "r", "n", "e7", "s", "L", "a", "e", "tg", "tf", "e5", "tG", "i", "o", "tc", "E", "tO", "U", "tK", "tM", "t", "e", "r", "resolveRichText", "o", "ControlType", "r", "QueryEngine", "p", "tK", "resolveRichText", "DHtDdNpsD_default", "addPropertyControls"]
}
