pedro diaz flores