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
10X GENOMICS INC CL A COM 88025U109 BBG007WX14Y9 225,891 4,060 SH   SOLE   4,060 0 0
ABBOTT LABS COM 002824100 BBG001S5N9M6 1,173,163 10,800 SH   SOLE   10,800 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 224,757 731 SH   SOLE   731 0 0
ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 1,030,205 12,265 SH   SOLE   12,265 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 3,384,743 6,947 SH   SOLE   6,947 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 780,206 141,342 SH   SOLE   141,342 0 0
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 2,090,087 41,985 SH   SOLE   41,985 0 0
AIRBNB INC COM CL A 009066101 BBG001Y2XS16 830,031 6,500 SH   SOLE   6,500 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 8,168,996 68,493 SH   SOLE   68,493 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 13,578,045 112,650 SH   SOLE   112,650 0 0
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 1,064,000 23,573 SH   SOLE   23,573 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 21,058,790 162,129 SH   SOLE   162,129 0 0
AMETEK INC COM 031100100 BBG001S5NN54 2,650,887 16,435 SH   SOLE   16,435 0 0
ANZU SPECIAL ACQUISITIN CORP *W EXP 01/27/202 03737A119   1,438 32,801 SH   SOLE   32,801 0 0
APPLE INC COM 037833100 BBG001S5N8V8 43,244,398 223,752 SH   SOLE   223,752 0 0
ARCH RESOURCES INC CL A 03940R107 BBG00DZB5DD0 1,011,174 9,000 SH   SOLE   9,000 0 0
ATI INC COM 01741R102 BBG001S8WY72 440,702 10,000 SH   SOLE   10,000 0 0
ATKORE INC COM 047649108 BBG001T8LDZ8 1,248,763 8,037 SH   SOLE   8,037 0 0
ATS CORPORATION COM 00217Y104 BBG001S5XWC5 481,619 10,500 SH   SOLE   10,500 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 3,460,357 15,801 SH   SOLE   15,801 0 0
AVIS BUDGET GROUP COM 053774105 BBG001S8S6R6 1,822,752 8,000 SH   SOLE   8,000 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 2,573,888 90,039 SH   SOLE   90,039 0 0
BANK MONTREAL QUE COM 063671101 BBG001S5Y203 5,712,792 63,450 SH   SOLE   63,450 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 8,929,444 179,020 SH   SOLE   179,020 0 0
BCE INC COM NEW 05534B760 BBG001S5P2C0 5,867,273 129,080 SH   SOLE   129,080 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 7,223,153 14 SH   SOLE   14 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 9,567,533 28,159 SH   SOLE   28,159 0 0
BERRY GLOBAL GROUP INC COM 08579W103 BBG001T6B4W6 3,865,687 60,300 SH   SOLE   60,300 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 573,093 213 SH   SOLE   213 0 0
BRIACELL THERAPEUTICS CORP *W EXP 02/24/202 10778Y112   171,590 68,885 SH   SOLE   68,885 0 0
BRIACELL THERAPEUTICS CORP COM NEW 10778Y302 BBG001SMHR46 216,891 34,640 SH   SOLE   34,640 0 0
BROADCOM INC COM 11135F101 BBG00KHY5SY8 432,148 500 SH   SOLE   500 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 579,907 17,821 SH   SOLE   17,821 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 3,581,963 106,720 SH   SOLE   106,720 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 3,150,907 86,471 SH   SOLE   86,471 0 0
BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 BBG011C6S2B2 732,541 21,718 SH   SOLE   21,718 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 BBG0074Q3NL5 1,269,647 25,000 SH   SOLE   25,000 0 0
CAMECO CORP COM 13321L108 BBG001S5Y5S6 771,131 24,697 SH   SOLE   24,697 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 1,552,974 36,485 SH   SOLE   36,485 0 0
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 3,550,355 63,342 SH   SOLE   63,342 0 0
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 914,375 7,574 SH   SOLE   7,574 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 8,050,204 99,973 SH   SOLE   99,973 0 0
CATERPILLAR INC COM 149123101 BBG001S5PJ06 1,225,806 5,000 SH   SOLE   5,000 0 0
CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 778,898 46,000 SH   SOLE   46,000 0 0
CHURCHILL DOWNS INC COM 171484108 BBG001S67Z80 2,218,676 16,000 SH   SOLE   16,000 0 0
CLEAN HARBORS INC COM 184496107 BBG001S5PW98 3,276,721 20,000 SH   SOLE   20,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 417,486 25,000 SH   SOLE   25,000 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 219,429 3,657 SH   SOLE   3,657 0 0
CODERE ONLINE LUXEMBOURG S A *W EXP 11/23/202 L18268117   1,062 10,550 SH   SOLE   10,550 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 2,193,082 28,570 SH   SOLE   28,570 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 BBG001S79G88 1,035,558 10,585 SH   SOLE   10,585 0 0
COPART INC COM 217204106 BBG001S7MTB1 3,306,233 36,380 SH   SOLE   36,380 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 5,234,535 9,758 SH   SOLE   9,758 0 0
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 2,784,210 40,421 SH   SOLE   40,421 0 0
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 2,075,675 8,680 SH   SOLE   8,680 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 819,161 2,029 SH   SOLE   2,029 0 0
DENISON MINES CORP COM 248356107 BBG001S9ZPX7 71,130 56,938 SH   SOLE   56,938 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 354,695 2,052 SH   SOLE   2,052 0 0
DISNEY WALT CO COM 254687106 BBG001S5QHF3 2,830,716 31,821 SH   SOLE   31,821 0 0
DOORDASH INC CL A 25809K105 BBG005D7QCK1 2,474,678 32,500 SH   SOLE   32,500 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 1,347,051 50,882 SH   SOLE   50,882 0 0
EBAY INC. COM 278642103 BBG001S9B9J5 2,226,428 50,000 SH   SOLE   50,000 0 0
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 4,703,665 126,934 SH   SOLE   126,934 0 0
ENERFLEX LTD COM 29269R105 BBG001SXXC92 234,189 34,500 SH   SOLE   34,500 0 0
EQUIFAX INC COM 294429105 BBG001S5QSK3 449,206 1,916 SH   SOLE   1,916 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 BBG001S5T5G5 300,251 4,505 SH   SOLE   4,505 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 BBG003NYHL53 236,223 25,275 SH   SOLE   25,275 0 0
FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 1,297,409 3,250 SH   SOLE   3,250 0 0
FEDEX CORP COM 31428X106 BBG001S5R3M5 745,954 3,020 SH   SOLE   3,020 0 0
FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 2,633,261 16,800 SH   SOLE   16,800 0 0
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 7,089,617 177,883 SH   SOLE   177,883 0 0
FTAI AVIATION LTD SHS G3730V105 BBG019M62R54 315,456 10,000 SH   SOLE   10,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 1,772,092 8,100 SH   SOLE   8,100 0 0
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 937,241 12,205 SH   SOLE   12,205 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 273,774 10,572 SH   SOLE   10,572 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 887,416 41,043 SH   SOLE   41,043 0 0
GOAL ACQUISITIONS CORP *W EXP 02/11/202 38021H115   6,095 254,880 SH   SOLE   254,880 0 0
GOLDEN FALCON ACQUISITION CO *W EXP 11/04/202 38102H117   1,652 12,750 SH   SOLE   12,750 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 3,954,518 12,305 SH   SOLE   12,305 0 0
GRACO INC COM 384109104 BBG001S5RK56 272,311 3,165 SH   SOLE   3,165 0 0
GREENBROOK TMS INC COM NEW 393704309 BBG00M4G7SX6 6,477 10,000 SH   SOLE   10,000 0 0
GUARDANT HEALTH INC COM 40131M109 BBG006D97VZ8 304,628 8,540 SH   SOLE   8,540 0 0
HEICO CORP NEW COM 422806109 BBG001S5RVC4 2,958,328 16,780 SH   SOLE   16,780 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 532,371 1,720 SH   SOLE   1,720 0 0
HUBSPOT INC COM 443573100 BBG001T53670 1,171,671 2,210 SH   SOLE   2,210 0 0
IDEX CORP COM 45167R104 BBG001S67N14 2,210,241 10,305 SH   SOLE   10,305 0 0
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 1,501,247 3,000 SH   SOLE   3,000 0 0
ILLUMIN HLDGS INC COM 45232V106 BBG0027T1SM7 16,707 10,000 SH   SOLE   10,000 0 0
IMPINJ INC COM 453204109 BBG001T313Q3 815,101 9,125 SH   SOLE   9,125 0 0
INTEGRA RES CORP COM 45826T509 BBG001SLX290 21,721 19,769 SH   SOLE   19,769 0 0
INTEL CORP COM 458140100 BBG001S5SF65 1,649,967 49,520 SH   SOLE   49,520 0 0
INTUIT COM 461202103 BBG001S6TWR2 1,597,872 3,500 SH   SOLE   3,500 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 681,330 32,500 SH   SOLE   32,500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 265,397 1,780 SH   SOLE   1,780 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 1,777,317 22,000 SH   SOLE   22,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 971,628 9,473 SH   SOLE   9,473 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 962,511 10,000 SH   SOLE   10,000 0 0
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 483,290 1,990 SH   SOLE   1,990 0 0
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 208,859 1,322 SH   SOLE   1,322 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1,671,505 8,958 SH   SOLE   8,958 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 250,772 989 SH   SOLE   989 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 5,380,254 32,623 SH   SOLE   32,623 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 3,858,062 26,623 SH   SOLE   26,623 0 0
JUPITER ACQUISITION CORP *W EXP 08/17/202 482082112   302 17,809 SH   SOLE   17,809 0 0
KBR INC COM 48242W106 BBG001SP11V3 259,300 4,000 SH   SOLE   4,000 0 0
KENVUE INC COM 49177J102 BBG01C79X614 2,632,456 100,000 SH   SOLE   100,000 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 1,483,372 15,000 SH   SOLE   15,000 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 587,990 3,005 SH   SOLE   3,005 0 0
LILLY ELI & CO COM 532457108 BBG001S5STL8 1,424,287 3,048 SH   SOLE   3,048 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 1,270,932 14,000 SH   SOLE   14,000 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 3,244,964 7,074 SH   SOLE   7,074 0 0
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 573,242 1,520 SH   SOLE   1,520 0 0
MAGNA INTL INC COM 559222401 BBG001S5SY91 410,535 7,294 SH   SOLE   7,294 0 0
MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 255,111 13,538 SH   SOLE   13,538 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 2,484,123 6,339 SH   SOLE   6,339 0 0
MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 1,709,652 41,000 SH   SOLE   41,000 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 5,143,845 17,300 SH   SOLE   17,300 0 0
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 1,703,066 4,000 SH   SOLE   4,000 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1,079,716 12,300 SH   SOLE   12,300 0 0
MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 295,080 250 SH   SOLE   250 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 465,641 4,050 SH   SOLE   4,050 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 6,243,573 21,835 SH   SOLE   21,835 0 0
MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 1,750,454 40,000 SH   SOLE   40,000 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 19,771,247 58,269 SH   SOLE   58,269 0 0
MOODYS CORP COM 615369105 BBG001S5VP87 214,461 619 SH   SOLE   619 0 0
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 3,239,093 38,066 SH   SOLE   38,066 0 0
MSCI INC COM 55354G100 BBG001SV8B05 4,977,547 10,645 SH   SOLE   10,645 0 0
MURPHY USA INC COM 626755102 BBG001Z0Q6V2 2,510,888 8,100 SH   SOLE   8,100 0 0
NATERA INC COM 632307104 BBG001V0FSF8 286,057 5,900 SH   SOLE   5,900 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 447,677 1,020 SH   SOLE   1,020 0 0
NEWMONT CORP COM 651639106 BBG001S5TKX3 733,184 17,249 SH   SOLE   17,249 0 0
NEXGEN ENERGY LTD COM 65340P106 BBG00334PFM6 65,026 13,825 SH   SOLE   13,825 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 BBG00FJFZY90 160,339 18,000 SH   SOLE   18,000 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 BBG001SBRPM3 2,861,604 150,000 SH   SOLE   150,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 921,023 2,028 SH   SOLE   2,028 0 0
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 3,654,764 62,095 SH   SOLE   62,095 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,664,893 3,950 SH   SOLE   3,950 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 736,829 2,000 SH   SOLE   2,000 0 0
ONTO INNOVATION INC COM 683344105 BBG001S5THX0 696,296 6,000 SH   SOLE   6,000 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 475,925 500 SH   SOLE   500 0 0
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 731,777 11,006 SH   SOLE   11,006 0 0
PEABODY ENERGY CORP COM 704551100 BBG00GBV89J5 1,079,088 50,000 SH   SOLE   50,000 0 0
PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 363,591 11,600 SH   SOLE   11,600 0 0
PFIZER INC COM 717081103 BBG001S5V466 2,077,689 56,849 SH   SOLE   56,849 0 0
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 5,836,820 60,008 SH   SOLE   60,008 0 0
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 206,432 1,000 SH   SOLE   1,000 0 0
PLANET FITNESS INC CL A 72703H101 BBG009H04M26 604,767 9,000 SH   SOLE   9,000 0 0
POLISHED COM INC *W EXP 06/02/202 28252C117   2,170 33,500 SH   SOLE   33,500 0 0
POOL CORP COM 73278L105 BBG001S5VBK4 2,680,198 7,180 SH   SOLE   7,180 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 2,445,529 16,175 SH   SOLE   16,175 0 0
PURE STORAGE INC CL A 74624M102 BBG00212PW10 370,539 10,100 SH   SOLE   10,100 0 0
RB GLOBAL INC COM 74935Q107 BBG001SBQWW8 9,345,677 156,208 SH   SOLE   156,208 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 4,194,971 54,272 SH   SOLE   54,272 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 BBG001S604S4 628,916 13,827 SH   SOLE   13,827 0 0
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 491,998 1,027 SH   SOLE   1,027 0 0
ROYAL BK CDA COM 780087102 BBG001S60869 15,935,636 167,367 SH   SOLE   167,367 0 0
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 5,514,295 13,805 SH   SOLE   13,805 0 0
SALESFORCE INC COM 79466L302 BBG001SDLP09 846,829 4,023 SH   SOLE   4,023 0 0
SCHRODINGER INC COM 80810D103 BBG001SZK2K0 301,671 6,065 SH   SOLE   6,065 0 0
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 3,788,530 67,083 SH   SOLE   67,083 0 0
SEAWORLD ENTMT INC COM 81282V100 BBG003RY97L1 1,685,392 30,200 SH   SOLE   30,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 3,693,060 21,310 SH   SOLE   21,310 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301 BBG00G4Y2F27 485,052 60,100 SH   SOLE   60,100 0 0
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 3,641,416 13,764 SH   SOLE   13,764 0 0
SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 350,689 2,000 SH   SOLE   2,000 0 0
SOUTHLAND HLDGS INC *W EXP 09/01/202 84445C118   32,282 30,856 SH   SOLE   30,856 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 312,267 1,758 SH   SOLE   1,758 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 9,396,715 21,275 SH   SOLE   21,275 0 0
SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 480,817 5,800 SH   SOLE   5,800 0 0
SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 957,593 18,900 SH   SOLE   18,900 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 1,761,590 11,012 SH   SOLE   11,012 0 0
SPRINGWATER SPL SITUATIONS C *W EXP 12/01/202 85205U115   6,837 490,137 SH   SOLE   490,137 0 0
SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 509,607 15,240 SH   SOLE   15,240 0 0
SPROTT INC COM NEW 852066208 BBG001T2FK64 277,843 8,608 SH   SOLE   8,608 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 3,931,406 263,841 SH   SOLE   263,841 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 2,069,502 265,696 SH   SOLE   265,696 0 0
STANTEC INC COM 85472N109 BBG001S6JJQ3 3,749,115 57,600 SH   SOLE   57,600 0 0
STARBUCKS CORP COM 855244109 BBG001S72KH6 3,460,893 35,064 SH   SOLE   35,064 0 0
STRYKER CORPORATION COM 863667101 BBG001S8FR03 4,925,516 16,203 SH   SOLE   16,203 0 0
SUN CMNTYS INC COM 866674104 BBG001S7HRC0 1,526,068 11,740 SH   SOLE   11,740 0 0
SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 3,354,722 64,549 SH   SOLE   64,549 0 0
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 3,498,365 119,625 SH   SOLE   119,625 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 854,721 8,500 SH   SOLE   8,500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 1,484,466 10,124 SH   SOLE   10,124 0 0
TC ENERGY CORP COM 87807B107 BBG001S5WW27 7,226,570 179,355 SH   SOLE   179,355 0 0
TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 6,294,870 150,065 SH   SOLE   150,065 0 0
TELUS CORPORATION COM 87971M103 BBG001S60K53 4,218,933 217,460 SH   SOLE   217,460 0 0
TEMPUR SEALY INTL INC COM 88023U101 BBG001SH81D4 1,796,637 45,000 SH   SOLE   45,000 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 1,802,297 6,910 SH   SOLE   6,910 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 3,169,099 6,096 SH   SOLE   6,096 0 0
TOLL BROTHERS INC COM 889478103 BBG001S5WT15 953,291 12,100 SH   SOLE   12,100 0 0
TORO CO COM 891092108 BBG001S5WX98 2,025,656 20,000 SH   SOLE   20,000 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 12,806,021 207,242 SH   SOLE   207,242 0 0
TRANSALTA CORP COM 89346D107 BBG001S5WJZ0 1,866,346 200,000 SH   SOLE   200,000 0 0
TREX CO INC COM 89531P105 BBG001SB6TV8 1,215,011 18,600 SH   SOLE   18,600 0 0
TUCOWS INC COM NEW 898697206 BBG001S978L9 1,243,818 45,001 SH   SOLE   45,001 0 0
TWELVE SEAS INVESTMENT CO II *W EXP 03/02/202 90118T114   1,898 32,837 SH   SOLE   32,837 0 0
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 3,054,858 71,020 SH   SOLE   71,020 0 0
UNION PAC CORP COM 907818108 BBG001S5X2M0 3,720,826 18,250 SH   SOLE   18,250 0 0
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 1,138,591 6,375 SH   SOLE   6,375 0 0
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 1,331,284 3,000 SH   SOLE   3,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 4,961,922 10,361 SH   SOLE   10,361 0 0
UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 648,947 15,000 SH   SOLE   15,000 0 0
VAIL RESORTS INC COM 91879Q109 BBG001S5TFD6 3,549,536 14,150 SH   SOLE   14,150 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 876,996 29,232 SH   SOLE   29,232 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 1,603,807 45,138 SH   SOLE   45,138 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 5,029,877 21,257 SH   SOLE   21,257 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 468,387 16,500 SH   SOLE   16,500 0 0
WALMART INC COM 931142103 BBG001S5XH92 6,061,519 38,704 SH   SOLE   38,704 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 BBG00RP2T9V3 2,612,573 100,500 SH   SOLE   100,500 0 0
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 6,450,015 45,269 SH   SOLE   45,269 0 0
WATSCO INC COM 942622200 BBG001S82CQ2 4,211,420 11,080 SH   SOLE   11,080 0 0
WESCO INTL INC COM 95082P105 BBG001SCRP78 3,347,031 18,760 SH   SOLE   18,760 0 0
WEST FRASER TIMBER CO LTD COM 952845105 BBG001S60WD8 1,719,055 20,071 SH   SOLE   20,071 0 0
XPO INC COM 983793100 BBG001SJW3C0 881,803 15,000 SH   SOLE   15,000 0 0
ZENTEK LTD COM 98942X102 BBG001TFBYY8 23,367 15,000 SH   SOLE   15,000 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 BBG009NRSWK2 1,151,804 23,000 SH   SOLE   23,000 0 0