I'm not certain where you are getting your info, however good topic.
I needs to spend a while learning more or working out more.
Thanks for excellent info I was on the lookout for this information for my 
mission.