Proprietary software E-Commerce Stack Development Outside core functionalities that are handled via Shopify and Ample Organics (See “Economic Dependence”), the entire e-commerce platform has been developed by the Company. The elements of the platform developed by the Company are as follows: - E-commerce frontend – a custom built headless frontend application built using Next.ks and React. The frontend provides an extremely fast customer experience, and enables rapid continuous deployment. - Janus – the Company’s SSO (Single Sign-on) middleware that enables customers to have a single account across all Company owned applications (Namaste MD, Uppy, Cannmart.com) - Hyperion – an internal system developed by the Company to automatically synchronize customers, products and orders between various third-party plug-ins - Trident – a custom front end application built on top of Zendesk to unify the customer support experience across all of the Company’s applications (NamasteMD, Uppy, Cannmart.com). - Middleware – to connect Company applications and customized open source software in a scalable, rules-based manner, a robust system of middleware applications is required and the Company has developed key middleware applications including: o Phoenix – a PIPEDA compliant unified data storage system, o Mimir - a fulfilment service that synchronises orders, inventory and shipping tracking between Cannmart.com and a point of sale system supporting cannabis retail operations, o Event pipeline – an on-demand communication platform that allows all Company applications to communicate with each other, while maintaining quick response time for customers, o Ample producer – a system that connects Ample Organics software with all relevant applications, simplifying the addition of new systems, maintenance of existing systems and potential replacements, and o Analytics collector – to fuel the ML and AI models, the Company collect vast amounts of non-personal identifying information such as product impressions, add to carts, purchases, clicks, etc.