2017 CPSG Annual Report