Copyright (C) 2004 SHIRATSU . All Rights Reserved.