Bwahahaha! ??? I'm pretty sure I am a U.S. citizen, lol!
Anyways, on a more serious note, I really don't think there is any system in place with CIC to decide what goes first. Our files are all probably just placed on a roulette wheel, and whoever gets lucky gets lucky, and to hell with the rest of us. Also, all of the CEC apps were going through Buffalo, as well as some of the other U.S. Territories.
Now that that consulate is closing, who knows how much longer we will have to wait. Buffalo told me my file was in Ottawa, Ottawa told me my file is in Seattle, Seattle told me there is no way of knowing if they have my file or not, and to check back in three months.
I used to joke that our 3-year old was going to graduate high school before we finish processing-that joke isn't funny anymore.