RECEIVABLES PURCHASE AGREEMENT Dated as of December 31, 1996