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
3M CO COM 88579Y101   328,725 3,007 SH   SOLE   0 0 3,007
ABBOTT LABS COM 002824100   467,247 4,245 SH   SOLE   0 0 4,245
ABBVIE INC COM 00287Y109   1,132,530 7,308 SH   SOLE   0 0 7,308
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   1,574,680 79,771 SH   SOLE   0 0 79,771
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   430,567 1,227 SH   SOLE   0 0 1,227
ADOBE INC COM 00724F101   720,693 1,208 SH   SOLE   0 0 1,208
ADVANCED MICRO DEVICES INC COM 007903107   723,931 4,911 SH   SOLE   0 0 4,911
ALLSTATE CORP COM 020002101   598,554 4,276 SH   SOLE   0 0 4,276
ALPHABET INC CAP STK CL C 02079K107   1,300,784 9,230 SH   SOLE   0 0 9,230
ALTRIA GROUP INC COM 02209S103   1,166,875 28,926 SH   SOLE   0 0 28,926
AMAZON COM INC COM 023135106   1,799,729 11,845 SH   SOLE   0 0 11,845
AMCOR PLC ORD G0250X107   125,860 13,056 SH   SOLE   0 0 13,056
AMGEN INC COM 031162100   311,350 1,081 SH   SOLE   0 0 1,081
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   607,498 16,621 SH   SOLE   0 0 16,621
ANALOG DEVICES INC COM 032654105   272,623 1,373 SH   SOLE   0 0 1,373
APPLE INC COM 037833100   2,863,219 14,871 SH   SOLE   0 0 14,871
ASML HOLDING N V N Y REGISTRY SHS N07059210   376,189 497 SH   SOLE   0 0 497
AUTOZONE INC COM 053332102   542,978 210 SH   SOLE   0 0 210
BANK MONTREAL MEDIUM NT LKD 38 06368B504   253,575 6,719 SH   SOLE   0 0 6,719
BARINGS BDC INC COM 06759L103   152,724 17,800 SH   SOLE   0 0 17,800
BARRICK GOLD CORP COM 067901108   329,148 18,195 SH   SOLE   0 0 18,195
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,979,463 5,550 SH   SOLE   0 0 5,550
BLOCK H & R INC COM 093671105   461,643 9,544 SH   SOLE   0 0 9,544
CHEVRON CORP NEW COM 166764100   2,107,482 14,129 SH   SOLE   0 0 14,129
CISCO SYS INC COM 17275R102   266,392 5,273 SH   SOLE   0 0 5,273
COCA COLA CO COM 191216100   512,868 8,703 SH   SOLE   0 0 8,703
COLGATE PALMOLIVE CO COM 194162103   307,362 3,856 SH   SOLE   0 0 3,856
COMCAST CORP NEW CL A 20030N101   255,646 5,830 SH   SOLE   0 0 5,830
CONOCOPHILLIPS COM 20825C104   221,926 1,912 SH   SOLE   0 0 1,912
CONSTELLATION BRANDS INC CL A 21036P108   327,813 1,356 SH   SOLE   0 0 1,356
COSTCO WHSL CORP NEW COM 22160K105   332,020 503 SH   SOLE   0 0 503
DELTA AIR LINES INC DEL COM NEW 247361702   580,479 14,428 SH   SOLE   0 0 14,428
DESTINATION XL GROUP INC COM 25065K104   412,456 93,740 SH   SOLE   0 0 93,740
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   1,082,731 38,940 SH   SOLE   0 0 38,940
DOW INC COM 260557103   998,362 18,205 SH   SOLE   0 0 18,205
ECOLAB INC COM 278865100   205,094 1,034 SH   SOLE   0 0 1,034
ELECTRONIC ARTS INC COM 285512109   206,036 1,506 SH   SOLE   0 0 1,506
ELI LILLY & CO COM 532457108   1,987,757 3,410 SH   SOLE   0 0 3,410
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   351,417 25,465 SH   SOLE   0 0 25,465
ENTERPRISE PRODS PARTNERS L COM 293792107   358,676 13,612 SH   SOLE   0 0 13,612
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   785,304 13,705 SH   SOLE   0 0 13,705
EXXON MOBIL CORP COM 30231G102   331,454 3,315 SH   SOLE   0 0 3,315
FAIR ISAAC CORP COM 303250104   568,037 488 SH   SOLE   0 0 488
FEDERAL AGRIC MTG CORP CL C 313148306   1,609,881 8,419 SH   SOLE   0 0 8,419
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   2,567,740 39,693 SH   SOLE   0 0 39,693
FIDUS INVT CORP COM 316500107   895,422 45,476 SH   SOLE   0 0 45,476
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   523,272 5,457 SH   SOLE   0 0 5,457
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   1,298,966 46,911 SH   SOLE   0 0 46,911
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,306,166 25,279 SH   SOLE   0 0 25,279
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   525,289 19,770 SH   SOLE   0 0 19,770
FLEXSHARES TR STOX US ESG SLCT 33939L696   406,095 3,500 SH   SOLE   0 0 3,500
FORTINET INC COM 34959E109   259,873 4,440 SH   SOLE   0 0 4,440
FORTUNA SILVER MINES INC COM 349915108   109,875 28,465 SH   SOLE   0 0 28,465
GAMING & LEISURE PPTYS INC COM 36467J108   201,891 4,091 SH   SOLE   0 0 4,091
GENERAL DYNAMICS CORP COM 369550108   920,790 3,546 SH   SOLE   0 0 3,546
GENWORTH FINL INC COM CL A 37247D106   92,518 13,850 SH   SOLE   0 0 13,850
GOLDMAN SACHS GROUP INC COM 38141G104   452,122 1,172 SH   SOLE   0 0 1,172
HERCULES CAPITAL INC COM 427096508   4,652,647 279,103 SH   SOLE   0 0 279,103
HOME DEPOT INC COM 437076102   657,616 1,897 SH   SOLE   0 0 1,897
INTEL CORP COM 458140100   604,457 12,029 SH   SOLE   0 0 12,029
INTERNATIONAL BUSINESS MACHS COM 459200101   1,074,064 6,567 SH   SOLE   0 0 6,567
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   1,889,151 47,359 SH   SOLE   0 0 47,359
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   2,688,881 127,194 SH   SOLE   0 0 127,194
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   426,278 4,348 SH   SOLE   0 0 4,348
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   885,976 9,865 SH   SOLE   0 0 9,865
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   2,482,948 45,912 SH   SOLE   0 0 45,912
INVESCO QQQ TR UNIT SER 1 46090E103   13,348,714 32,596 SH   SOLE   0 0 32,596
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   505,271 25,188 SH   SOLE   0 0 25,188
ISHARES TR 1 3 YR TREAS BD 464287457   1,729,075 21,076 SH   SOLE   0 0 21,076
ISHARES TR CONV BD ETF 46435G102   945,831 12,035 SH   SOLE   0 0 12,035
ISHARES TR CORE S&P MCP ETF 464287507   4,646,143 16,764 SH   SOLE   0 0 16,764
ISHARES TR CORE US AGGBD ET 464287226   1,433,865 14,447 SH   SOLE   0 0 14,447
ISHARES TR FLTG RATE NT ETF 46429B655   5,008,596 98,945 SH   SOLE   0 0 98,945
ISHARES TR MSCI EAFE ETF 464287465   411,788 5,465 SH   SOLE   0 0 5,465
ISHARES TR PFD AND INCM SEC 464288687   304,695 9,769 SH   SOLE   0 0 9,769
ISHARES TR RUSSELL 2000 ETF 464287655   3,716,547 18,517 SH   SOLE   0 0 18,517
ISHARES TR SELECT DIVID ETF 464287168   2,290,713 19,542 SH   SOLE   0 0 19,542
ISHARES TR U.S. ENERGY ETF 464287796   448,039 10,155 SH   SOLE   0 0 10,155
ISHARES TR U.S. FINLS ETF 464287788   346,765 4,060 SH   SOLE   0 0 4,060
ISHARES TR U.S. INSRNCE ETF 464288786   1,090,359 10,890 SH   SOLE   0 0 10,890
ISHARES TR U.S. TECH ETF 464287721   1,985,481 16,175 SH   SOLE   0 0 16,175
ISHARES TR US HLTHCARE ETF 464287762   317,726 1,110 SH   SOLE   0 0 1,110
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   368,847 7,301 SH   SOLE   0 0 7,301
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,484,185 26,995 SH   SOLE   0 0 26,995
JOHNSON & JOHNSON COM 478160104   1,226,991 7,828 SH   SOLE   0 0 7,828
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   2,372,986 93,572 SH   SOLE   0 0 93,572
JPMORGAN CHASE & CO COM 46625H100   277,229 1,629 SH   SOLE   0 0 1,629
KROGER CO COM 501044101   594,047 12,996 SH   SOLE   0 0 12,996
MASTERCARD INCORPORATED CL A 57636Q104   223,065 523 SH   SOLE   0 0 523
MCDONALDS CORP COM 580135101   411,259 1,387 SH   SOLE   0 0 1,387
MEDICAL PPTYS TRUST INC COM 58463J304   130,306 26,539 SH   SOLE   0 0 26,539
META PLATFORMS INC CL A 30303M102   1,438,139 4,063 SH   SOLE   0 0 4,063
METLIFE INC COM 59156R108   604,494 9,141 SH   SOLE   0 0 9,141
MICROSOFT CORP COM 594918104   3,052,042 8,116 SH   SOLE   0 0 8,116
MONSTER BEVERAGE CORP NEW COM 61174X109   273,187 4,742 SH   SOLE   0 0 4,742
NETFLIX INC COM 64110L106   806,760 1,657 SH   SOLE   0 0 1,657
NVIDIA CORPORATION COM 67066G104   2,974,803 6,007 SH   SOLE   0 0 6,007
ORACLE CORP COM 68389X105   386,190 3,663 SH   SOLE   0 0 3,663
OREILLY AUTOMOTIVE INC COM 67103H107   355,330 374 SH   SOLE   0 0 374
PACER FDS TR US CASH COWS 100 69374H881   450,233 8,660 SH   SOLE   0 0 8,660
PHILLIPS 66 COM 718546104   302,494 2,272 SH   SOLE   0 0 2,272
PROCTER AND GAMBLE CO COM 742718109   411,924 2,811 SH   SOLE   0 0 2,811
PROSHARES TR PSHS ULTRA QQQ 74347R206   561,640 7,390 SH   SOLE   0 0 7,390
PUBLIC STORAGE COM 74460D109   773,175 2,535 SH   SOLE   0 0 2,535
RBB FD INC MOTLEY FOL ETF 74933W601   3,787,476 84,824 SH   SOLE   0 0 84,824
REPLIGEN CORP COM 759916109   228,166 1,269 SH   SOLE   0 0 1,269
RTX CORPORATION COM 75513E101   2,301,145 27,349 SH   SOLE   0 0 27,349
SALESFORCE INC COM 79466L302   302,874 1,151 SH   SOLE   0 0 1,151
SEMPRA COM 816851109   277,398 3,712 SH   SOLE   0 0 3,712
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,682,184 7,117 SH   SOLE   0 0 7,117
SPDR GOLD TR GOLD SHS 78463V107   3,124,674 16,345 SH   SOLE   0 0 16,345
SPDR S&P 500 ETF TR TR UNIT 78462F103   14,487,924 30,481 SH   SOLE   0 0 30,481
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,362,361 4,656 SH   SOLE   0 0 4,656
SPDR SER TR BLOOMBERG INVT 78468R200   5,343,064 174,667 SH   SOLE   0 0 174,667
SPDR SER TR BLOOMBERG SHT TE 78468R408   613,919 24,420 SH   SOLE   0 0 24,420
SPDR SER TR PORTFOLI S&P1500 78464A805   10,360,526 177,254 SH   SOLE   0 0 177,254
SPDR SER TR PORTFOLIO S&P600 78468R853   1,546,382 36,661 SH   SOLE   0 0 36,661
SPDR SER TR PORTFOLIO SHORT 78464A474   1,021,216 34,292 SH   SOLE   0 0 34,292
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,926,176 60,347 SH   SOLE   0 0 60,347
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,462,101 37,308 SH   SOLE   0 0 37,308
SPDR SER TR PRTFLO S&P500 VL 78464A508   2,318,257 49,716 SH   SOLE   0 0 49,716
SPDR SER TR S&P 400 MDCP VAL 78464A839   289,851 3,950 SH   SOLE   0 0 3,950
SPDR SER TR S&P DIVID ETF 78464A763   2,058,756 16,474 SH   SOLE   0 0 16,474
SPROUT SOCIAL INC COM CL A 85209W109   243,610 3,965 SH   SOLE   0 0 3,965
STRATEGY SHS NS 7HANDL IDX 86280R506   484,905 23,448 SH   SOLE   0 0 23,448
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   215,072 2,068 SH   SOLE   0 0 2,068
TESLA INC COM 88160R101   942,733 3,794 SH   SOLE   0 0 3,794
TRACTOR SUPPLY CO COM 892356106   330,716 1,538 SH   SOLE   0 0 1,538
TRAVELERS COMPANIES INC COM 89417E109   213,730 1,122 SH   SOLE   0 0 1,122
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   154,386 14,216 SH   SOLE   0 0 14,216
UNITEDHEALTH GROUP INC COM 91324P102   913,425 1,735 SH   SOLE   0 0 1,735
VAALCO ENERGY INC COM NEW 91851C201   61,428 13,681 SH   SOLE   0 0 13,681
VANGUARD BD INDEX FDS INTERMED TERM 921937819   577,127 7,556 SH   SOLE   0 0 7,556
VANGUARD INDEX FDS MID CAP ETF 922908629   1,323,722 5,690 SH   SOLE   0 0 5,690
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   487,137 4,735 SH   SOLE   0 0 4,735
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,679,316 21,705 SH   SOLE   0 0 21,705
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   209,641 1,878 SH   SOLE   0 0 1,878
VERIZON COMMUNICATIONS INC COM 92343V104   432,193 11,464 SH   SOLE   0 0 11,464
VISA INC COM CL A 92826C839   413,985 1,590 SH   SOLE   0 0 1,590
WALMART INC COM 931142103   1,427,416 9,054 SH   SOLE   0 0 9,054
WISDOMTREE TR US TOTAL DIVIDND 97717W109   2,195,395 33,579 SH   SOLE   0 0 33,579
WP CAREY INC COM 92936U109   264,554 4,082 SH   SOLE   0 0 4,082
XCEL ENERGY INC COM 98389B100   222,478 3,593 SH   SOLE   0 0 3,593