3962105 Canada Corporation
4272391 Canada Inc.
4436849 Canada Limited
6114296 Canada Incorporated
6212131 Canada Inc.
6396984 Canada Inc.
6624910 Canada Inc.
6904785 Canada Inc.
6911781 Canada Inc.
7248270 Canada Limited
7569793 Canada Inc.
7671440 Canada Inc.
7770383 Canada Inc.
7814313 Canada Corporation
AudioNoteKits ltd.
Continuum Loop Inc.
Correctional Rehabilitation And Immigration Services Inc.
G.I.V.E. - Global Investment Ventures Enterprise Inc.
Hartley Training And Consultancy Services Pte Ltd.
intru-Shun.ca Inc.