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
10X GENOMICS INC CL A COM 88025U109 1,947 13,750 SH   SOLE   13,750 0 0
ABBVIE INC COM 00287Y109 287 2,680 SH   SOLE   2,680 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 545 2,085 SH   SOLE   2,085 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,111 11,965 SH   SOLE   11,965 0 0
AECOM COM 00766T100 1,991 40,000 SH   SOLE   40,000 0 0
AERSALE CORPORATION *W EXP 11/04/202 00810F114 231 123,952 SH   SOLE   123,952 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,705 24,286 SH   SOLE   24,286 0 0
ALCON AG ORD SHS H01301128 337 5,115 SH   SOLE   5,115 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,008 4,330 SH   SOLE   4,330 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,275 8,000 SH   SOLE   8,000 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 671 40,000 SH   SOLE   40,000 0 0
ALPHABET INC CAP STK CL A 02079K305 4,864 2,775 SH   SOLE   2,775 0 0
ALPHABET INC CAP STK CL C 02079K107 12,668 7,231 SH   SOLE   7,231 0 0
AMAZON COM INC COM 023135106 16,744 5,141 SH   SOLE   5,141 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,851 12,700 SH   SOLE   12,700 0 0
AMERICAS GOLD AND SILVER COR COM 03062D100 35 11,000 SH   SOLE   11,000 0 0
AMERICAS TECHNOLOGY ACQSN CO UNIT 99/99/9999 G0404A128 1,234 120,000 SH   SOLE   120,000 0 0
AMETEK INC COM 031100100 2,177 18,000 SH   SOLE   18,000 0 0
AON PLC SHS CL A G0403H108 3,169 15,000 SH   SOLE   15,000 0 0
APPLE INC COM 037833100 30,179 227,438 SH   SOLE   227,438 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 88 10,000 SH   SOLE   10,000 0 0
ARKO CORP *W EXP 12/22/202 041242116 31 23,000 SH   SOLE   23,000 0 0
ARTIUS ACQUISITION INC COM CL A 04316G105 106 10,000 SH   SOLE   10,000 0 0
ASPIRATIONAL CONSUMER LIFEST *W EXP 09/19/202 G05436111 11 10,000 SH   SOLE   10,000 0 0
ATKORE INTL GROUP INC COM 047649108 2,088 50,800 SH   SOLE   50,800 0 0
ATLANTIC AVE ACQUISITION COR *W EXP 10/06/202 04906P119 18 16,637 SH   SOLE   16,637 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,727 9,801 SH   SOLE   9,801 0 0
AUTOZONE INC COM 053332102 2,347 1,980 SH   SOLE   1,980 0 0
BANK MONTREAL QUE COM 063671101 7,924 104,459 SH   SOLE   104,459 0 0
BANK NOVA SCOTIA B C COM 064149107 11,202 207,736 SH   SOLE   207,736 0 0
BARRICK GOLD CORP COM 067901108 500 22,010 SH   SOLE   22,010 0 0
BCE INC COM NEW 05534B760 4,009 93,973 SH   SOLE   93,973 0 0
BECTON DICKINSON & CO COM 075887109 4,336 17,330 SH   SOLE   17,330 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,869 14 SH   SOLE   14 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,301 40,112 SH   SOLE   40,112 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,686 30,000 SH   SOLE   30,000 0 0
BEST BUY INC COM 086516101 905 9,070 SH   SOLE   9,070 0 0
BETTER WORLD ACQUISITION COR UNIT 11/15/2027 08772B203 3,454 312,600 SH   SOLE   312,600 0 0
BIG LOTS INC COM 089302103 429 10,000 SH   SOLE   10,000 0 0
BK OF AMERICA CORP COM 060505104 239 7,890 SH   SOLE   7,890 0 0
BOOKING HOLDINGS INC COM 09857L108 4,372 1,963 SH   SOLE   1,963 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 832 13,420 SH   SOLE   13,420 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 357 8,663 SH   SOLE   8,663 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 5,977 121,079 SH   SOLE   121,079 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 275 4,725 SH   SOLE   4,725 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 814 18,900 SH   SOLE   18,900 0 0
BROWN & BROWN INC COM 115236101 2,845 60,000 SH   SOLE   60,000 0 0
BROWN FORMAN CORP CL B 115637209 4,091 51,500 SH   SOLE   51,500 0 0
BRP INC COM SUN VTG 05577W200 1,120 17,000 SH   SOLE   17,000 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 2,265 30,500 SH   SOLE   30,500 0 0
CAMECO CORP COM 13321L108 1,003 75,061 SH   SOLE   75,061 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,172 45,000 SH   SOLE   45,000 0 0
CANADIAN IMP BK COMM COM 136069101 4,415 51,809 SH   SOLE   51,809 0 0
CANADIAN NAT RES LTD COM 136385101 302 12,600 SH   SOLE   12,600 0 0
CANADIAN NATL RY CO COM 136375102 1,567 14,287 SH   SOLE   14,287 0 0
CANADIAN PAC RY LTD COM 13645T100 1,604 4,635 SH   SOLE   4,635 0 0
CARDINAL HEALTH INC COM 14149Y108 750 14,000 SH   SOLE   14,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,373 109,550 SH   SOLE   109,550 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 3,206 85,000 SH   SOLE   85,000 0 0
CASELLA WASTE SYS INC CL A 147448104 2,843 45,900 SH   SOLE   45,900 0 0
CATERPILLAR INC COM 149123101 2,184 12,000 SH   SOLE   12,000 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 2,207 56,100 SH   SOLE   56,100 0 0
CHEFS WHSE INC COM 163086101 642 25,000 SH   SOLE   25,000 0 0
CHEWY INC CL A 16679L109 1,348 15,000 SH   SOLE   15,000 0 0
CHURCHILL CAPITAL CORP IV UNIT 99/99/9999 171439201 206 20,000 SH   SOLE   20,000 0 0
CHURCHILL DOWNS INC COM 171484108 1,558 8,000 SH   SOLE   8,000 0 0
CLOROX CO DEL COM 189054109 3,029 15,000 SH   SOLE   15,000 0 0
COCA COLA CO COM 191216100 502 9,150 SH   SOLE   9,150 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,379 15,535 SH   SOLE   15,535 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,300 10,500 SH   SOLE   10,500 0 0
COOPER COS INC COM NEW 216648402 518 1,425 SH   SOLE   1,425 0 0
COPART INC COM 217204106 2,672 21,000 SH   SOLE   21,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,056 10,764 SH   SOLE   10,764 0 0
CRESCENT PT ENERGY CORP COM 22576C101 289 124,228 SH   SOLE   124,228 0 0
CROCS INC COM 227046109 959 15,300 SH   SOLE   15,300 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,717 17,065 SH   SOLE   17,065 0 0
CVS HEALTH CORP COM 126650100 3,420 50,075 SH   SOLE   50,075 0 0
D8 HOLDINGS CORP *W EXP 08/05/202 G2614K128 86 81,575 SH   SOLE   81,575 0 0
DANAHER CORPORATION COM 235851102 5,445 24,510 SH   SOLE   24,510 0 0
DASEKE INC *W EXP 02/27/202 23753F115 10 55,100 SH   SOLE   55,100 0 0
DD3 ACQUISITION CORP II UNIT 99/99/9999 23318M209 5,040 480,000 SH   SOLE   480,000 0 0
DECKERS OUTDOOR CORP COM 243537107 1,405 4,900 SH   SOLE   4,900 0 0
DEERE & CO COM 244199105 1,614 6,000 SH   SOLE   6,000 0 0
DENISON MINES CORP COM 248356107 165 250,028 SH   SOLE   250,028 0 0
DEXCOM INC COM 252131107 1,109 3,000 SH   SOLE   3,000 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 4,475 28,181 SH   SOLE   28,181 0 0
DISNEY WALT CO COM 254687106 3,941 21,753 SH   SOLE   21,753 0 0
DMY TECHNOLOGY GROUP INC II COM CL A 233277102 1,006 57,200 SH   SOLE   57,200 0 0
EAGLE MATLS INC COM 26969P108 2,088 20,600 SH   SOLE   20,600 0 0
ECOLAB INC COM 278865100 7,702 35,600 SH   SOLE   35,600 0 0
ELECTRONIC ARTS INC COM 285512109 536 3,730 SH   SOLE   3,730 0 0
EMERALD HOLDING INC COM 29103W104 592 109,300 SH   SOLE   109,300 0 0
ENBRIDGE INC COM 29250N105 3,982 124,809 SH   SOLE   124,809 0 0
ENDRA LIFE SCIENCES INC COM 29273B104 208 277,629 SH   SOLE   277,629 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 308 4,855 SH   SOLE   4,855 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 750 46,000 SH   SOLE   46,000 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 1,387 61,960 SH   SOLE   61,960 0 0
EVERI HLDGS INC COM 30034T103 1,657 120,000 SH   SOLE   120,000 0 0
EXACT SCIENCES CORP COM 30063P105 927 7,000 SH   SOLE   7,000 0 0
FACEBOOK INC CL A 30303M102 2,796 10,237 SH   SOLE   10,237 0 0
FACTSET RESH SYS INC COM 303075105 2,414 7,260 SH   SOLE   7,260 0 0
FALCON MINERALS CORP CL A COM 30607B109 81 25,825 SH   SOLE   25,825 0 0
FAST ACQUISITION CORP *W EXP 08/25/202 311875116 17 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428X106 4,543 17,500 SH   SOLE   17,500 0 0
FG NEW AMER ACQUISITION CORP *W EXP 08/31/202 30259V114 30 20,904 SH   SOLE   20,904 0 0
FG NEW AMER ACQUISITION CORP UNIT 08/31/2027 30259V205 106 10,000 SH   SOLE   10,000 0 0
FLEXSHOPPER INC COM NEW 33939J303 33 12,867 SH   SOLE   12,867 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,004 77,000 SH   SOLE   77,000 0 0
FUSION ACQUISITION CORP *W EXP 06/01/202 36118H113 64 25,000 SH   SOLE   25,000 0 0
GALILEO ACQUISITION CORP *W EXP 10/31/202 G3770A110 51 60,501 SH   SOLE   60,501 0 0
GALILEO ACQUISITION CORP SHS G3770A102 102 10,000 SH   SOLE   10,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,670 13,500 SH   SOLE   13,500 0 0
GENERAC HLDGS INC COM 368736104 227 1,000 SH   SOLE   1,000 0 0
GENERAL MLS INC COM 370334104 1,176 20,000 SH   SOLE   20,000 0 0
GIGCAPITAL2 INC RIGHT 02/28/2026 375036126 19 45,000 SH   SOLE   45,000 0 0
GLOBAL BLUE GROUP HOLDING AG *W EXP 08/28/202 H33700115 20 12,000 SH   SOLE   12,000 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,104 24,203 SH   SOLE   24,203 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,843 10,780 SH   SOLE   10,780 0 0
GRACO INC COM 384109104 1,505 20,800 SH   SOLE   20,800 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 416 6,820 SH   SOLE   6,820 0 0
GS ACQUISITION HLDGS CORP II COM CL A 36258Q105 218 20,000 SH   SOLE   20,000 0 0
GUARDANT HEALTH INC COM 40131M109 3,074 23,850 SH   SOLE   23,850 0 0
GX ACQUISITION CORP COM CL A 36251A107 658 59,800 SH   SOLE   59,800 0 0
HEICO CORP NEW COM 422806109 2,105 15,900 SH   SOLE   15,900 0 0
HENRY SCHEIN INC COM 806407102 334 5,000 SH   SOLE   5,000 0 0
HONEYWELL INTL INC COM 438516106 2,985 14,035 SH   SOLE   14,035 0 0
HORIZON ACQUISITION CORP *W EXP 08/19/202 G46049113 25 17,000 SH   SOLE   17,000 0 0
HUDSON EXECUTIVE INVT CORP *W EXP 06/21/202 443761119 31 18,100 SH   SOLE   18,100 0 0
HUDSON EXECUTIVE INVT CORP COM CL A 443761101 216 20,000 SH   SOLE   20,000 0 0
IAA INC COM 449253103 2,092 32,200 SH   SOLE   32,200 0 0
ICICI BANK LIMITED ADR 45104G104 985 66,300 SH   SOLE   66,300 0 0
IDEX CORP COM 45167R104 1,992 10,000 SH   SOLE   10,000 0 0
IDEXX LABS INC COM 45168D104 2,499 5,000 SH   SOLE   5,000 0 0
IMPINJ INC COM 453204109 1,884 45,000 SH   SOLE   45,000 0 0
INDUSTRIAL TECH ACQU INC *W EXP 08/06/202 456357110 21 20,000 SH   SOLE   20,000 0 0
INDUSTRIAL TECH ACQU INC COM CL A 456357102 101 10,000 SH   SOLE   10,000 0 0
INPHI CORP COM 45772F107 883 5,500 SH   SOLE   5,500 0 0
INTEL CORP COM 458140100 1,963 39,410 SH   SOLE   39,410 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 409 500 SH   SOLE   500 0 0
INVITAE CORP COM 46185L103 209 5,000 SH   SOLE   5,000 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,186 5,000 SH   SOLE   5,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 723 14,000 SH   SOLE   14,000 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 2,064 7,200 SH   SOLE   7,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 12,371 63,100 SH   SOLE   63,100 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 221 989 SH   SOLE   989 0 0
ISHARES TR SHORT TREAS BD 464288679 1,658 15,000 SH   SOLE   15,000 0 0
J & J SNACK FOODS CORP COM 466032109 1,554 10,000 SH   SOLE   10,000 0 0
JOHNSON & JOHNSON COM 478160104 6,028 38,302 SH   SOLE   38,302 0 0
JPMORGAN CHASE & CO COM 46625H100 5,515 43,404 SH   SOLE   43,404 0 0
KBR INC COM 48242W106 1,237 40,000 SH   SOLE   40,000 0 0
KEURIG DR PEPPER INC COM 49271V100 232 7,250 SH   SOLE   7,250 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 1,415 34,320 SH   SOLE   34,320 0 0
LAS VEGAS SANDS CORP COM 517834107 5,710 95,800 SH   SOLE   95,800 0 0
LAUDER ESTEE COS INC CL A 518439104 1,998 7,505 SH   SOLE   7,505 0 0
LEISURE ACQUISITION CORP *W EXP 99/99/999 52539T115 21 26,534 SH   SOLE   26,534 0 0
LESLIES INC COM 527064109 1,110 40,000 SH   SOLE   40,000 0 0
LIONHEART ACQUISITION CORP I *W EXP 02/14/202 53625R112 12 10,000 SH   SOLE   10,000 0 0
LITHIA MTRS INC CL A 536797103 1,463 5,000 SH   SOLE   5,000 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 3,230 43,956 SH   SOLE   43,956 0 0
LOCKHEED MARTIN CORP COM 539830109 977 2,753 SH   SOLE   2,753 0 0
LULULEMON ATHLETICA INC COM 550021109 696 2,000 SH   SOLE   2,000 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 573 3,110 SH   SOLE   3,110 0 0
MAGNA INTL INC COM 559222401 562 7,961 SH   SOLE   7,961 0 0
MALLARD ACQUISITION CORP *W EXP 06/30/202 561204116 12 15,000 SH   SOLE   15,000 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1,372 10,000 SH   SOLE   10,000 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 951 20,000 SH   SOLE   20,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,413 9,562 SH   SOLE   9,562 0 0
MCDONALDS CORP COM 580135101 2,918 13,600 SH   SOLE   13,600 0 0
MEDTECH ACQUISITION CORP UNIT 12/18/2025 58507N204 2,415 230,000 SH   SOLE   230,000 0 0
MICROSOFT CORP COM 594918104 17,405 78,253 SH   SOLE   78,253 0 0
MOODYS CORP COM 615369105 349 1,203 SH   SOLE   1,203 0 0
MORGAN STANLEY COM NEW 617446448 4,903 71,550 SH   SOLE   71,550 0 0
MOUNTAIN CREST ACQUISITION C COM 62401M106 823 78,260 SH   SOLE   78,260 0 0
MOUNTAIN CREST ACQUISITION C RIGHT 03/19/2025 62401M122 297 326,446 SH   SOLE   326,446 0 0
MSCI INC COM 55354G100 6,968 15,605 SH   SOLE   15,605 0 0
NATERA INC COM 632307104 587 5,900 SH   SOLE   5,900 0 0
NATHANS FAMOUS INC NEW COM 632347100 332 6,010 SH   SOLE   6,010 0 0
NAUTILUS INC COM 63910B102 544 30,000 SH   SOLE   30,000 0 0
NETFLIX INC COM 64110L106 595 1,100 SH   SOLE   1,100 0 0
NEW BEGINNINGS ACQUISITION C *W EXP 11/01/202 64222H118 225 225,000 SH   SOLE   225,000 0 0
NEW BEGINNINGS ACQUISITION C COM 64222H100 1,956 195,000 SH   SOLE   195,000 0 0
NEW GOLD INC CDA COM 644535106 560 255,000 SH   SOLE   255,000 0 0
NEWMONT CORP COM 651639106 1,956 32,668 SH   SOLE   32,668 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 62 18,000 SH   SOLE   18,000 0 0
NIKE INC CL B 654106103 3,871 27,365 SH   SOLE   27,365 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 349 35,800 SH   SOLE   35,800 0 0
NORTHERN GENESIS ACQUISITION *W EXP 07/31/202 66516T112 1,615 286,262 SH   SOLE   286,262 0 0
NORTHERN TR CORP COM 665859104 745 8,000 SH   SOLE   8,000 0 0
NUTRIEN LTD COM 67077M108 3,885 80,945 SH   SOLE   80,945 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 905 2,000 SH   SOLE   2,000 0 0
OTIS WORLDWIDE CORP COM 68902V107 675 10,000 SH   SOLE   10,000 0 0
PAYPAL HLDGS INC COM 70450Y103 749 3,200 SH   SOLE   3,200 0 0
PEMBINA PIPELINE CORP COM 706327103 267 11,302 SH   SOLE   11,302 0 0
PENN NATL GAMING INC COM 707569109 881 10,200 SH   SOLE   10,200 0 0
PEPSICO INC COM 713448108 2,496 16,833 SH   SOLE   16,833 0 0
PERFORMANT FINL CORP COM 71377E105 40 45,000 SH   SOLE   45,000 0 0
PFIZER INC COM 717081103 871 23,665 SH   SOLE   23,665 0 0
PHILLIPS 66 COM 718546104 539 7,700 SH   SOLE   7,700 0 0
PLANET FITNESS INC CL A 72703H101 904 11,640 SH   SOLE   11,640 0 0
POOL CORP COM 73278L105 372 1,000 SH   SOLE   1,000 0 0
PROPERTY SOLUTIONS ACQUISITI *W EXP 03/20/202 74348Q116 12 11,100 SH   SOLE   11,100 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 3,747 260,000 SH   SOLE   260,000 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 719 40,000 SH   SOLE   40,000 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 1,271 50,000 SH   SOLE   50,000 0 0
QORVO INC COM 74736K101 831 5,000 SH   SOLE   5,000 0 0
QUALCOMM INC COM 747525103 1,219 8,000 SH   SOLE   8,000 0 0
QUANTUM CORP COM NEW 747906501 92 15,000 SH   SOLE   15,000 0 0
RAMBUS INC DEL COM 750917106 611 35,000 SH   SOLE   35,000 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,315 18,391 SH   SOLE   18,391 0 0
RECHARGE ACQUISITION CORP COM CL A 756229100 102 10,000 SH   SOLE   10,000 0 0
REPLAY ACQUISITION CORP *W EXP 03/01/202 G75130115 18 10,000 SH   SOLE   10,000 0 0
REPUBLIC SVCS INC COM 760759100 4,012 41,660 SH   SOLE   41,660 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 837 18,018 SH   SOLE   18,018 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,134 4,950 SH   SOLE   4,950 0 0
ROYAL BK CDA COM 780087102 16,708 203,815 SH   SOLE   203,815 0 0
S&P GLOBAL INC COM 78409V104 4,978 15,144 SH   SOLE   15,144 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,596 9,200 SH   SOLE   9,200 0 0
SCHRODINGER INC COM 80810D103 950 12,000 SH   SOLE   12,000 0 0
SCHWAB CHARLES CORP COM 808513105 3,245 61,183 SH   SOLE   61,183 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 263 64,083 SH   SOLE   64,083 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,364 36,000 SH   SOLE   36,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,773 21,310 SH   SOLE   21,310 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 216 12,319 SH   SOLE   12,319 0 0
SHERWIN WILLIAMS CO COM 824348106 735 1,000 SH   SOLE   1,000 0 0
SHOPIFY INC CL A 82509L107 1,301 1,155 SH   SOLE   1,155 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 476 3,000 SH   SOLE   3,000 0 0
SLEEP NUMBER CORP COM 83125X103 491 6,000 SH   SOLE   6,000 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 771 20,000 SH   SOLE   20,000 0 0
SONOS INC COM 83570H108 2,105 90,000 SH   SOLE   90,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,091 10,942 SH   SOLE   10,942 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,267 9,000 SH   SOLE   9,000 0 0
SPDR SER TR S&P METALS MNG 78464A755 2,638 78,800 SH   SOLE   78,800 0 0
SPDR SER TR S&P REGL BKG 78464A698 5,279 101,610 SH   SOLE   101,610 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,275 16,141 SH   SOLE   16,141 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 4,091 13,000 SH   SOLE   13,000 0 0
SPROTT INC COM NEW 852066208 313 10,810 SH   SOLE   10,810 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 2,068 137,468 SH   SOLE   137,468 0 0
STAMPS COM INC COM NEW 852857200 1,962 10,000 SH   SOLE   10,000 0 0
STANLEY BLACK & DECKER INC COM 854502101 357 2,000 SH   SOLE   2,000 0 0
STANTEC INC COM 85472N109 1,136 35,100 SH   SOLE   35,100 0 0
STARBUCKS CORP COM 855244109 3,385 31,640 SH   SOLE   31,640 0 0
STRYKER CORPORATION COM 863667101 6,551 26,735 SH   SOLE   26,735 0 0
SUN CMNTYS INC COM 866674104 10,924 71,890 SH   SOLE   71,890 0 0
SUN LIFE FINANCIAL INC. COM 866796105 312 7,035 SH   SOLE   7,035 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,895 113,270 SH   SOLE   113,270 0 0
SUSTAINABLE OPPORTNTS ACQ CO ORD SHS A G8598Y109 134 12,500 SH   SOLE   12,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8,145 74,700 SH   SOLE   74,700 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 303 1,460 SH   SOLE   1,460 0 0
TASEKO MINES LTD COM 876511106 455 350,000 SH   SOLE   350,000 0 0
TC ENERGY CORP COM 87807B107 5,417 133,542 SH   SOLE   133,542 0 0
TELUS CORPORATION COM 87971M103 3,637 184,050 SH   SOLE   184,050 0 0
TEMPUR SEALY INTL INC COM 88023U101 432 16,000 SH   SOLE   16,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,251 15,568 SH   SOLE   15,568 0 0
TILRAY INC NOTE 5.000%10/0 88688TAB6 8 10,000 PRN   SOLE   10,000 0 0
TORO CO COM 891092108 1,897 20,000 SH   SOLE   20,000 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 15,930 282,598 SH   SOLE   282,598 0 0
TREX CO INC COM 89531P105 502 6,000 SH   SOLE   6,000 0 0
TUCOWS INC COM NEW 898697206 2,879 38,968 SH   SOLE   38,968 0 0
TURNING PT BRANDS INC COM 90041L105 3,600 80,800 SH   SOLE   80,800 0 0
TWIST BIOSCIENCE CORP COM 90184D100 770 5,450 SH   SOLE   5,450 0 0
TWITTER INC COM 90184L102 3,709 68,500 SH   SOLE   68,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,840 8,100 SH   SOLE   8,100 0 0
VAIL RESORTS INC COM 91879Q109 3,361 12,050 SH   SOLE   12,050 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,347 37,402 SH   SOLE   37,402 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,340 24,700 SH   SOLE   24,700 0 0
VISA INC COM CL A 92826C839 3,689 16,867 SH   SOLE   16,867 0 0
VIVOS THERAPEUTICS INC COM 92859E108 540 91,322 SH   SOLE   91,322 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 379 9,500 SH   SOLE   9,500 0 0
WALMART INC COM 931142103 1,425 9,889 SH   SOLE   9,889 0 0
WASTE CONNECTIONS INC COM 94106B101 4,263 41,675 SH   SOLE   41,675 0 0
WATSCO INC COM 942622200 2,153 9,503 SH   SOLE   9,503 0 0
WESCO INTL INC COM 95082P105 824 10,500 SH   SOLE   10,500 0 0
WYNN RESORTS LTD COM 983134107 4,642 41,142 SH   SOLE   41,142 0 0
YAMANA GOLD INC COM 98462Y100 806 141,446 SH   SOLE   141,446 0 0
ZOETIS INC CL A 98978V103 2,240 13,535 SH   SOLE   13,535 0 0
ZYMEWORKS INC COM 98985W102 4,253 90,000 SH   SOLE   90,000 0 0