This time last year: 6.28.05 Harken Energy Completes Two Million Share Buyback of Common Stock and Authorizes an Additional Two Million Share Repurchase Plan