AGM 2016 Annual Report (presented at 2016 AGM)