42 designing, preparing or maintaining computer program; instruction or advice on designing and preparing computer program; providing data conversion and search engine for retrieving information in telecommunication networks, such as the Internet, and also their related information; rental of computer (including central processing units, electronic circuits, magnetic disks, magnetic tapes in which computer program has been recorded and other peripheral equipment); designing of machines, apparatuses, instruments (including their parts) or systems composing them; introduction and explanation relating to performance, operation, etc of telecommunication machines and apparatuses, computers, automobiles and other machines that require high levels of personal knowledge, skill or experience of the operators to meet the purposed accuracy for the operation; testing or research on machines, apparatus and instruments; preparation of manuals for computers and computer programs; providing access to databases through computer networks