1 STOCK PURCHASE AGREEMENT DATED AS OF JANUARY 3, 2000 BY AND BETWEEN