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
BUNGE LIMITED COM G16962105 3,617 39,884 SH   SOLE   39,884 0 0
AGNICO EAGLE MINES LTD COM 008474108 695 15,210 SH   SOLE   15,210 0 0
BANK MONTREAL QUE COM 063671101 3,904 40,688 SH   SOLE   40,688 0 0
BANK NOVA SCOTIA B C COM 064149107 1,767 29,921 SH   SOLE   29,921 0 0
BARRICK GOLD CORP COM 067901108 926 52,502 SH   SOLE   52,502 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4,044 91,112 SH   SOLE   91,112 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,519 42,735 SH   SOLE   42,735 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 788 43,785 SH   SOLE   43,785 0 0
CANADIAN IMP BK COMM COM 136069101 2,056 42,426 SH   SOLE   42,426 0 0
CANADIAN NATL RY CO COM 136375102 3,462 30,841 SH   SOLE   30,841 0 0
CANADIAN PAC RY LTD COM 13645T100 3,742 53,685 SH   SOLE   53,685 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 751 6,865 SH   SOLE   6,865 0 0
DESCARTES SYS GROUP INC COM 249906108 1,035 16,690 SH   SOLE   16,690 0 0
ENBRIDGE INC COM 29250N105 4,418 104,839 SH   SOLE   104,839 0 0
FRANCO NEV CORP COM 351858105 1,292 9,846 SH   SOLE   9,846 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,538 53,553 SH   SOLE   53,553 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 311 13,974 SH   SOLE   13,974 0 0
MAGNA INTL INC COM 559222401 1,178 21,501 SH   SOLE   21,501 0 0
NUTRIEN LTD COM 67077M108 6,853 86,235 SH   SOLE   86,235 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102 690 19,120 SH   SOLE   19,120 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,068 41,308 SH   SOLE   41,308 0 0
ROYAL BK CDA COM 780087102 6,467 66,928 SH   SOLE   66,928 0 0
SHOPIFY INC CL A 82509L107 1,061 34,020 SH   SOLE   34,020 0 0
SUN LIFE FINANCIAL INC. COM 866796105 1,763 38,550 SH   SOLE   38,550 0 0
TELUS CORPORATION COM 87971M103 2,113 95,090 SH   SOLE   95,090 0 0
TELUS INTL CDA INC SUB VTG SHS 87975H100 657 26,220 SH   SOLE   26,220 0 0
THOMSON REUTERS CORP. COM NEW 884903709 1,516 14,568 SH   SOLE   14,568 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 7,106 108,586 SH   SOLE   108,586 0 0
WASTE CONNECTIONS INC COM 94106B101 2,711 21,914 SH   SOLE   21,914 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 8,891 246,776 SH   SOLE   246,776 0 0
LOGITECH INTL S A SHS H50430232 9,374 179,953 SH   SOLE   179,953 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 3,054 351,137 SH   SOLE   351,137 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,629 34,681 SH   SOLE   34,681 0 0
EATON CORP PLC SHS G29183103 30,344 240,842 SH   SOLE   240,842 0 0
NXP SEMICONDUCTORS N V COM N6596X109 33,249 224,611 SH   SOLE   224,611 0 0
CNH INDL N V SHS N20944109 4,992 433,306 SH   SOLE   433,306 0 0
ABBVIE INC COM 00287Y109 7,712 50,353 SH   SOLE   50,353 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,117 5,784 SH   SOLE   5,784 0 0
ALLSTATE CORP COM 020002101 3,464 27,331 SH   SOLE   27,331 0 0
ALPHABET INC CAP STK CL C 02079K107 22,931 10,483 SH   SOLE   10,483 0 0
ALPHABET INC CAP STK CL A 02079K305 24,074 11,047 SH   SOLE   11,047 0 0
AMAZON COM INC COM 023135106 21,073 198,408 SH   SOLE   198,408 0 0
AMERICAN EXPRESS CO COM 025816109 1,023 7,379 SH   SOLE   7,379 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 3,447 67,412 SH   SOLE   67,412 0 0
AMERICAN TOWER CORP NEW COM 03027X100 943 3,688 SH   SOLE   3,688 0 0
AMERIPRISE FINL INC COM 03076C106 919 3,866 SH   SOLE   3,866 0 0
AMGEN INC COM 031162100 1,632 6,706 SH   SOLE   6,706 0 0
ELEVANCE HEALTH INC COM 036752103 2,296 4,758 SH   SOLE   4,758 0 0
APPLE INC COM 037833100 33,176 242,657 SH   SOLE   242,657 0 0
APPLIED MATLS INC COM 038222105 7,330 80,569 SH   SOLE   80,569 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 34,748 611,117 SH   SOLE   611,117 0 0
ASSURANT INC COM 04621X108 1,178 6,815 SH   SOLE   6,815 0 0
AUTODESK INC COM 052769106 52 300 SH   SOLE   300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,135 5,404 SH   SOLE   5,404 0 0
BECTON DICKINSON & CO COM 075887109 38,133 154,680 SH   SOLE   154,680 0 0
BEST BUY INC COM 086516101 4,092 62,769 SH   SOLE   62,769 0 0
BIOGEN INC COM 09062X103 408 2,000 SH   SOLE   2,000 0 0
BLACKROCK INC COM 09247X101 160 263 SH   SOLE   263 0 0
BOSTON PROPERTIES INC COM 101121101 80 900 SH   SOLE   900 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 8,927 115,934 SH   SOLE   115,934 0 0
BROADCOM INC COM 11135F101 10,763 22,154 SH   SOLE   22,154 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,463 44,029 SH   SOLE   44,029 0 0
CIGNA CORP NEW COM 125523100 847 3,215 SH   SOLE   3,215 0 0
CME GROUP INC COM 12572Q105 700 3,419 SH   SOLE   3,419 0 0
CSX CORP COM 126408103 537 18,493 SH   SOLE   18,493 0 0
COTERRA ENERGY INC COM 127097103 34,836 1,350,754 SH   SOLE   1,350,754 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 821 5,473 SH   SOLE   5,473 0 0
CAMPBELL SOUP CO COM 134429109 2,111 43,934 SH   SOLE   43,934 0 0
CARLYLE GROUP INC COM 14316J108 885 27,939 SH   SOLE   27,939 0 0
CATALENT INC COM 148806102 7,216 67,255 SH   SOLE   67,255 0 0
CATERPILLAR INC COM 149123101 866 4,847 SH   SOLE   4,847 0 0
CHENIERE ENERGY INC COM NEW 16411R208 9,407 70,711 SH   SOLE   70,711 0 0
CISCO SYS INC COM 17275R102 38,224 896,440 SH   SOLE   896,440 0 0
CITRIX SYS INC COM 177376100 34 350 SH   SOLE   350 0 0
CLOROX CO DEL COM 189054109 3,619 25,668 SH   SOLE   25,668 0 0
COCA COLA CO COM 191216100 3,854 61,257 SH   SOLE   61,257 0 0
COLGATE PALMOLIVE CO COM 194162103 160 2,000 SH   SOLE   2,000 0 0
COMCAST CORP NEW CL A 20030N101 36,287 924,733 SH   SOLE   924,733 0 0
CONOCOPHILLIPS COM 20825C104 33,461 372,580 SH   SOLE   372,580 0 0
CORNING INC COM 219350105 35,154 1,115,651 SH   SOLE   1,115,651 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 521 3,097 SH   SOLE   3,097 0 0
DANAHER CORPORATION COM 235851102 308 1,213 SH   SOLE   1,213 0 0
DAVITA INC COM 23918K108 3,955 49,466 SH   SOLE   49,466 0 0
DEERE & CO COM 244199105 7,132 23,815 SH   SOLE   23,815 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,369 81,767 SH   SOLE   81,767 0 0
DISNEY WALT CO COM 254687106 1,847 19,561 SH   SOLE   19,561 0 0
DISCOVER FINL SVCS COM 254709108 2,148 22,714 SH   SOLE   22,714 0 0
DOVER CORP COM 260003108 61 500 SH   SOLE   500 0 0
EBAY INC. COM 278642103 440 10,548 SH   SOLE   10,548 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 473 4,970 SH   SOLE   4,970 0 0
ELECTRONIC ARTS INC COM 285512109 49 400 SH   SOLE   400 0 0
EQUITABLE HLDGS INC COM 29452E101 1,508 57,829 SH   SOLE   57,829 0 0
EXELON CORP COM 30161N101 44,340 978,369 SH   SOLE   978,369 0 0
EXXON MOBIL CORP COM 30231G102 1,499 17,500 SH   SOLE   17,500 0 0
FMC CORP COM NEW 302491303 6,951 64,957 SH   SOLE   64,957 0 0
META PLATFORMS INC CL A 30303M102 13,448 83,397 SH   SOLE   83,397 0 0
FORTINET INC COM 34959E109 7,446 131,606 SH   SOLE   131,606 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 334 6,400 SH   SOLE   6,400 0 0
GAP INC COM 364760108 124 15,000 SH   SOLE   15,000 0 0
GENERAC HLDGS INC COM 368736104 252 1,197 SH   SOLE   1,197 0 0
GENERAL DYNAMICS CORP COM 369550108 42,566 192,387 SH   SOLE   192,387 0 0
GILEAD SCIENCES INC COM 375558103 1,130 18,280 SH   SOLE   18,280 0 0
GRAINGER W W INC COM 384802104 3,230 7,107 SH   SOLE   7,107 0 0
HCA HEALTHCARE INC COM 40412C101 2,383 14,179 SH   SOLE   14,179 0 0
HP INC COM 40434L105 4,157 126,803 SH   SOLE   126,803 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 290 4,437 SH   SOLE   4,437 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,538 266,824 SH   SOLE   266,824 0 0
HOME DEPOT INC COM 437076102 6,084 22,183 SH   SOLE   22,183 0 0
HUMANA INC COM 444859102 1,624 3,469 SH   SOLE   3,469 0 0
IDEXX LABS INC COM 45168D104 480 1,368 SH   SOLE   1,368 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,160 62,670 SH   SOLE   62,670 0 0
INGERSOLL RAND INC COM 45687V106 278 6,598 SH   SOLE   6,598 0 0
INTEL CORP COM 458140100 878 23,461 SH   SOLE   23,461 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 290 3,085 SH   SOLE   3,085 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,109 7,855 SH   SOLE   7,855 0 0
INTERNATIONAL PAPER CO COM 460146103 763 18,229 SH   SOLE   18,229 0 0
INTERPUBLIC GROUP COS INC COM 460690100 635 23,065 SH   SOLE   23,065 0 0
INTUIT COM 461202103 1,178 3,056 SH   SOLE   3,056 0 0
JPMORGAN CHASE & CO COM 46625H100 32,604 289,526 SH   SOLE   289,526 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 6 207 SH   SOLE   207 0 0
JOHNSON & JOHNSON COM 478160104 9,256 52,143 SH   SOLE   52,143 0 0
KLA CORP COM NEW 482480100 8,190 25,667 SH   SOLE   25,667 0 0
KELLOGG CO COM 487836108 592 8,295 SH   SOLE   8,295 0 0
KEYCORP COM 493267108 2,373 137,744 SH   SOLE   137,744 0 0
KIMBERLY-CLARK CORP COM 494368103 4,135 30,596 SH   SOLE   30,596 0 0
KROGER CO COM 501044101 4,703 99,372 SH   SOLE   99,372 0 0
LI AUTO INC SPONSORED ADS 50202M102 2,291 59,800 SH   SOLE   59,800 0 0
LPL FINL HLDGS INC COM 50212V100 452 2,450 SH   SOLE   2,450 0 0
LAM RESEARCH CORP COM 512807108 716 1,680 SH   SOLE   1,680 0 0
LAS VEGAS SANDS CORP COM 517834107 537 16,000 SH   SOLE   16,000 0 0
LAUDER ESTEE COS INC CL A 518439104 225 883 SH   SOLE   883 0 0
LILLY ELI & CO COM 532457108 58,190 179,470 SH   SOLE   179,470 0 0
LINCOLN NATL CORP IND COM 534187109 2,886 61,700 SH   SOLE   61,700 0 0
LOWES COS INC COM 548661107 39,352 225,294 SH   SOLE   225,294 0 0
M & T BK CORP COM 55261F104 37,617 236,003 SH   SOLE   236,003 0 0
MARATHON PETE CORP COM 56585A102 4,097 49,834 SH   SOLE   49,834 0 0
MARSH & MCLENNAN COS INC COM 571748102 848 5,462 SH   SOLE   5,462 0 0
MASCO CORP COM 574599106 3,183 62,902 SH   SOLE   62,902 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,990 22,158 SH   SOLE   22,158 0 0
MCDONALDS CORP COM 580135101 1,876 7,600 SH   SOLE   7,600 0 0
MERCADOLIBRE INC COM 58733R102 417 654 SH   SOLE   654 0 0
MERCK & CO INC COM 58933Y105 44,583 489,006 SH   SOLE   489,006 0 0
METLIFE INC COM 59156R108 43,582 694,098 SH   SOLE   694,098 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,796 2,434 SH   SOLE   2,434 0 0
MICROSOFT CORP COM 594918104 66,704 259,722 SH   SOLE   259,722 0 0
MONDELEZ INTL INC CL A 609207105 30,269 487,495 SH   SOLE   487,495 0 0
MOODYS CORP COM 615369105 610 2,244 SH   SOLE   2,244 0 0
MORGAN STANLEY COM NEW 617446448 45,001 591,645 SH   SOLE   591,645 0 0
MOSAIC CO NEW COM 61945C103 2,944 62,323 SH   SOLE   62,323 0 0
NIO INC SPON ADS 62914V106 3,145 144,800 SH   SOLE   144,800 0 0
NEWELL BRANDS INC COM 651229106 982 51,580 SH   SOLE   51,580 0 0
NEWMONT CORP COM 651639106 73 1,225 SH   SOLE   1,225 0 0
NIKE INC CL B 654106103 1,348 13,194 SH   SOLE   13,194 0 0
NVIDIA CORPORATION COM 67066G104 19,728 130,142 SH   SOLE   130,142 0 0
ONEOK INC NEW COM 682680103 1,829 32,960 SH   SOLE   32,960 0 0
PNC FINL SVCS GROUP INC COM 693475105 454 2,880 SH   SOLE   2,880 0 0
PPG INDS INC COM 693506107 36,632 320,379 SH   SOLE   320,379 0 0
PAYPAL HLDGS INC COM 70450Y103 349 5,000 SH   SOLE   5,000 0 0
PEPSICO INC COM 713448108 3,994 23,967 SH   SOLE   23,967 0 0
PFIZER INC COM 717081103 49,776 949,382 SH   SOLE   949,382 0 0
PHILIP MORRIS INTL INC COM 718172109 44,813 453,846 SH   SOLE   453,846 0 0
PHILLIPS 66 COM 718546104 465 5,667 SH   SOLE   5,667 0 0
PINDUODUO INC SPONSORED ADS 722304102 3,300 53,391 SH   SOLE   53,391 0 0
PIONEER NAT RES CO COM 723787107 1,684 7,550 SH   SOLE   7,550 0 0
PRICE T ROWE GROUP INC COM 74144T108 57 500 SH   SOLE   500 0 0
PROCTER AND GAMBLE CO COM 742718109 6,892 47,932 SH   SOLE   47,932 0 0
PROGRESSIVE CORP COM 743315103 1,121 9,641 SH   SOLE   9,641 0 0
PROLOGIS INC. COM 74340W103 951 8,085 SH   SOLE   8,085 0 0
PRUDENTIAL FINL INC COM 744320102 3,921 40,985 SH   SOLE   40,985 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,874 21,614 SH   SOLE   21,614 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 22,830 237,543 SH   SOLE   237,543 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 905 48,281 SH   SOLE   48,281 0 0
RESMED INC COM 761152107 105 500 SH   SOLE   500 0 0
ROBERT HALF INTL INC COM 770323103 3,536 47,217 SH   SOLE   47,217 0 0
ROCKWELL AUTOMATION INC COM 773903109 142 712 SH   SOLE   712 0 0
ROPER TECHNOLOGIES INC COM 776696106 10,641 26,962 SH   SOLE   26,962 0 0
S&P GLOBAL INC COM 78409V104 1,608 4,771 SH   SOLE   4,771 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 80 250 SH   SOLE   250 0 0
SALESFORCE INC COM 79466L302 1,929 11,687 SH   SOLE   11,687 0 0
SCHWAB CHARLES CORP COM 808513105 219 3,465 SH   SOLE   3,465 0 0
SEMPRA COM 816851109 43,117 286,932 SH   SOLE   286,932 0 0
SERVICENOW INC COM 81762P102 800 1,682 SH   SOLE   1,682 0 0
SHERWIN WILLIAMS CO COM 824348106 583 2,602 SH   SOLE   2,602 0 0
STARBUCKS CORP COM 855244109 46 600 SH   SOLE   600 0 0
STEEL DYNAMICS INC COM 858119100 3,411 51,561 SH   SOLE   51,561 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,795 64,977 SH   SOLE   64,977 0 0
TJX COS INC NEW COM 872540109 676 12,095 SH   SOLE   12,095 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 279 3,413 SH   SOLE   3,413 0 0
TARGET CORP COM 87612E106 4,695 33,246 SH   SOLE   33,246 0 0
TESLA INC COM 88160R101 11,505 17,085 SH   SOLE   17,085 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 526 70,000 SH   SOLE   70,000 0 0
TEXAS INSTRS INC COM 882508104 9,906 64,468 SH   SOLE   64,468 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 10,121 18,629 SH   SOLE   18,629 0 0
3M CO COM 88579Y101 189 1,464 SH   SOLE   1,464 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,502 54,700 SH   SOLE   54,700 0 0
US BANCORP DEL COM NEW 902973304 459 9,966 SH   SOLE   9,966 0 0
ULTA BEAUTY INC COM 90384S303 2,740 7,108 SH   SOLE   7,108 0 0
UNILEVER PLC SPON ADR NEW 904767704 47,750 1,041,897 SH   SOLE   1,041,897 0 0
UNION PAC CORP COM 907818108 1,137 5,331 SH   SOLE   5,331 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,674 9,170 SH   SOLE   9,170 0 0
UNITEDHEALTH GROUP INC COM 91324P102 39,383 76,675 SH   SOLE   76,675 0 0
V F CORP COM 918204108 35 800 SH   SOLE   800 0 0
VALERO ENERGY CORP COM 91913Y100 3,165 29,776 SH   SOLE   29,776 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,830 36,055 SH   SOLE   36,055 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 596 2,115 SH   SOLE   2,115 0 0
VISA INC COM CL A 92826C839 6,852 34,800 SH   SOLE   34,800 0 0
VMWARE INC CL A COM 928563402 34 300 SH   SOLE   300 0 0
VOYA FINANCIAL INC COM 929089100 60 1,000 SH   SOLE   1,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 265 7,000 SH   SOLE   7,000 0 0
WATERS CORP COM 941848103 4,337 13,104 SH   SOLE   13,104 0 0
WESTERN UN CO COM 959802109 4,019 244,018 SH   SOLE   244,018 0 0
WESTROCK CO COM 96145D105 1,057 26,526 SH   SOLE   26,526 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 175 5,284 SH   SOLE   5,284 0 0
WILLIAMS COS INC COM 969457100 172 5,511 SH   SOLE   5,511 0 0
XPENG INC ADS 98422D105 1,301 41,000 SH   SOLE   41,000 0 0
YUM CHINA HLDGS INC COM 98850P109 1,731 35,600 SH   SOLE   35,600 0 0
ZOETIS INC CL A 98978V103 181 1,053 SH   SOLE   1,053 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 840 30,600 SH   SOLE   30,600 0 0