Long will not seek reelection