I would like to add, and perhaps I have shared this before, I appreciate the work Tom123 puts into the information and perspective shared on this discussion board.
A lot of hard work provided for our benefit and from that we can draw our own conclusions.