Weird Cgc Submission Part 1 Of 2 What Is Cgc Doing