MASTER CONTRIBUTION AGREEMENT