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 348 103,097 SH   SOLE   90,586 0 12,511
Alliance World Dollar Govt CEF COM 01879R106 142 12,741 SH   SOLE   10,471 0 2,270
AmericsourceBergen COM 03073E105 875 5,654 SH   SOLE   4,280 0 1,374
Amgen Inc COM 031162100 6,057 25,048 SH   SOLE   22,715 0 2,333
Apple Inc. COM 037833100 459 2,626 SH   SOLE   2,626 0 0
Bank N S Halifax COM 064149107 6,342 88,425 SH   SOLE   80,414 0 8,011
C.H. Robinson Worldwide COM 12541W209 727 6,752 SH   SOLE   4,961 0 1,791
Centerpoint Energy Inc COM 15189T107 211 6,887 SH   SOLE   4,464 0 2,423
Chevron Corp COM 166764100 7,445 45,724 SH   SOLE   41,626 0 4,098
Cisco Systems Inc COM 17275R102 6,206 111,305 SH   SOLE   100,251 0 11,054
Clorox Co Com COM 189054109 3,280 23,591 SH   SOLE   20,860 0 2,731
Coca Cola Co COM 191216100 5,815 93,785 SH   SOLE   85,276 0 8,509
Coca-Cola Femsa SAB DE CV SPONSORD ADR REP 191241108 4,009 72,960 SH   SOLE   66,414 0 6,546
Comerica Inc COM 200340107 599 6,626 SH   SOLE   4,912 0 1,714
Crane Co COM 224399105 430 3,972 SH   SOLE   2,575 0 1,397
Cullen/Frost Bankers Inc COM 229899109 4,691 33,889 SH   SOLE   29,881 0 4,008
Dominion Resources Inc COM 25746U109 3,871 45,556 SH   SOLE   41,517 0 4,039
Eastman Chemical COM 277432100 614 5,479 SH   SOLE   3,933 0 1,546
Exxon Mobil Corporation Com COM 30231G102 5,799 70,210 SH   SOLE   63,910 0 6,300
General Dynamics Corp COM 369550108 6,588 27,314 SH   SOLE   24,870 0 2,444
Gilead Sciences COM 375558103 3,677 61,857 SH   SOLE   56,510 0 5,347
Alphabet Inc CAP STK CL C 02079K107 279 100 SH   SOLE   100 0 0
Honeywell Intl Inc COM 438516106 4,076 20,946 SH   SOLE   19,053 0 1,893
Huntington Ingalls Inds Inc COM 446413106 352 1,766 SH   SOLE   1,161 0 605
Ingredion Inc COM 457187102 442 5,077 SH   SOLE   3,789 0 1,288
Intel Corp COM 458140100 6,341 127,938 SH   SOLE   116,016 0 11,922
Investors Bancorp, Inc. COM 46146L101 367 24,600 SH   SOLE   16,421 0 8,179
ISHARES TR 3 7 YR TREAS BD 464288661 1,660 13,603 SH   SOLE   12,668 0 935
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,212 30,607 SH   SOLE   27,273 0 3,334
ISHARES TR 1 3 YR CR BD ETF 464288646 4,715 91,157 SH   SOLE   80,773 0 10,384
Henry Jack & Assoc Inc COM 426281101 776 3,940 SH   SOLE   2,913 0 1,027
Johnson & Johnson Co COM 478160104 6,773 38,218 SH   SOLE   34,689 0 3,529
JP Morgan Chase & Co COM 46625H100 6,545 48,011 SH   SOLE   43,539 0 4,472
Lincoln Electric COM 533900106 459 3,333 SH   SOLE   2,471 0 862
Lockheed Martin Corp COM 539830109 5,263 11,924 SH   SOLE   10,848 0 1,076
Medical Properties Trust Inc. COM 58463J304 352 16,654 SH   SOLE   11,172 0 5,482
Medtronic PLC SRS G5960L103 5,268 47,481 SH   SOLE   42,961 0 4,520
Merck & Co COM 58933Y105 5,204 63,429 SH   SOLE   57,301 0 6,128
Microsoft Corp. COM 594918104 5,355 17,370 SH   SOLE   15,713 0 1,658
Mitsubishi UFJ Financial ADR SPONSORED ADS 606822104 3,843 620,770 SH   SOLE   566,147 0 54,623
MSC Industrial Direct COM 553530106 5,778 67,809 SH   SOLE   60,640 0 7,169
Omnicom Group COM 681919106 840 9,899 SH   SOLE   7,498 0 2,401
Paychex Inc COM 704326107 909 6,663 SH   SOLE   5,067 0 1,596
Pepsico Inc COM 713448108 3,489 20,845 SH   SOLE   18,977 0 1,868
Pfizer Inc COM 717081103 6,933 133,911 SH   SOLE   121,546 0 12,365
Principal Financial Group COM 74251V102 747 10,176 SH   SOLE   7,764 0 2,412
Procter & Gamble Co COM 742718109 5,190 33,963 SH   SOLE   30,856 0 3,107
ProShares TR S&P MDCP 400 DIV 74347B680 226 3,122 SH   SOLE   3,036 0 86
Public Service Enterprise Group COM 744573106 5,817 83,095 SH   SOLE   74,419 0 8,676
Quest Diagnostics COM 74834L100 648 4,732 SH   SOLE   3,515 0 1,217
Raymond James Finl Inc COM 754730109 445 4,047 SH   SOLE   2,916 0 1,131
Raytheon Technologies Ord COM 75513E101 4,314 43,545 SH   SOLE   39,703 0 3,842
Robert Half International COM 770323103 1,014 8,883 SH   SOLE   6,787 0 2,096
Schwab U.S. Dividend Equity ETF US Dividend EQ 808524797 698 8,845 SH   SOLE   6,703 0 2,142
Skyworks Solutions Inc COM 83088M102 242 1,818 SH   SOLE   1,213 0 605
Snap-On Inc COM 833034101 270 1,315 SH   SOLE   857 0 458
Spdr Series Trust S&P DIVID ETF 78464A763 356 2,777 SH   SOLE   2,325 0 452
Spdr Series Trust BLOMBERG BRC INT 78464A334 655 22,505 SH   SOLE   20,423 0 2,082
Spdr Series Trust PORTFOLIO SHORT 78464A474 5,508 182,802 SH   SOLE   161,038 0 21,764
Texas Instruments Inc COM 882508104 6,368 34,705 SH   SOLE   31,593 0 3,112
Total SA SPONSORED ADS 89151E109 3,128 61,882 SH   SOLE   56,634 0 5,248
ISHARES TR 1 3 YR Treas BD 464287457 3,609 43,294 SH   SOLE   38,163 0 5,131
Unilever PLC ADR SPON ADR NEW 904767704 6,462 141,810 SH   SOLE   129,608 0 12,202
United Parcel Service Inc CL B 911312106 6,164 28,742 SH   SOLE   26,011 0 2,731
UnitedHealth Group Inc COM 91324P102 4,464 8,753 SH   SOLE   7,882 0 871
US Bancorp Del Com New COM 902973304 5,766 108,479 SH   SOLE   98,798 0 9,681
Vanguard Whitehall FDS INTL DVD ETF 921946810 250 3,164 SH   SOLE   2,563 0 601
Verizon Communications COM 92343V104 6,275 123,185 SH   SOLE   111,391 0 11,794
VF Corp COM 918204108 2,632 46,294 SH   SOLE   41,527 0 4,767
Western Asset Income CEF COM 95766T100 368 27,000 SH   SOLE   23,288 0 3,712