copyright(c)2005-2025