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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Aberdeen Asia-Pacific CEF COM 003009107 428 103,097 SH   SOLE   90,586 0 12,511
Alliance World Dollar Govt CEF COM 01879R106 156 12,741 SH   SOLE   10,471 0 2,270
AmericsourceBergen COM 03073E105 632 5,289 SH   SOLE   3,934 0 1,355
Amgen Inc COM 031162100 5,016 23,589 SH   SOLE   21,348 0 2,241
Apple Inc. COM 037833100 2,944 20,807 SH   SOLE   18,948 0 1,859
Bank N S Halifax COM 064149107 5,175 84,106 SH   SOLE   76,297 0 7,809
C.H. Robinson Worldwide COM 12541W209 397 4,561 SH   SOLE   3,209 0 1,352
Chevron Corp COM 166764100 5,406 53,292 SH   SOLE   48,341 0 4,951
Cisco Systems Inc COM 17275R102 5,800 106,550 SH   SOLE   95,413 0 11,137
Clorox Co Com COM 189054109 491 2,965 SH   SOLE   2,147 0 818
Coca Cola Co COM 191216100 4,713 89,828 SH   SOLE   81,372 0 8,456
Coca-Cola Femsa SAB DE CV SPONSORD ADR REP 191241108 3,913 69,531 SH   SOLE   63,000 0 6,531
Comerica Inc COM 200340107 512 6,359 SH   SOLE   4,620 0 1,739
Crane Co COM 224399105 375 3,958 SH   SOLE   2,561 0 1,397
Cullen/Frost Bankers Inc COM 229899109 3,890 32,793 SH   SOLE   28,771 0 4,022
Dominion Resources Inc COM 25746U109 3,163 43,311 SH   SOLE   39,339 0 3,972
Eastman Chemical COM 277432100 533 5,287 SH   SOLE   3,711 0 1,576
Exxon Mobil Corporation Com COM 30231G102 4,961 84,344 SH   SOLE   76,438 0 7,906
General Dynamics Corp COM 369550108 5,136 26,200 SH   SOLE   23,781 0 2,419
Gilead Sciences COM 375558103 4,092 58,576 SH   SOLE   53,303 0 5,273
Alphabet Inc CAP STK CL C 02079K107 267 100 SH   SOLE   100 0 0
Honeywell Intl Inc COM 438516106 4,212 19,840 SH   SOLE   17,977 0 1,863
Huntington Ingalls Inds Inc COM 446413106 332 1,720 SH   SOLE   1,115 0 605
Ingredion Inc COM 457187102 412 4,634 SH   SOLE   3,328 0 1,306
Intel Corp COM 458140100 6,434 120,762 SH   SOLE   108,925 0 11,837
Investors Bancorp, Inc. COM 46146L101 367 24,298 SH   SOLE   16,119 0 8,179
ISHARES TR 3 7 YR TREAS BD 464288661 1,791 13,761 SH   SOLE   12,783 0 978
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,158 29,901 SH   SOLE   26,638 0 3,263
ISHARES TR 1 3 YR CR BD ETF 464288646 4,946 90,528 SH   SOLE   80,130 0 10,398
Henry Jack & Assoc Inc COM 426281101 613 3,739 SH   SOLE   2,695 0 1,044
Johnson & Johnson Co COM 478160104 5,892 36,485 SH   SOLE   33,007 0 3,478
JP Morgan Chase & Co COM 46625H100 7,522 45,955 SH   SOLE   41,503 0 4,452
Lincoln Electric COM 533900106 348 2,700 SH   SOLE   1,908 0 792
Medical Properties Trust Inc. COM 58463J304 329 16,373 SH   SOLE   10,891 0 5,482
Medtronic PLC SRS G5960L103 4,171 33,275 SH   SOLE   29,993 0 3,282
Merck & Co COM 58933Y105 4,501 59,932 SH   SOLE   54,015 0 5,917
Microsoft Corp. COM 594918104 4,856 17,226 SH   SOLE   15,557 0 1,669
Mitsubishi UFJ Financial ADR SPONSORED ADS 606822104 3,435 579,226 SH   SOLE   527,056 0 52,170
MSC Industrial Direct COM 553530106 5,167 64,439 SH   SOLE   57,332 0 7,107
Omnicom Group COM 681919106 650 8,968 SH   SOLE   6,524 0 2,444
Paychex Inc COM 704326107 693 6,161 SH   SOLE   4,524 0 1,637
Pepsico Inc COM 713448108 2,981 19,818 SH   SOLE   17,931 0 1,887
Pfizer Inc COM 717081103 7,900 183,684 SH   SOLE   166,547 0 17,137
Principal Financial Group COM 74251V102 609 9,453 SH   SOLE   7,041 0 2,412
Procter & Gamble Co COM 742718109 4,534 32,433 SH   SOLE   29,346 0 3,088
ProShares TR S&P MDCP 400 DIV 74347B680 202 2,975 SH   SOLE   2,889 0 86
Public Service Enterprise Group COM 744573106 4,853 79,691 SH   SOLE   71,053 0 8,639
Quest Diagnostics COM 74834L100 672 4,626 SH   SOLE   3,342 0 1,284
Raymond James Finl Inc COM 754730109 371 4,017 SH   SOLE   2,734 0 1,283
Raytheon Technologies Ord COM 75513E101 4,942 57,487 SH   SOLE   51,944 0 5,543
Robert Half International COM 770323103 841 8,380 SH   SOLE   6,235 0 2,145
Schwab U.S. Dividend Equity ETF US Dividend EQ 808524797 635 8,559 SH   SOLE   6,417 0 2,142
Skyworks Solutions Inc COM 83088M102 259 1,570 SH   SOLE   1,050 0 520
Snap-On Inc COM 833034101 271 1,299 SH   SOLE   841 0 458
Spdr Series Trust S&P DIVID ETF 78464A763 317 2,696 SH   SOLE   2,219 0 477
Spdr Series Trust BLOMBERG BRC INT 78464A334 702 22,586 SH   SOLE   20,452 0 2,134
Spdr Series Trust PORTFOLIO SHORT 78464A474 5,669 181,422 SH   SOLE   160,233 0 21,189
Starbucks Corp COM 855244109 3,004 27,232 SH   SOLE   24,477 0 2,755
Texas Instruments Inc COM 882508104 6,394 33,267 SH   SOLE   30,153 0 3,115
Total SA SPONSORED ADS 89151E109 2,836 59,177 SH   SOLE   54,011 0 5,166
ISHARES TR 1 3 YR Treas BD 464287457 3,648 42,346 SH   SOLE   37,319 0 5,027
Unilever PLC ADR SPON ADR NEW 904767704 5,240 96,639 SH   SOLE   88,038 0 8,601
United Parcel Service Inc (UPS) COM 911312106 5,019 27,564 SH   SOLE   24,810 0 2,754
UnitedHealth Group Inc COM 91324P102 3,275 8,381 SH   SOLE   7,506 0 875
US Bancorp Del Com New COM 902973304 6,482 109,055 SH   SOLE   98,275 0 10,780
Verizon Communications COM 92343V104 5,154 95,422 SH   SOLE   86,006 0 9,416
VF Corp COM 918204108 2,852 42,569 SH   SOLE   37,842 0 4,727
Western Asset Income CEF COM 95766T100 515 32,851 SH   SOLE   28,939 0 3,912