2196 Detailed Notes By CA Namit Arora