42 Providing temporary use of non-downloadable computer software by application service providers; providing temporary use of non-downloadable computer application software on-line; providing computer programs in data networks for smartphones; providing electronic portable terminal programs on data networks; providing computer programs in data networks; rental of computers (including computer programs and recording medium storing computer programs); hosting websites and providing information relating thereto; rental of storage areas of servers; rental of storage areas of servers for storage of e-mails; rental of storage areas of servers for e-mail communications; testing, inspection or research on electronic machines, apparatus; testing or research on telecommunication machines and apparatus; testing or research on machines, apparatus and instruments; testing or research on electricity; testing, inspection and research of computer systems; analysis of computer systems and provision of information relating thereto; research, design, or development of computers, computer peripherals, and computer software; designing of machines, apparatus, instruments [including their parts] or systems composed of such machines, apparatus and instruments; computer software design, computer programming, or maintenance of computer software; programming of web pages; programming of social networking web pages; provision of Internet search engines; design, development, and consultancy services of computers, computer software, or computer systems; consultancy services relating to design, programming, maintenance or updating of software for communication systems; consultancy services relating to design, creation, or maintenance of computer systems for using communication network such as the Internet; advisory services relating to operations or recoveries from failures of computer programs on computers; authentication of persons who access computer networks; authentication of users in electronic commerce; encryption of electronic data; data conversion using computers; data backup processing in computer systems; design, development, and maintenance of computer software in the fields of natural language, speech, speaker, language, speech recognition, and voice print recognition; designing; technological advice relating to computers, automobiles and industrial machines