STOCK PURCHASE AGREEMENT TABLE OF CONTENTS