PURCHASE AGREEMENT CALLON PETROLEUM COMPANY Purchase Agreement