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
ARK Innovation ETF COM 00214Q104   306,473 6,448 SH   SOLE   6,448 0 0
ARK Genomic Revolution ETF COM 00214Q302   4,352 170 SH   SOLE   170 0 0
ATS Corp COM 00217Y104   9,774,781 336,525 SH   SOLE   336,525 0 0
Alphabet Inc COM 02079K107   1,351,898 8,086 SH   SOLE   8,086 0 0
Alphabet Inc COM 02079K305   129,705,314 782,064 SH   SOLE   782,064 0 0
Amazon.com Inc COM 023135106   56,230,108 301,777 SH   SOLE   301,777 0 0
AMETEK Inc COM 031100100   67,073,970 390,328 SH   SOLE   390,328 0 0
Apple Inc COM 037833100   52,579,712 225,664 SH   SOLE   225,664 0 0
BCE Inc COM 05534B760   35,544 1,000 SH   SOLE   1,000 0 0
Bank of Montreal COM 063671101   218,253 2,416 SH   SOLE   2,416 0 0
Bank of Nova Scotia/The COM 064149107   40,535,964 743,141 SH   SOLE   743,141 0 0
Baytex Energy Corp COM 07317Q105   95,928 31,900 SH   SOLE   31,900 0 0
Berkshire Hathaway Inc COM 084670702   106,023,192 230,355 SH   SOLE   230,355 0 0
Booking Holdings Inc COM 09857L108   16,853,039 4,000 SH   SOLE   4,000 0 0
Brookfield Corp COM 11271J107   93,421,536 1,757,035 SH   SOLE   1,757,035 0 0
CVS Health Corp COM 126650100   52,945 842 SH   SOLE   842 0 0
Cameco Corp COM 13321L108   16,721 350 SH   SOLE   350 0 0
Canadian National Railway Co COM 136375102   56,262,116 479,935 SH   SOLE   479,935 0 0
Canadian Natural Resources Ltd COM 136385101   64,632,782 1,922,017 SH   SOLE   1,922,017 0 0
Canadian Pacific Kansas City L COM 13646K108   22,335,564 260,437 SH   SOLE   260,437 0 0
Carlisle Cos Inc COM 142339100   31,961,484 71,065 SH   SOLE   71,065 0 0
Coca-Cola Co/The COM 191216100   110,037 1,521 SH   SOLE   1,521 0 0
Colliers International Group I COM 194693107   13,067,662 86,011 SH   SOLE   86,011 0 0
Comcast Corp COM 20030N101   30,166,127 722,196 SH   SOLE   722,196 0 0
DR Horton Inc COM 23331A109   46,739 245 SH   SOLE   245 0 0
Danaher Corp COM 235851102   36,578,437 131,440 SH   SOLE   131,440 0 0
Domino's Pizza Inc COM 25754A201   52,882,519 122,747 SH   SOLE   122,747 0 0
Enbridge Inc COM 29250N105   15,738 387 SH   SOLE   387 0 0
Fortis Inc/Canada COM 349553107   23,244 511 SH   SOLE   511 0 0
Fortinet Inc COM 34959E109   10,117,095 130,459 SH   SOLE   130,459 0 0
Fortive Corp COM 34959J108   25,731 326 SH   SOLE   326 0 0
GE HealthCare Technologies Inc COM 36266G107   188 2 SH   SOLE   2 0 0
Gildan Activewear Inc COM 375916103   25,446 540 SH   SOLE   540 0 0
Grayscale Bitcoin Trust BTC COM 389637109   21,463 425 SH   SOLE   425 0 0
Grayscale Bitcoin Mini Trust B COM 389930108   2,393 425 SH   SOLE   425 0 0
HCA Healthcare Inc COM 40412C101   20,899,157 51,411 SH   SOLE   51,411 0 0
Intercontinental Exchange Inc COM 45866F104   107,290,196 667,023 SH   SOLE   667,023 0 0
Invesco QQQ Trust Series 1 COM 46090E103   518,560 1,061 SH   SOLE   1,061 0 0
iShares S&P 100 ETF COM 464287101   124,542 450 SH   SOLE   450 0 0
iShares Core U.S. Aggregate Bo COM 464287226   190,793 1,884 SH   SOLE   1,884 0 0
iShares Core S&P Mid-Cap ETF COM 464287507   109,060 1,750 SH   SOLE   1,750 0 0
iShares MSCI India ETF COM 46429B598   64,383 1,100 SH   SOLE   1,100 0 0
iShares Core MSCI EAFE ETF COM 46432F842   56,209,893 720,178 SH   SOLE   720,178 0 0
iShares 0-3 Month Treasury Bon COM 46436E718   148,260 1,472 SH   SOLE   1,472 0 0
JPMorgan Chase & Co COM 46625H100   30,560,362 144,932 SH   SOLE   144,932 0 0
Lightspeed Commerce Inc COM 53229C107   41,304 2,500 SH   SOLE   2,500 0 0
Lowe's Cos Inc COM 548661107   68,534,801 253,036 SH   SOLE   253,036 0 0
Manulife Financial Corp COM 56501R106   16,279,310 550,226 SH   SOLE   550,226 0 0
Mastercard Inc COM 57636Q104   18,383,680 37,229 SH   SOLE   37,229 0 0
Methanex Corp COM 59151K108   49,022,412 1,182,168 SH   SOLE   1,182,168 0 0
Microsoft Corp COM 594918104   85,677,894 199,112 SH   SOLE   199,112 0 0
Middleby Corp/The COM 596278101   31,333,467 225,210 SH   SOLE   225,210 0 0
Mogo Inc COM 60800C208   844 713 SH   SOLE   713 0 0
Netflix Inc COM 64110L106   29,623,371 41,766 SH   SOLE   41,766 0 0
Nutrien Ltd COM 67077M108   8,927,099 185,568 SH   SOLE   185,568 0 0
Nuvei Corp COM 67079A102   15,190 455 SH   SOLE   455 0 0
Open Text Corp COM 683715106   4,832 145 SH   SOLE   145 0 0
Oracle Corp COM 68389X105   29,046,554 170,461 SH   SOLE   170,461 0 0
POET Technologies Inc COM 73044W302   3,198 720 SH   SOLE   720 0 0
Rogers Communications Inc COM 775109200   6,177,323 152,042 SH   SOLE   152,042 0 0
Roper Technologies Inc COM 776696106   48,011,869 86,284 SH   SOLE   86,284 0 0
Royal Bank of Canada COM 780087102   102,188,130 817,838 SH   SOLE   817,838 0 0
S&P Global Inc COM 78409V104   8,376,993 16,215 SH   SOLE   16,215 0 0
SPDR S&P 500 ETF Trust COM 78462F103   238,835 415 SH   SOLE   415 0 0
Shopify Inc COM 82509L107   16,243,237 202,527 SH   SOLE   202,527 0 0
Suncor Energy Inc COM 867224107   298,386 8,075 SH   SOLE   8,075 0 0
TFI International Inc COM 87241L109   74,241,562 539,815 SH   SOLE   539,815 0 0
TC Energy Corp COM 87807B107   76,458 1,583 SH   SOLE   1,583 0 0
Texas Instruments Inc COM 882508104   51,729,673 250,422 SH   SOLE   250,422 0 0
Thermo Fisher Scientific Inc COM 883556102   49,066,970 79,273 SH   SOLE   79,273 0 0
Thomson Reuters Corp COM 884903808   34,790,057 203,735 SH   SOLE   203,735 0 0
TopBuild Corp COM 89055F103   15,545,431 38,213 SH   SOLE   38,213 0 0
Toronto-Dominion Bank/The COM 891160509   91,948,038 1,452,493 SH   SOLE   1,452,493 0 0
Triple Flag Precious Metals Co COM 89679M104   9,142,721 563,989 SH   SOLE   563,989 0 0
Vanguard Mega Cap Growth ETF COM 921910816   16,098 50 SH   SOLE   50 0 0
Vanguard Short-Term Bond ETF COM 921937827   55,634 707 SH   SOLE   707 0 0
Vanguard High Dividend Yield E COM 921946406   46,152 360 SH   SOLE   360 0 0
Vanguard FTSE All-World ex-US COM 922042775   37,800 600 SH   SOLE   600 0 0
Vanguard Consumer Discretionar COM 92204A108   29,011 85 SH   SOLE   85 0 0
Vanguard Financials ETF COM 92204A405   22,093 200 SH   SOLE   200 0 0
Vanguard Health Care ETF COM 92204A504   28,337 100 SH   SOLE   100 0 0
Vanguard Small-Cap Growth ETF COM 922908595   9,358 35 SH   SOLE   35 0 0
Vanguard Small-Cap Value ETF COM 922908611   47,183 235 SH   SOLE   235 0 0
Veren Inc COM 92340V107   27,803 4,509 SH   SOLE   4,509 0 0
Visa Inc COM 92826C839   110,830,970 403,095 SH   SOLE   403,095 0 0
Waste Connections Inc COM 94106B101   12,354,580 69,040 SH   SOLE   69,040 0 0
West Fraser Timber Co Ltd COM 952845105   97,861 1,000 SH   SOLE   1,000 0 0
Wheaton Precious Metals Corp COM 962879102   48,378,619 791,252 SH   SOLE   791,252 0 0
Zoetis Inc COM 98978V103   16,951,950 86,764 SH   SOLE   86,764 0 0
Brookfield Infrastructure Part COM G16252101   55,783,048 1,587,548 SH   SOLE   1,587,548 0 0
Brookfield Renewable Partners COM G16258108   14,822 525 SH   SOLE   525 0 0