The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 5,118 24,650 SH   SOLE   24,650 0 0
ABBOTT LABORATORIES COM 002824100 10,435 182,495 SH   SOLE   182,495 0 0
ACCENTURE PLC-CL A SHS CLASS A G1151C101 11,111 76,756 SH   SOLE   76,756 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 5,246 77,487 SH   SOLE   77,487 0 0
ALPHABET INC-CL C CAP STK CL C 02079K107 9,886 10,033 SH   SOLE   10,033 0 0
AMERICAN EXPRESS CO COM 025816109 9,116 102,976 SH   SOLE   102,976 0 0
ANALOG DEVICES INC COM 032654105 9,603 110,893 SH   SOLE   110,893 0 0
APPLE INC COM 037833100 7,069 45,329 SH   SOLE   45,329 0 0
APPLIED MATERIALS INC COM 038222105 6,229 117,884 SH   SOLE   117,884 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,624 29,146 SH   SOLE   29,146 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 7,583 125,707 SH   SOLE   125,707 0 0
CAE INC COM 124765959 20,533 1,128,910 SH   SOLE   725,532 0 403,378
COSTCO WHOLESALE CORP COM 22160K105 9,639 53,362 SH   SOLE   53,362 0 0
EXXON MOBIL CORP COM 30231G102 8,269 117,328 SH   SOLE   117,328 0 0
HDFC BANK LTD ADR ADR REPS 3 SHS 40415F101 13,097 135,188 SH   SOLE   90,260 0 44,928
HOME DEPOT INC COM 437076102 8,354 48,804 SH   SOLE   48,804 0 0
INFOSYS LTD SP ADR SPONSORED ADR 456788108 8,048 462,698 SH   SOLE   265,136 0 197,562
INTEL CORP COM 458140100 8,805 175,850 SH   SOLE   175,850 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 8,735 66,911 SH   SOLE   66,911 0 0
IPG PHOTONICS CORP COM 44980X109 6,898 31,362 SH   SOLE   31,362 0 0
LITTELFUSE INC COM 537008104 7,994 40,121 SH   SOLE   40,121 0 0
MARSH & MCLENNAN COS COM 571748102 8,401 106,307 SH   SOLE   106,307 0 0
MICROSOFT CORP COM 594918104 12,160 142,399 SH   SOLE   142,399 0 0
MONDELEZ INTERNATIONAL INC-A COM 609207105 5,449 138,215 SH   SOLE   138,215 0 0
OPEN TEXT CORP COM 683715957 13,175 389,785 SH   SOLE   234,775 0 155,010
PAYPAL HOLDINGS INC COM 70450Y103 5,376 72,931 SH   SOLE   72,931 0 0
PPG INDUSTRIES INC COM 693506107 7,541 70,920 SH   SOLE   70,920 0 0
PRICESMART INC COM 741511109 5,027 62,957 SH   SOLE   62,957 0 0
ROSS STORES INC COM 778296103 11,871 159,560 SH   SOLE   159,560 0 0
SCHLUMBERGER LTD COM 806857108 1,357 24,458 SH   SOLE   24,458 0 0
TAIWAN SEMICONDUCTOR SP ADR SPONSORED ADR 874039100 19,446 453,384 SH   SOLE   320,515 0 132,869
THERMO FISHER SCIENTIFIC INC COM 883556102 7,100 36,223 SH   SOLE   36,223 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 10,352 393,210 SH   SOLE   242,215 0 150,995
WALT DISNEY CO/THE COM 254687106 7,874 83,404 SH   SOLE   83,404 0 0
WW GRAINGER INC COM 384802104 11,202 41,796 SH   SOLE   41,796 0 0
ZOETIS INC CL A 98978V103 12,998 163,147 SH   SOLE   163,147 0 0