STOCK PURCHASE AGREEMENT BY AND BETWEEN ORANGE COUNTY ACQUISITION CORP. AND KEVIN HAYES MARCH 23, 2004