2016 2017 mid-year performance report