Implementacao do ICAR