COMPUTER SOFTWARE, NAMELY, PEER-TO-PEER NETWORKING SOFTWARE FOR ALLOWING SEPARATE COMPUTERS TO ELECTRONICALLY COMMUNICATE WITH ONE ANOTHER OVER A NETWORK
Electrical and Scientific ApparatusCOMPUTER PROGRAMMING SERVICES, COMPUTER CONSULTING SERVICES, AND MAINTENANCE OF COMPUTER SOFTWARE SYSTEMS
Computer and Scientific