Wow, thank you so much Michael, that's fantastic. I really appreciate you going to so much trouble to post that info for us.