I need an extremely efficient bot written in C# preferably and it needs to easily be able to load a 1000 accounts , as well as a 1,000,000+ contacts and add them to the buddy list using the best method you can find, making sure it does not get IP-banned by any rate-limiting set by Yahoo or MSN. This is why it needs to support proxy (with authentication) and Captcha decoding. The program needs to clearly show progress of work, and also remove names from contacts list as they are added and move them to an associated text file. This program needs to be able to transfer from Yahoo and Hotmail email contact lists to Yahoo and MSN messenger contacts. It will also need to send a friends request once the transfer has been completed.