Alta Mesa Holdings, LP