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
AMAZON COM INC COM Stock 023135106 24,553,982 98,551 SH SOLE 0 97,731 0 820
GLOBAL PMTS INC COM Stock 37940X102 4,393,846 53,800 SH SOLE 0 53,800 0 0
ELEVANCE HEALTH INC COM Stock 036752103 15,246,604 39,213 SH SOLE 0 38,819 0 393
EBAY INC. COM Stock 278642103 238,613 2,250 SH SOLE 0 2,250 0 0
DOLLAR GEN CORP COM Stock 256677105 281,611 2,355 SH SOLE 0 2,355 0 0
JOHNSON & JOHNSON COM Stock 478160104 30,055,680 113,529 SH SOLE 0 112,197 0 1,332
WILLIAMS SONOMA INC COM Stock 969904101 3,975,957 17,443 SH SOLE 0 17,443 0 0
WASTE MGMT INC DEL COM Stock 94106L109 555,682 2,725 SH SOLE 0 2,725 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 213,384 2,110 SH SOLE 0 1,250 0 860
COSTCO WHOLESALE CORPORATION COM Stock 22160K105 1,259,911 1,384 SH SOLE 0 1,384 0 0
SCOTTS MIRACLE-GRO CO CL A Stock 810186106 1,869,855 37,315 SH SOLE 0 37,315 0 0
PRECISION DRILLING CORP COM NEW Stock 74022D407 8,545,172 105,984 SH SOLE 0 105,984 0 0
SHELL PLC SPON ADS ADR 780259305 279,732 2,943 SH SOLE 0 2,198 0 745
PROCTER & GAMBLE CO COM Stock 742718109 1,345,729 9,263 SH SOLE 0 9,263 0 0
COCA COLA CO COM Stock 191216100 18,154,684 210,905 SH SOLE 0 159,204 0 51,700
GENERAL MILLS INC COM Stock 370334104 2,101,495 65,345 SH SOLE 0 56,240 0 9,105
PPG INDS INC COM Stock 693506107 751,176 7,200 SH SOLE 0 7,200 0 0
OCCIDENTAL PETE CORP COM Stock 674599105 866,864 15,670 SH SOLE 0 15,670 0 0
TRUIST FINL CORP COM Stock 89832Q109 432,382 9,339 SH SOLE 0 9,338 0 0
UNITED PARCEL SVCS INC CL B Stock 911312106 4,473,720 47,878 SH SOLE 0 46,923 0 955
INTEL CORP COM Stock 458140100 385,337 3,205 SH SOLE 0 3,205 0 0
NETFLIX INC. COM Stock 64110L106 16,286,869 234,074 SH SOLE 0 232,624 0 1,450
PAYCHEX INC COM Stock 704326107 742,395 7,537 SH SOLE 0 7,062 0 475
STATE STREET DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF ETF 78470P200 393,890 8,500 SH SOLE 0 8,500 0 0
MERCK & CO INC COM Stock 58933Y105 504,952 3,475 SH SOLE 0 3,475 0 0
STATE STREET SPDR S&P 500 ETF ETF 78462F103 243,279 319 SH SOLE 0 199 0 120
MCKESSON CORP COM Stock 58155Q103 277,488 325 SH SOLE 0 325 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 336,948 611 SH SOLE 0 611 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 10,172,851 39,540 SH SOLE 0 39,195 0 345
UNITED RENTALS INC COM Stock 911363109 3,047,375 3,045 SH SOLE 0 3,045 0 0
EMERSON ELEC CO COM Stock 291011104 6,354,137 40,968 SH SOLE 0 39,641 0 1,327
CORNING INC COM Stock 219350105 230,640 1,500 SH SOLE 0 1,500 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 4,529,158 98,739 SH SOLE 0 94,392 0 4,347
PULTE GROUP INC COM Stock 745867101 6,740,765 58,080 SH SOLE 0 57,080 0 1,000
SHERWIN WILLIAMS CO COM Stock 824348106 581,886 1,800 SH SOLE 0 1,800 0 0
PEPSICO INC COM Stock 713448108 916,059 7,229 SH SOLE 0 6,778 0 451
KIMBERLY-CLARK CORP COM Stock 494368103 344,220 3,533 SH SOLE 0 3,533 0 0
HOME DEPOT INC COM Stock 437076102 9,514,003 33,442 SH SOLE 0 33,327 0 115
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 1,350,686 5,234 SH SOLE 0 5,234 0 0
SOUTHERN CO COM Stock 842587107 4,311,759 52,018 SH SOLE 0 50,973 0 1,044
ROKU INC COM CL A Stock 77543R102 837,540 5,500 SH SOLE 0 5,500 0 0
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 346,860 12,904 SH SOLE 0 12,361 0 543
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1,624,372 12,968 SH SOLE 0 12,968 0 0
WHIRLPOOL CORP COM Stock 963320106 4,142,751 135,031 SH SOLE 0 134,951 0 80
SKYDANCE CORP COM CL B Stock 69932A204 1,543,385 149,408 SH SOLE 0 148,408 0 1,000
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833 662,122 6,585 SH SOLE 0 6,585 0 0
ADOBE INC COM Stock 00724F101 3,679,000 15,333 SH SOLE 0 15,333 0 0
WEYERHAEUSER CO REIT REIT 962166104 209,550 11,000 SH SOLE 0 11,000 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 4,393,213 12,768 SH SOLE 0 12,093 0 675
NEWMONT CORP COM Stock 651639106 265,282 2,300 SH SOLE 0 2,300 0 0
MICROSOFT CORP COM Stock 594918104 35,700,515 69,605 SH SOLE 0 68,062 0 1,543
CVS HEALTH CORP COM Stock 126650100 9,436,954 110,129 SH SOLE 0 108,329 0 1,800
AMERIPRISE FINL INC COM Stock 03076C106 24,427,326 49,614 SH SOLE 0 49,288 0 325
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 747,005 1 SH SOLE 0 1 0 0
CLOUDFLARE INC CL A COM Stock 18915M107 347,280 1,000 SH SOLE 0 1,000 0 0
TESLA INC COM Stock 88160R101 369,002 1,040 SH SOLE 0 1,040 0 0
NORFOLK SOUTHN CORP COM Stock 655844108 505,833 1,637 SH SOLE 0 1,637 0 0
ALERIAN MLP ETF ETF 00162Q452 2,965,667 57,175 SH SOLE 0 57,175 0 0
PINTEREST INC CL A Stock 72352L106 576,617 30,525 SH SOLE 0 30,375 0 150
ASTRAZENECA PLC ORD ADR G0593M107 294,037 1,821 SH SOLE 0 1,821 0 0
FIFTH THIRD BANCORP COM Stock 316773100 834,570 16,500 SH SOLE 0 16,500 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 370,650 1,400 SH SOLE 0 1,400 0 0
ELI LILLY & CO COM Stock 532457108 3,092,875 2,673 SH SOLE 0 1,453 0 1,220
AIR PRODUCTS AND CHEMICALS INC COM Stock 009158106 3,295,913 11,846 SH SOLE 0 11,546 0 300
VERTIV HOLDINGS CO COM CL A Stock 92537N108 380,063 1,575 SH SOLE 0 1,575 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 561,955 4,929 SH SOLE 0 4,596 0 333
AFLAC INC COM Stock 001055102 68,824,284 615,712 SH SOLE 0 600,596 0 15,115
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,434,976 4,890 SH SOLE 0 4,890 0 0
REGAL REXNORD CORPORATION COM Stock 758750103 457,575 2,950 SH SOLE 0 2,950 0 0
MARATHON PETE CORP COM Stock 56585A102 61,005,398 154,280 SH SOLE 0 152,705 0 1,575
PINNACLE FINL PARTNERS INC COM Stock 72348N109 1,234,529 13,188 SH SOLE 0 13,188 0 0
INVESCO BULLETSHARES 2030 CORPORATE BOND ETF ETF 46138J460 246,700 15,285 SH SOLE 0 14,105 0 1,180
ACADEMY SPORTS & OUTDOORS INC COM Stock 00402L107 25,476,591 529,769 SH SOLE 0 525,509 0 4,260
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 745,566 37,712 SH SOLE 0 37,712 0 0
VISA INC COM CL A Stock 92826C839 942,882 2,624 SH SOLE 0 2,274 0 350
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 3,957,086 10,600 SH SOLE 0 10,180 0 420
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 458,439 2,757 SH SOLE 0 2,757 0 0
CONSTELLATION ENERGY CORP COM Stock 21037T109 278,152 1,095 SH SOLE 0 1,095 0 0
META PLATFORMS INC CL A Stock 30303M102 472,817 652 SH SOLE 0 652 0 0
CAPITAL GROUP CORE PLUS INCOME ETF ETF 14020Y102 3,027,522 143,010 SH SOLE 0 136,320 0 6,690
NUVEEN MUNICIPAL CREDIT INCOME CEF CEF 67070X101 3,625,884 334,800 SH SOLE 0 330,700 0 4,100
AUTONATION INC COM Stock 05329W102 27,610,410 175,371 SH SOLE 0 173,321 0 2,050
COHEN & STEERS LIMITED DUR PFD & INC CEF CEF 19248C105 3,268,944 169,025 SH SOLE 0 165,525 0 3,500
INVESCO MUNI INVESTMENT GRADE TRUST CEF CEF 46131M106 2,246,838 259,750 SH SOLE 0 259,750 0 0
MONDELEZ INTL INC CL A Stock 609207105 273,489 4,730 SH SOLE 0 4,730 0 0
BUILDERS FIRSTSOURCE INC COM Stock 12008R107 7,328,464 128,547 SH SOLE 0 128,547 0 0
BROADCOM INC COM Stock 11135F101 625,118 1,780 SH SOLE 0 1,780 0 0
D R HORTON INC COM Stock 23331A109 228,206 1,670 SH SOLE 0 1,670 0 0
RH COM Stock 74967X103 15,460,911 126,989 SH SOLE 0 126,804 0 185
WISDOMTREE US TOTAL DIVIDEND ETF ETF 97717W109 280,260 3,000 SH SOLE 0 3,000 0 0
KINDER MORGAN INC DEL COM Stock 49456B101 211,050 7,000 SH SOLE 0 7,000 0 0
NVIDIA CORPORATION COM Stock 67066G104 3,324,538 14,557 SH SOLE 0 14,557 0 0
CNH INDL N V SHS Stock N20944109 1,132,021 88,095 SH SOLE 0 88,095 0 0
WW GRAINGER INC COM Stock 384802104 16,739,324 13,437 SH SOLE 0 13,177 0 260
ABBVIE INC COM Stock 00287Y109 9,336,670 35,692 SH SOLE 0 35,692 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 317,641 890 SH SOLE 0 890 0 0
ARTISAN PARTNERS ASSET MGMT I CL A Stock 04316A108 604,107 16,725 SH SOLE 0 16,725 0 0
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 1,906,825 21,466 SH SOLE 0 21,361 0 105
QUALCOMM INC COM Stock 747525103 33,290,455 180,887 SH SOLE 0 179,345 0 1,542
FASTENAL CO COM Stock 311900104 205,054 4,140 SH SOLE 0 4,140 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 7,691,488 23,179 SH SOLE 0 22,954 0 225
MCDONALDS CORP COM Stock 580135101 2,872,519 12,438 SH SOLE 0 12,431 0 7
FIDELITY ENHANCED MID CAP CORE ETF ETF 31609A503 4,263,320 105,580 SH SOLE 0 105,455 0 125
CISCO SYS INC COM Stock 17275R102 12,442,049 115,600 SH SOLE 0 113,524 0 2,076
AT&T INC COM Stock 00206R102 368,025 15,083 SH SOLE 0 13,232 0 1,851
GE VERNOVA INC COM Stock 36828A101 623,521 656 SH SOLE 0 656 0 0
GE AEROSPACE COM NEW Stock 369604301 1,034,617 3,313 SH SOLE 0 3,313 0 0
CALAMOS CONVERTIBLE & HIGH INCOME CEF CEF 12811P108 3,498,417 298,755 SH SOLE 0 290,378 0 8,375
ISHARES TOTAL RETURN ACTIVE ETF ETF 092528876 310,236 6,485 SH SOLE 0 5,385 0 1,100
WELLS FARGO & CO COM Stock 949746101 876,788 10,953 SH SOLE 0 10,953 0 0
SALESFORCE INC COM Stock 79466L302 200,874 875 SH SOLE 0 875 0 0
DARDEN RESTAURANTS INC COM Stock 237194105 1,231,389 6,372 SH SOLE 0 3,117 0 3,255
VANGUARD MORNINGSTAR MID-CAP VALUE ETF ETF 922908512 203,742 1,042 SH SOLE 0 1,042 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 531,148 1,043 SH SOLE 0 1,043 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 2,837,529 8,577 SH SOLE 0 8,577 0 0
CHEVRON CORPORATION COM Stock 166764100 7,115,471 34,844 SH SOLE 0 34,843 0 0
CONOCOPHILLIPS COM Stock 20825C104 855,901 6,839 SH SOLE 0 6,199 0 640
PIMCO ENHANCED LOW DURATION ACTIVE ETF ETF 72201R718 901,810 9,582 SH SOLE 0 8,682 0 900
BANK OF AMER CORP COM Stock 060505104 10,185,812 187,136 SH SOLE 0 181,427 0 5,709
WALMART INC COM Stock 931142103 3,393,697 32,657 SH SOLE 0 32,656 0 0
IBM CORP Stock 459200101 545,206 2,479 SH SOLE 0 2,479 0 0
ORACLE CORP COM Stock 68389X105 820,505 5,976 SH SOLE 0 5,976 0 0
RTX CORPORATION COM Stock 75513E101 961,110 5,177 SH SOLE 0 5,177 0 0
TARGET CORP COM Stock 87612E106 3,143,515 20,062 SH SOLE 0 19,278 0 784
PFIZER INC COM Stock 717081103 279,376 9,796 SH SOLE 0 9,695 0 100
GILEAD SCIENCES INC COM Stock 375558103 4,204,999 28,212 SH SOLE 0 27,912 0 300
CATERPILLAR INC COM Stock 149123101 458,096 565 SH SOLE 0 565 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 2,761,357 8,104 SH SOLE 0 8,104 0 0
BEST BUY INC COM Stock 086516101 693,125 7,855 SH SOLE 0 7,855 0 0
AMERICAN EXPRESS CO COM Stock 025816109 35,221,082 115,821 SH SOLE 0 114,590 0 1,230
AMGEN INC COM Stock 031162100 29,818,460 70,742 SH SOLE 0 70,012 0 730
ARISTA NETWORKS INC COM SHS Stock 040413205 279,936 1,375 SH SOLE 0 1,375 0 0
AKRE FOCUS ETF ETF 74316P579 613,447 11,647 SH SOLE 0 11,647 0 0
NUVEEN PREFERRED & INCOME OPPS CEF CEF 67073B106 6,652,827 975,488 SH SOLE 0 975,487 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 2,227,927 24,946 SH SOLE 0 24,236 0 710
EATON CORP PLC SHS Stock G29183103 363,105 845 SH SOLE 0 845 0 0
IPG PHOTONICS CORP COM Stock 44980X109 2,322,881 29,674 SH SOLE 0 29,674 0 0
HUBSPOT INC COM Stock 443573100 964,636 4,706 SH SOLE 0 4,694 0 12
FREECAST INC COM SHS CL A Stock 35632L303 14,250 12,500 SH SOLE 0 12,500 0 0
FLUOR CORP COM Stock 343412102 421,344 8,800 SH SOLE 0 8,800 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 792,285 4,152 SH SOLE 0 4,152 0 0
ALTRIA GROUP INC COM Stock 02209S103 643,030 9,549 SH SOLE 0 9,549 0 0
DOMINION ENERGY INC COM Stock 25746U109 613,612 10,139 SH SOLE 0 10,139 0 0
STATE STREET DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 830,724 22,200 SH SOLE 0 22,200 0 0
EXXONMOBIL HOLDINGS CORP COM SHS Stock 30233Q108 6,755,427 41,508 SH SOLE 0 41,108 0 400
UNITEDHEALTH GROUP INC COM Stock 91324P102 260,627 710 SH SOLE 0 710 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 22,071,178 61,909 SH SOLE 0 61,909 0 0
LOWES COS INC COM Stock 548661107 18,729,598 101,631 SH SOLE 0 100,030 0 1,601
COLGATE PALMOLIVE CO COM Stock 194162103 323,533 3,792 SH SOLE 0 3,792 0 0
SHOPIFY INC CL A SUB VTG SHS Stock 82509L107 374,458 2,525 SH SOLE 0 2,525 0 0
DEVON ENERGY CORP NEW COM Stock 25179M103 26,412,457 573,685 SH SOLE 0 569,935 0 3,750
PAYPAL HLDGS INC COM Stock 70450Y103 21,867,870 416,293 SH SOLE 0 412,152 0 4,140
CHARLES SCHWAB CORPORATION COM Stock 808513105 32,645,160 334,000 SH SOLE 0 330,140 0 3,860
APPLE INC COM Stock 037833100 46,407,175 139,353 SH SOLE 0 137,732 0 1,620
ABBOTT LABORATORIES COM Stock 002824100 415,975 4,209 SH SOLE 0 4,209 0 0
DISNEY WALT CO COM Stock 254687106 282,706 2,695 SH SOLE 0 2,681 0 14
BOOKING HOLDINGS INC COM Stock 09857L108 10,748,802 65,980 SH SOLE 0 65,160 0 820
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 846,185 3,413 SH SOLE 0 3,413 0 0