RECEIVABLES SALE AGREEMENT DITECH FINANCIAL LLC (Receivables Seller and Servicer) and