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
ABBVIE INC COM 00287Y109 3,195,896 12,700 SH SOLE 12,700 0 0
ALPHABET INC CAP STK CL C 02079K107 3,576,691 10,123 SH SOLE 10,123 0 0
AMAZON COM INC COM 023135106 14,888,539 62,468 SH SOLE 62,218 0 250
APPLE INC COM 037833100 38,211,200 132,054 SH SOLE 129,137 0 2,917
AT&T INC COM 00206R102 242,953 11,737 SH SOLE 11,737 0 0
BANK OF AMER CORP COM 060505104 1,033,761 18,143 SH SOLE 18,143 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18,282,826 36,537 SH SOLE 34,887 0 1,650
DARLING INGREDIENTS INC COM 237266101 2,048,250 37,500 SH SOLE 37,500 0 0
DEERE & CO COM 244199105 6,363,593 10,006 SH SOLE 10,006 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 581,132 10,564 SH SOLE 10,564 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 838,945 22,822 SH SOLE 22,822 0 0
EXXON MOBIL CORP COM 30231G102 2,218,443 16,226 SH SOLE 16,226 0 0
FORD MTR CO COM 345370860 294,320 21,174 SH SOLE 21,174 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 14,940,484 227,715 SH SOLE 227,715 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 765,088 39,185 SH SOLE 39,185 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 907,642 10,074 SH SOLE 10,074 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 3,457,349 26,797 SH SOLE 26,797 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 47,216,909 221,915 SH SOLE 221,199 0 716
INVESCO QQQ TR UNIT SER 1 46090E103 148,103,546 200,903 SH SOLE 200,903 0 0
ISHARES INC CORE MSCI EMKT 46434G103 6,773,032 81,760 SH SOLE 81,687 0 73
ISHARES TR ISHARES SEMICDTR 464287523 6,485,054 10,121 SH SOLE 10,121 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 2,111,313 20,973 SH SOLE 20,973 0 0
ISHARES TR US AER DEF ETF 464288760 5,688,895 23,467 SH SOLE 23,467 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,921,058 36,654 SH SOLE 36,654 0 0
ISHARES TR TRS FLT RT BD 46434V860 1,857,322 36,684 SH SOLE 36,684 0 0
ISHARES TR CORE MSCI INTL 46435G326 9,717,936 109,178 SH SOLE 109,178 0 0
ISHARES TR MRGSTR SM CP GR 464288604 11,807,619 180,159 SH SOLE 180,159 0 0
ISHARES TR MRNING SM CP ETF 464288703 14,813,433 189,142 SH SOLE 189,142 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 18,666,064 193,311 SH SOLE 193,311 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 20,181,676 205,307 SH SOLE 205,307 0 0
ISHARES TR CORE S&P US VLU 464287663 22,799,778 206,988 SH SOLE 206,988 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 19,163,885 209,721 SH SOLE 209,721 0 0
ISHARES TR CORE S&P500 ETF 464287200 282,778,313 377,597 SH SOLE 377,423 0 174
ISHARES TR ULTRA SHORT DUR 46434V878 26,219,388 518,375 SH SOLE 510,298 0 8,077
ISHARES TR MORNINGSTAR VALU 464288109 68,313,771 674,771 SH SOLE 674,771 0 0
ISHARES TR CORE S&P SCP ETF 464287804 104,532,829 704,827 SH SOLE 703,458 0 1,369
ISHARES TR CORE US AGGBD ET 464287226 98,169,503 991,812 SH SOLE 988,466 0 3,346
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507 555,893 10,973 SH SOLE 10,973 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1,362,138 22,163 SH SOLE 22,163 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 16,558,537 293,175 SH SOLE 293,175 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 22,131,842 471,492 SH SOLE 471,492 0 0
MICROSOFT CORP COM 594918104 5,491,304 14,721 SH SOLE 14,721 0 0
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 9,217,486 173,620 SH SOLE 173,620 0 0
NETFLIX INC. COM 64110L106 781,688 10,948 SH SOLE 10,948 0 0
NVIDIA CORPORATION COM 67066G104 22,930,128 114,599 SH SOLE 113,099 0 1,500
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,867,399 24,577 SH SOLE 24,577 0 0
RENASANT CORP COM 75970E107 1,118,802 26,300 SH SOLE 26,300 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 291,116 12,586 SH SOLE 12,586 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 473,824 19,214 SH SOLE 19,214 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3,324,531 95,505 SH SOLE 95,505 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5,574,781 151,201 SH SOLE 151,201 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5,937,981 175,472 SH SOLE 175,472 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 10,410,063 287,095 SH SOLE 287,095 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 37,073,645 1,169,147 SH SOLE 1,169,147 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 82,828,728 2,176,267 SH SOLE 2,173,064 0 3,203
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 82,205,926 2,273,743 SH SOLE 2,273,743 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 121,070,510 4,110,047 SH SOLE 4,110,047 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 199,767,972 6,423,407 SH SOLE 6,414,023 0 9,384
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 195,795,841 7,056,392 SH SOLE 7,048,677 0 7,715
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 855,623 15,960 SH SOLE 15,960 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 6,646,328 56,671 SH SOLE 56,671 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 13,766,289 259,203 SH SOLE 259,203 0 0
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 4,306,251 85,458 SH SOLE 85,458 0 0
SPDR SERIES TRUST ST STR NUVEE ETF 78468R721 2,403,416 52,476 SH SOLE 52,476 0 0
SPDR SERIES TRUST ST STR AGGRE ETF 78464A649 3,053,596 119,655 SH SOLE 119,655 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 27,351,512 311,237 SH SOLE 311,237 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 23,248,510 32,975 SH SOLE 32,975 0 0
UMB FINL CORP COM 902788108 1,771,994 12,375 SH SOLE 12,375 0 0
VANECK ETF TRUST URANI NUCLE ETF 92189F601 4,579,471 39,485 SH SOLE 39,485 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 49,664,161 676,531 SH SOLE 631,101 0 45,430
VANGUARD INDEX FDS GROWTH ETF 922908736 1,754,817 20,372 SH SOLE 20,372 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,726,883 23,584 SH SOLE 17,093 0 6,491
VANGUARD INDEX FDS SM CP VAL ETF 922908611 16,071,533 66,141 SH SOLE 62,815 0 3,326
VANGUARD INDEX FDS VALUE ETF 922908744 27,780,782 127,476 SH SOLE 126,856 0 620
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 154,673,858 225,206 SH SOLE 225,121 0 85
VANGUARD INSTL INDEX FD ULTR SHOR TR ETF 922040852 1,360,519 17,982 SH SOLE 13,469 0 4,513
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 117,735,108 1,972,443 SH SOLE 1,968,047 0 4,396
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,845,918 56,266 SH SOLE 56,266 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,056,556 35,336 SH SOLE 16,188 0 19,148
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 39,136,408 306,208 SH SOLE 306,208 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 62,988,317 762,109 SH SOLE 760,332 0 1,777
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 102,380,925 1,295,469 SH SOLE 1,270,746 0 24,723
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,911,400 34,055 SH SOLE 20,148 0 13,907
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 158,470,985 2,224,154 SH SOLE 2,220,488 0 3,666
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 24,052,892 152,205 SH SOLE 144,846 0 7,359