Thanks, Jim!
I'm sitting in my office, bawling like a baby! I don't know what I'm going to do when I see it live for the first time next week in NYC. I'll take plenty of hankies!
Cheers!