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
Expires: July 31, 2015
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
ABBOTT LABS COM 002824100 562,038 4,237 SH SOLE 0 0 4,237
ABBVIE INC COM 00287Y109 1,770,724 8,451 SH SOLE 0 0 8,451
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 229,349 735 SH SOLE 0 0 735
ADOBE INC COM 00724F101 541,161 1,411 SH SOLE 0 0 1,411
ADVANCED MICRO DEVICES INC COM 007903107 278,734 2,713 SH SOLE 0 0 2,713
AFLAC INC COM 001055102 369,707 3,325 SH SOLE 0 0 3,325
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 2,139,843 55,856 SH SOLE 0 0 55,856
ALLSTATE CORP COM 020002101 1,244,077 6,008 SH SOLE 0 0 6,008
ALPHABET INC CAP STK CL C 02079K107 514,153 3,291 SH SOLE 0 0 3,291
ALPS ETF TR ALERIAN ENERGY 00162Q676 1,303,197 39,768 SH SOLE 0 0 39,768
ALTRIA GROUP INC COM 02209S103 2,458,419 40,960 SH SOLE 0 0 40,960
AMAZON COM INC COM 023135106 1,938,559 10,189 SH SOLE 0 0 10,189
AMCOR PLC ORD G0250X107 126,643 13,056 SH SOLE 0 0 13,056
AMERICAN EXPRESS CO COM 025816109 555,857 2,066 SH SOLE 0 0 2,066
AMERICAS GOLD AND SILVER COR COM 03062D100 5,351 10,000 SH SOLE 0 0 10,000
AMGEN INC COM 031162100 839,939 2,696 SH SOLE 0 0 2,696
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 3,853,703 94,523 SH SOLE 0 0 94,523
ANALOG DEVICES INC COM 032654105 287,178 1,424 SH SOLE 0 0 1,424
APPLE INC COM 037833100 2,293,059 10,323 SH SOLE 0 0 10,323
APPLOVIN CORP COM CL A 03831W108 214,891 811 SH SOLE 0 0 811
ASML HOLDING N V N Y REGISTRY SHS N07059210 705,701 1,065 SH SOLE 0 0 1,065
AT&T INC COM 00206R102 256,330 9,064 SH SOLE 0 0 9,064
AUTOZONE INC COM 053332102 800,684 210 SH SOLE 0 0 210
BANK MONTREAL MEDIUM NT LKD 38 06368B504 396,667 7,962 SH SOLE 0 0 7,962
BARINGS BDC INC COM 06759L103 154,548 16,200 SH SOLE 0 0 16,200
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,344,255 8,157 SH SOLE 0 0 8,157
BLOCK H & R INC COM 093671105 555,250 10,112 SH SOLE 0 0 10,112
BOEING CO COM 097023105 385,050 2,257 SH SOLE 0 0 2,257
BRISTOL-MYERS SQUIBB CO COM 110122108 776,708 12,735 SH SOLE 0 0 12,735
BROADCOM INC COM 11135F101 395,983 2,365 SH SOLE 0 0 2,365
CALAMOS ETF TR NASDAQ 100 STRUC 12811T878 268,665 10,925 SH SOLE 0 0 10,925
CALAMOS ETF TR S P 500 STRUCTUR 12811T605 631,144 23,477 SH SOLE 0 0 23,477
CHEVRON CORP NEW COM 166764100 3,109,270 18,586 SH SOLE 0 0 18,586
CISCO SYS INC COM 17275R102 872,086 14,132 SH SOLE 0 0 14,132
COCA COLA CO COM 191216100 1,252,419 17,487 SH SOLE 0 0 17,487
COLGATE PALMOLIVE CO COM 194162103 333,759 3,562 SH SOLE 0 0 3,562
CONSTELLATION BRANDS INC CL A 21036P108 245,550 1,338 SH SOLE 0 0 1,338
COSTCO WHSL CORP NEW COM 22160K105 567,468 600 SH SOLE 0 0 600
DELTA AIR LINES INC DEL COM NEW 247361702 261,055 5,987 SH SOLE 0 0 5,987
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 2,476,941 84,422 SH SOLE 0 0 84,422
DORCHESTER MINERALS LP COM UNIT 25820R105 797,722 26,520 SH SOLE 0 0 26,520
DUKE ENERGY CORP NEW COM NEW 26441C204 206,689 1,694 SH SOLE 0 0 1,694
D-WAVE QUANTUM INC COM 26740W109 163,560 21,521 SH SOLE 0 0 21,521
EA SERIES TRUST ALTRIUS GBL DIV 02072L656 238,107 6,881 SH SOLE 0 0 6,881
EBAY INC. COM 278642103 209,692 3,096 SH SOLE 0 0 3,096
ECOLAB INC COM 278865100 253,013 998 SH SOLE 0 0 998
ELI LILLY & CO COM 532457108 2,784,143 3,371 SH SOLE 0 0 3,371
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,224,133 65,849 SH SOLE 0 0 65,849
ENTERPRISE PRODS PARTNERS L COM 293792107 789,112 23,114 SH SOLE 0 0 23,114
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 2,692,358 90,287 SH SOLE 0 0 90,287
EXXON MOBIL CORP COM 30231G102 771,618 6,488 SH SOLE 0 0 6,488
FAIR ISAAC CORP COM 303250104 907,327 492 SH SOLE 0 0 492
FEDERAL AGRIC MTG CORP CL C 313148306 1,502,143 8,011 SH SOLE 0 0 8,011
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1,227,749 24,753 SH SOLE 0 0 24,753
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 3,476,395 50,884 SH SOLE 0 0 50,884
FIDUS INVT CORP COM 316500107 1,551,863 76,109 SH SOLE 0 0 76,109
FIRST BANCSHARES INC MISS COM 318916103 297,224 8,791 SH SOLE 0 0 8,791
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 1,779,733 30,402 SH SOLE 0 0 30,402
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1,652,709 44,084 SH SOLE 0 0 44,084
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 347,288 3,108 SH SOLE 0 0 3,108
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 1,221,209 41,132 SH SOLE 0 0 41,132
FLEXSHARES TR STOX US ESG SLCT 33939L696 537,400 4,000 SH SOLE 0 0 4,000
FORTINET INC COM 34959E109 431,919 4,487 SH SOLE 0 0 4,487
FORTUNA MNG CORP COM NEW 349942102 161,113 26,412 SH SOLE 0 0 26,412
GENWORTH FINL INC COM SHS 37247D106 84,017 11,850 SH SOLE 0 0 11,850
GOLDMAN SACHS GROUP INC COM 38141G104 1,088,756 1,993 SH SOLE 0 0 1,993
GRANITESHARES GOLD TR SHS BEN INT 38748G101 2,300,849 74,606 SH SOLE 0 0 74,606
HERCULES CAPITAL INC COM 427096508 1,672,288 87,053 SH SOLE 0 0 87,053
HOME DEPOT INC COM 437076102 520,416 1,420 SH SOLE 0 0 1,420
INTERNATIONAL BUSINESS MACHS COM 459200101 2,607,179 10,484 SH SOLE 0 0 10,484
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 2,527,697 55,214 SH SOLE 0 0 55,214
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3,618,811 168,552 SH SOLE 0 0 168,552
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 419,396 4,199 SH SOLE 0 0 4,199
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 1,063,428 9,348 SH SOLE 0 0 9,348
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 3,121,795 47,057 SH SOLE 0 0 47,057
INVESCO QQQ TR UNIT SER 1 46090E103 12,518,288 26,696 SH SOLE 0 0 26,696
ISHARES TR 1 3 YR TREAS BD 464287457 1,857,868 22,457 SH SOLE 0 0 22,457
ISHARES TR CORE DIV GRWTH 46434V621 428,568 6,937 SH SOLE 0 0 6,937
ISHARES TR CORE S&P MCP ETF 464287507 4,477,196 76,730 SH SOLE 0 0 76,730
ISHARES TR CORE US AGGBD ET 464287226 3,153,174 31,876 SH SOLE 0 0 31,876
ISHARES TR FLTG RATE NT ETF 46429B655 6,605,513 129,393 SH SOLE 0 0 129,393
ISHARES TR HDG MSCI EAFE 46434V803 279,760 7,709 SH SOLE 0 0 7,709
ISHARES TR MRGSTR MD CP GRW 464288307 216,290 3,028 SH SOLE 0 0 3,028
ISHARES TR MSCI EAFE ETF 464287465 334,684 4,095 SH SOLE 0 0 4,095
ISHARES TR MSCI USA MIN VOL 46429B697 232,839 2,486 SH SOLE 0 0 2,486
ISHARES TR PFD AND INCM SEC 464288687 321,497 10,462 SH SOLE 0 0 10,462
ISHARES TR RUS TOP 200 ETF 464289446 879,561 6,401 SH SOLE 0 0 6,401
ISHARES TR RUSSELL 2000 ETF 464287655 3,634,708 18,220 SH SOLE 0 0 18,220
ISHARES TR SELECT DIVID ETF 464287168 2,953,843 21,996 SH SOLE 0 0 21,996
ISHARES TR U.S. ENERGY ETF 464287796 2,369,062 48,054 SH SOLE 0 0 48,054
ISHARES TR U.S. FINLS ETF 464287788 367,891 3,260 SH SOLE 0 0 3,260
ISHARES TR U.S. INSRNCE ETF 464288786 3,603,732 26,150 SH SOLE 0 0 26,150
ISHARES TR U.S. TECH ETF 464287721 2,606,426 18,559 SH SOLE 0 0 18,559
ISHARES TR US HLTHCARE ETF 464287762 520,549 8,549 SH SOLE 0 0 8,549
ISHARES U S ETF TR SHORT DURATION B 46431W507 634,603 12,475 SH SOLE 0 0 12,475
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1,952,188 34,165 SH SOLE 0 0 34,165
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 276,712 5,344 SH SOLE 0 0 5,344
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1,387,129 24,564 SH SOLE 0 0 24,564
JOHNSON & JOHNSON COM 478160104 924,558 5,574 SH SOLE 0 0 5,574
JPMORGAN CHASE & CO. COM 46625H100 1,553,373 6,332 SH SOLE 0 0 6,332
KIRBY CORP COM 497266106 397,575 3,936 SH SOLE 0 0 3,936
KROGER CO COM 501044101 1,012,188 14,953 SH SOLE 0 0 14,953
LOUISIANA PAC CORP COM 546347105 233,905 2,543 SH SOLE 0 0 2,543
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 559,328 7,945 SH SOLE 0 0 7,945
MASTERCARD INCORPORATED CL A 57636Q104 341,479 623 SH SOLE 0 0 623
MCDONALDS CORP COM 580135101 494,198 1,582 SH SOLE 0 0 1,582
META PLATFORMS INC CL A 30303M102 2,813,213 4,881 SH SOLE 0 0 4,881
METLIFE INC COM 59156R108 776,725 9,674 SH SOLE 0 0 9,674
MICRON TECHNOLOGY INC COM 595112103 402,735 4,635 SH SOLE 0 0 4,635
MICROSOFT CORP COM 594918104 3,169,418 8,443 SH SOLE 0 0 8,443
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 445,946 34,677 SH SOLE 0 0 34,677
MONSTER BEVERAGE CORP NEW COM 61174X109 281,481 4,810 SH SOLE 0 0 4,810
MPLX LP COM UNIT REP LTD 55336V100 345,632 6,458 SH SOLE 0 0 6,458
NETFLIX INC COM 64110L106 1,257,050 1,348 SH SOLE 0 0 1,348
NVIDIA CORPORATION COM 67066G104 3,419,714 31,553 SH SOLE 0 0 31,553
ORACLE CORP COM 68389X105 540,785 3,868 SH SOLE 0 0 3,868
OREILLY AUTOMOTIVE INC COM 67103H107 535,785 374 SH SOLE 0 0 374
PACER FDS TR US CASH COWS 100 69374H881 1,079,429 19,712 SH SOLE 0 0 19,712
PALANTIR TECHNOLOGIES INC CL A 69608A108 246,279 2,918 SH SOLE 0 0 2,918
PFIZER INC COM 717081103 333,322 13,154 SH SOLE 0 0 13,154
PHILLIPS 66 COM 718546104 274,373 2,222 SH SOLE 0 0 2,222
PIMCO CORPORATE & INCOME OPP COM 72201B101 530,841 36,711 SH SOLE 0 0 36,711
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 569,000 28,450 SH SOLE 0 0 28,450
PROCTER AND GAMBLE CO COM 742718109 565,065 3,315 SH SOLE 0 0 3,315
PROSHARES TR PSHS ULTRA QQQ 74347R206 631,048 7,100 SH SOLE 0 0 7,100
PUBLIC STORAGE OPER CO COM 74460D109 912,535 3,049 SH SOLE 0 0 3,049
RBB FD INC MOTLEY FOL ETF 74933W601 2,890,126 51,962 SH SOLE 0 0 51,962
RTX CORPORATION COM 75513E101 3,903,989 29,472 SH SOLE 0 0 29,472
SALESFORCE INC COM 79466L302 310,224 1,156 SH SOLE 0 0 1,156
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,047,689 37,471 SH SOLE 0 0 37,471
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,795,183 29,911 SH SOLE 0 0 29,911
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 202,029 4,056 SH SOLE 0 0 4,056
SENSEONICS HLDGS INC COM 81727U105 29,525 45,000 SH SOLE 0 0 45,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 4,324,344 10,299 SH SOLE 0 0 10,299
SPDR GOLD TR GOLD SHS 78463V107 3,916,399 13,592 SH SOLE 0 0 13,592
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,557,755 27,812 SH SOLE 0 0 27,812
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,600,182 4,874 SH SOLE 0 0 4,874
SPDR SER TR BLOOMBERG INVT 78468R200 7,476,685 242,592 SH SOLE 0 0 242,592
SPDR SER TR BLOOMBERG SHT TE 78468R408 377,400 15,000 SH SOLE 0 0 15,000
SPDR SER TR PORTFOLI S&P1500 78464A805 13,035,987 191,677 SH SOLE 0 0 191,677
SPDR SER TR PORTFOLIO INTRMD 78464A375 229,356 6,900 SH SOLE 0 0 6,900
SPDR SER TR PORTFOLIO S&P600 78468R853 1,221,516 29,968 SH SOLE 0 0 29,968
SPDR SER TR PORTFOLIO SHORT 78464A474 849,663 28,228 SH SOLE 0 0 28,228
SPDR SER TR PRTFLO S&P500 GW 78464A409 4,761,199 59,241 SH SOLE 0 0 59,241
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,077,598 24,347 SH SOLE 0 0 24,347
SPDR SER TR PRTFLO S&P500 VL 78464A508 6,236,975 122,126 SH SOLE 0 0 122,126
SPDR SER TR S&P 400 MDCP VAL 78464A839 320,528 4,160 SH SOLE 0 0 4,160
SPDR SER TR S&P DIVID ETF 78464A763 1,980,792 14,599 SH SOLE 0 0 14,599
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 399,562 2,407 SH SOLE 0 0 2,407
TESLA INC COM 88160R101 592,699 2,287 SH SOLE 0 0 2,287
TRACTOR SUPPLY CO COM 892356106 415,454 7,540 SH SOLE 0 0 7,540
TRAVELERS COMPANIES INC COM 89417E109 295,137 1,116 SH SOLE 0 0 1,116
TRIP COM GROUP LTD ADS 89677Q107 299,335 4,708 SH SOLE 0 0 4,708
UNITEDHEALTH GROUP INC COM 91324P102 1,170,058 2,234 SH SOLE 0 0 2,234
VANECK ETF TRUST BDC INCOME ETF 92189F411 236,182 14,092 SH SOLE 0 0 14,092
VANGUARD BD INDEX FDS INTERMED TERM 921937819 3,908,133 51,040 SH SOLE 0 0 51,040
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 744,195 3,042 SH SOLE 0 0 3,042
VANGUARD INDEX FDS MID CAP ETF 922908629 1,769,737 6,843 SH SOLE 0 0 6,843
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 233,865 2,583 SH SOLE 0 0 2,583
VANGUARD INDEX FDS SML CP GRW ETF 922908595 220,299 875 SH SOLE 0 0 875
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 523,514 4,515 SH SOLE 0 0 4,515
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,553,447 31,231 SH SOLE 0 0 31,231
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,439,325 30,901 SH SOLE 0 0 30,901
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 264,626 2,052 SH SOLE 0 0 2,052
VAXART INC COM NEW 92243A200 6,105 15,000 SH SOLE 0 0 15,000
VERIZON COMMUNICATIONS INC COM 92343V104 2,081,252 45,882 SH SOLE 0 0 45,882
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 629,788 10,970 SH SOLE 0 0 10,970
VISA INC COM CL A 92826C839 564,591 1,611 SH SOLE 0 0 1,611
WALMART INC COM 931142103 2,111,437 24,051 SH SOLE 0 0 24,051
WISDOMTREE TR US MIDCAP DIVID 97717W505 858,479 17,336 SH SOLE 0 0 17,336
WISDOMTREE TR US TOTAL DIVIDND 97717W109 2,540,350 33,013 SH SOLE 0 0 33,013
WP CAREY INC COM 92936U109 229,216 3,632 SH SOLE 0 0 3,632
XCEL ENERGY INC COM 98389B100 742,153 10,483 SH SOLE 0 0 10,483
ZSCALER INC COM 98980G102 212,905 1,073 SH SOLE 0 0 1,073