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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AT&T INC COM 00206R102   2,958 101,480 SH   SOLE   0 0 101,480
ALPHABET INC CAP STK CL C 02079K107   471 405 SH   SOLE   0 0 405
APPLE INC COM 037833100   1,689 6,641 SH   SOLE   0 0 6,641
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   804 4,398 SH   SOLE   0 0 4,398
BLACKLINE INC COM 09239B109   235 4,458 SH   SOLE   0 0 4,458
BLACKROCK MUN INCOME INVT TR SHS BEN INT 09248H105   291 23,764 SH   SOLE   0 0 23,764
DISNEY WALT CO COM DISNEY 254687106   607 6,286 SH   SOLE   0 0 6,286
EXPEDITORS INTL WASH INC COM 302130109   241 3,613 SH   SOLE   0 0 3,613
EXPONENT INC COM 30214U102   247 3,430 SH   SOLE   0 0 3,430
FASTENAL CO COM 311900104   328 10,488 SH   SOLE   0 0 10,488
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   2,397 204,382 SH   SOLE   0 0 204,382
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   3,733 227,644 SH   SOLE   0 0 227,644
GENERAL ELECTRIC CO COM 369604103   164 20,592 SH   SOLE   0 0 20,592
GRAND CANYON ED INC COM 38526M106   223 2,918 SH   SOLE   0 0 2,918
HOME DEPOT INC COM 437076102   704 3,768 SH   SOLE   0 0 3,768
ISHARES TR SELECT DIVID ETF 464287168   1,873 25,475 SH   SOLE   0 0 25,475
ISHARES TR TIPS BD ETF 464287176   4,481 38,003 SH   SOLE   0 0 38,003
ISHARES TR CORE S&P500 ETF 464287200   10,073 38,982 SH   SOLE   0 0 38,982
ISHARES TR CORE S&P MCP ETF 464287507   4,218 29,319 SH   SOLE   0 0 29,319
ISHARES TR RUS 1000 VAL ETF 464287598   2,908 29,324 SH   SOLE   0 0 29,324
ISHARES TR RUS 1000 GRW ETF 464287614   9,060 60,142 SH   SOLE   0 0 60,142
ISHARES TR RUS 2000 VAL ETF 464287630   1,562 19,036 SH   SOLE   0 0 19,036
ISHARES TR CORE S&P SCP ETF 464287804   7,395 131,800 SH   SOLE   0 0 131,800
ISHARES TR EAFE SML CP ETF 464288273   1,093 24,371 SH   SOLE   0 0 24,371
ISHARES TR JPMORGAN USD EMG 464288281   1,999 20,674 SH   SOLE   0 0 20,674
ISHARES TR MIN VOL EAFE ETF 46429B689   2,611 42,074 SH   SOLE   0 0 42,074
ISHARES TR MSCI MIN VOL ETF 46429B697   2,116 39,184 SH   SOLE   0 0 39,184
ISHARES TR ESG MSCI USA SML 46435U663   290 14,546 SH   SOLE   0 0 14,546
JPMORGAN CHASE & CO COM 46625H100   741 8,236 SH   SOLE   0 0 8,236
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837   638 12,843 SH   SOLE   0 0 12,843
JOHNSON & JOHNSON COM 478160104   453 3,455 SH   SOLE   0 0 3,455
MANHATTAN BRIDGE CAPITAL INC COM 562803106   74 73,567 SH   SOLE   0 0 73,567
MICROSOFT CORP COM 594918104   931 5,905 SH   SOLE   0 0 5,905
MUELLER INDS INC COM 624756102   269 11,253 SH   SOLE   0 0 11,253
NATIONAL INSTRS CORP COM 636518102   96 2,907 SH   SOLE   0 0 2,907
NATIONAL RESH CORP COM NEW 637372202   42 932 SH   SOLE   0 0 932
NATIONAL VISION HLDGS INC COM 63845R107   54 2,799 SH   SOLE   0 0 2,799
NEOGEN CORP COM 640491106   218 3,260 SH   SOLE   0 0 3,260
NUVEEN QUALITY MUNCP INCOME COM 67066V101   160 11,664 SH   SOLE   0 0 11,664
O REILLY AUTOMOTIVE INC NEW COM 67103H107   270 898 SH   SOLE   0 0 898
OMNICOM GROUP INC COM 681919106   205 3,733 SH   SOLE   0 0 3,733
PFIZER INC COM 717081103   298 9,120 SH   SOLE   0 0 9,120
PIMCO MUN INCOME FD III COM 72201A103   163 15,365 SH   SOLE   0 0 15,365
PROGRESSIVE CORP OHIO COM 743315103   702 9,508 SH   SOLE   0 0 9,508
RENASANT CORP COM 75970E107   668 30,606 SH   SOLE   0 0 30,606
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,201 4,661 SH   SOLE   0 0 4,661
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   729 2,775 SH   SOLE   0 0 2,775
SCHWAB STRATEGIC TR US TIPS ETF 808524870   550 9,566 SH   SOLE   0 0 9,566
TJX COS INC NEW COM 872540109   320 6,692 SH   SOLE   0 0 6,692
US BANCORP DEL COM NEW 902973304   255 7,393 SH   SOLE   0 0 7,393
UNION PAC CORP COM 907818108   224 1,589 SH   SOLE   0 0 1,589
VANGUARD WORLD FD ESG INTL STK ETF 921910725   366 8,894 SH   SOLE   0 0 8,894
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858   5,750 172,465 SH   SOLE   0 0 172,465
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407   18,733 332,967 SH   SOLE   0 0 332,967
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,882 115,718 SH   SOLE   0 0 115,718
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   757 9,566 SH   SOLE   0 0 9,566
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   51,647 218,086 SH   SOLE   0 0 218,086
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   8,250 118,108 SH   SOLE   0 0 118,108
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,701 30,414 SH   SOLE   0 0 30,414
VANGUARD INDEX FDS MID CAP ETF 922908629   5,693 43,240 SH   SOLE   0 0 43,240
VANGUARD INDEX FDS GROWTH ETF 922908736   5,201 33,196 SH   SOLE   0 0 33,196
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,162 18,731 SH   SOLE   0 0 18,731
VANGUARD INDEX FDS TOTAL STK MKT 922908769   39,434 305,905 SH   SOLE   0 0 305,905
TE CONNECTIVITY LTD REG SHS H84989104   321 5,089 SH   SOLE   0 0 5,089