last update 2004.10.23copyright(c)1999 h i d e k i o n o ,All rights reserved.