Copyright(c) 2004 ruruko All Rights Reserved.