KEY ENERGY SERVICES, INC. PURCHASE AGREEMENT