41 Training services; Providing design, development and implementation of customized technology-based training courseware and knowledge management solutions to businesses, industries and governments; Consulting services for the design, development and implementation of customized e-learning and knowledge management soultions, programs and courseware; Media development for e-learning and knowledge management