Alterações e correções realizadas pelo Denis.