Copyright (C) 2004 Makiko-Ochi. All Rights Reserved.