STOCK PURCHASE, REPRESENTATION, WARRANTY AND INDEMNITY AGREEMENT