EXHIBIT 1 REGISTRATION RIGHTS AND RIGHT OF FIRST OFFER AGREEMENT THIS REGISTRATION RIGHTS AND RIGHT OF FIRST OFFER AGREEMENT (the "Agreement") is made as of August 29, 2003 by and among Halifax Corporation, a Virginia corporation (the "Company"), and...