MASTER ACCOUNTS RECEIVABLE PURCHASE AGREEMENT