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
3M Company COM 88579Y101 782 6,046 SH   SOLE 0 0 0 6,046
Abbott Laboratories COM 002824100 630 5,801 SH   SOLE 0 0 0 5,801
ABBVIE INC. COM COM 00287Y109 1,614 10,540 SH   SOLE 0 0 0 10,540
AllianceBernstein Global High COM 01879r106 318 32,579 SH   SOLE 0 0 0 32,579
Alphabet Inc. COM 38259p508 2,296 1,054 SH   SOLE 0 0 0 1,054
Alphabet, Inc Class C COM 02079k107 3,291 1,505 SH   SOLE 0 0 0 1,505
Amazon.com, Inc COM 023135106 3,333 31,382 SH   SOLE 0 0 0 31,382
American Express Company COM 025816109 459 3,311 SH   SOLE 0 0 0 3,311
Amgen Inc. COM 031162100 302 1,244 SH   SOLE 0 0 0 1,244
Apple, Inc. COM COM 037833100 25,652 187,629 SH   SOLE 0 0 0 187,629
ARK Genomic Revolution ETF COM 00214Q302 209 6,667 SH   SOLE 0 0 0 6,667
ARK Innovation ETF COM 00214Q104 559 14,022 SH   SOLE 0 0 0 14,022
AT&T Inc. COM 00206r102 527 25,159 SH   SOLE 0 0 0 25,159
Automatic Data Processing, Inc COM 053015103 206 985 SH   SOLE 0 0 0 985
Bank Of America COM 060505104 1,101 35,386 SH   SOLE 0 0 0 35,386
Berkshire Hathaway Inc COM 084670702 3,335 12,216 SH   SOLE 0 0 0 12,216
Boeing Company COM 097023105 430 3,146 SH   SOLE 0 0 0 3,146
Bristol-Myers Sqibb Company COM 110122108 374 1,868 SH   SOLE 0 0 0 1,868
Broadcom Inc COM 11135F200 270 180 SH   SOLE 0 0 0 180
Broadcom Ltd. COM y09827109 310 640 SH   SOLE 0 0 0 640
Caterpillar Inc COM 149123101 630 3,526 SH   SOLE 0 0 0 3,526
Chevron Corporation COM 166764100 2,149 14,845 SH   SOLE 0 0 0 14,845
Cigna Corportation COM 125509109 269 1,023 SH   SOLE 0 0 0 1,023
Cisco Systems Inc. COM 17275r102 530 12,450 SH   SOLE 0 0 0 12,450
Clover Health Invts Co COM 18914F103 135 63,266 SH   SOLE 0 0 0 63,266
Comcast Corporation COM 20030n101 336 8,573 SH   SOLE 0 0 0 8,573
Commerce Bancshares, Inc. COM 200525103 233 3,551 SH   SOLE 0 0 0 3,551
ConocoPhillips COM 20825C104 865 9,643 SH   SOLE 0 0 0 9,643
Consolidated Edison COM COM 209115104 201 2,117 SH   SOLE 0 0 0 2,117
CostCo Wholesale Corporation COM 22160K105 456 953 SH   SOLE 0 0 0 953
CVS Health Corporation COM 126650100 278 3,007 SH   SOLE 0 0 0 3,007
DNP SELECT INCOME FD COM COM 23325p104 160 14,828 SH   SOLE 0 0 0 14,828
Dominion Energy Inc COM 25746u109 328 4,117 SH   SOLE 0 0 0 4,117
Duke Energy Corporation COM 26441C204 479 4,469 SH   SOLE 0 0 0 4,469
Easton Pharmaceuticals Inc. COM 277774105 0 10,000 SH   SOLE 0 0 0 10,000
Edwards Lifesciences, Inc. COM 28176e108 633 6,665 SH   SOLE 0 0 0 6,665
Eli Lilly & Co. COM 532457108 474 1,462 SH   SOLE 0 0 0 1,462
Emerson Electric Company COM 291011104 455 5,721 SH   SOLE 0 0 0 5,721
Energy Select Sector SPDR ETF COM 81369Y506 346 4,841 SH   SOLE 0 0 0 4,841
Enterprise Products LP COM 293792107 357 14,666 SH   SOLE 0 0 0 14,666
Exact Sciences Corporation COM 30063p105 242 6,155 SH   SOLE 0 0 0 6,155
Exxon Mobil Corporation COM 30231g102 2,550 29,783 SH   SOLE 0 0 0 29,783
Fastenal Compamy COM 311900104 404 8,102 SH   SOLE 0 0 0 8,102
First Bancshares, Inc COM 318687100 2,453 143,502 SH   SOLE 0 0 0 143,502
First Trust Asia Pacific Ex-Ja COM 33737J109 829 31,874 SH   SOLE 0 0 0 31,874
First Trust Capital Strength E COM 33733E108 5,101 72,953 SH   SOLE 0 0 0 72,953
First Trust Developed Mkts Ex- COM 33737J174 2,035 42,502 SH   SOLE 0 0 0 42,502
First Trust Dow Internet Index COM 33733E302 255 2,015 SH   SOLE 0 0 0 2,015
First Trust Dow Jones Global S COM 33734x200 321 14,804 SH   SOLE 0 0 0 14,804
First Trust Emerging Markets A COM 33737J182 1,459 68,400 SH   SOLE 0 0 0 68,400
First Trust Enhanced Short Ter COM 33739Q408 1,598 26,915 SH   SOLE 0 0 0 26,915
First Trust ETF AlphaDEX Consu COM 33734X101 531 11,873 SH   SOLE 0 0 0 11,873
First Trust ETF AlphaDEX Consu COM 33734X119 529 8,622 SH   SOLE 0 0 0 8,622
First Trust ETF AlphaDEX Energ COM 33734X127 326 22,132 SH   SOLE 0 0 0 22,132
First Trust ETF AlphaDEX Finan COM 33734X135 838 21,590 SH   SOLE 0 0 0 21,590
First Trust ETF AlphaDEX Healt COM 33734X143 972 9,430 SH   SOLE 0 0 0 9,430
First Trust ETF AlphaDEX Indus COM 33734X150 693 14,405 SH   SOLE 0 0 0 14,405
First Trust ETF AlphaDEX Mater COM 33734X168 277 4,910 SH   SOLE 0 0 0 4,910
First Trust ETF AlphaDEX Techn COM 33734X176 1,354 14,396 SH   SOLE 0 0 0 14,396
First Trust ETF AlphaDEX Utili COM 33734X184 289 8,956 SH   SOLE 0 0 0 8,956
First Trust Europe AlphaDEX ET COM 33737J117 1,010 32,251 SH   SOLE 0 0 0 32,251
First Trust Japan AlphaDEX ETF COM 33737J158 595 14,416 SH   SOLE 0 0 0 14,416
First Trust Large Cap Growth E COM 33735K108 2,382 27,029 SH   SOLE 0 0 0 27,029
First Trust Large Cap Value COM 33735J101 2,504 40,321 SH   SOLE 0 0 0 40,321
First Trust Latin America Alph COM 33737J125 547 33,532 SH   SOLE 0 0 0 33,532
First Trust Low Duration Oppos COM 33739Q200 2,152 44,573 SH   SOLE 0 0 0 44,573
First Trust Mgd Muni ETF COM 33739N108 213 4,210 SH   SOLE 0 0 0 4,210
First Trust Nasdaq Tech Divide COM 33738R118 1,392 27,757 SH   SOLE 0 0 0 27,757
First Trust North American Ene COM 33738d101 501 19,487 SH   SOLE 0 0 0 19,487
First Trust NYSE Arca Biotech COM 33733E203 1,054 7,778 SH   SOLE 0 0 0 7,778
First Trust Rising Dividend ET COM 33738R506 1,612 39,399 SH   SOLE 0 0 0 39,399
First Trust SMID Rising Divide COM 33741X102 1,323 55,412 SH   SOLE 0 0 0 55,412
First Trust TCW Opportunistic COM 33740F805 5,005 107,953 SH   SOLE 0 0 0 107,953
First Trust Value Dividend Ind COM 33734H106 3,452 88,964 SH   SOLE 0 0 0 88,964
Ford Motor Company COM 345370860 303 27,288 SH   SOLE 0 0 0 27,288
General Mills COM 370334104 231 3,063 SH   SOLE 0 0 0 3,063
Helmerich & Payne, Inc COM 423452101 260 6,054 SH   SOLE 0 0 0 6,054
Hershey Company COM 427866108 313 1,455 SH   SOLE 0 0 0 1,455
Home Depot, Inc. COM COM 437076102 430 1,568 SH   SOLE 0 0 0 1,568
Honeywell International Inc COM 438516106 220 1,268 SH   SOLE 0 0 0 1,268
IDEXX Laboratories, Inc COM 45168D104 496 1,417 SH   SOLE 0 0 0 1,417
Intel Corporation COM 458140100 453 12,133 SH   SOLE 0 0 0 12,133
International Business Machine COM 459200101 591 4,190 SH   SOLE 0 0 0 4,190
Invesco DWA Basic Materials ET COM 46137V704 250 3,471 SH   SOLE 0 0 0 3,471
Invesco DWA Consumer Cyclicals COM 46137V803 638 10,523 SH   SOLE 0 0 0 10,523
Invesco DWA Consumer Staples E COM 46137V886 436 5,559 SH   SOLE 0 0 0 5,559
Invesco DWA Financial ETF COM 46137V860 669 16,887 SH   SOLE 0 0 0 16,887
Invesco DWA Healthcare ETF COM 46137V852 1,039 9,056 SH   SOLE 0 0 0 9,056
Invesco DWA Industrials ETF COM 46137V845 747 9,255 SH   SOLE 0 0 0 9,255
Invesco DWA Technology ETF COM 46137V811 1,354 12,490 SH   SOLE 0 0 0 12,490
Invesco DWA Utilities ETF COM 46137V795 317 9,241 SH   SOLE 0 0 0 9,241
Invesco Dynamic Biotech & Geno COM 46137V787 395 6,858 SH   SOLE 0 0 0 6,858
Invesco ETF Dynamic Buyback Ac COM 46137V308 505 6,517 SH   SOLE 0 0 0 6,517
Invesco Global Listed Private COM 46137V589 545 55,538 SH   SOLE 0 0 0 55,538
Invesco Preferred ETF COM 46138E511 323 26,239 SH   SOLE 0 0 0 26,239
Invesco QQQ ETF COM 46090E103 1,991 7,106 SH   SOLE 0 0 0 7,106
Invesco S&P 500 Equal Weight C COM 46137V381 2,446 22,846 SH   SOLE 0 0 0 22,846
Invesco S&P 500 Equal Weight C COM 46137Y609 1,984 72,869 SH   SOLE 0 0 0 72,869
Invesco S&P 500 Equal Weight C COM 46137V373 1,523 9,196 SH   SOLE 0 0 0 9,196
Invesco S&P 500 Equal Weight E COM 46137V365 1,291 21,001 SH   SOLE 0 0 0 21,001
Invesco S&P 500 Equal Weight F COM 46137V340 3,071 57,766 SH   SOLE 0 0 0 57,766
Invesco S&P 500 Equal Weight H COM 46137V332 3,422 12,777 SH   SOLE 0 0 0 12,777
Invesco S&P 500 Equal Weight I COM 46137V324 2,509 15,656 SH   SOLE 0 0 0 15,656
Invesco S&P 500 Equal Weight M COM 46137V316 800 5,167 SH   SOLE 0 0 0 5,167
Invesco S&P 500 Equal Weight R COM 46137V290 854 25,585 SH   SOLE 0 0 0 25,585
Invesco S&P 500 Equal Weight T COM 46137V282 6,241 26,409 SH   SOLE 0 0 0 26,409
Invesco S&P 500 Equal Weight U COM 46137V274 1,099 9,625 SH   SOLE 0 0 0 9,625
Invesco S&P 500 TOP 50 COM 46137V233 2,808 9,800 SH   SOLE 0 0 0 9,800
Invesco Senior Loan ETF COM 46138G508 346 17,114 SH   SOLE 0 0 0 17,114
Invesco Variable Rate Pfd ETF COM 46138G870 267 12,036 SH   SOLE 0 0 0 12,036
iShares 0-5 Year High Yield Co COM 46434v407 295 7,287 SH   SOLE 0 0 0 7,287
iShares 1-3 Year Treasury Bond COM 464287457 832 10,053 SH   SOLE 0 0 0 10,053
iShares 20 plus Year Treasury Bond COM 464287432 2,395 20,852 SH   SOLE 0 0 0 20,852
iShares 7-10 Year Treasury Bon COM 464287440 2,264 22,140 SH   SOLE 0 0 0 22,140
Ishares Core Dividend Growth E COM 46434V621 396 8,314 SH   SOLE 0 0 0 8,314
iShares Core US Aggregate Bond COM 464287226 230 2,263 SH   SOLE 0 0 0 2,263
iShares Gold Trust COM 464285204 1,472 42,909 SH   SOLE 0 0 0 42,909
iShares iBoxx High Yield Corpo COM 464288513 2,159 29,334 SH   SOLE 0 0 0 29,334
iShares iBoxx Investment Grade COM 464287242 2,483 22,568 SH   SOLE 0 0 0 22,568
iShares MSCI EAFE Index ETF COM 464287465 30 4,809 SH   SOLE 0 0 0 4,809
iShares MSCI Eurozone ETF COM 464286608 380 10,479 SH   SOLE 0 0 0 10,479
iShares MSCI Japan ETF COM 464286848 332 6,299 SH   SOLE 0 0 0 6,299
iShares Russell 1000 Value ETF COM 464287598 225 1,554 SH   SOLE 0 0 0 1,554
iShares Select Dividend ETF COM 464287168 1,060 9,010 SH   SOLE 0 0 0 9,010
iShares TIPS Bond ETF COM 464287176 2,944 25,849 SH   SOLE 0 0 0 25,849
Jack Henry & Associates, Inc. COM 426281101 1,473 8,186 SH   SOLE 0 0 0 8,186
Johnson & Johnson, Inc. COM 478160104 1,942 10,941 SH   SOLE 0 0 0 10,941
JPMorgan Chase & Co. COM 46625h100 930 8,263 SH   SOLE 0 0 0 8,263
JPMorgan Diversified Return US COM 46641Q407 632 6,915 SH   SOLE 0 0 0 6,915
JPMorgan Ultra Short Income ET COM 46641Q837 1,511 30,178 SH   SOLE 0 0 0 30,178
Kimberly-Clark Corporation COM 494368103 386 2,861 SH   SOLE 0 0 0 2,861
Kinder Morgan, Inc COM 49456B101 619 36,985 SH   SOLE 0 0 0 36,985
LIBERTY ALL STAR EQ FD SH BEN COM 530158104 76 12,172 SH   SOLE 0 0 0 12,172
Lockheed Martin Corporation COM 539830109 466 1,084 SH   SOLE 0 0 0 1,084
Lowe's Companies, Inc. COM 548661107 699 4,006 SH   SOLE 0 0 0 4,006
Magellan Midstream Partners, L COM 559080106 417 8,742 SH   SOLE 0 0 0 8,742
Mastercard Incorporated COM 57636Q104 517 1,640 SH   SOLE 0 0 0 1,640
McDonalds Corporation COM 580135101 1,275 5,168 SH   SOLE 0 0 0 5,168
Merck & Co, Inc COM 58933y105 616 6,761 SH   SOLE 0 0 0 6,761
Mesa Air Group Inc COM 590479135 39 18,030 SH   SOLE 0 0 0 18,030
Meta Matls Inc COM 59134N104 11 11,000 SH   SOLE 0 0 0 11,000
Meta Platforms, Inc. COM 30303m102 637 3,955 SH   SOLE 0 0 0 3,955
MFS CHARTER INCOME TR SH BEN I COM 552727109 63 10,026 SH   SOLE 0 0 0 10,026
MFS INTER INCOME FD SH BEN INT COM 55273C107 39 13,219 SH   SOLE 0 0 0 13,219
Microsoft Corporation COM 594918104 4,902 19,087 SH   SOLE 0 0 0 19,087
Nextera Energy Inc. COM 65339f101 303 3,913 SH   SOLE 0 0 0 3,913
Norfolk Southern Corporation COM 655844108 612 2,694 SH   SOLE 0 0 0 2,694
Nuveen Perferred Income Opport COM 67073B106 79 10,389 SH   SOLE 0 0 0 10,389
NVIDIA Corporation COM 67066g104 1,724 11,376 SH   SOLE 0 0 0 11,376
Occidental Petroleum Corporati COM 674599105 503 8,550 SH   SOLE 0 0 0 8,550
Oracle Corporation COM 68389X105 436 6,247 SH   SOLE 0 0 0 6,247
O'Reilly Automotive, Inc. COM 67103h107 33,268 52,659 SH   SOLE 0 0 0 52,659
Paychex Inc COM 704326107 218 1,921 SH   SOLE 0 0 0 1,921
Pepsico, Inc COM 713448108 1,033 6,199 SH   SOLE 0 0 0 6,199
Pfizer, Inc COM 717081103 750 14,314 SH   SOLE 0 0 0 14,314
Philip Morris International In COM 718172109 253 2,571 SH   SOLE 0 0 0 2,571
Phillips 66 COM 718546104 328 4,009 SH   SOLE 0 0 0 4,009
Pimco Intrmediate Muni ETF COM 72201R866 314 6,100 SH   SOLE 0 0 0 6,100
Planet 13 Holdings Inc COM 72706K101 51 45,000 SH   SOLE 0 0 0 45,000
Proctor & Gamble Company COM 742718109 1,375 9,568 SH   SOLE 0 0 0 9,568
Qualcomm Inc. COM 747525103 1,997 15,634 SH   SOLE 0 0 0 15,634
Raytheon Technologies Co COM 75513E101 536 5,583 SH   SOLE 0 0 0 5,583
Realty Income Corporation COM 756109104 456 6,694 SH   SOLE 0 0 0 6,694
Schwab Emerging Markets ETF COM 808524706 418 16,491 SH   SOLE 0 0 0 16,491
Schwab Intermediate Term US Tr COM 808524854 1,400 27,139 SH   SOLE 0 0 0 27,139
Schwab International Small Cap COM 808524888 424 13,607 SH   SOLE 0 0 0 13,607
Schwab Short Term US Treasury COM 808524862 3,421 69,562 SH   SOLE 0 0 0 69,562
Schwab Strategic Trust US Divi COM 808524797 542 7,572 SH   SOLE 0 0 0 7,572
Schwab Strategic US REIT ETF COM 808524847 296 14,057 SH   SOLE 0 0 0 14,057
Schwab US Large Cap COM 808524300 438 7,566 SH   SOLE 0 0 0 7,566
Schwab US TIPS ETF COM 808524870 1,039 18,635 SH   SOLE 0 0 0 18,635
Southern Company COM COM 842587107 1,036 14,533 SH   SOLE 0 0 0 14,533
SPDR Barclays Convertible Secu COM 78464A359 664 10,296 SH   SOLE 0 0 0 10,296
SPDR Dow Jones Industrial Aver COM 78467x109 2,085 6,775 SH   SOLE 0 0 0 6,775
SPDR Gold Shares Trust COM 78463v107 827 4,915 SH   SOLE 0 0 0 4,915
SPDR Intermediate Term Corpora COM 78464A375 1,989 60,978 SH   SOLE 0 0 0 60,978
SPDR S&P 500 ETF COM 78462f103 1,038 2,753 SH   SOLE 0 0 0 2,753
SPDR S&P 500 Growth ETF COM 78464A409 213 4,086 SH   SOLE 0 0 0 4,086
SPDR S&P 500 Value ETF COM 78464A508 212 5,760 SH   SOLE 0 0 0 5,760
SPDR Wells Fargo Preferred Sto COM 78464A292 227 6,333 SH   SOLE 0 0 0 6,333
Starbucks Corporation COM 855244109 397 3,895 SH   SOLE 0 0 0 3,895
Target Corporation COM 87612E106 256 1,814 SH   SOLE 0 0 0 1,814
Tesla, Inc. COM 88160R101 1,398 2,076 SH   SOLE 0 0 0 2,076
Texas Instruments Inc COM 882508104 383 2,498 SH   SOLE 0 0 0 2,498
The Coca-Cola Company COM 191216100 434 6,906 SH   SOLE 0 0 0 6,906
The Kroger Company COM 501044101 298 6,300 SH   SOLE 0 0 0 6,300
The Walt Disney Company COM 254687106 222 2,353 SH   SOLE 0 0 0 2,353
United Parcel Service Cl B COM 911312106 489 2,684 SH   SOLE 0 0 0 2,684
Unitedhealth Group, Inc. COM COM 91324P102 416 810 SH   SOLE 0 0 0 810
US Bancorp COM 902973304 977 21,246 SH   SOLE 0 0 0 21,246
Valero Energy Company COM 91913Y100 361 3,397 SH   SOLE 0 0 0 3,397
Vanguard High Dividend Yield E COM 921946406 649 6,391 SH   SOLE 0 0 0 6,391
VANGUARD INDEX FDS SM CP VAL E COM 922908611 334 2,236 SH   SOLE 0 0 0 2,236
VANGUARD INDEX FDS VALUE ETF COM 922908744 702 5,330 SH   SOLE 0 0 0 5,330
Vanguard Intermediate Term Bon COM 921937819 3,108 40,038 SH   SOLE 0 0 0 40,038
Vanguard International Dividen COM 921946810 350 5,108 SH   SOLE 0 0 0 5,108
Vanguard Long Term Bond ETF COM 921937793 2,351 29,503 SH   SOLE 0 0 0 29,503
Vanguard REIT ETF COM 922908553 4,324 47,462 SH   SOLE 0 0 0 47,462
Vanguard Russell 2000 Index ET COM 92206C664 279 4,093 SH   SOLE 0 0 0 4,093
Vanguard Russell1000 Value ETF COM 92206C714 205 3,230 SH   SOLE 0 0 0 3,230
Vanguard S&P 500 ETF COM 922908363 1,194 3,442 SH   SOLE 0 0 0 3,442
Vanguard S&P Small Cap Value E COM 921932778 209 1,359 SH   SOLE 0 0 0 1,359
Vanguard Short Term Corporate COM 92206C409 1,976 25,921 SH   SOLE 0 0 0 25,921
Vanguard Small-Cap ETF COM 922908751 606 3,445 SH   SOLE 0 0 0 3,445
VANGUARD SPECIALIZED DIV APP E COM 921908844 407 2,839 SH   SOLE 0 0 0 2,839
Vanguard Total Bond Market ETF COM 921937835 496 6,600 SH   SOLE 0 0 0 6,600
Vanguard Total International E COM 921909768 226 4,394 SH   SOLE 0 0 0 4,394
Vanguard Total Stock Market ET COM 922908769 4,905 26,009 SH   SOLE 0 0 0 26,009
Verizon Communications COM 92343v104 920 18,136 SH   SOLE 0 0 0 18,136
Visa Inc. COM 92826c839 801 4,072 SH   SOLE 0 0 0 4,072
Wal-Mart Stores Inc. COM 931142103 3,503 28,816 SH   SOLE 0 0 0 28,816
Weyerhaeuser Company COM 962166104 227 6,880 SH   SOLE 0 0 0 6,880
WisdomTree International Small COM 97717w760 381 6,532 SH   SOLE 0 0 0 6,532
WisdomTree Large-Cap Dividend COM 97717W307 385 6,527 SH   SOLE 0 0 0 6,527
WisdomTree New Economy Rel Est COM 97717w331 331 18,086 SH   SOLE 0 0 0 18,086
WP Carey, Inc. COM 92930Y107 200 2,417 SH   SOLE 0 0 0 2,417