sale and purchase agreements (SPAs)