42 COMPUTER SOFTWARE DESIGN FOR OTHERS, SUCH SOFTWARE FOR USE IN THE FIELDS OF MANAGED SERVICES, SYSTEMS AND INFORMATION ARCHITECTURAL DESIGN, APPLICATION IMPLEMENTATION, MODIFICATIONS AND ENHANCEMENTS, SYSTEM INTEGRATION, PROJECT MANAGEMENT AND TECHNICAL TEAMS, ENTERPRISE RESOURCE PLANNING AND APPLICATION INTERFACES, ELECTRONIC COMMERCE, ELECTRONIC CUSTOMER RELATIONSHIP MANAGEMENT, INTEGRATED SUPPLY CHAIN MANAGEMENT, AND BUSINESS INTELLIGENCE, KNOWLEDGE MANAGEMENT AND DATA MINING; INTEGRATION OF COMPUTER SOFTWARE AND HARDWARE FOR OTHERS