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 394 103,097 SH   SOLE   90,586 0 12,511
Alliance World Dollar Govt CEF COM 01879R106 155 12,741 SH   SOLE   10,471 0 2,270
AmericsourceBergen COM 03073E105 825 6,209 SH   SOLE   4,663 0 1,546
Amgen Inc COM 031162100 5,383 23,929 SH   SOLE   21,632 0 2,297
Apple Inc. COM 037833100 3,649 20,548 SH   SOLE   18,777 0 1,771
Bank N S Halifax COM 064149107 6,100 85,093 SH   SOLE   77,085 0 8,008
C.H. Robinson Worldwide COM 12541W209 701 6,511 SH   SOLE   4,720 0 1,791
Chevron Corp COM 166764100 6,225 53,049 SH   SOLE   48,496 0 4,553
Cisco Systems Inc COM 17275R102 6,776 106,920 SH   SOLE   95,866 0 11,054
Clorox Co Com COM 189054109 527 3,022 SH   SOLE   2,216 0 806
Coca Cola Co COM 191216100 5,352 90,396 SH   SOLE   81,931 0 8,465
Coca-Cola Femsa SAB DE CV SPONSORD ADR REP 191241108 3,813 69,590 SH   SOLE   63,078 0 6,512
Comerica Inc COM 200340107 557 6,406 SH   SOLE   4,692 0 1,714
Crane Co COM 224399105 404 3,972 SH   SOLE   2,575 0 1,397
Cullen/Frost Bankers Inc COM 229899109 4,130 32,761 SH   SOLE   28,758 0 4,003
Dominion Resources Inc COM 25746U109 3,424 43,581 SH   SOLE   39,586 0 3,995
Eastman Chemical COM 277432100 643 5,321 SH   SOLE   3,775 0 1,546
Exxon Mobil Corporation Com COM 30231G102 4,891 79,938 SH   SOLE   73,457 0 6,481
General Dynamics Corp COM 369550108 5,493 26,349 SH   SOLE   23,919 0 2,430
Gilead Sciences COM 375558103 4,300 59,221 SH   SOLE   53,929 0 5,292
Alphabet Inc CAP STK CL C 02079K107 289 100 SH   SOLE   100 0 0
Honeywell Intl Inc COM 438516106 4,146 19,886 SH   SOLE   18,018 0 1,868
Huntington Ingalls Inds Inc COM 446413106 330 1,766 SH   SOLE   1,161 0 605
Ingredion Inc COM 457187102 453 4,689 SH   SOLE   3,401 0 1,288
Intel Corp COM 458140100 6,175 119,903 SH   SOLE   108,560 0 11,343
Investors Bancorp, Inc. COM 46146L101 373 24,600 SH   SOLE   16,421 0 8,179
ISHARES TR 3 7 YR TREAS BD 464288661 1,761 13,688 SH   SOLE   12,753 0 935
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,237 30,569 SH   SOLE   27,235 0 3,334
ISHARES TR 1 3 YR CR BD ETF 464288646 4,920 91,318 SH   SOLE   80,934 0 10,384
Henry Jack & Assoc Inc COM 426281101 634 3,795 SH   SOLE   2,768 0 1,027
Johnson & Johnson Co COM 478160104 6,261 36,601 SH   SOLE   33,109 0 3,492
JP Morgan Chase & Co COM 46625H100 7,283 45,995 SH   SOLE   41,552 0 4,443
Lincoln Electric COM 533900106 432 3,097 SH   SOLE   2,235 0 862
Lockheed Martin Corp COM 539830109 3,927 11,048 SH   SOLE   10,099 0 949
Medical Properties Trust Inc. COM 58463J304 389 16,457 SH   SOLE   10,975 0 5,482
Medtronic PLC SRS G5960L103 3,472 33,565 SH   SOLE   30,289 0 3,276
Merck & Co COM 58933Y105 4,439 57,915 SH   SOLE   52,717 0 5,198
Microsoft Corp. COM 594918104 5,653 16,807 SH   SOLE   15,150 0 1,657
Mitsubishi UFJ Financial ADR SPONSORED ADS 606822104 3,160 578,845 SH   SOLE   526,982 0 51,863
MSC Industrial Direct COM 553530106 5,448 64,811 SH   SOLE   57,724 0 7,087
Omnicom Group COM 681919106 697 9,511 SH   SOLE   7,110 0 2,401
Paychex Inc COM 704326107 849 6,223 SH   SOLE   4,627 0 1,596
Pepsico Inc COM 713448108 3,456 19,897 SH   SOLE   18,029 0 1,868
Pfizer Inc COM 717081103 10,864 183,981 SH   SOLE   166,862 0 17,119
Principal Financial Group COM 74251V102 692 9,565 SH   SOLE   7,153 0 2,412
Procter & Gamble Co COM 742718109 5,337 32,626 SH   SOLE   29,520 0 3,106
ProShares TR S&P MDCP 400 DIV 74347B680 225 3,051 SH   SOLE   2,965 0 86
Public Service Enterprise Group COM 744573106 5,338 79,989 SH   SOLE   71,360 0 8,629
Quest Diagnostics COM 74834L100 816 4,719 SH   SOLE   3,465 0 1,254
Raymond James Finl Inc COM 754730109 384 3,829 SH   SOLE   2,698 0 1,131
Raytheon Technologies Ord COM 75513E101 4,961 57,650 SH   SOLE   52,086 0 5,564
Robert Half International COM 770323103 946 8,482 SH   SOLE   6,386 0 2,096
Schwab U.S. Dividend Equity ETF US Dividend EQ 808524797 700 8,666 SH   SOLE   6,524 0 2,142
Skyworks Solutions Inc COM 83088M102 278 1,790 SH   SOLE   1,185 0 605
Snap-On Inc COM 833034101 283 1,315 SH   SOLE   857 0 458
Spdr Series Trust S&P DIVID ETF 78464A763 354 2,740 SH   SOLE   2,288 0 452
Spdr Tr S&P 500 ETF TR UNIT 78462F103 319 671 SH   SOLE   671 0 0
Spdr Series Trust BLOMBERG BRC INT 78464A334 691 22,726 SH   SOLE   20,644 0 2,082
Spdr Series Trust PORTFOLIO SHORT 78464A474 5,690 183,731 SH   SOLE   161,967 0 21,764
Texas Instruments Inc COM 882508104 6,286 33,354 SH   SOLE   30,257 0 3,097
Total SA SPONSORED ADS 89151E109 2,940 59,446 SH   SOLE   54,242 0 5,204
ISHARES TR 1 3 YR Treas BD 464287457 3,690 43,134 SH   SOLE   38,003 0 5,131
Unilever PLC ADR SPON ADR NEW 904767704 5,196 96,603 SH   SOLE   87,992 0 8,611
United Parcel Service Inc (UPS) COM 911312106 5,928 27,659 SH   SOLE   24,928 0 2,732
UnitedHealth Group Inc COM 91324P102 4,223 8,410 SH   SOLE   7,539 0 871
US Bancorp Del Com New COM 902973304 5,856 104,254 SH   SOLE   94,618 0 9,636
Verizon Communications COM 92343V104 4,748 91,375 SH   SOLE   84,411 0 6,964
VF Corp COM 918204108 3,149 43,006 SH   SOLE   38,317 0 4,689
Western Asset Income CEF COM 95766T100 422 27,000 SH   SOLE   23,288 0 3,712