Hey Kevin Bart! If you are really an "independent advisor" why do you "apologize" for the problem? That doesn't sound very independent to me. Surely you must be getting paid by Microsoft to use such language (a contractor, perhaps?). If I'm wrong, then I "apologize."
Actual help is better than an apology, Most people who have posted here would I am sure agree!