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 19,033 98,780 SH   SOLE   98,780 0 0
AFLAC INC COM 001055102 22,345 436,590 SH   SOLE   436,590 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 10,035 633,495 SH   SOLE   633,495 0 0
ALPHABET INC-CL A COM 02079K305 23,461 11,375 SH   SOLE   11,375 0 0
AMERICAN EXPRESS CO COM 025816109 11,634 82,254 SH   SOLE   82,254 0 0
AUTOZONE INC COM 053332102 22,637 16,120 SH   SOLE   16,120 0 0
BANK OF AMERICA CORP COM 060505104 20,223 522,705 SH   SOLE   522,705 0 0
BANK OF NOVA SCOTIA COM 064149107 66,675 1,065,885 SH   SOLE   1,065,885 0 0
BANK OZK COM 06417N103 10,621 260,000 SH   SOLE   260,000 0 0
BCE INC COM 05534B760 338 7,491 SH   SOLE   7,491 0 0
BERKSHIRE HATHAWAY INC-CL B CL B 084670702 14,018 54,871 SH   SOLE   54,871 0 0
BOOKING HOLDINGS INC COM 09857L108 6,291 2,700 SH   SOLE   2,700 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209 3,750 39,300 SH   SOLE   39,300 0 0
CAN IMPERIAL BK OF COMMERCE COM 136069101 127 1,300 SH   SOLE   1,300 0 0
CANADIAN NATL RAILWAY CO COM 136375102 55,924 481,953 SH   SOLE   481,953 0 0
CANADIAN NATURAL RESOURCES COM 136385101 64,132 2,074,760 SH   SOLE   2,074,760 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 57,221 149,830 SH   SOLE   149,830 0 0
CENTENE CORP COM 15135B101 18,137 283,790 SH   SOLE   283,790 0 0
CGI INC COM 12532H104 85,673 1,028,646 SH   SOLE   1,028,646 0 0
CHEVRON CORP COM 166764100 9,261 88,380 SH   SOLE   88,380 0 0
CITRIX SYSTEMS INC COM 177376100 6,836 48,700 SH   SOLE   48,700 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102 6,047 77,410 SH   SOLE   77,410 0 0
CUMMINS INC COM 231021106 4,803 18,535 SH   SOLE   18,535 0 0
DARDEN RESTAURANTS INC COM 237194105 10,177 71,672 SH   SOLE   71,672 0 0
ENBRIDGE INC COM 29250N105 61,910 1,699,676 SH   SOLE   1,699,676 0 0
EOG RESOURCES INC COM 26875P101 19,373 267,100 SH   SOLE   267,100 0 0
EXXON MOBIL CORP COM 30231G102 3,347 59,951 SH   SOLE   59,951 0 0
FORTIS INC COM 349553107 18,590 428,469 SH   SOLE   428,469 0 0
HOME DEPOT INC COM 437076102 5,463 17,897 SH   SOLE   17,897 0 0
JOHNSON & JOHNSON COM 478160104 21,610 131,490 SH   SOLE   131,490 0 0
JPMORGAN CHASE & CO COM 46625H100 11,373 74,710 SH   SOLE   74,710 0 0
LOEWS CORP COM 540424108 3,365 65,620 SH   SOLE   65,620 0 0
MACY'S INC COM 55616P104 3,321 205,135 SH   SOLE   205,135 0 0
MAGNA INTERNATIONAL INC COM 559222401 42,744 485,388 SH   SOLE   485,388 0 0
MCKESSON CORP COM 58155Q103 14,821 75,990 SH   SOLE   75,990 0 0
MERCK & CO. INC. COM 58933Y105 4,573 59,320 SH   SOLE   59,320 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 13,249 146,900 SH   SOLE   146,900 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 12,675 188,005 SH   SOLE   188,005 0 0
NUTRIEN LTD COM 67077M108 50,787 942,867 SH   SOLE   942,867 0 0
OPEN TEXT CORP COM 683715106 68,319 1,433,031 SH   SOLE   1,433,031 0 0
ORACLE CORP COM 68389X105 8,105 115,510 SH   SOLE   115,510 0 0
PACCAR INC COM 693718108 6,348 68,320 SH   SOLE   68,320 0 0
PEPSICO INC COM 713448108 5,229 36,965 SH   SOLE   36,965 0 0
POINTS INTERNATIONAL LTD COM 730843208 13,369 884,328 SH   SOLE   884,328 0 0
ROGERS COMMUNICATIONS INC-B CL B 775109200 37,064 803,861 SH   SOLE   803,861 0 0
ROSS STORES INC COM 778296103 15,013 125,201 SH   SOLE   125,201 0 0
ROYAL BANK OF CANADA COM 780087102 77,197 837,358 SH   SOLE   837,358 0 0
STANTEC INC COM 85472N109 88,030 2,056,506 SH   SOLE   2,056,506 0 0
STARBUCKS CORP COM 855244109 3,158 28,900 SH   SOLE   28,900 0 0
STRYKER CORP COM 863667101 6,236 25,600 SH   SOLE   25,600 0 0
SUN LIFE FINANCIAL INC COM 866796105 38,597 763,822 SH   SOLE   763,822 0 0
SUNCOR ENERGY INC COM 867224107 76,006 3,636,380 SH   SOLE   3,636,380 0 0
TC ENERGY CORP COM 87807B107 43,448 947,894 SH   SOLE   947,894 0 0
TECK RESOURCES LTD-CLS B COM 878742204 50,846 2,654,993 SH   SOLE   2,654,993 0 0
TELUS CORP COM 87971M103 31,405 1,576,938 SH   SOLE   1,576,938 0 0
TELUS INTERNATIONAL CDA INC COM 87975H100 24,411 867,935 SH   SOLE   867,935 0 0
THOR INDUSTRIES INC COM 885160101 14,251 105,766 SH   SOLE   105,766 0 0
TORONTO-DOMINION BANK COM 891160509 85,916 1,317,513 SH   SOLE   1,317,513 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704 3,573 63,994 SH   SOLE   63,994 0 0
UNION PACIFIC CORP COM 907818108 13,893 63,031 SH   SOLE   63,031 0 0
UNITEDHEALTH GROUP INC COM 91324P102 18,146 48,770 SH   SOLE   48,770 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,451 110,940 SH   SOLE   110,940 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,416 80,430 SH   SOLE   80,430 0 0
WALT DISNEY CO/THE COM 254687106 6,266 33,960 SH   SOLE   33,960 0 0
WELLS FARGO & CO COM 949746101 14,764 377,897 SH   SOLE   377,897 0 0
WILLIAMS-SONOMA INC COM 969904101 5,020 28,016 SH   SOLE   28,016 0 0
WINMARK CORP COM 974250102 23,788 127,598 SH   SOLE   127,598 0 0