Rainbow Children’s Medicare IPO Detailed Analysis