Past Years of NCCL (formerly NCSC)