42 Computer services, namely, creating an on-line community for registered users to exchange knowledge and information, collaborate, produce repository content, form virtual communities and engage in social networking; Software as a service (SaaS) featuring software creating, updating, maintaining, managing, and sharing knowledge repositories