@Copyright(C)2002 Harpproducts All Rights Reserved@