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 7,260 27,003 SH   SOLE   27,003 0 0
ABBOTT LABORATORIES COM 002824100 19,550 205,793 SH   SOLE   205,793 0 0
ACCENTURE PLC-CL A SHS CLASS A G1151C101 19,543 89,863 SH   SOLE   89,863 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 8,194 86,599 SH   SOLE   86,599 0 0
ALPHABET INC-CL C CAP STK CL C 02079K107 15,576 10,144 SH   SOLE   10,144 0 0
AMERICAN EXPRESS CO COM 025816109 15,725 114,995 SH   SOLE   114,995 0 0
ANALOG DEVICES INC COM 032654105 19,322 161,761 SH   SOLE   161,761 0 0
APPLE INC COM 037833100 12,083 43,775 SH   SOLE   43,775 0 0
APPLIED MATERIALS INC COM 038222105 6,416 129,215 SH   SOLE   129,215 0 0
BAXTER INTERNATIONAL INC COM 071813109 14,537 146,382 SH   SOLE   146,382 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 11,618 144,429 SH   SOLE   144,429 0 0
CAE INC COM 124765108 24,310 1,160,519 SH   SOLE   621,958 0 538,561
COSTCO WHOLESALE CORP COM 22160K105 21,774 70,505 SH   SOLE   70,505 0 0
EXXON MOBIL CORP COM 30231G102 12,291 114,692 SH   SOLE   114,692 0 0
HDFC BANK LTD ADR ADR REPS 3 SHS 40415F101 18,435 168,495 SH   SOLE   100,176 0 68,319
HOME DEPOT INC COM 437076102 13,058 48,619 SH   SOLE   48,619 0 0
INTEL CORP COM 458140100 13,098 210,947 SH   SOLE   210,947 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 13,829 76,750 SH   SOLE   76,750 0 0
IPG PHOTONICS CORP COM 44980X109 8,392 41,706 SH   SOLE   41,706 0 0
LITTELFUSE INC COM 537008104 13,192 51,369 SH   SOLE   51,369 0 0
MARSH & MCLENNAN COS COM 571748102 14,087 130,339 SH   SOLE   130,339 0 0
MICROSOFT CORP COM 594918104 23,366 162,063 SH   SOLE   162,063 0 0
OPEN TEXT CORP COM 683715106 17,474 440,945 SH   SOLE   249,277 0 191,668
PAYPAL HOLDINGS INC COM 70450Y103 12,348 106,932 SH   SOLE   106,932 0 0
PPG INDUSTRIES INC COM 693506107 9,750 69,847 SH   SOLE   69,847 0 0
ROSS STORES INC COM 778296103 26,527 205,053 SH   SOLE   205,053 0 0
TAIWAN SEMICONDUCTOR SP ADR SPONSORED ADR 874039100 25,794 500,363 SH   SOLE   309,050 0 191,313
THERMO FISHER SCIENTIFIC INC COM 883556102 11,931 38,218 SH   SOLE   38,218 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 12,749 509,595 SH   SOLE   276,415 0 233,180
WALT DISNEY CO/THE COM 254687106 15,502 103,687 SH   SOLE   103,687 0 0
WW GRAINGER INC COM 384802104 24,151 52,168 SH   SOLE   52,168 0 0
ZOETIS INC CL A 98978V103 13,412 117,629 SH   SOLE   117,629 0 0