42 Research and development in the field of information and telecommunications technology; Technological planning and consulting services in the field of designing, developing and improving technologies for marginalized communities; Providing information in the fields of technology and software development via an on-line website; Providing scientific research information in the field of technological challenges, and the design, development, and improvement of technologies, for marginalized communities; Providing technology information in the field of technological developments and improvements for marginalized communities