Copyright (C) 2001 Ryo YAMANA All rights reserved.