Copyright (C) 2000-2005 ayumaro, All rights reserved. +