copyright (c) 2007-2014 SUKUSUKU, Takushi Hashimoto All Rights Reserved