irfc ipo analysis