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,751,433 90,146 SH   SOLE 0 89,326 0 820
PARAMOUNT GLOBAL CLASS B COM Stock 92556H206   1,251,322 78,650 SH   SOLE 0 75,950 0 2,700
GLOBAL PMTS INC COM Stock 37940X102   5,347,442 54,278 SH   SOLE 0 54,277 0 0
ELEVANCE HEALTH INC COM Stock 036752103   7,545,821 16,984 SH   SOLE 0 16,254 0 730
JOHNSON & JOHNSON COM Stock 478160104   14,660,447 88,572 SH   SOLE 0 85,060 0 3,512
WASTE MGMT INC DEL COM Stock 94106L109   238,453 1,375 SH   SOLE 0 1,375 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   844,718 1,569 SH   SOLE 0 1,569 0 0
SCOTTS MIRACLE-GRO CO CL A Stock 810186106   423,158 6,750 SH   SOLE 0 6,750 0 0
PRECISION DRILLING CORP COM NEW Stock 74022D407   2,338,148 47,962 SH   SOLE 0 47,962 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   1,605,568 10,581 SH   SOLE 0 9,770 0 811
COCA COLA CO COM Stock 191216100   10,035,355 166,645 SH   SOLE 0 114,944 0 51,700
GENERAL MLS INC COM Stock 370334104   3,310,142 43,157 SH   SOLE 0 34,477 0 8,680
PPG INDS INC COM Stock 693506107   1,067,760 7,200 SH   SOLE 0 7,200 0 0
OCCIDENTAL PETE CORP COM Stock 674599105   748,524 12,730 SH   SOLE 0 12,730 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825   220,424 10,950 SH   SOLE 0 10,950 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   15,970,590 89,097 SH   SOLE 0 86,683 0 2,413
INTEL CORP COM Stock 458140100   14,606,440 436,795 SH   SOLE 0 425,466 0 11,329
NETFLIX INC COM Stock 64110L106   17,862,750 40,552 SH   SOLE 0 39,732 0 820
PAYCHEX INC COM Stock 704326107   331,583 2,964 SH   SOLE 0 2,664 0 300
SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF ETF 78470P200   580,530 12,500 SH   SOLE 0 12,500 0 0
MERCK & CO INC COM Stock 58933Y105   465,945 4,038 SH   SOLE 0 4,038 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   297,728 757 SH   SOLE 0 757 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   11,527,623 46,081 SH   SOLE 0 45,211 0 870
UNITED RENTALS INC COM Stock 911363109   1,436,318 3,225 SH   SOLE 0 3,225 0 0
EMERSON ELEC CO COM Stock 291011104   4,609,838 50,999 SH   SOLE 0 49,007 0 1,992
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529   200,140 2,000 SH   SOLE 0 2,000 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   3,735,028 100,431 SH   SOLE 0 94,383 0 6,047
SHERWIN WILLIAMS CO COM Stock 824348106   565,558 2,130 SH   SOLE 0 2,130 0 0
PEPSICO INC COM Stock 713448108   1,260,978 6,808 SH   SOLE 0 6,107 0 701
ISHARES CORE MODERATE ALLOCATION ETF ETF 464289875   242,460 6,000 SH   SOLE 0 6,000 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   334,796 2,425 SH   SOLE 0 2,425 0 0
HOME DEPOT INC COM Stock 437076102   12,672,533 40,795 SH   SOLE 0 38,931 0 1,863
SOUTHERN CO COM Stock 842587107   3,163,484 45,032 SH   SOLE 0 43,987 0 1,044
ROKU INC COM CL A Stock 77543R102   479,700 7,500 SH   SOLE 0 7,500 0 0
FIRST TRUST INSTL PREFERRED SECURITIES & INCOME ETF ETF 33739P855   216,944 12,875 SH   SOLE 0 5,725 0 7,150
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   240,766 13,511 SH   SOLE 0 12,968 0 543
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   954,875 3,470 SH   SOLE 0 2,550 0 920
WHIRLPOOL CORP COM Stock 963320106   1,843,062 12,387 SH   SOLE 0 12,387 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   614,023 6,155 SH   SOLE 0 4,155 0 2,000
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,008,337 2,957 SH   SOLE 0 2,957 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   670,919 5,605 SH   SOLE 0 5,605 0 0
FISERV INC COM Stock 337738108   796,007 6,310 SH   SOLE 0 6,310 0 0
MICROSOFT CORP COM Stock 594918104   29,022,522 85,225 SH   SOLE 0 80,828 0 4,397
DOCUSIGN INC COM Stock 256163106   894,075 17,500 SH   SOLE 0 17,500 0 0
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   2,000,832 159,556 SH   SOLE 0 156,033 0 3,523
CVS HEALTH CORP COM Stock 126650100   16,488,218 238,510 SH   SOLE 0 230,550 0 7,960
AMERIPRISE FINL INC COM Stock 03076C106   12,342,980 37,160 SH   SOLE 0 35,159 0 2,000
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   517,810 1 SH   SOLE 0 1 0 0
BOEING CO COM Stock 097023105   623,344 2,952 SH   SOLE 0 2,952 0 0
NIKE INC CL B Stock 654106103   325,592 2,950 SH   SOLE 0 2,950 0 0
TESLA INC COM Stock 88160R101   248,682 950 SH   SOLE 0 950 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   328,802 1,450 SH   SOLE 0 1,450 0 0
ALERIAN MLP ETF ETF 00162Q452   3,021,131 77,050 SH   SOLE 0 75,800 0 1,250
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   204,278 462 SH   SOLE 0 462 0 0
FIFTH THIRD BANCORP COM Stock 316773100   432,465 16,500 SH   SOLE 0 16,500 0 0
LILLY ELI & CO COM Stock 532457108   1,091,316 2,327 SH   SOLE 0 1,107 0 1,220
AIR PRODS & CHEMS INC COM Stock 009158106   326,488 1,090 SH   SOLE 0 1,090 0 0
TWILIO INC CL A Stock 90138F102   1,272,400 20,000 SH   SOLE 0 20,000 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   364,344 4,060 SH   SOLE 0 3,727 0 333
AFLAC INC COM Stock 001055102   33,526,324 480,320 SH   SOLE 0 453,112 0 27,207
BROWN FORMAN CORP CL B Stock 115637209   325,553 4,875 SH   SOLE 0 4,875 0 0
MARATHON PETE CORP COM Stock 56585A102   21,468,392 184,120 SH   SOLE 0 179,045 0 5,075
CHESAPEAKE ENERGY CORP COM Stock 165167735   2,128,652 25,438 SH   SOLE 0 25,438 0 0
PARAMOUNT GLOBAL 5.75 CONV PFD A Convertible Preferred 92556H305   5,418,944 239,140 SH   SOLE 0 239,140 0 0
PROCORE TECHNOLOGIES INC COM Stock 74275K108   325,350 5,000 SH   SOLE 0 5,000 0 0
VISA INC COM CL A Stock 92826C839   843,291 3,551 SH   SOLE 0 3,176 0 375
KELLOGG CO COM Stock 487836108   1,284,644 19,060 SH   SOLE 0 18,210 0 850
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408   235,885 9,550 SH   SOLE 0 4,225 0 5,325
NUVEEN PREFERRED & INCOME SECURITIES CEF CEF 67072C105   5,103,295 799,889 SH   SOLE 0 795,639 0 4,250
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   4,099,316 13,857 SH   SOLE 0 12,407 0 1,450
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   271,321 2,773 SH   SOLE 0 2,773 0 0
META PLATFORMS INC CL A Stock 30303M102   427,600 1,490 SH   SOLE 0 1,490 0 0
NUVEEN MUNICIPAL CREDIT INCOME CEF CEF 67070X101   2,519,469 216,078 SH   SOLE 0 208,989 0 7,089
COHEN & STEERS LIMITED DUR PFD & INC CEF CEF 19248C105   2,426,515 133,325 SH   SOLE 0 129,825 0 3,500
INVESCO MUNI INVESTMENT GRADE CEF CEF 46131M106   1,281,720 132,000 SH   SOLE 0 132,000 0 0
RH COM Stock 74967X103   387,268 1,175 SH   SOLE 0 1,175 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   405,783 1,315 SH   SOLE 0 1,315 0 0
GRAINGER W W INC COM Stock 384802104   13,195,901 16,734 SH   SOLE 0 16,063 0 670
ABBVIE INC COM Stock 00287Y109   5,699,483 42,303 SH   SOLE 0 42,003 0 300
NUVEEN INTER DURATION QUALITY MUNI TERM CEF CEF 670677103   431,145 33,500 SH   SOLE 0 33,500 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   215,967 890 SH   SOLE 0 890 0 0
ARTISAN PARTNERS ASSET MGMT INC CL A Stock 04316A108   1,379,781 35,100 SH   SOLE 0 35,100 0 0
SYNOVUS FINL CORP COM NEW Stock 87161C501   625,867 20,690 SH   SOLE 0 19,939 0 750
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102   1,957,592 13,445 SH   SOLE 0 13,430 0 15
QUALCOMM INC COM Stock 747525103   21,264,521 178,633 SH   SOLE 0 173,672 0 4,960
GENERAL DYNAMICS CORP COM Stock 369550108   4,765,142 22,148 SH   SOLE 0 20,923 0 1,225
MCDONALDS CORP COM Stock 580135101   3,975,630 13,323 SH   SOLE 0 13,322 0 0
CISCO SYS INC COM Stock 17275R102   7,891,536 152,523 SH   SOLE 0 143,471 0 9,051
AT&T INC COM Stock 00206R102   401,127 25,149 SH   SOLE 0 23,398 0 1,751
THERATECHNOLOGIES INC COM Stock 88338H100   63,514 75,500 SH   SOLE 0 75,500 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   273,087 2,486 SH   SOLE 0 2,486 0 0
CALAMOS CONVERTIBLE & HIGH INCOME CEF CEF 12811P108   3,210,949 285,926 SH   SOLE 0 272,874 0 13,051
WELLS FARGO CO NEW COM Stock 949746101   760,045 17,808 SH   SOLE 0 16,108 0 1,700
DARDEN RESTAURANTS INC COM Stock 237194105   1,064,634 6,372 SH   SOLE 0 3,117 0 3,255
JPMORGAN CHASE & CO COM Stock 46625H100   908,564 6,247 SH   SOLE 0 6,247 0 0
CHEVRON CORP NEW COM Stock 166764100   3,618,875 22,999 SH   SOLE 0 22,198 0 800
CONOCOPHILLIPS COM Stock 20825C104   1,106,555 10,680 SH   SOLE 0 9,580 0 1,100
PIMCO ENHANCED LOW DURATION ACTIVE ETF ETF 72201R718   4,318,558 46,069 SH   SOLE 0 42,374 0 3,695
KOHLS CORP COM Stock 500255104   13,304,921 577,220 SH   SOLE 0 561,970 0 15,250
BANK AMERICA CORP COM Stock 060505104   7,064,499 246,236 SH   SOLE 0 234,101 0 12,134
WALMART INC COM Stock 931142103   1,635,233 10,404 SH   SOLE 0 10,403 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   223,727 1,672 SH   SOLE 0 1,336 0 335
ORACLE CORP COM Stock 68389X105   689,531 5,790 SH   SOLE 0 5,790 0 0
TARGET CORP COM Stock 87612E106   15,209,266 115,309 SH   SOLE 0 110,179 0 5,129
PFIZER INC COM Stock 717081103   254,075 6,927 SH   SOLE 0 6,926 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORP BOND ETF ETF 464287242   226,553 2,095 SH   SOLE 0 1,730 0 365
3M CO COM Stock 88579Y101   3,448,601 34,455 SH   SOLE 0 33,855 0 600
GILEAD SCIENCES INC COM Stock 375558103   2,112,951 27,416 SH   SOLE 0 26,566 0 850
ALPHABET INC CAP STK CL C Stock 02079K107   596,987 4,935 SH   SOLE 0 4,935 0 0
AMERICAN EXPRESS CO COM Stock 025816109   22,087,792 126,796 SH   SOLE 0 121,790 0 5,005
AMGEN INC COM Stock 031162100   14,164,876 63,800 SH   SOLE 0 62,465 0 1,335
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   2,993,151 30,985 SH   SOLE 0 29,150 0 1,835
IPG PHOTONICS CORP COM Stock 44980X109   2,578,135 18,982 SH   SOLE 0 18,982 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841   498,823 24,250 SH   SOLE 0 24,250 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   332,689 3,408 SH   SOLE 0 3,408 0 0
FIDELITY LIMITED TERM BOND ETF ETF 316188200   906,815 18,890 SH   SOLE 0 17,390 0 1,500
ALTRIA GROUP INC COM Stock 02209S103   385,005 8,499 SH   SOLE 0 8,499 0 0
EXXON MOBIL CORP COM Stock 30231G102   3,500,211 32,636 SH   SOLE 0 31,236 0 1,400
UNITEDHEALTH GROUP INC COM Stock 91324P102   307,610 640 SH   SOLE 0 640 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109   7,932,094 45,676 SH   SOLE 0 45,676 0 0
LOWES COS INC COM Stock 548661107   17,855,480 79,112 SH   SOLE 0 76,990 0 2,121
COLGATE PALMOLIVE CO COM Stock 194162103   292,136 3,792 SH   SOLE 0 3,792 0 0
SHOPIFY INC CL A Stock 82509L107   1,992,910 30,850 SH   SOLE 0 30,850 0 0
DEVON ENERGY CORP NEW COM Stock 25179M103   16,389,049 339,037 SH   SOLE 0 325,862 0 13,175
PAYPAL HLDGS INC COM Stock 70450Y103   11,575,386 173,466 SH   SOLE 0 169,201 0 4,265
CHARLES SCHWAB CORPORATION COM Stock 808513105   15,365,381 271,090 SH   SOLE 0 264,430 0 6,660
AUTOZONE INC COM Stock 053332102   274,270 110 SH   SOLE 0 110 0 0
APPLE INC COM Stock 037833100   35,655,860 183,822 SH   SOLE 0 179,131 0 4,690
ABBOTT LABS COM Stock 002824100   525,149 4,817 SH   SOLE 0 4,817 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   6,262,065 2,319 SH   SOLE 0 2,286 0 33
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   200,444 1,270 SH   SOLE 0 0 0 1,270