Thanks for that. Very informative material. I’ve tried looking for this kind of information for a long time and its hard to do that with thousands if not millions of searches on Google. But with luck, I stumbled upon this page. I appreciate the information you’ve put into this.