eduardo rodriguez canedo