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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Aflac Inc COM 001055102   34,344 400 SH   SOLE   400 0 0
AT&T Inc COM 00206R102   22,880 1,300 SH   SOLE   1,300 0 0
ARK Innovation ETF COM 00214Q104   322,916 6,448 SH   SOLE   6,448 0 0
ARK Genomic Revolution ETF COM 00214Q302   4,889 170 SH   SOLE   170 0 0
ATS Corp COM 00217Y104   4,669,150 138,625 SH   SOLE   138,625 0 0
Algonquin Power & Utilities Co COM 015857105   6,434 1,000 SH   SOLE   1,000 0 0
Alphabet Inc COM 02079K107   899,400 5,907 SH   SOLE   5,907 0 0
Alphabet Inc COM 02079K305   113,895,400 754,624 SH   SOLE   754,624 0 0
Amazon.com Inc COM 023135106   50,210,757 278,361 SH   SOLE   278,361 0 0
AMETEK Inc COM 031100100   46,342,653 253,377 SH   SOLE   253,377 0 0
Apple Inc COM 037833100   37,827,631 220,595 SH   SOLE   220,595 0 0
Aquestive Therapeutics Inc COM 03843E104   17,040 4,000 SH   SOLE   4,000 0 0
Avnet Inc COM 053807103   14,874 300 SH   SOLE   300 0 0
BCE Inc COM 05534B760   255,035 7,340 SH   SOLE   7,340 0 0
Bank of America Corp COM 060505104   8,191 216 SH   SOLE   216 0 0
Bank of Montreal COM 063671101   526,459 5,387 SH   SOLE   5,387 0 0
Bank of Nova Scotia/The COM 064149107   38,296,096 739,606 SH   SOLE   739,606 0 0
Baytex Energy Corp COM 07317Q105   115,802 31,900 SH   SOLE   31,900 0 0
Becton Dickinson & Co COM 075887109   11,178 45 SH   SOLE   45 0 0
Berkshire Hathaway Inc COM 084670702   105,752,790 251,481 SH   SOLE   251,481 0 0
BlackBerry Ltd COM 09228F103   1,234 450 SH   SOLE   450 0 0
Booking Holdings Inc COM 09857L108   13,107,530 3,613 SH   SOLE   3,613 0 0
Boston Scientific Corp COM 101137107   6,986 102 SH   SOLE   102 0 0
Brookfield Business Corp COM 11259V106   72 3 SH   SOLE   3 0 0
Brookfield Corp COM 11271J107   72,551,908 1,732,196 SH   SOLE   1,732,196 0 0
Brookfield Infrastructure Corp COM 11275Q107   14,100 391 SH   SOLE   391 0 0
Brookfield Renewable Corp COM 11284V105   4,863 198 SH   SOLE   198 0 0
Brookfield Asset Management Lt COM 113004105   12,740 303 SH   SOLE   303 0 0
B2Gold Corp COM 11777Q209   14,313 5,456 SH   SOLE   5,456 0 0
CAE Inc COM 124765108   20,669 1,000 SH   SOLE   1,000 0 0
CGI Inc COM 12532H104   30,479 276 SH   SOLE   276 0 0
Cigna Group/The COM 125523100   4,358 12 SH   SOLE   12 0 0
CVS Health Corp COM 126650100   55,373,779 694,255 SH   SOLE   694,255 0 0
Cameco Corp COM 13321L108   15,166 350 SH   SOLE   350 0 0
Canadian National Railway Co COM 136375102   62,669,985 475,462 SH   SOLE   475,462 0 0
Canadian Natural Resources Ltd COM 136385101   70,040,074 908,250 SH   SOLE   908,250 0 0
Canadian Pacific Kansas City L COM 13646K108   20,555,544 232,543 SH   SOLE   232,543 0 0
Carlisle Cos Inc COM 142339100   25,733,965 65,673 SH   SOLE   65,673 0 0
Carrier Global Corp COM 14448C104   5,813 100 SH   SOLE   100 0 0
Cenovus Energy Inc COM 15135U109   778,148 38,929 SH   SOLE   38,929 0 0
Chevron Corp COM 166764100   55,367 351 SH   SOLE   351 0 0
Coca-Cola Co/The COM 191216100   93,792 1,521 SH   SOLE   1,521 0 0
Colliers International Group I COM 194693107   9,813,808 80,211 SH   SOLE   80,211 0 0
Comcast Corp COM 20030N101   29,018,187 669,393 SH   SOLE   669,393 0 0
Crescent Point Energy Corp COM 22576C101   40,667 4,920 SH   SOLE   4,920 0 0
Crown Castle Inc COM 22822V101   6,879 65 SH   SOLE   65 0 0
DR Horton Inc COM 23331A109   8,016,547 48,718 SH   SOLE   48,718 0 0
Danaher Corp COM 235851102   30,472,531 121,895 SH   SOLE   121,895 0 0
Trump Media & Technology Group COM 25400Q105   18,588 300 SH   SOLE   300 0 0
Direxion Daily Junior Gold Min COM 25460G831   900 27 SH   SOLE   27 0 0
Walt Disney Co/The COM 254687106   18,354 150 SH   SOLE   150 0 0
Domino's Pizza Inc COM 25754A201   23,397,889 47,012 SH   SOLE   47,012 0 0
Emerson Electric Co COM 291011104   10,888 96 SH   SOLE   96 0 0
Enbridge Inc COM 29250N105   43,395 1,197 SH   SOLE   1,197 0 0
Etsy Inc COM 29786A106   5,498 80 SH   SOLE   80 0 0
Meta Platforms Inc COM 30303M102   11,654 24 SH   SOLE   24 0 0
First Majestic Silver Corp COM 32076V103   47,703 8,120 SH   SOLE   8,120 0 0
First Solar Inc COM 336433107   25,320 150 SH   SOLE   150 0 0
Fortis Inc/Canada COM 349553107   59,838 1,513 SH   SOLE   1,513 0 0
Fortive Corp COM 34959J108   54,881 638 SH   SOLE   638 0 0
Fortuna Silver Mines Inc COM 349915108   18,585 5,000 SH   SOLE   5,000 0 0
GXO Logistics Inc COM 36262G101   16,128 300 SH   SOLE   300 0 0
GE HealthCare Technologies Inc COM 36266G107   2,455 27 SH   SOLE   27 0 0
General Electric Co COM 369604301   13,165 75 SH   SOLE   75 0 0
General Motors Co COM 37045V100   8,390 185 SH   SOLE   185 0 0
Genuine Parts Co COM 372460105   77,965 500 SH   SOLE   500 0 0
Gildan Activewear Inc COM 375916103   84,046 2,261 SH   SOLE   2,261 0 0
Goldman Sachs Group Inc/The COM 38141G104   83,538 200 SH   SOLE   200 0 0
Granite Real Estate Investment COM 387437114   58,410 1,021 SH   SOLE   1,021 0 0
Grayscale Bitcoin Trust BTC COM 389637109   26,847 425 SH   SOLE   425 0 0
HCA Healthcare Inc COM 40412C101   15,875,678 47,547 SH   SOLE   47,547 0 0
Hannon Armstrong Sustainable I COM 41068X100   8,520 300 SH   SOLE   300 0 0
Intel Corp COM 458140100   36,219 820 SH   SOLE   820 0 0
Intercontinental Exchange Inc COM 45866F104   91,930,011 667,159 SH   SOLE   667,159 0 0
International Business Machine COM 459200101   81,158 425 SH   SOLE   425 0 0
International Flavors & Fragra COM 459506101   1,469 17 SH   SOLE   17 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   471,703 1,061 SH   SOLE   1,061 0 0
iShares S&P 100 ETF ETF 464287101   111,335 450 SH   SOLE   450 0 0
iShares Core S&P 500 ETF ETF 464287200   74,128 141 SH   SOLE   141 0 0
iShares Core U.S. Aggregate Bo ETF 464287226   218,602 2,232 SH   SOLE   2,232 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507   106,295 1,750 SH   SOLE   1,750 0 0
iShares MSCI India ETF ETF 46429B598   56,749 1,100 SH   SOLE   1,100 0 0
iShares Core MSCI EAFE ETF ETF 46432F842   28,483,335 383,769 SH   SOLE   383,769 0 0
JPMorgan Chase & Co COM 46625H100   26,900,290 134,300 SH   SOLE   134,300 0 0
Jones Lang LaSalle Inc COM 48020Q107   19,509 100 SH   SOLE   100 0 0
Kinross Gold Corp COM 496902404   15,002 2,443 SH   SOLE   2,443 0 0
Lamb Weston Holdings Inc COM 513272104   13,316 125 SH   SOLE   125 0 0
Estee Lauder Cos Inc/The COM 518439104   7,708 50 SH   SOLE   50 0 0
Lightspeed Commerce Inc COM 53229C107   35,193 2,500 SH   SOLE   2,500 0 0
Lowe's Cos Inc COM 548661107   56,706,974 222,616 SH   SOLE   222,616 0 0
Magna International Inc COM 559222401   48,693 893 SH   SOLE   893 0 0
Manulife Financial Corp COM 56501R106   12,370,668 494,845 SH   SOLE   494,845 0 0
Marsh & McLennan Cos Inc COM 571748102   35,017 170 SH   SOLE   170 0 0
Mastercard Inc COM 57636Q104   16,579,010 34,427 SH   SOLE   34,427 0 0
McDonald's Corp COM 580135101   28,195 100 SH   SOLE   100 0 0
Merck & Co Inc COM 58933Y105   53,088 400 SH   SOLE   400 0 0
Methanex Corp COM 59151K108   47,588,836 1,066,683 SH   SOLE   1,066,683 0 0
Microsoft Corp COM 594918104   80,911,188 192,316 SH   SOLE   192,316 0 0
Middleby Corp/The COM 596278101   24,103,064 149,904 SH   SOLE   149,904 0 0
Mogo Inc COM 60800C208   1,428 713 SH   SOLE   713 0 0
Mosaic Co/The COM 61945C103   974 30 SH   SOLE   30 0 0
Netflix Inc COM 64110L106   23,405,891 38,539 SH   SOLE   38,539 0 0
NextEra Energy Inc COM 65339F101   9,459 148 SH   SOLE   148 0 0
Nice Ltd COM 653656108   8,340 32 SH   SOLE   32 0 0
Gen Digital Inc COM 668771108   1,792 80 SH   SOLE   80 0 0
Novagold Resources Inc COM 66987E206   6,285 2,100 SH   SOLE   2,100 0 0
Novo Nordisk A/S COM 670100205   25,866 200 SH   SOLE   200 0 0
Nutrien Ltd COM 67077M108   9,108,245 165,902 SH   SOLE   165,902 0 0
Nuvei Corp COM 67079A102   42,783,113 1,347,917 SH   SOLE   1,347,917 0 0
Open Text Corp COM 683715106   23,226 598 SH   SOLE   598 0 0
Oracle Corp COM 68389X105   19,779,555 157,468 SH   SOLE   157,468 0 0
Ormat Technologies Inc COM 686688102   8,936 135 SH   SOLE   135 0 0
Otis Worldwide Corp COM 68902V107   4,964 50 SH   SOLE   50 0 0
Pembina Pipeline Corp COM 706327103   24,413 691 SH   SOLE   691 0 0
Pfizer Inc COM 717081103   18,315 660 SH   SOLE   660 0 0
POET Technologies Inc COM 73044W302   984 720 SH   SOLE   720 0 0
Procter & Gamble Co/The COM 742718109   8,113 50 SH   SOLE   50 0 0
RXO Inc COM 74982T103   6,561 300 SH   SOLE   300 0 0
RTX Corp COM 75513E101   9,753 100 SH   SOLE   100 0 0
Restaurant Brands Internationa COM 76131D103   58,605 732 SH   SOLE   732 0 0
Robert Half Inc COM 770323103   11,099 140 SH   SOLE   140 0 0
Rogers Communications Inc COM 775109200   5,792,016 140,010 SH   SOLE   140,010 0 0
Roper Technologies Inc COM 776696106   47,817,218 85,260 SH   SOLE   85,260 0 0
Royal Bank of Canada COM 780087102   79,315,116 785,633 SH   SOLE   785,633 0 0
S&P Global Inc COM 78409V104   6,475,349 15,220 SH   SOLE   15,220 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   217,736 415 SH   SOLE   415 0 0
Henry Schein Inc COM 806407102   7,552 100 SH   SOLE   100 0 0
ServiceNow Inc COM 81762P102   6,099 8 SH   SOLE   8 0 0
SilverCrest Metals Inc COM 828363101   19,905 2,983 SH   SOLE   2,983 0 0
Snowflake Inc COM 833445109   5,494 34 SH   SOLE   34 0 0
Starbucks Corp COM 855244109   45,695 500 SH   SOLE   500 0 0
Sun Life Financial Inc COM 866796105   76,463 1,400 SH   SOLE   1,400 0 0
Suncor Energy Inc COM 867224107   295,082 7,988 SH   SOLE   7,988 0 0
TFI International Inc COM 87241L109   84,962,226 530,948 SH   SOLE   530,948 0 0
TJX Cos Inc/The COM 872540109   50,710 500 SH   SOLE   500 0 0
Taseko Mines Ltd COM 876511106   942 438 SH   SOLE   438 0 0
TC Energy Corp COM 87807B107   124,658 3,045 SH   SOLE   3,045 0 0
TELUS Corp COM 87971M103   71,006 4,360 SH   SOLE   4,360 0 0
Texas Instruments Inc COM 882508104   43,669,743 250,673 SH   SOLE   250,673 0 0
Thermo Fisher Scientific Inc COM 883556102   53,290,963 91,628 SH   SOLE   91,628 0 0
Thomson Reuters Corp COM 884903808   33,777,380 216,837 SH   SOLE   216,837 0 0
TopBuild Corp COM 89055F103   15,206,066 34,502 SH   SOLE   34,502 0 0
Toronto-Dominion Bank/The COM 891160509   83,881,148 1,388,528 SH   SOLE   1,388,528 0 0
Triple Flag Precious Metals Co COM 89679M104   11,204,597 774,789 SH   SOLE   774,789 0 0
Union Pacific Corp COM 907818108   7,132 29 SH   SOLE   29 0 0
UnitedHealth Group Inc COM 91324P102   4,452 9 SH   SOLE   9 0 0
Vanguard Mega Cap Growth ETF ETF 921910816   14,331 50 SH   SOLE   50 0 0
Vanguard Short-Term Bond ETF ETF 921937827   54,206 707 SH   SOLE   707 0 0
Vanguard High Dividend Yield E ETF 921946406   43,556 360 SH   SOLE   360 0 0
Vanguard FTSE All-World ex-US ETF 922042775   46,920 800 SH   SOLE   800 0 0
Vanguard FTSE Europe ETF ETF 922042874   188,552 2,800 SH   SOLE   2,800 0 0
Vanguard Consumer Discretionar ETF 92204A108   27,007 85 SH   SOLE   85 0 0
Vanguard Financials ETF ETF 92204A405   20,478 200 SH   SOLE   200 0 0
Vanguard Health Care ETF ETF 92204A504   27,052 100 SH   SOLE   100 0 0
Veeva Systems Inc COM 922475108   2,085 9 SH   SOLE   9 0 0
Vanguard Small-Cap Growth ETF ETF 922908595   9,125 35 SH   SOLE   35 0 0
Vanguard Small-Cap Value ETF ETF 922908611   57,564 300 SH   SOLE   300 0 0
Veralto Corp COM 92338C103   2,929 33 SH   SOLE   33 0 0
Verizon Communications Inc COM 92343V104   24,127 575 SH   SOLE   575 0 0
Viatris Inc COM 92556V106   812 68 SH   SOLE   68 0 0
Visa Inc COM 92826C839   120,809,267 432,884 SH   SOLE   432,884 0 0
Vontier Corp COM 928881101   454 10 SH   SOLE   10 0 0
Walmart Inc COM 931142103   136,755 2,265 SH   SOLE   2,265 0 0
Warner Bros Discovery Inc COM 934423104   2,523 289 SH   SOLE   289 0 0
Waste Connections Inc COM 94106B101   10,700,060 62,180 SH   SOLE   62,180 0 0
Wells Fargo & Co COM 949746101   11,592 200 SH   SOLE   200 0 0
WESCO International Inc COM 95082P105   1,370 8 SH   SOLE   8 0 0
West Fraser Timber Co Ltd COM 952845105   103,115 1,189 SH   SOLE   1,189 0 0
Wheaton Precious Metals Corp COM 962879102   65,432,726 1,387,950 SH   SOLE   1,387,950 0 0
John Wiley & Sons Inc COM 968223206   11,439 300 SH   SOLE   300 0 0
XPO Inc COM 983793100   36,609 300 SH   SOLE   300 0 0
Xylem Inc/NY COM 98419M100   9,693 75 SH   SOLE   75 0 0
Yum China Holdings Inc COM 98850P109   9,191 231 SH   SOLE   231 0 0
Zoetis Inc COM 98978V103   8,799 52 SH   SOLE   52 0 0
Accenture PLC COM G1151C101   122,700 354 SH   SOLE   354 0 0
Brookfield Business Partners L COM G16234109   133 6 SH   SOLE   6 0 0
Brookfield Reinsurance Ltd COM G16250105   126 3 SH   SOLE   3 0 0
Brookfield Infrastructure Part COM G16252101   23,954,175 766,343 SH   SOLE   766,343 0 0
Brookfield Renewable Partners COM G16258108   30,769 1,321 SH   SOLE   1,321 0 0
Genius Sports Ltd COM G3934V109   1,713 300 SH   SOLE   300 0 0
Johnson Controls International COM G51502105   18,984 289 SH   SOLE   289 0 0
Medtronic PLC COM G5960L103   4,392 50 SH   SOLE   50 0 0
nVent Electric PLC COM G6700G107   10,028 133 SH   SOLE   133 0 0
Trane Technologies PLC COM G8994E103   27,094 90 SH   SOLE   90 0 0