RECEIVABLES SALE AND CONTRIBUTION AGREEMENT by and between