TECHNOLOGY JOINT DEVELOPMENT AND RIGHTS AGREEMENT