Amended and Restated NON-COMPETE AGREEMENT