IBM Canada Ltd. v. Hewlett Packard (Canada) Ltd., 2002 FCA 284 -- text