LAREDO PETROLEUM, INC.