maria cristina chavez duran