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
Abbott Laboratories COMMON STOCKS 002824100 322 3,708 SH   SOLE   3,523 0 185
Accenture PLC COMMON STOCKS G1151C101 226 1,074 SH   SOLE   1,020 0 54
Aecom Technology Corp COMMON STOCKS 00766T100 280 6,500 SH   SOLE   6,175 0 325
Agilent Technologies COMMON STOCKS 00846U101 10,497 123,040 SH   SOLE   116,888 0 6,152
Alibaba Group Hldg ADR COMMON STOCKS 01609W102 254 1,198 SH   SOLE   1,138 0 60
Allergan PLC COMMON STOCKS G0177J108 8,843 46,257 SH   SOLE   43,944 0 2,313
Alphabet Inc - Class A COMMON STOCKS 02079K305 6,066 4,529 SH   SOLE   4,303 0 226
Alphabet Inc - Class C COMMON STOCKS 02079K107 14,496 10,842 SH   SOLE   10,300 0 542
Altria Group Inc COMMON STOCKS 02209S103 844 16,901 SH   SOLE   16,056 0 845
Amazon.com COMMON STOCKS 023135106 1,140 617 SH   SOLE   586 0 31
American Express Company COMMON STOCKS 025816109 13,269 106,588 SH   SOLE   101,259 0 5,329
Ametek Inc. COMMON STOCKS 031100100 652 6,540 SH   SOLE   6,213 0 327
Amphenol Corp Cl A COMMON STOCKS 032095101 10,361 95,730 SH   SOLE   90,943 0 4,787
Apollo Global Mgmt LLC COMMON STOCKS 03768E105 206 4,323 SH   SOLE   4,107 0 216
Apple Inc COMMON STOCKS 037833100 4,073 13,871 SH   SOLE   13,177 0 694
AstraZeneca ADS COMMON STOCKS 046353108 300 6,009 SH   SOLE   5,709 0 300
AT&T Inc. COMMON STOCKS 00206R102 474 12,124 SH   SOLE   11,518 0 606
Banco Bilbao Vizcaya COMMON STOCKS 05946K101 382 68,498 SH   SOLE   65,073 0 3,425
Banco Santander COMMON STOCKS 05964H105 532 128,421 SH   SOLE   122,000 0 6,421
Bank of America Corp. COMMON STOCKS 060505104 270 7,661 SH   SOLE   7,278 0 383
Baxter International COMMON STOCKS 071813109 8,991 107,520 SH   SOLE   102,144 0 5,376
Berkshire Hathaway Cl B COMMON STOCKS 084670702 715 3,156 SH   SOLE   2,998 0 158
BHP Billiton Ltd ADR AMERICAN DEPOSITORY RECEIPTS 088606108 240 4,395 SH   SOLE   4,175 0 220
Blackrock Inc COMMON STOCKS 09247X101 935 1,860 SH   SOLE   1,767 0 93
Blackrock Muni Hldgs EXCHANGE TRADED FUNDS 09254P108 368 27,700 SH   SOLE   26,315 0 1,385
Boeing Co COMMON STOCKS 097023105 312 959 SH   SOLE   911 0 48
BP PLC COMMON STOCKS 055622104 611 16,177 SH   SOLE   15,368 0 809
Bristol-Myers Squibb COMMON STOCKS 110122108 314 4,893 SH   SOLE   4,648 0 245
Broadcom Ltd COMMON STOCKS 11135F101 208 657 SH   SOLE   624 0 33
Caterpillar Inc. COMMON STOCKS 149123101 6,095 41,270 SH   SOLE   39,206 0 2,064
Chevron Corp COMMON STOCKS 166764100 406 3,369 SH   SOLE   3,201 0 168
Cisco Systems Inc COMMON STOCKS 17275R102 438 9,140 SH   SOLE   8,683 0 457
Citigroup Inc. COMMON STOCKS 172967424 236 2,954 SH   SOLE   2,806 0 148
Coca Cola COMMON STOCKS 191216100 589 10,644 SH   SOLE   10,112 0 532
Colgate Palmolive COMMON STOCKS 194162103 252 3,661 SH   SOLE   3,478 0 183
Diageo Plc COMMON STOCKS 25243Q205 237 1,405 SH   SOLE   1,335 0 70
DNP Select Income Fund MUTUAL FUNDS 23325P104 231 18,100 SH   SOLE   17,195 0 905
Ecolab Inc. COMMON STOCKS 278865100 10,931 56,639 SH   SOLE   53,807 0 2,832
Eli Lilly & Co COMMON STOCKS 532457108 218 1,660 SH   SOLE   1,577 0 83
Energy Select Sector SPDR EXCHANGE TRADED FUNDS 81369Y506 339 5,640 SH   SOLE   5,358 0 282
Enterprise Products LP LIMITED PARTNERSHIPS 293792107 421 14,959 SH   SOLE   14,211 0 748
Exxon Mobil Corp. COMMON STOCKS 30231G102 1,021 14,626 SH   SOLE   13,895 0 731
Gilead Sciences Inc COMMON STOCKS 375558103 9,050 139,278 SH   SOLE   132,314 0 6,964
Home Depot COMMON STOCKS 437076102 718 3,288 SH   SOLE   3,124 0 164
HSBC Holdings PLC - ADR COMMON STOCKS 404280406 7,770 198,764 SH   SOLE   188,826 0 9,938
HSBC Holdings Preferred 6.2 PFD/FIXED INCOME STOCKS 404280604 1,183 44,008 SH   SOLE   41,808 0 2,200
IBM Corp COMMON STOCKS 459200101 249 1,858 SH   SOLE   1,765 0 93
Intel Corporation COMMON STOCKS 458140100 440 7,360 SH   SOLE   6,992 0 368
Invesco QQQ Trust EXCHANGE TRADED FUNDS 46090E103 408 1,919 SH   SOLE   1,823 0 96
Invesco S&P 500 Low Volatility EXCHANGE TRADED FUNDS 46138E354 321 5,509 SH   SOLE   5,234 0 275
iShares Core S&P MidCap EXCHANGE TRADED FUNDS 464287507 349 1,695 SH   SOLE   1,610 0 85
iShares Core S&P Small Cap EXCHANGE TRADED FUNDS 464287804 479 5,707 SH   SOLE   5,422 0 285
iShares ETF Floating Rate Bond EXCHANGE TRADED FUNDS 46429B655 229 4,500 SH   SOLE   4,275 0 225
iShares High Yield Corp Bd Index EXCHANGE TRADED FUNDS 464288513 1,172 13,330 SH   SOLE   12,663 0 667
iShares MSCI Emerging Market Ind EXCHANGE TRADED FUNDS 464287234 723 16,115 SH   SOLE   15,309 0 806
iShares MSCI Eurozone EXCHANGE TRADED FUNDS 464286608 5,015 119,644 SH   SOLE   113,662 0 5,982
iShares North Amer Tech EXCHANGE TRADED FUNDS 464287515 10,975 47,096 SH   SOLE   44,741 0 2,355
iShares U.S. Pfd Stock EXCHANGE TRADED FUNDS 464288687 1,863 49,568 SH   SOLE   47,090 0 2,478
John Bean Techs Corp COMMON STOCKS 477839104 473 4,200 SH   SOLE   3,990 0 210
Johnson & Johnson COMMON STOCKS 478160104 1,456 9,985 SH   SOLE   9,486 0 499
JP Morgan Chase Alerian ETN EXCHANGE TRADED FUNDS 46625H365 2,699 123,735 SH   SOLE   117,548 0 6,187
JP Morgan Chase & Company COMMON STOCKS 46625H100 21,306 152,840 SH   SOLE   145,198 0 7,642
Jpmorgan Ultra Short EXCHANGE TRADED FUNDS 46641Q837 10,783 213,824 SH   SOLE   203,133 0 10,691
Kayne Anderson MLP EXCHANGE TRADED FUNDS 486606106 403 28,900 SH   SOLE   27,455 0 1,445
Kimberly-Clark Corp COMMON STOCKS 494368103 354 2,570 SH   SOLE   2,441 0 129
Koninklijke Philips NV COMMON STOCKS 500472303 270 5,533 SH   SOLE   5,256 0 277
Leidos Holdings Inc COMMON STOCKS 525327102 258 2,638 SH   SOLE   2,506 0 132
Linde plc COMMON STOCKS G5494J103 8,651 40,632 SH   SOLE   38,600 0 2,032
Lockheed Martin Corp. COMMON STOCKS 539830109 278 715 SH   SOLE   679 0 36
Lowes Companies Inc. COMMON STOCKS 548661107 13,200 110,224 SH   SOLE   104,713 0 5,511
Magellan Midstream Partners, L.P COMMON STOCKS 559080106 644 10,250 SH   SOLE   9,737 0 513
Marsh & McLennan Co Inc COMMON STOCKS 571748102 390 3,500 SH   SOLE   3,325 0 175
McDonalds Corp COMMON STOCKS 580135101 604 3,057 SH   SOLE   2,904 0 153
Medtronic PLC COMMON STOCKS G5960L103 12,625 111,285 SH   SOLE   105,721 0 5,564
Merck & Co Inc COMMON STOCKS 58933Y105 1,651 18,151 SH   SOLE   17,243 0 908
Microsoft Corporation COMMON STOCKS 594918104 4,523 28,681 SH   SOLE   27,247 0 1,434
Mondelez Intl Inc Cl A COMMON STOCKS 609207105 496 9,000 SH   SOLE   8,550 0 450
Nextera Energy Inc COMMON STOCKS 65339F101 504 2,082 SH   SOLE   1,978 0 104
Nielsen Holdings PLC COMMON STOCKS G6518L108 4,627 227,943 SH   SOLE   216,546 0 11,397
Nike Inc. COMMON STOCKS 654106103 15,100 149,052 SH   SOLE   141,599 0 7,453
Norfolk Southern Corp COMMON STOCKS 655844108 308 1,588 SH   SOLE   1,509 0 79
Novartis AG COMMON STOCKS 66987V109 251 2,650 SH   SOLE   2,517 0 133
Nutrien Ltd COMMON STOCKS 67077M108 3,144 65,625 SH   SOLE   62,344 0 3,281
Nuveen Multi-Strat Inc & Growth EXCHANGE TRADED FUNDS 67073B106 342 32,700 SH   SOLE   31,065 0 1,635
Oracle Corporation COMMON STOCKS 68389X105 228 4,311 SH   SOLE   4,095 0 216
PepsiCo Inc. COMMON STOCKS 713448108 12,841 93,957 SH   SOLE   89,259 0 4,698
Pfizer Inc COMMON STOCKS 717081103 835 21,317 SH   SOLE   20,251 0 1,066
Philip Morris COMMON STOCKS 718172109 1,287 15,126 SH   SOLE   14,370 0 756
PNC Financial Srvcs COMMON STOCKS 693475105 296 1,855 SH   SOLE   1,762 0 93
Procter & Gamble Company COMMON STOCKS 742718109 922 7,378 SH   SOLE   7,009 0 369
Qualcomm Inc. COMMON STOCKS 747525103 11,300 128,080 SH   SOLE   121,676 0 6,404
Rio Tinto PLC COMMON STOCKS 767204100 282 4,743 SH   SOLE   4,506 0 237
Royal Caribbean Cruises COMMON STOCKS V7780T103 11,587 86,785 SH   SOLE   82,446 0 4,339
Royal Dutch Shell A ADR COMMON STOCKS 780259206 242 4,101 SH   SOLE   3,896 0 205
Schlumberger Ltd COMMON STOCKS 806857108 3,177 79,027 SH   SOLE   75,076 0 3,951
Sector SPDR Consumer Fd EXCHANGE TRADED FUNDS 81369Y407 341 2,717 SH   SOLE   2,581 0 136
Select Sector Health Care SPDR EXCHANGE TRADED FUNDS 81369Y209 1,552 15,232 SH   SOLE   14,470 0 762
Select Sector Industrial SPDR EXCHANGE TRADED FUNDS 81369Y704 272 3,341 SH   SOLE   3,174 0 167
Select Sector Utilities SPDR EXCHANGE TRADED FUNDS 81369Y886 2,394 37,045 SH   SOLE   35,193 0 1,852
Southern Company COMMON STOCKS 842587107 201 3,150 SH   SOLE   2,992 0 158
SPDR Blmbrg Brcly High Yield EXCHANGE TRADED FUNDS 78468R622 1,591 14,523 SH   SOLE   13,797 0 726
SPDR Dow Jones Industrial EXCHANGE TRADED FUNDS 78467X109 886 3,107 SH   SOLE   2,952 0 155
SPDR S&P 500 EXCHANGE TRADED FUNDS 78462F103 2,823 8,772 SH   SOLE   8,333 0 439
SPDR S&P Dividend ETF EXCHANGE TRADED FUNDS 78464A763 578 5,372 SH   SOLE   5,103 0 269
Spdr Small Cap Etf EXCHANGE TRADED FUNDS 78468R853 390 11,954 SH   SOLE   11,356 0 598
Stericycle Inc. COMMON STOCKS 858912108 4,276 67,010 SH   SOLE   63,659 0 3,351
Stryker Corporation COMMON STOCKS 863667101 13,836 65,905 SH   SOLE   62,610 0 3,295
Taitron Components Inc. COMMON STOCKS 874028103 884 311,095 SH   SOLE   295,540 0 15,555
Technology Select Sector SPDR EXCHANGE TRADED FUNDS 81369Y803 733 7,995 SH   SOLE   7,595 0 400
Texas Instruments COMMON STOCKS 882508104 206 1,609 SH   SOLE   1,529 0 80
United Parcel Service COMMON STOCKS 911312106 8,365 71,458 SH   SOLE   67,885 0 3,573
United Technologies COMMON STOCKS 913017109 232 1,548 SH   SOLE   1,471 0 77
UnitedHealth Group Inc COMMON STOCKS 91324P102 235 799 SH   SOLE   759 0 40
Vanguard Div Appreciation EXCHANGE TRADED FUNDS 921908844 389 3,119 SH   SOLE   2,963 0 156
Vanguard REIT ETF REITs 922908553 343 3,697 SH   SOLE   3,512 0 185
Vanguard Value ETF EXCHANGE TRADED FUNDS 922908744 213 1,776 SH   SOLE   1,687 0 89
Verizon Communications COMMON STOCKS 92343V104 285 4,648 SH   SOLE   4,416 0 232
Visa Inc COMMON STOCKS 92826C839 261 1,388 SH   SOLE   1,319 0 69
Walt Disney Company COMMON STOCKS 254687106 14,235 98,423 SH   SOLE   93,502 0 4,921
WisdTree Europe Small Cap Div EXCHANGE TRADED FUNDS 97717W869 5,200 79,577 SH   SOLE   75,598 0 3,979
Wisdomtree US Largecap EXCHANGE TRADED FUNDS 97717W307 1,073 10,125 SH   SOLE   9,619 0 506
XPO Logistics Inc COMMON STOCKS 983793100 215 2,700 SH   SOLE   2,565 0 135