20 months today !just talked with agent he said so many files stuck at security verification.reason is security verification is done by some third agency not by cic. And they have a lot of files . He said wait till September and call back if nothing happens.