WARRANT PURCHASE PARTICIPATION AGREEMENT