{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/Y7Ujitu6qNgBDWrWtfAJ/XjgLgX71proWnjPMHlV9/M5d1JC0lW-12.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Link as a}from\"framer\";import{motion as n}from\"framer-motion\";import*as r from\"react\";export const richText=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"While Veradigm has been a prominent name in EMR solutions, exploring Veradigm alternatives is becoming increasingly common as practices seek customized solutions tailored to their needs. Healthcare practices and organizations often find themselves at a crossroads when considering their technology solutions. \"}),/*#__PURE__*/e(\"p\",{children:\"Weighing factors like cost, usability, and features, they search for Veradigm alternatives that streamline workflows and improve patient care. \"}),/*#__PURE__*/e(\"p\",{children:\"This blog isn't about rejecting Veradigm; it's about making informed decisions for your practice's future in a constantly changing healthcare landscape.\"}),/*#__PURE__*/e(\"h2\",{children:\"5 Factors to Consider When Choosing Veradigm Alternatives\"}),/*#__PURE__*/e(\"p\",{children:\"While Veradigm alternatives offer a broad spectrum of options, selecting the best-fit hinges on several factors unique to each practice:\"}),/*#__PURE__*/e(\"h3\",{children:\"Speciality Focus \"}),/*#__PURE__*/e(\"p\",{children:\"Practices need to assess their requirements based on their area of specialization. Certain electronic medical record (EMR) solutions cater to the needs of specific specialties, while others provide more general functionalities.\"}),/*#__PURE__*/e(\"p\",{children:\"For example, a behavioral health facility would have different EHR requirements than an assisted living facility or cardiology clinic. Understanding the nuances of specialty-specific functionalities helps practices narrow their options.\"}),/*#__PURE__*/e(\"h3\",{children:\"Cost and Scalability \"}),/*#__PURE__*/e(\"p\",{children:\"Veradigm, like any large healthcare IT provider, comes with costs and contract terms that may not align with every practice's budget and long-term plans. Startups, smaller practices, or independent healthcare providers might find alternatives that offer flexible, transparent pricing models more attractive.\"}),/*#__PURE__*/e(\"p\",{children:\"It\u2019s important to compare costs carefully and consider whether your chosen alternative can grow with your practice as your needs change. Consider which platforms offer a free trial or even a free version.\"}),/*#__PURE__*/e(\"h3\",{children:\"Integration Capabilities \"}),/*#__PURE__*/t(\"p\",{children:[\"The ability to \",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/apps\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"integrate\"})}),\" with existing systems within a practice, such as medical billing or scheduling software, is paramount for a seamless \",/*#__PURE__*/e(a,{href:\"http://www.getmagical.com/blog/13-steps-of-revenue-cycle-management\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"revenue cycle\"})}),\". The ideal Veradigm alternative seamlessly connects with other platforms. This reduces manual data entry, improves data accuracy, and optimizes day-to-day operations.\"]}),/*#__PURE__*/e(\"p\",{children:\"Assessing the integration capabilities ensures that different aspects of your practice operations communicate efficiently with each other.\"}),/*#__PURE__*/e(\"h3\",{children:\"User Experience \"}),/*#__PURE__*/e(\"p\",{children:\"A user-friendly and intuitive EHR system contributes to: \"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Staff satisfaction\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Improved data entry accuracy\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"And reduced training time \"})})]}),/*#__PURE__*/e(\"p\",{children:\"Intuitive user interfaces and well-designed workflows make a substantial difference in staff efficiency and ultimately impact patient care.\"}),/*#__PURE__*/e(\"p\",{children:\"When researching alternatives, seek feedback from users on their experience and ease of navigation. Talk to customer references to learn about their experience with different Veradigm alternatives. A smooth user experience minimizes learning curves and maximizes productivity.\"}),/*#__PURE__*/e(\"h3\",{children:\"Customer Support and Training \"}),/*#__PURE__*/e(\"p\",{children:\"A smooth transition to a new platform often depends on the availability of reliable customer support and comprehensive training resources. When evaluating alternatives, understand the level of support offered by the provider, including their responsiveness and available channels of communication.\"}),/*#__PURE__*/e(\"h2\",{children:\"Top Veradigm Alternatives in 2025\"}),/*#__PURE__*/e(\"p\",{children:\"While researching alternatives is critical, this process often uncovers a long list of options, making the selection process overwhelming. To streamline your search, let\u2019s look into some notable contenders that have consistently demonstrated their capabilities in 2025.\"}),/*#__PURE__*/t(\"h3\",{children:[\"1. \",/*#__PURE__*/e(a,{href:\"https://www.epic.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Epic Systems\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"__wf_reserved_inherit\",className:\"framer-image\",height:\"831\",src:\"https://framerusercontent.com/images/KN9yyUGRqKSAmFvPwTSfkEhdwIU.jpeg\",srcSet:\"https://framerusercontent.com/images/KN9yyUGRqKSAmFvPwTSfkEhdwIU.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/KN9yyUGRqKSAmFvPwTSfkEhdwIU.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/KN9yyUGRqKSAmFvPwTSfkEhdwIU.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/KN9yyUGRqKSAmFvPwTSfkEhdwIU.jpeg 3353w\",style:{aspectRatio:\"3353 / 1662\"},width:\"1676\"}),/*#__PURE__*/e(\"p\",{children:\"Epic is a comprehensive EHR system known for its extensive functionality and interoperability. It offers modules for various healthcare specialties and robust analytics capabilities.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Best for\"}),\": Large hospitals, academic medical centers, and integrated healthcare networks.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pro\"}),\": Highly customizable and scalable.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Con\"}),\": Can be expensive and complex to implement.\"]}),/*#__PURE__*/t(\"h3\",{children:[\"2. \",/*#__PURE__*/e(a,{href:\"https://www.oracle.com/health\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Oracle Health\"})}),\" (formerly Cerner)\"]}),/*#__PURE__*/e(\"img\",{alt:\"__wf_reserved_inherit\",className:\"framer-image\",height:\"770\",src:\"https://framerusercontent.com/images/Qr6VJYOKHwZb7hJ1ezKAIMaq0.jpeg\",srcSet:\"https://framerusercontent.com/images/Qr6VJYOKHwZb7hJ1ezKAIMaq0.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/Qr6VJYOKHwZb7hJ1ezKAIMaq0.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/Qr6VJYOKHwZb7hJ1ezKAIMaq0.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/Qr6VJYOKHwZb7hJ1ezKAIMaq0.jpeg 3389w\",style:{aspectRatio:\"3389 / 1541\"},width:\"1694\"}),/*#__PURE__*/e(\"p\",{children:\"Cerner provides a wide range of health IT solutions, including EHR, revenue cycle management, and population health management. It emphasizes data-driven decision-making and care coordination.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Best for\"}),\": Hospitals of all sizes and ambulatory practices.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pro\"}),\": Strong interoperability features and health information exchange capabilities.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Con\"}),\": User interface can be less intuitive compared to some competitors.\"]}),/*#__PURE__*/t(\"h3\",{children:[\"3. \",/*#__PURE__*/e(a,{href:\"https://www.athenahealth.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"athenahealth\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"__wf_reserved_inherit\",className:\"framer-image\",height:\"704\",src:\"https://framerusercontent.com/images/6Bv3LGHqgwQ4t7eLtUZRWJMQIw.jpeg\",srcSet:\"https://framerusercontent.com/images/6Bv3LGHqgwQ4t7eLtUZRWJMQIw.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/6Bv3LGHqgwQ4t7eLtUZRWJMQIw.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/6Bv3LGHqgwQ4t7eLtUZRWJMQIw.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/6Bv3LGHqgwQ4t7eLtUZRWJMQIw.jpeg 3401w\",style:{aspectRatio:\"3401 / 1408\"},width:\"1700\"}),/*#__PURE__*/e(\"p\",{children:\"This tool offers cloud-based EHR, practice management, and medical billing services. It focuses on improving clinical efficiency and financial performance through its network-enabled platform.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Best for\"}),\": Small to medium-sized ambulatory practices and medical groups.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pro\"}),\": Regular updates and improvements based on user feedback.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Con\"}),\": Limited customization options compared to some on-premise solutions.\"]}),/*#__PURE__*/t(\"h3\",{children:[\"4. \",/*#__PURE__*/e(a,{href:\"https://www.eclinicalworks.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"eClinicalWorks\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"__wf_reserved_inherit\",className:\"framer-image\",height:\"828\",src:\"https://framerusercontent.com/images/0S6JWKq91UH95bqbes9liLdjTNg.jpeg\",srcSet:\"https://framerusercontent.com/images/0S6JWKq91UH95bqbes9liLdjTNg.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/0S6JWKq91UH95bqbes9liLdjTNg.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/0S6JWKq91UH95bqbes9liLdjTNg.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/0S6JWKq91UH95bqbes9liLdjTNg.jpeg 3402w\",style:{aspectRatio:\"3402 / 1657\"},width:\"1701\"}),/*#__PURE__*/e(\"p\",{children:\"eClinicalWorks provides cloud-based and on-premise EHR solutions with integrated practice management and patient engagement tools. It offers specialty-specific templates and workflows.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Best for\"}),\": Ambulatory practices across various specialties.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pro\"}),\": Comprehensive suite of features at a competitive price point.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Con\"}),\": Customer support can be inconsistent.\"]}),/*#__PURE__*/t(\"h3\",{children:[\"5. \",/*#__PURE__*/e(a,{href:\"https://www.nextgen.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"NextGen Healthcare\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"__wf_reserved_inherit\",className:\"framer-image\",height:\"891\",src:\"https://framerusercontent.com/images/T9I1G1Hzc3RiyMNnI7cFitYW3RI.jpeg\",srcSet:\"https://framerusercontent.com/images/T9I1G1Hzc3RiyMNnI7cFitYW3RI.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/T9I1G1Hzc3RiyMNnI7cFitYW3RI.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/T9I1G1Hzc3RiyMNnI7cFitYW3RI.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/T9I1G1Hzc3RiyMNnI7cFitYW3RI.jpeg 3393w\",style:{aspectRatio:\"3393 / 1783\"},width:\"1696\"}),/*#__PURE__*/e(\"p\",{children:\"NextGen offers an integrated EHR and practice management system with a focus on ambulatory care. It provides specialty-specific content and workflows, as well as population health management tools.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Best for\"}),\": Mid-sized to large ambulatory practices and multi-specialty groups.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pro\"}),\": Strong reporting and analytics capabilities.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Con\"}),\": Implementation can be time-consuming and complex.\"]}),/*#__PURE__*/t(\"h3\",{children:[\"6. \",/*#__PURE__*/e(a,{href:\"https://www.greenwayhealth.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Greenway Health\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"__wf_reserved_inherit\",className:\"framer-image\",height:\"741\",src:\"https://framerusercontent.com/images/X1AYKjgtqgU0ZoL3IalOmDp1uc.jpeg\",srcSet:\"https://framerusercontent.com/images/X1AYKjgtqgU0ZoL3IalOmDp1uc.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/X1AYKjgtqgU0ZoL3IalOmDp1uc.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/X1AYKjgtqgU0ZoL3IalOmDp1uc.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/X1AYKjgtqgU0ZoL3IalOmDp1uc.jpeg 3396w\",style:{aspectRatio:\"3396 / 1482\"},width:\"1698\"}),/*#__PURE__*/e(\"p\",{children:\"Greenway Health provides EHR, practice management, and revenue cycle management solutions. It emphasizes user-friendly interfaces and customizable workflows.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Best for\"}),\": Small to medium-sized ambulatory practices.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pro\"}),\": Intuitive user interface and good customer support.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Con\"}),\": Limited integration with some third-party applications.\"]}),/*#__PURE__*/t(\"h3\",{children:[\"7. \",/*#__PURE__*/e(a,{href:\"https://ehr.meditech.com/ehr-solutions/meditech-expanse\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"MEDITECH\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"__wf_reserved_inherit\",className:\"framer-image\",height:\"801\",src:\"https://framerusercontent.com/images/tivUGt8GCjHaY1klDQN3EjjD3JY.jpeg\",srcSet:\"https://framerusercontent.com/images/tivUGt8GCjHaY1klDQN3EjjD3JY.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/tivUGt8GCjHaY1klDQN3EjjD3JY.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/tivUGt8GCjHaY1klDQN3EjjD3JY.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/tivUGt8GCjHaY1klDQN3EjjD3JY.jpeg 3387w\",style:{aspectRatio:\"3387 / 1603\"},width:\"1693\"}),/*#__PURE__*/e(\"p\",{children:\"MEDITECH offers a comprehensive EHR system with integrated financial and operational management tools. It provides solutions for both acute and ambulatory care settings.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Best for\"}),\": Community hospitals and health systems.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pro\"}),\": Cost-effective solution with a long history in the industry.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Con\"}),\": Can be less user-friendly than some newer systems.\"]}),/*#__PURE__*/t(\"h3\",{children:[\"8. \",/*#__PURE__*/e(a,{href:\"https://www.drchrono.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"DrChrono\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"__wf_reserved_inherit\",className:\"framer-image\",height:\"812\",src:\"https://framerusercontent.com/images/qJwpX8axcfSmdkkcZs1WNNBCM.jpeg\",srcSet:\"https://framerusercontent.com/images/qJwpX8axcfSmdkkcZs1WNNBCM.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/qJwpX8axcfSmdkkcZs1WNNBCM.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/qJwpX8axcfSmdkkcZs1WNNBCM.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/qJwpX8axcfSmdkkcZs1WNNBCM.jpeg 3391w\",style:{aspectRatio:\"3391 / 1624\"},width:\"1695\"}),/*#__PURE__*/e(\"p\",{children:\"DrChrono is a cloud-based EHR and practice management platform with a strong focus on mobile functionality. It offers customizable medical forms and e-prescribing capabilities.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Best for\"}),\": Small to medium-sized practices, especially those prioritizing mobility.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pro\"}),\": Excellent mobile app and iPad integration.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Con\"}),\": May lack some advanced features required by larger practices.\"]}),/*#__PURE__*/t(\"h3\",{children:[\"9. \",/*#__PURE__*/e(a,{href:\"https://www.carecloud.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"CareCloud\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"__wf_reserved_inherit\",className:\"framer-image\",height:\"763\",src:\"https://framerusercontent.com/images/ADPh2NNkgmGPrCFJsfHX8UZBHmo.jpeg\",srcSet:\"https://framerusercontent.com/images/ADPh2NNkgmGPrCFJsfHX8UZBHmo.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/ADPh2NNkgmGPrCFJsfHX8UZBHmo.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/ADPh2NNkgmGPrCFJsfHX8UZBHmo.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/ADPh2NNkgmGPrCFJsfHX8UZBHmo.jpeg 3387w\",style:{aspectRatio:\"3387 / 1527\"},width:\"1693\"}),/*#__PURE__*/e(\"p\",{children:\"CareCloud provides cloud-based EHR, practice management, and revenue cycle management solutions. It offers a modern, user-friendly interface and robust reporting tools.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Best for\"}),\": Ambulatory practices of various sizes and specialties.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pro\"}),\": Sleek, intuitive user interface.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Con\"}),\": Pricing can be higher compared to some competitors.\"]}),/*#__PURE__*/t(\"h3\",{children:[\"10. \",/*#__PURE__*/e(a,{href:\"https://www.kareo.com/ehr\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Kareo\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"870\",src:\"https://framerusercontent.com/images/0DOjxM6z0p9H3W15QI77bdero.jpeg\",srcSet:\"https://framerusercontent.com/images/0DOjxM6z0p9H3W15QI77bdero.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/0DOjxM6z0p9H3W15QI77bdero.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/0DOjxM6z0p9H3W15QI77bdero.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/0DOjxM6z0p9H3W15QI77bdero.jpeg 3378w\",style:{aspectRatio:\"3378 / 1740\"},width:\"1689\"}),/*#__PURE__*/e(\"p\",{children:\"Kareo is a cloud-based platform offering EHR, practice management, and medical billing services. It focuses on simplicity and ease of use for independent practices.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Best for\"}),\": Small to medium-sized independent practices.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pro\"}),\": Easy to implement and use, with minimal training required.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Con\"}),\": May lack some advanced features needed by larger or specialty practices.\"]}),/*#__PURE__*/t(\"h3\",{children:[\"11. \",/*#__PURE__*/e(a,{href:\"https://www.dawsystems.com/emr.html?trk=products_details_guest_secondary_call_to_action\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"ScriptSure\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"953\",src:\"https://framerusercontent.com/images/lNPxgvSenPaXHZUA4csdiPf0Gg.jpeg\",srcSet:\"https://framerusercontent.com/images/lNPxgvSenPaXHZUA4csdiPf0Gg.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/lNPxgvSenPaXHZUA4csdiPf0Gg.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/lNPxgvSenPaXHZUA4csdiPf0Gg.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/lNPxgvSenPaXHZUA4csdiPf0Gg.jpeg 3387w\",style:{aspectRatio:\"3387 / 1906\"},width:\"1693\"}),/*#__PURE__*/e(\"p\",{children:\"For those seeking a solution primarily focused on electronic prescribing, ScriptSure consistently earns praise for accuracy and usability. ScriptSure is a cloud-based e-prescribing and medication management platform. It offers a comprehensive suite of tools for prescription writing, medication history review, and drug interaction checking, with a focus on improving patient safety and prescribing efficiency.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Best for\"}),\": Small to medium-sized ambulatory practices, particularly those looking for a standalone e-prescribing solution or an add-on to their existing EHR system.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pro\"}),\": User-friendly interface with robust drug interaction and allergy-checking capabilities.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Con\"}),\": As a specialized tool, it may require integration with other systems for full practice management functionality.\"]}),/*#__PURE__*/t(\"h3\",{children:[\"12. \",/*#__PURE__*/e(a,{href:\"https://azzly.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"AZZLY Rise\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"__wf_reserved_inherit\",className:\"framer-image\",height:\"681\",src:\"https://framerusercontent.com/images/63POPjXAX5D0msomb5ca4yhXc.jpeg\",srcSet:\"https://framerusercontent.com/images/63POPjXAX5D0msomb5ca4yhXc.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/63POPjXAX5D0msomb5ca4yhXc.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/63POPjXAX5D0msomb5ca4yhXc.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/63POPjXAX5D0msomb5ca4yhXc.jpeg 3455w\",style:{aspectRatio:\"3455 / 1362\"},width:\"1727\"}),/*#__PURE__*/e(\"p\",{children:\"AZZLY Rize, with its focused approach toward mental health and addiction treatment organizations, addresses the niche requirements of this field. Their practice management software assists with tasks such as controlled substance e-prescribing, medication management using the Juno Rxtracker, and patient chart storage.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Best for\"}),\": Behavioral health practices, addiction treatment centers, and mental health clinics of various sizes, from small practices to large multi-location facilities.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pro\"}),\": Specialized features for behavioral health, including built-in assessment tools and treatment plan generators.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Con\"}),\": May not be as suitable for general medical practices or other specialties outside of behavioral health and addiction treatment.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Editor's Note\"}),\": When choosing an alternative, you want to choose a system that will allow you to set up automations to boost your workflow. \",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/automations\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Magical\"})}),\" can work with every tool mentioned in this blog and you can set up automations in minutes, not hours. You can also create keyboard shortcuts that will reduce the amount of time you spend on repetitive typing - and reduce errors.\"]}),/*#__PURE__*/e(\"h2\",{children:\"FAQs about Veradigm Alternatives\"}),/*#__PURE__*/e(\"h3\",{children:\" Is Switching From Veradigm Difficult?\"}),/*#__PURE__*/e(\"p\",{children:\"Switching healthcare IT systems can seem complex, but many alternatives offer data migration services, making the transition smoother.\"}),/*#__PURE__*/e(\"h3\",{children:\" What If I Need Features Not Offered By These Alternatives? \"}),/*#__PURE__*/e(\"p\",{children:\"Some alternatives allow for customization and integration with third-party applications to meet your needs. It\u2019s about finding the platform that aligns best with your priorities.\"}),/*#__PURE__*/e(\"h2\",{children:\" \"}),/*#__PURE__*/e(\"h2\",{children:\"Which Veradigm Alternative is Best For Your Practice?\"}),/*#__PURE__*/e(\"p\",{children:\"The world of healthcare technology evolves constantly, offering solutions for every need. Choosing Veradigm alternatives, much like choosing the right treatment plan, necessitates careful consideration of your practice\u2019s individual needs and goals.\"}),/*#__PURE__*/e(\"p\",{children:\"Remember, the key to a thriving healthcare environment lies in choosing tools that optimize efficiency, prioritize patient care, and support your vision for the future of your practice. \"}),/*#__PURE__*/t(\"p\",{children:[\"When you make your choice, make sure to pair it with Magical. \",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Magical\"})}),\" is used (and loved at more than 50,000 companies like United Healthcare, Plume, and Nuance to save 7 hours a week (on average) on their repetitive tasks. Try it for your team today!\"]}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"})]});export const richText1=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"The healthcare industry thrives on accuracy and efficiency. Administrative staff often spend excessive time on repetitive data entry\u2014a tedious, error-prone process that detracts from more critical tasks. This is where autofill tools for healthcare administration become invaluable. \"}),/*#__PURE__*/e(\"p\",{children:\"Autofill offers a better way of transforming operations and freeing up valuable time and resources. In this blog, we'll take a look at the benefits of using autofill tools for healthcare administration.\"}),/*#__PURE__*/e(\"h2\",{children:\"The Cost Effectiveness of Autofill Tools For Healthcare Administration\"}),/*#__PURE__*/e(\"p\",{children:\"Think about how much time your healthcare staff spends on paperwork. It's a lot, right? \"}),/*#__PURE__*/e(\"p\",{children:\"Autofill tools can seriously cut that time down. This can save your clinic serious money.\"}),/*#__PURE__*/e(\"p\",{children:\"These tools help with all sorts of forms. \\xa0They can handle patient intake forms, insurance claims, and even billing paperwork. \"}),/*#__PURE__*/e(\"p\",{children:\" Staff can enter patient data quickly. \\xa0They can avoid typos too. This makes everything more accurate.\"}),/*#__PURE__*/e(\"h3\",{children:\"Less Time Spent on Paperwork\"}),/*#__PURE__*/e(\"p\",{children:\"But how does this save money? Well, less time on paperwork means more time spent with patients. \"}),/*#__PURE__*/e(\"p\",{children:\"This boosts everyone's mood. Happy patients, happy staff. \\xa0Plus, accurate data means fewer rejected claims and leads to better revenue flow. \"}),/*#__PURE__*/e(\"h3\",{children:\"Better Compliance\"}),/*#__PURE__*/e(\"p\",{children:\"Autofill tools help with compliance, too. They make sure the required fields are filled out. This keeps your clinic on the right side of the rules. \\xa0No more worrying about penalties because something was missed.\"}),/*#__PURE__*/e(\"p\",{children:\"Faster processing is another benefit. \\xa0Autofill tools can process claims quickly. This means your clinic gets paid faster. \\xa0It\u2019s a simple way to make your billing cycle run smoothly.\"}),/*#__PURE__*/e(\"h3\",{children:\"You Can Do More In Less Time\"}),/*#__PURE__*/e(\"p\",{children:\"There's also less need for temporary staff during busy times. \\xa0Your current team can handle more work with autofill tools helping them out. This saves money on hiring and training.\"}),/*#__PURE__*/e(\"p\",{children:\"Training staff on new software can be expensive. But autofill tools are usually easy to learn. This keeps training costs down. \\xa0It also means staff can start using them quickly. \"}),/*#__PURE__*/e(\"h2\",{children:\"The Benefits of Using Autofill Tools For Healthcare Administration\"}),/*#__PURE__*/e(\"p\",{children:\"Autofill tools are more than just convenient; they fundamentally change how healthcare administration works. This translates to fewer errors, reduced time wasted, and better use of your team\u2019s skills.\"}),/*#__PURE__*/e(\"h3\",{children:\"Streamlining Patient Intake and Registration\"}),/*#__PURE__*/e(\"p\",{children:\"Patient intake often forms the first impression of your facility. A slow, cumbersome process can create a negative experience. Autofill tools leverage existing patient data to create a seamless experience. \"}),/*#__PURE__*/t(\"p\",{children:[\"This improves patient satisfaction and allows staff to focus on patient care. Consider a patient scheduling an appointment with multiple insurance cards. Autofill can quickly \",/*#__PURE__*/e(a,{href:\"http://www.getmagical.com/blog/insurance-eligibility-verification-automation\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"verify coverage\"})}),\" in real time, providing clarity similar to what Providence Health demonstrated.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Improving Accuracy in Medical Records\"}),/*#__PURE__*/e(\"p\",{children:\"Medical record accuracy is paramount. A single typo can have serious consequences for patient care. Autofill minimizes this risk by automatically populating fields with correct information from integrated systems. \"}),/*#__PURE__*/e(\"p\",{children:\"Validation checks further enhance data integrity. This not only improves patient safety but also minimizes medical errors caused by inaccurate information.\"}),/*#__PURE__*/e(\"h3\",{children:\"Simplifying Billing and Coding\"}),/*#__PURE__*/e(\"p\",{children:\"Billing and coding are complex, and errors can lead to claim denials and revenue loss. Autofill streamlines the process and improves accuracy. \"}),/*#__PURE__*/t(\"p\",{children:[\"Utilizing a unified system helps dramatically reduce improper Medicare payments. This is crucial for maintaining a healthy \",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/13-steps-of-revenue-cycle-management\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"revenue cycle\"})}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Editor's Note\"}),\": Many of the errors that occur during registration or eligibility verification are due to data entry mistakes. Many companies in the healthcare industry like United Healthcare are turning to Magical to help with these errors. \"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/roles/healthcare\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Magical\"})}),\" is an automation and productivity tool that eliminates repetitive typing tasks like patient registration and transferring patient data between systems. You can set up automations with Magical to autofill forms, thereby reducing errors. \"]}),/*#__PURE__*/e(\"h3\",{children:\"Saving Your Team Time (and Reducing Stress)\"}),/*#__PURE__*/e(\"p\",{children:\"A Salesforce study highlighted the impact of pandemic-related workloads on staff. Workers faced complex tasks while dealing with frustrated customers. \"}),/*#__PURE__*/e(\"p\",{children:\"Autofill allows staff to focus on critical issues impacting patient satisfaction. This reduction in administrative burden allows for better patient engagement.\"}),/*#__PURE__*/e(\"h3\",{children:\"Enhancing Data Management and Reporting\"}),/*#__PURE__*/e(\"p\",{children:\"Compiling and formatting information consumes valuable time in healthcare. Financial reporting requires accurate insights. Autofill enables more efficient report generation. This frees up management to focus on strategic initiatives and improve efficiency.\"}),/*#__PURE__*/e(\"h3\",{children:\"Managing Prescriptions and Medication Orders\"}),/*#__PURE__*/e(\"p\",{children:\"Prescription errors can severely impact patient safety. Automating medication orders empowers physicians to react quickly to urgent patient needs. This saves time and reduces reliance on staff for simple tasks like sending confirmations. Autofill can also streamline data capture related to prescriptions, further reducing manual tasks.\"}),/*#__PURE__*/e(\"h3\",{children:\"Supporting Compliance Efforts\"}),/*#__PURE__*/e(\"p\",{children:\"Healthcare facilities must navigate complex compliance requirements. This includes proper records handling and maintaining standards. \"}),/*#__PURE__*/e(\"p\",{children:\"Integrating autofill helps practices and healthcare organizations adhere to these procedures. This improved data accuracy supports better health outcomes.\"}),/*#__PURE__*/e(\"p\",{children:\"Moreover, this fosters a safer environment where staff feel comfortable reporting mistakes. More thorough error reporting leads to improved safety precautions for everyone. Automating these workflows contributes to better compliance.\"}),/*#__PURE__*/e(\"h3\",{children:\"Improving Supply Chain Management\"}),/*#__PURE__*/e(\"p\",{children:\"Effective management of medical supplies is crucial. Automating these systems simplifies inventory management. \"}),/*#__PURE__*/e(\"p\",{children:\"This ensures clinicians and surgeons have real-time visibility into available supplies. Autofill tools contribute to more efficient inventory management, enhancing overall healthcare services.\"}),/*#__PURE__*/e(\"h2\",{children:\"Boosting Patient Outcomes: The Benefits of Using Autofill Tools for Healthcare Administration\"}),/*#__PURE__*/e(\"p\",{children:\"While operational efficiency is crucial, improvements impacting the patient experience are equally important. Patient satisfaction fosters stronger patient-physician relationships, contributing to long-term health. Autofill is a valuable automation solution in this regard.\"}),/*#__PURE__*/e(\"h3\",{children:\"Transforming The Experience From Stressful to Streamlined\"}),/*#__PURE__*/e(\"p\",{children:\"Imagine a patient rushing to complete forms in a busy waiting room, potentially making errors due to time constraints. Human error is inevitable in such situations. Autofill software provides a more reliable workflow for patients using mobile devices.\"}),/*#__PURE__*/e(\"p\",{children:\"Pre-populating forms with existing patient data simplifies the process. This reduces stress for patients, especially when providing sensitive medical information. Autofill enhances patient experiences and builds trust.\"}),/*#__PURE__*/t(\"p\",{children:[\"Automating tasks like \",/*#__PURE__*/e(a,{href:\"http://www.getmagical.com/blog/patient-scheduling-tips-for-healthcare\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"appointment scheduling\"})}),\" and phone calls can alleviate staff workload. This allows healthcare providers to focus on patient care. \"]}),/*#__PURE__*/e(\"p\",{children:\"Implementing automation tools contributes to better patient wait times and reduces the administrative burden on staff. Automation helps improve patient experience, while freeing staff to handle more critical tasks.\"}),/*#__PURE__*/e(\"h2\",{children:\"Final Thoughts\"}),/*#__PURE__*/e(\"p\",{children:\"The benefits of using autofill tools for healthcare administration are evident. From improved front desk efficiency to enhanced patient care, these tools simplify processes for staff and patients. This isn't about following trends; it\u2019s about smart resource allocation and better patient health.\"}),/*#__PURE__*/e(\"p\",{children:\"With the right system, healthcare businesses can save significant resources. This allows employees to concentrate on their prioritized duties, fostering patient trust. This improves clinical workflow and reduces time-consuming manual tasks.\"}),/*#__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(a,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Magical\"})}),\" is used at more than 50,000 companies like Dignity Health, Optum, and Zoomcare to save 7 hours a week on their repetitive tasks.\"]})]});export const richText2=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Let's cut to the chase. Keyboard shortcuts are the yellow brick road to efficiency in Salesforce. They'll boost your productivity quicker than you can say \\\"abracadabra.\\\" In other words, they help you work faster, save time, and reduce the number of mouse clicks. It's like having a secret key to the city of Salesforce. Scroll down to see the full list of keyboard shortcuts available in both Salesforce Lightning and Classic.\"}),/*#__PURE__*/e(\"h2\",{children:\"3 benefits of using keyboard shortcuts in Salesforce\"}),/*#__PURE__*/e(\"p\",{children:\"Salesforce is powerful, but its numerous menus and options can sometimes slow you down. This is where keyboard shortcuts step into the limelight. They're the unsung heroes of your daily workflow in Salesforce. Imagine them as a kind of teleportation device\u2014they get you from one point to another in an efficient and speedy manner.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"They\u2019re faster\"}),\": The magic of keyboard shortcuts lies in their simplicity. These quick commands, like tiny ninjas, pack a powerful punch. They replace a series of mouse-clicks, reducing your navigation time. This effectively speeds up your work rate, and who doesn't like finishing their work quickly and efficiently?\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"They\u2019re easier\"}),\": Perhaps one of the biggest benefits of these shortcuts is their ability to reduce physical strain. Constantly switching between your keyboard and mouse can cause repetitive strain injury in the long term. By keeping your hands on the keyboard more often, you're mitigating this risk. So, in essence, shortcuts are not only beneficial for speed and efficiency but also for your health.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"They\u2019re focused\"}),\": Additionally, keyboard shortcuts tend to support better workflow concentration. Maneuvering a mouse across a screen can be a somewhat disjointed process that takes you out of your work's mental zone. Keyboard shortcuts, however, allow for a smoother process where you can maintain focus, leading to higher productivity levels.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"\\\"But wait,\\\" you may ask, \\\"doesn't it take time to learn these funky little shortcuts?\\\" Yes, investing a bit of time up front to learn them is required. But here's the thing: once you've got a handle on these nifty little command sequences, you'll notice a drastic improvement in your speed and efficiency. It's like learning to ride a bike\u2014a bit shaky at first, but, once you\u2019ve got the hang of it, you'll never forget.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Looking to greatly enhance your productivity in Salesforce?\"}),\" Try \",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"downloading the free Magical Chrome extension\"})}),\". This tool allows for automatic Salesforce CRM updates with lead details from other tabs, significantly speeding up your data entry process. And rest assured, it perfectly integrates with Salesforce! \",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/roles/sales\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Sales teams\"})}),\" love the Magical extension because it saves them an average of seven hours per week on repetitive tasks.\"]}),/*#__PURE__*/e(\"h2\",{children:\"15 keyboard shortcuts for Salesforce Lightning\"}),/*#__PURE__*/e(\"p\",{children:\"When it comes to lightning-fast efficiency, Salesforce Lightning is your best bet. Just imagine being able to search, edit, save, and close a record without even touching your mouse. Feeling the tingles of excitement? We thought so. Here are some of the keyboard shortcuts you can use with Lightning Experience.\"}),/*#__PURE__*/e(\"div\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h3\",{children:\"Global commands\"}),/*#__PURE__*/e(\"p\",{children:\"Salesforce's global commands are like the bread and butter of your keyboard shortcuts. These are the day-to-day shortcuts that make editing records, posting feeds, and swapping between macro and note utilities as easy as pie.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Close or deselect (Esc)\"}),\": This shortcut allows you to close or deselect a window. But be aware, it doesn't work for every window or dialog.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Edit (e)\"}),\": Edit a record with a simple keystroke. Exceptions include Lightning Knowledge articles, reports, dashboards, feed items, approval requests, and email messages.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Insert quick text (Windows: Ctrl+. / macOS: Cmd+.)\"}),\": Display the quick text browser to find, preview, and insert quick text.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Open or close Macros (m)\"}),\": Easily open or close the Macros utility with this key.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Open or close Notes (n)\"}),\": This opens or closes the Notes utility. Remember to open the utility first to use this shortcut.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Post to feed (Windows: Ctrl+Enter / macOS: Cmd+Enter)\"}),\": This submits a post or comment. It allows you to submit posts, comments, and questions with details but doesn't work on other publisher actions, like emails and polls.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Save (Windows: Ctrl+s / macOS: Cmd+s)\"}),\": Save a record. You need to have the focus on a field to use this shortcut.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Search (/)\"}),\": Put your cursor in the search box by hitting this key.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Show shortcut menu (Windows: Ctrl+/ / macOS: Cmd+/)\"}),\": View the available shortcuts in a modal window with this quick key combo.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"For navigation\"}),/*#__PURE__*/e(\"p\",{children:\"When it comes to moving around Salesforce like a pro, these navigation shortcuts have got your back. Whether it's toggling between notifications, diving into the publisher, or shifting through different page regions, these shortcuts are your map and compass rolled into one.\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Focus notifications (c)\"}),\": This shortcut helps you focus on the notification panel. Press the shortcut again to focus on the next notification.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Focus notifications in reverse order (Shift+c)\"}),\": This is just like the above shortcut but in reverse order. When you press the shortcut again, it focuses on the previous notification.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Go to composer window (g, then d)\"}),\": This shortcut brings you straight to the docked composer window.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Go to publisher (g, then p)\"}),\": Takes you directly to the publisher. If your publisher has multiple actions, you can use the Tab and arrow keys to navigate within it.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Go to other region (Windows: Ctrl+F6 / macOS: Cmd+F6)\"}),\": This comes in handy on certain pages to move among different regions of the page. This could be between a prompt, such as a walkthrough, and a feature; between a kanban card and the side panel; or among panes in a builder, such as the Lightning App Builder.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Go to utility bar (g, then u)\"}),\": This simple shortcut takes you to the utility bar.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Important notes to keep in mind\"}),/*#__PURE__*/e(\"p\",{children:\"Yes, we know, the mention of \\\"important notes\\\" just made you roll your eyes. But hear us out. There's a few key things you need to remember. First off, you can't customize these shortcuts. They're like your grandma's brownie recipe, perfect as is. Secondly, don\u2019t worry about case-sensitive commands or the key sequence for shortcuts involving 'Ctrl', 'Alt', or 'Shift'. These shortcuts are chill. They just work.\"}),/*#__PURE__*/e(\"h2\",{children:\"Keyboard shortcuts for Salesforce classic\"}),/*#__PURE__*/e(\"p\",{children:\"Even though we\u2019re living in the world of Lightning, some of us still prefer the Classic experience. You might prefer the taste of cola classic over the new stuff, and that\u2019s just fine. We\u2019ve got you covered too.\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Open Recent Items record (Windows: Alt+number / macOS: Ctrl+Option+number)\"}),\": press any number from 0 to 9 to open a record from the Recent Items list. So, Alt+1 will open the first item, Alt+2 the second, and so on. For the 10th item, press Alt+0. Note that if you\u2019re using Mozilla\\xae Firefox\\xae, press Shift+Alt+number to open the record while Microsoft\\xae Internet Explorer\\xae users can press Alt+number to highlight a record, then Enter to open it.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Show or hide sidebar (Windows: Alt+S / macOS: Option+S)\"}),\": This shortcut shows or hides the collapsible sidebar, but remember, this option must be enabled in your org to use it.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"And well, that\u2019s it! Sorry to say, but there aren\u2019t many keyboard shortcuts on the Salesforce Classic experience. But hopefully these ones help you get around a bit zippier then before.\"}),/*#__PURE__*/e(\"h2\",{children:\"FAQ\"}),/*#__PURE__*/e(\"h3\",{children:'\"Do Salesforce keyboard shortcuts support all keyboards?\"'}),/*#__PURE__*/e(\"p\",{children:\"Not all, unfortunately. Salesforce keyboard shortcuts are supported on U.S. and U.K. keyboards, providing a wide umbrella of keyboard types. While some of us may have more unique keyboards, Salesforce has, unfortunately, not yet rolled out support for other language keyboards.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:'\\xa0\"Can I use these Salesforce keyboard shortcuts in other applications?\"'}),/*#__PURE__*/e(\"p\",{children:\"Not quite. Salesforce keyboard shortcuts are exclusive to Salesforce. What this means is you can't use these shortcuts on Salesforce Classic apps viewed in Lightning Experience, Visualforce, or Iframed components. They're designed to be a secret weapon within your Salesforce experience, but they don\u2019t venture out of their home turf.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:\"\\xa0\\\"Do I need to remember the sequence for shortcuts involving 'Ctrl', 'Alt', or 'Shift'?\\\"\"}),/*#__PURE__*/e(\"p\",{children:\"Cheer up, because the answer is no! Salesforce keyboard shortcuts aren\u2019t picky about the order you press the keys. Whether you press 'Ctrl' before 'Alt', or 'Alt' before 'Ctrl', they\u2019ll function just the same. It's about making your user experience smoother, not giving you a memory test.\"}),/*#__PURE__*/e(\"h3\",{children:'\\xa0\"Can\u2019t I just customize these shortcuts?\"'}),/*#__PURE__*/e(\"p\",{children:\"We understand that customization provides comfort. However, Salesforce keyboard shortcuts aren't able to be customized. They're baked into the platform as they are, ensuring a standardized experience for all users. Rather like a fixed set menu at a restaurant\u2014you trust the chef to deliver a great combination of flavors designed to work perfectly together.\"}),/*#__PURE__*/e(\"h3\",{children:'\\xa0\"Will these shortcuts work in apps created in Salesforce Classic?\"'}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s a gut punch. Sadly, these specific keyboard shortcuts won\u2019t work in apps created in Salesforce Classic. We're aware this might be a tad disappointing for some of you, but it\u2019s always worth knowing where the line is drawn.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:'\\xa0\"Are the shortcuts case-sensitive?\"'}),/*#__PURE__*/e(\"p\",{children:\"No, they\u2019re not. Salesforce keyboard shortcuts are like your easy-going friend, they don't care if you shout (use upper case) or whisper (use lower case). So press away comfortably, knowing that 'Shift+B' is loved just the same as 'Shift+b'.\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:\"Start using Salesforce faster with Magical\"}),/*#__PURE__*/e(\"p\",{children:\"And there you have it\u2014these shortcuts might take a smidgen of time to get used to, but once you master \u2018em, your productivity levels will soar faster than a peregrine falcon with a tailwind.\"}),/*#__PURE__*/t(\"p\",{children:[\"\u200D\",/*#__PURE__*/e(\"strong\",{children:\"Want to spend even less time on admin tasks in Salesforce? \"}),\"Give the \",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"free Magical Chrome extension\"})}),\" a spin. This handy tool provides automatic updates to your Salesforce CRM with lead details sourced from other tabs, dramatically reducing your data entry workload. Plus, it meshes flawlessly with Salesforce! With the Magical extension, sales teams report saving an impressive seven hours each week on repetitive tasks.\"]})]});export const richText3=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Pipedrive is easy enough that anyone can use it. But only the pro users actually know how to use it the proper way. Because Pipedrive keyboard shortcuts can save you a \",/*#__PURE__*/e(\"em\",{children:\"ton \"}),\"of time zipping around your CRM. No joke, many salespeople say that these keyboard shortcuts are the secret sauce to their sales success. Because less time on admin means more time closing deals\u2014 and who needs a magic wand when you've got ALT+T at your fingertips?\"]}),/*#__PURE__*/e(\"h3\",{children:\"Why use Pipedrive keyboard shortcuts?\"}),/*#__PURE__*/e(\"p\",{children:\"Think of Pipedrive as a bustling metropolis and drop-down menus as its uber-jammed highways. Traffic jams and bumper-to-bumper situations are frustrating, right? Now, keyboard shortcuts, on the other hand, are the secret tunnels, the hidden passages that let you zip around town like you're beaming aboard the Starship Enterprise. With the right shortcuts, you're getting stuff done quicker and smoother, freeing up remarkably significant time for stuff that matters.\"}),/*#__PURE__*/e(\"h2\",{children:\"List of 8 essential Pipedrive keyboard shortcuts\"}),/*#__PURE__*/e(\"p\",{children:\"Now it's time to dive into the meaty part\u2014unveiling those Pipedrive shortcuts! No more using your mouse to click around\u2014you can now do it without your hands ever leaving the keyboard. But remember, with great power comes great responsibility, so use them wisely!\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to Add New Lead: L\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to Add New Deal: D\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to Add New Activity: A\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to Add New Person: P\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to Add New Organization: O\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to Add New Note: N\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to Add New Product: R\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to Add New Project: E\"})})]}),/*#__PURE__*/e(\"p\",{children:'To add a new item, you can click on the \"+\" sign at the top of the page, or else click your full stop button on your keyboard (.) or plus sign (+).'}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"232\",src:\"https://framerusercontent.com/images/Ze8V3wZydGwMZjfDWBS9MNfuFrM.png\",srcSet:\"https://framerusercontent.com/images/Ze8V3wZydGwMZjfDWBS9MNfuFrM.png?scale-down-to=512 512w,https://framerusercontent.com/images/Ze8V3wZydGwMZjfDWBS9MNfuFrM.png 625w\",style:{aspectRatio:\"625 / 465\"},width:\"312\"}),/*#__PURE__*/e(\"h3\",{children:\"How to use Pipedrive keyboard shortcuts for maximum productivity\"}),/*#__PURE__*/e(\"p\",{children:\"Okay, so now you know all the shiny shortcuts, but how to put this newfound power to use? Just smashing keys and hoping for the best is not a sound strategy, no matter how riveting that might sound. So here are some tips and tricks to transform your trusty keyboard into a productivity wizard\u2019s wand.\"}),/*#__PURE__*/e(\"p\",{children:\"First, go slow (yes, even while talking about speed). Know the difference between jamming your keyboard like a rockstar on caffeine and mastering the rhythm. Second, train your muscle memory\u2014start with using a few shortcuts regularly, then gradually add more. Finally, experiment and find what workflows work best for you. Remember, personalization is the key to productivity.\"}),/*#__PURE__*/t(\"p\",{children:[\"Oh, and if you\u2019re interested in maximizing your productivity? You\u2019ll probably want to \",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"download the free Magical Chrome extension\"})}),\". This will let you automatically update your CRM with lead details from other tabs, making data entry way faster. (And yep, it integrates seamlessly with Pipedrive!) Pipedrive users who install Magical save an average of seven hours a week on repetitive tasks.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Comparing Pipedrive shortcuts with Dynamics 365 shortcuts\"}),/*#__PURE__*/e(\"p\",{children:\"When it comes to CRM, it isn't just Pipedrive that offers fancy keyboard tunnels. Dynamics 365, another titan of the CRM world, flaunts its own array of shortcuts. So, how do they compare?\"}),/*#__PURE__*/e(\"p\",{children:\"While Pipedrive shortcuts are like a friendly country road\u2014simple, easy to navigate, and just snuggly\u2014the Dynamics 365 shortcuts are a bit more like a multi-level freeway\u2014with a tad more complexity, but oh, so rich in functionality.\"}),/*#__PURE__*/e(\"p\",{children:\"Here are some of the most popular Dynamics 365 keyboard shortcuts:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to create a new record: Alt+N\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to delete a record: Alt+Del\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to save a record: Alt+S\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to revert or restore: Ctrl+Shift+F5\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to data refresh: Shift+F5\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to move to the visible first field on the page: Ctrl+Shift+F\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to toggle edit mode: F2\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to attach a document: Ctrl+Shift+A\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to export to Excel: Ctrl+Shift+E\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to move to the previous record: Ctrl+Up arrow\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to move to the first record: Ctrl+Home\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to move to the last record: Ctrl+End\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to close the page: Esc\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Shortcut to close the page with explicit save: Shift+Esc\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"So, there you have it\u2014your essential guide to navigating Pipedrive like an avant-garde maestro conducting an orchestra of productivity. But remember, greatness takes time, and so does keyboard wizardry. Start slow, practice often, and before you know, you'll be performing productivity concertos right from your keyboard. So, what are you waiting for? Get clicking and experience Pipedrive in a whole new way.\"}),/*#__PURE__*/e(\"h2\",{children:\"FAQs\"}),/*#__PURE__*/e(\"p\",{children:\"Let's tackle a few common queries about Pipedrive keyboard shortcuts:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Q: Can I personalize my shortcuts in Pipedrive?\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:'A: To add a new keyboard shortcut, you can click on the \"+\" sign at the top of the page, or else click your full stop button on your keyboard (.) or plus sign (+).'}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Q: Are these shortcuts universal across all CRMs?\"})}),/*#__PURE__*/e(\"p\",{children:\"A: Good question, but no chocolate cookie for you! CRMs, like humans, have their quirks. The Pipedrive shortcuts may not work identically with other CRMs.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Q: Do I need to install any extension or plugin for these shortcuts?\"})}),/*#__PURE__*/t(\"p\",{children:[\"A: Nope, these shortcuts come built-in within Pipedrive. Just log in and you're ready to go shortcut wild! (That said, a Chrome extension like \",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/roles/sales\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Magical\"})}),\" can do wonders for your productivity within Pipedrive by speeding up repetitive tasks like lead data entry.)\"]})]});export const richText4=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"It\u2019s official: \",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/ai\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Magical AI\"})}),\" is here and ready to help you get your work done faster. (Like, before lunch.) So get your popcorn and nutritional yeast ready\u2014here are all the details on the latest changes and feature updates for Magical in April 2023\u2026\"]}),/*#__PURE__*/t(\"h2\",{children:[\"Access AI in any text box online\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"360\",src:\"https://framerusercontent.com/images/rt0c4D2C4AXVwSNXjPnlhSqjw.gif\",srcSet:\"https://framerusercontent.com/images/rt0c4D2C4AXVwSNXjPnlhSqjw.gif?scale-down-to=512 512w,https://framerusercontent.com/images/rt0c4D2C4AXVwSNXjPnlhSqjw.gif?scale-down-to=1024 1024w,https://framerusercontent.com/images/rt0c4D2C4AXVwSNXjPnlhSqjw.gif 1310w\",style:{aspectRatio:\"1310 / 721\"},width:\"655\"}),/*#__PURE__*/t(\"p\",{children:[\"Can\u2019t find the right words? \",/*#__PURE__*/e(\"strong\",{children:\"AI Assist\"}),\" is here to help. Draft the perfect sales outreach email or response to a customer's question in no time. With AI Assist, you can create a message on any topic in a matter of seconds. All you have to do is type // in any field where you typically type messages. This\u2019ll work across Gmail, LinkedIn, Zendesk, Salesforce, or any other website. Best of all\u2014your fingers don\u2019t even have to leave the keyboard!\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/t(\"p\",{children:[\"(But if you\u2019re more of a clicky click type of person, you can also access AI Assist from the Magical panel by clicking on the Magical icon from the browser bar and clicking on the AI Assist tab. For more info, check out the \",/*#__PURE__*/e(a,{href:\"https://support.getmagical.com/hc/en-us/articles/13332158153627-How-to-use-Magical-AI-with-AI-Assist-\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Magical Help Center\"})}),\".)\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"318\",src:\"https://framerusercontent.com/images/FPy9tgqCM3mlVnQdj9wylMtm8s.png\",srcSet:\"https://framerusercontent.com/images/FPy9tgqCM3mlVnQdj9wylMtm8s.png?scale-down-to=512 512w,https://framerusercontent.com/images/FPy9tgqCM3mlVnQdj9wylMtm8s.png 854w\",style:{aspectRatio:\"854 / 636\"},width:\"427\"}),/*#__PURE__*/t(\"p\",{children:[\"Never say \u201Csorry for the late reply\u201D again. With Magical AI, you can use \",/*#__PURE__*/e(\"strong\",{children:\"Quick Replies\"}),\" to instantly respond to any LinkedIn InMail. Just click a button with the most appropriate response (\u201CYes,\u201D \u201CNo,\u201D or \u201CCustom\u2026\u201D) and Magical AI will do the rest. The response it drafts for you will magically reference text from the original message to make it sound like you really care whatever it is they\u2019re talking about. (Y\u2019know, even if you don\u2019t.) Don\u2019t worry, you can always edit before you hit send!\"]}),/*#__PURE__*/e(\"h2\",{children:\"Leave a Team to Focus on Your Fav Shortcuts\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"363\",src:\"https://framerusercontent.com/images/eoqStLDEtCGtRs9GcLcgqbwuQ1c.png\",srcSet:\"https://framerusercontent.com/images/eoqStLDEtCGtRs9GcLcgqbwuQ1c.png?scale-down-to=512 512w,https://framerusercontent.com/images/eoqStLDEtCGtRs9GcLcgqbwuQ1c.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/eoqStLDEtCGtRs9GcLcgqbwuQ1c.png 1402w\",style:{aspectRatio:\"1402 / 726\"},width:\"701\"}),/*#__PURE__*/t(\"p\",{children:[\"Okay, this one doesn\u2019t have anything to do with AI. But it\u2019s something a ton of people have been asking about: \",/*#__PURE__*/e(\"em\",{children:\"how do you leave a team on Magical?\"}),\" Because sometimes you just wanna focus on your own shortcuts. (It\u2019s called self-care. \uD83D\uDE4F) You can now easily remove yourself from a team by going into the Magical Workspace and clicking on the ellipses next to the team name in the top right corner. More details in the \",/*#__PURE__*/e(a,{href:\"https://support.getmagical.com/hc/en-us/articles/14125689088155-How-to-leave-a-team\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Magical Help Center\"})}),\".\"]})]});export const richText5=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Hey there, data wranglers! Buckle up and grab your cowboy hats, because we're about to ride into the wild, wild world of \",/*#__PURE__*/e(\"strong\",{children:\"Airtable\"}),\". This ain't your granddad's spreadsheet, it's a full-blown, multi-faceted tool that's ready to lasso your data into submission. \"]}),/*#__PURE__*/e(\"h3\",{children:\"Airtable in a Nutshell\"}),/*#__PURE__*/e(\"p\",{children:\"Airtable is a cloud-based, collaborative database software that's got the power to make relational databases as easy as pie, no PhD in Computer Science required. It's like a spreadsheet on steroids, blending the simplicity of a spreadsheet interface with the power of a database, creating a flexible and dynamic canvas for you to organize, manage, and visualize your data.\"}),/*#__PURE__*/t(\"p\",{children:[\"Picture this: you have the ability to structure your workflow, create calendars, manage tasks, and track projects all in one place. That's Airtable, folks. It's a \",/*#__PURE__*/e(\"strong\",{children:\"data playground\"}),\" where you can store, link, and manipulate data in a way that suits your needs. \"]}),/*#__PURE__*/t(\"p\",{children:[\"Sure, it's got some similarities to \",/*#__PURE__*/e(a,{href:\"https://getmagical.com/blog/excel-tips-tricks-shortcuts\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Excel\"})}),\", but Airtable is a whole different beast. It's as flexible as a circus contortionist, allowing you to create everything from a humble to-do list to a complex project management system. \"]}),/*#__PURE__*/e(\"p\",{children:\"In this guide, we're going to break down Airtable into digestible chunks, dish out some juicy tips and tricks to enhance your Airtable game, and even dive into some advanced techniques for the data wrangling pros out there. \"}),/*#__PURE__*/e(\"p\",{children:\"Whether you're an Airtable greenhorn or a seasoned veteran, this guide is bursting with insights that will help you unlock the full potential of this dynamic tool. So, let's quit the chit-chat and dive straight into the deep end of Airtable!\"}),/*#__PURE__*/e(\"h2\",{children:\"Kicking off with Airtable\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"326\",src:\"https://framerusercontent.com/images/tMxOUksKUtOkrZ4IC8xTFVun1Y.png\",srcSet:\"https://framerusercontent.com/images/tMxOUksKUtOkrZ4IC8xTFVun1Y.png?scale-down-to=512 512w,https://framerusercontent.com/images/tMxOUksKUtOkrZ4IC8xTFVun1Y.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/tMxOUksKUtOkrZ4IC8xTFVun1Y.png 1448w\",style:{aspectRatio:\"1448 / 652\"},width:\"724\"}),/*#__PURE__*/e(\"h3\",{children:\"Setting Up Your Workspace\"}),/*#__PURE__*/t(\"p\",{children:[\"The first step on your journey to becoming an Airtable whiz is setting up your workspace. Think of your workspace as your personal treehouse, a place where you can create, organize, and play around with your data. To set up your workspace, log into your Airtable account and hit the \",/*#__PURE__*/e(\"strong\",{children:\"+New Workspace\"}),\" button. Give it a name that makes sense for your project or task, like 'Marketing Mayhem' or 'Project Pandemonium'. \"]}),/*#__PURE__*/e(\"p\",{children:\"Keep in mind, each workspace can house multiple bases, and you can invite others to join the party. More importantly, you can control permissions at the workspace level, deciding who gets to see and edit what. Don't sweat it if you're not sure about the structure right away; the beauty of Airtable is in its flexibility. You can always rearrange and tweak things as you go. \"}),/*#__PURE__*/e(\"h3\",{children:\"Getting to Know Base, Table, and Fields\"}),/*#__PURE__*/t(\"p\",{children:[\"Now that your workspace is ready, let's crack the code on some of the key elements of Airtable: \",/*#__PURE__*/e(\"strong\",{children:\"Base\"}),\", \",/*#__PURE__*/e(\"strong\",{children:\"Table\"}),\", and \",/*#__PURE__*/e(\"strong\",{children:\"Fields\"}),\". \"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Base\"}),\": In Airtable land, a Base is a collection of related tables, kind of like a database. Each workspace can contain multiple bases, allowing you to keep your projects separate and organized.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Table\"}),\": Within each Base, you'll find Tables. If you're familiar with \",/*#__PURE__*/e(a,{href:\"https://getmagical.com/blog/excel-tips-tricks-shortcuts\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Excel\"})}),\", you can think of a Table as a single spreadsheet. Each table is made up of rows and columns where your data lives.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Fields\"}),\": Fields are your columns in a Table. They represent the various attributes or properties of your data. With Airtable, you can choose from a variety of field types, including text, number, date, checkbox, attachment, and more.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"By understanding the hierarchy and interplay of these elements, you're one step closer to becoming an Airtable ace. In the following sections, we'll dive into some slick tips and tricks to help you get the most out of this versatile tool.\"}),/*#__PURE__*/e(\"h2\",{children:\"Airtable Tips\"}),/*#__PURE__*/e(\"p\",{children:\"We're all about making your life easier, and Airtable is the perfect sidekick to help you do just that. So, let's dive into some handy tips and tricks that'll make Airtable your new BFF.\"}),/*#__PURE__*/e(\"h3\",{children:\"Using Templates\"}),/*#__PURE__*/e(\"p\",{children:\"Getting started with Airtable can be a bit like trying to tame a wild stallion, but don't worry - templates are here to save the day! Airtable offers a smorgasbord of pre-made templates, designed to cater to just about any project requirement. Using a template not only saves you time but also gives you a ready-made structure to start with. From managing a content calendar to tracking inventory, there's a template for everything. So before you start from scratch, check out the templates and see if there's one that fits your needs.\"}),/*#__PURE__*/e(\"h3\",{children:\"Linking between Tables\"}),/*#__PURE__*/e(\"p\",{children:\"Airtable isn't just a spreadsheet; it's a relational database. This means you can create relationships between different tables. Why is this cool? Well, it allows you to connect relevant data across multiple tables, giving you more control over your data structure. \"}),/*#__PURE__*/e(\"p\",{children:\"For instance, if you're managing a content calendar, you could have one table for blog posts and another for authors. By linking the two tables, you can easily see which author wrote which blog post, without needing to repeat data. It's a game-changer, trust me.\"}),/*#__PURE__*/e(\"h3\",{children:\"Using Formulas\"}),/*#__PURE__*/e(\"p\",{children:\"Formulas in Airtable work similarly to those in Excel or Google Sheets. But, Airtable has its unique touch. You can use formulas to calculate values, manipulate text, and even generate new content based on existing data. \"}),/*#__PURE__*/e(\"p\",{children:\"For example, if you want to calculate the total cost of your inventory, you can create a formula that multiplies the cost per item by the quantity. Or, if you want to automatically generate a project code based on a project's name and date, there's a formula for that too. So, dust off your algebra skills and start using formulas to automate your data!\"}),/*#__PURE__*/e(\"h3\",{children:\"Understanding and Applying Views\"}),/*#__PURE__*/e(\"p\",{children:\"One of Airtable's most powerful features is its diverse 'views'. A view is a unique way of visualizing the data in your table. You can choose from grid, form, calendar, gallery, or kanban views, depending on what best suits your data.\"}),/*#__PURE__*/t(\"p\",{children:[\"For instance, if you're tracking a project's progress, the kanban view can visualize tasks as movable cards across different columns, mimicking a \",/*#__PURE__*/e(a,{href:\"https://getmagical.com/blog/trello-tips-tricks-shortcuts\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Trello\"})}),\"-like interface. On the other hand, if you're dealing with dates, the calendar view can help you see your data in a timeline format.\"]}),/*#__PURE__*/e(\"p\",{children:\"Remember, the beauty of Airtable lies in its flexibility. So, don't be afraid to experiment with these tips and discover new ways of managing your data. Happy Airtabling!\"}),/*#__PURE__*/e(\"h2\",{children:\"Airtable Tricks\"}),/*#__PURE__*/e(\"p\",{children:\"Well, we've covered the basics and some helpful tips, but let's dive deeper into the realm of Airtable. Welcome to the section where you'll learn how to truly harness the power of this tool. We're talking about automation, collaboration, and integration. Ready? Let's get to it!\"}),/*#__PURE__*/e(\"h3\",{children:\"Automating Tasks\"}),/*#__PURE__*/e(\"p\",{children:'The beauty of Airtable lies in its ability to automate tasks, freeing up your time for more important work. Airtable\\'s \"Automations\" feature allows you to create custom workflows that automatically perform actions based on specified triggers. Want to send an email when a new record is added? No problem. Need to update a field when another field is changed? Airtable\\'s got your back. Simply navigate to the \"Automations\" panel, define your trigger, and set your actions. It\\'s that simple. '}),/*#__PURE__*/e(\"h3\",{children:\"Collaborating with Team Members\"}),/*#__PURE__*/t(\"p\",{children:[\"Airtable is not just a static spreadsheet tool, but a dynamic platform for team collaboration. Share your bases and tables with your team members, granting them varying levels of access, from read-only to full editing privileges. You can also use the comment feature to discuss specific records, mention colleagues, and even attach files. And just like \",/*#__PURE__*/e(\"em\",{children:\"Slack\"}),\", Airtable allows real-time updates, meaning every team member is always on the same page. Check out these \",/*#__PURE__*/e(a,{href:\"https://getmagical.com/blog/slack-tips-tricks-shortcuts\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Slack tips tricks shortcuts\"})}),\" to see how other platforms facilitate team collaboration.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Integrating with Other Applications\"}),/*#__PURE__*/t(\"p\",{children:[\"When it comes to integration, Airtable plays well with others. Through its Apps and API, you can connect Airtable with your favorite applications like \",/*#__PURE__*/e(\"em\",{children:\"Gmail\"}),\", \",/*#__PURE__*/e(\"em\",{children:\"Excel\"}),\", and \",/*#__PURE__*/e(\"em\",{children:\"Notion\"}),\". Want to sync your Airtable data with your Google Calendar? There's an app for that. Need to import data from your Excel spreadsheet? Airtable has you covered. With a bit of creativity, the possibilities for integration are virtually limitless. Take a look at our \",/*#__PURE__*/e(a,{href:\"https://getmagical.com/blog/excel-tips-tricks-shortcuts\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Excel tips tricks shortcuts\"})}),\" and \",/*#__PURE__*/e(a,{href:\"https://getmagical.com/blog/notion-tips-tricks-shortcuts\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Notion tips tricks shortcuts\"})}),\" for more integration ideas.\"]}),/*#__PURE__*/e(\"p\",{children:\"In essence, Airtable is more than a static database\u2014it's a dynamic, collaborative, and integrative platform that can streamline your work process and boost your productivity. So go ahead, play around with these tricks and see how they can transform your Airtable experience!\"}),/*#__PURE__*/e(\"h3\",{children:\"Save Time with Magical shortcuts\"}),/*#__PURE__*/t(\"p\",{children:[\"Magical is a \",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"free Chrome extension\"})}),\" that makes Airtable even better. With Magical, you can automatically pull information from your open tabs into a spreadsheet on Airtable with just one click. No more copying and pasting! \"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"225\",src:\"https://framerusercontent.com/images/p32GXHlYZTqXpGO45CCeI0VbN0.gif\",srcSet:\"https://framerusercontent.com/images/p32GXHlYZTqXpGO45CCeI0VbN0.gif?scale-down-to=512 512w,https://framerusercontent.com/images/p32GXHlYZTqXpGO45CCeI0VbN0.gif 800w\",style:{aspectRatio:\"800 / 450\"},width:\"400\"}),/*#__PURE__*/e(\"h2\",{children:\"Airtable Shortcuts\"}),/*#__PURE__*/e(\"p\",{children:\"Navigating Airtable can feel like navigating an expansive universe. But, just like astronomers who navigate the cosmos, you too can have your own set of constellations - shortcuts that guide you through the vastness of Airtable. Let's explore them!\"}),/*#__PURE__*/e(\"h3\",{children:\"Keyboard Shortcuts\"}),/*#__PURE__*/t(\"p\",{children:[\"Keyboard shortcuts, the hidden gems of software, can be a real game-changer when it comes to productivity. In \",/*#__PURE__*/e(a,{href:\"https://support.airtable.com/docs/airtable-keyboard-shortcuts\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Airtable\"})}),\", they are no different. Mastering them can help you speed through tasks like a pro. Here are some you can start using right away:\"]}),/*#__PURE__*/e(\"div\",{children:\"Here's the provided content formatted as an HTML table: ```html  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \\xa0  \\xa0 \\xa0ShortcutActionCmdZUndo action.CmdY or CmdShiftZRedo action.CmdPPrint the current table view or current expanded record (if inside an expanded record).CmdJOpens the table switcher in the current base.CmdKOpens the quick base switcher if on the home screen or inside a base.CmdShiftKOpens the view switcher in the current base.CmdShiftFOpens the filter menu in the current view. Press Enter to create a new filter.CmdShiftDOpens the grouped records menu in the current view. Press Enter to collapse or expand all groups.CmdShiftSOpens the sort menu in the current view. Press Enter to re-apply the most recent sort.CmdShiftToggles extensions.CmdF or CmdGOpens find bar. Use Esc to close find bar.Cmd;Sets the selected date/datetime field to now.ShiftTab / TabMove back (Shift Tab) and forth (Tab) between similar elements. Functionality varies.ShiftCmd 3 or 4Press Shift Cmd 3 for a fullscreen screenshot. Press Shift Cmd 4 and then move your mouse to the area you want to screenshot and release.  ```\"}),/*#__PURE__*/e(\"h3\",{children:\"Quick Commands\"}),/*#__PURE__*/e(\"p\",{children:\"Airtable also offers Quick Commands - a feature akin to a command line for your workspace. Easily accessible with Ctrl+K (or Cmd+K for Mac users), quick commands can help you perform tasks faster, from creating a new view to jumping to a different base. It's like having a teleportation device at your fingertips!\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"Example\"}),\": Want to quickly jump to another table? Just use the quick command Go to table followed by your table name, and voila! You're there in a blink.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Just like how \",/*#__PURE__*/e(a,{href:\"https://getmagical.com/blog/excel-tips-tricks-shortcuts\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"excel tips tricks shortcuts\"})}),\" can turn you into a spreadsheet wizard, these Airtable shortcuts and quick commands can transform you into an Airtable ace. So, don't shy away from using them. Embrace these tricks of the trade and watch your productivity skyrocket!\"]}),/*#__PURE__*/e(\"p\",{children:\"Remember, every expert was once a beginner. And, as with any tool, your fluency in Airtable will come with practice. So, why wait? Get started and let these shortcuts guide you through your Airtable journey. Happy exploring!\"}),/*#__PURE__*/e(\"h2\",{children:\"Advanced Tips\"}),/*#__PURE__*/e(\"h3\",{children:\"Using Airtable API\"}),/*#__PURE__*/t(\"p\",{children:[\"If you're looking to take your Airtable game to the next level, get acquainted with the \",/*#__PURE__*/e(\"strong\",{children:\"Airtable API\"}),\". This powerful tool allows you to interact with your data programmatically, offering a world of automation and customization possibilities. \"]}),/*#__PURE__*/e(\"p\",{children:\"The API lets you create, read, update, and delete records within your base. It's almost like having a personal assistant that helps you manage your data, without the need for manual intervention. For example, you could program the API to automatically update a record whenever a related record in another table is modified. \"}),/*#__PURE__*/e(\"p\",{children:\"Just like a seasoned chef needs to understand the ingredients they're working with, you should familiarize yourself with the Airtable API documentation. It provides comprehensive details on how to construct your API requests, the different data types you can work with, and the responses you can expect.\"}),/*#__PURE__*/e(\"h3\",{children:\"Creating Complex Formulas\"}),/*#__PURE__*/t(\"p\",{children:[\"Formulas are the beating heart of any Airtable base. They're the secret sauce that allows you to perform complex calculations and transformations on your data, much like how you would in an \",/*#__PURE__*/e(a,{href:\"https://getmagical.com/blog/excel-tips-tricks-shortcuts\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Excel spreadsheet\"})}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"But don't be intimidated! Airtable's formula syntax is designed to be user-friendly, so you won't need a degree in computer science to get started. For instance, you can create a formula to calculate the number of days between two dates, or to concatenate (join together) two text fields.\"}),/*#__PURE__*/e(\"p\",{children:\"Remember, practice makes perfect. The more you experiment with different formulas, the more comfortable you'll become. And as you grow more confident, you can start to nest your formulas (putting one formula inside another) to perform even more complex calculations.\"}),/*#__PURE__*/e(\"h3\",{children:\"Customizing Views\"}),/*#__PURE__*/e(\"p\",{children:\"Last but not least, let's talk about customizing views. Airtable is not a one-size-fits-all tool. Everyone has their own unique workflows and preferences, and the platform's flexible views are a testament to that.\"}),/*#__PURE__*/e(\"p\",{children:\"You can create different views for the same table, each with its own filters, sort rules, and hidden fields. This allows you to see your data in the way that makes the most sense for you, without affecting how others see it.\"}),/*#__PURE__*/e(\"p\",{children:'For example, if you\\'re managing a project, you might have a \"To Do\" view that only shows tasks assigned to you and are not yet complete. Your team members, on the other hand, can have their own personalized views.'}),/*#__PURE__*/e(\"p\",{children:\"Remember, views are not just about aesthetics. They're a powerful tool that can help you stay organized, focus on what's important, and work more efficiently.\"}),/*#__PURE__*/e(\"p\",{children:\"In conclusion, the advanced tips discussed here can help you to unlock the full potential of Airtable. From understanding the API to creating complex formulas and customizing views, each technique offers a new layer of functionality to explore. Happy Airtabling!\"}),/*#__PURE__*/e(\"h2\",{children:\"Save time copying and pasting with Magical\"}),/*#__PURE__*/t(\"p\",{children:[\"Whoa, Nelly! We've covered a lot of ground together, haven't we? From setting up your workspace on \",/*#__PURE__*/e(\"strong\",{children:\"Airtable\"}),\" to understanding the intricacies of bases, tables, and fields, you've come a long way in mastering this versatile platform. Still hungry for more productivity hacks? Be sure to check out our other guides on \",/*#__PURE__*/e(a,{href:\"https://getmagical.com/blog/slack-tips-tricks-shortcuts\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Slack tips tricks shortcuts\"})}),\" and \",/*#__PURE__*/e(a,{href:\"https://getmagical.com/blog/trello-tips-tricks-shortcuts\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Trello tips tricks shortcuts\"})}),\" to supercharge your efficiency across different platforms.\"]}),/*#__PURE__*/t(\"p\",{children:[\"If you want to save even more time with Airtable, make sure to \",/*#__PURE__*/e(a,{href:\"https://getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"download the free Magical Chrome extension\"})}),\". With Magical, you'll be able to automate repetitive tasks, save message templates you can call up anywhere, and automatically fill out forms or spreadsheets by pulling information over from your open tabs. (No more copy and paste!) Give it a try today to discover how you can save an average of seven hours a week.\"]})]});export const richText6=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Integrating various software systems can be a game-changer for businesses looking to streamline their operations. When it comes to inventory management, Dear Inventory integrations are becoming increasingly popular.\"}),/*#__PURE__*/e(\"p\",{children:\"These integrations can help companies automate processes, reduce errors, and gain valuable insights into their inventory and sales data.\"}),/*#__PURE__*/e(\"p\",{children:\"As someone who's worked with numerous inventory management systems, I've seen firsthand how Dear Inventory integrations can transform a business. Let's dive into what makes these integrations so powerful and how they can benefit your company.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Understanding Dear Inventory Integrations\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"374\",src:\"https://framerusercontent.com/images/Zefi2LjXHMpBYLOH4c1Tv7LPwo.png\",srcSet:\"https://framerusercontent.com/images/Zefi2LjXHMpBYLOH4c1Tv7LPwo.png?scale-down-to=512 512w,https://framerusercontent.com/images/Zefi2LjXHMpBYLOH4c1Tv7LPwo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Zefi2LjXHMpBYLOH4c1Tv7LPwo.png 1600w\",style:{aspectRatio:\"1600 / 748\"},width:\"800\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/apps/dear-inventory\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Dear Inventory integrations\"})}),\" allow businesses to connect their inventory management system with other essential software tools. This seamless connection enables data to flow freely between systems, eliminating the need for manual data entry and reducing the risk of errors.\"]}),/*#__PURE__*/e(\"p\",{children:\"This seamless integration can be particularly useful for businesses operating in sectors like supplement production, or those running a lighting business or distribution business.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the key strengths of Dear Inventory integrations is their versatility. Whether you're looking to connect with accounting software, e-commerce platforms, or shipping solutions, there's likely an integration available to meet your needs.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Power of Automation\"})}),/*#__PURE__*/e(\"p\",{children:\"Automation is at the heart of Dear Inventory integrations. By connecting your inventory system with other tools, you can automate numerous processes that would otherwise require manual intervention.\"}),/*#__PURE__*/e(\"p\",{children:\"This not only saves time but also improves accuracy and allows your team to focus on more strategic tasks. For businesses like a coffee roasting business, this can be a significant advantage, freeing up time to focus on the art of coffee roasting.\"}),/*#__PURE__*/e(\"p\",{children:\"For example, when integrated with an e-commerce platform, Dear Inventory can automatically update stock levels as orders are placed. This real-time synchronization helps prevent overselling and ensures customers have accurate information about product availability.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Enhancing Visibility and Reporting\"})}),/*#__PURE__*/e(\"p\",{children:\"Another significant advantage of Dear Inventory integrations is the enhanced visibility they provide. By connecting different systems, you gain a more comprehensive view of your business operations.\"}),/*#__PURE__*/e(\"p\",{children:\"This holistic perspective can be invaluable for making informed decisions and identifying areas for improvement. You can gain deeper insights into sales enquires and how they translate into sales orders.\"}),/*#__PURE__*/e(\"p\",{children:\"Integrated systems also make it easier to generate comprehensive reports. Instead of pulling data from multiple sources, you can create reports that draw information from across your connected systems, providing a more complete picture of your business performance.\"}),/*#__PURE__*/e(\"p\",{children:\"These reports can offer advanced data analysis, allowing you to track stock levels in real-time and manage purchase orders efficiently. You can even set up an API application for seamless data transfer.\"}),/*#__PURE__*/e(\"p\",{children:\"How to Integrate Dear Inventory\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Integrating Dear Inventory into your operations can seem daunting, but with the right steps, you can achieve a seamless connection. Here's a simplified guide to get you started:\\xa0\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Identify Your Integration Needs:\"}),\" Start by determining which systems and processes will benefit most from integration with Dear Inventory. Whether it\u2019s e-commerce platforms, shipping solutions, or accounting software, knowing your priorities will guide your setup process.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Choose the Right Integration Tools:\"}),\" There are various tools available to facilitate integration. For example, if you need to sync your inventory with shipping operations, Easyship offers robust compatibility. It enhances fulfillment capabilities without increasing overhead costs and provides helpful features including tracking and insurance options.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Set Up API Connections:\"}),\" Dear Inventory allows integration through API connections, making it easier to sync data between platforms. Ensure you have access to API documentation and follow the step-by-step setup instructions provided by Dear Inventory and the tool you\u2019re integrating with.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Configure Data Mapping:\"}),\" Accurate data mapping is essential for integration. It ensures that information flows correctly between systems. Map out key data points like SKUs, order statuses, and customer details to make sure they align perfectly.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Test Thoroughly:\"}),\" Before going live, conduct extensive testing to identify any issues. This includes creating test orders, syncing inventory records, and verifying data accuracy. Testing helps prevent disruptions and ensures your integration works smoothly.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Monitor and Optimize:\"}),\" After integration, continuous monitoring is crucial. Look out for any discrepancies or potential improvements. Regular reviews and updates can help you leverage the full potential of your integrated system.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"By following these steps, you can make the integration process straightforward and efficient, unlocking new levels of productivity and accuracy in your inventory management system.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Popular Dear Inventory Integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"Now that we understand the benefits of Dear Inventory integrations, let's explore some of the most popular options available, but first....\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"How Magical Makes Dear Inventory Integrations Simple\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Magical\"})}),\" is a free Chrome extension that integrates beautifully with Dear Inventory (as well as every tool on this list). You can use Magical to extract data directly to Dear Inventory automatically with just a few simple steps. No one from IT will need to help you get set up!\"]}),/*#__PURE__*/e(\"p\",{children:\"You can also use Magical to skip having to use these integrations, API's, and coding to move your Dear Inventory data. Magical integrates with millions of apps and sites including:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Accounting Integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"Connecting Dear Inventory with your accounting software can significantly streamline your financial processes. Having access to a unified system that combines the power of Dear Inventory with a robust MYOB AccountRight setup can streamline accounting data entry and provide a centralized platform to manage your entire business.\"}),/*#__PURE__*/e(\"p\",{children:\"Two of the most popular integrations in this category are:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.xero.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Xero\"})}),\": This cloud-based accounting software integrates seamlessly with Dear Inventory, allowing for automatic syncing of invoices, payments, and other financial data.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"QuickBooks Online: Another widely used accounting solution, QuickBooks Online integration enables real-time data synchronization, making reconciliation and financial reporting much more efficient.\"})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"E-commerce Integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"For businesses selling products online, integrating Dear Inventory with e-commerce platforms is crucial. This integration can simplify your workflow if your business heavily utilizes B2B softwares and platforms. Some popular options include:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.shopify.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Shopify\"})}),\": This integration allows for real-time inventory updates, automatic order syncing, and seamless product management across both platforms.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"WooCommerce: For businesses using WordPress, the WooCommerce integration provides similar functionality, ensuring your online store and inventory management system are always in sync.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.amazon.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Amazon\"})}),\": With the Amazon integration, you can manage your Amazon store directly from Dear Inventory, syncing orders, inventory, and product information.\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/integrations/dear-inventory-to-hubspot\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"HubSpot\"})}),\": You can keep all your key customer data, including purchases, in one place with HubSpot and Dear Inventory.\\xa0\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Shipping and Fulfillment Integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"Streamlining your shipping and fulfillment processes can significantly improve customer satisfaction. Some key integrations in this area include:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"ShipStation: This integration automates order processing and shipping, reducing manual work and potential errors.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.shiptheory.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Shiptheory\"})}),\": Offering similar functionality to ShipStation, Shiptheory integration can help automate your shipping processes and reduce costs.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Implementing Dear Inventory Integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"While the benefits of Dear Inventory integrations are clear, implementing them effectively requires careful planning and execution. Here are some steps to ensure a smooth integration process:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Assess Your Needs\"}),\": Before diving into integrations, take time to evaluate your business needs. Which processes are currently causing bottlenecks? Where could automation make the biggest impact? For example, are you struggling to keep up with retail sales, or do you need to improve order fulfilment in your food manufacturing business?\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Choose the Right Integrations\"}),\": Based on your assessment, select the integrations that will provide the most value to your business. Remember, it's not about having the most integrations, but about having the right ones. If you're primarily focused on B2B sales, prioritize integrations that enhance your B2B portal and streamline communications with your business clients.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Plan for Data Migration\"}),\": If you're moving from another system, plan carefully for data migration. Ensure all your historical data is accurately transferred to avoid disruptions. This step is essential to maintain accurate stock level data and prevent issues when generating product bills.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Test Thoroughly\"}),\": Before fully implementing an integration, test it thoroughly in a controlled environment. This will help you identify and address any issues before they impact your live operations.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Train Your Team\"}),\": Make sure your team understands how to use the new integrated system. Proper training can help ensure you get the most out of your Dear Inventory integrations. Training should cover all aspects, from understanding how an order is created in the system, to how the order header interacts with standard stock management.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Maximizing the Value of Your Integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"Once you've implemented your Dear Inventory integrations, there are several strategies you can employ to maximize their value:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Regular Reviews and Updates\"})}),/*#__PURE__*/e(\"p\",{children:\"Technology and business needs evolve rapidly. Regularly review your integrations to ensure they're still meeting your needs. Don't be afraid to add new integrations or remove ones that are no longer providing value.\"}),/*#__PURE__*/e(\"p\",{children:\"Keep an eye on the Dear API documentation for updates and new features. Staying updated with release notes ensures you leverage the latest advancements and maintain a secure system by adhering to the latest privacy policy guidelines.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Leverage Data Insights\"})}),/*#__PURE__*/e(\"p\",{children:\"With integrated systems, you have access to a wealth of data. Use this information to gain insights into your business operations, customer behavior, and market trends. These insights can inform strategic decisions and help drive growth.\"}),/*#__PURE__*/e(\"p\",{children:\"For instance, understand the purchasing patterns of your B2B clients or analyze the performance of different sales channels. Use this data to refine your pricing table, create targeted marketing campaigns, and improve overall business efficiency.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Continuous Improvement\"})}),/*#__PURE__*/e(\"p\",{children:\"Treat your integrations as a continuous improvement project. Regularly seek feedback from your team about what's working well and what could be improved. Use this feedback to refine your processes and make the most of your Dear Inventory integrations.\"}),/*#__PURE__*/t(\"p\",{children:[\"To ensure you stay competitive and efficient, invest time in upskilling your team. Train them to utilize new features and updates that come with Dear Inventory integrations. Encourage a culture where\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/what-does-cc-and-bcc-mean-in-email-usage\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" team members\"})}),\" actively share insights and best practices learned from using the system.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Analyze the data generated from your integrations regularly. Look for patterns, trends, and anomalies. Use these findings to make data-driven decisions that can drive your business forward. By keeping a keen eye on your integrated systems, you can identify opportunities for further automation and enhanced workflows.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Ultimately, the goal is to integrate Dear Inventory in such a way that it becomes a natural extension of your\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/chatgpt-automations\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" business operations\"})}),\", not just another software tool. When done right, these integrations can unlock unprecedented levels of efficiency, allowing you to focus on growth and innovation.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Make Dear Inventory Integrations More Magical\"})}),/*#__PURE__*/e(\"p\",{children:\"Dear Inventory integrations offer a powerful way to streamline your business operations, improve accuracy, and gain valuable insights. By connecting your inventory management system with other essential business tools, you can create a more efficient, data-driven operation. They provide the framework for an effective inventory management solution that can be tailored to meet specific business requirements.\"}),/*#__PURE__*/t(\"p\",{children:[\"Pairing Dear Inventory with the free Chrome extension Magical will make your inventory-related tasks more productive.\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" Magical\"})}),\" is used at more than 50,000 companies and by over 700,000 users to save 7 hours a week on average on their repetitive tasks.\"]})]});export const richText7=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"So, you\u2019re considering using Chargebee. You like that Chargebee can handle all the billing complexities for your subscription business. But Chargebee integrations are what really make it special.\"}),/*#__PURE__*/e(\"p\",{children:\"Let's see what\u2019s possible and how you can fully utilize Chargebee integrations to streamline operations, get more customers, and boost revenue.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Power of Chargebee Integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"Chargebee is an excellent subscription management platform. But implementing Chargebee with other tools you use daily, from your CRM to your email marketing platform and beyond, unlocks its full potential.\"}),/*#__PURE__*/t(\"p\",{children:[\"That's what\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/apps/chargebee\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" Chargebee integrations\"})}),\" allow: they connect different aspects of your business. They help you create a truly automated subscription management system. Still not sure what this could do for you? Here\u2019s a taste:\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3 Benefits of Leveraging Chargebee Integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"Using Chargebee is one thing, but using an integrated tech stack takes your subscription business to a whole new level. Let\u2019s explore the benefits:\"}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Enhanced Efficiency and Automation\"})}),/*#__PURE__*/t(\"p\",{children:[\"Imagine data flowing seamlessly between Chargebee and your CRM, marketing automation platform, and\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/roles/customer-support\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" customer support\"})}),\" tools without lifting a finger. That's the beauty of Chargebee integrations\u2014no more manual data entry or switching between various platforms.\"]}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Informed Decision-Making\"})}),/*#__PURE__*/e(\"p\",{children:\"When all your business data is in one place, you get a complete view of everything going on in your company. This allows you to understand customer behavior, track key performance metrics, and make data-driven decisions for growth.\"}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Improved Customer Experience\"})}),/*#__PURE__*/e(\"p\",{children:\"Chargebee integrations allow you to offer a smoother customer experience. You can automate workflows and provide personalized communications, like sending targeted onboarding emails or offering self-service account management through a customer portal. Think setting up a task like sending an automatic subscription cancellation email to a customer after they unsubscribe from your service.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How to Integrate Chargebee Properly\\xa0\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"506\",src:\"https://framerusercontent.com/images/Y03OJmn0NjqafJJudBcDyye9xaM.png\",srcSet:\"https://framerusercontent.com/images/Y03OJmn0NjqafJJudBcDyye9xaM.png?scale-down-to=512 512w,https://framerusercontent.com/images/Y03OJmn0NjqafJJudBcDyye9xaM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Y03OJmn0NjqafJJudBcDyye9xaM.png 1600w\",style:{aspectRatio:\"1600 / 1012\"},width:\"800\"}),/*#__PURE__*/e(\"p\",{children:\"Integrating Chargebee with other tools may seem daunting, but with a systematic approach, you can harness its full potential. Here's how you can integrate Chargebee effectively:\\xa0\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Identify Integration Needs:\"}),\" Begin by assessing your business requirements. Determine which areas\u2014billing, CRM, analytics\u2014need enhancement. This will guide you towards the most beneficial integrations.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Explore Available Integrations:\"}),\" Chargebee offers a plethora of native integrations and plugins. Consider tools like Salesforce for CRM, Zapier for automation, and Google Analytics for insights.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Use the Right Tools:\"}),\" Whether it\u2019s a native integration or a third-party connector like Magical or PieSync, choose tools that align perfectly with your business needs and technical capacity.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Get the Technical Details Ready:\"}),\" Collect all necessary information\u2014your Chargebee site identifier, API key, and any other required details. Having these on hand will ensure a smooth setup process.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Follow Step-by-Step Instructions:\"}),\" Most integration tools offer detailed guides. Take advantage of these resources to avoid common pitfalls and ensure a successful integration.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Test Thoroughly:\"}),\" After integration, conduct comprehensive testing to verify data flow and functionality. This step confirms that everything is working as expected and helps identify any immediate issues.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Seek Support When Needed:\"}),\" If you encounter challenges, don't hesitate to reach out to Chargebee\u2019s support or relevant forums. Community and expert assistance can provide invaluable guidance.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"By taking these steps, you can integrate Chargebee seamlessly into your operations, ensuring that your business reaps the maximum benefits from enhanced connectivity and functionality.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Basic Chargebee API Tutorial\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Starting with Chargebee's API can seem a bit daunting at first, especially if you\u2019re new to integrating third-party applications. However, by understanding the basic workflow and functionalities, you can unlock a world of possibilities for your subscription management processes.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Understanding API Basics:\"}),\" At its core, an API (Application Programming Interface) allows different software applications to communicate with each other. Chargebee's API provides you with the ability to manage subscriptions, invoices, customers, and more. The RESTful architecture makes these interactions straightforward and efficient.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Getting Started:\"}),\" Begin by visiting Chargebee's developer site, where you can find comprehensive documentation. Here, you'll be guided on how to create an API key, essential for authenticating your app's requests. Once you've generated this key, keep it secure, as it allows access to your Chargebee account data.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Making Your First Request:\"}),' With your API key ready, start by executing simple GET requests. These are used to retrieve data. For example, by making a GET request to the \"/customers\" endpoint, you can pull a list of all subscribers. Familiarizing yourself with basic GET, POST, PUT, and DELETE methods will enable you to read, create, update, and delete resources within Chargebee.\\xa0']}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Utilizing Webhooks:\"}),\" To streamline automated processes further, consider\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/google-chat-integrations\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" setting up\"})}),\" webhooks. Webhooks let you receive real-time notifications about specific events, such as subscription updates or payment failures. By creating endpoints in your application to handle these notices, you can maintain your data's relevancy and timeliness.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Testing and Iterating:\"}),\" Use the Chargebee sandbox environment for testing your API integration without affecting your live data. Experiment with different endpoints and freely adapt your requests as you gain confidence in handling Chargebee's API functionality.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"By following these initial steps and deepening your understanding of Chargebee's API, you're well on your way to enhancing your business operations through\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/servicenow-integrations\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" seamless integrations\"})}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"As Ryan points out on G2, there are a lot of benefits to using Chargebee to its full potential:\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Every time I think of something that we need, I research if Chargebee supports it and I'm happy to find that it does. I also like how their pricing model seems to be quite clear. Being able to use it for free up to a certain amount of revenue charged has been a great way for our small start up to test it out.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How Can Chargebee Setup Help with Business Expansion?\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Setting up Chargebee offers a robust foundation for scaling a business. As you integrate Chargebee into your operations, you gain access to tools that support expanding market reach and customer base growth. With its automated billing and subscription management capabilities, Chargebee reduces the time and effort spent on administrative tasks, allowing you to focus on strategic growth initiatives.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Furthermore, Chargebee's comprehensive analytics provide critical insights into customer behavior and preferences. These insights empower you to tailor your products and services accordingly, enhancing customer satisfaction and loyalty. The ability to customize subscription plans and\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/best-emailoctopus-alternatives\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" pricing models\"})}),\" also means you can easily adapt to market changes and customer demands, a crucial factor in maintaining a competitive edge.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"As you explore international markets, Chargebee's support for multiple currencies and\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/pandadoc-integrations\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" payment gateways\"})}),\" simplifies the process, making global expansion more accessible and manageable. In addition, the platform's scalability ensures it grows alongside your business, providing consistent performance and reliability as your subscriber base increases.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"In essence, Chargebee setup paves the way for business expansion by streamlining operations, driving\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/apollo-alternatives\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" customer engagement\"})}),\", and enabling flexibility. By leveraging its capabilities, you can position your business for sustainable growth and long-term success.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Exploring Key Chargebee Integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"Now that you have a good idea about the potential benefits, let\u2019s look at some notable Chargebee integrations:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"CRM Integrations\"})}),/*#__PURE__*/t(\"p\",{children:[\"Connecting Chargebee with your CRM like Salesforce helps maintain consistent customer information across your sales and billing systems. This integration ensures you can track customer interactions, manage Chargebee subscriptions, and get a 360-degree view of your customer journeys. You can find out more on how to integrate other CRMs at the\",/*#__PURE__*/e(a,{href:\"https://www.chargebee.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" Chargebee\"})}),\" website.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Email Marketing Integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"Integrating Chargebee with email marketing platforms like Klaviyo enables you to trigger targeted email campaigns based on subscription events. Some examples are trials starting, renewals, or failed payments.\"}),/*#__PURE__*/t(\"p\",{children:[\"You can automatically segment customers and deliver personalized communications, increasing customer lifetime value and improving engagement.\",/*#__PURE__*/e(a,{href:\"https://help.klaviyo.com/hc/en-us/articles/115005082247-Integrate-with-Chargebee\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" Klaviyo Email Marketing\"})}),\" gives more information about this beneficial feature.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Customer Support Integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"Tools like Natero allow your customer success, sales, and marketing teams to have actionable insights from your customer's subscription data, allowing them to properly nurture those customers to use more of your product, making them \u2018stickier\u2019.\"}),/*#__PURE__*/t(\"p\",{children:[\"This improves customer satisfaction and gives you happier customers. If you are looking for additional options you can check out resources at the\",/*#__PURE__*/e(a,{href:\"https://www.chargebee.com/docs/1.0/other-integration-index.html\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" Chargebee integrations\"})}),\" webpage for other ideas.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Analytics Integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"Integrating with analytics tools provides a deeper understanding of your subscription metrics and helps track your performance. Some examples of things you can track are:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Monthly recurring revenue\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Customer churn rate\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Customer lifetime value\"})})]}),/*#__PURE__*/e(\"p\",{children:\"With these insights, you can refine your subscription models and pricing to optimize for revenue growth.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Choosing the Right Chargebee Integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"With various integrations to consider, choosing the best ones for your business is essential. While there are several factors to take into account, focusing on your most critical pain points will give you the biggest advantage.\"}),/*#__PURE__*/e(\"p\",{children:\"This might be automating manual tasks, improving reporting and data analysis, or enhancing customer engagement. If you offer a subscription service and a customer decides to do a subscription pause to your service, you can automate this task with integrations. Choosing your most significant opportunities can guide you toward the most impactful Chargebee integrations.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How Magical Makes Chargebee Integrations Simple\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Magical\"})}),\" is a free Chrome extension that integrates beautifully with Chargebee (as well as every tool in this blog). You can use Magical to extract data directly to Chargebee automatically with just a few simple steps. No one from IT will need to help you get set up!\"]}),/*#__PURE__*/e(\"p\",{children:\"You can also use Magical to skip having to use these integrations, APIs, and coding to move your data. Magical integrates with millions of apps and sites including:\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"FAQs about Chargebee Integrations\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"FAQ 1: How to integrate Chargebee?\"})}),/*#__PURE__*/t(\"p\",{children:[\"To start, you can check if Chargebee has native integrations for your chosen apps within the platform. Alternatively, you can use tools like\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/apps\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" Magical\"})}),\" or\",/*#__PURE__*/e(a,{href:\"https://www.piesync.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" PieSync\"})}),\" that enable connections with various other applications.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"FAQ 2: Does Chargebee integrate with Salesforce?\"})}),/*#__PURE__*/e(\"p\",{children:\"Yes. This integration helps you have a unified view of your customer data between sales and billing. Find out more about it at the Chargebee website.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"FAQ 3: Which companies use Chargebee?\"})}),/*#__PURE__*/e(\"p\",{children:\"Several notable companies, like Freshworks, Calendly, and Doodle, are currently leveraging Chargebee for their subscription management needs. These examples highlight Chargebee's versatility in catering to various subscription-based businesses.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"FAQ 4: Does Chargebee integrate with WordPress?\"})}),/*#__PURE__*/e(\"p\",{children:\"Yes, using the Chargebee WordPress plugin, you can accept recurring payments and turn your WordPress site into a powerful tool. It lets you offer your visitors subscriptions. For those looking for a simpler way to sync information from your Wordpress forms and plugins to other platforms, PieSync syncs contact information between a large amount of cloud apps and could be a potential solution as well.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Chargebee Integrations Are Simpler With Magical\"})}),/*#__PURE__*/e(\"p\",{children:\"In the subscription economy, success depends on your ability to deliver value at every touchpoint, which requires Chargebee integrations to simplify operations and make your job easier. It can help nurture meaningful customer relationships that stand the test of time.\"}),/*#__PURE__*/t(\"p\",{children:[\"Pairing Chargebee with the free Chrome extension Magical makes your tasks less annoying and more productive.\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" Magical\"})}),\" is used at more than 50,000 companies and by over 700,000 users to save 7 hours a week on average on their repetitive tasks. Try it today!\"]})]});export const richText8=/*#__PURE__*/t(r.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"The world of healthcare is vast and ever-evolving, and at its heart lies the Electronic Health Record (EHR) system. But what exactly is EHR\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/best-ai-apps-tools-software\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" data entry automation\"})}),\", and how can it transform the healthcare experience for both practitioners and patients alike? You're about to find out.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Traditionally, the process of entering patient information into EHR systems has been manual and labor-intensive. This often results in errors, inconsistencies, and a significant amount of time spent on\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/workflow-automation-in-healthcare\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" administrative tasks\"})}),\" rather than patient care. Enter the realm of automation, a game-changer for modern healthcare systems.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Imagine a system that uses advanced software algorithms, machine learning, and even\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/compose-ai-alternatives\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" artificial intelligence\"})}),\" to automatically input, verify, and organize patient data. This isn't some distant futuristic concept, but a reality that is already improving efficiency and accuracy in hospitals and clinics worldwide.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Automation in EHR data entry is not just about speed, it's about enhancing the quality of care. It gives healthcare professionals more time to do what truly matters\u2014care for their patients.\"}),/*#__PURE__*/e(\"p\",{children:\"Here are just a few ways EHR data entry automation can revolutionize healthcare:\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Improved Efficiency:\"}),\" By reducing manual entry tasks, healthcare professionals can focus more on patient interaction and less on paperwork.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Decreased Errors:\"}),\" Automated systems typically make fewer errors than humans, which can reduce misdiagnoses and other complications.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Cost Savings:\"}),\" Automation can lead to significant savings by decreasing administrative costs and enhancing operational efficiency.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Better Data Management:\"}),\" Automation can help in easily managing large volumes of data, providing healthcare professionals with precision and accuracy in patient records.\",/*#__PURE__*/e(\"br\",{}),\" With these features, EHR data entry automation not only saves time but also enhances the overall healthcare process, leading to improved outcomes for patients and a more manageable workload for\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/revenue-cycle-management-for-medical-billing\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" healthcare providers\"})}),\". \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Rise of EHR Data Entry Automation\"})}),/*#__PURE__*/e(\"p\",{children:\"Electronic Health Records (EHR) data entry automation has become a cornerstone of modern healthcare. With the increasing burden of administrative tasks on medical professionals, the healthcare industry is turning to automation for a solution. By seamlessly integrating automation into EHR systems, healthcare providers can improve efficiency, reduce errors, and save valuable time.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"One of the primary benefits of EHR data entry automation is its ability to free up clinical hours. On average, automating these tasks can save up to two hours per day, which clinicians can then redirect towards patient care. This shift not only enhances the patient experience but also reduces burnout among healthcare workers.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Moreover, automation technology, such as\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/healthcare-process-automation\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" Robotic Process Automation\"})}),\" (RPA), has dramatically evolved, making it more adaptable and reliable than ever before. These advancements allow for better control over data, ensuring that healthcare organizations maintain the highest accuracy and compliance standards.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Successful implementation of EHR automation requires a strategic approach. It's crucial to optimize the initial setup, thoroughly train staff, and customize tools to fit specific needs. Automation should complement the existing workflow, not disrupt it, enhancing productivity from the start.\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Tools and Technologies for EHR Data Automation\"})}),/*#__PURE__*/t(\"p\",{children:[\"\\xa0navigate through the complexities of Electronic Health Records (EHR), deploying the right tools and technologies becomes crucial. Among the most effective solutions are \",/*#__PURE__*/e(\"strong\",{children:\"Robotic Process Automation (RPA)\"}),\" and \",/*#__PURE__*/e(\"strong\",{children:\"Application Programming Interfaces (APIs)\"}),\". These technologies not only streamline data entry but also enhance the overall accuracy and security of patient records.\"]}),/*#__PURE__*/t(\"p\",{children:[\"RPA mimics human interactions with software applications, thereby automating\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/how-to-handle-repetitive-tasks-efficiently\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" repetitive tasks\"})}),\". It is particularly effective in EHR settings, converting unstructured data into a structured format quickly and without errors. Imagine freeing up valuable time by letting bots handle tedious data entry tasks, allowing healthcare professionals to focus more on patient care.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Meanwhile, APIs play a pivotal role by facilitating seamless communication between different software systems. They ensure that different EHR systems within a healthcare network can share data effortlessly, reducing integration challenges and improving workflow efficiencies.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Incorporating these technologies into your EHR processes can significantly improve data management and pave the way for more\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/sales-rebuttal-examples-scripts\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" informed decision\"})}),\"-making in patient care. Remember, when selecting tools for your healthcare practice, it\u2019s important to consider aspects such as scalability, compatibility with existing systems, and security features to ensure a comprehensive solution.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Considerations for Choosing EHR Automation Solutions\"})}),/*#__PURE__*/t(\"p\",{children:[\"When selecting the perfect EHR automation solution, it's important to evaluate several critical factors. First, consider the\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/best-import-io-alternatives\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/t(n.a,{children:[\" \",/*#__PURE__*/e(\"strong\",{children:\"ease of use\"})]})}),\". The more intuitive a tool is, the less friction it will cause in your daily operations. This attribute is essential as it directly impacts how readily professionals can integrate new technologies into their workflow.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Next, assess the \",/*#__PURE__*/e(\"strong\",{children:\"compatibility\"}),\" of the solution with your current systems. A seamless integration ensures that all parts of your healthcare operation work in concert, resulting in less disruption and a smoother transition. Software that easily meshes with your existing infrastructure can save both time and resources.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Another key consideration is \",/*#__PURE__*/e(\"strong\",{children:\"scalability\"}),\". As your practice grows, your automation solution should be able to accommodate new data streams and expand alongside your operation. This forward-thinking approach ensures your investment continues to yield returns over the long term.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Security\"}),\" is also paramount. With the ever-evolving landscape of cyber threats, protecting patient data is a critical responsibility for any healthcare provider. Ensure that the EHR automation solution adheres to the latest security standards and regulations, providing the peace of mind that your sensitive information is well-guarded.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Finally, take a look at the \",/*#__PURE__*/e(\"strong\",{children:\"support and updates\"}),\" provided by the vendor. A provider committed to regular updates and robust support can make a significant difference in maintaining smooth operations and quickly resolving issues if they arise. By thoroughly evaluating these factors, you'll be better positioned to select a solution that not only meets your current needs but also supports your future growth and\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/automate-browser-actions-chrome\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" security requirements\"})}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Overcoming Challenges in EHR Automation\"})}),/*#__PURE__*/t(\"p\",{children:[\"One of the core challenges in EHR automation is the extraction of precise information from unstructured\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/best-nocodb-alternatives\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" data sources\"})}),\". Healthcare records often arrive in various formats which makes extracting usable insights a daunting task. Ensuring accuracy in interpreting these records is key to maintaining the integrity of patient data.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"To combat this, leveraging technologies such as \",/*#__PURE__*/e(\"strong\",{children:\"Robotic\"}),/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/automation-tools-and-platforms\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"strong\",{children:\" Process Automation\"})})}),/*#__PURE__*/e(\"strong\",{children:\" (RPA)\"}),\" along with advanced \",/*#__PURE__*/e(\"strong\",{children:\"Artificial Intelligence (AI)\"}),\" solutions can play a vital role. RPA can automate repetitive, rule-based tasks, freeing up valuable human resources for more complex decision-making processes. This synergy significantly boosts efficiency while reducing human error.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Another pressing issue is ensuring\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/servicenow-integrations\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" seamless integration\"})}),\" across different EHR systems. Many healthcare providers have invested in disparate systems over the years. Addressing integration not only involves technical modifications but also requires strategic planning and personnel training to make the transition as smooth as possible.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Additionally, ongoing support and training for personnel are pivotal.\",/*#__PURE__*/e(a,{href:\"https://www.getmagical.com/blog/best-pabbly-alternatives\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,preserveParams:!1,relValues:[],scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\" Automation tools\"})}),\" need regular updating and adaptation to the evolving healthcare landscape. Engaging your team in continuous learning and adaptation to these tools ensures they remain proficient and comfortable with the changes, thus overcoming resistance to new methodologies.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"By strategically addressing these challenges, healthcare providers can unlock the full potential of EHR automation, paving the way for more efficient, accurate, and patient-friendly healthcare services.\"}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "+LAAsJ,IAAMA,EAAsBC,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,uTAAuT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iJAAiJ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0JAA0J,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2DAA2D,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0IAA0I,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mBAAmB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qOAAqO,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8OAA8O,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,uBAAuB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qTAAqT,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mNAA8M,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2BAA2B,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,kBAA+BE,EAAEC,EAAE,CAAC,KAAK,kCAAkC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,yHAAsIF,EAAEC,EAAE,CAAC,KAAK,sEAAsE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,yKAAyK,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,4IAA4I,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kBAAkB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2DAA2D,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,4BAA4B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6IAA6I,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sRAAsR,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,gCAAgC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2SAA2S,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mCAAmC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oRAA+Q,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,MAAmBE,EAAEC,EAAE,CAAC,KAAK,uBAAuB,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,wBAAwB,UAAU,eAAe,OAAO,MAAM,IAAI,wEAAwE,OAAO,yWAAyW,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wLAAwL,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,kFAAkF,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,qCAAqC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,8CAA8C,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,MAAmBE,EAAEC,EAAE,CAAC,KAAK,gCAAgC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,wBAAwB,UAAU,eAAe,OAAO,MAAM,IAAI,sEAAsE,OAAO,iWAAiW,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kMAAkM,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,oDAAoD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,kFAAkF,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,sEAAsE,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,MAAmBE,EAAEC,EAAE,CAAC,KAAK,+BAA+B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,wBAAwB,UAAU,eAAe,OAAO,MAAM,IAAI,uEAAuE,OAAO,qWAAqW,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kMAAkM,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,kEAAkE,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,4DAA4D,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,wEAAwE,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,MAAmBE,EAAEC,EAAE,CAAC,KAAK,iCAAiC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,wBAAwB,UAAU,eAAe,OAAO,MAAM,IAAI,wEAAwE,OAAO,yWAAyW,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0LAA0L,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,oDAAoD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,iEAAiE,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,yCAAyC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,MAAmBE,EAAEC,EAAE,CAAC,KAAK,0BAA0B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,wBAAwB,UAAU,eAAe,OAAO,MAAM,IAAI,wEAAwE,OAAO,yWAAyW,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uMAAuM,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,uEAAuE,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,gDAAgD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,qDAAqD,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,MAAmBE,EAAEC,EAAE,CAAC,KAAK,iCAAiC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,wBAAwB,UAAU,eAAe,OAAO,MAAM,IAAI,uEAAuE,OAAO,qWAAqW,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+JAA+J,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,+CAA+C,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,uDAAuD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,2DAA2D,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,MAAmBE,EAAEC,EAAE,CAAC,KAAK,0DAA0D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,wBAAwB,UAAU,eAAe,OAAO,MAAM,IAAI,wEAAwE,OAAO,yWAAyW,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2KAA2K,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,2CAA2C,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,gEAAgE,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,sDAAsD,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,MAAmBE,EAAEC,EAAE,CAAC,KAAK,2BAA2B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,wBAAwB,UAAU,eAAe,OAAO,MAAM,IAAI,sEAAsE,OAAO,iWAAiW,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kLAAkL,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,4EAA4E,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,8CAA8C,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,iEAAiE,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,MAAmBE,EAAEC,EAAE,CAAC,KAAK,4BAA4B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,wBAAwB,UAAU,eAAe,OAAO,MAAM,IAAI,wEAAwE,OAAO,yWAAyW,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0KAA0K,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,0DAA0D,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,oCAAoC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,uDAAuD,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,OAAoBE,EAAEC,EAAE,CAAC,KAAK,4BAA4B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,sEAAsE,OAAO,iWAAiW,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sKAAsK,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,gDAAgD,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,8DAA8D,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,4EAA4E,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,OAAoBE,EAAEC,EAAE,CAAC,KAAK,0FAA0F,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,uEAAuE,OAAO,qWAAqW,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4ZAA4Z,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,6JAA6J,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,2FAA2F,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,oHAAoH,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAC,OAAoBE,EAAEC,EAAE,CAAC,KAAK,oBAAoB,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,wBAAwB,UAAU,eAAe,OAAO,MAAM,IAAI,sEAAsE,OAAO,iWAAiW,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gUAAgU,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,kKAAkK,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,kHAAkH,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,KAAK,CAAC,EAAE,mIAAmI,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,iIAA8IA,EAAEC,EAAE,CAAC,KAAK,yCAAyC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,uOAAuO,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,kCAAkC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wCAAwC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wIAAwI,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,8DAA8D,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yLAAoL,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,GAAG,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,uDAAuD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+PAA0P,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4LAA4L,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,iEAA8EE,EAAEC,EAAE,CAAC,KAAK,qCAAqC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,wLAAwL,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,QAAG,CAAC,CAAC,CAAC,CAAC,EAAeG,EAAuBL,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,iSAA4R,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4MAA4M,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wEAAwE,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0FAA0F,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2FAA2F,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oIAAoI,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2GAA2G,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,8BAA8B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kGAAkG,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kJAAkJ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mBAAmB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wNAAwN,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mMAA8L,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,8BAA8B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yLAAyL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uLAAuL,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oEAAoE,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+MAA0M,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,8CAA8C,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gNAAgN,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,kLAA+LE,EAAEC,EAAE,CAAC,KAAK,+EAA+E,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAE,kFAAkF,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,uCAAuC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wNAAwN,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6JAA6J,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,gCAAgC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iJAAiJ,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8HAA2IE,EAAEC,EAAE,CAAC,KAAK,uEAAuE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC,EAAeJ,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,qOAAqO,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,8CAA8C,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,+OAA+O,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,6CAA6C,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yJAAyJ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iKAAiK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yCAAyC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kQAAkQ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,8CAA8C,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kVAAkV,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,+BAA+B,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wIAAwI,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4JAA4J,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2OAA2O,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mCAAmC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iHAAiH,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kMAAkM,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,+FAA+F,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mRAAmR,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2DAA2D,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6PAA6P,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4NAA4N,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,yBAAsCE,EAAEC,EAAE,CAAC,KAAK,wEAAwE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAE,4GAA4G,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,wNAAwN,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,gBAAgB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8SAAyS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kPAAkP,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,uJAAoKE,EAAEC,EAAE,CAAC,KAAK,qCAAqC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,mIAAmI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeE,EAAuBN,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,4aAA8a,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,sDAAsD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iVAA4U,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qBAAgB,CAAC,EAAE,gTAAgT,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qBAAgB,CAAC,EAAE,oYAAoY,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,sBAAiB,CAAC,EAAE,0UAA0U,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+aAAya,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,6DAA6D,CAAC,EAAE,QAAqBA,EAAEC,EAAE,CAAC,KAAK,qCAAqC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,+CAA+C,CAAC,CAAC,CAAC,EAAE,4MAAyNF,EAAEC,EAAE,CAAC,KAAK,yCAAyC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,EAAE,2GAA2G,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,gDAAgD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yTAAyT,CAAC,EAAeA,EAAE,MAAM,CAAC,SAAsBA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,iBAAiB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mOAAmO,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,qHAAqH,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,mKAAmK,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,oDAAoD,CAAC,EAAE,2EAA2E,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,0BAA0B,CAAC,EAAE,0DAA0D,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,oGAAoG,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uDAAuD,CAAC,EAAE,2KAA2K,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,EAAE,8EAA8E,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,YAAY,CAAC,EAAE,0DAA0D,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qDAAqD,CAAC,EAAE,6EAA6E,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,gBAAgB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wRAAwR,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,wHAAwH,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,gDAAgD,CAAC,EAAE,0IAA0I,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,mCAAmC,CAAC,EAAE,oEAAoE,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAE,0IAA0I,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uDAAuD,CAAC,EAAE,qQAAqQ,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,+BAA+B,CAAC,EAAE,sDAAsD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,iCAAiC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oaAAia,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2CAA2C,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wOAAyN,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,4EAA4E,CAAC,EAAE,mYAA8X,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,yDAAyD,CAAC,EAAE,0HAA0H,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qMAA2L,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,KAAK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2DAA2D,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2RAA2R,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4EAA4E,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yVAAoV,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,6FAA+F,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4SAAkS,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oDAA+C,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4WAAuW,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wEAAwE,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yPAA0O,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yCAAyC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4PAAuP,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4CAA4C,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0MAAgM,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,SAAiBE,EAAE,SAAS,CAAC,SAAS,6DAA6D,CAAC,EAAE,YAAyBA,EAAEC,EAAE,CAAC,KAAK,qCAAqC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,+BAA+B,CAAC,CAAC,CAAC,EAAE,kUAAkU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeG,EAAuBP,EAAIC,EAAS,CAAC,SAAS,CAAcD,EAAE,IAAI,CAAC,SAAS,CAAC,2KAAwLE,EAAE,KAAK,CAAC,SAAS,MAAM,CAAC,EAAE,+QAA0Q,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,uCAAuC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qdAAqd,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kDAAkD,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kRAAwQ,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,+BAA+B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,qCAAqC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,gCAAgC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,gCAAgC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qJAAqJ,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,QAAG,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,uEAAuE,OAAO,wKAAwK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kEAAkE,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mTAA8S,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+XAA0X,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,mGAAsGE,EAAEC,EAAE,CAAC,KAAK,qCAAqC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,4CAA4C,CAAC,CAAC,CAAC,EAAE,uQAAuQ,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,2DAA2D,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8LAA8L,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yPAA0O,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oEAAoE,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,wCAAwC,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,kCAAkC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,8CAA8C,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,uEAAuE,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,kCAAkC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,6CAA6C,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,2CAA2C,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,wDAAwD,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,iDAAiD,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,+CAA+C,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,0DAA0D,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,YAAY,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gaAA2Z,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,MAAM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uEAAuE,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,qDAAqD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qKAAqK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,mDAAmD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4JAA4J,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,sEAAsE,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,kJAA+JE,EAAEC,EAAE,CAAC,KAAK,yCAAyC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,+GAA+G,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeI,EAAuBR,EAAIC,EAAS,CAAC,SAAS,CAAcD,EAAE,IAAI,CAAC,SAAS,CAAC,uBAA+BE,EAAEC,EAAE,CAAC,KAAK,gCAAgC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,yOAA+N,CAAC,CAAC,EAAeJ,EAAE,KAAK,CAAC,SAAS,CAAC,mCAAgDE,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,qEAAqE,OAAO,iQAAiQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,oCAA4CE,EAAE,SAAS,CAAC,SAAS,WAAW,CAAC,EAAE,uaAAqaA,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,wOAAgPE,EAAEC,EAAE,CAAC,KAAK,wGAAwG,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,sEAAsE,OAAO,sKAAsK,MAAM,CAAC,YAAY,WAAW,EAAE,MAAM,KAAK,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sFAAyFE,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,gdAAyZ,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,6CAA6C,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,4HAA+HE,EAAE,KAAK,CAAC,SAAS,qCAAqC,CAAC,EAAE,6RAA8RA,EAAEC,EAAE,CAAC,KAAK,sFAAsF,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeK,EAAuBT,EAAIC,EAAS,CAAC,SAAS,CAAcD,EAAE,IAAI,CAAC,SAAS,CAAC,4HAAyIE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,mIAAmI,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wBAAwB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sXAAsX,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sKAAmLE,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,kFAAkF,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,uCAAoDE,EAAEC,EAAE,CAAC,KAAK,0DAA0D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,4LAA4L,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,kOAAkO,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mPAAmP,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2BAA2B,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,sEAAsE,OAAO,oQAAoQ,MAAM,CAAC,YAAY,YAAY,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2BAA2B,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8RAA2SE,EAAE,SAAS,CAAC,SAAS,gBAAgB,CAAC,EAAE,uHAAuH,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yXAAyX,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,yCAAyC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,mGAAgHE,EAAE,SAAS,CAAC,SAAS,MAAM,CAAC,EAAE,KAAkBA,EAAE,SAAS,CAAC,SAAS,OAAO,CAAC,EAAE,SAAsBA,EAAE,SAAS,CAAC,SAAS,QAAQ,CAAC,EAAE,IAAI,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,MAAM,CAAC,EAAE,8LAA8L,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,OAAO,CAAC,EAAE,mEAAgFA,EAAEC,EAAE,CAAC,KAAK,0DAA0D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,sHAAsH,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,QAAQ,CAAC,EAAE,oOAAoO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gPAAgP,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4LAA4L,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,iBAAiB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yhBAAyhB,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,wBAAwB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4QAA4Q,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wQAAwQ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,gBAAgB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+NAA+N,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mWAAmW,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kCAAkC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4OAA4O,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,qJAAkKE,EAAEC,EAAE,CAAC,KAAK,2DAA2D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,sIAAsI,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,4KAA4K,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,iBAAiB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wRAAwR,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kBAAkB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4eAA+e,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,iCAAiC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,oWAAiXE,EAAE,KAAK,CAAC,SAAS,OAAO,CAAC,EAAE,8GAA2HA,EAAEC,EAAE,CAAC,KAAK,0DAA0D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAE,4DAA4D,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,qCAAqC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,0JAAuKE,EAAE,KAAK,CAAC,SAAS,OAAO,CAAC,EAAE,KAAkBA,EAAE,KAAK,CAAC,SAAS,OAAO,CAAC,EAAE,SAAsBA,EAAE,KAAK,CAAC,SAAS,QAAQ,CAAC,EAAE,4QAAyRA,EAAEC,EAAE,CAAC,KAAK,0DAA0D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAE,QAAqBF,EAAEC,EAAE,CAAC,KAAK,2DAA2D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAE,8BAA8B,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,yRAAoR,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,kCAAkC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gBAA6BE,EAAEC,EAAE,CAAC,KAAK,qCAAqC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAE,8LAA8L,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,KAAK,CAAC,SAAS,oBAAoB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0PAA0P,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oBAAoB,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,iHAA8HE,EAAEC,EAAE,CAAC,KAAK,gEAAgE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,oIAAoI,CAAC,CAAC,EAAeF,EAAE,MAAM,CAAC,SAAS,w+DAAw+D,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,gBAAgB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2TAA2T,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,SAAS,SAAS,CAAC,EAAE,kJAAkJ,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,iBAA8BE,EAAEC,EAAE,CAAC,KAAK,0DAA0D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAE,2OAA2O,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,kOAAkO,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,eAAe,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,oBAAoB,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,2FAAwGE,EAAE,SAAS,CAAC,SAAS,cAAc,CAAC,EAAE,+IAA+I,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sUAAsU,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iTAAiT,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,2BAA2B,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,iMAA8ME,EAAEC,EAAE,CAAC,KAAK,0DAA0D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,kSAAkS,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4QAA4Q,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,mBAAmB,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uNAAuN,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kOAAkO,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uNAAwN,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gKAAgK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wQAAwQ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAS,4CAA4C,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,sGAAmHE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,mNAAgOA,EAAEC,EAAE,CAAC,KAAK,0DAA0D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAE,QAAqBF,EAAEC,EAAE,CAAC,KAAK,2DAA2D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAE,6DAA6D,CAAC,CAAC,EAAeJ,EAAE,IAAI,CAAC,SAAS,CAAC,kEAA+EE,EAAEC,EAAE,CAAC,KAAK,iCAAiC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,4CAA4C,CAAC,CAAC,CAAC,EAAE,8TAA8T,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeM,EAAuBV,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,yNAAyN,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0IAA0I,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oPAAoP,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,2CAA2C,CAAC,CAAC,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,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,iDAAiD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAE,uPAAuP,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,qLAAqL,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,oPAAoP,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wMAAwM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yPAAyP,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2QAA2Q,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wMAAwM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6MAA6M,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2QAA2Q,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4MAA4M,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qCAAqC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uLAAuL,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,EAAE,sPAAiP,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qCAAqC,CAAC,EAAE,8TAA8T,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,+QAA0Q,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,8NAA8N,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,kPAAkP,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,uBAAuB,CAAC,EAAE,iNAAiN,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sLAAsL,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,qCAAqC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6IAA6I,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,sDAAsD,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,qCAAqC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,+QAA+Q,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,sLAAsL,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0UAA0U,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4DAA4D,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,uBAAuB,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,mKAAmK,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,sMAAsM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mPAAmP,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,0BAA0B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,4IAA4I,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,yLAAyL,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,yBAAyB,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,uJAAuJ,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,oEAAoE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,mHAAmH,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mJAAmJ,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,mHAAmH,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,6BAA6B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,qIAAqI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,0CAA0C,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,iMAAiM,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,gUAAgU,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,+BAA+B,CAAC,EAAE,yVAAyV,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,2QAA2Q,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,yLAAyL,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,iBAAiB,CAAC,EAAE,kUAAkU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,2CAA2C,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gIAAgI,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yNAAyN,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2OAA2O,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+OAA+O,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wPAAwP,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6PAA6P,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,0MAAuNE,EAAEC,EAAE,CAAC,KAAK,2EAA2E,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,gFAAgF,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,mUAAmU,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gHAA6HE,EAAEC,EAAE,CAAC,KAAK,sDAAsD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAE,sKAAsK,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,+CAA+C,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,2ZAA2Z,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,wHAAqIE,EAAEC,EAAE,CAAC,KAAK,qCAAqC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,+HAA+H,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeO,EAAuBX,EAAIC,EAAS,CAAC,SAAS,CAAcC,EAAE,IAAI,CAAC,SAAS,0MAAqM,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sJAAiJ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,qCAAqC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,+MAA+M,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,cAA2BE,EAAEC,EAAE,CAAC,KAAK,4CAA4C,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAE,iMAA4L,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,iDAAiD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0JAAqJ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,qGAAkHE,EAAEC,EAAE,CAAC,KAAK,oDAAoD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,qJAAgJ,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,yOAAyO,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,iCAAiC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wYAAwY,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yCAAyC,CAAC,CAAC,CAAC,EAAeA,EAAE,MAAM,CAAC,IAAI,GAAG,UAAU,eAAe,OAAO,MAAM,IAAI,uEAAuE,OAAO,uQAAuQ,MAAM,CAAC,YAAY,aAAa,EAAE,MAAM,KAAK,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uLAAuL,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,6BAA6B,CAAC,EAAE,yLAA+K,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,iCAAiC,CAAC,EAAE,oKAAoK,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,gLAA2K,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,EAAE,2KAAsK,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,mCAAmC,CAAC,EAAE,gJAAgJ,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,6LAA6L,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,4KAAuK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0LAA0L,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kSAA6R,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,2BAA2B,CAAC,EAAE,4TAA4T,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,EAAE,8SAA8S,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,4BAA4B,CAAC,EAAE,wWAAwW,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,uDAAoEA,EAAEC,EAAE,CAAC,KAAK,2DAA2D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,EAAE,oQAAoQ,CAAC,CAAC,EAAeJ,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,EAAE,oPAAoP,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,8JAA2KE,EAAEC,EAAE,CAAC,KAAK,0DAA0D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,qGAAqG,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,wTAAwT,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,2DAA2D,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sZAAsZ,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,+RAA4SE,EAAEC,EAAE,CAAC,KAAK,iEAAiE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAE,kIAAkI,CAAC,CAAC,EAAeJ,EAAE,IAAI,CAAC,SAAS,CAAC,wFAAqGE,EAAEC,EAAE,CAAC,KAAK,wDAAwD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,4PAA4P,CAAC,CAAC,EAAeJ,EAAE,IAAI,CAAC,SAAS,CAAC,uGAAoHE,EAAEC,EAAE,CAAC,KAAK,sDAAsD,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,sBAAsB,CAAC,CAAC,CAAC,EAAE,0IAA0I,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,sCAAsC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qHAAgH,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,kBAAkB,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,0VAAuWE,EAAEC,EAAE,CAAC,KAAK,4BAA4B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,WAAW,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,kNAAkN,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gJAA6JE,EAAEC,EAAE,CAAC,KAAK,mFAAmF,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,0BAA0B,CAAC,CAAC,CAAC,EAAE,wDAAwD,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,+BAA+B,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,gQAAsP,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,oJAAiKE,EAAEC,EAAE,CAAC,KAAK,kEAAkE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,EAAE,2BAA2B,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,4KAA4K,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBA,EAAE,IAAI,CAAC,SAAS,yBAAyB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,0GAA0G,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,2CAA2C,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,qOAAqO,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mXAAmX,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,iDAAiD,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAEC,EAAE,CAAC,KAAK,qCAAqC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,qQAAqQ,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,sKAAsK,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,mCAAmC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,oCAAoC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,+IAA4JE,EAAEC,EAAE,CAAC,KAAK,kCAAkC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,MAAmBF,EAAEC,EAAE,CAAC,KAAK,0BAA0B,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,2DAA2D,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,kDAAkD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,uJAAuJ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uCAAuC,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,IAAI,CAAC,SAAS,oZAAoZ,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,iDAAiD,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,8QAA8Q,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,+GAA4HE,EAAEC,EAAE,CAAC,KAAK,qCAAqC,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,6IAA6I,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeQ,EAAuBZ,EAAIC,EAAS,CAAC,SAAS,CAAcD,EAAE,IAAI,CAAC,SAAS,CAAC,8IAA2JE,EAAEC,EAAE,CAAC,KAAK,8DAA8D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAE,+HAA+H,CAAC,CAAC,EAAeJ,EAAE,IAAI,CAAC,SAAS,CAAC,4MAAyNE,EAAEC,EAAE,CAAC,KAAK,oEAAoE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAE,6GAA6G,CAAC,CAAC,EAAeJ,EAAE,IAAI,CAAC,SAAS,CAAC,sFAAmGE,EAAEC,EAAE,CAAC,KAAK,0DAA0D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,0BAA0B,CAAC,CAAC,CAAC,EAAE,iNAAiN,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,oMAA+L,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,sFAAsF,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAS,CAAcE,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,sBAAsB,CAAC,EAAE,wHAAwH,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,mBAAmB,CAAC,EAAE,oHAAoH,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,sHAAsH,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,kBAAkB,IAAI,SAAsBF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,yBAAyB,CAAC,EAAE,oJAAiKA,EAAE,KAAK,CAAC,CAAC,EAAE,qMAAkNA,EAAEC,EAAE,CAAC,KAAK,+EAA+E,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAE,KAAkBF,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,UAAU,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,uCAAuC,CAAC,CAAC,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,mYAAmY,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,6UAA6U,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,2CAAwDE,EAAEC,EAAE,CAAC,KAAK,gEAAgE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,6BAA6B,CAAC,CAAC,CAAC,EAAE,qPAAqP,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,0SAA0S,CAAC,EAAeA,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,gDAAgD,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gLAA6LE,EAAE,SAAS,CAAC,SAAS,kCAAkC,CAAC,EAAE,QAAqBA,EAAE,SAAS,CAAC,SAAS,2CAA2C,CAAC,EAAE,4HAA4H,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,+EAA4FE,EAAEC,EAAE,CAAC,KAAK,6EAA6E,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,0RAA0R,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,yRAAyR,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,+HAA4IE,EAAEC,EAAE,CAAC,KAAK,kEAAkE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAE,mPAA8O,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,0DAA0D,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,+HAA4IE,EAAEC,EAAE,CAAC,KAAK,8DAA8D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBH,EAAEI,EAAE,EAAE,CAAC,SAAS,CAAC,IAAiBF,EAAE,SAAS,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,gOAAgO,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,oBAAiCE,EAAE,SAAS,CAAC,SAAS,eAAe,CAAC,EAAE,qSAAqS,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,gCAA6CE,EAAE,SAAS,CAAC,SAAS,aAAa,CAAC,EAAE,kPAAkP,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAcE,EAAE,SAAS,CAAC,SAAS,UAAU,CAAC,EAAE,6UAA6U,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,+BAA4CE,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,EAAE,8WAA2XA,EAAEC,EAAE,CAAC,KAAK,kEAAkE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC,EAAeF,EAAE,KAAK,CAAC,SAAsBA,EAAE,SAAS,CAAC,SAAS,yCAAyC,CAAC,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,0GAAuHE,EAAEC,EAAE,CAAC,KAAK,2DAA2D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,uNAAuN,CAAC,CAAC,EAAeJ,EAAE,IAAI,CAAC,SAAS,CAAC,mDAAgEE,EAAE,SAAS,CAAC,SAAS,SAAS,CAAC,EAAeA,EAAEC,EAAE,CAAC,KAAK,iEAAiE,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAsBF,EAAE,SAAS,CAAC,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeA,EAAE,SAAS,CAAC,SAAS,QAAQ,CAAC,EAAE,wBAAqCA,EAAE,SAAS,CAAC,SAAS,8BAA8B,CAAC,EAAE,+OAA+O,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,CAAC,qCAAkDE,EAAEC,EAAE,CAAC,KAAK,0DAA0D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,uBAAuB,CAAC,CAAC,CAAC,EAAE,4RAA4R,CAAC,CAAC,EAAeJ,EAAE,IAAI,CAAC,SAAS,CAAC,wEAAqFE,EAAEC,EAAE,CAAC,KAAK,2DAA2D,YAAY,GAAG,OAAO,YAAY,aAAa,GAAG,eAAe,GAAG,UAAU,CAAC,EAAE,QAAQ,oBAAoB,aAAa,GAAG,SAAsBD,EAAEE,EAAE,EAAE,CAAC,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,2QAA2Q,CAAC,CAAC,EAAeF,EAAE,IAAI,CAAC,SAAS,4MAA4M,CAAC,EAAeA,EAAE,IAAI,CAAC,SAAS,QAAG,CAAC,CAAC,CAAC,CAAC,EAC5y4IW,EAAqB,CAAC,QAAU,CAAC,UAAY,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,SAAW,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,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,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC",
  "names": ["richText", "u", "x", "p", "Link", "motion", "richText1", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "richText8", "__FramerMetadata__"]
}
