42 Analysis, design, development, installation, maintenance, upgrading and updating of computer programs and software; application service provider featuring application programming interface (API) software for enabling a mobile app to accept purchases and payments directly; application service provider featuring application programming interface (API) software for integrating ecommerce, business, transactional, financial, and analytics information and functionality into other software and platforms; cloud services; compilation of data-processing programs; computer consultancy services relating to electronic business transactions; computer data security services; computer security services; computer software engineering; computer technology consultancy; data encryption and decryption services; database design and development; design, creation, development, hosting, updating and maintenance of websites; design, development, maintenance, integration and consultation relating to computer networks; electronic data storage; information technology [IT] consultancy; online provision of web-based software (non-downloadable); platform as a service [PaaS]; rental of computer software and data processing apparatus; software as a service [SaaS]; troubleshooting of computer software problems; user authentication services using technology for e-commerce transactions; computer programming for data processing; design and development of computer hardware and software for authentication of identity; design and development of computer hardware and software for on-line attestation and verification of Internet users; digital and electronic signature verification services [electronic cryptology services]; information technology services; design, development, installation, upgrading and maintenance of computer software; providing computer services for downloading computer software via the Internet; provision of online non-downloadable software; quality control and authentication services; rental of computer software and programs; rental of computer systems, programs and software; software engineering services for data processing; technical data analysis; information, advisory and consultancy services relating to all the aforesaid services; electronic signature verification services; on-line authentication of user in electronic commerce; providing user authentication of electronic funds transfer, credit and debit card and electronic check transactions via a global computer network; user authentication and verification services for payment transaction; on-line user verification and attestation services for electronic commerce