EXHIBIT 1 AMENDED AND RESTATED STOCKHOLDERS AGREEMENT Dated as of April 11, 2000