PURCHASE AND SALE AGREEMENT between PSNH FUNDING LLC Issuer and PUBLIC SERVICE COMPANY OF NEW HAMPSHIRE Seller Dated as of April 25, 2001