Note: Magistrates of this ruling: Armando Lozano Martinez, Tirza Flores Lanza, and Fatima Pineda Baide de Mena.