Copyright 2005 GRAND TECHNOLOGY LTD.