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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 282,084 904 SH   SOLE   904 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 502,841 95,962 SH   SOLE   95,962 0 0
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 10,451,428 62,176 SH   SOLE   62,176 0 0
ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 205,920 1,600 SH   SOLE   1,600 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 536,548 6,200 SH   SOLE   6,200 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 13,365,045 54,398 SH   SOLE   54,398 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 14,153,461 57,434 SH   SOLE   57,434 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 26,874,023 120,831 SH   SOLE   120,831 0 0
AMERICAS GOLD AND SILVER COR COM NEW 03062D803 BBG001SCXBR0 248,888 64,356 SH   SOLE   64,356 0 0
AMETEK INC COM 031100100 BBG001S5NN54 912,968 4,905 SH   SOLE   4,905 0 0
AMRIZE LTD SHS H2927K103 BBG01T2JZYW3 482,100 10,000 SH   SOLE   10,000 0 0
APPLE INC COM 037833100 BBG001S5N8V8 51,160,899 198,969 SH   SOLE   198,969 0 0
APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 438,897 642 SH   SOLE   642 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 231,606 799 SH   SOLE   799 0 0
AVNET INC COM 053807103 BBG001S5NZJ2 675,870 13,000 SH   SOLE   13,000 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 283,748 5,621 SH   SOLE   5,621 0 0
BANK MONTREAL QUE COM 063671101 BBG001S5Y203 6,622,528 50,847 SH   SOLE   50,847 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 8,044,758 123,615 SH   SOLE   123,615 0 0
BCE INC COM NEW 05534B760 BBG001S5P2C0 5,981,910 257,556 SH   SOLE   257,556 0 0
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 705,088 3,680 SH   SOLE   3,680 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 11,914,043 16 SH   SOLE   16 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 14,332,584 28,901 SH   SOLE   28,901 0 0
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 2,775,278 50,005 SH   SOLE   50,005 0 0
BIOGEN INC COM 09062X103 BBG001S67826 1,553,432 10,006 SH   SOLE   10,006 0 0
BLOOM ENERGY CORP COM CL A 093712107 BBG001T53509 3,432,000 39,000 SH   SOLE   39,000 0 0
BOEING CO COM 097023105 BBG001S5P0V3 2,448,262 11,260 SH   SOLE   11,260 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 336,322 62 SH   SOLE   62 0 0
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 4,080,594 42,409 SH   SOLE   42,409 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 452,015 7,959 SH   SOLE   7,959 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 4,698,248 68,931 SH   SOLE   68,931 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 755,056 22,629 SH   SOLE   22,629 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 BBG01RJ2TXY3 676,812 15,985 SH   SOLE   15,985 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 265,129 10,000 SH   SOLE   10,000 0 0
BRP INC COM SUN VTG 05577W200 BBG004G49425 1,335,959 20,000 SH   SOLE   20,000 0 0
CAMECO CORP COM 13321L108 BBG001S5Y5S6 615,100 7,307 SH   SOLE   7,307 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 BBG001S5YBB1 11,535,547 142,920 SH   SOLE   142,920 0 0
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 5,085,101 161,665 SH   SOLE   161,665 0 0
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 2,598,087 27,516 SH   SOLE   27,516 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 7,128,512 93,990 SH   SOLE   93,990 0 0
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 641,340 3,000 SH   SOLE   3,000 0 0
CARVANA CO CL A 146869102 BBG00GCTWF71 1,973,550 5,000 SH   SOLE   5,000 0 0
CATERPILLAR INC COM 149123101 BBG001S5PJ06 3,495,311 7,125 SH   SOLE   7,125 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 BBG00WNSJM58 193,620 21,000 SH   SOLE   21,000 0 0
CELESTICA INC COM 15101Q207 BBG001S9CXM7 3,262,150 13,000 SH   SOLE   13,000 0 0
CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 482,011 28,836 SH   SOLE   28,836 0 0
CLEAN HARBORS INC COM 184496107 BBG001S5PW98 3,477,624 15,295 SH   SOLE   15,295 0 0
COEUR MNG INC COM NEW 192108504 BBG001S5PM54 194,035 10,321 SH   SOLE   10,321 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 2,232,420 6,000 SH   SOLE   6,000 0 0
COPART INC COM 217204106 BBG001S7MTB1 1,796,171 40,300 SH   SOLE   40,300 0 0
CORTEVA INC COM 22052L104 BBG00BN969D0 685,692 10,800 SH   SOLE   10,800 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 7,864,970 8,579 SH   SOLE   8,579 0 0
CRH PLC ORD G25508105 BBG001S61NK9 933,384 7,705 SH   SOLE   7,705 0 0
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 420,660 2,000 SH   SOLE   2,000 0 0
DENISON MINES CORP COM 248356107 BBG001S9ZPX7 114,296 41,238 SH   SOLE   41,238 0 0
DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 259,828 2,815 SH   SOLE   2,815 0 0
DISNEY WALT CO COM 254687106 BBG001S5QHF3 1,975,458 17,616 SH   SOLE   17,616 0 0
DOMO INC COM CL B 257554105 BBG00L2NS125 924,000 60,000 SH   SOLE   60,000 0 0
DOORDASH INC CL A 25809K105 BBG005D7QCK1 1,081,710 4,005 SH   SOLE   4,005 0 0
EATON CORP PLC SHS G29183103 BBG001S5QZ45 943,784 2,505 SH   SOLE   2,505 0 0
EBAY INC. COM 278642103 BBG001S9B9J5 981,240 11,100 SH   SOLE   11,100 0 0
ELI LILLY & CO COM 532457108 BBG001S5STL8 7,945,986 9,692 SH   SOLE   9,692 0 0
EMERA INC COM 290876101 BBG001S8TF95 320,869 6,687 SH   SOLE   6,687 0 0
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 3,108,909 62,559 SH   SOLE   62,559 0 0
ENERFLEX LTD COM 29269R105 BBG001SXXC92 1,406,257 127,919 SH   SOLE   127,919 0 0
FABRINET SHS G3323L100 BBG001SP57F4 1,478,240 4,000 SH   SOLE   4,000 0 0
FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 1,963,148 1,100 SH   SOLE   1,100 0 0
FEDEX CORP COM 31428X106 BBG001S5R3M5 731,806 3,020 SH   SOLE   3,020 0 0
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 6,317,502 162,529 SH   SOLE   162,529 0 0
FTAI AVIATION LTD SHS G3730V105 BBG019M62R54 4,820,480 28,000 SH   SOLE   28,000 0 0
GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 4,630,096 15,462 SH   SOLE   15,462 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 BBG00YXVPVG7 597,000 50,000 SH   SOLE   50,000 0 0
GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 1,486,424 17,200 SH   SOLE   17,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 7,194,457 9,231 SH   SOLE   9,231 0 0
GRAYSCALE ETHEREUM TRUST ETF SHS 389638107 BBG00P5NVDH7 370,500 10,000 SH   SOLE   10,000 0 0
HALLIBURTON CO COM 406216101 BBG001S5RS59 983,879 40,356 SH   SOLE   40,356 0 0
HEICO CORP NEW COM 422806109 BBG001S5RVC4 4,239,585 13,340 SH   SOLE   13,340 0 0
HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 1,584,720 24,000 SH   SOLE   24,000 0 0
HOLOGIC INC COM 436440101 BBG001S6HWB2 3,565,275 52,500 SH   SOLE   52,500 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 6,778,372 17,160 SH   SOLE   17,160 0 0
HUDBAY MINERALS INC COM 443628102 BBG001SL27N7 1,683,056 108,950 SH   SOLE   108,950 0 0
IMPINJ INC COM 453204109 BBG001T313Q3 3,873,876 21,200 SH   SOLE   21,200 0 0
INTEL CORP COM 458140100 BBG001S5SF65 2,341,843 62,784 SH   SOLE   62,784 0 0
INTUIT COM 461202103 BBG001S6TWR2 340,930 500 SH   SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1,611,670 3,638 SH   SOLE   3,638 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 205,826 1,080 SH   SOLE   1,080 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 BBG01KYQ6QS5 2,422,630 35,228 SH   SOLE   35,228 0 0
ISHARES ETHEREUM TR SHS 46438R105 BBG01NXX8HZ5 7,405,875 217,500 SH   SOLE   217,500 0 0
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 1,024,950 15,000 SH   SOLE   15,000 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 1,921,424 23,200 SH   SOLE   23,200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 489,839 5,470 SH   SOLE   5,470 0 0
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1,835,960 28,000 SH   SOLE   28,000 0 0
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 575,840 4,135 SH   SOLE   4,135 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 540,700 10,000 SH   SOLE   10,000 0 0
ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 297,021 5,677 SH   SOLE   5,677 0 0
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 530,201 1,443 SH   SOLE   1,443 0 0
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 268,427 2,769 SH   SOLE   2,769 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 5,480,201 22,458 SH   SOLE   22,458 0 0
ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 2,706,500 25,000 SH   SOLE   25,000 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 1,568,600 31,000 SH   SOLE   31,000 0 0
JOBY AVIATION INC COMMON STOCK G65163100 BBG00X2MYTD1 534,000 30,000 SH   SOLE   30,000 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1,277,869 6,871 SH   SOLE   6,871 0 0
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 8,560,654 27,835 SH   SOLE   27,835 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306 BBG004XB9HZ5 2,425,251 56,480 SH   SOLE   56,480 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 BBG001S6C0G2 728,700 10,000 SH   SOLE   10,000 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 493,511 3,150 SH   SOLE   3,150 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 1,026,185 2,055 SH   SOLE   2,055 0 0
MAGNA INTL INC COM 559222401 BBG001S5SY91 236,040 4,869 SH   SOLE   4,869 0 0
MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 1,019,877 32,483 SH   SOLE   32,483 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 6,010,583 10,411 SH   SOLE   10,411 0 0
MATERION CORP COM 576690101 BBG001S5PFQ6 741,377 6,005 SH   SOLE   6,005 0 0
MATTEL INC COM 577081102 BBG001S5SZF1 292,740 17,000 SH   SOLE   17,000 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1,586,878 16,620 SH   SOLE   16,620 0 0
MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 988,504 440 SH   SOLE   440 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 3,589,351 40,100 SH   SOLE   40,100 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 19,510,387 26,835 SH   SOLE   26,835 0 0
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 2,756,250 15,000 SH   SOLE   15,000 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 27,876,263 54,051 SH   SOLE   54,051 0 0
MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 930,510 1,000 SH   SOLE   1,000 0 0
MOODYS CORP COM 615369105 BBG001S5VP87 6,063,288 12,575 SH   SOLE   12,575 0 0
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 4,303,208 27,709 SH   SOLE   27,709 0 0
MSCI INC COM 55354G100 BBG001SV8B05 905,083 1,614 SH   SOLE   1,614 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106 BBG019Y0WP28 3,111,794 79,100 SH   SOLE   79,100 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 BBG001TBY593 2,102,029 16,700 SH   SOLE   16,700 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 2,972,589 2,557 SH   SOLE   2,557 0 0
NEW GOLD INC CDA COM 644535106 BBG001S5YM54 192,220 26,185 SH   SOLE   26,185 0 0
NEWMONT CORP COM 651639106 BBG001S5TKX3 11,516,279 133,244 SH   SOLE   133,244 0 0
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 363,459 4,649 SH   SOLE   4,649 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 1,502,735 20,152 SH   SOLE   20,152 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 BBG001SBRPM3 3,752,978 258,142 SH   SOLE   258,142 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 1,228,500 50,000 SH   SOLE   50,000 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 BBG002N14VB2 269,104 100,200 SH   SOLE   100,200 0 0
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 7,094,749 118,796 SH   SOLE   118,796 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 12,423,106 65,769 SH   SOLE   65,769 0 0
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 2,096,025 9,205 SH   SOLE   9,205 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 1,009,649 7,181 SH   SOLE   7,181 0 0
ORACLE CORP COM 68389X105 BBG001S5SJG6 3,046,918 10,551 SH   SOLE   10,551 0 0
OSHKOSH CORP COM 688239201 BBG001S6SX46 460,080 3,550 SH   SOLE   3,550 0 0
PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 6,473,119 163,060 SH   SOLE   163,060 0 0
PEPSICO INC COM 713448108 BBG001S695T1 805,617 5,661 SH   SOLE   5,661 0 0
PFIZER INC COM 717081103 BBG001S5V466 1,770,030 65,363 SH   SOLE   65,363 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 983,432 9,801 SH   SOLE   9,801 0 0
POTLATCHDELTIC CORPORATION COM 737630103 BBG001S5V215 846,200 20,000 SH   SOLE   20,000 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,531,904 10,075 SH   SOLE   10,075 0 0
QXO INC COM NEW 82846H405 BBG001SCBW07 1,991,000 100,000 SH   SOLE   100,000 0 0
RAMBUS INC DEL COM 750917106 BBG001S7RF80 518,550 5,000 SH   SOLE   5,000 0 0
RB GLOBAL INC COM 74935Q107 BBG001SBQWW8 6,510,327 60,349 SH   SOLE   60,349 0 0
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 2,454,600 4,091 SH   SOLE   4,091 0 0
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 2,733,225 41,250 SH   SOLE   41,250 0 0
ROBINHOOD MKTS INC COM CL A 770700102 BBG008NMBXP6 1,899,928 13,040 SH   SOLE   13,040 0 0
ROCKET LAB CORP COM 773121108 BBG01V7JN489 4,512,420 86,000 SH   SOLE   86,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 609,548 1,225 SH   SOLE   1,225 0 0
ROYAL BK CDA COM 780087102 BBG001S60869 21,893,660 149,531 SH   SOLE   149,531 0 0
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 2,159,134 4,530 SH   SOLE   4,530 0 0
SAMSARA INC COM CL A 79589L106 BBG0099PW5Q0 782,600 20,000 SH   SOLE   20,000 0 0
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 2,219,516 23,943 SH   SOLE   23,943 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 764,220 3,000 SH   SOLE   3,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 7,294,702 25,477 SH   SOLE   25,477 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301 BBG00G4Y2F27 127,200 12,000 SH   SOLE   12,000 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 BBG004DW5NC7 7,598,619 50,227 SH   SOLE   50,227 0 0
SOMNIGROUP INTERNATIONAL INC COM 88023U101 BBG001SH81D4 2,434,840 29,000 SH   SOLE   29,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 302,636 853 SH   SOLE   853 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 3,981,859 5,950 SH   SOLE   5,950 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 BBG001SQDKG3 2,236,462 21,800 SH   SOLE   21,800 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 BBG001SQDKH2 2,232,800 20,000 SH   SOLE   20,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 BBG001SMH2R6 2,512,800 40,000 SH   SOLE   40,000 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103 BBG0125CMST5 1,329,000 50,000 SH   SOLE   50,000 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 4,455,990 6,300 SH   SOLE   6,300 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 BBG001T66XM9 8,484,287 286,496 SH   SOLE   286,496 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 BBG001T96GD0 6,840,502 433,957 SH   SOLE   433,957 0 0
STANTEC INC COM 85472N109 BBG001S6JJQ3 3,819,344 35,000 SH   SOLE   35,000 0 0
STRYKER CORPORATION COM 863667101 BBG001S8FR03 4,977,544 13,585 SH   SOLE   13,585 0 0
SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 342,764 5,699 SH   SOLE   5,699 0 0
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 3,419,684 83,172 SH   SOLE   83,172 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 741,883 2,575 SH   SOLE   2,575 0 0
TAT TECHNOLOGIES LTD ORD NEW M8740S227 BBG001S72GK1 3,032,050 70,000 SH   SOLE   70,000 0 0
TC ENERGY CORP COM 87807B107 BBG001S5WW27 3,691,856 68,052 SH   SOLE   68,052 0 0
TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 3,772,965 87,020 SH   SOLE   87,020 0 0
TELESAT CORP CL A & CL B SHS 879512309 BBG0120Q2VF9 1,608,780 58,000 SH   SOLE   58,000 0 0
TELUS CORPORATION COM 87971M103 BBG001S60K53 848,597 54,478 SH   SOLE   54,478 0 0
TERADYNE INC COM 880770102 BBG001S5WMZ3 1,445,250 10,000 SH   SOLE   10,000 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 9,087,112 20,842 SH   SOLE   20,842 0 0
TFI INTL INC COM 87241L109 BBG001SCQG15 3,105,228 34,670 SH   SOLE   34,670 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 2,035,795 3,878 SH   SOLE   3,878 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 5,778,755 72,601 SH   SOLE   72,601 0 0
TRIPADVISOR INC COM 896945201 BBG001V10VR2 548,450 35,000 SH   SOLE   35,000 0 0
TUCOWS INC COM NEW 898697206 BBG001S978L9 742,825 41,291 SH   SOLE   41,291 0 0
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 2,028,810 21,000 SH   SOLE   21,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 2,947,000 50,000 SH   SOLE   50,000 0 0
UNION PAC CORP COM 907818108 BBG001S5X2M0 551,122 2,350 SH   SOLE   2,350 0 0
UNITED PARKS & RESORTS INC COM 81282V100 BBG003RY97L1 1,637,700 30,000 SH   SOLE   30,000 0 0
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 1,467,330 1,500 SH   SOLE   1,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 666,408 1,884 SH   SOLE   1,884 0 0
VAIL RESORTS INC COM 91879Q109 BBG001S5TFD6 373,056 2,400 SH   SOLE   2,400 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 2,886,239 37,435 SH   SOLE   37,435 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 5,498,135 55,180 SH   SOLE   55,180 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1,441,182 4,370 SH   SOLE   4,370 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8LM7 2,424,600 15,000 SH   SOLE   15,000 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 BBG01103B480 1,459,000 50,000 SH   SOLE   50,000 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 7,390,876 21,364 SH   SOLE   21,364 0 0
VIZSLA SILVER CORP COM NEW 92859G608 BBG00L1MK0Z2 2,841,535 651,500 SH   SOLE   651,500 0 0
VSE CORP COM 918284100 BBG001S5X9Z1 3,976,800 24,000 SH   SOLE   24,000 0 0
WALMART INC COM 931142103 BBG001S5XH92 5,634,587 55,404 SH   SOLE   55,404 0 0
WATSCO INC COM 942622200 BBG001S82CQ2 374,165 910 SH   SOLE   910 0 0
XPO INC COM 983793100 BBG001SJW3C0 634,200 5,000 SH   SOLE   5,000 0 0
ZENTEK LTD COM 98942X102 BBG001TFBYY8 11,710 15,000 SH   SOLE   15,000 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 683,083 4,663 SH   SOLE   4,663 0 0