Agreement of Sale and Purchase Headington Oil Company LLC, et al. as Seller and XTO Energy Inc. as Buyer Dated May 23, 2008