copyright(c) 2005 Architect.CG.Ltd All Rights Reserve .