Excellent post. I was checking continuously this blog and I am impressed!
Very helpful information particularly the ultimate part :) I maintain such info a lot.
I used to be looking for this particular information for a 
very long time. Thanks and best of luck.