Assam Police on Toes ahead of NRC final draft release