Joser1965,
Are you saying that 50 SOs who are junior to you have been put ahead of you on the seniority list? If thats the case (and its a very serious case I'm sure you'll agree) then I assume you will take it up with the company, and not just post it here as a story. Have you done so?
Jumbonomore,
1. I would like to know why you're asking if they're locals. Does it make any difference?
2. I think we can safely assume that they cannot all be locals as there have never been such a large batch of cadets graduating and joining the company all at the same time.