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
AMAZON COM INC COM Stock 023135106 1,373 436 SH   SOLE 0 324 0 112
INVESCO QQQ TRUST ETF 46090E103 8,669 31,201 SH   SOLE 0 10,117 0 21,083
ISHARES CORE INTERNATIONAL AGGREGATE BOND FUND ETF 46435G672 437 7,852 SH   SOLE 0 1,451 0 6,400
JOHNSON & JOHNSON COM Stock 478160104 398 2,677 SH   SOLE 0 1,061 0 1,615
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 223 1,308 SH   SOLE 0 321 0 987
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 623 14,129 SH   SOLE 0 9,110 0 5,018
GOLDMAN SACHS GROUP INC COM Stock 38141G104 331 1,649 SH   SOLE 0 1,211 0 438
PROCTER AND GAMBLE CO COM Stock 742718109 436 3,136 SH   SOLE 0 1,225 0 1,910
ISHARES U.S. HEALTHCARE ETF ETF 464287762 655 2,883 SH   SOLE 0 426 0 2,456
SPDR S&P 500 ETF ETF 78462F103 649 1,937 SH   SOLE 0 534 0 1,401
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886 955 18,944 SH   SOLE 0 5,651 0 13,293
VERIZON COMMUNICATIONS INC COM Stock 92343V104 958 16,106 SH   SOLE 0 11,200 0 4,905
FEDEX CORP COM Stock 31428X106 419 1,666 SH   SOLE 0 1,392 0 273
PEPSICO INC COM Stock 713448108 331 2,386 SH   SOLE 0 153 0 2,232
HONEYWELL INTL INC COM Stock 438516106 2,675 16,249 SH   SOLE 0 30 0 16,218
FORD MTR CO DEL COM Stock 345370860 135 20,289 SH   SOLE 0 2,535 0 17,753
US BANCORP DEL COM NEW Stock 902973304 1,169 32,608 SH   SOLE 0 31,401 0 1,207
BP PLC SPONSORED ADR ADR 055622104 312 17,861 SH   SOLE 0 17,629 0 232
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 336 3,183 SH   SOLE 0 3,082 0 100
SPDR GOLD SHARES ETF 78463V107 390 2,200 SH   SOLE 0 2,000 0 200
BECTON DICKINSON & CO COM Stock 075887109 359 1,543 SH   SOLE 0 9 0 1,534
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 318 1,464 SH   SOLE 0 0 0 1,463
UMB FINL CORP COM Stock 902788108 1,295 26,415 SH   SOLE 0 0 0 26,415
HENRY JACK & ASSOC INC COM Stock 426281101 16,364 100,648 SH   SOLE 0 88,660 0 11,987
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 866 21,929 SH   SOLE 0 6,416 0 15,513
ISHARES S&P SMALL-CAP FUND ETF 464287804 4,241 60,390 SH   SOLE 0 14,067 0 46,322
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,398 6,567 SH   SOLE 0 2,915 0 3,652
VANECK VECTORS HIGH YIELD MUNI ETF ETF 92189H409 2,146 35,884 SH   SOLE 0 9,554 0 26,329
ALPHABET INC CAP STK CL A Stock 02079K305 450 307 SH   SOLE 0 280 0 27
INVESCO S&P SMALLCAP 600 REVENUE ETF ETF 46138G664 224 3,752 SH   SOLE 0 3,140 0 611
OREILLY AUTOMOTIVE INC COM Stock 67103H107 11,000 23,858 SH   SOLE 0 16,889 0 6,969
INTUIT COM Stock 461202103 1,736 5,321 SH   SOLE 0 2,349 0 2,972
MICROSOFT CORP COM Stock 594918104 734 3,489 SH   SOLE 0 1,813 0 1,675
FIRST HORIZON NATL CORP COM Stock 320517105 2,487 263,717 SH   SOLE 0 263,153 0 564
VALERO ENERGY CORP COM Stock 91913Y100 290 6,691 SH   SOLE 0 5,150 0 1,539
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 364 6,131 SH   SOLE 0 5,545 0 585
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 320 1 SH   SOLE 0 0 0 1
BOEING CO COM Stock 097023105 399 2,417 SH   SOLE 0 1,844 0 573
SOUTHERN MO BANCORP INC COM Stock 843380106 2,068 87,718 SH   SOLE 0 87,718 0 0
GREAT SOUTHN BANCORP INC COM Stock 390905107 358 9,886 SH   SOLE 0 8,791 0 1,094
PINTEREST INC CL A Stock 72352L106 256 6,165 SH   SOLE 0 6,165 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 465 1,373 SH   SOLE 0 469 0 903
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 655 6,056 SH   SOLE 0 1,581 0 4,475
SCHWAB U.S. MID-CAP ETF ETF 808524508 566 10,198 SH   SOLE 0 900 0 9,298
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 432 8,276 SH   SOLE 0 7,875 0 400
ISHARES RUSSELL 2000 ETF ETF 464287655 896 5,983 SH   SOLE 0 3,045 0 2,937
INVESCO AEROSPACE & DEFENSE ETF ETF 46137V100 346 6,207 SH   SOLE 0 5,403 0 803
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 505 4,569 SH   SOLE 0 3,597 0 971
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 807 8,781 SH   SOLE 0 1,907 0 6,873
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 278 5,036 SH   SOLE 0 3,458 0 1,578
VISA INC COM CL A Stock 92826C839 320 1,600 SH   SOLE 0 1,019 0 580
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 3,709 54,441 SH   SOLE 0 16,850 0 37,590
QCR HOLDINGS INC COM Stock 74727A104 429 15,640 SH   SOLE 0 527 0 15,113
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 4,574 71,773 SH   SOLE 0 23,795 0 47,977
PHILLIPS 66 COM Stock 718546104 228 4,395 SH   SOLE 0 1,688 0 2,705
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 12,850 170,224 SH   SOLE 0 42,463 0 127,759
FACEBOOK INC CL A Stock 30303M102 546 2,085 SH   SOLE 0 1,636 0 449
BK OF AMERICA CORP 7.25CNV PFD L Preferred 060505682 266 179 SH   SOLE 0 40 0 139
HOLLY ENERGY PARTNERS L P COM UT LTD PTN Stock 435763107 282 23,246 SH   SOLE 0 23,246 0 0
MPLX LP COM UNIT REP LTD Stock 55336V100 382 24,267 SH   SOLE 0 24,267 0 0
SPDR S&P INSURANCE ETF ETF 78464A789 231 8,228 SH   SOLE 0 6,491 0 1,736
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 422 7,241 SH   SOLE 0 40 0 7,200
ISHARES CORE MSCI EAFE ETF ETF 46432F842 5,685 94,315 SH   SOLE 0 32,248 0 62,066
KINDER MORGAN INC DEL COM Stock 49456B101 1,203 97,558 SH   SOLE 0 97,217 0 340
FIRST TRUST EUROPE ALPHADEX FUND ETF 33737J117 211 6,352 SH   SOLE 0 0 0 6,352
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 1,480 28,022 SH   SOLE 0 8,276 0 19,745
BANCORPSOUTH BK TUPELO MISS COM Stock 05971J102 372 19,186 SH   SOLE 0 17,886 0 1,300
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 515 6,353 SH   SOLE 0 5,253 0 1,099
NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 438 28,000 SH   SOLE 0 2,000 0 26,000
QUALCOMM INC COM Stock 747525103 225 1,908 SH   SOLE 0 1,214 0 694
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 487 686 SH   SOLE 0 0 0 686
DISCOVER FINL SVCS COM Stock 254709108 212 3,671 SH   SOLE 0 2,026 0 1,645
CISCO SYS INC COM Stock 17275R102 519 13,168 SH   SOLE 0 9,531 0 3,636
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 236 4,767 SH   SOLE 0 4,767 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 443 4,090 SH   SOLE 0 0 0 4,089
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703 328 7,204 SH   SOLE 0 362 0 6,841
AT&T INC COM Stock 00206R102 651 22,836 SH   SOLE 0 12,403 0 10,432
PHILLIPS 66 PARTNERS LP COM UNIT REP INT Stock 718549207 291 12,634 SH   SOLE 0 12,634 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 449 3,317 SH   SOLE 0 2,706 0 610
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 204 1,963 SH   SOLE 0 456 0 1,506
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 860 4,873 SH   SOLE 0 3,606 0 1,266
UNIVERSAL DISPLAY CORP COM Stock 91347P105 362 2,004 SH   SOLE 0 2,003 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 202 1,368 SH   SOLE 0 1,083 0 285
TWITTER INC COM Stock 90184L102 391 8,780 SH   SOLE 0 3,100 0 5,680
ISHARES CORE S&P 500 ETF ETF 464287200 2,139 6,365 SH   SOLE 0 2,197 0 4,167
RIO TINTO PLC SPONSORED ADR ADR 767204100 322 5,336 SH   SOLE 0 966 0 4,370
NORTHROP GRUMMAN CORP COM Stock 666807102 244 773 SH   SOLE 0 677 0 95
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 3,435 33,889 SH   SOLE 0 13,389 0 20,498
JPMORGAN CHASE & CO COM Stock 46625H100 435 4,513 SH   SOLE 0 2,909 0 1,603
CONOCOPHILLIPS COM Stock 20825C104 224 6,832 SH   SOLE 0 1,704 0 5,127
BK OF AMERICA CORP COM Stock 060505104 335 13,903 SH   SOLE 0 11,489 0 2,413
WALMART INC COM Stock 931142103 1,926 13,766 SH   SOLE 0 5,907 0 7,858
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 964 38,672 SH   SOLE 0 19,022 0 19,649
TEXAS INSTRS INC COM Stock 882508104 280 1,959 SH   SOLE 0 1,836 0 122
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 2,227 27,513 SH   SOLE 0 8,052 0 19,460
PFIZER INC COM Stock 717081103 252 6,876 SH   SOLE 0 4,728 0 2,147
3M CO COM Stock 88579Y101 491 3,065 SH   SOLE 0 2,097 0 967
GILEAD SCIENCES INC COM Stock 375558103 354 5,600 SH   SOLE 0 5,600 0 0
CATERPILLAR INC DEL COM Stock 149123101 699 4,684 SH   SOLE 0 2,746 0 1,937
PAYCOM SOFTWARE INC COM Stock 70432V102 720 2,314 SH   SOLE 0 1,500 0 814
TYSON FOODS INC CL A Stock 902494103 207 3,485 SH   SOLE 0 3,290 0 194
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 2,513 31,426 SH   SOLE 0 12,777 0 18,649
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 4,080 75,146 SH   SOLE 0 22,684 0 52,461
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 3,751 31,773 SH   SOLE 0 11,657 0 20,116
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 3,183 79,990 SH   SOLE 0 19,468 0 60,521
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 779 6,361 SH   SOLE 0 3,081 0 3,279
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 1,269 5,306 SH   SOLE 0 1,910 0 3,395
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 437 3,239 SH   SOLE 0 1,565 0 1,673
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT Stock 822634101 218 23,023 SH   SOLE 0 23,022 0 0
LAM RESEARCH CORP COM Stock 512807108 332 1,000 SH   SOLE 0 0 0 1,000
FIDELITY TOTAL BOND ETF ETF 316188309 4,266 78,054 SH   SOLE 0 32,522 0 45,531
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 216 3,576 SH   SOLE 0 2,838 0 737
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETF ETF 301505889 550 10,522 SH   SOLE 0 10,163 0 359
CITIGROUP INC COM NEW Stock 172967424 291 6,746 SH   SOLE 0 4,306 0 2,438
EXXON MOBIL CORP COM Stock 30231G102 1,075 31,321 SH   SOLE 0 20,804 0 10,517
ISHARES MSCI ACWI INDEX FUND ETF 464288257 1,194 14,934 SH   SOLE 0 5,174 0 9,760
CHEMOURS CO COM Stock 163851108 211 10,110 SH   SOLE 0 10,110 0 0
COMMERCE BANCSHARES INC COM Stock 200525103 765 13,599 SH   SOLE 0 7,057 0 6,541
ISHARES S&P MIDCAP FUND ETF 464287507 6,396 34,517 SH   SOLE 0 7,509 0 27,008
ISHARES MSCI EAFE ETF ETF 464287465 330 5,187 SH   SOLE 0 697 0 4,490
APPLE INC COM Stock 037833100 4,449 38,417 SH   SOLE 0 12,815 0 25,601