Never received my codes for Specializations

To whom it may concern,i pre-ordered my game , i was level 50 before 21st of november. which is my birthday. I had never received and email or message from xbox informing me that i could get the specialization codes. I quit because i got tired of waiting. Finished the 3 specializations that are given. Now im level 70 and i cant proceed to any higher. Why is this?? Help please, confused!

Well they aren’t sending anymore codes and Spec codes are being released on the 21st.

"Week of 1/21
Spartan Ops Episode 6: Five new missions and an accompanying new CG cinematic.
“Forge Test” playlist (name not final): A rotational hopper featuring small Forge maps such as Relay. Help us test these maps by providing feedback and reporting bugs that will assist us in getting them ready for Matchmaking!
Specializations: Pioneer and Pathfinder Specializations unlocked for all players.

Week of 1/28
Spartan Ops Episode 7: Five new missions and an accompanying new CG cinematic.
Grifball playlist: A rotational hopper featuring everybody’s favorite virtual sport. Catch the disease!
Specializations: Engineer and Stalker Specializations unlocked for all players.

Week of 2/4
Spartan Ops Episode 8: Five new missions and an accompanying new CG cinematic.
Team Doubles playlist: A rotational hopper for those of you that like action of the 2 vs 2 variety.
Specializations: Rogue and Tracker Specializations unlocked for all players."