HAYNESVILLE PURCHASE AND SALE AGREEMENT