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
ABRDN ASIA PACIFIC INCOME FU COM NEW 003009867 171,021 13,075 SH SOLE 13,075 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 371,040 3,276 SH SOLE 2,578 0 698
AMER STATES WTR CO COM 029899101 285,603 3,469 SH SOLE 2,849 0 620
CENCORA INC COM 03073E105 956,910 3,187 SH SOLE 2,718 0 469
AMGEN INC COM 031162100 12,877,832 30,552 SH SOLE 25,625 0 4,927
APPLE INC COM 037833100 950,386 2,854 SH SOLE 2,239 0 615
BLACK HILLS CORP COM 092113109 8,641,986 123,316 SH SOLE 102,739 0 20,577
BROADCOM INC COM 11135F101 232,620 662 SH SOLE 662 0 0
CME GROUP INC COM 12572Q105 10,642,632 40,624 SH SOLE 33,840 0 6,784
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 208,123 4,388 SH SOLE 4,388 0 0
CENTERPOINT ENERGY INC COM 15189T107 265,476 7,214 SH SOLE 5,579 0 1,635
CHEVRON CORPORATION COM 166764100 10,162,665 49,766 SH SOLE 41,480 0 8,286
CISCO SYS INC COM 17275R102 8,953,444 83,187 SH SOLE 70,112 0 13,075
CLOROX CO DEL COM 189054109 3,772,080 46,563 SH SOLE 38,575 0 7,988
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108 6,139,389 56,825 SH SOLE 47,174 0 9,651
COSTCO WHOLESALE CORPORATION COM 22160K105 357,764 393 SH SOLE 393 0 0
CULLEN FROST BANKERS INC COM 229899109 10,708,239 70,140 SH SOLE 58,426 0 11,714
DEVON ENERGY CORP NEW COM 25179M103 6,089,323 132,262 SH SOLE 110,544 0 21,718
EASTMAN CHEM CO COM 277432100 307,601 4,744 SH SOLE 3,957 0 787
ENTERGY CORP NEW COM 29364G103 4,715,305 47,505 SH SOLE 40,333 0 7,172
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 8,936,898 54,912 SH SOLE 45,804 0 9,108
GENERAL DYNAMICS CORP COM 369550108 6,971,041 21,008 SH SOLE 17,674 0 3,334
GRACO INC COM 384109104 320,961 4,177 SH SOLE 3,431 0 746
HANCOCK WHITNEY CORPORATION COM 410120109 220,443 3,060 SH SOLE 2,510 0 550
HENRY JACK & ASSOC INC COM 426281101 5,868,678 40,971 SH SOLE 34,005 0 6,966
HOME DEPOT INC COM 437076102 3,442,920 12,102 SH SOLE 10,252 0 1,850
HORMEL FOODS CORP COM 440452100 261,553 13,117 SH SOLE 10,923 0 2,194
INGREDION INC COM 457187102 534,649 5,580 SH SOLE 4,697 0 883
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 208,020 1,000 SH SOLE 1,000 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 223,607 4,273 SH SOLE 4,273 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 3,727,324 45,903 SH SOLE 41,421 0 4,482
ISHARES TR ISHS 1-5YR INVS 464288646 4,620,485 90,191 SH SOLE 82,263 0 7,928
ISHARES TR 3 7 YR TREAS BD 464288661 1,107,402 9,762 SH SOLE 8,455 0 1,307
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,241,148 32,509 SH SOLE 30,111 0 2,398
JPMORGAN CHASE & CO COM 46625H100 7,666,868 23,175 SH SOLE 19,479 0 3,696
JOHNSON & JOHNSON COM 478160104 11,056,925 41,765 SH SOLE 35,320 0 6,445
ELI LILLY & CO COM 532457108 278,857 241 SH SOLE 241 0 0
LINCOLN ELEC HLDGS INC COM 533900106 628,487 2,375 SH SOLE 1,963 0 412
MSC INDL DIRECT INC CL A 553530106 930,210 7,519 SH SOLE 6,489 0 1,030
MCCORMICK & CO INC COM NON VTG 579780206 3,307,323 71,278 SH SOLE 59,484 0 11,794
MICROSOFT CORP COM 594918104 10,122,711 19,736 SH SOLE 14,155 0 5,581
NIKE INC CL B 654106103 2,759,323 77,947 SH SOLE 65,391 0 12,556
NOVO-NORDISK A S ADR 670100205 4,521,777 119,277 SH SOLE 100,309 0 18,968
PAYCHEX INC COM 704326107 5,293,012 53,736 SH SOLE 44,622 0 9,114
PEPSICO INC COM 713448108 5,185,281 40,919 SH SOLE 34,076 0 6,843
PFIZER INC COM 717081103 5,478,850 192,106 SH SOLE 162,113 0 29,993
PHILLIPS 66 COM 718546104 277,522 1,087 SH SOLE 1,087 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,846,150 108,585 SH SOLE 90,438 0 18,147
PRICE T ROWE GROUP INC COM 74144T108 5,802,490 55,766 SH SOLE 46,739 0 9,027
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,157,256 10,336 SH SOLE 8,916 0 1,420
PROCTER & GAMBLE CO COM 742718109 7,376,274 50,773 SH SOLE 42,223 0 8,550
PROSHARES TR S&P MDCP 400 DIV 74347B680 290,054 3,354 SH SOLE 2,455 0 899
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,568,840 67,847 SH SOLE 56,764 0 11,083
QUEST DIAGNOSTICS INC COM 74834L100 1,115,236 4,785 SH SOLE 4,019 0 766
REALTY INCOME CORP COM 756109104 5,867,104 108,050 SH SOLE 90,422 0 17,628
REINSURANCE GROUP AMER INC COM NEW 759351604 8,023,799 32,585 SH SOLE 27,194 0 5,391
SPDR SERIES TRUST SST SPDR BLOOMBE 78464A334 262,485 9,799 SH SOLE 9,315 0 484
SPDR SERIES TRUST ST SHOR CORP ETF 78464A474 5,333,805 180,257 SH SOLE 163,779 0 16,478
SPDR SERIES TRUST ST STR SP DIV 78464A763 592,219 4,043 SH SOLE 2,988 0 1,055
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 680,984 20,934 SH SOLE 15,284 0 5,650
SNAP ON INC COM 833034101 343,366 945 SH SOLE 741 0 204
STANLEY BLACK & DECKER INC COM 854502101 306,079 3,455 SH SOLE 2,972 0 483
TEXAS INSTRS INC COM 882508104 7,716,344 27,550 SH SOLE 23,085 0 4,465
UNILEVER PLC SPON ADR NEW 904767803 6,478,803 106,682 SH SOLE 89,285 0 17,397
UNION PAC CORP COM 907818108 7,034,213 25,849 SH SOLE 21,600 0 4,249
UNITED PARCEL SVCS INC CL B 911312106 214,819 2,299 SH SOLE 2,299 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 294,024 3,114 SH SOLE 2,290 0 824
VERIZON COMMUNICATIONS INC COM 92343V104 5,236,331 114,156 SH SOLE 96,174 0 17,982
WESTERN ASSET INVESTMENT GRA COM 95766T100 218,424 19,043 SH SOLE 19,043 0 0
TOTALENERGIES SE ACT F92124100 5,497,223 64,295 SH SOLE 53,298 0 10,997
AMDOCS LTD SHS G02602103 224,832 3,932 SH SOLE 3,239 0 693
MEDTRONIC PLC SHS G5960L103 6,122,842 70,957 SH SOLE 59,756 0 11,201
ASML HLDG NV N Y REGISTRY SHS N07059210 9,498,052 5,243 SH SOLE 4,374 0 869