This is a personal weblog. The opinions expressed here represent my own and not those of my employer. All data and information provided on this site is for informational purposes only. While caution has been taken to provide readers with accurate information and honest opinion, please use your discretion before taking any decisions based on the information in this blog. I make no representations as to accuracy, completeness, currentness, suitability, or validity of any information on this blog and will not be liable for any errors, omissions, or delays in this information or any losses, injuries, or damages arising from its use.