Chuck,

That was far more explanation than I dreamed was possible. But still quite fascinating!

What do you do professionally?

Mark