EXHIBIT 10.05 AT HOME CORPORATION STOCK PURCHASE AGREEMENT April 11, 1997 TABLE OF CONTENTS -----------------