June 6, 2007 Halifax Corporation 5250 Cherokee Avenue