REVOLVING CREDIT AGREEMENT AND ASSIGNMENT Dated as of May 28, 2003 by and between LEAF FINANCIAL CORPORATION, LEASE EQUITY APPRECIATION FUND I, L.P., LEAF FUNDING, INC.