Copyright (C)2006 eirakudo All rights reserved.