@Copyright(C) 1999-2004 TESEC Corporation. All rights reserved