ACCOUNTS RECEIVABLE PURCHASE AGREEMENT