Whew, That's a Huge effort.

Thanks very much for sharing!