inicio da implementacao de geraEstado