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 14,573 82,040 SH   SOLE   82,040 0 0
ACUITY BRANDS INC COM 00508Y102 506 2,392 SH   SOLE   2,392 0 0
AFLAC INC COM 001055102 15,097 258,550 SH   SOLE   258,550 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 2,252 155,710 SH   SOLE   155,710 0 0
ALIBABA GROUP HOLDING-SP ADR COM 01609W102 2,666 22,447 SH   SOLE   22,447 0 0
ALPHABET INC-CL A COM 02079K305 26,363 9,100 SH   SOLE   9,100 0 0
AMERICAN EXPRESS CO COM 025816109 3,323 20,310 SH   SOLE   20,310 0 0
AUTOZONE INC COM 053332102 20,526 9,791 SH   SOLE   9,791 0 0
BANK OF AMERICA CORP COM 060505104 12,949 291,045 SH   SOLE   291,045 0 0
BANK OF NOVA SCOTIA COM 064149107 57,798 815,268 SH   SOLE   815,268 0 0
BANK OZK COM 06417N103 11,474 246,590 SH   SOLE   246,590 0 0
BCE INC COM 05534B760 527 10,111 SH   SOLE   10,111 0 0
BERKSHIRE HATHAWAY INC-CL B CL B 084670702 6,611 22,111 SH   SOLE   22,111 0 0
BOOKING HOLDINGS INC COM 09857L108 2,003 835 SH   SOLE   835 0 0
BRIGHAM MINERALS INC-CL A COM 10918L103 951 45,080 SH   SOLE   45,080 0 0
BROOKFIELD ASSET MANAGE-CL A COM 112585104 58,017 959,342 SH   SOLE   959,342 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209 5,395 50,130 SH   SOLE   50,130 0 0
CAN IMPERIAL BK OF COMMERCE COM 136069101 156 1,340 SH   SOLE   1,340 0 0
CANADIAN NATL RAILWAY CO COM 136375102 37,126 301,814 SH   SOLE   301,814 0 0
CANADIAN NATURAL RESOURCES COM 136385101 61,227 1,446,943 SH   SOLE   1,446,943 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 33,856 470,050 SH   SOLE   470,050 0 0
CENTENE CORP COM 15135B101 23,331 283,140 SH   SOLE   283,140 0 0
CGI INC COM 12532H104 68,922 778,354 SH   SOLE   778,354 0 0
CHEVRON CORP COM 166764100 10,902 92,900 SH   SOLE   92,900 0 0
CITRIX SYSTEMS INC COM 177376100 8,483 89,682 SH   SOLE   89,682 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102 5,750 64,810 SH   SOLE   64,810 0 0
CUMMINS INC COM 231021106 5,140 23,565 SH   SOLE   23,565 0 0
CURTISS-WRIGHT CORP COM 231561101 978 7,050 SH   SOLE   7,050 0 0
DARDEN RESTAURANTS INC COM 237194105 9,405 62,432 SH   SOLE   62,432 0 0
ENBRIDGE INC COM 29250N105 50,888 1,300,926 SH   SOLE   1,300,926 0 0
EOG RESOURCES INC COM 26875P101 23,014 259,080 SH   SOLE   259,080 0 0
EXXON MOBIL CORP COM 30231G102 4,976 81,321 SH   SOLE   81,321 0 0
FORTIS INC COM 349553107 49,451 1,023,496 SH   SOLE   1,023,496 0 0
HOME DEPOT INC COM 437076102 1,248 3,007 SH   SOLE   3,007 0 0
JOHNSON & JOHNSON COM 478160104 23,587 137,880 SH   SOLE   137,880 0 0
JPMORGAN CHASE & CO COM 46625H100 8,660 54,690 SH   SOLE   54,690 0 0
LOEWS CORP COM 540424108 3,730 64,570 SH   SOLE   64,570 0 0
MACY'S INC COM 55616P104 4,440 169,595 SH   SOLE   169,595 0 0
MAGNA INTERNATIONAL INC COM 559222401 46,075 568,630 SH   SOLE   568,630 0 0
MCKESSON CORP COM 58155Q103 19,970 80,340 SH   SOLE   80,340 0 0
MERCK & CO. INC. COM 58933Y105 7,120 92,900 SH   SOLE   92,900 0 0
META PLATFORMS INC-CLASS A COM 30303M102 13,790 41,000 SH   SOLE   41,000 0 0
METHODE ELECTRONICS INC COM 591520200 937 19,060 SH   SOLE   19,060 0 0
MILLERKNOLL INC COM 600544100 567 14,470 SH   SOLE   14,470 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 3,647 43,380 SH   SOLE   43,380 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 9,325 83,255 SH   SOLE   83,255 0 0
NUTRIEN LTD COM 67077M108 47,659 633,157 SH   SOLE   633,157 0 0
OPEN TEXT CORP COM 683715106 51,395 1,081,281 SH   SOLE   1,081,281 0 0
ORACLE CORP COM 68389X105 2,611 29,940 SH   SOLE   29,940 0 0
PACCAR INC COM 693718108 6,361 72,070 SH   SOLE   72,070 0 0
PEMBINA PIPELINE CORP COM 706327103 46 1,500 SH   SOLE   1,500 0 0
PEPSICO INC COM 713448108 5,483 31,565 SH   SOLE   31,565 0 0
ROSS STORES INC COM 778296103 13,485 118,000 SH   SOLE   118,000 0 0
ROYAL BANK OF CANADA COM 780087102 68,502 644,529 SH   SOLE   644,529 0 0
STANTEC INC COM 85472N109 49,991 888,504 SH   SOLE   888,504 0 0
STARBUCKS CORP COM 855244109 3,328 28,450 SH   SOLE   28,450 0 0
STRYKER CORP COM 863667101 2,105 7,870 SH   SOLE   7,870 0 0
SUN LIFE FINANCIAL INC COM 866796105 46,790 839,416 SH   SOLE   839,416 0 0
SUNCOR ENERGY INC COM 867224107 62,008 2,474,732 SH   SOLE   2,474,732 0 0
TC ENERGY CORP COM 87807B107 27,478 589,984 SH   SOLE   589,984 0 0
TECK RESOURCES LTD-CLS B COM 878742204 35,512 1,231,322 SH   SOLE   1,231,322 0 0
TELUS CORP COM 87971M103 16,392 695,054 SH   SOLE   695,054 0 0
TELUS INTERNATIONAL CDA INC COM 87975H100 34,137 1,031,590 SH   SOLE   1,031,590 0 0
THOR INDUSTRIES INC COM 885160101 4,856 46,796 SH   SOLE   46,796 0 0
TORONTO-DOMINION BANK COM 891160509 62,708 816,763 SH   SOLE   816,763 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704 14,308 266,004 SH   SOLE   266,004 0 0
UNION PACIFIC CORP COM 907818108 13,259 52,631 SH   SOLE   52,631 0 0
UNITEDHEALTH GROUP INC COM 91324P102 28,763 57,280 SH   SOLE   57,280 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,207 157,940 SH   SOLE   157,940 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,441 46,790 SH   SOLE   46,790 0 0
WALT DISNEY CO/THE COM 254687106 3,017 19,480 SH   SOLE   19,480 0 0
WELLS FARGO & CO COM 949746101 14,251 297,027 SH   SOLE   297,027 0 0
WINMARK CORP COM 974250102 33,519 134,998 SH   SOLE   134,998 0 0