STOCK PURCHASE AGREEMENT BETWEEN HMS HOLDINGS CORP. AND ACCORDIS HOLDING CORP. Dated August 31, 2005