42 Providing online non-downloadable software for accessing financial information, financial analysis, financial planning, financial management, accessing financial research, facilitating financial consultation, investment brokerage management, investment management, facilitating investment advice, facilitating banking services, trading of securities, trading of stock shares, facilitating foreign exchange transactions, facilitating trading of commodities, facilitating trading of options, facilitating trading of derivative products for others, and facilitating electronic funds transfers; design maintenance, development and updating of computer software for accessing financial information, financial analysis, financial planning, financial management, accessing financial research, facilitating financial consultation, investment brokerage management, investment management, facilitating investment advice, facilitating banking services, trading of securities, trading of stock shares, facilitating foreign exchange transactions, facilitating trading of commodities, facilitating trading of options, facilitating trading of derivative products for others, and facilitating electronic funds transfers