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 003009107   254 90,806 SH   SOLE   90,806 0 0
Amgen Inc COM 031162100   7,574 26,640 SH   SOLE   26,113 0 527
Apple Inc. COM 037833100   582 3,395 SH   SOLE   3,395 0 0
Black Hills Corp COM 092113109   599 10,972 SH   SOLE   8,413 0 2,559
Chevron Corp COM 166764100   6,232 39,506 SH   SOLE   38,819 0 687
Clorox Co Com COM 189054109   4,093 26,730 SH   SOLE   25,468 0 1,262
Coca Cola Co COM 191216100   6,002 98,104 SH   SOLE   96,231 0 1,873
Coca-Cola Femsa SPONSORD ADR REP 191241108   5,144 52,921 SH   SOLE   52,126 0 795
Comerica Inc COM 200340107   587 10,667 SH   SOLE   8,870 0 1,798
Cullen/Frost Bankers Inc COM 229899109   8,160 72,492 SH   SOLE   70,120 0 2,372
Eastman Chemical COM 277432100   1,063 10,610 SH   SOLE   8,543 0 2,067
General Dynamics Corp COM 369550108   8,175 28,939 SH   SOLE   28,439 0 500
Jack Henry & Associates COM 426281101   1,058 6,089 SH   SOLE   4,972 0 1,117
Hershey Co COM 427866108   4,573 23,510 SH   SOLE   22,932 0 578
Home Depot Inc COM 437076102   6,272 16,350 SH   SOLE   15,916 0 434
Hormel Foods Corp COM 440452100   543 15,549 SH   SOLE   11,893 0 3,656
Huntington Ingalls Industries Inc COM 446413106   716 2,458 SH   SOLE   1,870 0 588
Ingredion COM 457187102   804 6,884 SH   SOLE   5,756 0 1,128
Treasury Bond ETF 1-3 yr 1 3 YR Treas BD 464287457   4,113 50,289 SH   SOLE   50,289 0 0
iShares Short-Term Corporate Bond ISHS 1-5YR INVS 464288646   5,031 98,112 SH   SOLE   98,112 0 0
iShares 3-7 Year Treasury Bond ETF 3 7 YR TREAS BD 464288661   1,231 10,629 SH   SOLE   10,629 0 0
Johnson & Johnson Co COM 478160104   6,828 43,166 SH   SOLE   42,285 0 881
Eli Lilly & Co COM 532457108   389 500 SH   SOLE   500 0 0
Lincoln Electric COM 533900106   911 3,565 SH   SOLE   2,897 0 668
Lockheed Martin COM 539830109   5,682 12,492 SH   SOLE   12,269 0 223
MSC Industrial Direct COM 553530106   7,069 72,849 SH   SOLE   70,459 0 2,390
Microsoft Corp. COM 594918104   7,311 17,377 SH   SOLE   16,944 0 433
Omnicom Group COM 681919106   1,040 10,745 SH   SOLE   8,783 0 1,962
Paychex Inc COM 704326107   1,002 8,159 SH   SOLE   6,787 0 1,372
Pepsico Inc COM 713448108   3,834 21,907 SH   SOLE   21,340 0 567
Pfizer Inc COM 717081103   5,003 180,281 SH   SOLE   176,818 0 3,463
Phillips 66 COM 718546104   5,535 33,884 SH   SOLE   33,261 0 623
Procter & Gamble Co COM 742718109   6,169 38,025 SH   SOLE   37,284 0 741
Public Service Enterprise Group COM 744573106   6,115 91,573 SH   SOLE   88,958 0 2,615
Realty Income Corp COM 756109104   4,274 79,002 SH   SOLE   76,706 0 2,296
Robert Half International COM 770323103   5,179 65,328 SH   SOLE   62,106 0 3,222
Schwab U.S. Dividend Equity ETF US Dividend EQ 808524797   239 2,968 SH   SOLE   992 0 1,976
Snap-On Inc COM 833034101   534 1,804 SH   SOLE   1,361 0 443
Texas Instruments Inc COM 882508104   6,905 39,635 SH   SOLE   38,788 0 847
Unilever PLC SPON ADR NEW 904767704   8,001 159,406 SH   SOLE   157,396 0 2,010
Union Pacific Corp COM 907818108   5,163 20,995 SH   SOLE   20,511 0 484
United Parcel Service CL B 911312106   4,893 32,923 SH   SOLE   32,164 0 759
Whirlpool Corp COM 963320106   690 5,766 SH   SOLE   4,817 0 949
Cencora COM 03073E105   1,009 4,152 SH   SOLE   3,480 0 672
Total SA SPONSORED ADS 89151E109   4,578 66,505 SH   SOLE   65,949 0 556
Alliance World Dollar Govt CEF COM 01879R106   119 11,179 SH   SOLE   11,179 0 0
Allison Transmission Holdings Inc COM 01973R101   548 6,751 SH   SOLE   5,108 0 1,643
C.H. Robinson Worldwide COM 12541W209   736 9,661 SH   SOLE   8,026 0 1,635
CenterPoint Energy COM 15189T107   280 9,825 SH   SOLE   7,479 0 2,346
Cisco Systems Inc COM 17275R102   6,369 127,612 SH   SOLE   124,540 0 3,072
Comcast Corp Cl A COM 20030N101   6,914 159,501 SH   SOLE   156,075 0 3,426
Costco Whsl Corp New COM 22160K105   355 485 SH   SOLE   485 0 0
Devon Energy COM 25179M103   3,304 65,843 SH   SOLE   64,689 0 1,154
Entergy Corp COM 29364G103   7,223 68,349 SH   SOLE   66,971 0 1,378
Exxon Mobil Corporation Com COM 30231G102   6,273 53,964 SH   SOLE   53,029 0 935
iShares Barclays 0-5 yr TIPS 0-5 YR TIPS ETF 46429B747   3,468 34,882 SH   SOLE   34,882 0 0
JP Morgan Chase & Co COM 46625H100   7,695 38,419 SH   SOLE   37,623 0 796
Merck & Co COM 58933Y105   8,633 65,424 SH   SOLE   64,019 0 1,405
T. Rowe Price Group COM 74144T108   6,720 55,117 SH   SOLE   53,877 0 1,240
Principal Financial Group COM 74251V102   948 10,982 SH   SOLE   9,227 0 1,755
Quest Diagnostics COM 74834L100   828 6,218 SH   SOLE   5,131 0 1,087
SPDR SER TR BLOOMBERG SHORT 78464A334   351 13,323 SH   SOLE   13,323 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   5,878 197,459 SH   SOLE   197,459 0 0
Skyworks Solutions Inc Com COM 83088M102   4,195 38,729 SH   SOLE   37,107 0 1,622
Summit Bank Oregon Com COM 86603R100   128 11,718 SH   SOLE   11,718 0 0
UnitedHealth Group Inc COM 91324P102   4,535 9,166 SH   SOLE   8,922 0 244
Verizon Communications COM 92343V104   7,710 183,754 SH   SOLE   179,731 0 4,023
Western Asset Income CEF COM 95766T100   277 22,750 SH   SOLE   22,750 0 0
Medtronic Inc SHS G5960L103   6,103 70,032 SH   SOLE   68,521 0 1,511