They are semi-redis. For Abomasnow, I'm not positive what I put, but it is like 252 SpAk and enough Attack and HP EVs for Snow to do a good amount of damage with Ice Shard and live against a Mach Punch Technician Life Orbed Hitmontop. As for the Dialga, it is either UT or EVs of 252 SpAk, 252 HP, and either 6 SpDef or 6 Def. You might wanna use an IV calculator to make sure.