42 computer software consultation; consulting services in the field of computer software; Rental of computer software for use in publishing and printing, namely, software for image processing, document management, printer management, network transmission and reception, document creation, database management, and document and image processing; updating, design, and maintenance of computer software; providing temporary use of on-line, non-downloadable software for use in publishing and printing, namely, software for image processing, document management, printer management, network transmission and reception, document creation, database management, and document and image processing; creation, maintenance, and adaptation being updating, of software; writing, design and development of computer software; providing on-line non-downloadable application software for image processing, document management, printer management, network transmission and reception, document creation, database management, and document and image processing; providing on-line non-downloadable computer software for image processing, document management, printer management, network transmission and reception, document creation, database management, document and image processing; providing on-line non-downloadable desktop publishing software; providing on-line non-downloadable website development software; providing on-line non-downloadable software for promoting other merchants and services on the Internet; providing on-line non-downloadable computer programs for developing customized marketing campaigns