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
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   265,084 1,963 SH   SOLE   0 0 1,963
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   404,461 1,415 SH   SOLE   0 0 1,415
ADVANCED MICRO DEVICES INC COM 007903107   1,606,972 16,396 SH   SOLE   0 0 16,396
ALLAKOS INC COM 01671P100   365,487 82,132 SH   SOLE   0 0 82,132
ALPHABET INC CAP STK CL C 02079K107   250,640 2,410 SH   SOLE   0 0 2,410
AMAZON COM INC COM 023135106   310,593 3,007 SH   SOLE   0 0 3,007
ANTERO RESOURCES CORP COM 03674X106   540,468 23,407 SH   SOLE   0 0 23,407
APPLE INC COM 037833100   2,189,818 13,280 SH   SOLE   0 0 13,280
ARDELYX INC COM 039697107   347,098 72,463 SH   SOLE   0 0 72,463
ARDMORE SHIPPING CORP COM Y0207T100   1,500,238 100,890 SH   SOLE   0 0 100,890
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,297,593 59,305 SH   SOLE   0 0 59,305
ASURE SOFTWARE INC COM 04649U102   259,826 17,919 SH   SOLE   0 0 17,919
BANDWIDTH INC COM CL A 05988J103   312,147 20,536 SH   SOLE   0 0 20,536
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   427,029 1,383 SH   SOLE   0 0 1,383
BILL HOLDINGS INC COM 090043100   968,974 11,942 SH   SOLE   0 0 11,942
C3 AI INC CL A 12468P104   787,149 23,448 SH   SOLE   0 0 23,448
CADIZ INC COM NEW 127537207   58,241 14,416 SH   SOLE   0 0 14,416
CBIZ INC COM 124805102   666,927 13,476 SH   SOLE   0 0 13,476
CHENIERE ENERGY INC COM NEW 16411R208   980,272 6,220 SH   SOLE   0 0 6,220
CLOUDFLARE INC CL A COM 18915M107   1,064,067 17,257 SH   SOLE   0 0 17,257
COOPER STD HLDGS INC COM 21676P103   237,224 16,659 SH   SOLE   0 0 16,659
COSTCO WHSL CORP NEW COM 22160K105   567,922 1,143 SH   SOLE   0 0 1,143
CYMABAY THERAPEUTICS INC COM 23257D103   671,056 76,956 SH   SOLE   0 0 76,956
DHT HOLDINGS INC SHS NEW Y2065G121   275,536 25,489 SH   SOLE   0 0 25,489
DIEBOLD NIXDORF INC COM STK 253651103   76,400 63,667 SH   SOLE   0 0 63,667
DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781   232,504 5,545 SH   SOLE   0 0 5,545
DOLLAR GEN CORP NEW COM 256677105   237,189 1,127 SH   SOLE   0 0 1,127
ECOLAB INC COM 278865100   612,130 3,698 SH   SOLE   0 0 3,698
EHEALTH INC COM 28238P109   234,571 25,061 SH   SOLE   0 0 25,061
EMERGENT BIOSOLUTIONS INC COM 29089Q105   187,153 18,065 SH   SOLE   0 0 18,065
FIBROGEN INC COM 31572Q808   375,402 20,118 SH   SOLE   0 0 20,118
FIRST SOLAR INC COM 336433107   1,084,455 4,986 SH   SOLE   0 0 4,986
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,090,282 68,313 SH   SOLE   0 0 68,313
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   1,574,579 71,216 SH   SOLE   0 0 71,216
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,438,798 53,987 SH   SOLE   0 0 53,987
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   3,087,462 57,080 SH   SOLE   0 0 57,080
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,537,313 56,548 SH   SOLE   0 0 56,548
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,076,303 23,791 SH   SOLE   0 0 23,791
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   1,785,408 121,792 SH   SOLE   0 0 121,792
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,337,547 33,641 SH   SOLE   0 0 33,641
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   13,990,900 235,102 SH   SOLE   0 0 235,102
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   331,754 6,449 SH   SOLE   0 0 6,449
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   301,910 2,042 SH   SOLE   0 0 2,042
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   314,410 6,568 SH   SOLE   0 0 6,568
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,547,589 34,345 SH   SOLE   0 0 34,345
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   391,845 20,680 SH   SOLE   0 0 20,680
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   246,307 6,551 SH   SOLE   0 0 6,551
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   279,833 11,923 SH   SOLE   0 0 11,923
FIRST TR MORNINGSTAR DIVID L SHS 336917109   3,609,401 101,673 SH   SOLE   0 0 101,673
FIRST TR S&P REIT INDEX FD COM 33734G108   324,955 13,345 SH   SOLE   0 0 13,345
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,276,972 131,399 SH   SOLE   0 0 131,399
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   267,528 60,254 SH   SOLE   0 0 60,254
FS KKR CAP CORP COM 302635206   997,088 53,897 SH   SOLE   0 0 53,897
GENERAL DYNAMICS CORP COM 369550108   1,966,354 8,616 SH   SOLE   0 0 8,616
GLOBAL X FDS SUPERDIVIDEND 37960A669   589,521 25,587 SH   SOLE   0 0 25,587
GRAPHIC PACKAGING HLDG CO COM 388689101   342,127 13,422 SH   SOLE   0 0 13,422
HECLA MNG CO COM 422704106   94,593 14,944 SH   SOLE   0 0 14,944
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,231,001 159,044 SH   SOLE   0 0 159,044
HOSTESS BRANDS INC CL A 44109J106   604,161 24,283 SH   SOLE   0 0 24,283
IMMUNOVANT INC COM 45258J102   392,481 25,305 SH   SOLE   0 0 25,305
IMPINJ INC COM 453204109   314,813 2,323 SH   SOLE   0 0 2,323
INTERNATIONAL SEAWAYS INC COM Y41053102   909,572 21,823 SH   SOLE   0 0 21,823
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,395,837 38,395 SH   SOLE   0 0 38,395
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   1,007,928 68,334 SH   SOLE   0 0 68,334
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   324,570 7,664 SH   SOLE   0 0 7,664
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   894,963 17,079 SH   SOLE   0 0 17,079
INVESCO QQQ TR UNIT SER 1 46090E103   3,321,989 10,351 SH   SOLE   0 0 10,351
ISHARES SILVER TR ISHARES 46428Q109   1,674,484 75,700 SH   SOLE   0 0 75,700
ISHARES TR MORTGE REL ETF 46435G342   265,019 12,135 SH   SOLE   0 0 12,135
ISHARES TR RUSSELL 2000 ETF 464287655   1,101,750 6,176 SH   SOLE   0 0 6,176
ISHARES TR U.S. BAS MTL ETF 464287838   209,530 1,581 SH   SOLE   0 0 1,581
ISHARES TR CORE S&P500 ETF 464287200   263,091 640 SH   SOLE   0 0 640
IVERIC BIO INC COM 46583P102   509,786 20,953 SH   SOLE   0 0 20,953
KITE RLTY GROUP TR COM NEW 49803T300   547,874 26,189 SH   SOLE   0 0 26,189
LANTRONIX INC COM NEW 516548203   47,714 10,994 SH   SOLE   0 0 10,994
LOVESAC COMPANY COM 54738L109   259,580 8,982 SH   SOLE   0 0 8,982
LPL FINL HLDGS INC COM 50212V100   1,004,114 4,961 SH   SOLE   0 0 4,961
LSI INDS INC OHIO COM 50216C108   257,942 18,517 SH   SOLE   0 0 18,517
MADRIGAL PHARMACEUTICALS INC COM 558868105   462,959 1,911 SH   SOLE   0 0 1,911
MARATHON PETE CORP COM 56585A102   1,803,335 13,375 SH   SOLE   0 0 13,375
MATADOR RES CO COM 576485205   413,316 8,674 SH   SOLE   0 0 8,674
MICROSOFT CORP COM 594918104   323,669 1,123 SH   SOLE   0 0 1,123
MICROSTRATEGY INC CL A NEW 594972408   261,042 893 SH   SOLE   0 0 893
MODINE MFG CO COM 607828100   1,268,557 55,035 SH   SOLE   0 0 55,035
MOSAIC CO NEW COM 61945C103   405,671 8,842 SH   SOLE   0 0 8,842
NVIDIA CORPORATION COM 67066G104   2,970,171 10,693 SH   SOLE   0 0 10,693
OCEANEERING INTL INC COM 675232102   906,323 51,408 SH   SOLE   0 0 51,408
OIL STS INTL INC COM 678026105   267,635 32,129 SH   SOLE   0 0 32,129
ON SEMICONDUCTOR CORP COM 682189105   362,867 4,408 SH   SOLE   0 0 4,408
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,483,367 10,460 SH   SOLE   0 0 10,460
PROCTER AND GAMBLE CO COM 742718109   255,747 1,720 SH   SOLE   0 0 1,720
PROSHARES TR PSHS ULT MCAP400 74347R404   211,796 4,241 SH   SOLE   0 0 4,241
PROSHARES TR PSHS ULTRA QQQ 74347R206   1,083,960 21,867 SH   SOLE   0 0 21,867
PROSHARES TR S&P MDCP 400 DIV 74347B680   627,431 8,868 SH   SOLE   0 0 8,868
PROSHARES TR PSHS ULT S&P 500 74347R107   497,231 9,905 SH   SOLE   0 0 9,905
PROSHARES TR PSHS ULTRUSS2000 74347R842   214,276 6,734 SH   SOLE   0 0 6,734
PROSHARES TR RUSS 2000 DIVD 74347B698   714,770 11,710 SH   SOLE   0 0 11,710
PROSHARES TR S&P 500 DV ARIST 74348A467   3,956,818 43,367 SH   SOLE   0 0 43,367
PROSHARES TR SHORT S&P 500 NE 74347B425   3,702,114 246,808 SH   SOLE   0 0 246,808
PROSHARES TR PSHS ULTRA DOW30 74347R305   475,500 7,460 SH   SOLE   0 0 7,460
PROSHARES TR ULTRAPRO QQQ 74347X831   517,610 18,316 SH   SOLE   0 0 18,316
PROTHENA CORP PLC SHS G72800108   524,494 10,821 SH   SOLE   0 0 10,821
PYXIS ONCOLOGY INC COMMON STOCK 747324101   365,098 91,047 SH   SOLE   0 0 91,047
QUANTA SVCS INC COM 74762E102   1,417,115 8,504 SH   SOLE   0 0 8,504
REATA PHARMACEUTICALS INC CL A 75615P103   936,203 10,297 SH   SOLE   0 0 10,297
REPAY HLDGS CORP COM CL A 76029L100   139,626 21,252 SH   SOLE   0 0 21,252
RING ENERGY INC COM 76680V108   19,000 10,000 SH   SOLE   0 0 10,000
ROCKET PHARMACEUTICALS INC COM 77313F106   457,097 26,684 SH   SOLE   0 0 26,684
SCORPIO TANKERS INC SHS Y7542C130   2,104,609 37,375 SH   SOLE   0 0 37,375
SOUTHERN COPPER CORP COM 84265V105   210,374 2,759 SH   SOLE   0 0 2,759
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,204,856 6,629 SH   SOLE   0 0 6,629
SPDR GOLD TR GOLD SHS 78463V107   2,356,392 12,861 SH   SOLE   0 0 12,861
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,375,046 5,801 SH   SOLE   0 0 5,801
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,122,102 2,448 SH   SOLE   0 0 2,448
SPDR SER TR SSGA US LRG ETF 78468R804   1,466,845 10,723 SH   SOLE   0 0 10,723
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   219,610 11,613 SH   SOLE   0 0 11,613
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   662,238 79,405 SH   SOLE   0 0 79,405
SUPER MICRO COMPUTER INC COM 86800U104   323,166 3,033 SH   SOLE   0 0 3,033
TARGET HOSPITALITY CORP COM 87615L107   904,374 68,826 SH   SOLE   0 0 68,826
TESLA INC COM 88160R101   258,495 1,246 SH   SOLE   0 0 1,246
TG THERAPEUTICS INC COM 88322Q108   612,564 40,729 SH   SOLE   0 0 40,729
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   100,480 16,000 SH   SOLE   0 0 16,000
TIDEWATER INC NEW COM 88642R109   1,969,362 44,677 SH   SOLE   0 0 44,677
TRANSOCEAN LTD REG SHS H8817H100   1,877,485 295,202 SH   SOLE   0 0 295,202
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   249,320 8,553 SH   SOLE   0 0 8,553
VIKING THERAPEUTICS INC COM 92686J106   1,013,569 60,875 SH   SOLE   0 0 60,875
WHEATON PRECIOUS METALS CORP COM 962879102   230,561 4,787 SH   SOLE   0 0 4,787
WISDOMTREE TR US MIDCAP DIVID 97717W505   235,671 5,751 SH   SOLE   0 0 5,751