PURCHASE AND SALE AGREEMENT dated as of December 26, 2007 among RIO VISTA OPERATING PARTNERSHIP L.P., TMOC CORP., TLP MEX L.L.C., and RAZORBACK L.L.C.