Copyright (C) 2002-2007 @rhl`tl` & NAYUTA@All rights Reserved.