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   268 99,352 SH   SOLE   99,352 0 0
Amgen Inc COM 031162100   6,192 27,890 SH   SOLE   27,365 0 525
Apple Inc. COM 037833100   667 3,441 SH   SOLE   3,441 0 0
Black Hills Corp COM 092113109   349 5,797 SH   SOLE   4,423 0 1,374
Chevron Corp COM 166764100   6,244 39,683 SH   SOLE   38,996 0 687
Clorox Co Com COM 189054109   4,308 27,087 SH   SOLE   25,825 0 1,262
Coca Cola Co COM 191216100   6,031 100,149 SH   SOLE   98,276 0 1,873
Coca-Cola Femsa SPONSORD ADR REP 191241108   4,583 55,006 SH   SOLE   54,107 0 899
Comerica Inc COM 200340107   456 10,760 SH   SOLE   8,963 0 1,797
Cullen/Frost Bankers Inc COM 229899109   3,804 35,375 SH   SOLE   33,807 0 1,568
Eastman Chemical COM 277432100   896 10,697 SH   SOLE   8,630 0 2,067
General Dynamics Corp COM 369550108   6,418 29,829 SH   SOLE   29,329 0 500
Gilead Sciences COM 375558103   3,160 40,997 SH   SOLE   39,999 0 998
Jack Henry & Associates COM 426281101   1,042 6,227 SH   SOLE   5,110 0 1,117
Home Depot Inc COM 437076102   3,516 11,320 SH   SOLE   10,962 0 358
Honeywell International Inc COM 438516106   5,117 24,659 SH   SOLE   24,135 0 524
Huntington Ingalls Industries Inc COM 446413106   569 2,499 SH   SOLE   1,911 0 588
Ingredion COM 457187102   797 7,520 SH   SOLE   6,342 0 1,178
Treasury Bond ETF 1-3 yr 1 3 YR Treas BD 464287457   4,121 50,823 SH   SOLE   50,823 0 0
iShares Short-Term Corporate Bond ISHS 1-5YR INVS 464288646   5,101 101,676 SH   SOLE   101,676 0 0
iShares 3-7 Year Treasury Bond ETF 3 7 YR TREAS BD 464288661   1,367 11,862 SH   SOLE   11,862 0 0
Johnson & Johnson Co COM 478160104   7,282 43,996 SH   SOLE   43,115 0 881
Eli Lilly & Co COM 532457108   234 500 SH   SOLE   500 0 0
Lincoln Electric COM 533900106   826 4,158 SH   SOLE   3,437 0 721
Lockheed Martin COM 539830109   5,814 12,629 SH   SOLE   12,406 0 223
MSC Industrial Direct COM 553530106   7,203 75,594 SH   SOLE   73,204 0 2,390
Microsoft Corp. COM 594918104   6,386 18,752 SH   SOLE   18,277 0 475
Omnicom Group COM 681919106   1,031 10,835 SH   SOLE   8,873 0 1,962
Paychex Inc COM 704326107   926 8,279 SH   SOLE   6,907 0 1,372
Pepsico Inc COM 713448108   4,216 22,761 SH   SOLE   22,135 0 626
Pfizer Inc COM 717081103   3,650 99,509 SH   SOLE   97,544 0 1,965
Phillips 66 COM 718546104   3,349 35,116 SH   SOLE   34,493 0 623
Procter & Gamble Co COM 742718109   5,843 38,508 SH   SOLE   37,767 0 741
Public Service Enterprise Group COM 744573106   5,805 92,724 SH   SOLE   90,109 0 2,615
Robert Half International COM 770323103   4,979 66,198 SH   SOLE   62,976 0 3,222
Schwab U.S. Dividend Equity ETF US Dividend EQ 808524797   844 11,623 SH   SOLE   9,647 0 1,976
Snap-On Inc COM 833034101   525 1,820 SH   SOLE   1,377 0 443
Texas Instruments Inc COM 882508104   7,121 39,555 SH   SOLE   38,708 0 847
US Bancorp Del Com New COM 902973304   4,894 148,135 SH   SOLE   145,839 0 2,296
Unilever PLC SPON ADR NEW 904767704   8,536 163,740 SH   SOLE   161,730 0 2,010
Union Pacific Corp COM 907818108   4,353 21,275 SH   SOLE   20,791 0 484
United Parcel Service CL B 911312106   5,875 32,773 SH   SOLE   32,078 0 695
Vanguard Intl Dividend Appreciation ETF INTL DVD ETF 921946810   370 4,922 SH   SOLE   4,384 0 538
Whirlpool Corp COM 963320106   854 5,740 SH   SOLE   4,791 0 949
Raytheon Technologies Ord COM 75513E101   4,588 46,832 SH   SOLE   46,054 0 778
AmerisourceBergen COM 03073E105   835 4,338 SH   SOLE   3,666 0 672
Total SA SPONSORED ADS 89151E109   3,937 68,306 SH   SOLE   67,750 0 556
Alliance World Dollar Govt CEF COM 01879R106   111 11,179 SH   SOLE   11,179 0 0
Allison Transmission Holdings Inc COM 01973R101   723 12,813 SH   SOLE   10,517 0 2,296
C.H. Robinson Worldwide COM 12541W209   811 8,593 SH   SOLE   7,055 0 1,538
CenterPoint Energy COM 15189T107   283 9,695 SH   SOLE   7,349 0 2,346
Cisco Systems Inc COM 17275R102   6,765 130,750 SH   SOLE   127,678 0 3,072
Comcast Corp Cl A COM 20030N101   6,896 165,969 SH   SOLE   162,305 0 3,664
Costco Whsl Corp New COM 22160K105   265 492 SH   SOLE   492 0 0
Entergy Corp COM 29364G103   3,711 38,111 SH   SOLE   37,490 0 621
Exxon Mobil Corporation Com COM 30231G102   5,969 55,656 SH   SOLE   54,721 0 935
iShares Barclays 0-5 yr TIPS 0-5 YR TIPS ETF 46429B747   3,555 36,425 SH   SOLE   36,425 0 0
JP Morgan Chase & Co COM 46625H100   8,174 56,202 SH   SOLE   55,133 0 1,069
Merck & Co COM 58933Y105   7,818 67,755 SH   SOLE   66,350 0 1,405
T. Rowe Price Group COM 74144T108   5,000 44,635 SH   SOLE   43,543 0 1,092
Principal Financial Group COM 74251V102   837 11,035 SH   SOLE   9,280 0 1,755
ProShares S&P MidCap 400 Dividend Arst S&P MDCP 400 DIV 74347B680   337 4,792 SH   SOLE   4,792 0 0
Quest Diagnostics COM 74834L100   878 6,243 SH   SOLE   5,156 0 1,087
SPDR SER TR BLOOMBERG SHORT 78464A334   475 17,792 SH   SOLE   17,792 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   5,992 203,532 SH   SOLE   203,532 0 0
Spdr Dividend Aristocrats ETF S&P DIVID ETF 78464A763   495 4,041 SH   SOLE   3,639 0 402
Skyworks Solutions Inc Com COM 83088M102   3,684 33,281 SH   SOLE   31,814 0 1,467
Summit Bank Oregon Com COM 86603R100   136 11,718 SH   SOLE   11,718 0 0
UnitedHealth Group Inc COM 91324P102   4,548 9,462 SH   SOLE   9,218 0 244
Verizon Communications COM 92343V104   6,948 186,814 SH   SOLE   182,791 0 4,023
Western Asset Income CEF COM 95766T100   303 26,050 SH   SOLE   26,050 0 0
Medtronic Inc SHS G5960L103   6,285 71,343 SH   SOLE   69,832 0 1,511