STOCK PURCHASE AGREEMENT between MICROSEMI CORPORATION and