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 1,114 6,353 SH   SOLE   0 0 6,353
Abbott Laboratories COM 002824100 685 5,801 SH   SOLE   0 0 5,801
ABBVIE INC. COM COM 00287Y109 1,186 10,991 SH   SOLE   0 0 10,991
Alibaba Holdings Ltd. ADR COM 01609w102 278 1,880 SH   SOLE   0 0 1,880
AllianceBernstein Global High COM 01879r106 422 34,374 SH   SOLE   0 0 34,374
Alphabet Inc. COM 38259p508 2,807 1,050 SH   SOLE   0 0 1,050
Alphabet, Inc Class C COM 02079k107 3,700 1,388 SH   SOLE   0 0 1,388
Amazon.com, Inc COM 023135106 5,293 1,611 SH   SOLE   0 0 1,611
American Express Company COM 025816109 575 3,434 SH   SOLE   0 0 3,434
Amgen Inc. COM 031162100 249 1,172 SH   SOLE   0 0 1,172
Apple, Inc. COM COM 037833100 26,969 190,595 SH   SOLE   0 0 190,595
ARK Genomic Revolution ETF COM 00214Q302 684 9,156 SH   SOLE   0 0 9,156
ARK Innovation ETF COM 00214Q104 1,730 15,649 SH   SOLE   0 0 15,649
AT&T Inc. COM 00206r102 949 35,149 SH   SOLE   0 0 35,149
Baidu, Inc COM 056752108 312 2,029 SH   SOLE   0 0 2,029
Bank Of America COM 060505104 1,524 35,906 SH   SOLE   0 0 35,906
Baxter International, Inc. COM 071813109 229 2,849 SH   SOLE   0 0 2,849
Berkshire Hathaway Inc COM 084670702 3,249 11,902 SH   SOLE   0 0 11,902
Boeing Company COM 097023105 723 3,285 SH   SOLE   0 0 3,285
Boston Beer, Inc. Class A COM 100557107 264 517 SH   SOLE   0 0 517
Bristol-Myers Sqibb Company COM 110122108 290 4,907 SH   SOLE   0 0 4,907
Broadcom Inc COM 11135F200 276 180 SH   SOLE   0 0 180
Broadcom Ltd. COM y09827109 254 523 SH   SOLE   0 0 523
Carrier Global Corp COM 14448C104 307 5,935 SH   SOLE   0 0 5,935
Caterpillar Inc COM 149123101 688 3,582 SH   SOLE   0 0 3,582
Chevron Corporation COM 166764100 1,310 12,915 SH   SOLE   0 0 12,915
Cigna Corportation COM 125509109 228 1,140 SH   SOLE   0 0 1,140
Cisco Systems Inc. COM 17275r102 643 11,821 SH   SOLE   0 0 11,821
Clover Health Invts Co COM 18914F103 279 37,766 SH   SOLE   0 0 37,766
Comcast Corporation COM 20030n101 454 8,122 SH   SOLE   0 0 8,122
Commerce Bancshares, Inc. COM 200525103 236 3,383 SH   SOLE   0 0 3,383
ConocoPhillips COM 20825C104 586 8,642 SH   SOLE   0 0 8,642
CostCo Wholesale Corporation COM 22160K105 430 956 SH   SOLE   0 0 956
CVS Health Corporation COM 126650100 270 3,187 SH   SOLE   0 0 3,187
Deere & Company COM 244199105 238 711 SH   SOLE   0 0 711
DNP SELECT INCOME FD COM COM 23325p104 121 11,345 SH   SOLE   0 0 11,345
Dominion Energy COM 25746U133 264 2,715 SH   SOLE   0 0 2,715
Duke Energy Corporation COM 26441C204 459 4,708 SH   SOLE   0 0 4,708
Easton Pharmaceuticals Inc. COM 277774105 1 10,000 SH   SOLE   0 0 10,000
Edwards Lifesciences, Inc. COM 28176e108 791 6,985 SH   SOLE   0 0 6,985
Eli Lilly & Co. COM 532457108 255 1,103 SH   SOLE   0 0 1,103
Emerson Electric Company COM 291011104 548 5,821 SH   SOLE   0 0 5,821
Energy Select Sector SPDR ETF COM 81369Y506 235 4,517 SH   SOLE   0 0 4,517
Enterprise Products LP COM 293792107 326 15,087 SH   SOLE   0 0 15,087
Exxon Mobil Corporation COM 30231g102 1,547 26,304 SH   SOLE   0 0 26,304
Facebook Inc. COM 30303m102 1,585 4,669 SH   SOLE   0 0 4,669
Fastenal Compamy COM 311900104 399 7,733 SH   SOLE   0 0 7,733
First Bancshares, Inc COM 318687100 2,153 143,502 SH   SOLE   0 0 143,502
First Trust Asia Pacific Ex-Ja COM 33737J109 1,183 36,562 SH   SOLE   0 0 36,562
First Trust Capital Strength E COM 33733E108 2,936 39,241 SH   SOLE   0 0 39,241
First Trust Developed Int'l ET COM 33738R787 2,692 49,378 SH   SOLE   0 0 49,378
First Trust Dow Internet Index COM 33733E302 497 2,106 SH   SOLE   0 0 2,106
First Trust Dow Jones Global S COM 33734x200 378 15,140 SH   SOLE   0 0 15,140
First Trust Emerging Markets A COM 33737J182 1,172 43,532 SH   SOLE   0 0 43,532
First Trust Enhanced Short Ter COM 33739Q408 1,502 25,053 SH   SOLE   0 0 25,053
First Trust ETF AlphaDEX Consu COM 33734X101 709 11,989 SH   SOLE   0 0 11,989
First Trust ETF AlphaDEX Consu COM 33734X119 489 8,690 SH   SOLE   0 0 8,690
First Trust ETF AlphaDEX Energ COM 33734X127 283 24,653 SH   SOLE   0 0 24,653
First Trust ETF AlphaDEX Finan COM 33734X135 1,007 22,757 SH   SOLE   0 0 22,757
First Trust ETF AlphaDEX Healt COM 33734X143 1,137 9,555 SH   SOLE   0 0 9,555
First Trust ETF AlphaDEX Indus COM 33734X150 835 14,556 SH   SOLE   0 0 14,556
First Trust ETF AlphaDEX Mater COM 33734X168 288 5,141 SH   SOLE   0 0 5,141
First Trust ETF AlphaDEX Techn COM 33734X176 1,956 15,924 SH   SOLE   0 0 15,924
First Trust ETF AlphaDEX Utili COM 33734X184 267 9,026 SH   SOLE   0 0 9,026
First Trust Europe AlphaDEX ET COM 33737J117 1,802 43,003 SH   SOLE   0 0 43,003
First Trust Japan AlphaDEX ETF COM 33737J158 970 18,291 SH   SOLE   0 0 18,291
First Trust Large Cap Growth E COM 33735K108 3,393 30,547 SH   SOLE   0 0 30,547
First Trust Large Cap US Equit COM 33738R761 2,515 78,794 SH   SOLE   0 0 78,794
First Trust Large Cap Value COM 33735J101 1,897 29,440 SH   SOLE   0 0 29,440
First Trust Latin America Alph COM 33737J125 737 40,816 SH   SOLE   0 0 40,816
First Trust Low Duration Oppos COM 33739Q200 1,966 38,862 SH   SOLE   0 0 38,862
First Trust Mgd Muni ETF COM 33739N108 239 4,210 SH   SOLE   0 0 4,210
First Trust Mid Cap Growth COM 33737M102 217 3,020 SH   SOLE   0 0 3,020
First Trust Mid Cap US Equity COM 33738R753 2,243 78,003 SH   SOLE   0 0 78,003
First Trust Nasdaq100 Tech Sec COM 337345102 267 1,693 SH   SOLE   0 0 1,693
First Trust North American Ene COM 33738d101 504 21,291 SH   SOLE   0 0 21,291
First Trust NYSE Arca Biotech COM 33733E203 1,515 9,122 SH   SOLE   0 0 9,122
First Trust Small Cap US Equit COM 33738R746 1,365 48,143 SH   SOLE   0 0 48,143
First Trust TCW Opportunistic COM 33740F805 5,005 93,461 SH   SOLE   0 0 93,461
First Trust US LARGE CAP CORE COM 33734K109 599 7,027 SH   SOLE   0 0 7,027
First Trust Value Dividend Ind COM 33734H106 3,464 88,366 SH   SOLE   0 0 88,366
Ford Motor Company COM 345370860 339 23,920 SH   SOLE   0 0 23,920
General Motors Co. COM 37045v100 227 4,305 SH   SOLE   0 0 4,305
Hershey Company COM 427866108 248 1,463 SH   SOLE   0 0 1,463
Home Depot, Inc. COM COM 437076102 519 1,582 SH   SOLE   0 0 1,582
Honeywell International Inc COM 438516106 234 1,100 SH   SOLE   0 0 1,100
IDEXX Laboratories, Inc COM 45168D104 869 1,398 SH   SOLE   0 0 1,398
Intel Corporation COM 458140100 590 11,077 SH   SOLE   0 0 11,077
International Business Machine COM 459200101 545 3,926 SH   SOLE   0 0 3,926
Invesco DWA Basic Materials ET COM 46137V704 298 3,516 SH   SOLE   0 0 3,516
Invesco DWA Consumer Cyclicals COM 46137V803 954 10,911 SH   SOLE   0 0 10,911
Invesco DWA Consumer Staples E COM 46137V886 508 5,683 SH   SOLE   0 0 5,683
Invesco DWA Financial ETF COM 46137V860 906 17,079 SH   SOLE   0 0 17,079
Invesco DWA Healthcare ETF COM 46137V852 1,537 9,547 SH   SOLE   0 0 9,547
Invesco DWA Industrials ETF COM 46137V845 975 9,813 SH   SOLE   0 0 9,813
Invesco DWA Technology ETF COM 46137V811 1,977 13,163 SH   SOLE   0 0 13,163
Invesco DWA Utilities ETF COM 46137V795 302 9,298 SH   SOLE   0 0 9,298
Invesco Dynamic Biotech & Geno COM 46137V787 501 6,689 SH   SOLE   0 0 6,689
Invesco ETF Dynamic Buyback Ac COM 46137V308 587 6,509 SH   SOLE   0 0 6,509
Invesco Global Listed Private COM 46137V589 890 59,392 SH   SOLE   0 0 59,392
Invesco Preferred ETF COM 46138E511 391 25,984 SH   SOLE   0 0 25,984
Invesco QQQ ETF COM 46090E103 1,916 5,352 SH   SOLE   0 0 5,352
Invesco S&P 500 Equal Weight C COM 46137V381 3,970 27,533 SH   SOLE   0 0 27,533
Invesco S&P 500 Equal Weight C COM 46137Y609 3,245 85,354 SH   SOLE   0 0 85,354
Invesco S&P 500 Equal Weight C COM 46137V373 1,996 12,960 SH   SOLE   0 0 12,960
Invesco S&P 500 Equal Weight E COM 46137V365 1,350 29,904 SH   SOLE   0 0 29,904
Invesco S&P 500 Equal Weight F COM 46137V340 4,718 76,870 SH   SOLE   0 0 76,870
Invesco S&P 500 Equal Weight H COM 46137V332 5,090 17,068 SH   SOLE   0 0 17,068
Invesco S&P 500 Equal Weight I COM 46137V324 3,695 20,254 SH   SOLE   0 0 20,254
Invesco S&P 500 Equal Weight M COM 46137V316 1,152 7,202 SH   SOLE   0 0 7,202
Invesco S&P 500 Equal Weight R COM 46137V290 1,228 33,377 SH   SOLE   0 0 33,377
Invesco S&P 500 Equal Weight T COM 46137V282 9,236 32,046 SH   SOLE   0 0 32,046
Invesco S&P 500 Equal Weight U COM 46137V274 1,386 13,503 SH   SOLE   0 0 13,503
Invesco S&P 500 TOP 50 COM 46137V233 4,096 12,412 SH   SOLE   0 0 12,412
Invesco Senior Loan ETF COM 46138G508 361 16,338 SH   SOLE   0 0 16,338
iShares 0-5 Year High Yield Co COM 46434v407 384 8,410 SH   SOLE   0 0 8,410
iShares 1-3 Year Treasury Bond COM 464287457 1,085 12,591 SH   SOLE   0 0 12,591
iShares 20 plus Year Treasury Bond COM 464287432 3,026 20,965 SH   SOLE   0 0 20,965
iShares 7-10 Year Treasury Bon COM 464287440 2,689 23,339 SH   SOLE   0 0 23,339
Ishares Core Dividend Growth E COM 46434V621 367 7,296 SH   SOLE   0 0 7,296
iShares Core US Aggregate Bond COM 464287226 504 4,389 SH   SOLE   0 0 4,389
iShares Gold Trust COM 464285204 1,613 48,270 SH   SOLE   0 0 48,270
iShares iBoxx High Yield Corpo COM 464288513 2,829 32,340 SH   SOLE   0 0 32,340
iShares iBoxx Investment Grade COM 464287242 3,388 25,470 SH   SOLE   0 0 25,470
iShares MSCI EAFE Index ETF COM 464287465 351 4,500 SH   SOLE   0 0 4,500
iShares MSCI Eurozone ETF COM 464286608 511 10,628 SH   SOLE   0 0 10,628
iShares MSCI Japan ETF COM 464286848 450 6,401 SH   SOLE   0 0 6,401
iShares MSCI Pacific Ex-Japan COM 464286665 239 4,890 SH   SOLE   0 0 4,890
iShares Select Dividend ETF COM 464287168 933 8,129 SH   SOLE   0 0 8,129
iShares TIPS Bond ETF COM 464287176 3,367 26,369 SH   SOLE   0 0 26,369
iShares TR S&P 500 INDEX COM 464287200 223 518 SH   SOLE   0 0 518
Jack Henry & Associates, Inc. COM 426281101 1,111 6,770 SH   SOLE   0 0 6,770
Johnson & Johnson, Inc. COM 478160104 1,686 10,438 SH   SOLE   0 0 10,438
JPMorgan Chase & Co. COM 46625h100 1,129 6,897 SH   SOLE   0 0 6,897
JPMorgan Diversified Return US COM 46641Q407 679 7,065 SH   SOLE   0 0 7,065
JPMorgan Ultra Short Income ET COM 46641Q837 1,928 38,013 SH   SOLE   0 0 38,013
Kimberly-Clark Corporation COM 494368103 393 2,968 SH   SOLE   0 0 2,968
Kinder Morgan, Inc COM 49456B101 621 37,112 SH   SOLE   0 0 37,112
LIBERTY ALL STAR EQ FD SH BEN COM 530158104 118 13,768 SH   SOLE   0 0 13,768
Lockheed Martin Corporation COM 539830109 327 949 SH   SOLE   0 0 949
Lowe's Companies, Inc. COM 548661107 827 4,076 SH   SOLE   0 0 4,076
Magellan Midstream Partners, L COM 559080106 400 8,772 SH   SOLE   0 0 8,772
Mastercard Incorporated COM 57636Q104 547 1,573 SH   SOLE   0 0 1,573
McDonalds Corporation COM 580135101 1,228 5,094 SH   SOLE   0 0 5,094
Merck & Co, Inc COM 58933y105 488 6,501 SH   SOLE   0 0 6,501
MFS INTER INCOME FD SH BEN INT COM 55273C107 47 12,925 SH   SOLE   0 0 12,925
Microsoft Corporation COM 594918104 5,313 18,846 SH   SOLE   0 0 18,846
Morgan Stanley COM 617446448 202 2,079 SH   SOLE   0 0 2,079
Netflix, Inc. COM 64110L106 621 1,018 SH   SOLE   0 0 1,018
Nextera Energy Inc. COM 65339f101 310 3,953 SH   SOLE   0 0 3,953
Norfolk Southern Corporation COM 655844108 1,060 4,429 SH   SOLE   0 0 4,429
Novartis AG COM 66987v109 217 2,657 SH   SOLE   0 0 2,657
Nuveen Perferred Income Opport COM 67073B106 99 10,042 SH   SOLE   0 0 10,042
NVIDIA Corporation COM 67066g104 2,294 11,075 SH   SOLE   0 0 11,075
Oracle Corporation COM 68389X105 536 6,154 SH   SOLE   0 0 6,154
O'Reilly Automotive, Inc. COM 67103h107 32,759 53,610 SH   SOLE   0 0 53,610
Otis Worldwide Corp COM 68902V107 202 2,460 SH   SOLE   0 0 2,460
Paychex Inc COM 704326107 221 1,965 SH   SOLE   0 0 1,965
Paypal Holdings Inco COM 70450Y103 284 1,090 SH   SOLE   0 0 1,090
Pepsico, Inc COM 713448108 956 6,359 SH   SOLE   0 0 6,359
Pfizer, Inc COM 717081103 619 14,386 SH   SOLE   0 0 14,386
Philip Morris International In COM 718172109 205 2,167 SH   SOLE   0 0 2,167
Phillips 66 COM 718546104 308 4,394 SH   SOLE   0 0 4,394
Pimco Intrmediate Muni ETF COM 72201R866 344 6,100 SH   SOLE   0 0 6,100
Planet 13 Holdings Inc COM 72706K101 120 25,000 SH   SOLE   0 0 25,000
PotNetwork Holdings COM 737636209 0 34,000 SH   SOLE   0 0 34,000
Proctor & Gamble Company COM 742718109 1,359 9,720 SH   SOLE   0 0 9,720
Qualcomm Inc. COM 747525103 1,980 15,354 SH   SOLE   0 0 15,354
Raytheon Technologies Co COM 75513E101 626 7,287 SH   SOLE   0 0 7,287
Realty Income Corporation COM 756109104 418 6,438 SH   SOLE   0 0 6,438
Salesforce.com Inc COM 79466L302 240 886 SH   SOLE   0 0 886
Schwab Emerging Markets ETF COM 808524706 444 14,580 SH   SOLE   0 0 14,580
Schwab Intermediate Term US Tr COM 808524854 1,591 28,057 SH   SOLE   0 0 28,057
Schwab International Small Cap COM 808524888 484 11,669 SH   SOLE   0 0 11,669
Schwab Short Term US Treasury COM 808524862 4,305 84,091 SH   SOLE   0 0 84,091
Schwab Strategic Trust US Divi COM 808524797 534 7,192 SH   SOLE   0 0 7,192
Schwab Strategic US REIT ETF COM 808524847 310 6,783 SH   SOLE   0 0 6,783
Schwab US Large Cap COM 808524300 563 3,803 SH   SOLE   0 0 3,803
Schwab US TIPS ETF COM 808524870 1,034 16,530 SH   SOLE   0 0 16,530
Service Now Inc COM 81762P102 210 338 SH   SOLE   0 0 338
Southern Company COM COM 842587107 927 14,983 SH   SOLE   0 0 14,983
SPDR Barclays Convertible Secu COM 78464A359 856 10,029 SH   SOLE   0 0 10,029
SPDR Dow Jones Industrial Aver COM 78467x109 2,126 6,284 SH   SOLE   0 0 6,284
SPDR Gold Shares Trust COM 78463v107 916 5,579 SH   SOLE   0 0 5,579
SPDR Intermediate Term Corpora COM 78464A375 1,906 52,185 SH   SOLE   0 0 52,185
SPDR Nuveen Bloomberg ST Muni COM 78468R739 204 4,139 SH   SOLE   0 0 4,139
SPDR S&P 500 ETF COM 78462f103 1,236 2,880 SH   SOLE   0 0 2,880
SPDR S&P 500 Growth ETF COM 78464A409 264 4,116 SH   SOLE   0 0 4,116
SPDR S&P 500 Value ETF COM 78464A508 235 6,030 SH   SOLE   0 0 6,030
SPDR S&P MidCap 400 ETF COM 78467y107 207 430 SH   SOLE   0 0 430
SPDR Wells Fargo Preferred Sto COM 78464A292 256 5,886 SH   SOLE   0 0 5,886
Starbucks Corporation COM 855244109 617 5,593 SH   SOLE   0 0 5,593
T. Rowe Price Group, Inc. COM 74144T108 247 1,255 SH   SOLE   0 0 1,255
Target Corporation COM 87612E106 370 1,617 SH   SOLE   0 0 1,617
Tesla, Inc. COM 88160R101 1,556 2,007 SH   SOLE   0 0 2,007
Texas Instruments Inc COM 882508104 471 2,453 SH   SOLE   0 0 2,453
The Clorox Company COM 189054109 226 1,366 SH   SOLE   0 0 1,366
The Coca-Cola Company COM 191216100 367 6,989 SH   SOLE   0 0 6,989
The Kroger Company COM 501044101 255 6,300 SH   SOLE   0 0 6,300
The Walt Disney Company COM 254687106 487 2,878 SH   SOLE   0 0 2,878
United Parcel Service Cl B COM 911312106 451 2,477 SH   SOLE   0 0 2,477
Unitedhealth Group, Inc. COM COM 91324P102 309 790 SH   SOLE   0 0 790
US Bancorp COM 902973304 1,269 21,341 SH   SOLE   0 0 21,341
Vanguard High Dividend Yield E COM 921946406 654 6,330 SH   SOLE   0 0 6,330
VANGUARD INDEX FDS SM CP VAL E COM 922908611 365 2,155 SH   SOLE   0 0 2,155
VANGUARD INDEX FDS VALUE ETF COM 922908744 686 5,069 SH   SOLE   0 0 5,069
Vanguard Intermediate Term Bon COM 921937819 3,743 41,845 SH   SOLE   0 0 41,845
Vanguard International Dividen COM 921946810 385 4,419 SH   SOLE   0 0 4,419
Vanguard Long Term Bond ETF COM 921937793 2,778 27,145 SH   SOLE   0 0 27,145
Vanguard REIT ETF COM 922908553 4,876 47,911 SH   SOLE   0 0 47,911
Vanguard Russell 1000 Growth E COM 92206C680 202 2,861 SH   SOLE   0 0 2,861
Vanguard Russell 2000 Index ET COM 92206C664 364 4,120 SH   SOLE   0 0 4,120
Vanguard S&P 500 ETF COM 922908363 1,151 2,918 SH   SOLE   0 0 2,918
Vanguard S&P Small Cap Value E COM 921932778 227 1,302 SH   SOLE   0 0 1,302
Vanguard Short Term Corporate COM 92206C409 2,370 28,754 SH   SOLE   0 0 28,754
Vanguard Small-Cap ETF COM 922908751 541 2,474 SH   SOLE   0 0 2,474
VANGUARD SPECIALIZED DIV APP E COM 921908844 393 2,559 SH   SOLE   0 0 2,559
Vanguard Total Bond Market ETF COM 921937835 477 5,582 SH   SOLE   0 0 5,582
Vanguard Total International E COM 921909768 241 3,802 SH   SOLE   0 0 3,802
Vanguard Total Stock Market ET COM 922908769 5,160 23,237 SH   SOLE   0 0 23,237
Verizon Communications COM 92343v104 797 14,760 SH   SOLE   0 0 14,760
Visa Inc. COM 92826c839 781 3,507 SH   SOLE   0 0 3,507
Wal-Mart Stores Inc. COM 931142103 4,030 28,917 SH   SOLE   0 0 28,917
Weyerhaeuser Company COM 962166104 245 6,880 SH   SOLE   0 0 6,880
WisdomTree Global ex-US REIT E COM 97717w331 443 17,772 SH   SOLE   0 0 17,772
WisdomTree International Small COM 97717w760 461 6,213 SH   SOLE   0 0 6,213
WisdomTree Large-Cap Dividend COM 97717W307 399 3,345 SH   SOLE   0 0 3,345
Yum! Brands Inc COM 988498101 214 1,748 SH   SOLE   0 0 1,748