Juan Esteban Diaz Ruiz's account