42 transferring the video content of data into a format capable of delivering full screen video via electronic media without installed software required for playback; providing temporary use of on-line non-downloadable software for delivering full screen video via electronic media without installed software required for playback; software design; web site design services; computer systems analysis; design of multimedia materials; installation and maintenance of computer software; consulting in the field of computer hardware and software; and computer programming