edgardo perez castillo