Norman,
I can only imagine how much effort this must have cost you.
It is superb. It is simply the mostest.