This is a personal blog. All the opinions and information represented on this blog are personal and belong to the blog owner. The opinions and information do not represent any person or organization associated with the blog owner, unless explicitly stated.

All content provided on this blog is for informational purposes only. The owner of this blog makes no representations as to the accuracy or completeness of any information on this site or found by following any link on this site. The blog owner will not be liable for any errors or omissions in this information or damages as a result of this information.

All photos and content on the blog are property of the blog owner and can not be used and replicated without permission of the blog owner.

All comments are screened by the blog owner before they are posted. Any comments which are offensive, contain profanity or questionable in content will not be posted.

This information above can be update anytime without noticed. Please refer to this page for guidance.