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
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 435,647 2,392 SH   SOLE   0 0 2,392
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 11,530,600 76,397 SH   SOLE   0 0 76,397
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 2,725,461 62,482 SH   SOLE   0 0 62,482
AMAZON COM INC COM 023135106 BBG001S5PQL7 2,986,552 16,557 SH   SOLE   0 0 16,557
APPLE INC COM 037833100 BBG001S5N8V8 5,767,408 33,633 SH   SOLE   0 0 33,633
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 385,779 3,245 SH   SOLE   0 0 3,245
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1,961,109 51,717 SH   SOLE   0 0 51,717
BANK OZK LITTLE ROCK ARK COM 06417N103 BBG001SMRQL8 854,785 18,803 SH   SOLE   0 0 18,803
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 10,132,850 24,096 SH   SOLE   0 0 24,096
BIOGEN INC COM 09062X103 BBG001S67826 225,981 1,048 SH   SOLE   0 0 1,048
BOEING CO COM 097023105 BBG001S5P0V3 911,685 4,724 SH   SOLE   0 0 4,724
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 3,321,996 88,163 SH   SOLE   0 0 88,163
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 357,702 6,596 SH   SOLE   0 0 6,596
CATERPILLAR INC COM 149123101 BBG001S5PJ06 9,803,477 26,754 SH   SOLE   0 0 26,754
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 5,363,312 34,001 SH   SOLE   0 0 34,001
COCA COLA CO COM 191216100 BBG001S5SMQ8 712,151 11,640 SH   SOLE   0 0 11,640
CONCRETE PUMPING HLDGS INC COM 206704108 BBG00M8BB1P6 79,000 10,000 SH   SOLE   0 0 10,000
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 742,483 5,833 SH   SOLE   0 0 5,833
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,183,198 1,615 SH   SOLE   0 0 1,615
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 6,612,259 62,480 SH   SOLE   0 0 62,480
CUMMINS INC COM 231021106 BBG001S5Q9M3 322,642 1,095 SH   SOLE   0 0 1,095
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 9,373,096 117,516 SH   SOLE   0 0 117,516
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 703,009 7,269 SH   SOLE   0 0 7,269
ECOLAB INC COM 278865100 BBG001S5QRB5 9,362,765 40,549 SH   SOLE   0 0 40,549
ELI LILLY & CO COM 532457108 BBG001S5STL8 231,859 298 SH   SOLE   0 0 298
EOG RES INC COM 26875P101 BBG001S5ZB93 5,127,791 40,111 SH   SOLE   0 0 40,111
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 11,171,917 96,111 SH   SOLE   0 0 96,111
FEDEX CORP COM 31428X106 BBG001S5R3M5 10,582,120 36,523 SH   SOLE   0 0 36,523
FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 1,906,648 123,808 SH   SOLE   0 0 123,808
FISERV INC COM 337738108 BBG001S5R6Q4 202,013 1,264 SH   SOLE   0 0 1,264
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 1,212,637 91,313 SH   SOLE   0 0 91,313
FORTINET INC COM 34959E109 BBG001S77BL6 1,181,763 17,300 SH   SOLE   0 0 17,300
HOME DEPOT INC COM 437076102 BBG001S5RTW7 6,519,352 16,995 SH   SOLE   0 0 16,995
HUMANA INC COM 444859102 BBG001S5S1X6 6,351,911 18,320 SH   SOLE   0 0 18,320
HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 1,271,969 6,384 SH   SOLE   0 0 6,384
INTEL CORP COM 458140100 BBG001S5SF65 1,729,793 39,162 SH   SOLE   0 0 39,162
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1,780,483 9,324 SH   SOLE   0 0 9,324
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 1,599,340 37,962 SH   SOLE   0 0 37,962
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 339,205 2,003 SH   SOLE   0 0 2,003
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 1,094,602 2,465 SH   SOLE   0 0 2,465
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1,132,288 10,245 SH   SOLE   0 0 10,245
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 442,537 842 SH   SOLE   0 0 842
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 1,267,148 12,938 SH   SOLE   0 0 12,938
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 890,679 11,153 SH   SOLE   0 0 11,153
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 9,683,949 48,347 SH   SOLE   0 0 48,347
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 8,540,101 8,790 SH   SOLE   0 0 8,790
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 8,171,377 17,964 SH   SOLE   0 0 17,964
LOWES COS INC COM 548661107 BBG001S5SVL3 1,552,380 6,094 SH   SOLE   0 0 6,094
MARATHON PETE CORP COM 56585A102 BBG001S169P1 409,613 2,033 SH   SOLE   0 0 2,033
MCDONALDS CORP COM 580135101 BBG001S5T110 492,709 1,748 SH   SOLE   0 0 1,748
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 3,775,513 43,322 SH   SOLE   0 0 43,322
MERCK & CO INC COM 58933Y105 BBG001S5TC52 4,035,007 30,580 SH   SOLE   0 0 30,580
MICROSOFT CORP COM 594918104 BBG001S5TD05 12,891,967 30,643 SH   SOLE   0 0 30,643
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 974,171 7,587 SH   SOLE   0 0 7,587
NUCOR CORP COM 670346105 BBG001S5TRV0 2,136,794 10,797 SH   SOLE   0 0 10,797
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 2,324,331 9,381 SH   SOLE   0 0 9,381
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 6,401,268 98,496 SH   SOLE   0 0 98,496
ORACLE CORP COM 68389X105 BBG001S5SJG6 247,852 1,973 SH   SOLE   0 0 1,973
OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 1,999,658 11,988 SH   SOLE   0 0 11,988
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 8,157,657 28,711 SH   SOLE   0 0 28,711
PHILLIPS 66 COM 718546104 BBG00286S4P7 252,863 1,548 SH   SOLE   0 0 1,548
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 370,972 2,296 SH   SOLE   0 0 2,296
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,332,534 8,213 SH   SOLE   0 0 8,213
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 5,850,492 57,691 SH   SOLE   0 0 57,691
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 1,221,073 58,036 SH   SOLE   0 0 58,036
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 331,723 3,401 SH   SOLE   0 0 3,401
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 2,513,466 34,745 SH   SOLE   0 0 34,745
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 697,593 8,652 SH   SOLE   0 0 8,652
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 1,550,522 16,423 SH   SOLE   0 0 16,423
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 597,641 14,189 SH   SOLE   0 0 14,189
SOUTHERN CO COM 842587107 BBG001S5W777 202,824 2,827 SH   SOLE   0 0 2,827
SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 1,100,055 37,686 SH   SOLE   0 0 37,686
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 948,888 1,814 SH   SOLE   0 0 1,814
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 1,205,719 2,167 SH   SOLE   0 0 2,167
STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 1,452,951 9,802 SH   SOLE   0 0 9,802
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 2,352,076 13,501 SH   SOLE   0 0 13,501
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 241,369 415 SH   SOLE   0 0 415
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 1,465,371 37,593 SH   SOLE   0 0 37,593
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 3,158,355 21,250 SH   SOLE   0 0 21,250
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 3,880,904 7,845 SH   SOLE   0 0 7,845
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 244,466 5,469 SH   SOLE   0 0 5,469
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 2,708,576 30,129 SH   SOLE   0 0 30,129
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 326,618 4,497 SH   SOLE   0 0 4,497
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 344,200 1,000 SH   SOLE   0 0 1,000
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 498,967 1,038 SH   SOLE   0 0 1,038
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 244,290 1,500 SH   SOLE   0 0 1,500
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 370,668 6,320 SH   SOLE   0 0 6,320
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 215,298 1,179 SH   SOLE   0 0 1,179
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 492,531 8,168 SH   SOLE   0 0 8,168
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 308,195 6,143 SH   SOLE   0 0 6,143
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 1,362,366 32,468 SH   SOLE   0 0 32,468
VULCAN MATLS CO COM 929160109 BBG001S5X8R2 2,022,114 7,409 SH   SOLE   0 0 7,409
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 1,264,900 58,317 SH   SOLE   0 0 58,317
WALMART INC COM 931142103 BBG001S5XH92 1,502,798 24,976 SH   SOLE   0 0 24,976
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 1,039,339 17,932 SH   SOLE   0 0 17,932
XPO INC COM 983793100 BBG001SJW3C0 1,112,792 9,119 SH   SOLE   0 0 9,119