Copyright (C) 2007 HAYASHI INC, All rights reserved,