rafael diaz de leon torres