42 Software as a Service (SAAS) services featuring software for financial trading, securities order management, securities portfolio modeling, decision support and order generation, real-time pre-trade compliance and post-trade compliance, investment management and data display and analysis in the field of financial services; computer programming services; design, development and implementation of software; maintenance and upgrading of computer software; technical support services, namely, troubleshooting of computer software problems; consulting services in the field of design, selection, implementation and use of computer hardware and software systems for others; design of computer networks and software for others for the financial trading industry, namely, for stock exchanges and financial services companies; integration of computer systems and networks; leasing and rental of computers, and computer hardware; leasing and rental of computer firmware and computer software for financial trading, securities order management, securities portfolio modeling, decision support and order generation, real-time pre-trade compliance and post-trade compliance, investment management and data display and analysis in the field of financial services; leasing and rental of telecommunications apparatus; technical support services, namely, troubleshooting in the nature of diagnosing computer hardware and software problems;computer programming for others; technological planning, configuration, development, implementation, design and commissioning, namely, testing, setting-up and updating computer firmware and computer software; technological planning, configuration, development, implementation, design and commissioning, namely, testing, setting-up and updating computer hardware and computer network systems for others; commissioning, namely, testing, setting-up and updating configuration management, implementation and IT integration of computer peripheral devices, computer programs, data processing apparatus and instruments, maintenance of computer software; updating of computer software; computer project management.