RESTATED INVESTORS RIGHTS AGREEMENT