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 422 103,097 SH   SOLE   90,586 0 12,511
Alliance World Dollar Govt CEF COM 01879R106 151 12,741 SH   SOLE   10,471 0 2,270
AmericsourceBergen COM 03073E105 577 4,889 SH   SOLE   3,569 0 1,320
Amgen Inc COM 031162100 5,758 23,143 SH   SOLE   20,912 0 2,231
Apple Inc. COM 037833100 3,455 28,285 SH   SOLE   25,721 0 2,564
Bank N S Halifax COM 064149107 5,320 85,052 SH   SOLE   76,970 0 8,082
C.H. Robinson Worldwide COM 12541W209 396 4,151 SH   SOLE   2,828 0 1,323
Chevron Corp COM 166764100 5,536 52,826 SH   SOLE   47,875 0 4,951
Cisco Systems Inc COM 17275R102 5,467 105,731 SH   SOLE   94,689 0 11,042
Clorox Co Com COM 189054109 507 2,628 SH   SOLE   1,880 0 748
Coca Cola Co COM 191216100 4,634 87,924 SH   SOLE   79,491 0 8,433
Coca-Cola Femsa SAB DE CV SPONSORD ADR REP 191241108 2,499 54,093 SH   SOLE   48,887 0 5,206
Comerica Inc COM 200340107 477 6,650 SH   SOLE   4,778 0 1,872
Crane Co COM 224399105 369 3,925 SH   SOLE   2,528 0 1,397
Cullen/Frost Bankers Inc COM 229899109 3,559 32,719 SH   SOLE   28,609 0 4,110
Dominion Resources Inc COM 25746U109 3,248 42,758 SH   SOLE   38,786 0 3,972
Eastman Chemical COM 277432100 547 4,963 SH   SOLE   3,417 0 1,546
Emerson Elec Co COM 291011104 2,695 29,868 SH   SOLE   26,715 0 3,153
Exxon Mobil Corporation Com COM 30231G102 4,707 84,314 SH   SOLE   76,408 0 7,906
General Dynamics Corp COM 369550108 2,913 16,047 SH   SOLE   14,461 0 1,586
Gilead Sciences COM 375558103 3,693 57,135 SH   SOLE   51,893 0 5,242
Alphabet Inc CAP STK CL C 02079K107 207 100 SH   SOLE   100 0 0
Honeywell Intl Inc COM 438516106 4,295 19,787 SH   SOLE   17,924 0 1,863
Huntington Ingalls Inds Inc COM 446413106 290 1,410 SH   SOLE   924 0 486
Ingredion Inc COM 457187102 235 2,613 SH   SOLE   1,741 0 872
Intel Corp COM 458140100 5,665 88,523 SH   SOLE   79,547 0 8,976
Investors Bancorp, Inc. COM 46146L101 347 23,616 SH   SOLE   15,437 0 8,179
ISHARES TR 3 7 YR TREAS BD 464288661 1,722 13,259 SH   SOLE   12,339 0 920
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,689 25,438 SH   SOLE   22,224 0 3,214
ISHARES TR 1 3 YR CR BD ETF 464288646 4,504 82,379 SH   SOLE   72,165 0 10,214
Henry Jack & Assoc Inc COM 426281101 514 3,387 SH   SOLE   2,450 0 937
Johnson & Johnson Co COM 478160104 5,955 36,235 SH   SOLE   32,747 0 3,488
JP Morgan Chase & Co COM 46625H100 6,955 45,685 SH   SOLE   41,239 0 4,446
Lincoln Electric COM 533900106 223 1,811 SH   SOLE   1,171 0 640
Medical Properties Trust Inc. COM 58463J304 329 15,479 SH   SOLE   9,997 0 5,482
Medtronic PLC SRS G5960L103 3,909 33,093 SH   SOLE   29,827 0 3,266
Merck & Co COM 58933Y105 4,515 58,569 SH   SOLE   52,675 0 5,894
Microsoft Corp. COM 594918104 4,032 17,103 SH   SOLE   15,434 0 1,669
Mitsubishi UFJ Financial ADR SPONSORED ADS 606822104 3,076 571,767 SH   SOLE   520,052 0 51,715
MSC Industrial Direct COM 553530106 5,695 63,150 SH   SOLE   56,085 0 7,065
Omnicom Group COM 681919106 684 9,229 SH   SOLE   6,630 0 2,599
Paychex Inc COM 704326107 585 5,966 SH   SOLE   4,370 0 1,596
Pepsico Inc COM 713448108 2,779 19,647 SH   SOLE   17,779 0 1,868
Pfizer Inc COM 717081103 6,422 177,258 SH   SOLE   161,296 0 15,962
Principal Financial Group COM 74251V102 547 9,115 SH   SOLE   6,703 0 2,412
Procter & Gamble Co COM 742718109 4,338 32,033 SH   SOLE   28,946 0 3,087
Public Service Enterprise Group COM 744573106 4,762 79,087 SH   SOLE   70,480 0 8,607
Quest Diagnostics COM 74834L100 563 4,390 SH   SOLE   3,136 0 1,254
Raymond James Finl Inc COM 754730109 324 2,647 SH   SOLE   1,808 0 839
Raytheon Technologies Ord COM 75513E101 4,388 56,789 SH   SOLE   51,246 0 5,543
Robert Half International COM 770323103 754 9,655 SH   SOLE   7,077 0 2,578
Schwab U.S. Dividend Equity ETF US Dividend EQ 808524797 614 8,419 SH   SOLE   6,277 0 2,142
Skyworks Solutions Inc COM 83088M102 276 1,504 SH   SOLE   984 0 520
Snap-On Inc COM 833034101 289 1,254 SH   SOLE   796 0 458
Spdr Series Trust S&P DIVID ETF 78464A763 305 2,584 SH   SOLE   2,132 0 452
Spdr Series Trust BLOMBERG BRC INT 78464A334 601 19,075 SH   SOLE   17,022 0 2,053
Spdr Series Trust PORTFOLIO SHORT 78464A474 5,226 166,911 SH   SOLE   146,122 0 20,789
Starbucks Corp COM 855244109 3,024 27,671 SH   SOLE   24,822 0 2,849
Texas Instruments Inc COM 882508104 6,199 32,799 SH   SOLE   29,709 0 3,090
Total SA SPONSORED ADS 89151E109 2,701 58,037 SH   SOLE   52,871 0 5,166
ISHARES TR 1 3 YR Treas BD 464287457 3,259 37,785 SH   SOLE   32,874 0 4,911
Unilever PLC ADR SPON ADR NEW 904767704 5,273 94,452 SH   SOLE   85,905 0 8,547
United Parcel Service Inc (UPS) COM 911312106 4,673 27,487 SH   SOLE   24,759 0 2,728
UnitedHealth Group Inc COM 91324P102 3,098 8,327 SH   SOLE   7,459 0 868
US Bancorp Del Com New COM 902973304 5,995 108,382 SH   SOLE   97,652 0 10,730
Vanguard Whitehall FDS INTL DVD ETF 921946810 235 2,842 SH   SOLE   2,241 0 601
Verizon Communications COM 92343V104 4,625 79,531 SH   SOLE   71,886 0 7,645
VF Corp COM 918204108 3,268 40,885 SH   SOLE   36,220 0 4,665
Western Asset Income CEF COM 95766T100 498 32,851 SH   SOLE   28,939 0 3,912