NIFTY 45MFor Short TermView:- Buy on DipShort Term Targets - 22609,22794,22901,23059View Invalid Below 21777#NIFTY50