Thank you for your informative post. There is much here that has some value to me personally. I am sure it will be of great assistance to many.

Cheers.