Q1 Earnings Season Puts Sensex Rally Under Microscope