Supreme Court to pronounce verdict on October 31