TCCC: Annual Report of 2017