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
AMAZON COM INC COM Stock 023135106   11,404,062 89,711 SH   SOLE 0 88,891 0 820
PARAMOUNT GLOBAL CLASS B COM Stock 92556H206   176,150 13,655 SH   SOLE 0 10,955 0 2,700
GLOBAL PMTS INC COM Stock 37940X102   6,706,702 58,122 SH   SOLE 0 58,122 0 0
ELEVANCE HEALTH INC COM Stock 036752103   7,434,361 17,074 SH   SOLE 0 16,409 0 665
JOHNSON & JOHNSON COM Stock 478160104   13,774,507 88,440 SH   SOLE 0 85,052 0 3,387
WILLIAMS SONOMA INC COM Stock 969904101   1,072,105 6,899 SH   SOLE 0 6,899 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   849,700 1,504 SH   SOLE 0 1,504 0 0
SCOTTS MIRACLE-GRO CO CL A Stock 810186106   348,840 6,750 SH   SOLE 0 6,750 0 0
PRECISION DRILLING CORP COM NEW Stock 74022D407   3,199,745 47,672 SH   SOLE 0 47,672 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   1,448,536 9,931 SH   SOLE 0 9,120 0 811
COCA COLA CO COM Stock 191216100   9,159,543 163,622 SH   SOLE 0 111,921 0 51,700
GENERAL MLS INC COM Stock 370334104   2,784,013 43,507 SH   SOLE 0 34,827 0 8,680
PPG INDS INC COM Stock 693506107   934,560 7,200 SH   SOLE 0 7,200 0 0
OCCIDENTAL PETE CORP COM Stock 674599105   842,142 12,980 SH   SOLE 0 12,980 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825   211,155 10,500 SH   SOLE 0 10,500 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   13,950,791 89,503 SH   SOLE 0 87,314 0 2,188
INTEL CORP COM Stock 458140100   15,650,744 440,246 SH   SOLE 0 429,916 0 10,329
NETFLIX INC COM Stock 64110L106   14,302,733 37,878 SH   SOLE 0 37,058 0 820
PAYCHEX INC COM Stock 704326107   378,744 3,284 SH   SOLE 0 2,984 0 300
SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF ETF 78470P200   580,123 12,500 SH   SOLE 0 12,500 0 0
MERCK & CO INC COM Stock 58933Y105   446,597 4,338 SH   SOLE 0 4,338 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   299,704 757 SH   SOLE 0 757 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   10,582,975 45,951 SH   SOLE 0 45,206 0 745
UNITED RENTALS INC COM Stock 911363109   1,433,738 3,225 SH   SOLE 0 3,225 0 0
EMERSON ELEC CO COM Stock 291011104   4,840,958 50,129 SH   SOLE 0 48,137 0 1,992
VERIZON COMMUNICATIONS INC COM Stock 92343V104   3,784,839 116,780 SH   SOLE 0 110,732 0 6,047
SHERWIN WILLIAMS CO COM Stock 824348106   543,257 2,130 SH   SOLE 0 2,130 0 0
PEPSICO INC COM Stock 713448108   1,128,132 6,658 SH   SOLE 0 5,957 0 701
KIMBERLY-CLARK CORP COM Stock 494368103   293,061 2,425 SH   SOLE 0 2,425 0 0
HOME DEPOT INC COM Stock 437076102   12,069,773 39,945 SH   SOLE 0 38,081 0 1,863
SOUTHERN CO COM Stock 842587107   3,099,007 47,883 SH   SOLE 0 46,839 0 1,044
ROKU INC COM CL A Stock 77543R102   529,425 7,500 SH   SOLE 0 7,500 0 0
FIRST TRUST INSTL PREFERRED SECURITIES & INCOME ETF ETF 33739P855   217,330 12,875 SH   SOLE 0 5,725 0 7,150
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   232,389 13,511 SH   SOLE 0 12,968 0 543
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   922,985 3,470 SH   SOLE 0 3,470 0 0
WHIRLPOOL CORP COM Stock 963320106   3,533,958 26,432 SH   SOLE 0 26,432 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   566,292 5,655 SH   SOLE 0 4,155 0 1,500
DOGNESS INTERNATIONAL CORP Stock G2788T103   8,178 17,400 SH   SOLE 0 17,400 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,035,837 2,957 SH   SOLE 0 2,957 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   733,470 5,605 SH   SOLE 0 5,605 0 0
FISERV INC COM Stock 337738108   373,898 3,310 SH   SOLE 0 3,310 0 0
MICROSOFT CORP COM Stock 594918104   26,223,669 83,052 SH   SOLE 0 78,830 0 4,222
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   1,404,676 129,344 SH   SOLE 0 128,771 0 573
CVS HEALTH CORP COM Stock 126650100   17,542,964 251,260 SH   SOLE 0 243,749 0 7,510
AMERIPRISE FINL INC COM Stock 03076C106   11,992,025 36,375 SH   SOLE 0 34,524 0 1,850
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   531,477 1 SH   SOLE 0 1 0 0
BOEING CO COM Stock 097023105   565,839 2,952 SH   SOLE 0 2,952 0 0
NIKE INC CL B Stock 654106103   282,079 2,950 SH   SOLE 0 2,950 0 0
TESLA INC COM Stock 88160R101   237,709 950 SH   SOLE 0 950 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   285,549 1,450 SH   SOLE 0 1,450 0 0
ALERIAN MLP ETF ETF 00162Q452   3,220,915 76,325 SH   SOLE 0 76,325 0 0
FIFTH THIRD BANCORP COM Stock 316773100   417,945 16,500 SH   SOLE 0 16,500 0 0
ELI LILLY & CO COM Stock 532457108   1,247,216 2,322 SH   SOLE 0 1,102 0 1,220
AIR PRODS & CHEMS INC COM Stock 009158106   649,836 2,293 SH   SOLE 0 2,293 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   389,844 4,417 SH   SOLE 0 4,084 0 333
AFLAC INC COM Stock 001055102   39,986,039 520,991 SH   SOLE 0 493,858 0 27,132
BROWN FORMAN CORP CL B Stock 115637209   281,239 4,875 SH   SOLE 0 4,875 0 0
MARATHON PETE CORP COM Stock 56585A102   27,279,035 180,250 SH   SOLE 0 175,810 0 4,440
CHESAPEAKE ENERGY CORP COM Stock 165167735   2,269,401 26,318 SH   SOLE 0 26,318 0 0
PARAMOUNT GLOBAL 5.75 CONV PFD A Convertible Preferred 92556H305   4,267,261 240,415 SH   SOLE 0 240,415 0 0
PROCORE TECHNOLOGIES INC COM Stock 74275K108   326,600 5,000 SH   SOLE 0 5,000 0 0
VISA INC COM CL A Stock 92826C839   839,767 3,651 SH   SOLE 0 3,276 0 375
KELLANOVA COM Stock 487836108   1,172,347 19,700 SH   SOLE 0 18,850 0 850
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408   233,593 9,550 SH   SOLE 0 4,225 0 5,325
NUVEEN PREFERRED & INCOME SECURITIES CEF CEF 67072C105   5,373,478 870,904 SH   SOLE 0 870,903 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   3,263,404 13,797 SH   SOLE 0 12,347 0 1,450
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   261,199 2,773 SH   SOLE 0 2,773 0 0
META PLATFORMS INC CL A Stock 30303M102   447,313 1,490 SH   SOLE 0 1,490 0 0
NUVEEN MUNICIPAL CREDIT INCOME CEF CEF 67070X101   2,495,388 239,251 SH   SOLE 0 235,151 0 4,100
COHEN & STEERS LIMITED DUR PFD & INC CEF CEF 19248C105   2,484,112 145,525 SH   SOLE 0 142,025 0 3,500
INVESCO MUNI INVESTMENT GRADE CEF CEF 46131M106   1,194,250 140,500 SH   SOLE 0 140,500 0 0
MONDELEZ INTL INC CL A Stock 609207105   224,717 3,238 SH   SOLE 0 3,238 0 0
RH COM Stock 74967X103   310,623 1,175 SH   SOLE 0 1,175 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   403,850 1,315 SH   SOLE 0 1,315 0 0
GRAINGER W W INC COM Stock 384802104   11,288,434 16,317 SH   SOLE 0 15,646 0 670
ABBVIE INC COM Stock 00287Y109   6,283,326 42,153 SH   SOLE 0 42,153 0 0
ARTISAN PARTNERS ASSET MGMT INC CL A Stock 04316A108   1,300,345 34,750 SH   SOLE 0 34,750 0 0
SYNOVUS FINL CORP COM NEW Stock 87161C501   610,872 21,974 SH   SOLE 0 21,973 0 0
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102   1,549,758 13,810 SH   SOLE 0 13,795 0 15
QUALCOMM INC COM Stock 747525103   20,175,141 181,660 SH   SOLE 0 176,998 0 4,660
GENERAL DYNAMICS CORP COM Stock 369550108   4,954,810 22,423 SH   SOLE 0 21,198 0 1,225
MCDONALDS CORP COM Stock 580135101   3,494,061 13,263 SH   SOLE 0 13,263 0 0
CISCO SYS INC COM Stock 17275R102   8,142,696 151,464 SH   SOLE 0 142,412 0 9,051
AT&T INC COM Stock 00206R102   504,687 33,601 SH   SOLE 0 31,850 0 1,751
THERATECHNOLOGIES INC COM NEW Stock 88338H704   40,581 18,875 SH   SOLE 0 18,875 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   274,827 2,486 SH   SOLE 0 2,486 0 0
CALAMOS CONVERTIBLE & HIGH INCOME CEF CEF 12811P108   3,198,317 286,588 SH   SOLE 0 275,761 0 10,826
WELLS FARGO CO NEW COM Stock 949746101   708,839 17,348 SH   SOLE 0 15,648 0 1,700
DARDEN RESTAURANTS INC COM Stock 237194105   912,598 6,372 SH   SOLE 0 3,117 0 3,255
JPMORGAN CHASE & CO COM Stock 46625H100   905,940 6,247 SH   SOLE 0 6,247 0 0
CHEVRON CORP NEW COM Stock 166764100   3,919,385 23,244 SH   SOLE 0 22,443 0 800
CONOCOPHILLIPS COM Stock 20825C104   1,280,303 10,687 SH   SOLE 0 9,587 0 1,100
PIMCO ENHANCED LOW DURATION ACTIVE ETF ETF 72201R718   3,806,606 40,608 SH   SOLE 0 36,913 0 3,695
KOHLS CORP COM Stock 500255104   11,624,479 554,603 SH   SOLE 0 541,353 0 13,250
BANK AMERICA CORP COM Stock 060505104   6,537,430 238,767 SH   SOLE 0 226,632 0 12,134
WALMART INC COM Stock 931142103   1,701,617 10,640 SH   SOLE 0 10,639 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   232,758 1,659 SH   SOLE 0 1,324 0 335
ORACLE CORP COM Stock 68389X105   589,974 5,570 SH   SOLE 0 5,570 0 0
TARGET CORP COM Stock 87612E106   9,432,215 85,305 SH   SOLE 0 81,965 0 3,339
PFIZER INC COM Stock 717081103   203,226 6,127 SH   SOLE 0 6,126 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORP BOND ETF ETF 464287242   213,732 2,095 SH   SOLE 0 1,730 0 365
3M CO COM Stock 88579Y101   443,759 4,740 SH   SOLE 0 4,465 0 275
GILEAD SCIENCES INC COM Stock 375558103   2,228,791 29,741 SH   SOLE 0 28,891 0 850
ALPHABET INC CAP STK CL C Stock 02079K107   650,680 4,935 SH   SOLE 0 4,935 0 0
AMERICAN EXPRESS CO COM Stock 025816109   18,700,474 125,347 SH   SOLE 0 120,641 0 4,705
AMGEN INC COM Stock 031162100   16,744,823 62,304 SH   SOLE 0 61,094 0 1,210
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   2,891,130 31,566 SH   SOLE 0 29,731 0 1,835
IPG PHOTONICS CORP COM Stock 44980X109   2,332,983 22,976 SH   SOLE 0 22,976 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841   501,248 24,250 SH   SOLE 0 24,250 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   448,365 4,843 SH   SOLE 0 4,843 0 0
FIDELITY LIMITED TERM BOND ETF ETF 316188200   488,949 10,230 SH   SOLE 0 8,730 0 1,500
ALTRIA GROUP INC COM Stock 02209S103   441,483 10,499 SH   SOLE 0 10,499 0 0
EXXON MOBIL CORP COM Stock 30231G102   4,137,170 35,186 SH   SOLE 0 33,786 0 1,400
UNITEDHEALTH GROUP INC COM Stock 91324P102   322,682 640 SH   SOLE 0 640 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109   7,790,867 47,706 SH   SOLE 0 47,706 0 0
LOWES COS INC COM Stock 548661107   16,242,339 78,148 SH   SOLE 0 76,276 0 1,871
COLGATE PALMOLIVE CO COM Stock 194162103   269,649 3,792 SH   SOLE 0 3,792 0 0
SHOPIFY INC CL A Stock 82509L107   49,113 900 SH   SOLE 0 900 0 0
SHOPIFY INC CL A Stock 82509L107   2,046 37,500 SH Call SOLE 0 37,500 0 0
DEVON ENERGY CORP NEW COM Stock 25179M103   16,434,176 344,532 SH   SOLE 0 331,357 0 13,175
PAYPAL HLDGS INC COM Stock 70450Y103   11,317,271 193,590 SH   SOLE 0 188,575 0 5,015
CHARLES SCHWAB CORPORATION COM Stock 808513105   15,724,733 286,425 SH   SOLE 0 280,765 0 5,660
AUTOZONE INC COM Stock 053332102   279,399 110 SH   SOLE 0 110 0 0
APPLE INC COM Stock 037833100   25,634,713 149,727 SH   SOLE 0 146,421 0 3,305
ABBOTT LABS COM Stock 002824100   427,786 4,417 SH   SOLE 0 4,417 0 0
DISNEY WALT CO COM Stock 254687106   263,575 3,252 SH   SOLE 0 3,238 0 14
BOOKING HOLDINGS INC COM Stock 09857L108   6,861,789 2,225 SH   SOLE 0 2,192 0 33