TECHNOLOGY LICENSE &SERVICE AGREEMENT BETWEEN