Copyright (C) 2014 ptt. All Rights Reserved.