EXHIBIT 2.1 STOCK PURCHASE AGREEMENT DATED AS OF SEPTEMBER 10, 2003