AMENDED AND RESTATED STOCKHOLDERS AGREEMENT (HEHC)