NON-COMPETE AND NON-SOLICIT AGREEMENTS