Technical view on NIFTY. NIFTY to range 9500-10500