Alta Mesa Resources, Inc. (AMR)