Copyright © 2004 Aware Corporation Limited. All rights reserved.