TECHNOLOGIES CONTRIBUTION AGREEMENT