3371611 Canada Inc. C/o Pensera Knowledge Technologies Inc.
3534421 Canada Corporation
3618633 Canada Inc.
3758354 Canada Inc.
3823202 Canada Inc.
3dclinic Pty Limited
3dfacto A/s
3dfacto Aps
3ksoftware Llc
3plus1 Technology Inc.
Canada
World
United States