Thanks for posting this.
You are welcome. See the latest reply for table of contents and excuse for late posting.