copyright(c) 2014 HasegawaSaketen All Rights Reserved.