CONTRIBUTION AND LICENSE AGREEMENT