2195 Detailed Notes By CA Namit Arora