George,

This is excellent - really enjoyed it all around. Great job.

Bob