Disclaimer: This software belongs to NTPC Limited for its sole use.