EXHIBIT 10.16 RECEIVABLES PURCHASE AGREEMENT Dated as of June 25, 2004