20170408 india: No more window to deposit junked notes; Centre tells Supreme Court