BANKNIFTY TRADING RANGE FOR TOMORROW UPSIDE - 31400 - 30650