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
3-D SYS CORP DEL COM NEW 88554D205 2,351 58,830 SH   SOLE   0 0 58,830
3M CO COM 88579Y101 181 912 SH   SOLE   0 0 912
8X8 INC NEW COM 282914100 7 250 SH   SOLE   0 0 250
ABBOTT LABS COM 002824100 370 3,189 SH   SOLE   0 0 3,189
ABBVIE INC COM 00287Y109 23 200 SH   SOLE   0 0 200
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1,763 42,754 SH   SOLE   0 0 42,754
ADOBE SYS INC COM 00724F101 432 737 SH   SOLE   0 0 737
ADVANCED MICRO DEVICES INC COM 007903107 3,439 36,615 SH   SOLE   0 0 36,615
AEGON N V NY REGISTRY SH 007924103 4 900 SH   SOLE   0 0 900
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6 28 SH   SOLE   0 0 28
ALLIANT ENERGY CORP COM 018802108 8 150 SH   SOLE   0 0 150
ALPHABET INC CAP STK CL C 02079K107 8 3 SH   SOLE   0 0 3
ALPHABET INC CPA STK CL A 02079K305 17 7 SH   SOLE   0 0 7
ALPS ETF TR ALERIAN MLP 00162Q452 783 21,497 SH   SOLE   0 0 21,497
ALTRIA GROUP INC COM 02209S103 189 3,900 SH   SOLE   0 0 3,900
AMAZON COM INC COM 023135106 2,934 853 SH   SOLE   0 0 853
AMC ENTMT HLDGS INC CL A COM 00165C104 143 2,520 SH   SOLE   0 0 2,520
AMC ENTMT HLDGS INC CALL 00165C904 4 5 SH Call SOLE   0 0 5
AMERICAN ELEC PWR INC COM 025537101 59 696 SH   SOLE   0 0 696
AMERICAN TOWER CORP NEW COM 03027X100 19 70 SH   SOLE   0 0 70
AMPIO PHARMACEUTICALS INC COM 03209T109 345 206,775 SH   SOLE   0 0 206,775
ANTERO MIDSTREAM CORP COM 03676B102 10 1,000 SH   SOLE   0 0 1,000
APEX TECHNOLOGY ACQUISITION COM CL A 03768F102 18 1,460 SH   SOLE   0 0 1,460
APOLLO COML REAL EST FIN INC COM 03762U105 302 18,516 SH   SOLE   0 0 18,516
APOLLO GLOBAL MGMT INC COM CL A 03768E402 41 1,528 SH   SOLE   0 0 1,528
APPLE INC COM 037833100 15,890 116,019 SH   SOLE   0 0 116,019
ARBOR RLTY TR INC COM 038923108 273 15,312 SH   SOLE   0 0 15,312
ARES CAPITAL CORP COM 04010L103 255 13,000 SH   SOLE   0 0 13,000
ARES COML REAL ESTATE CORP COM 04013V108 143 9,500 SH   SOLE   0 0 9,500
ARRIVAL GROUP SHS L0423Q108 0 20 SH   SOLE   0 0 20
AT&T INC COM 00206R102 68 2,350 SH   SOLE   0 0 2,350
ATOSSA THERAPEUTICS INC CALL 04965H906 1 20 SH Call SOLE   0 0 20
AURORA CANNABIS INC COM 05156X884 0 2 SH   SOLE   0 0 2
B. RILEY FINANCIAL INC COM 05580M108 606 8,028 SH   SOLE   0 0 8,028
BAIDU INC SPON ADR REP A 056752108 16 80 SH   SOLE   0 0 80
BALLARD PWR SYS INC NEW COM 058586108 7 400 SH   SOLE   0 0 400
BANK AMER CORP COM 060505104 60 1,450 SH   SOLE   0 0 1,450
BANK OF MONTREAL NT LKD 38 06368B504 454 14,234 SH   SOLE   0 0 14,234
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 95 342 SH   SOLE   0 0 342
BERKSHIRE HATHAWAY INC DEL CL A 084670108 419 1 SH   SOLE   0 0 1
BIO RAD LABS INC CL A 090572207 8 13 SH   SOLE   0 0 13
BLACK HILLS CORP COM 092113109 10 150 SH   SOLE   0 0 150
BLACKSTONE GROUP L P COM UNIT LTD 09260D107 54 553 SH   SOLE   0 0 553
BOEING CO COM 097023105 333 1,390 SH   SOLE   0 0 1,390
BONANZA CREEK ENERGY INC COM NEW 097793400 1,339 28,438 SH   SOLE   0 0 28,438
BOOT BARN HLDGS INC COM 099406100 1,771 21,074 SH   SOLE   0 0 21,074
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 13 150 SH   SOLE   0 0 150
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 4 1,000 SH   SOLE   0 0 1,000
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 39 1,000 SH   SOLE   0 0 1,000
BROADCOM LTD SHS 11135F101 12 25 SH   SOLE   0 0 25
CALLAWAY GOLF CO COM 131193104 5 150 SH   SOLE   0 0 150
CAMECO CORP COM 13321L108 4 200 SH   SOLE   0 0 200
CANADIAN NAT RES LTD COM 136385101 1,719 46,903 SH   SOLE   0 0 46,903
CANOPY GROWTH CORP COM 138035100 10 414 SH   SOLE   0 0 414
CARA THERAPEUTICS INC CALL 140755909 1 15 SH Call SOLE   0 0 15
CARA THERAPEUTICS INC COM 140755109 239 16,743 SH   SOLE   0 0 16,743
CARRIER GLOBAL CORPORATION COM 14448C104 352 7,235 SH   SOLE   0 0 7,235
CENTENNIAL RESOURCE DEV INC CL A 15136A102 12 1,757 SH   SOLE   0 0 1,757
CENTURYLINK INC COM 550241103 38 2,814 SH   SOLE   0 0 2,814
CHENIERE ENERGY INC COM NEW 16411R208 35 400 SH   SOLE   0 0 400
CHEVRON CORP NEW COM 166764100 20 190 SH   SOLE   0 0 190
CHEWY INC CL A 16679L109 2 30 SH   SOLE   0 0 30
CHURCHILL CAPITAL CORP IV COM 171439102 9 300 SH   SOLE   0 0 300
CINTAS CORP COM 172908105 2,582 6,758 SH   SOLE   0 0 6,758
CLOVIS ONCOLOGY INC COM 189464100 12 2,000 SH   SOLE   0 0 2,000
CME GROUP INC COM 12572Q105 7 33 SH   SOLE   0 0 33
COCA COLA CO COM 191216100 3 50 SH   SOLE   0 0 50
COGNEX CORP COM 192422103 10 115 SH   SOLE   0 0 115
COINBASE GLOBAL INC COM CL A 19260Q107 19 75 SH   SOLE   0 0 75
COLGATE PALMOLIVE CO COM 194162103 159 1,960 SH   SOLE   0 0 1,960
CONOCOPHILLIPS COM 20825C104 17 275 SH   SOLE   0 0 275
CONTEXTLOGIC INC COM CL A 21077C107 1 75 SH   SOLE   0 0 75
CORNERSTONE BLDG BRANDS INC COM 21925D109 5 275 SH   SOLE   0 0 275
CORNING INC COM 219350105 12 300 SH   SOLE   0 0 300
CORTEVA INC COM 22052L104 12 276 SH   SOLE   0 0 276
COSTCO WHSL CORP NEW COM 22160K105 1,308 3,306 SH   SOLE   0 0 3,306
CRONOS COM 22717L101 3 350 SH   SOLE   0 0 350
CROWDSTRIKE HLDGS INC CL A 22788C105 1,819 7,237 SH   SOLE   0 0 7,237
CROWN CASTLE INTL CORP NEW COM 22822V101 4 20 SH   SOLE   0 0 20
CSX CORP COM 126408103 43 1,350 SH   SOLE   0 0 1,350
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 3,253 105,985 SH   SOLE   0 0 105,985
DEVON ENERGY CORP NEW COM 25179M103 84 2,861 SH   SOLE   0 0 2,861
DIGITAL TURBINE INC COM NEW 25400W102 2,278 29,963 SH   SOLE   0 0 29,963
DIGITALBRIDGE GROUP INC CL A COM 25401T108 108 4,250 SH   SOLE   0 0 4,250
DIODES INC COM 254543101 4 50 SH   SOLE   0 0 50
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 54 2,029 SH   SOLE   0 0 2,029
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 9 500 SH   SOLE   0 0 500
DIREXION SHS ETF TR OIL GAS BL 2X SH 25460G500 0 2 SH   SOLE   0 0 2
DIREXION SHS ETF TR DAILY SCOND 3XBU 25459W458 9 200 SH   SOLE   0 0 200
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 5 50 SH   SOLE   0 0 50
DISNEY WALT CO COM DISNEY 254687106 120 682 SH   SOLE   0 0 682
DOW INC COM 260557103 21 325 SH   SOLE   0 0 325
DRAFTKINGS INC COM CL A 26142R104 49 930 SH   SOLE   0 0 930
DREAM FINDERS HOMES INC COM CL A 26154D100 11 450 SH   SOLE   0 0 450
DU PONT E I DE NEMOURS & CO COM 26614N102 47 601 SH   SOLE   0 0 601
EATON VANCE ENH EQTY INC FD COM 278277108 80 3,450 SH   SOLE   0 0 3,450
EATON VANCE TAX MNGD GBL DV COM 27829F108 51 5,000 SH   SOLE   0 0 5,000
EATON VANCE TX MGD DIV EQ IN COM 27828N102 75 5,300 SH   SOLE   0 0 5,300
EDWARDS LIFESCIENCES CORP COM 28176E108 386 3,730 SH   SOLE   0 0 3,730
ELLINGTON FINANCIAL INC COM 28852N109 56 2,950 SH   SOLE   0 0 2,950
EMERSON ELEC CO COM 291011104 75 780 SH   SOLE   0 0 780
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 171 16,050 SH   SOLE   0 0 16,050
ENTERPRISE PRODS PARTNERS L COM 293792107 415 17,195 SH   SOLE   0 0 17,195
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 135 4,936 SH   SOLE   0 0 4,936
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 11 178 SH   SOLE   0 0 178
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 1,753 115,313 SH   SOLE   0 0 115,313
ETF MANAGERS TR PRIME MOBIL PAY 26924G409 549 7,798 SH   SOLE   0 0 7,798
EXXON MOBIL CORP COM 30231G102 454 7,192 SH   SOLE   0 0 7,192
FACEBOOK INC CL A 30303M102 54 156 SH   SOLE   0 0 156
FARO TECHNOLOGIES COM 311642102 54 700 SH   SOLE   0 0 700
FASTENAL CO COM 311900104 26 500 SH   SOLE   0 0 500
FERRARI N V COM N3167Y103 216 1,050 SH   SOLE   0 0 1,050
FIREEYE INC COM 31816Q101 1 50 SH   SOLE   0 0 50
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 6,737 161,046 SH   SOLE   0 0 161,046
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 27 254 SH   SOLE   0 0 254
FISERV INC COM 337738108 2 20 SH   SOLE   0 0 20
FISKER INC CLA COM STK 33813J106 19 1,000 SH   SOLE   0 0 1,000
FORD MTR CO DEL COM PAR $0.01 345370860 3 200 SH   SOLE   0 0 200
FORTINET INC COM 34959E109 7 30 SH   SOLE   0 0 30
FORTUNA SILVER MINES INC COM 349915108 10 1,800 SH   SOLE   0 0 1,800
FREEPORT-MCMORAN INC CL B 35671D857 153 4,120 SH   SOLE   0 0 4,120
FUBOTV INC COM 35953D104 34 1,050 SH   SOLE   0 0 1,050
FUELCELL ENERGY INC COM 35952H601 2 192 SH   SOLE   0 0 192
GENERAL MLS INC COM 370334104 121 1,980 SH   SOLE   0 0 1,980
GILEAD SCIENCES INC COM 375558103 10 150 SH   SOLE   0 0 150
GLOBAL MED REIT INC COM NEW 37954A204 127 8,500 SH   SOLE   0 0 8,500
GOLDMAN SACHS GROUP INC COM 38141G104 9 25 SH   SOLE   0 0 25
GRANITESHARES GOLD TR SHS BEN INT 38748G101 9 485 SH   SOLE   0 0 485
HALOZYME THERAPEUTICS INC COM 40637H109 5 110 SH   SOLE   0 0 110
HARLEY DAVIDSON INC COM 412822108 7 150 SH   SOLE   0 0 150
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 0 100 SH   SOLE   0 0 100
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 76 4,500 SH   SOLE   0 0 4,500
HOME DEPOT INC COM 437076102 2,155 6,758 SH   SOLE   0 0 6,758
HONEST CO INC COM 438333106 0 30 SH   SOLE   0 0 30
HONEYWELL INTL INC COM 438516106 376 1,712 SH   SOLE   0 0 1,712
ILLINOIS TOOL WKS INC COM 452308109 269 1,195 SH   SOLE   0 0 1,195
INNOVATIVE INDL PPTYS INC COM 45781V101 0 1 SH   SOLE   0 0 1
INNOVATOR ETFS TR IBD 50 ETF 45782C102 340 7,342 SH   SOLE   0 0 7,342
INTERNATIONAL BUSINESS MACHS COM 459200101 3 20 SH   SOLE   0 0 20
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 8 55 SH   SOLE   0 0 55
IROBOT CORP COM 462726100 2 20 SH   SOLE   0 0 20
ISHARES RUS TP200 GR ETF 464289438 14 95 SH   SOLE   0 0 95
ISHARES SILVER TRUST ISHARES 46428Q109 575 23,722 SH   SOLE   0 0 23,722
ISHARES TR CORE S&P MCP ETF 464287507 24 91 SH   SOLE   0 0 91
ISHARES TR US HLTHCR PR ETF 464288828 29 110 SH   SOLE   0 0 110
ISHARES TR MRNGSTR LG-CP GR 464287119 15 225 SH   SOLE   0 0 225
ISHARES TR MSCI STH KOR ETF 464286772 14 150 SH   SOLE   0 0 150
ISHARES TR RUSSELL 3000 ETF 464287689 294 1,149 SH   SOLE   0 0 1,149
ISHARES TR U.S. PFD STK ETF 464288687 503 12,779 SH   SOLE   0 0 12,779
ISHARES TR U.S. MED DVC ETF 464288810 9 25 SH   SOLE   0 0 25
ITERUM THERAPEUTICS PLC SHS G6333L101 2 1,000 SH   SOLE   0 0 1,000
JD.COM INC CPON ADR CL A 47215P106 69 865 SH   SOLE   0 0 865
JFROG LTD CALL M6191J900 1 25 SH   SOLE   0 0 25
JFROG LTD ORD SHS M6191J100 235 5,154 SH   SOLE   0 0 5,154
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 829 14,806 SH   SOLE   0 0 14,806
JOHNSON & JOHNSON COM 478160104 1,477 8,965 SH   SOLE   0 0 8,965
JPMORGAN CHASE & CO COM 46625H100 697 4,480 SH   SOLE   0 0 4,480
JUMIA TECHONOLOGIES AG SPONSORED AD 48138M105 0 15 SH   SOLE   0 0 15
KANSAS CITY SOUTHERN COM NEW 485170302 791 2,786 SH   SOLE   0 0 2,786
KARYOPHARM THERAPEUTICS INC COM 48576U106 1 50 SH   SOLE   0 0 50
KIMBERLY CLARK CORP COM 494368103 98 726 SH   SOLE   0 0 726
KINDER MORGAN INC DEL COM 49456B101 20 1,100 SH   SOLE   0 0 1,100
KIRKLAND LAKE GOLD LTD COM 49741E100 2,297 59,324 SH   SOLE   0 0 59,324
KRAFT HEINZ CO COM 500754106 33 810 SH   SOLE   0 0 810
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 14 500 SH   SOLE   0 0 500
LAKELAND FINL CORP COM 511656100 0 3 SH   SOLE   0 0 3
LEXINFINTECH HLDGS LTD ADR 528877103 12 1,000 SH   SOLE   0 0 1,000
LGI HOMES INC COM 50187T106 83 515 SH   SOLE   0 0 515
LILLY ELI & CO COM 532457108 6 25 SH   SOLE   0 0 25
LIVENT CORP COM 53814L108 21 1,100 SH   SOLE   0 0 1,100
LOCKHEED MARTIN CORP. COM 539830109 320 845 SH   SOLE   0 0 845
LOWE'S COMPANIES, INC. COM 548661107 14 70 SH   SOLE   0 0 70
LULULEMON ATHLETICA INC COM 550021109 0 1 SH   SOLE   0 0 1
LUMENTUM HLDGS INC COM 55024U109 18 215 SH   SOLE   0 0 215
LUMINAR TECHONOLOGIES INC COM CL A 550424105 1,098 50,028 SH   SOLE   0 0 50,028
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 24 500 SH   SOLE   0 0 500
MARATHON OIL CORP COM 565849106 20 1,500 SH   SOLE   0 0 1,500
MCDONALDS CORP COM 580135101 64 276 SH   SOLE   0 0 276
MDU RES GROUP INC COM 552690109 9 300 SH   SOLE   0 0 300
MERCK & CO INC NEW COM 58933Y105 38 485 SH   SOLE   0 0 485
MESOBLAST LTD SPONS ADR 590717104 6 750 SH   SOLE   0 0 750
META MATERIALS INC COM 59134N104 12 1,575 SH   SOLE   0 0 1,575
METROMILE INC COM 591697107 43 4,705 SH   SOLE   0 0 4,705
MICROSOFT CORP COM 594918104 1,170 4,318 SH   SOLE   0 0 4,318
MICROVISION INC DEL COM NEW 594960304 11 655 SH   SOLE   0 0 655
MONDELEZ INTL INC CL A 609207105 23 360 SH   SOLE   0 0 360
MP MATERIALS CORP COM CL A 553368101 1,041 28,255 SH   SOLE   0 0 28,255
MUSTANG BIO INC COM 62818Q104 10 2,950 SH   SOLE   0 0 2,950
NETFLIX INC COM 64110L106 139 264 SH   SOLE   0 0 264
NEWMONT MINING CORP COM 651639106 8 125 SH   SOLE   0 0 125
NIKE INC CL B 654106103 10 64 SH   SOLE   0 0 64
NIKOLA CORP COM 654110105 5 250 SH   SOLE   0 0 250
NIO INC SPON ADS 62914V106 4 75 SH   SOLE   0 0 75
NORTHROP GUNMAN CORP COM 666807102 84 230 SH   SOLE   0 0 230
NORTHWEST NAT GAS CO COM 66765N105 68 1,300 SH   SOLE   0 0 1,300
NUTRIEN LTD COM 67077M108 0 3 SH   SOLE   0 0 3
NVIDIA CORP COM 67066G104 62 77 SH   SOLE   0 0 77
OCCIDENTAL PETE CORP DEL COM 674599105 30 955 SH   SOLE   0 0 955
OCUGEN INC COM 67577C105 7 875 SH   SOLE   0 0 875
ON SEMICONDUCTOR CORP COM 682189105 1,788 46,704 SH   SOLE   0 0 46,704
ORAGNON & CO COM 68622V106 1 48 SH   SOLE   0 0 48
OTIS WORLDWIDE CORP COM 68902V107 296 3,617 SH   SOLE   0 0 3,617
OUTFRONT MEDIA INC COM 69007J106 40 1,648 SH   SOLE   0 0 1,648
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,649 100,511 SH   SOLE   0 0 100,511
PAYCHEX INC COM 704326107 60 563 SH   SOLE   0 0 563
PAYPAL HLDGS INC COM 70450Y103 2,164 7,423 SH   SOLE   0 0 7,423
PAYSAFE LIMITED ORD G6964L107 7 550 SH   SOLE   0 0 550
PEABODY ENGR CORP COM 704551100 143 18,064 SH   SOLE   0 0 18,064
PEABODY ENGR CORP CALL 704551900 4 60 SH Call SOLE   0 0 60
PELOTON INTERACTIVE INC COM CL A 70614W100 44 356 SH   SOLE   0 0 356
PENN NATL GAMIN INC COM 707569109 2,307 30,161 SH   SOLE   0 0 30,161
PEPSICO INC COM 713448108 124 834 SH   SOLE   0 0 834
PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 1,385 60,855 SH   SOLE   0 0 60,855
PFIZER INC COM 717081103 885 22,598 SH   SOLE   0 0 22,598
PHILIP MORRIS INTL INC COM 718172109 782 7,800 SH   SOLE   0 0 7,800
PHILLIPS 66 COM 718546104 43 500 SH   SOLE   0 0 500
PIONEER NAT RES CO COM 723787107 10 61 SH   SOLE   0 0 61
POLARIS INDS INC COM 731068102 1,426 10,412 SH   SOLE   0 0 10,412
POWERSHARES ETF TRUST II PFD PORTFOLIO 46138E511 31 2,000 SH   SOLE   0 0 2,000
POWERSHARES QQQ TRUST UNIT SER 1 46090E103 191 539 SH   SOLE   0 0 539
PROCTER & GAMBLE CO COM 742718109 233 1,725 SH   SOLE   0 0 1,725
PROPETRO HLDG CORP COM 74347M108 2 200 SH   SOLE   0 0 200
PROPETRO HLDG CORP COM 74347Y839 1 52 SH   SOLE   0 0 52
PRUDENTIAL FINL INC COM 744320102 13 130 SH   SOLE   0 0 130
PUBLIC STORAGE COM 74460D109 29 96 SH   SOLE   0 0 96
QORVO INC COM 74736K101 26 135 SH   SOLE   0 0 135
QUALCOMM INC COM 747525103 115 802 SH   SOLE   0 0 802
QUANTUMSCAPE CORP CALL 74767V909 4 25 SH   SOLE   0 0 25
QUANTUMSCAPE CORP COM CL A 74767V109 11 375 SH   SOLE   0 0 375
QUEST DIAGNOSTICS INC COM 74834L100 132 1,000 SH   SOLE   0 0 1,000
RAYTHEON TECHNOLOGIES CORP COM 75513E101 636 7,455 SH   SOLE   0 0 7,455
RED ROCK RESORTS INC CL A 75700L108 103 2,433 SH   SOLE   0 0 2,433
REMARK HLDGS INC COM 75955K102 104 56,100 SH   SOLE   0 0 56,100
REPUBLIC SVCS INC COM 760759100 119 1,076 SH   SOLE   0 0 1,076
ROMEO POWER INC COM 776153108 11 1,300 SH   SOLE   0 0 1,300
SALESFORCE COM INC COM 79466L302 360 1,472 SH   SOLE   0 0 1,472
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 147 1,945 SH   SOLE   0 0 1,945
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3 25 SH   SOLE   0 0 25
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 14 98 SH   SOLE   0 0 98
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 6 91 SH   SOLE   0 0 91
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,535 24,334 SH   SOLE   0 0 24,334
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,471 30,523 SH   SOLE   0 0 30,523
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 361 5,157 SH   SOLE   0 0 5,157
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 33 606 SH   SOLE   0 0 606
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 63 1,708 SH   SOLE   0 0 1,708
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,229 25,641 SH   SOLE   0 0 25,641
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 26 250 SH   SOLE   0 0 250
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 165 2,000 SH   SOLE   0 0 2,000
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 238 5,367 SH   SOLE   0 0 5,367
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,577 17,454 SH   SOLE   0 0 17,454
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 187 2,957 SH   SOLE   0 0 2,957
SILVERCORP METALS INC COM 82835P103 1,897 345,492 SH   SOLE   0 0 345,492
SIRIUS XM HLDGS INC COM 82968B103 10 1,500 SH   SOLE   0 0 1,500
SNAP INC CL A 83304A106 2,481 36,407 SH   SOLE   0 0 36,407
SNOWFLAKE INC CL A 833445109 24 100 SH   SOLE   0 0 100
SONOS INC COM 83570H108 2 52 SH   SOLE   0 0 52
SPDR GOLD TRUST GOLD SHS 78463V107 252 1,519 SH   SOLE   0 0 1,519
SPDR S&P 500 ETF TR TR UNIT 78462F103 6 15 SH   SOLE   0 0 15
SPDR SERIES TRUST S&P 500 GROWTH 78464A409 1 20 SH   SOLE   0 0 20
SPDR SERIES TRUST S&P OILGAS EXP 78468R556 2,541 26,281 SH   SOLE   0 0 26,281
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 91 474 SH   SOLE   0 0 474
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 150 3,100 SH   SOLE   0 0 3,100
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1,550 166,973 SH   SOLE   0 0 166,973
SQUARE INC CL A 852234103 12 50 SH   SOLE   0 0 50
STARBUCKS CORP COM 855244109 69 617 SH   SOLE   0 0 617
STURM RUGER & CO INC COM 864159108 18 200 SH   SOLE   0 0 200
SYNDAX PHARMACEUTICALS INC COM 87164F105 1 81 SH   SOLE   0 0 81
SYSCO CORP COM 871829107 145 1,865 SH   SOLE   0 0 1,865
TECHTARGET INC COM 87874R100 2,821 36,409 SH   SOLE   0 0 36,409
TERADYNE INC COM 880770102 5 35 SH   SOLE   0 0 35
TESLA MTRS INC COM 88160R101 31 45 SH   SOLE   0 0 45
TILRAY INC COM CL 2 88688T100 13 743 SH   SOLE   0 0 743
TIZIANA LIFE SCIENCES PLC SPONSORED AD 88875G101 0 5 SH   SOLE   0 0 5
TJX COS INC NEW COM 872540109 50 746 SH   SOLE   0 0 746
TRANSOCEANLTD REG SHS H8817H100 2 400 SH   SOLE   0 0 400
TURQUOISE HILL RES LTD COM 900435207 1,192 70,673 SH   SOLE   0 0 70,673
TWITTER INC COM 90184L102 13 185 SH   SOLE   0 0 185
UBER TECHNOLOGIES INC COM 90353T100 12 235 SH   SOLE   0 0 235
UBIQUITI INC COM 90353W103 31 100 SH   SOLE   0 0 100
UNILEVER PLC SPON ADR NEW 904767704 9 150 SH   SOLE   0 0 150
UNITED PARCEL SERVICE INC CL B 911312106 58 280 SH   SOLE   0 0 280
UNITED STATES OIL FUND LP UNITS 91232N207 4 84 SH   SOLE   0 0 84
UNIVERSAL DISPLAY CORP COM 91347P105 13 60 SH   SOLE   0 0 60
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 2 100 SH   SOLE   0 0 100
US BANCORP DEL COM NEW 902973304 178 3,102 SH   SOLE   0 0 3,102
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,914 115,190 SH   SOLE   0 0 115,190
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F676 60 230 SH   SOLE   0 0 230
VANGUARD INDEX FDS VALUE ETF 922908744 53 382 SH   SOLE   0 0 382
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 25 460 SH   SOLE   0 0 460
VERIZON COMMUNICATIONS INC COM 92343V104 2,135 38,107 SH   SOLE   0 0 38,107
VIATRIS INC COM 92556V106 3 200 SH   SOLE   0 0 200
VILLAGE FARMS INTL INC COM 92707Y108 1,197 111,903 SH   SOLE   0 0 111,903
VISA INC COM CL A 92826C839 1,546 6,612 SH   SOLE   0 0 6,612
VISTA GOLD CORP COM NEW 927926303 261 212,384 SH   SOLE   0 0 212,384
VISTA OUTDOOR INC COM 928377100 5 100 SH   SOLE   0 0 100
VMWARE INC CL A COM 928563402 8 50 SH   SOLE   0 0 50
WAITR HLDGS INC COM 930752100 4 2,500 SH   SOLE   0 0 2,500
WALKER & DUNLOP COM 93148P102 65 621 SH   SOLE   0 0 621
WAL-MART STORES INC COM 931142103 45 318 SH   SOLE   0 0 318
WELLS FARGO & CO NEW COM 949746101 44 974 SH   SOLE   0 0 974
WESTERN ALLIANCE BANCORP COM 957638109 38 410 SH   SOLE   0 0 410
WEYERHAEUSER CO MTN BE COM NEW 962166104 18 537 SH   SOLE   0 0 537
WILLIAMS COS INC DEL COM 969457100 13 500 SH   SOLE   0 0 500
WISDOMTREE TR CLOUD COMPUTING 97717Y691 191 3,423 SH   SOLE   0 0 3,423
WISDOMTREE TR FLOATINE RAT TREA 97717X628 8 315 SH   SOLE   0 0 315
WIX COM LTD SHS M98068105 9 30 SH   SOLE   0 0 30
WORKHORSE GROUP INC CALL 98138J906 9 20 SH Call SOLE   0 0 20
WORKHORSE GROUP INC CALL 98138J906 8 20 SH Call SOLE   0 0 20
WORKHORSE GROUP INC CALL 98138J906 13 30 SH Call SOLE   0 0 30
WORKHORSE GROUP INC CALL 98138J906 7 10 SH Call SOLE   0 0 10
WORKHORSE GROUP INC CALL 98138J906 12 20 SH Call SOLE   0 0 20
WORKHORSE GROUP INC COM NEW 98138J206 232 13,966 SH   SOLE   0 0 13,966
ZOOMINFO TECHNOLOGIES INC COM CL A 98980L101 21 54 SH   SOLE   0 0 54