Implementação realizada pela UnicSoftware.