I am not sure the place you are getting your information, however good topic.
I must spend a while studying much more or figuring out more.

Thanks for magnificent information I was on the lookout for 
this information for my mission.