Outstanding work JT! I'm all kinds of impressed with this one.

Cheers,
-Arsheesh