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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COMMON 88579Y101 31,103 208,911 SH   SOLE   0 0 208,911
ABBOTT LABS COMMON 002824100 5,228 44,169 SH   SOLE   0 0 44,169
ABBVIE INC COMMON 00287Y109 61,327 378,307 SH   SOLE   0 0 378,307
ACCENTURE PLC IRELAND COMMON G1151C101 3,581 10,620 SH   SOLE   0 0 10,620
ADOBE SYSTEMS INCORPORATED COMMON 00724F101 230 505 SH   SOLE   0 0 505
ADVANCED MICRO DEVICES INC COMMON 007903107 367 3,356 SH   SOLE   0 0 3,356
AEROJET ROCKETDYNE HLDGS INC COMMON 007800105 254 6,461 SH   SOLE   0 0 6,461
AFLAC INC COMMON 001055102 2,259 35,083 SH   SOLE   0 0 35,083
AIR PRODS & CHEMS INC COMMON 009158106 261 1,043 SH   SOLE   0 0 1,043
ALAUNOS THERAPEUTICS INC COMMON 98973P101 31 48,000 SH   SOLE   0 0 48,000
ALBEMARLE CORP COMMON 012653101 379 1,712 SH   SOLE   0 0 1,712
ALPHABET INC COMMON 02079K107 1,559 558 SH   SOLE   0 0 558
ALPHABET INC COMMON 02079K305 6,072 2,183 SH   SOLE   0 0 2,183
ALTRIA GROUP INC COMMON 02209S103 1,915 36,646 SH   SOLE   0 0 36,646
AMAZON COM INC COMMON 023135106 6,273 1,924 SH   SOLE   0 0 1,924
AMERICAN ELEC PWR CO INC COMMON 025537101 757 7,591 SH   SOLE   0 0 7,591
AMERICAN EXPRESS CO COMMON 025816109 2,445 13,076 SH   SOLE   0 0 13,076
ANNALY CAPITAL MANAGEMENT IN COMMON 035710409 274 38,989 SH   SOLE   0 0 38,989
AON PLC COMMON G0403H108 1,853 5,690 SH   SOLE   0 0 5,690
APPLE INC COMMON 037833100 64,135 367,307 SH   SOLE   0 0 367,307
ARCHER DANIELS MIDLAND CO COMMON 039483102 270 2,994 SH   SOLE   0 0 2,994
AT&T INC COMMON 00206R102 4,753 201,145 SH   SOLE   0 0 201,145
AUTOMATIC DATA PROCESSING IN COMMON 053015103 423 1,859 SH   SOLE   0 0 1,859
BANCO BILBAO VIZCAYA ARGENTA COMMON 05946K101 923 162,246 SH   SOLE   0 0 162,246
BANK NEW YORK MELLON CORP COMMON 064058100 215 4,336 SH   SOLE   0 0 4,336
BAXTER INTL INC COMMON 071813109 211 2,720 SH   SOLE   0 0 2,720
BERKSHIRE HATHAWAY INC DEL COMMON 084670702 9,108 25,809 SH   SOLE   0 0 25,809
BK OF AMERICA CORP COMMON 060505104 3,143 76,237 SH   SOLE   0 0 76,237
BLACKROCK INC COMMON 09247X101 481 630 SH   SOLE   0 0 630
BLACKSTONE INC COMMON 09260D107 4,671 36,799 SH   SOLE   0 0 36,799
BOEING CO COMMON 097023105 466 2,434 SH   SOLE   0 0 2,434
BP PRUDHOE BAY RTY TR COMMON 055630107 163 10,899 SH   SOLE   0 0 10,899
BRISTOL-MYERS SQUIBB CO COMMON 110122108 5,239 71,740 SH   SOLE   0 0 71,740
CAPITAL ONE FINL CORP COMMON 14040H105 301 2,296 SH   SOLE   0 0 2,296
CATERPILLAR INC COMMON 149123101 6,999 31,412 SH   SOLE   0 0 31,412
CHEVRON CORP NEW COMMON 166764100 62,444 383,491 SH   SOLE   0 0 383,491
CHUBB LIMITED COMMON H1467J104 601 2,809 SH   SOLE   0 0 2,809
CINCINNATI FINL CORP COMMON 172062101 48,533 356,963 SH   SOLE   0 0 356,963
CISCO SYS INC COMMON 17275R102 5,330 95,584 SH   SOLE   0 0 95,584
CITIGROUP INC COMMON 172967424 300 5,617 SH   SOLE   0 0 5,617
CLOROX CO DEL COMMON 189054109 351 2,525 SH   SOLE   0 0 2,525
CNH INDL N V COMMON N20944109 293 18,500 SH   SOLE   0 0 18,500
COCA COLA CO COMMON 191216100 13,513 217,949 SH   SOLE   0 0 217,949
COLGATE PALMOLIVE CO COMMON 194162103 40,065 528,349 SH   SOLE   0 0 528,349
COMCAST CORP NEW COMMON 20030N101 313 6,686 SH   SOLE   0 0 6,686
CONOCOPHILLIPS COMMON 20825C104 727 7,273 SH   SOLE   0 0 7,273
CONSOLIDATED EDISON INC COMMON 209115104 43,244 456,737 SH   SOLE   0 0 456,737
CONSTELLATION BRANDS INC COMMON 21036P108 240 1,041 SH   SOLE   0 0 1,041
COSTCO WHSL CORP NEW COMMON 22160K105 600 1,042 SH   SOLE   0 0 1,042
CRANE CO COMMON 224399105 487 4,500 SH   SOLE   0 0 4,500
CRESCENT ENERGY COMPANY COMMON 44952J104 923 53,227 SH   SOLE   0 0 53,227
CSX CORP COMMON 126408103 265 7,066 SH   SOLE   0 0 7,066
CUTERA INC COMMON 232109108 255 3,700 SH   SOLE   0 0 3,700
CVS HEALTH CORP COMMON 126650100 462 4,569 SH   SOLE   0 0 4,569
DEERE & CO COMMON 244199105 6,624 15,944 SH   SOLE   0 0 15,944
DIAGEO PLC COMMON 25243Q205 966 4,757 SH   SOLE   0 0 4,757
DIAMONDBACK ENERGY INC COMMON 25278X109 417 3,045 SH   SOLE   0 0 3,045
DISNEY WALT CO COMMON 254687106 4,069 29,664 SH   SOLE   0 0 29,664
DOLLAR GEN CORP NEW COMMON 256677105 3,523 15,824 SH   SOLE   0 0 15,824
DOMINION ENERGY INC COMMON 25746U109 1,003 11,800 SH   SOLE   0 0 11,800
DOW INC COMMON 260557103 572 8,975 SH   SOLE   0 0 8,975
DUKE ENERGY CORP NEW COMMON 26441C204 1,795 16,072 SH   SOLE   0 0 16,072
EATON CORP PLC COMMON G29183103 312 2,056 SH   SOLE   0 0 2,056
EDWARDS LIFESCIENCES CORP COMMON 28176E108 289 2,453 SH   SOLE   0 0 2,453
EMERSON ELEC CO COMMON 291011104 42,511 433,569 SH   SOLE   0 0 433,569
ENTERGY CORP NEW COMMON 29364G103 388 3,324 SH   SOLE   0 0 3,324
ENTERPRISE PRODS PARTNERS L COMMON 293792107 941 36,457 SH   SOLE   0 0 36,457
EXXON MOBIL CORP COMMON 30231G102 52,073 630,494 SH   SOLE   0 0 630,494
FIRST FNDTN INC COMMON 32026V104 363 14,956 SH   SOLE   0 0 14,956
FORD MTR CO DEL COMMON 345370860 465 27,527 SH   SOLE   0 0 27,527
GALLAGHER ARTHUR J & CO COMMON 363576109 52,597 301,244 SH   SOLE   0 0 301,244
GATX CORP COMMON 361448103 248 2,011 SH   SOLE   0 0 2,011
GENERAL DYNAMICS CORP COMMON 369550108 268 1,113 SH   SOLE   0 0 1,113
GENERAL MLS INC COMMON 370334104 41,882 618,462 SH   SOLE   0 0 618,462
GENUINE PARTS CO COMMON 372460105 1,019 8,087 SH   SOLE   0 0 8,087
GILEAD SCIENCES INC COMMON 375558103 219 3,680 SH   SOLE   0 0 3,680
GLOBAL PMTS INC COMMON 37940X102 345 2,520 SH   SOLE   0 0 2,520
GLOBE LIFE INC COMMON 37959E102 5,304 52,719 SH   SOLE   0 0 52,719
GOLDMAN SACHS GROUP INC COMMON 38141G104 3,365 10,192 SH   SOLE   0 0 10,192
GRACO INC COMMON 384109104 1,491 21,391 SH   SOLE   0 0 21,391
GT BIOPHARMA INC COMMON 36254L209 29 10,000 SH   SOLE   0 0 10,000
HERC HLDGS INC COMMON 42704L104 343 2,055 SH   SOLE   0 0 2,055
HOME DEPOT INC COMMON 437076102 45,115 150,720 SH   SOLE   0 0 150,720
HONEYWELL INTL INC COMMON 438516106 600 3,082 SH   SOLE   0 0 3,082
ICAHN ENTERPRISES LP COMMON 451100101 211 4,071 SH   SOLE   0 0 4,071
IDACORP INC COMMON 451107106 422 3,656 SH   SOLE   0 0 3,656
IDEX CORP COMMON 45167R104 421 2,196 SH   SOLE   0 0 2,196
INTEL CORP COMMON 458140100 38,379 774,405 SH   SOLE   0 0 774,405
INTERNATIONAL BUSINESS MACHS COMMON 459200101 39,338 302,550 SH   SOLE   0 0 302,550
INTERNATIONAL PAPER CO COMMON 460146103 218 4,719 SH   SOLE   0 0 4,719
INVESCO EXCH TRADED FD TR II COMMON 46138E727 211 10,127 SH   SOLE   0 0 10,127
INVESCO EXCHANGE TRADED FD T COMMON 46137V613 591 3,458 SH   SOLE   0 0 3,458
INVESCO QQQ TR COMMON 46090E103 1,173 3,236 SH   SOLE   0 0 3,236
IRON MTN INC NEW COMMON 46284V101 251 4,531 SH   SOLE   0 0 4,531
ISHARES SILVER TR COMMON 46428Q109 426 18,613 SH   SOLE   0 0 18,613
ISHARES TR COMMON 464287507 223 832 SH   SOLE   0 0 832
ISHARES TR COMMON 464287168 415 3,237 SH   SOLE   0 0 3,237
ISHARES TR COMMON 464287465 436 5,922 SH   SOLE   0 0 5,922
ISHARES TR COMMON 464287804 436 4,039 SH   SOLE   0 0 4,039
ISHARES TR COMMON 464287309 519 6,801 SH   SOLE   0 0 6,801
ISHARES TR COMMON 464288810 609 9,990 SH   SOLE   0 0 9,990
ISHARES TR COMMON 464287200 3,431 7,563 SH   SOLE   0 0 7,563
J P MORGAN EXCHANGE-TRADED F COMMON 46641Q399 226 2,765 SH   SOLE   0 0 2,765
JOHNSON & JOHNSON COMMON 478160104 47,835 269,906 SH   SOLE   0 0 269,906
JPMORGAN CHASE & CO COMMON 46625H100 31,720 232,684 SH   SOLE   0 0 232,684
KELLOGG CO COMMON 487836108 247 3,826 SH   SOLE   0 0 3,826
KIMBERLY-CLARK CORP COMMON 494368103 34,377 279,125 SH   SOLE   0 0 279,125
KRAFT HEINZ CO COMMON 500754106 502 12,748 SH   SOLE   0 0 12,748
LILLY ELI & CO COMMON 532457108 1,843 6,434 SH   SOLE   0 0 6,434
LOCKHEED MARTIN CORP COMMON 539830109 48,297 109,419 SH   SOLE   0 0 109,419
LUMEN TECHNOLOGIES INC COMMON 550241103 204 18,130 SH   SOLE   0 0 18,130
MARTIN MARIETTA MATLS INC COMMON 573284106 320 831 SH   SOLE   0 0 831
MASTERCARD INCORPORATED COMMON 57636Q104 3,428 9,592 SH   SOLE   0 0 9,592
MCDONALDS CORP COMMON 580135101 44,474 179,853 SH   SOLE   0 0 179,853
MEDICAL PPTYS TRUST INC COMMON 58463J304 413 19,557 SH   SOLE   0 0 19,557
MEDTRONIC PLC COMMON G5960L103 212 1,915 SH   SOLE   0 0 1,915
MERCK & CO INC COMMON 58933Y105 2,379 28,996 SH   SOLE   0 0 28,996
META PLATFORMS INC COMMON 30303M102 651 2,929 SH   SOLE   0 0 2,929
MICROCHIP TECHNOLOGY INC. COMMON 595017104 271 3,608 SH   SOLE   0 0 3,608
MICRON TECHNOLOGY INC COMMON 595112103 354 4,540 SH   SOLE   0 0 4,540
MICROSOFT CORP COMMON 594918104 66,966 217,205 SH   SOLE   0 0 217,205
MONDELEZ INTL INC COMMON 609207105 853 13,579 SH   SOLE   0 0 13,579
MUELLER INDS INC COMMON 624756102 284 5,250 SH   SOLE   0 0 5,250
NASDAQ INC COMMON 631103108 294 1,649 SH   SOLE   0 0 1,649
NEWMONT CORP COMMON 651639106 257 3,238 SH   SOLE   0 0 3,238
NEXTERA ENERGY INC COMMON 65339F101 49,362 582,723 SH   SOLE   0 0 582,723
NIKE INC COMMON 654106103 458 3,405 SH   SOLE   0 0 3,405
NORFOLK SOUTHN CORP COMMON 655844108 617 2,162 SH   SOLE   0 0 2,162
NORTHERN DYNASTY MINERALS LT COMMON 66510M204 4 10,000 SH   SOLE   0 0 10,000
NORTHROP GRUMMAN CORP COMMON 666807102 1,239 2,770 SH   SOLE   0 0 2,770
NOVARTIS AG COMMON 66987V109 1,311 14,941 SH   SOLE   0 0 14,941
NUCOR CORP COMMON 670346105 343 2,308 SH   SOLE   0 0 2,308
NVIDIA CORPORATION COMMON 67066G104 6,227 22,822 SH   SOLE   0 0 22,822
ONEOK INC NEW COMMON 682680103 733 10,380 SH   SOLE   0 0 10,380
ORACLE CORP COMMON 68389X105 3,728 45,062 SH   SOLE   0 0 45,062
PACCAR INC COMMON 693718108 323 3,670 SH   SOLE   0 0 3,670
PARAMOUNT GLOBAL COMMON 92556H107 211 5,210 SH   SOLE   0 0 5,210
PAYCHEX INC COMMON 704326107 50,929 373,186 SH   SOLE   0 0 373,186
PEPSICO INC COMMON 713448108 46,404 277,235 SH   SOLE   0 0 277,235
PERMIAN BASIN RTY TR COMMON 714236106 129 10,414 SH   SOLE   0 0 10,414
PFIZER INC COMMON 717081103 40,601 784,263 SH   SOLE   0 0 784,263
PHILIP MORRIS INTL INC COMMON 718172109 1,857 19,764 SH   SOLE   0 0 19,764
PHILLIPS 66 COMMON 718546104 317 3,671 SH   SOLE   0 0 3,671
PNC FINL SVCS GROUP INC COMMON 693475105 584 3,164 SH   SOLE   0 0 3,164
PPG INDS INC COMMON 693506107 284 2,169 SH   SOLE   0 0 2,169
PROASSURANCE CORP COMMON 74267C106 550 20,455 SH   SOLE   0 0 20,455
PROCTER AND GAMBLE CO COMMON 742718109 44,668 292,331 SH   SOLE   0 0 292,331
QUALCOMM INC COMMON 747525103 42,302 276,809 SH   SOLE   0 0 276,809
RAYTHEON TECHNOLOGIES CORP COMMON 75513E101 46,765 472,039 SH   SOLE   0 0 472,039
REAVES UTIL INCOME FD COMMON 756158101 504 14,592 SH   SOLE   0 0 14,592
REGIONS FINANCIAL CORP NEW COMMON 7591EP100 2,722 122,280 SH   SOLE   0 0 122,280
RENAISSANCERE HLDGS LTD COMMON G7496G103 230 1,450 SH   SOLE   0 0 1,450
REPUBLIC SVCS INC COMMON 760759100 741 5,595 SH   SOLE   0 0 5,595
ROSS STORES INC COMMON 778296103 209 2,306 SH   SOLE   0 0 2,306
ROYAL BK CDA COMMON 780087102 707 6,415 SH   SOLE   0 0 6,415
RYMAN HOSPITALITY PPTYS INC COMMON 78377T107 255 2,750 SH   SOLE   0 0 2,750
SCHWAB STRATEGIC TR COMMON 808524763 290 5,416 SH   SOLE   0 0 5,416
SCHWAB STRATEGIC TR COMMON 808524722 363 8,238 SH   SOLE   0 0 8,238
SCHWAB STRATEGIC TR COMMON 808524771 397 6,794 SH   SOLE   0 0 6,794
SCHWAB STRATEGIC TR COMMON 808524300 811 10,846 SH   SOLE   0 0 10,846
SELECT SECTOR SPDR TR COMMON 81369Y803 317 1,995 SH   SOLE   0 0 1,995
SELECT SECTOR SPDR TR COMMON 81369Y506 322 4,215 SH   SOLE   0 0 4,215
SERVISFIRST BANCSHARES INC COMMON 81768T108 130,725 1,371,869 SH   SOLE   0 0 1,371,869
SHELL PLC COMMON 780259305 384 6,998 SH   SOLE   0 0 6,998
SHERWIN WILLIAMS CO COMMON 824348106 3,126 12,524 SH   SOLE   0 0 12,524
SIMON PPTY GROUP INC NEW COMMON 828806109 238 1,809 SH   SOLE   0 0 1,809
SMUCKER J M CO COMMON 832696405 379 2,799 SH   SOLE   0 0 2,799
SONY GROUP CORPORATION COMMON 835699307 514 5,000 SH   SOLE   0 0 5,000
SOUTHERN CO COMMON 842587107 50,645 698,449 SH   SOLE   0 0 698,449
SOUTHERN STS BANCSHARES INC COMMON 843878307 258 11,182 SH   SOLE   0 0 11,182
SPDR GOLD TR COMMON 78463V107 1,103 6,108 SH   SOLE   0 0 6,108
SPDR S&P 500 ETF TR COMMON 78462F103 5,825 12,898 SH   SOLE   0 0 12,898
STARBUCKS CORP COMMON 855244109 442 4,858 SH   SOLE   0 0 4,858
STATE STR CORP COMMON 857477103 366 4,198 SH   SOLE   0 0 4,198
STRYKER CORPORATION COMMON 863667101 3,661 13,694 SH   SOLE   0 0 13,694
SYNOVUS FINL CORP COMMON 87161C501 3,055 62,340 SH   SOLE   0 0 62,340
SYSCO CORP COMMON 871829107 315 3,857 SH   SOLE   0 0 3,857
TARGET CORP COMMON 87612E106 4,474 21,084 SH   SOLE   0 0 21,084
TECK RESOURCES LTD COMMON 878742204 230 5,700 SH   SOLE   0 0 5,700
TESLA INC COMMON 88160R101 204 189 SH   SOLE   0 0 189
TEXAS INSTRS INC COMMON 882508104 904 4,929 SH   SOLE   0 0 4,929
TEXTRON INC COMMON 883203101 300 4,037 SH   SOLE   0 0 4,037
THERMO FISHER SCIENTIFIC INC COMMON 883556102 221 374 SH   SOLE   0 0 374
TJX COS INC NEW COMMON 872540109 2,938 48,502 SH   SOLE   0 0 48,502
TRIUMPH BANCORP INC COMMON 89679E300 271 2,880 SH   SOLE   0 0 2,880
TRUIST FINL CORP COMMON 89832Q109 4,181 73,745 SH   SOLE   0 0 73,745
UNILEVER PLC COMMON 904767704 30,666 672,949 SH   SOLE   0 0 672,949
UNION PAC CORP COMMON 907818108 339 1,242 SH   SOLE   0 0 1,242
UNITED CMNTY BKS BLAIRSVLE G COMMON 90984P303 2,480 71,272 SH   SOLE   0 0 71,272
UNITED INS HLDGS CORP COMMON 910710102 111 33,497 SH   SOLE   0 0 33,497
UNITED PARCEL SERVICE INC COMMON 911312106 200 934 SH   SOLE   0 0 934
UNITED RENTALS INC COMMON 911363109 221 623 SH   SOLE   0 0 623
US BANCORP DEL COMMON 902973304 499 9,385 SH   SOLE   0 0 9,385
VANGUARD INDEX FDS COMMON 922908751 546 2,570 SH   SOLE   0 0 2,570
VANGUARD INDEX FDS COMMON 922908629 669 2,813 SH   SOLE   0 0 2,813
VANGUARD INDEX FDS COMMON 922908363 9,763 23,516 SH   SOLE   0 0 23,516
VANGUARD SCOTTSDALE FDS COMMON 92206C730 947 4,569 SH   SOLE   0 0 4,569
VANGUARD SPECIALIZED FUNDS COMMON 921908844 323 1,994 SH   SOLE   0 0 1,994
VANGUARD WHITEHALL FDS COMMON 921946406 624 5,560 SH   SOLE   0 0 5,560
VANGUARD WORLD FDS COMMON 92204A702 273 654 SH   SOLE   0 0 654
VERIZON COMMUNICATIONS INC COMMON 92343V104 34,876 684,653 SH   SOLE   0 0 684,653
VISA INC COMMON 92826C839 4,392 19,804 SH   SOLE   0 0 19,804
VULCAN MATLS CO COMMON 929160109 4,612 25,107 SH   SOLE   0 0 25,107
WALGREENS BOOTS ALLIANCE INC COMMON 931427108 335 7,473 SH   SOLE   0 0 7,473
WALMART INC COMMON 931142103 2,193 14,726 SH   SOLE   0 0 14,726
WASTE MGMT INC DEL COMMON 94106L109 923 5,825 SH   SOLE   0 0 5,825
WATTS WATER TECHNOLOGIES INC COMMON 942749102 307 2,200 SH   SOLE   0 0 2,200
WELLS FARGO CO NEW COMMON 949746101 639 13,190 SH   SOLE   0 0 13,190
WELLTOWER INC COMMON 95040Q104 1,304 13,563 SH   SOLE   0 0 13,563
WHIRLPOOL CORP COMMON 963320106 259 1,500 SH   SOLE   0 0 1,500
XCEL ENERGY INC COMMON 98389B100 577 7,990 SH   SOLE   0 0 7,990
XYLEM INC COMMON 98419M100 324 3,800 SH   SOLE   0 0 3,800
YUM BRANDS INC COMMON 988498101 589 4,970 SH   SOLE   0 0 4,970
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102 313 2,444 SH   SOLE   0 0 2,444