Lots of good information herein.

Mark