Did a PID Check -- not a hex check regarding the thread, assuming everything would be alright.
Dragonite: Fine
Magnezone: Fine
Breloom: Hatched with a Method 1 IVPID. --> Hacked
Rotom: Fine
Swampert: Hatched with a Method 1 IVPID. --> Hacked
Azelf: Fine
You got the syncs correct for the PIDs (good), however using a method 1 IVPID (A-B-C-D) is incorrect. There is no tie between IVs and PID for eggs, but having a method 1 indicates you used a generator for the PID. I didn't check ID/SID legality either.
Read here for ID/SID legality:
http://projectpokemon.org/forums/showthread.php?11730-Simple-Legal-Check
Egg PIDs should be grabbed from RNG Reporter if you really want to be 100% legal, I'm not 100% sure if egg PIDs are entirely random, but it's super fishy when there's a method 1 relevance. Just make up a random shiny PID and make up the IVs you want, they can be flawless. However given enough effort, a few of the fake PIDs can be exposed. I suggest taking them from RNG Reporter.