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   243 99,352 SH   SOLE   99,352 0 0
Amgen Inc COM 031162100   7,560 28,129 SH   SOLE   27,569 0 560
Apple Inc. COM 037833100   581 3,395 SH   SOLE   3,395 0 0
Black Hills Corp COM 092113109   437 8,631 SH   SOLE   6,661 0 1,970
Chevron Corp COM 166764100   6,762 40,102 SH   SOLE   39,415 0 687
Clorox Co Com COM 189054109   3,569 27,230 SH   SOLE   25,968 0 1,262
Coca Cola Co COM 191216100   5,614 100,293 SH   SOLE   98,420 0 1,873
Coca-Cola Femsa SPONSORD ADR REP 191241108   4,334 55,256 SH   SOLE   54,357 0 899
Comerica Inc COM 200340107   448 10,772 SH   SOLE   8,975 0 1,797
Cullen/Frost Bankers Inc COM 229899109   3,104 34,035 SH   SOLE   32,649 0 1,386
Eastman Chemical COM 277432100   828 10,786 SH   SOLE   8,719 0 2,067
General Dynamics Corp COM 369550108   6,619 29,955 SH   SOLE   29,455 0 500
Gilead Sciences COM 375558103   3,111 41,511 SH   SOLE   40,513 0 998
Jack Henry & Associates COM 426281101   944 6,243 SH   SOLE   5,126 0 1,117
Home Depot Inc COM 437076102   3,433 11,361 SH   SOLE   11,003 0 358
Honeywell International Inc COM 438516106   4,571 24,745 SH   SOLE   24,221 0 524
Huntington Ingalls Industries Inc COM 446413106   521 2,548 SH   SOLE   1,960 0 588
Ingredion COM 457187102   744 7,565 SH   SOLE   6,387 0 1,178
Treasury Bond ETF 1-3 yr 1 3 YR Treas BD 464287457   4,157 51,335 SH   SOLE   51,335 0 0
iShares Short-Term Corporate Bond ISHS 1-5YR INVS 464288646   5,121 102,771 SH   SOLE   102,771 0 0
iShares 3-7 Year Treasury Bond ETF 3 7 YR TREAS BD 464288661   1,382 12,215 SH   SOLE   12,215 0 0
Johnson & Johnson Co COM 478160104   6,876 44,146 SH   SOLE   43,265 0 881
Eli Lilly & Co COM 532457108   269 500 SH   SOLE   500 0 0
Lincoln Electric COM 533900106   675 3,715 SH   SOLE   3,047 0 668
Lockheed Martin COM 539830109   5,221 12,767 SH   SOLE   12,544 0 223
MSC Industrial Direct COM 553530106   7,404 75,438 SH   SOLE   73,048 0 2,390
Microsoft Corp. COM 594918104   5,729 18,143 SH   SOLE   17,710 0 433
Omnicom Group COM 681919106   814 10,925 SH   SOLE   8,963 0 1,962
Paychex Inc COM 704326107   955 8,284 SH   SOLE   6,912 0 1,372
Pepsico Inc COM 713448108   3,873 22,857 SH   SOLE   22,231 0 626
Pfizer Inc COM 717081103   3,399 102,474 SH   SOLE   100,227 0 2,247
Phillips 66 COM 718546104   4,237 35,263 SH   SOLE   34,640 0 623
Procter & Gamble Co COM 742718109   5,631 38,603 SH   SOLE   37,862 0 741
Public Service Enterprise Group COM 744573106   5,325 93,576 SH   SOLE   90,961 0 2,615
Robert Half International COM 770323103   4,879 66,577 SH   SOLE   63,355 0 3,222
Schwab U.S. Dividend Equity ETF US Dividend EQ 808524797   775 10,947 SH   SOLE   8,971 0 1,976
Snap-On Inc COM 833034101   472 1,851 SH   SOLE   1,408 0 443
Texas Instruments Inc COM 882508104   6,321 39,749 SH   SOLE   38,902 0 847
US Bancorp Del Com New COM 902973304   4,922 148,885 SH   SOLE   146,589 0 2,296
Unilever PLC SPON ADR NEW 904767704   8,080 163,555 SH   SOLE   161,545 0 2,010
Union Pacific Corp COM 907818108   4,356 21,391 SH   SOLE   20,907 0 484
United Parcel Service CL B 911312106   5,123 32,868 SH   SOLE   32,173 0 695
Vanguard Intl Dividend Appreciation ETF INTL DVD ETF 921946810   332 4,656 SH   SOLE   4,118 0 538
Whirlpool Corp COM 963320106   769 5,750 SH   SOLE   4,801 0 949
Cencora COM 03073E105   778 4,322 SH   SOLE   3,650 0 672
Total SA SPONSORED ADS 89151E109   4,508 68,546 SH   SOLE   67,990 0 556
Alliance World Dollar Govt CEF COM 01879R106   108 11,179 SH   SOLE   11,179 0 0
Allison Transmission Holdings Inc COM 01973R101   422 7,137 SH   SOLE   5,494 0 1,643
C.H. Robinson Worldwide COM 12541W209   745 8,651 SH   SOLE   7,113 0 1,538
CenterPoint Energy COM 15189T107   266 9,913 SH   SOLE   7,567 0 2,346
Cisco Systems Inc COM 17275R102   7,030 130,763 SH   SOLE   127,691 0 3,072
Comcast Corp Cl A COM 20030N101   7,359 165,975 SH   SOLE   162,311 0 3,664
Costco Whsl Corp New COM 22160K105   276 489 SH   SOLE   489 0 0
Devon Energy COM 25179M103   3,132 65,665 SH   SOLE   64,511 0 1,154
Entergy Corp COM 29364G103   3,575 38,649 SH   SOLE   38,028 0 621
Exxon Mobil Corporation Com COM 30231G102   6,552 55,727 SH   SOLE   54,792 0 935
iShares Barclays 0-5 yr TIPS 0-5 YR TIPS ETF 46429B747   3,561 36,739 SH   SOLE   36,739 0 0
JP Morgan Chase & Co COM 46625H100   8,110 55,921 SH   SOLE   54,852 0 1,069
Merck & Co COM 58933Y105   6,979 67,787 SH   SOLE   66,382 0 1,405
T. Rowe Price Group COM 74144T108   4,716 44,967 SH   SOLE   43,875 0 1,092
Principal Financial Group COM 74251V102   798 11,067 SH   SOLE   9,312 0 1,755
ProShares S&P MidCap 400 Dividend Arst S&P MDCP 400 DIV 74347B680   302 4,527 SH   SOLE   4,527 0 0
Quest Diagnostics COM 74834L100   767 6,291 SH   SOLE   5,204 0 1,087
SPDR SER TR BLOOMBERG SHORT 78464A334   455 17,665 SH   SOLE   17,665 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   6,016 205,192 SH   SOLE   205,192 0 0
Spdr Dividend Aristocrats ETF S&P DIVID ETF 78464A763   444 3,859 SH   SOLE   3,457 0 402
Skyworks Solutions Inc Com COM 83088M102   3,316 33,637 SH   SOLE   32,170 0 1,467
Summit Bank Oregon Com COM 86603R100   131 11,718 SH   SOLE   11,718 0 0
UnitedHealth Group Inc COM 91324P102   4,771 9,462 SH   SOLE   9,218 0 244
Verizon Communications COM 92343V104   6,095 188,065 SH   SOLE   184,042 0 4,023
Western Asset Income CEF COM 95766T100   293 26,050 SH   SOLE   26,050 0 0
Medtronic Inc SHS G5960L103   5,608 71,563 SH   SOLE   70,052 0 1,511