42 Application service provider (ASP) featuring software to enable uploading, posting, showing, displaying, tagging, blogging, sharing or otherwise providing electronic media or information over the Internet or other communications network; computer services, namely, hosting online web facilities for others for organizing and conducting online meetings, gatherings, and interactive discussions; computer services in the nature of customized web pages featuring user-defined information, personal profiles and information; providing a web site over the Internet or electronic communications networks that gives computer users the ability to upload, post, show, display and tag video clips; providing on-line computer databases and on-line searchable databases in the field of forming and connecting with virtual communities in the medical and healthcare fields; consulting services in the field of cloud computing; computer services, namely, cloud hosting provider services; cloud computing featuring software for use in the health care industry; application service provider (ASP), namely, hosting computer software applications of others