Classes de repositório e Rotinas