An extremely informative thread. I'm impressed... .

... Thanks' for taking the time to share all of this information :)

Take care.