Great job, well worth the wait.

Jack.