That's a logo of Catalyst Gaming that pops up in the Forum Account tab menu and when you register/join CG server for the first time. I have no idea why it's downloading over and over again, but it's definitely an issue server-side, you're not the one who's doing something wrong. I'll try to look into why. No harm's done by downloading it again every time you join as it's just 10kB or something, but ye.