Email Record: Arroyo swears in 47 new generals