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 GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   1,690 91,974 SH   SOLE   0 0 91,974
ALPHABET INC CAP STK CL C 02079K107   1,234 10,203 SH   SOLE   0 0 10,203
ALTRIA GROUP INC COM 02209S103   1,324 29,227 SH   SOLE   0 0 29,227
AMAZON COM INC COM 023135106   1,684 12,917 SH   SOLE   0 0 12,917
AMCOR PLC ORD G0250X107   130 13,056 SH   SOLE   0 0 13,056
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   635 17,635 SH   SOLE   0 0 17,635
APPLE INC COM 037833100   2,799 14,429 SH   SOLE   0 0 14,429
AT&T INC COM 00206R102   335 20,989 SH   SOLE   0 0 20,989
BARINGS BDC INC COM 06759L103   136 17,300 SH   SOLE   0 0 17,300
BARRICK GOLD CORP COM 067901108   311 18,384 SH   SOLE   0 0 18,384
BLOCK H & R INC COM 093671105   345 10,816 SH   SOLE   0 0 10,816
BRISTOL-MYERS SQUIBB CO COM 110122108   686 10,726 SH   SOLE   0 0 10,726
CHEVRON CORP NEW COM 166764100   2,156 13,702 SH   SOLE   0 0 13,702
CVS HEALTH CORP COM 126650100   848 12,268 SH   SOLE   0 0 12,268
DELTA AIR LINES INC DEL COM NEW 247361702   574 12,070 SH   SOLE   0 0 12,070
DESTINATION XL GROUP INC COM 25065K104   481 98,100 SH   SOLE   0 0 98,100
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   709 24,085 SH   SOLE   0 0 24,085
DOW INC COM 260557103   904 16,977 SH   SOLE   0 0 16,977
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   323 25,465 SH   SOLE   0 0 25,465
ENTERPRISE PRODS PARTNERS L COM 293792107   385 14,598 SH   SOLE   0 0 14,598
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   241 11,182 SH   SOLE   0 0 11,182
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   841 14,356 SH   SOLE   0 0 14,356
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   2,865 45,390 SH   SOLE   0 0 45,390
FIDUS INVT CORP COM 316500107   977 49,872 SH   SOLE   0 0 49,872
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   1,283 47,522 SH   SOLE   0 0 47,522
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,353 28,719 SH   SOLE   0 0 28,719
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   555 22,170 SH   SOLE   0 0 22,170
FORTUNA SILVER MINES INC COM 349915108   92 28,465 SH   SOLE   0 0 28,465
FUELCELL ENERGY INC COM 35952H601   24 11,000 SH   SOLE   0 0 11,000
GENWORTH FINL INC COM CL A 37247D106   152 30,378 SH   SOLE   0 0 30,378
HERCULES CAPITAL INC COM 427096508   4,485 303,032 SH   SOLE   0 0 303,032
ING GROEP N.V. SPONSORED ADR 456837103   164 12,162 SH   SOLE   0 0 12,162
INTEL CORP COM 458140100   354 10,580 SH   SOLE   0 0 10,580
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   1,877 49,107 SH   SOLE   0 0 49,107
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   2,526 131,437 SH   SOLE   0 0 131,437
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   802 10,083 SH   SOLE   0 0 10,083
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   2,318 45,939 SH   SOLE   0 0 45,939
INVESCO QQQ TR UNIT SER 1 46090E103   11,756 31,823 SH   SOLE   0 0 31,823
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   556 28,503 SH   SOLE   0 0 28,503
ISHARES TR 1 3 YR TREAS BD 464287457   1,763 21,742 SH   SOLE   0 0 21,742
ISHARES TR CONV BD ETF 46435G102   1,016 13,307 SH   SOLE   0 0 13,307
ISHARES TR CORE S&P MCP ETF 464287507   4,335 16,579 SH   SOLE   0 0 16,579
ISHARES TR CORE US AGGBD ET 464287226   1,421 14,510 SH   SOLE   0 0 14,510
ISHARES TR FLTG RATE NT ETF 46429B655   5,415 106,556 SH   SOLE   0 0 106,556
ISHARES TR RUSSELL 2000 ETF 464287655   3,386 18,082 SH   SOLE   0 0 18,082
ISHARES TR SELECT DIVID ETF 464287168   2,851 25,161 SH   SOLE   0 0 25,161
ISHARES TR TIPS BD ETF 464287176   1,611 14,968 SH   SOLE   0 0 14,968
ISHARES TR U.S. ENERGY ETF 464287796   516 12,055 SH   SOLE   0 0 12,055
ISHARES TR U.S. INSRNCE ETF 464288786   1,035 11,778 SH   SOLE   0 0 11,778
ISHARES TR U.S. TECH ETF 464287721   1,945 17,868 SH   SOLE   0 0 17,868
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,234 22,305 SH   SOLE   0 0 22,305
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   2,337 101,990 SH   SOLE   0 0 101,990
KROGER CO COM 501044101   661 14,065 SH   SOLE   0 0 14,065
MEDICAL PPTYS TRUST INC COM 58463J304   280 30,274 SH   SOLE   0 0 30,274
PFIZER INC COM 717081103   664 18,115 SH   SOLE   0 0 18,115
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   934 12,309 SH   SOLE   0 0 12,309
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,896 29,567 SH   SOLE   0 0 29,567
RBB FD INC MOTLEY FOL ETF 74933W601   3,552 87,182 SH   SOLE   0 0 87,182
SPDR GOLD TR GOLD SHS 78463V107   3,060 17,166 SH   SOLE   0 0 17,166
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,853 26,739 SH   SOLE   0 0 26,739
SPDR SER TR BLOOMBERG INVT 78468R200   4,785 155,917 SH   SOLE   0 0 155,917
SPDR SER TR BLOOMBERG SHT TE 78468R408   702 28,420 SH   SOLE   0 0 28,420
SPDR SER TR PORTFLI TIPS ETF 78464A656   595 23,014 SH   SOLE   0 0 23,014
SPDR SER TR PORTFOLI S&P1500 78464A805   8,843 162,433 SH   SOLE   0 0 162,433
SPDR SER TR PORTFOLIO S&P600 78468R853   1,435 36,947 SH   SOLE   0 0 36,947
SPDR SER TR PORTFOLIO SHORT 78464A474   1,083 36,799 SH   SOLE   0 0 36,799
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,612 59,202 SH   SOLE   0 0 59,202
SPDR SER TR PRTFLO S&P500 HI 78468R788   3,478 93,810 SH   SOLE   0 0 93,810
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,774 41,072 SH   SOLE   0 0 41,072
SPDR SER TR S&P DIVID ETF 78464A763   2,407 19,637 SH   SOLE   0 0 19,637
STRATEGY SHS NS 7HANDL IDX 86280R506   485 23,848 SH   SOLE   0 0 23,848
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   154 10,407 SH   SOLE   0 0 10,407
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   181 15,364 SH   SOLE   0 0 15,364
VAALCO ENERGY INC COM NEW 91851C201   44 11,681 SH   SOLE   0 0 11,681
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,764 23,312 SH   SOLE   0 0 23,312
WALGREENS BOOTS ALLIANCE INC COM 931427108   289 10,143 SH   SOLE   0 0 10,143
WALMART INC COM 931142103   1,591 10,120 SH   SOLE   0 0 10,120
WISDOMTREE TR US TOTAL DIVIDND 97717W109   2,176 35,052 SH   SOLE   0 0 35,052
XCEL ENERGY INC COM 98389B100   755 12,145 SH   SOLE   0 0 12,145