EXHIBIT 10.12 AMENDED AND RESTATED VOTING AGREEMENT -------------------------------------