Nifty Analysis For 19 June