Thanks Doc, excellent read, lengthy and no doubt time-consuming for you.

Appreciated!