Basic Energy Services, Inc. $300,000,000 10.75% Senior Secured Notes due 2023 PURCHASE AGREEMENT