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
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 3 51 SH   SOLE   0 0 51
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 5 100 SH   SOLE   0 0 100
ISHARES TR RUS MDCP VAL ETF 464287473 7 62 SH   SOLE   0 0 62
SPDR SER TR PORTFOLIO INTRMD 78464A375 0 12 SH   SOLE   0 0 12
SPDR SER TR S&P 600 SMCP GRW 78464A201 1 15 SH   SOLE   0 0 15
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1 11 SH   SOLE   0 0 11
SPDR SER TR S&P REGL BKG 78464A698 1 20 SH   SOLE   0 0 20
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2 28 SH   SOLE   0 0 28
IBIO INC COM NEW 451033203 3 10,000 SH   SOLE   0 0 10,000
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4 96 SH   SOLE   0 0 96
ISHARES TR CORE S&P500 ETF 464287200 5 12 SH   SOLE   0 0 12
ARK ETF TR FINTECH INNOVA 00214Q708 5 300 SH   SOLE   0 0 300
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 5 345 SH   SOLE   0 0 345
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 5 100 SH   SOLE   0 0 100
ISHARES TR RUS MID CAP ETF 464287499 5 80 SH   SOLE   0 0 80
SELECT SECTOR SPDR TR ENERGY 81369Y506 7 87 SH   SOLE   0 0 87
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7 89 SH   SOLE   0 0 89
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 8 170 SH   SOLE   0 0 170
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 8 150 SH   SOLE   0 0 150
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 9 170 SH   SOLE   0 0 170
ISHARES TR S&P 500 VAL ETF 464287408 11 79 SH   SOLE   0 0 79
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 11 340 SH   SOLE   0 0 340
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 12 80 SH   SOLE   0 0 80
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 12 112 SH   SOLE   0 0 112
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 16 70 SH   SOLE   0 0 70
WISDOMTREE TR INTL LRGCAP DV 97717W794 17 340 SH   SOLE   0 0 340
ARK ETF TR INNOVATION ETF 00214Q104 17 403 SH   SOLE   0 0 403
ARK ETF TR GENOMIC REV ETF 00214Q302 17 570 SH   SOLE   0 0 570
ISHARES TR US TELECOM ETF 464287713 18 692 SH   SOLE   0 0 692
VANGUARD INDEX FDS TOTAL STK MKT 922908769 20 102 SH   SOLE   0 0 102
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 21 420 SH   SOLE   0 0 420
VANGUARD INDEX FDS VALUE ETF 922908744 27 180 SH   SOLE   0 0 180
ISHARES TR U.S. REAL ES ETF 464287739 30 320 SH   SOLE   0 0 320
ISHARES TR GL CLEAN ENE ETF 464288224 32 1,830 SH   SOLE   0 0 1,830
ALPHABET INC CAP STK CL A 02079K305 32 14 SH   SOLE   0 0 14
ISHARES TR CORE HIGH DV ETF 46429B663 34 330 SH   SOLE   0 0 330
FUELCELL ENERGY INC COM 35952H601 37 11,000 SH   SOLE   0 0 11,000
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 37 510 SH   SOLE   0 0 510
SPDR SER TR BLOOMBERG HIGH Y 78468R622 41 424 SH   SOLE   0 0 424
VANGUARD INDEX FDS GROWTH ETF 922908736 42 145 SH   SOLE   0 0 145
ISHARES TR U.S. UTILITS ETF 464287697 43 500 SH   SOLE   0 0 500
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 44 746 SH   SOLE   0 0 746
ISHARES TR PFD AND INCM SEC 464288687 46 1,393 SH   SOLE   0 0 1,393
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 48 3,954 SH   SOLE   0 0 3,954
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 51 400 SH   SOLE   0 0 400
SPDR SER TR S&P BIOTECH 78464A870 52 580 SH   SOLE   0 0 580
ISHARES TR JPMORGAN USD EMG 464288281 53 600 SH   SOLE   0 0 600
ETF SER SOLUTIONS US GLB JETS 26922A842 69 3,600 SH   SOLE   0 0 3,600
FORTUNA SILVER MINES INC COM 349915108 70 23,885 SH   SOLE   0 0 23,885
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 80 1,129 SH   SOLE   0 0 1,129
DESTINATION XL GROUP INC COM 25065K104 81 20,600 SH   SOLE   0 0 20,600
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 83 2,073 SH   SOLE   0 0 2,073
SPDR SER TR S&P 400 MDCP GRW 78464A821 87 1,340 SH   SOLE   0 0 1,340
CELULARITY INC COM CL A 151190105 89 12,550 SH   SOLE   0 0 12,550
SPDR SER TR S&P KENSHO CLEAN 78468R655 114 1,560 SH   SOLE   0 0 1,560
SPDR SER TR BLOOMBERG INVT 78468R200 123 4,029 SH   SOLE   0 0 4,029
ISHARES TR ISHARES BIOTECH 464287556 134 1,221 SH   SOLE   0 0 1,221
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 137 6,881 SH   SOLE   0 0 6,881
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 138 966 SH   SOLE   0 0 966
ARK ETF TR ISRAEL INOVATE 00214Q609 149 7,762 SH   SOLE   0 0 7,762
ISHARES TR MSCI EMG MKT ETF 464287234 164 4,115 SH   SOLE   0 0 4,115
BARINGS BDC INC COM 06759L103 179 17,300 SH   SOLE   0 0 17,300
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 183 2,375 SH   SOLE   0 0 2,375
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 186 4,552 SH   SOLE   0 0 4,552
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 192 17,950 SH   SOLE   0 0 17,950
SPDR SER TR S&P 400 MDCP VAL 78464A839 201 3,170 SH   SOLE   0 0 3,170
ENTERPRISE PRODS PARTNERS L COM 293792107 202 7,764 SH   SOLE   0 0 7,764
AMCOR PLC ORD G0250X107 202 16,116 SH   SOLE   0 0 16,116
GENERAC HLDGS INC COM 368736104 206 924 SH   SOLE   0 0 924
EBAY INC. COM 278642103 220 4,529 SH   SOLE   0 0 4,529
ISHARES TR U.S. ENERGY ETF 464287796 221 5,470 SH   SOLE   0 0 5,470
ANNALY CAPITAL MANAGEMENT IN COM 035710409 229 34,520 SH   SOLE   0 0 34,520
WELLS FARGO CO NEW COM 949746101 229 5,316 SH   SOLE   0 0 5,316
TRAVELERS COMPANIES INC COM 89417E109 230 1,332 SH   SOLE   0 0 1,332
ISHARES TR CONSER ALLOC ETF 464289883 234 6,632 SH   SOLE   0 0 6,632
MONSTER BEVERAGE CORP NEW COM 61174X109 234 2,782 SH   SOLE   0 0 2,782
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 235 7,387 SH   SOLE   0 0 7,387
US BANCORP DEL COM NEW 902973304 236 4,784 SH   SOLE   0 0 4,784
REPLIGEN CORP COM 759916109 237 1,608 SH   SOLE   0 0 1,608
INTEL CORP COM 458140100 240 5,450 SH   SOLE   0 0 5,450
VISA INC COM CL A 92826C839 244 1,260 SH   SOLE   0 0 1,260
SALESFORCE INC COM 79466L302 247 1,479 SH   SOLE   0 0 1,479
COMCAST CORP NEW CL A 20030N101 250 6,195 SH   SOLE   0 0 6,195
BLOCK H & R INC COM 093671105 251 10,572 SH   SOLE   0 0 10,572
CONSTELLATION BRANDS INC CL A 21036P108 251 1,019 SH   SOLE   0 0 1,019
WP CAREY INC COM 92936U109 259 3,407 SH   SOLE   0 0 3,407
FORTINET INC COM 34959E109 270 1,032 SH   SOLE   0 0 1,032
OREILLY AUTOMOTIVE INC COM 67103H107 270 442 SH   SOLE   0 0 442
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 272 8,078 SH   SOLE   0 0 8,078
GLOBUS MED INC CL A 379577208 275 4,497 SH   SOLE   0 0 4,497
BARRICK GOLD CORP COM 067901108 278 13,062 SH   SOLE   0 0 13,062
COLGATE PALMOLIVE CO COM 194162103 288 3,759 SH   SOLE   0 0 3,759
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 289 13,363 SH   SOLE   0 0 13,363
EXTRA SPACE STORAGE INC COM 30225T102 290 1,655 SH   SOLE   0 0 1,655
SEMPRA COM 816851109 294 1,856 SH   SOLE   0 0 1,856
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 299 1,039 SH   SOLE   0 0 1,039
NVIDIA CORPORATION COM 67066G104 306 1,737 SH   SOLE   0 0 1,737
EXXON MOBIL CORP COM 30231G102 306 3,598 SH   SOLE   0 0 3,598
ORACLE CORP COM 68389X105 309 4,258 SH   SOLE   0 0 4,258
WALGREENS BOOTS ALLIANCE INC COM 931427108 313 7,217 SH   SOLE   0 0 7,217
TARGET CORP COM 87612E106 316 1,443 SH   SOLE   0 0 1,443
COSTCO WHSL CORP NEW COM 22160K105 325 648 SH   SOLE   0 0 648
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 330 10,000 SH   SOLE   0 0 10,000
GOLDMAN SACHS GROUP INC COM 38141G104 341 1,118 SH   SOLE   0 0 1,118
STORE CAP CORP COM 862121100 343 13,100 SH   SOLE   0 0 13,100
MCDONALDS CORP COM 580135101 345 1,406 SH   SOLE   0 0 1,406
ISHARES TR U.S. FINLS ETF 464287788 346 4,675 SH   SOLE   0 0 4,675
PROSHARES TR PSHS ULTRA QQQ 74347R206 346 7,100 SH   SOLE   0 0 7,100
ISHARES TR US HLTHCARE ETF 464287762 351 1,330 SH   SOLE   0 0 1,330
TRACTOR SUPPLY CO COM 892356106 356 1,797 SH   SOLE   0 0 1,797
VERIZON COMMUNICATIONS INC COM 92343V104 371 7,707 SH   SOLE   0 0 7,707
ADVANCED MICRO DEVICES INC COM 007903107 371 4,181 SH   SOLE   0 0 4,181
JPMORGAN CHASE & CO COM 46625H100 380 3,193 SH   SOLE   0 0 3,193
PROCTER AND GAMBLE CO COM 742718109 389 2,515 SH   SOLE   0 0 2,515
ABBOTT LABS COM 002824100 399 3,735 SH   SOLE   0 0 3,735
AUTOZONE INC COM 053332102 410 210 SH   SOLE   0 0 210
ADOBE SYSTEMS INCORPORATED COM 00724F101 419 1,065 SH   SOLE   0 0 1,065
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 439 9,370 SH   SOLE   0 0 9,370
COCA COLA CO COM 191216100 456 7,127 SH   SOLE   0 0 7,127
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 462 5,182 SH   SOLE   0 0 5,182
AT&T INC COM 00206R102 499 25,774 SH   SOLE   0 0 25,774
SPDR SER TR PRTFLO S&P500 VL 78464A508 510 13,155 SH   SOLE   0 0 13,155
ARK ETF TR NEXT GNRTN INTER 00214Q401 552 10,350 SH   SOLE   0 0 10,350
DELTA AIR LINES INC DEL COM NEW 247361702 581 15,015 SH   SOLE   0 0 15,015
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 597 40,428 SH   SOLE   0 0 40,428
ALLSTATE CORP COM 020002101 603 4,650 SH   SOLE   0 0 4,650
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 616 7,139 SH   SOLE   0 0 7,139
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 635 27,790 SH   SOLE   0 0 27,790
METLIFE INC COM 59156R108 657 10,130 SH   SOLE   0 0 10,130
ISHARES TR MSCI EAFE ETF 464287465 662 10,075 SH   SOLE   0 0 10,075
RBB FD INC MOTLEY FOOL SML 74933W874 722 29,175 SH   SOLE   0 0 29,175
MEDICAL PPTYS TRUST INC COM 58463J304 729 41,493 SH   SOLE   0 0 41,493
KROGER CO COM 501044101 732 13,269 SH   SOLE   0 0 13,269
HOME DEPOT INC COM 437076102 734 2,520 SH   SOLE   0 0 2,520
VANGUARD BD INDEX FDS INTERMED TERM 921937819 735 9,412 SH   SOLE   0 0 9,412
ISHARES TR U.S. INSRNCE ETF 464288786 744 8,790 SH   SOLE   0 0 8,790
GENERAL DYNAMICS CORP COM 369550108 773 3,373 SH   SOLE   0 0 3,373
SPDR SER TR PORTFOLIO SHORT 78464A474 781 26,098 SH   SOLE   0 0 26,098
META PLATFORMS INC CL A 30303M102 789 3,993 SH   SOLE   0 0 3,993
SPDR SER TR PORTFLI TIPS ETF 78464A656 796 28,054 SH   SOLE   0 0 28,054
BRISTOL-MYERS SQUIBB CO COM 110122108 800 10,491 SH   SOLE   0 0 10,491
SPDR SER TR BLOOMBERG SHT TE 78468R408 804 31,920 SH   SOLE   0 0 31,920
INTERNATIONAL BUSINESS MACHS COM 459200101 808 6,258 SH   SOLE   0 0 6,258
INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446 821 35,868 SH   SOLE   0 0 35,868
TESLA INC COM 88160R101 860 1,075 SH   SOLE   0 0 1,075
ISHARES TR 1 3 YR TREAS BD 464287457 864 10,407 SH   SOLE   0 0 10,407
UNITED PARCEL SERVICE INC CL B 911312106 873 4,799 SH   SOLE   0 0 4,799
PUBLIC STORAGE COM 74460D109 877 2,807 SH   SOLE   0 0 2,807
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 888 12,844 SH   SOLE   0 0 12,844
PFIZER INC COM 717081103 912 18,435 SH   SOLE   0 0 18,435
XCEL ENERGY INC COM 98389B100 937 12,750 SH   SOLE   0 0 12,750
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 940 12,088 SH   SOLE   0 0 12,088
ALPHABET INC CAP STK CL C 02079K107 963 420 SH   SOLE   0 0 420
DOW INC COM 260557103 969 14,717 SH   SOLE   0 0 14,717
FEDERAL AGRIC MTG CORP CL C 313148306 978 9,544 SH   SOLE   0 0 9,544
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,012 10,796 SH   SOLE   0 0 10,796
UNITEDHEALTH GROUP INC COM 91324P102 1,035 2,120 SH   SOLE   0 0 2,120
AMAZON COM INC COM 023135106 1,067 490 SH   SOLE   0 0 490
FIDUS INVT CORP COM 316500107 1,070 55,105 SH   SOLE   0 0 55,105
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,117 23,736 SH   SOLE   0 0 23,736
LILLY ELI & CO COM 532457108 1,126 3,940 SH   SOLE   0 0 3,940
ABBVIE INC COM 00287Y109 1,203 7,907 SH   SOLE   0 0 7,907
CVS HEALTH CORP COM 126650100 1,268 12,920 SH   SOLE   0 0 12,920
ISHARES TR CORE US AGGBD ET 464287226 1,335 13,044 SH   SOLE   0 0 13,044
ALTRIA GROUP INC COM 02209S103 1,338 25,952 SH   SOLE   0 0 25,952
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1,404 53,186 SH   SOLE   0 0 53,186
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,412 31,598 SH   SOLE   0 0 31,598
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,430 4,574 SH   SOLE   0 0 4,574
JOHNSON & JOHNSON COM 478160104 1,542 8,710 SH   SOLE   0 0 8,710
WALMART INC COM 931142103 1,556 10,427 SH   SOLE   0 0 10,427
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 1,564 88,800 SH   SOLE   0 0 88,800
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1,668 46,433 SH   SOLE   0 0 46,433
SPDR SER TR PORTFOLIO S&P600 78468R853 1,692 45,386 SH   SOLE   0 0 45,386
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,834 5,699 SH   SOLE   0 0 5,699
STRATEGY SHS NS 7HANDL IDX 86280R506 1,867 86,123 SH   SOLE   0 0 86,123
ISHARES TR CONV BD ETF 46435G102 1,871 26,473 SH   SOLE   0 0 26,473
CHEVRON CORP NEW COM 166764100 1,934 12,026 SH   SOLE   0 0 12,026
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,954 4,484 SH   SOLE   0 0 4,484
VANGUARD INDEX FDS MID CAP ETF 922908629 1,978 9,535 SH   SOLE   0 0 9,535
WISDOMTREE TR US TOTAL DIVIDND 97717W109 1,994 32,872 SH   SOLE   0 0 32,872
MICROSOFT CORP COM 594918104 2,074 7,696 SH   SOLE   0 0 7,696
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,074 46,208 SH   SOLE   0 0 46,208
SPDR SER TR PRTFLO S&P500 GW 78464A409 2,087 37,538 SH   SOLE   0 0 37,538
APPLE INC COM 037833100 2,133 13,807 SH   SOLE   0 0 13,807
SPDR SER TR PRTFLO S&P500 HI 78468R788 2,378 55,857 SH   SOLE   0 0 55,857
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2,404 117,222 SH   SOLE   0 0 117,222
ISHARES TR TIPS BD ETF 464287176 2,582 22,033 SH   SOLE   0 0 22,033
ISHARES TR RUSSELL 2000 ETF 464287655 2,605 14,889 SH   SOLE   0 0 14,889
ISHARES TR U.S. TECH ETF 464287721 2,666 30,732 SH   SOLE   0 0 30,732
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,676 29,190 SH   SOLE   0 0 29,190
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 2,706 128,568 SH   SOLE   0 0 128,568
SPDR SER TR S&P DIVID ETF 78464A763 2,795 22,775 SH   SOLE   0 0 22,775
ISHARES TR SELECT DIVID ETF 464287168 2,975 24,050 SH   SOLE   0 0 24,050
SPDR GOLD TR GOLD SHS 78463V107 3,183 18,571 SH   SOLE   0 0 18,571
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 3,284 55,116 SH   SOLE   0 0 55,116
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,350 43,574 SH   SOLE   0 0 43,574
RBB FD INC MOTLEY FOL ETF 74933W601 3,658 107,926 SH   SOLE   0 0 107,926
ISHARES TR CORE S&P MCP ETF 464287507 3,738 15,689 SH   SOLE   0 0 15,689
ISHARES TR FLTG RATE NT ETF 46429B655 4,657 92,282 SH   SOLE   0 0 92,282
HERCULES CAPITAL INC COM 427096508 4,713 292,705 SH   SOLE   0 0 292,705
SPDR SER TR PORTFOLI S&P1500 78464A805 5,846 118,870 SH   SOLE   0 0 118,870
INVESCO QQQ TR UNIT SER 1 46090E103 9,231 30,692 SH   SOLE   0 0 30,692
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,219 25,605 SH   SOLE   0 0 25,605