{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/Y7Ujitu6qNgBDWrWtfAJ/K8281RIG1Frr8m6fGNXA/M5d1JC0lW-9.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Link as n}from\"framer\";import{motion as i}from\"framer-motion\";import*as a from\"react\";export const richText=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"You\u2019ve probably been hearing a lot about AI agents lately. Maybe you\u2019ve seen the term pop up in tech blogs, LinkedIn posts, or industry reports. And if you\u2019re wondering, \u201CWhat is an AI agent, and why does it matter?\u201D\u2014you\u2019re not alone.\"}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s the deal: AI agents aren\u2019t just another tech trend\u2014they\u2019re a game-changer. Unlike traditional AI tools that simply follow commands, AI agents take action on their own, learning, reasoning, and making decisions in real time.\"}),/*#__PURE__*/e(\"p\",{children:\"And they\u2019re already transforming industries\u2014from healthcare and customer service to sales and automation. Whether it\u2019s handling patient appointments, managing workflows, or making customer interactions feel seamless, AI agents are reshaping the way we work.\"}),/*#__PURE__*/e(\"p\",{children:\"So, let\u2019s break it down. What exactly is an AI agent, and how is it revolutionizing technology? Let\u2019s dive in.\"}),/*#__PURE__*/e(\"h2\",{children:\"Understanding AI Agents\"}),/*#__PURE__*/e(\"p\",{children:\"At its core, an AI agent is an intelligent system that can act on its own to complete tasks\u2014without needing constant human input. Unlike traditional AI, which just processes information and spits out answers, AI agents can make decisions, plan actions, and execute tasks independently.\"}),/*#__PURE__*/e(\"p\",{children:\"Think of it like this: Instead of just answering your question, an AI agent figures out what needs to be done and takes action for you.\"}),/*#__PURE__*/t(\"p\",{children:[\"These agents are already changing the game in fields like:\",/*#__PURE__*/e(\"br\",{}),\"\u2705 \",/*#__PURE__*/e(\"strong\",{children:\"Software development\"}),\" \u2013 Automating code fixes and debugging.\",/*#__PURE__*/e(\"br\",{}),\"\u2705 \",/*#__PURE__*/e(\"strong\",{children:\"IT automation\"}),\" \u2013 Managing system updates and troubleshooting.\",/*#__PURE__*/e(\"br\",{}),\"\u2705 \",/*#__PURE__*/e(\"strong\",{children:\"Customer service\"}),\" \u2013 Acting as advanced chat assistants that don\u2019t just respond\u2014they solve problems.\"]}),/*#__PURE__*/e(\"p\",{children:\"And the best part? AI agents don\u2019t just react to commands\u2014they proactively interact with their environment, continuously learning and improving over time.\"}),/*#__PURE__*/e(\"h3\",{children:\"How AI Agents Differ from Traditional AI\"}),/*#__PURE__*/t(\"p\",{children:[\"Most traditional AI models, like large language models (LLMs), are powerful\u2014but limited. They:\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDEAB \",/*#__PURE__*/e(\"strong\",{children:\"Rely only on their training data\"}),\" (which means outdated info).\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDEAB \",/*#__PURE__*/e(\"strong\",{children:\"Struggle with complex reasoning\"}),\" beyond pattern recognition.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDEAB \",/*#__PURE__*/e(\"strong\",{children:\"Can\u2019t take independent action\"}),\"\u2014they wait for a user prompt.\"]}),/*#__PURE__*/e(\"p\",{children:\"AI agents, on the other hand, are different. They don\u2019t just respond to queries\u2014they call on external tools, interact with live data sources, and execute workflows behind the scenes.\"}),/*#__PURE__*/t(\"p\",{children:[\"Imagine a chatbot-powered AI assistant that not only tells you your sales numbers but automatically updates reports, sends follow-ups to your team, and books a strategy meeting\u2014all without you lifting a finger. That\u2019s \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/what-is-agentic-ai\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"agentic AI\"})}),\" in action.\"]}),/*#__PURE__*/e(\"h3\",{children:\"The Mechanics Behind AI Agents\"}),/*#__PURE__*/e(\"p\",{children:\"AI agents don\u2019t just think\u2014they act. Here\u2019s how they operate:\"}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Goal Setting & Planning\"})}),/*#__PURE__*/e(\"p\",{children:\"While AI agents are independent thinkers, their direction still comes from humans. We set their objectives, and they figure out the best way to achieve them. Their performance depends on three key factors:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Defined goals\"}),\" \u2013 What problem are they solving?\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Available tools\"}),\" \u2013 What systems can they access?\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Environment constraints\"}),\" \u2013 What limits do they have?\"]})})]}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Reasoning & Real-Time Data Use\"})}),/*#__PURE__*/t(\"p\",{children:[\"Unlike static AI models, AI agents continuously gather information to improve their decision-making. They:\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDD0D \",/*#__PURE__*/e(\"strong\",{children:\"Use external tools\"}),\" like web searches or databases for up-to-date knowledge.\",/*#__PURE__*/e(\"br\",{}),\"\uD83E\uDD1D \",/*#__PURE__*/e(\"strong\",{children:\"Collaborate with other AI agents\"}),\" to refine responses.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDD04 \",/*#__PURE__*/e(\"strong\",{children:\"Self-correct in real time\"}),\"\u2014learning from their mistakes as they go.\"]}),/*#__PURE__*/e(\"p\",{children:\"This constant interaction with new data makes AI agents far more dynamic and adaptable than traditional AI systems.\"}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Feedback & Continuous Learning\"})}),/*#__PURE__*/t(\"p\",{children:[\"AI agents \",/*#__PURE__*/e(\"strong\",{children:\"learn from experience.\"}),\" They rely on:\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCCA \",/*#__PURE__*/e(\"strong\",{children:\"Feedback loops\"}),\" \u2013 Adjusting their behavior based on previous mistakes.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDC68\u200D\uD83D\uDCBB \",/*#__PURE__*/e(\"strong\",{children:\"Human-in-the-loop (HITL) training\"}),\" \u2013 Experts fine-tune their responses.\",/*#__PURE__*/e(\"br\",{}),\"\uD83E\uDDE0 \",/*#__PURE__*/e(\"strong\",{children:\"Memory retention\"}),\" \u2013 Remembering past interactions for more personalized assistance.\"]}),/*#__PURE__*/e(\"p\",{children:\"By integrating feedback from both users and other AI systems, AI agents keep getting smarter, faster, and more accurate\u2014making them an absolute game-changer for businesses and tech-driven workflows.\"}),/*#__PURE__*/e(\"h2\",{children:\"Key Features of AI Agents\"}),/*#__PURE__*/e(\"p\",{children:\"AI agents aren\u2019t just smarter chatbots\u2014they come with distinct abilities that allow them to think, adapt, and act on their own. These systems don\u2019t just process information; they manage complex, multi-step tasks across industries, improving efficiency and making workflows smoother than ever.\"}),/*#__PURE__*/e(\"p\",{children:\"One of their most powerful features? Memory. Unlike traditional AI models that start fresh every time, AI agents remember past interactions, refining their responses and improving over time. But that\u2019s just the beginning.\"}),/*#__PURE__*/e(\"h3\",{children:\"Memory: AI That Actually Remembers\"}),/*#__PURE__*/t(\"p\",{children:[\"Ever had a chatbot forget what you asked five seconds ago? That\u2019s the problem with traditional AI\u2014it lacks memory. AI agents, on the other hand, \",/*#__PURE__*/e(n,{href:\"https://www.theverge.com/news/612638/google-gemini-ai-advanced-recall-conversations\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"retain context and use past conversations to improve their answers.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Think of it like this:\"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83E\uDDE0 \",/*#__PURE__*/e(\"strong\",{children:\"Regular AI models\"}),\" \",/*#__PURE__*/e(\"strong\",{children:\"are like a flipbook\"}),\"\u2014each page (or response) is separate, and the AI doesn\u2019t naturally connect them.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDD17 \",/*#__PURE__*/e(\"strong\",{children:'AI agents \"chunk\" and \"chain\" information'}),\"\u2014meaning they store key details and retrieve them when needed, creating memory-like connections.\"]}),/*#__PURE__*/e(\"p\",{children:\"This continuous memory lets AI agents handle long, multi-step tasks\u2014whether it's managing customer support requests, automating IT workflows, or assisting in healthcare settings. Instead of restarting from scratch each time, they pick up where they left off, just like a human would.\"}),/*#__PURE__*/e(\"h3\",{children:\"Reasoning Capabilities: Thinking Before Acting\"}),/*#__PURE__*/e(\"p\",{children:\"AI agents don\u2019t just react\u2014they reason through problems and decide on the best action. There are a couple of major reasoning methods that power them:\"}),/*#__PURE__*/t(\"h4\",{children:[\"\uD83D\uDD04 \",/*#__PURE__*/e(\"strong\",{children:\"ReAct (Reasoning + Action):\"}),/*#__PURE__*/e(\"br\",{}),\"This method creates an \",/*#__PURE__*/e(\"strong\",{children:\"interactive loop\"}),\" where the AI:\",/*#__PURE__*/e(\"br\",{}),\"1\uFE0F\u20E3 \",/*#__PURE__*/e(\"strong\",{children:\"Thinks\"}),\" about the problem.\",/*#__PURE__*/e(\"br\",{}),\"2\uFE0F\u20E3 \",/*#__PURE__*/e(\"strong\",{children:\"Acts\"}),\" by choosing the best tool.\",/*#__PURE__*/e(\"br\",{}),\"3\uFE0F\u20E3 \",/*#__PURE__*/e(\"strong\",{children:\"Observes\"}),\" the result and adjusts if needed.\"]}),/*#__PURE__*/e(\"p\",{children:\"It\u2019s like troubleshooting a tech issue\u2014try a fix, see if it works, adjust, and repeat.\"}),/*#__PURE__*/t(\"h4\",{children:[\"\uD83E\uDDE0 \",/*#__PURE__*/e(\"strong\",{children:\"ReWOO (Reasoning Without Observation):\"}),/*#__PURE__*/e(\"br\",{}),\"This approach is more about upfront planning. Instead of reacting step by step, the AI maps out a solution first, then executes it. Think of it as playing chess\u2014the AI considers all possible moves before making its first one.\"]}),/*#__PURE__*/e(\"p\",{children:\"Different AI agents use different reasoning strategies, but the goal is the same: to solve complex problems efficiently and independently.\"}),/*#__PURE__*/e(\"h3\",{children:\"Adaptability: Learning & Improving Over Time\"}),/*#__PURE__*/e(\"p\",{children:\"One of the most exciting things about AI agents? They don\u2019t just follow a script\u2014they evolve.\"}),/*#__PURE__*/t(\"p\",{children:[\"Unlike traditional AI, which relies purely on pre-trained data, AI agents:\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCDA \",/*#__PURE__*/e(\"strong\",{children:\"Learn from new experiences\"}),\"\u2014they improve based on real-world interactions.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCCA \",/*#__PURE__*/e(\"strong\",{children:\"Self-correct\"}),\"\u2014they monitor their own performance and adjust.\",/*#__PURE__*/e(\"br\",{}),\"\uD83E\uDD16 \",/*#__PURE__*/e(\"strong\",{children:\"Explore new solutions\"}),\"\u2014they suggest and test different approaches without outside help.\"]}),/*#__PURE__*/e(\"p\",{children:\"This makes them incredibly powerful in unpredictable situations. Whether they\u2019re troubleshooting IT issues, optimizing business workflows, or navigating complex customer requests, AI agents adapt to whatever\u2019s thrown their way\u2014just like a skilled problem-solver.\"}),/*#__PURE__*/e(\"h2\",{children:\"Types of AI Agents\"}),/*#__PURE__*/e(\"p\",{children:\"AI agents aren\u2019t a one-size-fits-all technology\u2014they come in different types, each designed for specific tasks. Some are simple rule-followers, while others learn, adapt, and make complex decisions on their own.\"}),/*#__PURE__*/e(\"p\",{children:\"So, what are the main types of AI agents? Let\u2019s break it down.\"}),/*#__PURE__*/e(\"h3\",{children:\"1. Simple Reflex Agents: The Basic Rule-Followers\"}),/*#__PURE__*/t(\"p\",{children:[\"These are the simplest AI agents, built to react to specific conditions\u2014but that\u2019s about it. They:\",/*#__PURE__*/e(\"br\",{}),\"\u26A1 \",/*#__PURE__*/e(\"strong\",{children:\"Follow pre-set rules\"}),\"\u2014if X happens, do Y.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDEAB \",/*#__PURE__*/e(\"strong\",{children:\"Have no memory\"}),\"\u2014every situation is a fresh start.\",/*#__PURE__*/e(\"br\",{}),\"\uD83E\uDD16 \",/*#__PURE__*/e(\"strong\",{children:\"Don\u2019t adapt or learn\"}),\"\u2014they just execute commands.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example\"}),': A smart thermostat that turns on the AC when the room gets too hot. It doesn\u2019t \"remember\" yesterday\u2019s temperature trends\u2014it just reacts in the moment.']}),/*#__PURE__*/e(\"h3\",{children:\"2. Model-Based Reflex Agents: Smarter with Memory\"}),/*#__PURE__*/t(\"p\",{children:[\"Unlike simple reflex agents, these \",/*#__PURE__*/e(\"strong\",{children:\"store past information\"}),\" and use it to make better decisions. They:\",/*#__PURE__*/e(\"br\",{}),\"\uD83E\uDDE0 \",/*#__PURE__*/e(\"strong\",{children:\"Build an internal model\"}),\" of their environment.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDD04 \",/*#__PURE__*/e(\"strong\",{children:\"Update their knowledge\"}),\" when new information comes in.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDC40 \",/*#__PURE__*/e(\"strong\",{children:\"Handle uncertain situations\"}),\"\u2014even when they don\u2019t have all the data.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example\"}),\": A self-driving car that uses past traffic patterns to predict congestion. It doesn\u2019t just react to red lights\u2014it remembers past conditions and adjusts its route accordingly.\"]}),/*#__PURE__*/e(\"h3\",{children:\"3. Goal-Based Agents: Action with Purpose\"}),/*#__PURE__*/t(\"p\",{children:[\"Goal-based agents take things a step further. Instead of just reacting, they plan actions to achieve a specific goal. They:\",/*#__PURE__*/e(\"br\",{}),\"\uD83C\uDFAF \",/*#__PURE__*/e(\"strong\",{children:\"Assess different options\"}),\" before making a decision.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDEE0\uFE0F \",/*#__PURE__*/e(\"strong\",{children:\"Adapt based on obstacles\"}),\" that might block their path.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDE80 \",/*#__PURE__*/e(\"strong\",{children:\"Think ahead\"}),\" instead of just reacting in the moment.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example\"}),\": A logistics AI that plans the fastest and cheapest shipping route. It doesn\u2019t just respond to road closures\u2014it calculates the best alternative before it even happens.\"]}),/*#__PURE__*/e(\"h3\",{children:\"4. Utility-Based Agents: Choosing the Best Outcome\"}),/*#__PURE__*/t(\"p\",{children:[\"Utility-based agents don\u2019t just work toward a goal\u2014they figure out the best possible way to achieve it based on multiple factors. They:\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCCA \",/*#__PURE__*/e(\"strong\",{children:\"Weigh risks, rewards, and trade-offs\"}),\" before acting.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCA1 \",/*#__PURE__*/e(\"strong\",{children:\"Use a decision-making formula\"}),\" to pick the optimal path.\",/*#__PURE__*/e(\"br\",{}),\"\u23F3 \",/*#__PURE__*/e(\"strong\",{children:\"Factor in variables like time, cost, and efficiency.\"})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example\"}),\": A stock-trading AI that picks investments based on risk vs. reward. Instead of just aiming for profit, it considers market volatility, timing, and long-term gains.\"]}),/*#__PURE__*/e(\"h3\",{children:\"5. Learning Agents: AI That Gets Smarter Over Time\"}),/*#__PURE__*/t(\"p\",{children:[\"Learning agents are the holy grail of AI technology\u2014they don\u2019t just follow rules or goals, they evolve and improve with experience. They:\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCDA \",/*#__PURE__*/e(\"strong\",{children:\"Expand their knowledge base\"}),\" as they interact with data.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDD01 \",/*#__PURE__*/e(\"strong\",{children:\"Continuously refine their decision-making process.\"}),/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCA1 \",/*#__PURE__*/e(\"strong\",{children:\"Improve efficiency and accuracy over time.\"})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example\"}),\": Chatbots that get better at answering customer questions. Instead of repeating the same scripted responses, they learn from past conversations to provide more helpful, human-like interactions.\"]}),/*#__PURE__*/e(\"h3\",{children:\"What Type of AI Agent Will Shape the Future?\"}),/*#__PURE__*/e(\"p\",{children:\"Right now, we\u2019re already seeing goal-based, utility-based, and learning agents drive major innovation in automation, healthcare, and business workflows. And as these agents get smarter and more autonomous, they\u2019ll play an even bigger role in reshaping the future of work and technology.\"}),/*#__PURE__*/e(\"p\",{children:\"But that raises a big question: How far can AI agents go? We\u2019ll explore that next.\"}),/*#__PURE__*/e(\"h2\",{children:\"Applications Across Industries\"}),/*#__PURE__*/t(\"p\",{children:[\"AI agents aren\u2019t just a cool tech concept\u2014they\u2019re already making a real impact across industries. From customer service to \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/roles/healthcare\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"healthcare\"})}),\" and finance, these intelligent systems streamline workflows, saving time, cutting costs, and improving decision-making.\"]}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s take a look at how AI agents are reshaping different fields.\"}),/*#__PURE__*/e(\"h3\",{children:\"Enhancing Customer Experiences\"}),/*#__PURE__*/e(\"p\",{children:\"Ever had a chatbot actually help you instead of frustrating you? That\u2019s AI agents at work.\"}),/*#__PURE__*/t(\"p\",{children:[\"Websites and apps now use AI agents to:\",/*#__PURE__*/e(\"br\",{}),\"\u2705 \",/*#__PURE__*/e(\"strong\",{children:\"Act as virtual guides\"}),\", assisting customers in real time.\",/*#__PURE__*/e(\"br\",{}),\"\u2705 \",/*#__PURE__*/e(\"strong\",{children:\"Automate responses\"}),\" to common questions.\",/*#__PURE__*/e(\"br\",{}),\"\u2705 \",/*#__PURE__*/e(\"strong\",{children:\"Handle complex service requests\"}),\", like booking appointments or processing returns.\"]}),/*#__PURE__*/e(\"p\",{children:\"And here\u2019s the best part: AI-powered customer support doesn\u2019t require advanced coding skills to set up anymore. Businesses can now create these agents with no-code or low-code platforms, making AI-driven automation more accessible than ever.\"}),/*#__PURE__*/e(\"h3\",{children:\"Streamlining Healthcare Processes\"}),/*#__PURE__*/t(\"p\",{children:[\"The healthcare industry is one of the biggest adopters of multi-agent AI systems\u2014and for good reason. These AI-powered agents:\",/*#__PURE__*/e(\"br\",{}),\"\uD83C\uDFE5 \",/*#__PURE__*/e(\"strong\",{children:\"Help doctors plan patient care\"}),\", reducing administrative work.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDC8A \",/*#__PURE__*/e(\"strong\",{children:\"Manage complex medication production\"}),\", ensuring accuracy and efficiency.\",/*#__PURE__*/e(\"br\",{}),\"\u23F3 \",/*#__PURE__*/e(\"strong\",{children:\"Free up medical staff\"}),\" by automating repetitive tasks like \",/*#__PURE__*/e(n,{href:\"http://www.getmagical.com/blog/how-automation-can-streamline-scheduling-for-healthcare-providers\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"appointment scheduling.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"By taking on time-consuming processes, AI agents allow healthcare professionals to focus more on patient care instead of paperwork.\"}),/*#__PURE__*/e(\"h3\",{children:\"Improving Emergency Responses\"}),/*#__PURE__*/e(\"p\",{children:\"AI isn\u2019t just about business\u2014it\u2019s also saving lives.\"}),/*#__PURE__*/t(\"p\",{children:[\"In natural disasters and crisis situations, AI agents play a huge role in:\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDEA8 \",/*#__PURE__*/e(\"strong\",{children:\"Analyzing social media and emergency calls\"}),\" to identify those in need.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCCD \",/*#__PURE__*/e(\"strong\",{children:\"Mapping crisis zones\"}),\" to help rescue teams reach people faster.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDEF0\uFE0F \",/*#__PURE__*/e(\"strong\",{children:\"Using satellite and drone data\"}),\" to assess damage in real time.\"]}),/*#__PURE__*/e(\"p\",{children:\"These AI-driven insights help emergency responders make faster, smarter decisions\u2014which can mean the difference between life and death.\"}),/*#__PURE__*/e(\"h2\",{children:\"Agentic AI's Role in Specific Sectors\"}),/*#__PURE__*/e(\"p\",{children:\"As AI continues to evolve, different industries are finding unique ways to integrate AI agents into their daily operations.\"}),/*#__PURE__*/e(\"h3\",{children:\"Banking: Smarter, Safer Financial Services\"}),/*#__PURE__*/t(\"p\",{children:[\"AI agents are revolutionizing banking by:\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCB0 \",/*#__PURE__*/e(\"strong\",{children:\"Assessing financial risks\"}),\" faster than human analysts.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCCA \",/*#__PURE__*/e(\"strong\",{children:\"Providing automated investment advice\"}),\", reducing reliance on human advisors.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDD12 \",/*#__PURE__*/e(\"strong\",{children:\"Enhancing fraud detection\"}),\", flagging suspicious transactions in real time.\"]}),/*#__PURE__*/e(\"p\",{children:\"By reducing human error and improving decision-making, agentic AI boosts security, customer trust, and operational efficiency for financial institutions.\"}),/*#__PURE__*/e(\"h3\",{children:\"Education: AI-Powered Learning & Student Support\"}),/*#__PURE__*/t(\"p\",{children:[\"AI agents could be game-changers for higher education, acting as personal digital assistants for students and staff. Imagine an AI that:\",/*#__PURE__*/e(\"br\",{}),\"\uD83C\uDF93 \",/*#__PURE__*/e(\"strong\",{children:\"Schedules meetings between students and mentors automatically.\"}),/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCDA \",/*#__PURE__*/e(\"strong\",{children:\"Personalizes learning materials\"}),\", adapting coursework based on a student\u2019s progress.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCE9 \",/*#__PURE__*/e(\"strong\",{children:\"Engages with prospective students\"}),\", guiding them through the admissions process.\"]}),/*#__PURE__*/e(\"p\",{children:\"With AI-driven automation, universities and schools can improve student experiences while reducing administrative overhead.\"}),/*#__PURE__*/e(\"h3\",{children:\"Aviation & Travel: Smoother Journeys, Fewer Hassles\"}),/*#__PURE__*/t(\"p\",{children:[\"AI is making global travel easier and more cost-effective. Airlines and travel companies are using AI agents to:\",/*#__PURE__*/e(\"br\",{}),\"\u2708\uFE0F \",/*#__PURE__*/e(\"strong\",{children:\"Optimize flight schedules\"}),\" for better efficiency.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCCD \",/*#__PURE__*/e(\"strong\",{children:\"Improve route planning\"}),\" to cut fuel costs.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDC69\u200D\u2708\uFE0F \",/*#__PURE__*/e(\"strong\",{children:\"Enhance customer service\"}),\", providing real-time flight updates and personalized recommendations.\"]}),/*#__PURE__*/e(\"p\",{children:\"For travelers, this means fewer delays, smoother bookings, and a more seamless experience from takeoff to landing.\"}),/*#__PURE__*/e(\"h2\",{children:\"AI Agents: The Future of Work & Technology\"}),/*#__PURE__*/e(\"p\",{children:\"Across industries, AI agents are changing the way we work, interact, and solve problems. And as these systems become smarter and more autonomous, their impact will only grow.\"}),/*#__PURE__*/e(\"p\",{children:\"But what\u2019s next? How far can AI agents go, and what ethical challenges do we need to consider? That\u2019s what we\u2019ll explore next.\"}),/*#__PURE__*/e(\"h2\",{children:\"Building and Deploying AI Agents\"}),/*#__PURE__*/e(\"p\",{children:\"So, you want to build an AI agent? It\u2019s not as simple as flipping a switch\u2014but with the right tools and development path, it\u2019s becoming more accessible than ever.\"}),/*#__PURE__*/e(\"p\",{children:'Most AI agents are powered by Large Language Models (LLMs), but their exact capabilities depend on how they\u2019re designed and trained. Developers typically use an \"agent builder\"\u2014a platform or framework that helps structure how the AI thinks, learns, and executes tasks.'}),/*#__PURE__*/e(\"p\",{children:\"Platforms like GitHub offer environments where developers can code, test, and fine-tune AI agents, using SDKs and frameworks to bring them to life.\"}),/*#__PURE__*/e(\"h3\",{children:\"Selecting the Right Tools for the Job\"}),/*#__PURE__*/e(\"p\",{children:\"Building an AI agent starts with choosing the right development environment. Different platforms and tools cater to different needs.\"}),/*#__PURE__*/t(\"p\",{children:[\"For example:\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDD39 \",/*#__PURE__*/e(\"strong\",{children:\"Copilot Actions\"}),\" \u2013 Automates repetitive tasks like drafting email replies.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDD39 \",/*#__PURE__*/e(\"strong\",{children:\"Microsoft AI integrations\"}),\" \u2013 Includes tools for summarizing key details and generating reports.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDD39 \",/*#__PURE__*/e(\"strong\",{children:\"Custom SDKs & APIs\"}),\" \u2013 Enable deeper AI-to-software integrations for businesses.\"]}),/*#__PURE__*/e(\"p\",{children:\"Choosing the right tools depends on what you need the AI agent to do\u2014whether it\u2019s handling customer service, automating workflows, or assisting in decision-making.\"}),/*#__PURE__*/e(\"h3\",{children:\"Developing and Integrating AI Agent Capabilities\"}),/*#__PURE__*/e(\"p\",{children:\"Once the tools are selected, developers start training and integrating AI agents into real-world applications.\"}),/*#__PURE__*/t(\"h4\",{children:[\"\uD83D\uDCA1 \",/*#__PURE__*/e(\"strong\",{children:\"Key steps in AI agent development:\"}),/*#__PURE__*/e(\"br\",{}),\"\u2705 \",/*#__PURE__*/e(\"strong\",{children:\"Selecting the right language models\"}),\" \u2013 Developers can customize AI agents by choosing the size, speed, and reasoning depth of the models they use.\",/*#__PURE__*/e(\"br\",{}),\"\u2705 \",/*#__PURE__*/e(\"strong\",{children:\"Integrating with software ecosystems\"}),\" \u2013 AI agents need to communicate with other programs like CRM systems, email platforms, and productivity tools (e.g., PowerPoint, Excel, Slack).\",/*#__PURE__*/e(\"br\",{}),\"\u2705 \",/*#__PURE__*/e(\"strong\",{children:\"Task decomposition for complex operations\"}),\" \u2013 AI agents can break down big jobs into smaller, manageable steps, thanks to OpenAI\u2019s o1 series and other logic-enhancing frameworks.\"]}),/*#__PURE__*/e(\"p\",{children:\"The goal? To create AI agents that seamlessly handle workflows, improve efficiency, and make life easier.\"}),/*#__PURE__*/e(\"h3\",{children:\"Ensuring Data Protection in AI Agent Operations\"}),/*#__PURE__*/e(\"p\",{children:\"The more powerful AI agents become, the bigger the responsibility to keep data secure. AI agents often process sensitive information, so strong privacy safeguards are non-negotiable.\"}),/*#__PURE__*/t(\"h4\",{children:[\"\uD83D\uDD10 \",/*#__PURE__*/e(\"strong\",{children:\"Key security considerations for AI agents:\"}),/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCCC \",/*#__PURE__*/e(\"strong\",{children:\"Access control\"}),\" \u2013 Limiting which data an agent can access.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCCC \",/*#__PURE__*/e(\"strong\",{children:\"Regulatory compliance\"}),\" \u2013 Ensuring AI follows data protection laws like GDPR or \",/*#__PURE__*/e(n,{href:\"http://www.getmagical.com/blog/hipaa-explained\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"HIPAA\"})}),\".\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCCC \",/*#__PURE__*/e(\"strong\",{children:\"Continuous testing\"}),\" \u2013 Running security audits to check for vulnerabilities.\"]}),/*#__PURE__*/e(\"p\",{children:\"As AI agents continue to evolve, data security and ethical AI use will be just as important as the technology itself.\"}),/*#__PURE__*/e(\"h2\",{children:\"What\u2019s Next for AI Agents?\"}),/*#__PURE__*/e(\"p\",{children:\"AI agents are already transforming industries\u2014but what\u2019s next? Will they become fully autonomous? What ethical challenges still need solving? We\u2019ll dive into that in the next section.\"}),/*#__PURE__*/e(\"h2\",{children:\"Advantages of AI Agents\"}),/*#__PURE__*/e(\"p\",{children:\"AI agents stand out for their value, providing special benefits that boost jobs, worksites, and companies alike. These tools can give a leg up and lead transformations.\"}),/*#__PURE__*/e(\"h3\",{children:\"Automation Capabilities\"}),/*#__PURE__*/e(\"p\",{children:\"Advancements in artificial intelligence have stirred new interest in using these systems. These agents perform tasks on their own. They handle duties that previously required lots of human work.\"}),/*#__PURE__*/e(\"h3\",{children:\"Performance Enhancements\"}),/*#__PURE__*/e(\"p\",{children:\"Setups where many agents work together are beating single-agent operations. More ways agents have to act can offer more opportunity for refinement by taking information and opinions from others working in related areas.\"}),/*#__PURE__*/e(\"h3\",{children:\"Improving Response Quality\"}),/*#__PURE__*/e(\"p\",{children:\"AI agents give answers that go further and fit what users look for better than old models. This improves quality and can offer customer support satisfaction. These agents swap information and remember past talks to perform tasks in unique ways.\"}),/*#__PURE__*/e(\"h2\",{children:\"Potential Risks and Considerations\"}),/*#__PURE__*/e(\"p\",{children:\"When using AI agents, acknowledging possible issues remains key. There are various dependencies, risks, and ongoing complexity that impact this new form of automation. Addressing these concerns assures responsible and efficient rollout.\"}),/*#__PURE__*/e(\"p\",{children:\"Addressing risks matters to keep usage safe. Careful action allows organizations and their tech to improve, helping people with various tasks while meeting top security and easing expectations.\"}),/*#__PURE__*/e(\"h3\",{children:\"Multi-Agent System Dependencies\"}),/*#__PURE__*/e(\"p\",{children:\"Tackling complex problems sometimes needs many AI agents. These groups share foundations, creating potential dangers; they could break all at once.\"}),/*#__PURE__*/e(\"p\",{children:\"Developers have a handle by logging agents\u2019 activities. These logs note everything they do, listing actions that show off teamwork leading to success, as shared by agents to reach goals together.\"}),/*#__PURE__*/e(\"h3\",{children:\"The Risk of Infinite Feedback Loops\"}),/*#__PURE__*/e(\"p\",{children:\"Hands-off actions could come with dangers, like Agents not completing their duty or calling on the same programs over and over.\"}),/*#__PURE__*/e(\"p\",{children:\"This can waste time. Human intervention watching as tasks happen can find and fix such repeating problems to stay ahead of complications. Adding control with human stopping powers becomes vital.\"}),/*#__PURE__*/e(\"p\",{children:\"Adding a system that allows for people with authority to break operations and the timing needs thought. Some cutoffs might hurt tasks; developers have found ways that make safe action key.\"}),/*#__PURE__*/e(\"h3\",{children:\"Complexity of Building and Operation\"}),/*#__PURE__*/e(\"p\",{children:\"The development, from concept, is challenging. This means expense that takes investment. Building effective, fast agents continuously can call for lots of computing.\"}),/*#__PURE__*/e(\"p\",{children:\"Some agents finish quickly. Others may stretch days, reflecting job and agent capability contrasts to users exploring adoption.\"}),/*#__PURE__*/e(\"h2\",{children:\"The Future of AI Agents: What\u2019s Next?\"}),/*#__PURE__*/e(\"p\",{children:\"AI agents are already transforming customer service, healthcare, finance, and beyond\u2014but what\u2019s coming next? As technology advances, we\u2019re moving toward a world where AI agents become even more autonomous, intelligent, and seamlessly integrated into our daily lives.\"}),/*#__PURE__*/e(\"h3\",{children:\"1. Fully Autonomous AI Agents\"}),/*#__PURE__*/t(\"p\",{children:[\"Right now, most AI agents still require some level of human oversight. But in the future, we could see AI agents that:\",/*#__PURE__*/e(\"br\",{}),\"\uD83E\uDD16 \",/*#__PURE__*/e(\"strong\",{children:\"Manage entire workflows independently\"}),\"\u2014handling tasks from start to finish.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCC8 \",/*#__PURE__*/e(\"strong\",{children:\"Make complex business decisions\"}),\" without human intervention.\",/*#__PURE__*/e(\"br\",{}),\"\u26A1 \",/*#__PURE__*/e(\"strong\",{children:\"Adapt to real-world scenarios\"}),\" instantly, like AI-driven supply chain management or autonomous financial trading.\"]}),/*#__PURE__*/e(\"p\",{children:\"While full autonomy is still a few years away, companies like OpenAI, Google DeepMind, and Microsoft are actively developing AI that can reason, plan, and execute multi-step processes on its own.\"}),/*#__PURE__*/e(\"h3\",{children:\"2. Hyper-Personalized AI Assistants\"}),/*#__PURE__*/t(\"p\",{children:[\"We\u2019re also heading toward AI that understands you on a deeply personal level. Future AI agents will:\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCC5 \",/*#__PURE__*/e(\"strong\",{children:\"Proactively manage your schedule\"}),\", adjusting meetings and tasks based on priorities.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDECD\uFE0F \",/*#__PURE__*/e(\"strong\",{children:\"Personalize online shopping\"}),\", recommending products based on past behavior and real-time preferences.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCBC \",/*#__PURE__*/e(\"strong\",{children:\"Optimize workplace efficiency\"}),\", acting as digital assistants that handle repetitive tasks automatically.\"]}),/*#__PURE__*/e(\"p\",{children:\"Instead of just responding to prompts, AI agents will anticipate what you need\u2014before you even ask.\"}),/*#__PURE__*/e(\"h3\",{children:\"3. Ethical & Regulatory Challenges\"}),/*#__PURE__*/t(\"p\",{children:[\"With great power comes great responsibility. As AI agents become more independent and decision-driven, we\u2019ll need to tackle some big challenges:\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDD10 \",/*#__PURE__*/e(\"strong\",{children:\"AI ethics & bias\"}),\" \u2013 Ensuring AI doesn\u2019t reinforce inequalities.\",/*#__PURE__*/e(\"br\",{}),\"\u2696\uFE0F \",/*#__PURE__*/e(\"strong\",{children:\"Regulations & compliance\"}),\" \u2013 Governments will need stricter guidelines for AI accountability.\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDEE1\uFE0F \",/*#__PURE__*/e(\"strong\",{children:\"Cybersecurity risks\"}),\" \u2013 As AI takes on more data-driven tasks, protecting user privacy will be more important than ever.\"]}),/*#__PURE__*/t(\"p\",{children:[\"The biggest question moving forward isn\u2019t just \",/*#__PURE__*/e(\"em\",{children:\"how powerful AI can become\"}),\", but \",/*#__PURE__*/e(\"em\",{children:\"how we ensure it\u2019s used responsibly.\"})]}),/*#__PURE__*/e(\"h2\",{children:\"Final Thoughts: AI Agents Are Reshaping the Future\"}),/*#__PURE__*/e(\"p\",{children:'What is an AI agent and what could it do for you? Keeping up and checking chances to apply it thoughtfully keeps things moving in our swiftly evolving world. Asking \"what is an AI agent\" today unlocks knowledge, shaping changes in our technological age.'}),/*#__PURE__*/e(\"p\",{children:\"The AI agent revolution is just beginning. With their ability to learn, adapt, and act on their own, AI agents are set to fundamentally change how we work, interact, and innovate.\"}),/*#__PURE__*/e(\"p\",{children:\"And if you want to start leveraging AI right now? Magical can help you automate workflows (even in your sleep), eliminate repetitive tasks, and boost productivity\u2014all without complicated coding or expensive setups.\"}),/*#__PURE__*/t(\"p\",{children:[\"If you're part of a healthcare admin team and want to know how to manage patient data and other administrative tasks more efficiently, try Magical. \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Magical\"})}),\" is used at more than 60,000 companies like Nuance, WebPT, and Optum to save 7 hours a week on their repetitive tasks.\"]})]});export const richText1=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Think of the most productive person you know. A real go-getter. You know the type? They get up at 5AM every morning, eat a well-balanced breakfast, and probably go to the gym or do some light meditation before work. (Namaste.)\"}),/*#__PURE__*/e(\"p\",{children:\"By the time they get to their job, this hyper-productive person is \u201Cin the zone.\u201D They\u2019re organized, structured, focused, and efficient at what they do. Every day, they cross off items on their to-do list with unprecedented speed and accuracy. To their boss, they\u2019re the ideal worker. To their coworkers, they\u2019re an inspiration.\"}),/*#__PURE__*/t(\"p\",{children:[\"But if this person existed in 1965? \",/*#__PURE__*/e(\"strong\",{children:\"They wouldn\u2019t be half as productive as they would be today.\"}),\" It\u2019s true\u2014according to the \",/*#__PURE__*/e(n,{href:\"https://www.epi.org/productivity-pay-gap/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Economic Policy Institute\"})}),\", productivity has increased by a massive 108% since 1965.\"]}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"648\",src:\"https://framerusercontent.com/images/ejMGgjbGnP0QDRcOhWiqNiCdsU.png\",srcSet:\"https://framerusercontent.com/images/ejMGgjbGnP0QDRcOhWiqNiCdsU.png?scale-down-to=512 512w,https://framerusercontent.com/images/ejMGgjbGnP0QDRcOhWiqNiCdsU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ejMGgjbGnP0QDRcOhWiqNiCdsU.png 1600w\",style:{aspectRatio:\"1600 / 1296\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"This is because no matter how focused you are, how organized your tasklist is, or how many green smoothies you eat for breakfast\u2014your productivity still depends on the tools you have at your disposal. In 1965, these tools were comparatively quite slow and cumbersome. (Heck, even in the 1980s they weren\u2019t great. Shout out to MS DOS.) But today? Technology has gotten exponentially faster and more automated \u2026 and productivity has skyrocketed as a result.\"}),/*#__PURE__*/t(\"p\",{children:[\"Now, the next evolution of this technology has arrived. It\u2019s called \",/*#__PURE__*/e(\"strong\",{children:\"ambient automation\"}),\"\u2014and it\u2019s poised to change the way you work.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Why are traditional automation tools falling short?\"}),/*#__PURE__*/t(\"p\",{children:[\"Traditional automation tools have been a great boon to productivity. Think of when General Motors first introduced \",/*#__PURE__*/e(n,{href:\"https://www.automate.org/a3-content/joseph-engelberger-unimate\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Unimate\"})}),\"\u2014the robotic arm that could pour molten metal into a mold. Unimate could perform this task much more efficiently (and safely) than any of its human counterparts, improving the overall productivity of the automotive assembly line. Now, these types of robotic arms are a mainstay in any car factory.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Work Automate GIF by Mic\",className:\"framer-image\",height:\"126\",src:\"https://framerusercontent.com/images/LPcFNnXWAebWdhvS8j5I11DZO4.gif\",srcSet:\"https://framerusercontent.com/images/LPcFNnXWAebWdhvS8j5I11DZO4.gif?scale-down-to=512 512w,https://framerusercontent.com/images/LPcFNnXWAebWdhvS8j5I11DZO4.gif 540w\",style:{aspectRatio:\"540 / 253\"},width:\"270\"}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"}),/*#__PURE__*/t(\"p\",{children:[\"When it comes to productivity in a WFH or office setting, most modern automation tools are very similar to these robotic arms. They\u2019re often designed to help you perform one task, and perform that one task very well. For example, a customer support person might use an app like \",/*#__PURE__*/e(n,{href:\"https://www.intercom.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Intercom\"})}),\" to automatically create support tickets when someone asks a question on their website. Brilliant!\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"But this type of automation can only be helpful \u2026 up to a certain point.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Here\u2019s the big problem\"}),\": the average business worker uses between \",/*#__PURE__*/e(n,{href:\"https://medium.com/gigaom/how-many-apps-do-people-use-f29bdbbd3baa\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"9-10 apps per day\"})}),\" (and that\u2019s not counting the countless different web apps we use). So automating \",/*#__PURE__*/e(\"em\",{children:\"just one particular task\"}),\" in \",/*#__PURE__*/e(\"em\",{children:\"one particular place\"}),\" will only get you so far. That same customer support person on Intercom might need to pull information from Salesforce to learn more about the account, dive into the backend of their website CMS to resolve the issue, and then use an app like Mailchimp to follow-up via email.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/SOwjcExo9C2ybiBLDd9JMaZKGI.jpeg\",srcSet:\"https://framerusercontent.com/images/SOwjcExo9C2ybiBLDd9JMaZKGI.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/SOwjcExo9C2ybiBLDd9JMaZKGI.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/SOwjcExo9C2ybiBLDd9JMaZKGI.jpeg 1600w\",style:{aspectRatio:\"1600 / 900\"},width:\"800\"}),/*#__PURE__*/t(\"p\",{children:[\"So while automating a single task or part of a task can be helpful\u2014ultimately, this customer support person is still left with a ton of busywork. (And as we all know, busywork is the enemy of productivity.) Between feeding the information into each app and trying to make sure everything is connected\u2014it\u2019s no wonder the latest generation of business workers are feeling \",/*#__PURE__*/e(n,{href:\"https://www.nytimes.com/2022/02/15/well/live/burnout-work-stress.html\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"burnt out\"})}),\" and constantly stressed.\"]}),/*#__PURE__*/e(\"p\",{children:\"That\u2019s why the next generational leap in productivity depends not on individual task automations, but on bridging the gap to get these different apps to work together. Unfortunately, though, this is harder than it sounds\u2026\"}),/*#__PURE__*/e(\"h3\",{children:\"The problem with integrations, custom code, and robotic process automations\"}),/*#__PURE__*/e(\"p\",{children:\"If you want to automate an entire workflow across multiple different apps, most teams end up selecting one of these options:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Integration Platform as a Service (iPaaS) Tools\"}),\": These are tools like \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/best-zapier-alternatives\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Zapier\"})}),\", which let you connect two apps together. For example, you can set up a \u201CZap\u201D to connect Salesforce to Mailchimp, so an email goes out every time you create a new lead. The big limitation here is that these integrations are controlled by Zapier, and they\u2019ll only work with certain apps. If you want to try to pull data from an internal web app, database, or a legacy tool that Zapier hasn\u2019t built an integration for\u2014you\u2019ll be plum outta luck. (A realtor, for instance, won\u2019t be able to find a Zapier integration for a website like \",/*#__PURE__*/e(n,{href:\"https://www.trulia.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Trulia\"})}),\".)\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Custom Code or Manual Automations\"}),\": Need to automate something a bit more complicated or custom? \",/*#__PURE__*/e(\"em\",{children:\"Frig it\"}),\", maybe you decide to just use custom code or internal dev resources to do it yourself. This is a valid option, but it\u2019ll only work if you actually \",/*#__PURE__*/e(\"em\",{children:\"have\"}),\" those types of costly resources available. (Not a coder? Don\u2019t have devs sitting around ready to help you? Then this probably isn\u2019t the option for you.)\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Robotic Process Automation (RPA) Tools\"}),\": The final option is to use a \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/best-rpa-tools\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"robotic process automation tool\"})}),\", which uses software to emulate human behavior. The downside here is that this can be majorly complex to set up\u2014and it won\u2019t come cheap, either. (A single bot will cost you anywhere from $5,000-$15,000 per year.)\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"As you can see, all of these options have specific challenges. But there\u2019s also another big drawback that limits all of their impacts on productivity: they\u2019re \",/*#__PURE__*/e(\"strong\",{children:\"out-of-context\"}),\". In order to set up or adjust any of these app-to-app automations, you need to exit your workflow, navigate over to your preferred solution, and start getting to work within the tool you\u2019ve chosen.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"135\",src:\"https://framerusercontent.com/images/9cmGvinrO8UfeYF8THIzwx7TXXE.gif\",style:{aspectRatio:\"480 / 270\"},width:\"240\"}),/*#__PURE__*/t(\"p\",{children:[\"Why does this matter? Because on many teams, you are decidedly \",/*#__PURE__*/e(\"em\",{children:\"not\"}),\" the person in charge of the Zapier integration or the RPA bot. Who \",/*#__PURE__*/e(\"em\",{children:\"is\"}),\" in charge? Probably one of the developers on your team, or someone in your IT department. This means everything you\u2019re doing has to grind to a halt while you put in a ticket request and *hope* they decide to prioritize the small change or update you want to make to the automation.\"]}),/*#__PURE__*/t(\"p\",{children:[\"So if you\u2019re hoping to improve your productivity as a non-technical worker? None of these tools are likely to move the needle as much as you hope, because you\u2019re not in control of the automation itself. It\u2019s happening somewhere in the background of your workflow (or somewhere else entirely, within yet \",/*#__PURE__*/e(\"em\",{children:\"another\"}),\" app). You\u2019re unable to make changes, adjustments, or take advantage of new automation opportunities that come up as you work on your daily tasks.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Simply put:\"}),\" traditional automation isn\u2019t present in your workflow. It\u2019s \",/*#__PURE__*/e(\"em\",{children:\"hidden automation\"}),\". And because it\u2019s hidden\u2014that means there\u2019s a big blind spot that\u2019s hiding how productive you can actually be.\"]}),/*#__PURE__*/e(\"h2\",{children:\"What is ambient automation? Entering a new era of productivity\"}),/*#__PURE__*/e(\"p\",{children:\"While traditional automation tools operate in the background, ambient automation apps are always present while you work and are easy to call up anywhere you need. With ambient automation, you can easily automate new processes or edit existing automations without ever needing to navigate to another application or interrupt your workflow.\"}),/*#__PURE__*/t(\"p\",{children:[\"Put simply, ambient automation is automation that is \",/*#__PURE__*/e(\"strong\",{children:\"in-context\"}),\" and \",/*#__PURE__*/e(\"strong\",{children:\"omnipresent\"}),\". Apps that fall into this category are able to identify automation opportunities automatically as you work and suggest easier ways of doing things. (Right there, where you\u2019re working.) This takes much of the guesswork and complexity out of automation\u2014making it easier for anyone to become more productive as they work.\"]}),/*#__PURE__*/t(\"p\",{children:[\"For example, \",/*#__PURE__*/e(n,{href:\"https://www.grammarly.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Grammarly\"})}),\" is an ambient automation app that allows you to automatically improve your spelling, grammar, and writing clarity as you type. With Grammarly, the app works everywhere you type\u2014across platforms like Google Docs, Salesforce, Notion, Slack, Gmail, Twitter, and LinkedIn. But while a traditional automation tool might have you copy and paste your text into the app to discover where there are errors, Grammarly is always present and able to make suggestions right within the context of your messages.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"197\",src:\"https://framerusercontent.com/images/yiFh5qqtAhxw1JQMarTpqz7z6iw.gif\",srcSet:\"https://framerusercontent.com/images/yiFh5qqtAhxw1JQMarTpqz7z6iw.gif?scale-down-to=512 512w,https://framerusercontent.com/images/yiFh5qqtAhxw1JQMarTpqz7z6iw.gif 650w\",style:{aspectRatio:\"650 / 394\"},width:\"325\"}),/*#__PURE__*/t(\"p\",{children:[\"In a similar way, \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Magical\"})}),\" has been redefining how users move information between web apps and web pages. It can recognize when you\u2019re copying and pasting the same information more than once, and remember that pattern to help you automate it the next time you do it. No need to set up a complicated backend or get your developer to switch on any integrations. You simply choose which variables you want to pull over, and the app does the rest.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"171\",src:\"https://framerusercontent.com/images/T3r0GKDGLghc2mtNxWmQauPKWg.gif\",srcSet:\"https://framerusercontent.com/images/T3r0GKDGLghc2mtNxWmQauPKWg.gif?scale-down-to=512 512w,https://framerusercontent.com/images/T3r0GKDGLghc2mtNxWmQauPKWg.gif 616w\",style:{aspectRatio:\"616 / 343\"},width:\"308\"}),/*#__PURE__*/e(\"p\",{children:\"The Magical app also has an \u201Ceverywhere\u201D presence\u2014users can call it up anytime, anywhere within their Chrome browser by simply clicking on the magical green M-button or typing out a simple \u201C//\u201D command. This way, rather than have your automations hidden behind a wall of code, they\u2019re always top-of-mind and just a click or keystroke away. In some cases, the app will even proactively alert you about new automation opportunities to help you save more time and become even more productive.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Editor\u2019s Note\"}),\": Does this type of always-on functionality set off privacy alarm bells for you? Don\u2019t worry, Magical does not collect or store your keystrokes. We take privacy and security very seriously\u2014which is why your keystrokes on websites never leave your computer. The expansion of shortcuts occurs locally on a user's computer, without communication with Magical. You can test this by expanding shortcuts while your computer is offline.\"]}),/*#__PURE__*/e(\"h2\",{children:\"How does ambient automation work with Magical?\"}),/*#__PURE__*/e(\"p\",{children:\"Here are a few more ways you can use Magical\u2019s ambient automation features to spend less time on repetitive tasks:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"In-Context Dropdown\"}),\": As a user moves around the web, typing, copying and pasting, etc., a simple \u201C//\u201D command will open a drop-down menu of shortcuts you\u2019ve saved\u2014snippets of text, code, or other information. Select the shortcut you want and the information will appear instantly.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Automatic Form Fills\"}),\": Magical can automatically fill \",/*#__PURE__*/e(\"em\",{children:\"any\"}),\" form or field with info from your open tabs. This is especially useful for managing and updating internal databases and external databases such as a CRM (Salesforce, Hubspot, Copper), ATS (WorkDay, Lever), or issue tracking tools (Jira, Shortcut).\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Copy and Paste Nudges\"}),\": If you\u2019re copying and pasting the same thing more than once, Magical will prompt you to create a new shortcut to save yourself some time. This helps you identify new automations before you even know you need them.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"M-button \"}),\"- Magical\u2019s M-button follows you as you type and helps you save time with simple automations. The M-button appears when you are about to type a message or copy and paste data and remind you that you can use Magical to automate the task.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"By surrounding yourself with automation, you can discover new possibilities for your productivity. In fact, teams who use Magical\",/*#__PURE__*/e(\"strong\",{children:\" save an average of one day per week\"}),\"\u2014and that number just keeps climbing higher. \uD83D\uDE80\"]}),/*#__PURE__*/e(\"h2\",{children:\"Use ambient automation to boost your productivity today\"}),/*#__PURE__*/t(\"p\",{children:[\"\u200D\",/*#__PURE__*/e(\"strong\",{children:\"Here at Magical, improving your productivity has always been the goal.\"}),\" The app is built around saving you time by slashing through your repetitive (and soul-crushing) tasks. Faster data entry, spreadsheets that fill themselves, and a smarter text expander experience have helped us make a name for ourselves.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"But Magical is so much more than just a simple \u201Cproductivity app.\u201D At its core, Magical is an ambient automation app. And the team here is betting big on how this type of technology can transform the way you work.\"}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"})]});export const richText2=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Ever called customer service, only to be bounced from one rep to another, repeating your issue over and over? Yeah, it\u2019s frustrating. Unfortunately, it\u2019s also way too common\u2014a sign of inefficient routing that wastes time for both customers and support teams.\"}),/*#__PURE__*/e(\"p\",{children:\"Enter AI agent routing\u2014a smarter way to connect customers with the right support agent the first time. Think of it as a high-tech traffic controller, analyzing customer inquiries and intelligently directing them based on factors like: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Customer history \"}),\"(Have they contacted support before? What was the issue?) \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Agent expertise \"}),\"(Who has the best skills to handle this request?) \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Urgency level \"}),\"(Is this a simple question or a high-priority case?)\"]}),/*#__PURE__*/e(\"p\",{children:\"Instead of randomly assigning agents or relying on outdated call trees, AI-powered routing ensures customers get help faster, with fewer transfers and better resolutions.\"}),/*#__PURE__*/e(\"p\",{children:\"But how exactly does it work? And why should businesses\u2014especially in industries like healthcare, sales, and customer support\u2014care about implementing it? Let\u2019s break it down.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Shift Towards Smarter Routing\"})}),/*#__PURE__*/t(\"p\",{children:[\"For years, \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/roles/customer-support\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"customer support \"})}),\"systems worked like rigid decision trees\u2014if a customer pressed 1, they went here; if they pressed 2, they went there. The problem? Real-life customer issues don\u2019t fit neatly into a flowchart.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Now, businesses are shifting toward AI-powered agent routing, a smarter, data-driven approach that adapts to the situation in real-time. Companies are catching on fast\u2014 \",/*#__PURE__*/e(n,{href:\"https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"over 72% of businesses are already using AI solutions \"})}),\", according to a recent McKinsey report. With generative AI and agentic AI gaining momentum, automated, intelligent routing is quickly becoming the gold standard.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why Traditional Systems Fall Short\"})}),/*#__PURE__*/e(\"p\",{children:\"Legacy routing systems are rigid and outdated\u2014they rely on pre-set rules that don\u2019t account for the unpredictability of human conversations.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example \"}),\": Let\u2019s say a passenger calls an airline to check for flight delays. Instead of getting connected to a flight status bot or a rep with relevant info, the system misroutes them to technical support, leading to: \u274C\",/*#__PURE__*/e(\"strong\",{children:\"Wasted time \"}),\"for both the customer and the agent \u274C\",/*#__PURE__*/e(\"strong\",{children:\"More frustration \"}),\"from unnecessary transfers \u274C\",/*#__PURE__*/e(\"strong\",{children:\"Lower satisfaction \"}),\"and negative brand perception\"]}),/*#__PURE__*/e(\"p\",{children:\"Traditional systems miss the context behind inquiries, which is why they often send customers down the wrong path. AI agent routing fixes this. Instead of blindly following a flowchart, AI systems analyze real-time data\u2014like intent, past interactions, and urgency\u2014to route customers to the right place instantly.\"}),/*#__PURE__*/e(\"p\",{children:\"And that\u2019s just the beginning. Let\u2019s take a closer look at how AI agent routing works and why it\u2019s changing the game. \uD83D\uDE80\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What Is AI Agent Routing And How Does It Work?\"})}),/*#__PURE__*/e(\"p\",{children:\"AI-powered routing isn\u2019t just about replacing outdated call trees\u2014it\u2019s about understanding customer intent in real-time and getting them the help they actually need. Instead of relying on rigid, pre-set rules, AI agent routing analyzes live data, recognizes patterns, and continuously learns to improve its accuracy.\"}),/*#__PURE__*/e(\"p\",{children:\"And no, AI isn\u2019t here to replace humans\u2014it\u2019s here to support them by handling the grunt work of sorting and routing inquiries instantly and intelligently.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Understanding the Core Mechanics\"})}),/*#__PURE__*/e(\"p\",{children:\"At the heart of AI agent routing are large language models (LLMs)\u2014advanced AI systems that can process human language at near-human levels. These models don\u2019t just scan for keywords; they understand the meaning behind a customer\u2019s words, allowing them to route inquiries based on: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Intent \"}),\"\u2013 What is the customer asking for? \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Context \"}),\"\u2013 Has this customer contacted support before? What\u2019s their history? \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Urgency \"}),\"\u2013 Is this a minor question or a critical issue? \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Agent expertise \"}),\"\u2013 Who is best equipped to solve this issue quickly?\"]}),/*#__PURE__*/e(\"p\",{children:\"By analyzing these factors in real-time, AI-powered routing ensures customers aren\u2019t stuck repeating themselves or getting transferred endlessly\u2014they\u2019re connected to the right person (or AI assistant) from the start.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Beyond Keywords: Context is King\"})}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s say a customer reaches out to an internet provider\u2019s support team and says:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:'\"My internet is down again, I\u2019m so fed up!\"'})}),/*#__PURE__*/e(\"p\",{children:'A traditional system would latch onto the phrase \"internet down\" and automatically route the ticket to basic tech support\u2014even if the customer has had repeated issues before.'}),/*#__PURE__*/e(\"p\",{children:\"An AI agent routing system takes a smarter approach: \"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDD39 It recognizes that this \",/*#__PURE__*/e(\"strong\",{children:\"isn\u2019t just a technical issue \"}),\"\u2014it\u2019s a \",/*#__PURE__*/e(\"strong\",{children:\"recurring problem \"}),\"for this customer. \"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDD39 It \",/*#__PURE__*/e(\"strong\",{children:\"reviews past support history \"}),\"and sees multiple complaints about outages. \"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDD39 Instead of sending the customer through \",/*#__PURE__*/e(\"strong\",{children:\"basic troubleshooting again \"}),\", it escalates the case to a specialized retention team that can offer a long-term solution.\"]}),/*#__PURE__*/e(\"p\",{children:'This shift from \"keyword-based routing\" to \"context-aware routing\" is what makes AI-powered systems so much more effective\u2014they don\u2019t just respond to what was said, but to what the customer needs.'}),/*#__PURE__*/e(\"p\",{children:\"And that\u2019s why AI agent routing is changing the game\u2014because when customers feel heard and problems get solved faster, satisfaction goes through the roof.\"}),/*#__PURE__*/e(\"p\",{children:\"Up next: How AI agent routing improves efficiency, customer experience, and business performance. \uD83D\uDE80\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How AI Agent Routing Improves Efficiency, Customer Experience, and Business Performance\"})}),/*#__PURE__*/e(\"p\",{children:\"When AI-powered routing steps in, everything runs smoother\u2014customers get help faster, agents handle fewer unnecessary transfers, and businesses see real performance gains. It\u2019s not just a better experience; it\u2019s a smarter way to operate.\"}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s how AI agent routing levels up efficiency, customer satisfaction, and overall business success.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Faster Response Times = Happier Customers\"})}),/*#__PURE__*/e(\"p\",{children:\"Nobody likes waiting on hold or being transferred five times just to get a simple issue resolved. AI-driven routing cuts through the noise and connects customers to the right person or system instantly by: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Prioritizing urgent cases \"}),\"so high-stakes issues aren\u2019t stuck in a queue \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Recognizing returning customers \"}),\"and their history, avoiding repetitive questions \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Routing complex cases to senior agents immediately\"}),\", skipping unnecessary back-and-forth\"]}),/*#__PURE__*/e(\"p\",{children:\"Result? Shorter wait times, fewer frustrated customers, and way higher satisfaction scores.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Less Agent Burnout, More Productivity\"})}),/*#__PURE__*/e(\"p\",{children:\"Traditional routing wastes agents\u2019 time by sending them inquiries they aren\u2019t equipped to handle. AI fixes this by: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Matching customer issues with the right expertise\"}),\" so agents aren\u2019t dealing with out-of-scope requests. \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Filtering out repetitive questions \"}),\"with AI-powered self-service tools. \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Providing agents with customer history & context \"}),\"before they even pick up the call.\"]}),/*#__PURE__*/e(\"p\",{children:\"This means agents spend less time transferring calls and more time-solving actual problems\u2014leading to higher productivity and a happier, more engaged support team.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Increased First-Call Resolution Rates\"})}),/*#__PURE__*/e(\"p\",{children:\"One of the biggest pain points in customer service? Having to reach out multiple times to fix the same issue. AI-powered routing helps solve problems on the first interaction by: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Analyzing customer intent & history \"}),\"to direct inquiries to the most qualified agent. \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Identifying past failed resolutions \"}),\"and ensuring escalated cases don\u2019t get sent back to Tier 1 support. \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Leveraging AI-powered troubleshooting \"}),\"to assist agents with real-time suggestions.\"]}),/*#__PURE__*/e(\"p\",{children:\"When issues are resolved the first time around, customers are happier, agents are more efficient, and businesses save money on repeat interactions.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Stronger Business Performance & Cost Savings\"})}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s talk numbers\u2014AI agent routing isn\u2019t just about customer happiness, it\u2019s about the bottom line. Companies that implement intelligent routing see: \"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCC9 \",/*#__PURE__*/e(\"strong\",{children:\"Lower operational costs \"}),\"\u2013 Fewer transfers and repeat calls mean fewer wasted resources. \"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCC8 \",/*#__PURE__*/e(\"strong\",{children:\"Higher customer retention \"}),\"\u2013 Frustrated customers leave; happy customers stick around. \"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCB0 \",/*#__PURE__*/e(\"strong\",{children:\"More revenue opportunities \"}),\"\u2013 AI can route high-value customers or sales inquiries to top-performing agents, boosting conversions.\"]}),/*#__PURE__*/e(\"p\",{children:\"In fact, businesses that use AI-driven automation in customer service see a 20-30% reduction in support costs, according to McKinsey.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Smarter Routing = A Win for Everyone\"})}),/*#__PURE__*/e(\"p\",{children:\"With AI-powered agent routing, customers get what they need faster, agents work more efficiently, and businesses save time and money. It\u2019s a win-win-win situation.\"}),/*#__PURE__*/e(\"p\",{children:\"So, what\u2019s next? Let\u2019s look at how AI agent routing is shaping the future of customer experience and automation. \"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Future of Customer Experience and Automation \uD83D\uDE80\"})}),/*#__PURE__*/e(\"p\",{children:\"AI agent routing isn\u2019t just improving customer service\u2014it\u2019s reshaping the entire customer experience. As AI technology gets more advanced, businesses will move beyond just fixing problems faster and start delivering proactive, hyper-personalized service at scale.\"}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s where we\u2019re headed:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. AI Will Predict Customer Issues Before They Happen\"})}),/*#__PURE__*/e(\"p\",{children:\"Imagine a world where customers don\u2019t even have to reach out for help\u2014because AI already knows what they need. Future AI-driven routing systems will: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Analyze real-time data to detect potential issues \"}),\"before they escalate \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Automatically reach out to customers with solutions \"}),\"before they even ask \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Offer proactive fixes \"}),\"\u2014like suggesting a new service plan if usage patterns change\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example\"}),\": An AI system at an internet provider detects frequent disconnections at a customer\u2019s home. Instead of waiting for the customer to call, it automatically escalates the issue, offering a technician appointment before frustration even sets in.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Omnichannel Routing Will Become Seamless\"})}),/*#__PURE__*/e(\"p\",{children:\"Today, customer interactions happen across phone, chat, email, social media, and in-app messaging\u2014but switching between these channels is still clunky.\"}),/*#__PURE__*/e(\"p\",{children:\"In the future, AI agent routing will: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Track customer conversations across all platforms \"}),\"in real-time \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Ensure customers never have to repeat themselves \"}),\"\u2014their data follows them \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Automatically shift conversations between channels \"}),\"without losing context\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example\"}),\": A customer starts a chat on a company\u2019s website, but the issue gets complex. Instead of forcing them to call and repeat everything, the AI automatically routes them to a live agent who already has the full conversation history\u2014no frustration, no wasted time.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. AI and Human Agents Will Work Together More Closely\"})}),/*#__PURE__*/e(\"p\",{children:\"AI agent routing won\u2019t replace human agents\u2014it\u2019ll make them better. Future systems will: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Act as a real-time assistant\"}),\", offering AI-generated suggestions and solutions \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Help agents prioritize tasks\"}),\", ensuring high-value customers get VIP treatment \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Automate repetitive actions\"}),\", so agents can focus on complex customer needs\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example\"}),\": While on a call, an AI system listens in (securely) and instantly pulls up relevant support articles, past interactions, and troubleshooting steps\u2014allowing agents to solve issues faster with less effort.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Personalization Will Reach New Levels\"})}),/*#__PURE__*/e(\"p\",{children:\"No more generic, one-size-fits-all service. AI-powered routing will: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Use deep customer insights \"}),\"to customize responses in real time \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Recognize customer preferences and sentiment \"}),\"to tailor interactions \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Deliver hyper-personalized recommendations \"}),\"based on past behavior\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example\"}),\": A healthcare provider\u2019s AI system recognizes that a patient prefers SMS reminders over email. When scheduling an appointment, the AI automatically ensures notifications are sent via text\u2014making the experience more convenient for the patient.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Future Is Smart, Seamless, and Personalized\"})}),/*#__PURE__*/e(\"p\",{children:\"AI agent routing is setting the stage for a customer experience revolution. No more frustrating transfers, no more wasted time, and no more impersonal service. Instead, businesses will deliver faster, more proactive, and highly personalized support\u2014all thanks to AI.\"}),/*#__PURE__*/t(\"p\",{children:[\"The companies that embrace \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/human-assisted-automations\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"human-assisted automation \"})}),\"now will be the ones leading the charge in customer experience innovation.\"]}),/*#__PURE__*/e(\"p\",{children:\"So, are you ready to bring AI-powered automation into your workflows? Let\u2019s talk about how you can get started today.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Implementing AI Agent Routing (3 Steps)\"})}),/*#__PURE__*/e(\"p\",{children:\"If you\u2019re thinking, \u201CAI-powered routing sounds great, but where do I even start?\u201D\u2014don\u2019t worry. The good news is that adopting AI agent routing is more accessible than you might think.\"}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s a simple roadmap to getting started:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Identify Key Needs\"})}),/*#__PURE__*/e(\"p\",{children:\"Before diving into AI solutions, take a step back and ask: \"}),/*#__PURE__*/e(\"p\",{children:\"\u2705 Where are you spending the most time and resources on routing inefficiencies? \"}),/*#__PURE__*/e(\"p\",{children:\"\u2705 What are the biggest frustrations for customers and support staff? \"}),/*#__PURE__*/e(\"p\",{children:\"\u2705 Are there bottlenecks in response times or frequent misrouted issues? \"}),/*#__PURE__*/e(\"p\",{children:\"\u2705 What long-term changes would make the biggest impact?\"}),/*#__PURE__*/e(\"p\",{children:\"The goal isn\u2019t just to fix what\u2019s broken today\u2014it\u2019s to future-proof your system for growth and efficiency.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Assess Your Existing Data\"})}),/*#__PURE__*/e(\"p\",{children:\"AI agent routing thrives on data. Before implementation, examine: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Customer interaction logs \"}),\"\u2013 Are there common themes in user requests? \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Resolution times \"}),\"\u2013 How long does it take to solve different types of inquiries? \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Escalation patterns \"}),\"\u2013 What issues keep getting bounced between agents?\"]}),/*#__PURE__*/e(\"p\",{children:\"This data serves as the fuel that powers AI\u2019s decision-making, helping it route inquiries more accurately based on real-world trends.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Consider a Gradual Rollout\"})}),/*#__PURE__*/e(\"p\",{children:\"You don\u2019t have to overhaul your entire system overnight. Many companies see success by: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Starting with a smaller use case \"}),\"\u2014like automating routing for common inquiries. \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Testing AI in a controlled environment \"}),\"before full-scale implementation. \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Gradually expanding AI capabilities \"}),\"as teams get comfortable with the system.\"]}),/*#__PURE__*/e(\"p\",{children:\"Companies that take a step-by-step approach often see higher adoption rates and long-term success.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Selecting the Right Tools and Systems\"})}),/*#__PURE__*/e(\"p\",{children:\"With AI agent routing becoming a hot topic, there\u2019s no shortage of tools and platforms available. Whether you go for a custom-built AI system, an off-the-shelf solution, or an open-source framework, the key is finding a solution that aligns with your business goals.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Using AI for Smarter Agent Matching\"})}),/*#__PURE__*/e(\"p\",{children:\"At the core of AI-powered routing is intelligent agent matching. AI uses machine learning algorithms to analyze customer input and match them to the best available agent based on: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Intent \"}),\"\u2013 What is the customer trying to do? \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Context \"}),\"\u2013 Have they contacted support before? Is this a repeat issue? \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Agent expertise \"}),\"\u2013 Who has the right skills to handle this case?\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example\"}),\": A customer types, \",/*#__PURE__*/e(\"em\",{children:'\"I need to dispute a credit card charge.\" '}),\"\uD83D\uDEAB A \",/*#__PURE__*/e(\"strong\",{children:\"traditional system \"}),\"might scan for \u201Ccredit card\u201D and send them to the general banking support queue. \u2705 An \",/*#__PURE__*/e(\"strong\",{children:\"AI-powered system \"}),\"understands the intent (a dispute request), checks past interactions, and routes them to the right dispute resolution specialist\u2014instantly.\"]}),/*#__PURE__*/e(\"p\",{children:\"This reduces misroutes, speeds up resolution times, and improves customer satisfaction.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Beyond Tech: The Human Side of Change\"})}),/*#__PURE__*/e(\"p\",{children:\"Implementing AI agent routing isn\u2019t just about better algorithms\u2014it\u2019s about people. For AI adoption to succeed, both teams and customers need to understand why AI is being introduced and how it benefits them.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Supporting Internal Teams\"})}),/*#__PURE__*/e(\"p\",{children:\"AI is here to assist, not replace, human agents. To make the transition smooth: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Train teams \"}),\"on how AI routing works and how it enhances their workflow. \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Show agents the benefits \"}),\"\u2014less time wasted on misrouted cases, more time for high-value work. \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Encourage feedback\"}),\", so AI routing can be continuously improved based on real-world insights.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Building Customer Trust\"})}),/*#__PURE__*/e(\"p\",{children:\"Customers can be skeptical of AI handling their inquiries, so transparency is key: \"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Communicate clearly \"}),\"when AI is being used (e.g., \u201COur system is connecting you to the best available agent\u201D) \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Offer AI-assisted self-service \"}),\"while always allowing a human option if needed \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Use AI to enhance\u2014not replace\u2014human interactions\"}),\", ensuring customers feel valued and heard\"]}),/*#__PURE__*/e(\"p\",{children:\"When both employees and customers understand and trust AI\u2019s role, adoption becomes smoother, more effective, and more impactful.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"AI Agent Routing: A Smarter Future Starts Now\"})}),/*#__PURE__*/e(\"p\",{children:\"Implementing AI agent routing isn\u2019t as complicated as it seems\u2014it\u2019s about starting small, using data wisely, and keeping both employees and customers in the loop.\"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDD39 \",/*#__PURE__*/e(\"strong\",{children:\"Identify key pain points \"})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"\u200D\"}),\"\uD83D\uDD39 \",/*#__PURE__*/e(\"strong\",{children:\"Leverage AI for smarter routing and agent matching \"})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"\u200D\"}),\"\uD83D\uDD39 \",/*#__PURE__*/e(\"strong\",{children:\"Roll out gradually for long-term success \"})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"\u200D\"}),\"\uD83D\uDD39 \",/*#__PURE__*/e(\"strong\",{children:\"Support both your team and customers through the transition\"})]}),/*#__PURE__*/e(\"p\",{children:\"The result? Faster support, happier customers, and a more efficient team.\"}),/*#__PURE__*/e(\"p\",{children:\"And if you\u2019re ready to make AI-powered automation part of your workflow, there\u2019s no better time to start than now. \uD83D\uDE80\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Common Concerns & Challenges\"})}),/*#__PURE__*/e(\"p\",{children:\"Implementing AI systems can bring questions, too. Any responsible deployment has to recognize concerns.\"}),/*#__PURE__*/e(\"p\",{children:\"Common concerns center around data security, as the agent learns customer service styles to make decisions. Addressing that will come with the technology itself.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Handling Complexity\"})}),/*#__PURE__*/e(\"p\",{children:\"Advanced AI routing requires careful planning. It can still take time to get the desired outcome of streamlined workflows.\"}),/*#__PURE__*/t(\"p\",{children:[\"Systems may include different services or workflows that will present complexities and differences when handling routing needs. You may want more \",/*#__PURE__*/e(n,{href:\"https://www.ibm.com/analytics/common/smartpapers/ai-governance-smartpaper\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"governance for AI systems\"})}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"Having multiple different language tools can result in complex cases of multiple different teams being called in, for example.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:'The \"Black Box\" Problem'})}),/*#__PURE__*/e(\"p\",{children:\"A user needs help with troubleshooting technical cases, leading to high-level intervention on more levels. Someone calling in looking for basic information on product specifics ends up going on to the highest-skilled person possible, resulting in customer frustrations on top of general service inefficiencies.\"}),/*#__PURE__*/e(\"p\",{children:\"This is an example of needing transparency in decision-making to resolve a big inefficiency or a common use of routing to resolve problems.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Building Trust and Addressing Fears\"})}),/*#__PURE__*/e(\"p\",{children:\"Concerns of what AI means are reasonable to bring up. People don't necessarily know how safe they might be handing over their own user data or financial data to a non-human solution.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Some may fear that AI replaces human connection in sensitive support when it should enhance them.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:'It needs careful communication to address both the \"black box\" worry as well as other issues such as ethics and safety for customer\\'s individual data.'})})]}),/*#__PURE__*/e(\"p\",{children:\"Companies have methods to report ethical concerns, so do not take on more work or assume they aren't safe.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Final Thoughts: AI Agent Routing is the Future\u2014Are You Ready?\"})}),/*#__PURE__*/e(\"p\",{children:\"What is AI agent routing all about, though? At its core, it's not just tech change; it is rethinking making smarter, streamlined, and improved ways to handle diverse business support needs.\"}),/*#__PURE__*/e(\"p\",{children:\"AI agent routing isn\u2019t just a cool tech upgrade\u2014it\u2019s a game-changer for efficiency, customer experience, and business performance. By eliminating frustrating misroutes, reducing response times, and connecting customers to the right help instantly, AI-powered routing transforms support teams from reactive problem-solvers into proactive experience-builders.\"}),/*#__PURE__*/e(\"p\",{children:\"And the best part? You don\u2019t need a massive budget or a team of developers to start using AI-powered automation.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDE80 Get Started with AI-Powered Automation Today\"})}),/*#__PURE__*/e(\"p\",{children:\"If you\u2019re ready to stop wasting time on manual tasks and start working smarter, Magical is the perfect tool to help.\"}),/*#__PURE__*/t(\"p\",{children:[\"\u2705 \",/*#__PURE__*/e(\"strong\",{children:\"Automate repetitive tasks \"}),\"right inside your browser \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Instantly insert AI-powered shortcuts \"}),\"to streamline workflows \"]}),/*#__PURE__*/t(\"p\",{children:[\"\u2705\",/*#__PURE__*/e(\"strong\",{children:\"Save 7 hours on manual work every week (on average) \"}),\"\u2014no coding required\"]}),/*#__PURE__*/e(\"p\",{children:\"It\u2019s free, it\u2019s simple, and it\u2019s built to help you work faster with less effort.\"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDC49 \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/install/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Download the Magical Chrome Extension \"})}),\"today and see how automation can transform your workflow. \uD83D\uDE80\"]})]});export const richText3=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"h1\",{children:/*#__PURE__*/e(\"strong\",{children:\"What is Agentic AI & How Will it Change RCM?\"})}),/*#__PURE__*/e(\"p\",{children:\"AI is rapidly transforming various industries, and healthcare is no exception. Within healthcare, the application of AI in revenue cycle management (RCM) is particularly significant. Agentic AI is emerging as a powerful technology that goes beyond traditional automation, promising to revolutionize how healthcare providers handle their financial operations.\"}),/*#__PURE__*/e(\"h2\",{children:\"Agentic AI Explained\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"381\",src:\"https://framerusercontent.com/images/Gi2TE4nwkcWzbnYNj42E0cP1LHw.png\",srcSet:\"https://framerusercontent.com/images/Gi2TE4nwkcWzbnYNj42E0cP1LHw.png?scale-down-to=512 512w,https://framerusercontent.com/images/Gi2TE4nwkcWzbnYNj42E0cP1LHw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Gi2TE4nwkcWzbnYNj42E0cP1LHw.png 1190w\",style:{aspectRatio:\"1190 / 762\"},width:\"595\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/agentic-ai\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Agentic AI\"})}),\" is a type of AI that is designed to operate autonomously, making decisions and taking actions with minimal human intervention. It goes beyond simply following pre-programmed rules, instead adapting to changing circumstances and learning from its experiences. This makes it different from traditional AI systems, which are often based on fixed models and require constant human direction.\"]}),/*#__PURE__*/e(\"p\",{children:\"Agentic AI operates through four key stages:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Perception\"}),\": It gathers data from various sources such as databases and digital interfaces. In healthcare, this could involve analyzing patient records, medical reports, and financial data.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Reasoning\"}),\": The AI processes the data to understand the context and identify problems. This involves using large language models (LLMs) to interpret instructions and coordinate specialized models.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Action\"}),\": Based on its understanding, the AI decides on the best course of action. This could include tasks like processing claims, verifying eligibility, and managing prior authorizations.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Learning\"}),\": The AI improves its performance over time by analyzing the results of its actions and adapting to new situations. This is done through a feedback loop where data from interactions is used to enhance the models.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"The ability to operate autonomously, adapt to change, and learn over time is what distinguishes agentic AI from traditional automation systems, such as Robotic Process Automation (RPA). Traditional RPA systems follow pre-defined rules and struggle with complexity. Agentic AI, on the other hand, can handle unstructured tasks that require decision-making and problem-solving abilities.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Agentic AI vs. Generative AI\"})}),/*#__PURE__*/e(\"p\",{children:\"It is also useful to distinguish agentic AI from generative AI (GenAI). Generative AI is focused on creating new content, such as text, images, and code, while agentic AI is focused on action and decision making. Generative AI requires human input to define context and goals, while agentic AI is designed to operate independently with minimal human intervention. While generative AI is about creating, agentic AI is about doing. They can be used in tandem to create powerful solutions.\"}),/*#__PURE__*/t(\"p\",{children:[\"Imagine the synergy when these two AI paradigms come together. Agentic AI can harness the creative prowess of generative AI to streamline\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/process-automation-in-healthcare\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\" revenue cycle management\"})}),\" (RCM) processes. This blend enhances decision-making and execution capabilities, potentially revitalizing healthcare systems. For instance, an agentic AI can autonomously identify billing errors and instantly collaborate with generative AI to draft corrective communication. Here, the two forms of AI harmonize, each amplifying the other's strengths to deliver a seamless and efficient workflow.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"This collaboration not only automates procedures but also brings creativity and agility to RCM. By integrating agentic and generative AI, professionals in the field can tackle complex, multifaceted challenges. This pairing promises to not just optimize operations but also adapt and evolve alongside the ever-changing landscape of\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/best-revenue-cycle-management-analytics-software\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\" healthcare finance\"})}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"352\",src:\"https://framerusercontent.com/images/FYCFGvpDFf4LZX6MbGt18adnE0.png\",srcSet:\"https://framerusercontent.com/images/FYCFGvpDFf4LZX6MbGt18adnE0.png?scale-down-to=512 512w,https://framerusercontent.com/images/FYCFGvpDFf4LZX6MbGt18adnE0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/FYCFGvpDFf4LZX6MbGt18adnE0.png 1440w\",style:{aspectRatio:\"1440 / 704\"},width:\"720\"}),/*#__PURE__*/t(\"h2\",{children:[\"Why Agentic AI? To Solve 4 Core \",/*#__PURE__*/e(\"strong\",{children:\"Why Agentic AI? To Solve 3 Core Problems with RCM\"})]}),/*#__PURE__*/e(\"p\",{children:\"The healthcare industry is facing a major challenge with data overload. By 2025, it's estimated that healthcare data will contribute more than one-third of the 180 zettabytes of data generated globally. Yet, only 3% of healthcare data is effectively utilized due to outdated systems incapable of processing large-scale, multi-modal data. This means clinicians spend a great deal of time manually sifting through large amounts of information to derive insights, a process that is time-consuming and prone to error.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Problem #1: Cognitive Overload\"})}),/*#__PURE__*/e(\"p\",{children:\"Clinicians face a deluge of data and must derive actionable insights under tight time constraints. The sheer volume of information, including patient history, lab results, and medical images, can overwhelm healthcare providers.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"For instance, an oncologist reviewing a patient's Prostate-Specific Antigen (PSA) results must consider the patient\u2019s medications, therapies, procedures, symptoms, medical imaging, and biopsies, all within a short 15- to 30-minute consultation. This is an example of the cognitive burden and the time constraints placed on clinicians.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Problem #2: Fragmented Systems\"})}),/*#__PURE__*/e(\"p\",{children:\"Patient data is often scattered across various platforms and systems. This lack of interoperability can lead to delays and inefficiencies in care delivery.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"For example, a patient's blood test results might be in one system (EMR) while their medication history, existing conditions, and prior reports and images are stored in other systems. A physician must manually cross-reference this data instead of having an integrated view. This can lead to a crucial correlation, such as a high cholesterol level combined with an elevated blood glucose level, being missed\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Problem #3: Manual Processes\"})}),/*#__PURE__*/e(\"p\",{children:\"Many tasks in healthcare, such as scheduling tests, requesting authorizations, and processing claims, are still performed manually. This reliance on manual processes not only slows down care delivery but also introduces the potential for errors.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"For instance, after a PSA test, results are entered into an electronic medical record system, and an oncologist must manually check for abnormal levels and request further tests. These requests may be delayed without an intelligent system to flag urgency and automate prioritization. In addition, the oncology nurse manually sends requests to the imaging unit and surgical department, instead of the systems automatically sending requests and handling scheduling. Also, the MRI technician must manually seek expert advice about individual factors such as a pacemaker, which can interfere with the MRI machine.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Problem #3: Inflexible Automation\"})}),/*#__PURE__*/e(\"p\",{children:\"Robotic Process Automation (RPA) systems, while intended to automate repetitive tasks, are often rigid and break easily, requiring manual intervention and ongoing maintenance. RPA workflows follow exact rules and steps and struggle with complexity, unable to adapt to changing situations.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"For example, RPA may work well for claims that fit a precise template, but they fail when they encounter exceptions or unstructured data. Moreover, setting up RPA can take months, even for simple automations, and they are prone to breaking easily\"}),/*#__PURE__*/t(\"p\",{children:[\"These issues lead to delays in care, increased administrative burdens, and higher operational costs. This is where Agentic AI offers a\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/benefits-of-automating-rcm-with-agentic-ai\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\" significant improvement\"})}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How Will Agentic AI Transform RCM?\"})}),/*#__PURE__*/e(\"p\",{children:\"Agentic AI offers a more efficient and reliable solution for automating RCM workflows. It can streamline processes, reduce errors, and free up healthcare professionals to focus on patient care. Unlike traditional RPA systems, agentic AI can adapt to changing environments, learn from new information, and make complex decisions, all while requiring minimal human supervision.\"}),/*#__PURE__*/t(\"p\",{children:[\"Here are some specific\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/examples-agentic-ai-automations-in-rcm\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\" examples of how agentic AI will transform RCM\"})}),\":\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Claims Processing\"}),\": Agentic AI systems can automate the entire claims process, from initial filing to final payout. They can review documentation, detect discrepancies, and flag issues for human intervention when necessary. This leads to faster processing times, fewer errors, and improved customer experience.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Prior Authorization\"}),\": Agentic AI can manage prior authorizations autonomously by evaluating resource usage, eligibility criteria, and required documentation. This reduces review times and provides greater transparency for healthcare providers and payers.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Data Reconciliation\"}),\": AI agents can cross-reference claims, provider records, and financial transactions to ensure accurate payment matching, reducing manual effort, improving accuracy and flagging discrepancies.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"EHR Management\"}),\": Agentic AI streamlines electronic health record (EHR) management by consolidating data from multiple sources, keeping records updated, and automating routine tasks such as chart updates and follow-ups. This helps clinicians have real-time access to accurate and organized patient information.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Eligibility Verification\"}),\": Agentic AI systems can automate the complex process of verifying patient insurance eligibility with greater speed and accuracy.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Denial Management\"}),\": AI agents can analyze denied claims to determine the reasons for denial, and suggest and even implement corrective actions.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Personalized Patient Care\"}),\": By analyzing a patient\u2019s medical history, genetics, lifestyle, and ongoing treatments, agentic AI can create tailored care plans, predict potential risks, and recommend preventative measures. This personalization can lead to improved patient engagement and adherence to care plans.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Decision Support\"}),\": Agentic AI can provide valuable recommendations to healthcare providers by analyzing real-time data to guide them toward the most effective treatment approaches.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:\"Challenges of Implementing Agentic AI in Healthcare: For Your Consideration\"}),/*#__PURE__*/e(\"p\",{children:\"While agentic AI offers significant benefits, there are also challenges to consider when implementing this technology in healthcare:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Data Privacy and Security\"}),\": Patient data confidentiality is paramount. Stringent regulations like HIPAA must be followed to ensure data security.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Integration Costs\"}),\": Deploying agentic AI systems can require investment in infrastructure and training.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Ethical Concerns\"}),\": Questions about accountability and decision-making autonomy remain areas of concern. It\u2019s critical to maintain human oversight and ensure systems are transparent.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Adoption Resistance\"}),\": Healthcare professionals may be hesitant to trust AI systems, highlighting the need for clear communication and training.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"Additionally, ensuring \",/*#__PURE__*/e(\"strong\",{children:\"compliance with regulatory standards\"}),\" is crucial. While Agentic AI can boost efficiency, it must be aligned with industry standards to avoid legal pitfalls. Keeping up with evolving guidelines is an ongoing challenge yet essential for compliance and trust-building.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Moreover, the \",/*#__PURE__*/e(\"strong\",{children:\"complexity of system integration\"}),\" cannot be understated. Transitioning to a fully integrated AI system means harmonizing various technology stacks. This sometimes requires a phased approach to implementation, prioritizing mission-critical systems before tackling ancillary functions.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"User training and support\"}),\" emerge as pivotal in overcoming adoption hurdles. By cultivating a culture of continuous learning and support, organizations can shift from skepticism to embracing AI as a valued partner in healthcare innovation.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Finally, \",/*#__PURE__*/e(\"strong\",{children:\"standardizing AI agent roles\"}),\" within RCM processes can\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/sales-automation-tools\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\" streamline operations\"})}),\". Establishing clear roles for AI agents enhances coordination, minimizes overlap, and ensures operational consistency across the board.\"]}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"}),/*#__PURE__*/e(\"h2\",{children:\"Why Use Magical Agentic AI in Your RCM?\"}),/*#__PURE__*/e(\"img\",{alt:\"__wf_reserved_inherit\",className:\"framer-image\",height:\"390\",src:\"https://framerusercontent.com/images/mJKrrPGF4vzEDW12Va6WR8Ls.png\",srcSet:\"https://framerusercontent.com/images/mJKrrPGF4vzEDW12Va6WR8Ls.png?scale-down-to=512 512w,https://framerusercontent.com/images/mJKrrPGF4vzEDW12Va6WR8Ls.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/mJKrrPGF4vzEDW12Va6WR8Ls.png 1080w\",style:{aspectRatio:\"1080 / 781\"},width:\"540\"}),/*#__PURE__*/e(\"p\",{children:\"Magical is leveraging the power of agentic AI to transform RCM by automating repetitive workflows into automations that can run without constant oversight. Magical's AI agents understand actions once and create powerful automations that can run infinitely. Unlike RPA, which struggles with nuanced and complex workflows, Magical's AI agents can adapt to changes and handle edge cases automatically.\"}),/*#__PURE__*/e(\"p\",{children:\"Key aspects of Magical\u2019s agentic AI capabilities include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Automating Complex Workflows\"}),\": Magical can automate entire processes from start to finish without needing to code. It can move data between systems, navigate forms, and submit information on autopilot.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Intelligent Problem Solving\"}),\": Magical\u2019s AI agents intelligently adapt to changes and infer next steps, making automations more reliable and flexible than traditional rule-based approaches.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Smart Data Transformation\"}),\": Magical can automatically move and transform data between apps, handling date conversions, text extraction, and formatting.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Intelligent PDF Processing\"}),\": The technology can extract data from any PDF and populate it into online forms instantly, handling medical records and insurance forms.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"AI-Powered Resilience\"}),\": Magical\u2019s AI agents adapt to changes, handle errors and learn continuously.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Faster Implementation\"}),\": Unlike RPA which can take months to set up, agentic AI solutions can be implemented quickly and cost-effectively.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Magical\u2019s technology provides concrete benefits for RCM operations. For instance, tasks that previously took 45 minutes can now be completed in 15 minutes, with no errors. It can also automate tasks related to medical coding, claims decisioning, and eligibility verifications. This allows front desk staff to complete their tasks more quickly.\"}),/*#__PURE__*/e(\"p\",{children:\"Magical integrates with existing healthcare web tools, making it easy to implement within existing workflows. It is used by many innovative companies including healthcare organizations and is saving them significant time and resources.\"}),/*#__PURE__*/e(\"h2\",{children:\"The Future of Agentic AI in RCM\"}),/*#__PURE__*/e(\"p\",{children:\"Agentic AI is poised to become an essential tool in healthcare. As AI systems continue to evolve, it\u2019s likely that they will be integrated into more advanced systems for predictive analytics, remote care, and precision medicine. Agentic AI\u2019s ability to streamline workflows, reduce administrative burdens, and improve decision-making will allow healthcare providers to focus on what matters most: patient care.\"}),/*#__PURE__*/t(\"p\",{children:[\"Agentic AI is not just about automation; it's about augmenting human capabilities to deliver better patient outcomes. By leveraging the power of agentic AI, healthcare organizations can transform their RCM processes, ensuring they are more efficient, accurate, and responsive to the needs of both patients and providers.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})]});export const richText4=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"If you've ever tippy-tapped your way through a repetitive email or document and thought to yourself, \\\"There's got to be a better way,\\\" well, I'm here to tell you: there is. That better way is called a text expander, and it's pretty much the digital equivalent of hiring a tiny typist to live inside your keyboard\u2014minus the palpable HR nightmare of evicting a clause of elves who've overstayed their welcome.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Too few people understand the value and convenience that a \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/auto-text-expander\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"text expander\"})}),\" can bring into their lives. This article will be your scroll-to-know about everything text expander related. Buckle up keyboard nerds, it\u2019s about to get magically typographical.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Understanding the basics: What is a text expander?\"}),/*#__PURE__*/e(\"p\",{children:'No, a text expander isn\\'t what happened when you switched to a larger phone screen. A text expander is a tool that magically replaces a set of keystrokes\u2014often referred to as a \\'shortcut\\' or \\'abbreviation\\'\u2014with an expanded snippet of text. For example, imagine if you could type \"ILY\" and it would automatically transform into \"I love you.\" Or a more stuffy example might be typing \"TC\" and having it expand into \"Terms and Conditions.\"'}),/*#__PURE__*/e(\"p\",{children:\"The origins of text expanders harken back to the period when early programmers got fed up with the copy-paste game (history doesn't record whether or not they finally snapped during the development of an exceptionally lengthy code). There are a variety of text expanders out there, from built-in keyboard expanders in most smartphones and operating systems, to standalone software designed exclusively for the cause.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"153\",src:\"https://framerusercontent.com/images/5vyzttVSJtbZWnlD8yYVIt5YiM.gif\",srcSet:\"https://framerusercontent.com/images/5vyzttVSJtbZWnlD8yYVIt5YiM.gif?scale-down-to=512 512w,https://framerusercontent.com/images/5vyzttVSJtbZWnlD8yYVIt5YiM.gif 544w\",style:{aspectRatio:\"544 / 306\"},width:\"272\"}),/*#__PURE__*/e(\"h2\",{children:\"The mechanism: How do text expanders work?\"}),/*#__PURE__*/e(\"p\",{children:'That\\'s the beauty of it. The working of text expanders is beautifully basic. It\u2019s like the act of typing \"LOL\" and having it miraculously grow into a full-on \"Laughing Out Loud\" \u2013 or, for you sarcastic typists, \"Lack of Laughter.\" This magical transformation is known as expansion, and it kickstarts the moment you key in the defined abbreviation and hit the spacebar or enter key.\\xa0'}),/*#__PURE__*/e(\"p\",{children:\"These expansions can be as simple as shortening your email sign-off, or complex macros to input current dates, fill out forms, or even trigger application scripts. Some text expanders even boast dynamic features that kick autocomplete's rear end all the way back to the 90s\u2014filled with personalized fields, cursor placement, and more.\"}),/*#__PURE__*/t(\"p\",{children:[\"In \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Magical\"})}),\", for example, you can expand text like the above examples. But if you have dozens (or hundreds!) of shortcuts saved, then it might be hard for you to remember them all. That\u2019s why you can also type \u201C//\u201D anywhere to pull up a searchable list of all your text expansion templates. Handy!\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"445\",src:\"https://framerusercontent.com/images/MPXAjzxd3B8fLeBYORw7yWy0jBo.png\",srcSet:\"https://framerusercontent.com/images/MPXAjzxd3B8fLeBYORw7yWy0jBo.png?scale-down-to=512 512w,https://framerusercontent.com/images/MPXAjzxd3B8fLeBYORw7yWy0jBo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/MPXAjzxd3B8fLeBYORw7yWy0jBo.png 1600w\",style:{aspectRatio:\"1600 / 890\"},width:\"800\"}),/*#__PURE__*/e(\"h2\",{children:\"The benefits: What can text expanders do for you?\"}),/*#__PURE__*/e(\"p\",{children:\"Besides making you the fastest typer in all the West? Well, you're barking up the right HTML tag there. Text expanders save you time, reduce typo nightmares, and simplify complicated inputs. Drafting an email that feels repetitive? Use a text expander. Writing code with long strings of characters? Call in the text expander militia. Look, even if your grandmother keeps forgetting her 15-word-long Wi-Fi password, a text expander can come to the rescue.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"The main benefits of text expanders include\u2026\"}),/*#__PURE__*/e(\"h3\",{children:\"1. Saving time on repetitive typing\"}),/*#__PURE__*/t(\"p\",{children:[\"By automating the input of frequently used phrases or paragraphs, text expanders act like little time warps in your work process. You might only save a few seconds with each expanded text, but as with penny-pinching, those savings add up\u2014turning into minutes, hours, and eventually freeing up whole chunks of your calendar. The average user of \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Magical\"})}),\", for example, saves an incredible seven hours a week.\"]}),/*#__PURE__*/e(\"h3\",{children:\"2. Stopping typos before they happen\"}),/*#__PURE__*/e(\"p\",{children:\"Admit it, we all have those moments of fast-and-furious typing when our accuracy takes a nosedive, leading to sentences that look more like abstract puzzles. Enter text expanders - the vigilant sentinels that reduce the chance of finger fumbles messing up your prose. By allowing you to input pre-written, pre-checked snippets, expanders ensure you\u2019re always serving up pristine, typo-free text.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:\"3. Helping you sound more consistent\"}),/*#__PURE__*/e(\"p\",{children:\"If you've ever got tangled up in sending slightly differing versions of the same email or jumbling up the precise language in official documents, you're gonna love this. Text expanders maintain consistency across your output because, let\u2019s face it, nothing screams 'bulletproof professional' like rock-solid, uniform communication.\"}),/*#__PURE__*/e(\"h3\",{children:\"4. Making work less stressful\"}),/*#__PURE__*/e(\"p\",{children:\"While juggling an orchestra of tasks, last-minute emails or meticulously penned reports shouldn\u2019t rub more salt into your stress wounds. Text expanders swoop in like caped crusaders, serving up preloaded phrases or clauses in a snap. It's like having a tiny, efficient personal assistant living right inside your device.\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Text Expander Use Cases and Examples\"})}),/*#__PURE__*/e(\"p\",{children:\"You might be wondering when you would need a text expander. Well, you'll be pleasantly surprised to see just how adaptable these nifty tools can be. Let's dive in and discover a few real-life scenarios where you could put a text expander to great use:\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Email Responses:\"}),\" Does your job require you to send out the same emails everyday? This is where text expanders can work magic. You can have predefined templates for common email responses. Just by typing a shortcut, the entire paragraph, or even a series of paragraphs, can appear in your email draft.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Data Entry Jobs:\"}),\" Those in data entry roles need to type the same phrases over and over again. A text expander is a great weapon to have in their arsenal. For instance, typing out 'addr' could automatically fill in a complete mailing address.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/thank-you-for-your-quick-response-templates\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Customer Support\"})})}),/*#__PURE__*/e(\"strong\",{children:\":\"}),\" A support staff member often has to type the same solution explanations repeatedly. Imagine having ready-made templates for each type of customer query! Just a small trigger text could bring up a whole detailed response for you to send to the customer.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Programming:\"}),\" If you're a coder, you already understand the pain of typing out lengthy coding statements. Wouldn't it be cool to just type 'func' and have your text expander auto-fill it to the complete function syntax? That's what some programmers do with text expanders.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Social media Management:\"}),\" A social media manager can utilise text expanders for post templates, hashtags or other frequently used phrases. Typing 'Igpost' could bring up a fantastic Instagram post template, ready to edit and upload!\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"We hope these examples illuminated the versatile strengths of text expanders and how they can enhance efficiency in a variety of roles and tasks. Happy expanding!\"}),/*#__PURE__*/e(\"h2\",{children:\"5 Top Text Expander Software to Boost Your Productivity\"}),/*#__PURE__*/t(\"p\",{children:[\"There\u2019s no perfect text expander for everyone\u2014but there are a lot of great options. Whether you\u2019re on \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/text-expander-windows\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Windows\"})}),\", \",/*#__PURE__*/e(n,{href:\"http://www.getmagical.com/blog/text-expander-mac\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Mac\"})}),\", or on your phone, there\u2019s a text expander solution for you.\"]}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"\u200D\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/auto-text-expander\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Magical\"})}),\": The best text expander on the market is a free Google Chrome extension.\",/*#__PURE__*/e(n,{href:\"http://www.getmagical.com/blog/textexpander-alternatives\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"\u200D\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"http://www.getmagical.com/blog/textexpander-alternatives\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"TextExpander\"})}),\": One of the industry leaders; it's like the Beatles of text expanders.\\xa0\",/*#__PURE__*/e(n,{href:\"http://www.getmagical.com/blog/text-blaze-alternatives\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"\u200D\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"http://www.getmagical.com/blog/text-blaze-alternatives\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Text Blaze\"})}),\": A hot new text expander, with tons of functionality.\",/*#__PURE__*/e(n,{href:\"https://www.phraseexpress.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"\u200D\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.phraseexpress.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"PhraseExpress\"})}),\": It even doubles as a spelling corrector. How about that?\",/*#__PURE__*/e(n,{href:\"https://play.google.com/store/apps/details?id=com.isaiasmatewos.texpand&hl=en_CA&gl=US&pli=1\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"\u200D\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://play.google.com/store/apps/details?id=com.isaiasmatewos.texpand&hl=en_CA&gl=US&pli=1\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Texpand\"})}),\": Bringing the magic of text expansion to Android users.\\xa0\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Each of these allows you to save time, reduce errors, and customize your workflow through straightforward, easy-to-use interfaces.\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:\"A step-by-step guide to implementing a text expander in your workflows\"}),/*#__PURE__*/e(\"p\",{children:\"Sick of us yapping and ready to put a text expander to work? Nice. Here's a quick-start guide:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Choose a text expander software (you could pick one from the stellar list above).\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Install the software on your device.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"You usually start with setting up a library of your text expansions. These could be sentences, paragraphs or even pages you often find yourself typing, like your email footer or postal address.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:'Decide on unique abbreviations for each text expansion (Like \"sig\" for your signature).'})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Start typing. Whenever you type the abbreviations and hit space or enter, the magic happens\u2014your text expansion appears!\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Practice makes perfect. With time, your snippets will become second nature and you'll wonder how you ever got by without a text expander.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:\"How to use a text expander: 5 expert tips\"}),/*#__PURE__*/t(\"p\",{children:[\"Looking for more tips? Check out our video on \",/*#__PURE__*/e(n,{href:\"http://www.getmagical.com/blog/how-to-use-a-text-expander\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"how to use a text expander\"})}),\" with tips from our resident expert here at Magical.\"]}),/*#__PURE__*/e(\"div\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Text Expander Best Practices\"})}),/*#__PURE__*/e(\"p\",{children:\"Using a text expander tool effectively can greatly enhance your productivity, especially in tasks that involve repetitive typing. Here's some best practices for using a text expander:\"}),/*#__PURE__*/t(\"p\",{children:[\"1.\",/*#__PURE__*/e(\"strong\",{children:\" Identify Frequently Used Text\"}),\": Pay attention to the phrases or paragraphs you type repeatedly. These could be email signatures, standard responses, code snippets, or even regular addresses and contact details.\"]}),/*#__PURE__*/t(\"p\",{children:[\"2. \",/*#__PURE__*/e(\"strong\",{children:\"Create Short, Memorable Abbreviations\"}),\": Develop short and intuitive abbreviations for your snippets. They should be easy to remember but not something you would type in normal conversation to avoid accidental expansions.\"]}),/*#__PURE__*/t(\"p\",{children:[\"3. \",/*#__PURE__*/e(\"strong\",{children:\"Organize Your Snippets\"}),\": As your list of snippets grows, it's essential to keep them organized. Many text expanders allow you to categorize snippets, which can be very helpful for retrieval.\"]}),/*#__PURE__*/t(\"p\",{children:[\"4. \",/*#__PURE__*/e(\"strong\",{children:\"Use for Templates, Not Just Text\"}),\": Text expanders can be used for complex templates, such as email responses or document formats, where you only need to fill in certain details. This saves a significant amount of time.\"]}),/*#__PURE__*/t(\"p\",{children:[\"5. \",/*#__PURE__*/e(\"strong\",{children:\"Incorporate Dynamic Content\"}),\": Some advanced text expanders allow you to include dynamic content like dates, times, and clipboard contents. Utilizing these features can make your snippets even more powerful.\"]}),/*#__PURE__*/t(\"p\",{children:[\"6. \",/*#__PURE__*/e(\"strong\",{children:\"Regularly Review and Update Your Snippets\"}),\": Over time, your needs may change, so it's a good idea to periodically review your snippets and update or delete those that are no longer relevant.\"]}),/*#__PURE__*/t(\"p\",{children:[\"7. \",/*#__PURE__*/e(\"strong\",{children:\"Learn Advanced Features\"}),\": Many text expanders offer advanced features like scripting, nested snippets, or cursor placement after expansion. Learning these can greatly enhance your efficiency.\"]}),/*#__PURE__*/t(\"p\",{children:[\"8. \",/*#__PURE__*/e(\"strong\",{children:\"Use Across Multiple Devices:\"}),\" If possible, choose a text expander tool that syncs across your devices. This consistency ensures you have access to your snippets no matter where you are working.\"]}),/*#__PURE__*/t(\"p\",{children:[\"9. \",/*#__PURE__*/e(\"strong\",{children:\"Respect Privacy and Confidentiality\"}),\": Be cautious when creating snippets that contain sensitive or confidential information. Ensure that your text expander tool has adequate security measures.\"]}),/*#__PURE__*/t(\"p\",{children:[\"10. \",/*#__PURE__*/e(\"strong\",{children:\"Practice and Familiarize:\"}),\" Like any tool, getting the most out of a text expander requires practice. Spend time familiarizing yourself with its features and shortcuts.\"]}),/*#__PURE__*/e(\"p\",{children:\"Remember, the key to effectively using a text expander is to make it a natural part of your workflow. This might require some initial setup and learning time, but the productivity gains can be substantial.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"FAQ's About Text Expanders\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"strong\",{children:[\"1. What is a Text Expander Tool?\",/*#__PURE__*/e(\"br\",{})]}),\"\\xa0 - A text expander is a software tool designed to increase typing efficiency by allowing users to create shortcuts (known as snippets) for longer pieces of text.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"strong\",{children:[\"2. How Do I Create a Snippet?\",/*#__PURE__*/e(\"br\",{})]}),\"\\xa0 - It depends on the tool you're using. With Magical, you simply choose the repetitive phrase you want to make an abbreviation for and add it to your list of abbreviations.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"strong\",{children:[\"3. Can I Use Text Expander Tools on Multiple Devices?\",/*#__PURE__*/e(\"br\",{})]}),\" \\xa0 - Again, it depends on the tool you're using. Most text expander tools can be used on multiple devices, including Magical.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"strong\",{children:[\"4. Are Text Expanders Compatible with All Programs?\",/*#__PURE__*/e(\"br\",{})]}),\" \\xa0 - Text expanders can be used in many word processing apps and programs.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"strong\",{children:[\"5. Is There a Limit to the Number of Snippets I Can Create?\",/*#__PURE__*/e(\"br\",{})]}),\" \\xa0 - Usually not (at least not with Magical).\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"strong\",{children:[\"9. Can Text Expanders Include Images or Rich Text Formatting?\",/*#__PURE__*/e(\"br\",{})]}),\" \\xa0 - It depends on the tool you're using (starting to see a pattern here).\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"10. What About Privacy and Security? Is it safe to use a text expander?\"})}),/*#__PURE__*/e(\"p\",{children:\"\\xa0\\xa0- Many text expanders offer encryption and other security features. Magical is a secure tool and totally safe to use.\"}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"There you have it, the who, what, where, when, and why of text expanders. Whether you're a programmer, writer, secretary, or just a grandma trying to remember Wi-Fi passwords\u2014these handy tools can boost your productivity and make your digital life easier.\"}),/*#__PURE__*/t(\"p\",{children:[\"Don't just take our word for it. Go on, try \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Magical\"})}),\" today. Who knows, you might even become the fastest \u2014 and most accurate \u2014 typist in all the West. And East. Heck, the whole compass rose. (No promises on the Southern Hemisphere. Penguins are stiff competitors.) Happy typing, folks!\"]})]});export const richText5=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"For all the millions of Google search results, only a few have the coveted top spots. They're the spots every content and SEO marketer want more than anything. But what is a snippet anyway?\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Think of it as your website's elevator pitch to the digital world \u2013 short, snappy, and convincing enough to click. It could be just a few lines of text or maybe even an eye-catching table.\"}),/*#__PURE__*/t(\"p\",{children:[\"Why should you care? Because snippets are like bait for clicks. They're what stand between you and more traffic. Think of Google \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/how-to-scrape-and-extract-data-from-any-website\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"scraping your website for relevant data\"})}),\" and using that to help answer common questions for search engine users. From there, you may earn clicks from that reader.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"And let\u2019s face it: in this high-speed info highway, who doesn't want their content upfront and center? In this blog, we\u2019ll dive into crafting meta descriptions that hook readers and titles that grab 'em by the eyeballs. Plus, get ready for some pro tips on winning over rich snippets too!\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What Is A Snippet?\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"645\",src:\"https://framerusercontent.com/images/owUTyKsSuGCW4yu4YOOUsPjvoY.png\",srcSet:\"https://framerusercontent.com/images/owUTyKsSuGCW4yu4YOOUsPjvoY.png?scale-down-to=512 512w,https://framerusercontent.com/images/owUTyKsSuGCW4yu4YOOUsPjvoY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/owUTyKsSuGCW4yu4YOOUsPjvoY.png 1458w\",style:{aspectRatio:\"1458 / 1290\"},width:\"729\"}),/*#__PURE__*/e(\"p\",{children:'You can spot snippets on Google under the phrase \"people also ask.\" Each of these has a dropdown to reveal more information.\\xa0'}),/*#__PURE__*/t(\"p\",{children:[\"When users fire off a search query, snippets provide them with quick insights into what lies on the other side of a click.\",/*#__PURE__*/e(n,{href:\"https://www.etymonline.com/word/snippet\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\" Since its first recorded use\"})}),' back in 1664, \"snippet\" has evolved to mean these brief extracts from web pages that answer questions or preview content.']}),/*#__PURE__*/e(\"p\",{children:\"Their job? To help folks decide if they've found what they're looking for before visiting the page URL. These text snippets can be thought of as modern-day signposts guiding internet travelers towards their desired destination\u2014the landing page where full details await.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Regular, Rich, List, and Featured Snippets\"})}),/*#__PURE__*/t(\"p\",{children:[\"Diving deeper into our digital stream reveals various types: \",/*#__PURE__*/e(\"strong\",{children:\"regular\"}),\" snippets offer basic info while \",/*#__PURE__*/e(\"strong\",{children:\"rich\"}),\" snippets go further by using structured data to show ratings or prices directly in the search result page. But strike it lucky with \",/*#__PURE__*/e(\"strong\",{children:\"featured\"}),\" snippets\u2014a golden ticket straight to visibility\u2014as these single search result treasures sit atop Google\u2019s rankings and aim to answer questions outright on SERPs themselves. Within featured snippets, you can also create a range of different kinds of blurbs such as list snippets.\\xa0\"]}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"The best way to optimize for list snippets is to use lots of subheadings in your post.\"})}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"-Brian Dean, Founder of Backlinko\"})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Benefits of Snippets for SEO\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Snippets help showcase your website as an authoritative hub of information for particular snippets. Think of it like holding your hand up as the expert in your specific niche. By answering questions with helpful information, you showcase your knowledge of the field.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"And that's not all:\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://www.searchenginewatch.com/2020/12/03/research-insights-role-of-featured-snippets-in-website-traffic-boost/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Websites with featured snippets can expect a 20-30% increase in traffic\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://www.searchenginewatch.com/2020/12/03/research-insights-role-of-featured-snippets-in-website-traffic-boost/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Featured snippets drive 35% of all search traffic\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://moz.com/blog/optimize-featured-snippets\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Featured snippets get an average click-through rate (CTR) of over 8%\"})})})})]}),/*#__PURE__*/e(\"p\",{children:\"Snippets are not just content on your site, they are also a form of structured data inside your website.\\xa0\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"Structured data is like giving your web content a special language that search engines easily understand. It's extra info in your HTML, marking up things like products or events. This helps create rich snippets in search results, showing more details and boosting your page's visibility and clicks.\"})}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"-Gaurav Jadhav, Digital Marketing Specialist\\xa0\"})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Anatomy of Search Engine Snippets\"})}),/*#__PURE__*/e(\"p\",{children:\"Ever wondered what makes up those concise boxes that pop up when you search for something online? Snippets are the little boxes that appear when you look something up on the internet, and they have a great influence on how we engage with data online. Let's break down their anatomy.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Your Meta Description\"})}),/*#__PURE__*/e(\"p\",{children:\"Your meta description acts like a movie trailer for your webpage. It should be compelling enough to make someone want to click through\u2014like teasing the best scenes without giving away the plot twist. This short summary can truly influence whether your page stands out amid standard search results.\"}),/*#__PURE__*/e(\"p\",{children:\"Think about it as if you were inviting people over; give them just enough info so they know why they should visit but leave some mystery to spark curiosity.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Your SEO Title\"})}),/*#__PURE__*/e(\"p\",{children:\"The title is more than just a name\u2014it's the first impression users get from your page in organic search listings. Like an attention-grabbing headline, it needs to be clear, relevant, and optimized with keywords that match common search queries Google sees every day.\"}),/*#__PURE__*/e(\"p\",{children:\"A good snippet starts here: think crisp titles paired with descriptive URLs\u2014a recipe for enticing potential visitors straight from their simple search into clicking onto your landing page.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How to Create Snippets for SEO: Step-by-Step Guide\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Creating a featured snippet involves optimizing your website's content to increase the chances of it being selected by Google. Here's a step-by-step guide:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Identify Common Questions in Your Niche\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Research\"}),\": Use tools like Google Keyword Planner, Answer the Public, or SEMrush to find commonly asked questions related to your niche.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Analyze Competitors\"}),\": Look at what questions your competitors are answering and how they format their content.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"You can check out places like Answer the Public or Reddit to get examples of common questions. Google keyword research can also help you identify phrases that may pop up in snippet questions.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Create High-Quality, Informative Content\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Answer Questions Directly\"}),\": Start your content with a direct answer to the question. This answer should be concise and to the point.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Provide In-Depth Information\"}),\": After the direct answer, elaborate with more detailed information to provide comprehensive coverage of the topic.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Here are some things to keep in mind when creating snippets for your own website:\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://www.semrush.com/blog/featured-snippet/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"Snippets containing questions are more likely to be clicked, with a 41.59% click-through rate\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(n,{href:\"https://www.semrush.com/blog/featured-snippet/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"The average length of a snippet is around 45 words\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Over 50% of search queries are four words or longer, emphasizing the need for detailed snippets\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Use an SEO-Friendly Format\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Structured Data\"}),\": Implement structured data (schema markup) to help search engines understand the content and context of your page.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Headings and Subheadings\"}),\": Use H1 for your title and H2, H3, etc., for subheadings to structure your content logically.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Optimize for Readability\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Bullet Points and Numbered Lists\"}),\": When appropriate, use bullet points or numbered lists to make the information easier to digest.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Paragraphs\"}),\": Keep paragraphs short to improve readability.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"5. Include Relevant Keywords\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Keyword Research\"}),\": Identify keywords related to your topic and incorporate them naturally into your content.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Long-Tail Keywords\"}),\": Target long-tail keywords as they often align closely with specific questions.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"6. Improve Your Page's User Experience\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Page Load Speed\"}),\": Ensure your page loads quickly.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Mobile-Friendly\"}),\": Make sure your site is responsive and mobile-friendly.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"7. Update Content Regularly\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Freshness\"}),\": Keep your content up to date with the latest information.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Relevance\"}),\": Regularly review and update your content to ensure it remains relevant and accurate.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"8. Promote Your Content\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Social Media\"}),\": Share your content on social media platforms.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Backlinks\"}),\": Work on getting quality backlinks to your content from reputable sites.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"9. Monitor Performance\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Google Analytics\"}),\": Use tools like Google Analytics to track how your content is performing.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Search Console\"}),\": Check Google Search Console to see how your site is performing in search results.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"10. Iterate and Improve\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Feedback and Analysis\"}),\": Use user feedback and analytics data to make continual improvements to your content.\"]}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"Important Note:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"No Guarantees\"}),\": Remember, there's no guaranteed way to create a featured snippet. Google's algorithms are complex and constantly changing.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Follow Google\u2019s Guidelines\"}),\": Always adhere to Google's Webmaster Guidelines to avoid penalties.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"By following these steps, you'll increase your chances of creating content that could be featured as a snippet in Google's search results. Remember, the key is to provide clear, concise, and authoritative answers to questions people are asking.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Leveraging Video Content through Video Snippets\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Tailoring Video Titles and Descriptions\"})}),/*#__PURE__*/e(\"p\",{children:\"Imagine your video is a storefront window. What catches the eye? A clear, engaging title and description set the stage for your content to shine as a video snippet.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Just like crafting an enticing display, optimizing these elements is crucial because they serve as direct invitations to viewers in search results.\"}),/*#__PURE__*/t(\"p\",{children:[\"To maximize impact, think SEO keywords but also human curiosity. Blend creativity with strategy by embedding phrases that not only align with common\",/*#__PURE__*/e(n,{href:\"https://ahrefs.com/blog/youtube-keyword-research\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\" search queries on Google\"})}),\", but also resonate with what people love\u2014stories, solutions, excitement. The right mix can boost your chances of featuring in both standard search listings and those coveted video featured snippets spots.\"]}),/*#__PURE__*/e(\"p\",{children:\"A solid tip: front-load titles with key information or popular terms related to your content. For descriptions, balance brevity with detail to inform yet entice users who encounter them on their digital journey across various devices including voice search interfaces where concise clarity wins.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Best Practices for Structuring Table and List Snippets\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Table Formatting Techniques\"})}),/*#__PURE__*/e(\"p\",{children:\"If you're looking to have your table content featured in Google's snippet box, start by making it clear and logical. Use rows and columns that align with the kind of data searchers are after. Say goodbye to confusion\u2014keep headings descriptive so users can grasp your table at a glance.\"}),/*#__PURE__*/e(\"p\",{children:\"To boost accessibility, mark up your tables with HTML tags like for headers and for data cells. This lets search engines understand the structure of your info better. If you've got pricing details or comparisons lined up, structuring them right could land you in those prime spots on SERPs as table featured snippets.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"List Optimization Strategies\"})}),/*#__PURE__*/e(\"p\",{children:\"Aiming for list featured snippets? Keep things snappy but packed with value. Whether they're bullet points or numbered steps, each item should be a powerhouse of usefulness\u2014no fluff allowed here. Remember SEO: keywords matter even in lists, so sprinkle them throughout without overdoing it.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"A Final Word\"})}),/*#__PURE__*/e(\"p\",{children:\"So, what is a snippet? It's your content's handshake with the digital world. Remember, it can be text, video, or even an organized list that stands out in search results.\"}),/*#__PURE__*/e(\"p\",{children:\"Aiming for those coveted snippet positions means you're getting a leg up on all the content noise that exists on Google. And driving targeted traffic from Google means more conversions and more revenue. Win-win-win!\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "+LAAsJ,IAAMA,EAAsBC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,+QAA4O,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4PAAwO,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kRAAmQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0HAAgH,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yBAAyB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oSAA+R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yIAAyI,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,6DAA0EE,EAAE,KAAK,CAAC,CAAC,EAAE,UAAkBA,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,+CAAuDA,EAAE,KAAK,CAAC,CAAC,EAAE,UAAkBA,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,uDAA+DA,EAAE,KAAK,CAAC,CAAC,EAAE,UAAkBA,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,mGAAoF,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sKAA4J,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,0CAA0C,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sGAA8GE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,EAAE,gCAA6CA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,iCAAiC,CAAC,EAAE,+BAA4CA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,oCAA+B,CAAC,EAAE,oCAA+B,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kMAAwL,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,uOAA0OE,EAAEC,EAAE,CAAC,KAAK,qDAAqD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,aAAa,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,gCAAgC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8EAA+D,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+MAA+M,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,wCAAmC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,uCAAkC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,mCAA8B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,mCAAmC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,6GAA0HE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,4DAAyEA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,EAAE,wBAAqCA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,gDAA2C,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qHAAqH,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,mCAAmC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,aAA0BE,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,EAAE,iBAA8BA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAE,+DAAuEA,EAAE,KAAK,CAAC,CAAC,EAAE,4BAAsBA,EAAE,SAAS,CAAC,SAAS,mCAAmC,CAAC,EAAE,6CAAqDA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,yEAAoE,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6MAAwM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2BAA2B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qTAAsS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oOAA+N,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oCAAoC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8JAAiKE,EAAEC,EAAE,CAAC,KAAK,sFAAsF,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,qEAAqE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,wBAAwB,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,aAAmBE,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,IAAiBA,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,6FAAgGA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,2CAA2C,CAAC,EAAE,uGAAkG,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kSAA6R,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,gDAAgD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iKAAuJ,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,aAAmBE,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAeA,EAAE,KAAK,CAAC,CAAC,EAAE,0BAAuCA,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,iBAA8BA,EAAE,KAAK,CAAC,CAAC,EAAE,iBAAoBA,EAAE,SAAS,CAAC,SAAS,QAAQ,CAAC,EAAE,sBAAmCA,EAAE,KAAK,CAAC,CAAC,EAAE,iBAAoBA,EAAE,SAAS,CAAC,SAAS,MAAM,CAAC,EAAE,8BAA2CA,EAAE,KAAK,CAAC,CAAC,EAAE,iBAAoBA,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,oCAAoC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kGAAwF,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,aAAmBE,EAAE,SAAS,CAAC,SAAS,wCAAwC,CAAC,EAAeA,EAAE,KAAK,CAAC,CAAC,EAAE,wOAAmO,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4IAA4I,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,8CAA8C,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yGAA+F,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,6EAA0FE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,EAAE,uDAA+DA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,uDAA+DA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,wEAAmE,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uRAAwQ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+NAAqN,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qEAAgE,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mDAAmD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,+GAAkHE,EAAE,KAAK,CAAC,CAAC,EAAE,UAAkBA,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,4BAAoCA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAE,0CAAkDA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,2BAAsB,CAAC,EAAE,mCAA8B,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,yKAA0J,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mDAAmD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sCAAmDE,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,EAAE,8CAA2DA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,yBAAsCA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,EAAE,kCAA+CA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAE,oDAA0C,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,2LAAiL,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2CAA2C,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8HAA2IE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,6BAA0CA,EAAE,KAAK,CAAC,CAAC,EAAE,mBAAoBA,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,gCAA6CA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,aAAa,CAAC,EAAE,0CAA0C,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,oLAA0K,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oDAAoD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,oJAAuJE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,EAAE,kBAA+BA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,+BAA+B,CAAC,EAAE,6BAA0CA,EAAE,KAAK,CAAC,CAAC,EAAE,UAAkBA,EAAE,SAAS,CAAC,SAAS,sDAAsD,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,uKAAuK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oDAAoD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sJAAyJE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAE,+BAA4CA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,oDAAoD,CAAC,EAAeA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,4CAA4C,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,oMAAoM,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,8CAA8C,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0SAAgS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yFAAoF,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,gCAAgC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,6IAA2IE,EAAEC,EAAE,CAAC,KAAK,8CAA8C,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,0HAA0H,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,yEAAoE,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,gCAAgC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iGAA4F,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,0CAAuDE,EAAE,KAAK,CAAC,CAAC,EAAE,UAAkBA,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,sCAAmDA,EAAE,KAAK,CAAC,CAAC,EAAE,UAAkBA,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,wBAAqCA,EAAE,KAAK,CAAC,CAAC,EAAE,UAAkBA,EAAE,SAAS,CAAC,SAAS,iCAAiC,CAAC,EAAE,oDAAoD,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6PAAmP,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mCAAmC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sIAA8IE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,gCAAgC,CAAC,EAAE,kCAA+CA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,EAAE,sCAAmDA,EAAE,KAAK,CAAC,CAAC,EAAE,UAAkBA,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,wCAAqDA,EAAEC,EAAE,CAAC,KAAK,mGAAmG,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,qIAAqI,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,+BAA+B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qEAAsD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,6EAA0FE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,4CAA4C,CAAC,EAAE,8BAA2CA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,6CAA0DA,EAAE,KAAK,CAAC,CAAC,EAAE,mBAAoBA,EAAE,SAAS,CAAC,SAAS,gCAAgC,CAAC,EAAE,iCAAiC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8IAAyI,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,uCAAuC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6HAA6H,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4CAA4C,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,4CAAyDE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,+BAA4CA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,EAAE,yCAAsDA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,kDAAkD,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2JAA2J,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kDAAkD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,2IAAwJE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,gEAAgE,CAAC,EAAeA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,iCAAiC,CAAC,EAAE,4DAAoEA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,mCAAmC,CAAC,EAAE,gDAAgD,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6HAA6H,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,qDAAqD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,mHAAgIE,EAAE,KAAK,CAAC,CAAC,EAAE,gBAAmBA,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,0BAAuCA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,EAAE,sBAAmCA,EAAE,KAAK,CAAC,CAAC,EAAE,+BAAsBA,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,wEAAwE,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oHAAoH,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4CAA4C,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gLAAgL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+IAAgI,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kCAAkC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mLAAoK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wRAA8Q,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qJAAqJ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,uCAAuC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sIAAsI,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,eAA4BE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,kEAA0EA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,6EAAqFA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,mEAA8D,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+KAAqK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kDAAkD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gHAAgH,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,aAAmBE,EAAE,SAAS,CAAC,SAAS,oCAAoC,CAAC,EAAeA,EAAE,KAAK,CAAC,CAAC,EAAE,UAAkBA,EAAE,SAAS,CAAC,SAAS,qCAAqC,CAAC,EAAE,sHAA8HA,EAAE,KAAK,CAAC,CAAC,EAAE,UAAkBA,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,EAAE,wJAAgKA,EAAE,KAAK,CAAC,CAAC,EAAE,UAAkBA,EAAE,SAAS,CAAC,SAAS,2CAA2C,CAAC,EAAE,mJAAyI,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2GAA2G,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,iDAAiD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wLAAwL,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,aAAmBE,EAAE,SAAS,CAAC,SAAS,4CAA4C,CAAC,EAAeA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAE,mDAA2DA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,iEAAyEA,EAAEC,EAAE,CAAC,KAAK,iDAAiD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,IAAiBF,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,+DAA0D,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uHAAuH,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,iCAA4B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wMAAyL,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yBAAyB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0KAA0K,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yBAAyB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oMAAoM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,0BAA0B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6NAA6N,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4BAA4B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sPAAsP,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oCAAoC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8OAA8O,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mMAAmM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,iCAAiC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qJAAqJ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0MAAqM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,qCAAqC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iIAAiI,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oMAAoM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8LAA8L,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,sCAAsC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uKAAuK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iIAAiI,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4CAAuC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2RAA4Q,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,+BAA+B,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,yHAAsIE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,EAAE,6CAAqDA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,iCAAiC,CAAC,EAAE,+BAA4CA,EAAE,KAAK,CAAC,CAAC,EAAE,UAAkBA,EAAE,SAAS,CAAC,SAAS,+BAA+B,CAAC,EAAE,qFAAqF,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qMAAqM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,qCAAqC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,4GAAoHE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,EAAE,sDAAmEA,EAAE,KAAK,CAAC,CAAC,EAAE,mBAAoBA,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAE,4EAAyFA,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,+BAA+B,CAAC,EAAE,4EAA4E,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0GAAqG,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oCAAoC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,wJAAgKE,EAAE,KAAK,CAAC,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,2DAA8DA,EAAE,KAAK,CAAC,CAAC,EAAE,gBAAmBA,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,2EAAmFA,EAAE,KAAK,CAAC,CAAC,EAAE,mBAAoBA,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,0GAAqG,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,uDAA+DE,EAAE,KAAK,CAAC,SAAS,4BAA4B,CAAC,EAAE,SAAsBA,EAAE,KAAK,CAAC,SAAS,2CAAsC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oDAAoD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+PAA+P,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qLAAqL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6NAAwN,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,uJAAoKE,EAAEC,EAAE,CAAC,KAAK,qCAAqC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,wHAAwH,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeC,EAAuBL,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,oOAAoO,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mWAA0U,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,uCAAoDE,EAAE,SAAS,CAAC,SAAS,kEAA6D,CAAC,EAAE,yCAA4CA,EAAEC,EAAE,CAAC,KAAK,4CAA4C,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,EAAE,4DAA4D,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,QAAG,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,sEAAsE,OAAO,oQAAoQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wdAAyc,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,4EAAoFE,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,wDAA8C,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,qDAAqD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sHAAmIE,EAAEC,EAAE,CAAC,KAAK,iEAAiE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,gTAA2S,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,2BAA2B,UAAU,eAAe,OAAO,MAAM,IAAI,sEAAsE,OAAO,sKAAsK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,QAAG,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8RAAsSE,EAAEC,EAAE,CAAC,KAAK,4BAA4B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,wGAAwG,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,+EAA0E,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,6BAAwB,CAAC,EAAE,8CAA2DA,EAAEC,EAAE,CAAC,KAAK,qEAAqE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,0FAAkGF,EAAE,KAAK,CAAC,SAAS,0BAA0B,CAAC,EAAE,OAAoBA,EAAE,KAAK,CAAC,SAAS,sBAAsB,CAAC,EAAE,sRAAsR,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,oYAAkYE,EAAEC,EAAE,CAAC,KAAK,wEAAwE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,2BAA2B,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,yOAA+N,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,6EAA6E,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8HAA8H,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,iDAAiD,CAAC,EAAE,0BAAuCA,EAAEC,EAAE,CAAC,KAAK,2DAA2D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,0jBAAoiBF,EAAEC,EAAE,CAAC,KAAK,0BAA0B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,mCAAmC,CAAC,EAAE,kEAA+EA,EAAE,KAAK,CAAC,SAAS,SAAS,CAAC,EAAE,4JAAoKA,EAAE,KAAK,CAAC,SAAS,MAAM,CAAC,EAAE,qKAA2J,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,wCAAwC,CAAC,EAAE,kCAA+CA,EAAEC,EAAE,CAAC,KAAK,iDAAiD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,EAAE,iOAAuN,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeJ,EAAE,IAAI,CAAC,SAAS,CAAC,4KAA+KE,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAE,6MAAwM,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,uEAAuE,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,kEAA+EE,EAAE,KAAK,CAAC,SAAS,KAAK,CAAC,EAAE,uEAAoFA,EAAE,KAAK,CAAC,SAAS,IAAI,CAAC,EAAE,iSAA4R,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,iUAA+TE,EAAE,KAAK,CAAC,SAAS,SAAS,CAAC,EAAE,yJAAoJ,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,aAAa,CAAC,EAAE,0EAA6EA,EAAE,KAAK,CAAC,SAAS,mBAAmB,CAAC,EAAE,qIAAiH,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,gEAAgE,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oVAAoV,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,wDAAqEE,EAAE,SAAS,CAAC,SAAS,YAAY,CAAC,EAAE,QAAqBA,EAAE,SAAS,CAAC,SAAS,aAAa,CAAC,EAAE,2UAAiU,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gBAA6BE,EAAEC,EAAE,CAAC,KAAK,6BAA6B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,yfAAof,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,uEAAuE,OAAO,wKAAwK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,qBAAkCE,EAAEC,EAAE,CAAC,KAAK,8BAA8B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,waAAma,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,sEAAsE,OAAO,sKAAsK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,ygBAA2e,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,oBAAe,CAAC,EAAE,ybAA+a,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,gDAAgD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yHAAoH,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,2RAAuQ,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,oCAAiDA,EAAE,KAAK,CAAC,SAAS,KAAK,CAAC,EAAE,0PAA0P,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,8NAAyN,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,mPAA8O,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,oIAAiJE,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,EAAE,6DAAiD,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yDAAyD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,wEAAwE,CAAC,EAAE,oPAAoP,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iOAAuN,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAuBN,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,mRAAoQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kPAA6O,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,4DAA4D,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,oDAAoD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAE,sDAAsD,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4KAA4K,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+LAAgL,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,mCAAmC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,cAA2BE,EAAEC,EAAE,CAAC,KAAK,oDAAoD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,2MAAiM,CAAC,CAAC,EAAeJ,EAAE,IAAI,CAAC,SAAS,CAAC,iLAAyLE,EAAEC,EAAE,CAAC,KAAK,kFAAkF,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,wDAAwD,CAAC,CAAC,CAAC,EAAE,oKAAoK,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wJAA8I,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,gOAAmOA,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,6CAAqDA,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,oCAA4CA,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,+BAA+B,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oUAA0T,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gJAA0H,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,gDAAgD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6UAA8T,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2KAA4J,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0SAA2R,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,0CAAqC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,gFAAsE,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,uDAAkD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,0DAAqD,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yOAA0N,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6FAAmF,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,KAAK,CAAC,SAAS,kDAA6C,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qLAAgL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uDAAuD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,qCAA2CE,EAAE,SAAS,CAAC,SAAS,oCAA+B,CAAC,EAAE,qBAAwBA,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,qBAAqB,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gBAAsBE,EAAE,SAAS,CAAC,SAAS,+BAA+B,CAAC,EAAE,8CAA8C,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,qDAA2DE,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,EAAE,8FAA8F,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gNAAsM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sKAA4J,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6GAAsG,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yFAAyF,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8PAA+O,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6GAAwG,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,2CAA2C,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gNAAgN,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,EAAE,qDAAgD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,EAAE,mDAAmD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,oDAAoD,CAAC,EAAE,uCAAuC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6FAA6F,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gIAAsH,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,mDAAmD,CAAC,EAAE,6DAAwD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,qCAAqC,CAAC,EAAE,sCAAsC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,mDAAmD,CAAC,EAAE,oCAAoC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0KAAqK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qLAAqL,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,EAAE,mDAAmD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,EAAE,2EAAsE,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,wCAAwC,CAAC,EAAE,8CAA8C,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qJAAqJ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8CAA8C,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6KAAyJ,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,aAAmBE,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,uEAAkE,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,aAAmBE,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,EAAE,mEAA8D,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,aAAmBE,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAE,6GAAwG,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uIAAuI,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0KAAqK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6HAAmH,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,4DAAqD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wRAAyQ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sCAA4B,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uDAAuD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kKAAwJ,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,oDAAoD,CAAC,EAAE,uBAAuB,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,sDAAsD,CAAC,EAAE,uBAAuB,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,EAAE,mEAA8D,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,yPAAoP,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,6CAA6C,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8JAAyJ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wCAAwC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,oDAAoD,CAAC,EAAE,eAAe,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,mDAAmD,CAAC,EAAE,gCAA2B,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,qDAAqD,CAAC,EAAE,wBAAwB,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,gRAAsQ,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wDAAwD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0GAA2F,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,EAAE,oDAAoD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,EAAE,oDAAoD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAE,iDAAiD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,oNAA+M,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,0CAA0C,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uEAAuE,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAE,sCAAsC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,+CAA+C,CAAC,EAAE,yBAAyB,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,6CAA6C,CAAC,EAAE,wBAAwB,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,+PAAqP,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,iDAAiD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iRAA4Q,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8BAA2CE,EAAEC,EAAE,CAAC,KAAK,wDAAwD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,4BAA4B,CAAC,CAAC,CAAC,EAAE,4EAA4E,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,4HAAuH,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yCAAyC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kNAAyL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kDAA6C,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6DAA6D,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uFAAkF,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4EAAuE,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+EAA0E,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8DAAyD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gIAA4G,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oEAAoE,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,EAAE,mDAA8C,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,sEAAiE,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,yDAAoD,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4IAAuI,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,+BAA+B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+FAA0F,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,mCAAmC,CAAC,EAAE,sDAAiD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,yCAAyC,CAAC,EAAE,oCAAoC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,EAAE,2CAA2C,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oGAAoG,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iRAA4Q,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,qCAAqC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sLAAsL,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,4CAAuC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,qEAAgE,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,sDAAiD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,uBAAoCA,EAAE,KAAK,CAAC,SAAS,4CAA4C,CAAC,EAAE,eAAqBA,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,wGAAsGA,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,kJAA6I,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yFAAyF,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iOAAkN,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kFAAkF,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,8DAA8D,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,4EAAuE,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,4EAA4E,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qFAAqF,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,qGAA2F,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,iCAAiC,CAAC,EAAE,iDAAiD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,4DAAkD,CAAC,EAAE,4CAA4C,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uIAAkI,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,+CAA+C,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mLAAoK,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,aAAmBE,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,QAAG,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,qDAAqD,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,QAAG,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,2CAA2C,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,QAAG,CAAC,EAAE,aAAmBA,EAAE,SAAS,CAAC,SAAS,6DAA6D,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2EAA2E,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wIAAuH,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yGAAyG,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mKAAmK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4HAA4H,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,qJAAkKE,EAAEC,EAAE,CAAC,KAAK,4EAA4E,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,gIAAgI,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wTAAwT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6IAA6I,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,qCAAqC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wLAAwL,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,mGAAmG,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,wJAAyJ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4GAA4G,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,oEAA+D,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+LAA+L,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sXAAuW,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uHAAkH,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wDAAiD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2HAAsH,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,UAAkBE,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,EAAE,4BAA4B,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,wCAAwC,CAAC,EAAE,0BAA0B,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,sDAAsD,CAAC,EAAE,0BAAqB,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iGAAkF,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,aAAmBE,EAAEC,EAAE,CAAC,KAAK,sCAAsC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,wCAAwC,CAAC,CAAC,CAAC,EAAE,qEAA8D,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeG,EAAuBP,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8CAA8C,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wWAAwW,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,sBAAsB,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,wCAAwC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,sYAAsY,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,8CAA8C,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,YAAY,CAAC,EAAE,oLAAoL,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,4LAA4L,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,QAAQ,CAAC,EAAE,uLAAuL,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,sNAAsN,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mYAAmY,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,weAAwe,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,4IAAyJE,EAAEC,EAAE,CAAC,KAAK,mEAAmE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,EAAE,kZAAkZ,CAAC,CAAC,EAAeJ,EAAE,IAAI,CAAC,SAAS,CAAC,6UAA0VE,EAAEC,EAAE,CAAC,KAAK,mFAAmF,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,QAAG,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,sEAAsE,OAAO,oQAAoQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,mCAAgDE,EAAE,SAAS,CAAC,SAAS,mDAAmD,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mgBAAmgB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yOAAyO,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qVAAgV,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iKAAiK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wZAAwZ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2PAA2P,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mmBAAmmB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,mCAAmC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sSAAsS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wPAAwP,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,yIAAsJE,EAAEC,EAAE,CAAC,KAAK,6EAA6E,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,0BAA0B,CAAC,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yXAAyX,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,yBAAsCE,EAAEC,EAAE,CAAC,KAAK,yEAAyE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,gDAAgD,CAAC,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC,EAAeJ,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,sSAAsS,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,4OAA4O,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,kMAAkM,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAE,wSAAwS,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,mIAAmI,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,+HAA+H,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,kSAA6R,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,qKAAqK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,6EAA6E,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sIAAsI,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,yHAAyH,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,uFAAuF,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,2KAAsK,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,6HAA6H,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,0BAAuCE,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,EAAE,0OAA0O,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,iBAA8BE,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,EAAE,gQAAgQ,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,2NAA2N,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,YAAyBE,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,EAAE,4BAAyCA,EAAEC,EAAE,CAAC,KAAK,yDAAyD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAE,0IAA0I,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,QAAG,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yCAAyC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,wBAAwB,UAAU,eAAe,OAAO,MAAM,IAAI,oEAAoE,OAAO,8PAA8P,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gZAAgZ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gEAA2D,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,EAAE,8KAA8K,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAE,uKAAkK,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,+HAA+H,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,EAAE,2IAA2I,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,oFAA+E,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,qHAAqH,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8VAAyV,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6OAA6O,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,iCAAiC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,saAA4Z,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,mUAAgVE,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeM,EAAuBR,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,kaAA+Z,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8DAA2EE,EAAEC,EAAE,CAAC,KAAK,gDAAgD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,yLAAoL,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,oDAAoD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gcAA2b,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kaAAka,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,sEAAsE,OAAO,sKAAsK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4CAA4C,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6YAAoY,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qVAAgV,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,MAAmBE,EAAEC,EAAE,CAAC,KAAK,8BAA8B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,+SAAgS,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mDAAmD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4cAA4c,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mDAA8C,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,qCAAqC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gWAAwWE,EAAEC,EAAE,CAAC,KAAK,8BAA8B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,wDAAwD,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,sCAAsC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sZAAiZ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,sCAAsC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kVAA6U,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,+BAA+B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2UAAsU,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iQAAiQ,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,kSAAkS,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,uOAAuO,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,8EAA8E,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAsBF,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,GAAG,CAAC,EAAE,+PAA+P,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,yQAAyQ,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,qNAAqN,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oKAAoK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yDAAyD,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,wHAAsHE,EAAEC,EAAE,CAAC,KAAK,wDAAwD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,KAAkBF,EAAEC,EAAE,CAAC,KAAK,mDAAmD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,KAAK,CAAC,CAAC,CAAC,EAAE,oEAA+D,CAAC,CAAC,EAAeJ,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAEC,EAAE,CAAC,KAAK,gDAAgD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,4EAAyFF,EAAEC,EAAE,CAAC,KAAK,2DAA2D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,QAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,2DAA2D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,EAAE,8EAA2FF,EAAEC,EAAE,CAAC,KAAK,yDAAyD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,QAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,yDAAyD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,yDAAsEF,EAAEC,EAAE,CAAC,KAAK,iCAAiC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,QAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,iCAAiC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,6DAA0EF,EAAEC,EAAE,CAAC,KAAK,+FAA+F,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,QAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,+FAA+F,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,8DAA8D,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,wIAAwI,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wEAAwE,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gGAAgG,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,mFAAmF,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,sCAAsC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,mMAAmM,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,yFAAyF,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,+HAA0H,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+IAA+I,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2CAA2C,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,iDAA8DE,EAAEC,EAAE,CAAC,KAAK,4DAA4D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,4BAA4B,CAAC,CAAC,CAAC,EAAE,sDAAsD,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yLAAyL,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,KAAkBE,EAAE,SAAS,CAAC,SAAS,gCAAgC,CAAC,EAAE,sLAAsL,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,MAAmBE,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,EAAE,wLAAwL,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,MAAmBE,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,EAAE,yKAAyK,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,MAAmBE,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,EAAE,2LAA2L,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,MAAmBE,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAE,oLAAoL,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,MAAmBE,EAAE,SAAS,CAAC,SAAS,2CAA2C,CAAC,EAAE,sJAAsJ,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,MAAmBE,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,yKAAyK,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,MAAmBE,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,EAAE,sKAAsK,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,MAAmBE,EAAE,SAAS,CAAC,SAAS,qCAAqC,CAAC,EAAE,8JAA8J,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,+IAA+I,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+MAA+M,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcA,EAAE,SAAS,CAAC,SAAS,CAAC,mCAAgDE,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,uKAAuK,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcA,EAAE,SAAS,CAAC,SAAS,CAAC,gCAA6CE,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,sLAAsL,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcA,EAAE,SAAS,CAAC,SAAS,CAAC,wDAAqEE,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,kIAAkI,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcA,EAAE,SAAS,CAAC,SAAS,CAAC,sDAAmEE,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,+EAA+E,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcA,EAAE,SAAS,CAAC,SAAS,CAAC,8DAA2EE,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,sDAAsD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcA,EAAE,SAAS,CAAC,SAAS,CAAC,gEAA6EE,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,mFAAmF,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yEAAyE,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+HAA+H,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,YAAY,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sQAAiQ,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,+CAA4DE,EAAEC,EAAE,CAAC,KAAK,qCAAqC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,qPAA2O,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeK,EAAuBT,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,mMAAmM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mMAA8L,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,oIAAiJE,EAAEC,EAAE,CAAC,KAAK,kFAAkF,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,yCAAyC,CAAC,CAAC,CAAC,EAAE,gIAAgI,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,4SAAkS,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,sEAAsE,OAAO,oQAAoQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kIAAkI,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,6HAA0IE,EAAEC,EAAE,CAAC,KAAK,0CAA0C,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,+BAA+B,CAAC,CAAC,CAAC,EAAE,4HAA4H,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,oRAA+Q,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,4CAA4C,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gEAA6EE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAE,oCAAiDA,EAAE,SAAS,CAAC,SAAS,MAAM,CAAC,EAAE,wIAAqJA,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,4SAA6R,CAAC,CAAC,EAAeA,EAAE,aAAa,CAAC,SAAsBA,EAAE,IAAI,CAAC,SAAS,wFAAwF,CAAC,CAAC,CAAC,EAAeA,EAAE,aAAa,CAAC,SAAsBA,EAAE,IAAI,CAAC,SAAS,mCAAmC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gRAAgR,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yBAAyB,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAsBA,EAAEC,EAAE,CAAC,KAAK,qHAAqH,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,yEAAyE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAsBA,EAAEC,EAAE,CAAC,KAAK,qHAAqH,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,mDAAmD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAsBA,EAAEC,EAAE,CAAC,KAAK,kDAAkD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,sEAAsE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,8GAA8G,CAAC,EAAeA,EAAE,aAAa,CAAC,SAAsBA,EAAE,IAAI,CAAC,SAAS,4SAA4S,CAAC,CAAC,CAAC,EAAeA,EAAE,aAAa,CAAC,SAAsBA,EAAE,IAAI,CAAC,SAAS,kDAAkD,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4RAA4R,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gTAA2S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8JAA8J,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iRAA4Q,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mMAA8L,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wDAAwD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6JAA6J,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,4CAA4C,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,gIAAgI,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,4FAA4F,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qMAAqM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,6CAA6C,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,4GAA4G,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,EAAE,qHAAqH,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uFAAuF,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAsBA,EAAEC,EAAE,CAAC,KAAK,iDAAiD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,+FAA+F,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAsBA,EAAEC,EAAE,CAAC,KAAK,iDAAiD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,oDAAoD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,iGAAiG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,+BAA+B,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,qHAAqH,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,gGAAgG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,EAAE,mGAAmG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAC,OAAoBE,EAAE,SAAS,CAAC,SAAS,YAAY,CAAC,EAAE,iDAAiD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,6FAA6F,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,oBAAoB,CAAC,EAAE,kFAAkF,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wCAAwC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,mCAAmC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,0DAA0D,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,6DAA6D,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,wFAAwF,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,iDAAiD,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,2EAA2E,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,4EAA4E,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAE,qFAAqF,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,wFAAwF,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,8HAA8H,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,iCAA4B,CAAC,EAAE,sEAAsE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sPAAsP,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,iDAAiD,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yCAAyC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0KAA0K,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qJAAqJ,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,uJAAoKE,EAAEC,EAAE,CAAC,KAAK,mDAAmD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,EAAE,oNAA+M,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,ySAAyS,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wDAAwD,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oSAA+R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+TAA+T,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,ySAAoS,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4KAA4K,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yNAAyN,CAAC,CAAC,CAAC,CAAC,EAC9ngJQ,EAAqB,CAAC,QAAU,CAAC,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,SAAW,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["richText", "u", "x", "p", "Link", "motion", "richText1", "richText2", "richText3", "richText4", "richText5", "__FramerMetadata__"]
}
