copyright(c) DO+1999-2002 All rights reserved.