Outstanding thread. Thanks so much for taking the time to put this together.

Great job.