TECHNOLOGY OUTSOURCING AGREEMENT