I'm not certain where you are getting your 
info, however great topic. I must spend a while studying more or working out more.
Thanks for magnificent info I was on the lookout for this info for my mission.