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
Aberdeen Asia-Pacific CEF COM 003009867   197 11,338 SH   SOLE   11,338 0 0
Amgen Inc COM 031162100   6,320 19,614 SH   SOLE   19,087 0 527
Apple Inc. COM 037833100   777 3,336 SH   SOLE   3,336 0 0
Black Hills Corp COM 092113109   3,589 58,727 SH   SOLE   55,514 0 3,213
Chevron Corp COM 166764100   4,281 29,068 SH   SOLE   28,381 0 687
Clorox Co Com COM 189054109   3,192 19,596 SH   SOLE   18,334 0 1,262
Coca Cola Co COM 191216100   5,144 71,585 SH   SOLE   69,712 0 1,873
Coca-Cola Femsa SPONSORD ADR REP 191241108   3,484 39,266 SH   SOLE   38,471 0 795
Comerica Inc COM 200340107   460 7,671 SH   SOLE   5,874 0 1,797
Cullen/Frost Bankers Inc COM 229899109   5,933 53,037 SH   SOLE   50,665 0 2,372
Eastman Chemical COM 277432100   810 7,235 SH   SOLE   5,168 0 2,067
General Dynamics Corp COM 369550108   5,076 16,797 SH   SOLE   16,419 0 378
Jack Henry & Associates COM 426281101   755 4,274 SH   SOLE   3,157 0 1,117
Hershey Co COM 427866108   3,384 17,648 SH   SOLE   17,070 0 578
Home Depot Inc COM 437076102   4,847 11,961 SH   SOLE   11,527 0 434
Hormel Foods Corp COM 440452100   372 11,722 SH   SOLE   7,275 0 4,447
Huntington Ingalls Industries Inc COM 446413106   413 1,562 SH   SOLE   974 0 588
Ingredion COM 457187102   635 4,618 SH   SOLE   3,490 0 1,128
Treasury Bond ETF 1-3 yr 1 3 YR Treas BD 464287457   3,753 45,140 SH   SOLE   45,140 0 0
iShares Short-Term Corporate Bond ISHS 1-5YR INVS 464288646   4,389 83,345 SH   SOLE   83,345 0 0
iShares 3-7 Year Treasury Bond ETF 3 7 YR TREAS BD 464288661   1,096 9,162 SH   SOLE   9,162 0 0
Johnson & Johnson Co COM 478160104   5,105 31,502 SH   SOLE   30,621 0 881
Eli Lilly & Co COM 532457108   443 500 SH   SOLE   500 0 0
Lincoln Electric COM 533900106   474 2,468 SH   SOLE   1,800 0 668
Lockheed Martin COM 539830109   5,287 9,045 SH   SOLE   8,822 0 223
MSC Industrial Direct COM 553530106   4,633 53,833 SH   SOLE   51,158 0 2,675
Microsoft Corp. COM 594918104   5,379 12,502 SH   SOLE   12,106 0 396
Omnicom Group COM 681919106   599 5,797 SH   SOLE   4,470 0 1,327
Paychex Inc COM 704326107   829 6,181 SH   SOLE   4,583 0 1,598
Pepsico Inc COM 713448108   2,743 16,131 SH   SOLE   15,564 0 567
Pfizer Inc COM 717081103   3,956 136,686 SH   SOLE   132,414 0 4,272
Phillips 66 COM 718546104   3,184 24,226 SH   SOLE   23,603 0 623
Procter & Gamble Co COM 742718109   4,829 27,879 SH   SOLE   27,138 0 741
Public Service Enterprise Group COM 744573106   3,433 38,481 SH   SOLE   36,678 0 1,803
Realty Income Corp COM 756109104   3,777 59,555 SH   SOLE   57,259 0 2,296
Robert Half International COM 770323103   3,423 50,781 SH   SOLE   46,864 0 3,917
Schwab U.S. Dividend Equity ETF US Dividend EQ 808524797   219 2,585 SH   SOLE   609 0 1,976
Snap-On Inc COM 833034101   330 1,139 SH   SOLE   696 0 443
Stanley Black & Decker Inc COM 854502101   510 4,635 SH   SOLE   3,425 0 1,210
Texas Instruments Inc COM 882508104   5,995 29,023 SH   SOLE   28,176 0 847
Unilever PLC SPON ADR NEW 904767704   5,830 89,753 SH   SOLE   88,002 0 1,751
Union Pacific Corp COM 907818108   3,773 15,306 SH   SOLE   14,822 0 484
United Parcel Service CL B 911312106   4,023 29,506 SH   SOLE   28,607 0 899
Whirlpool Corp COM 963320106   451 4,211 SH   SOLE   3,262 0 949
Cencora COM 03073E105   563 2,500 SH   SOLE   1,894 0 606
Total SA SPONSORED ADS 89151E109   3,143 48,638 SH   SOLE   48,082 0 556
Allison Transmission Holdings Inc COM 01973R101   408 4,246 SH   SOLE   2,603 0 1,643
Broadcom Limited Com Npv COM 11135F101   200 1,161 SH   SOLE   1,161 0 0
C.H. Robinson Worldwide COM 12541W209   828 7,504 SH   SOLE   5,739 0 1,765
CME Group Inc COM 12572Q105   3,999 18,126 SH   SOLE   17,501 0 625
Cisco Systems Inc COM 17275R102   4,993 93,817 SH   SOLE   90,745 0 3,072
Comcast Corp Cl A COM 20030N101   4,930 118,028 SH   SOLE   114,387 0 3,641
Costco Whsl Corp New COM 22160K105   377 425 SH   SOLE   425 0 0
Devon Energy COM 25179M103   1,857 47,458 SH   SOLE   46,304 0 1,154
Entergy Corp COM 29364G103   6,521 49,550 SH   SOLE   48,172 0 1,378
Exxon Mobil Corporation Com COM 30231G102   4,594 39,191 SH   SOLE   38,256 0 935
iShares Barclays 0-5 yr TIPS 0-5 YR TIPS ETF 46429B747   2,994 29,553 SH   SOLE   29,553 0 0
JP Morgan Chase & Co COM 46625H100   5,924 28,094 SH   SOLE   27,346 0 748
Merck & Co COM 58933Y105   4,110 36,193 SH   SOLE   35,157 0 1,036
T. Rowe Price Group COM 74144T108   4,401 40,405 SH   SOLE   39,165 0 1,240
Principal Financial Group COM 74251V102   663 7,715 SH   SOLE   5,960 0 1,755
Quest Diagnostics COM 74834L100   669 4,306 SH   SOLE   3,219 0 1,087
SPDR SER TR BLOOMBERG SHORT 78464A334   323 11,726 SH   SOLE   11,726 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   5,178 171,002 SH   SOLE   171,002 0 0
Skyworks Solutions Inc Com COM 83088M102   2,802 28,367 SH   SOLE   26,745 0 1,622
UnitedHealth Group Inc COM 91324P102   3,882 6,639 SH   SOLE   6,395 0 244
Verizon Communications COM 92343V104   6,016 133,947 SH   SOLE   129,924 0 4,023
Western Asset Income CEF COM 95766T100   265 20,635 SH   SOLE   20,635 0 0
Medtronic Inc SHS G5960L103   4,608 51,178 SH   SOLE   49,667 0 1,511