RESIGNATION AND NON-COMPETE AGREEMENT This Agreement ("Agreement") is entered into this 21st day of July, 2004 between KMGP Services, Inc. (on behalf of itself and the other persons and entities included in the definition of KM (as defined below), and...