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 331,000 3,955 SH   SOLE   3,757 0 198
Aecom Technology Corp COMMON STOCKS 00766T100 263,000 7,000 SH   SOLE   6,650 0 350
Agilent Technologies COMMON STOCKS 00846U101 9,199,000 120,040 SH   SOLE   114,038 0 6,002
Alibaba Group Hldg ADR COMMON STOCKS 01609W102 202,000 1,208 SH   SOLE   1,148 0 60
Allergan PLC COMMON STOCKS G0177J108 7,846,000 46,620 SH   SOLE   44,289 0 2,331
Alphabet Inc - Class A COMMON STOCKS 02079K305 5,654,000 4,630 SH   SOLE   4,399 0 231
Alphabet Inc - Class C COMMON STOCKS 02079K107 13,101,000 10,747 SH   SOLE   10,210 0 537
Altria Group Inc COMMON STOCKS 02209S103 715,000 17,489 SH   SOLE   16,615 0 874
Amazon.com COMMON STOCKS 023135106 1,120,000 645 SH   SOLE   613 0 32
American Express Company COMMON STOCKS 025816109 12,434,000 105,125 SH   SOLE   99,869 0 5,256
Ametek Inc. COMMON STOCKS 031100100 605,000 6,590 SH   SOLE   6,261 0 329
Amphenol Corp Cl A COMMON STOCKS 032095101 9,215,000 95,490 SH   SOLE   90,716 0 4,774
Apple Inc COMMON STOCKS 037833100 2,893,000 12,916 SH   SOLE   12,270 0 646
AT&T Inc. COMMON STOCKS 00206R102 439,000 11,591 SH   SOLE   11,011 0 580
Bank of America Corp. COMMON STOCKS 060505104 214,000 7,350 SH   SOLE   6,983 0 367
Baxter International COMMON STOCKS 071813109 8,806,000 100,680 SH   SOLE   95,646 0 5,034
Berkshire Hathaway Cl B COMMON STOCKS O84670702 593,000 2,850 SH   SOLE   2,708 0 142
Blackrock Muni Hldgs EXCHANGE TRADED FDS 09254P108 375,000 27,700 SH   SOLE   26,315 0 1,385
BP PLC COMMON STOCKS 055622104 403,000 10,600 SH   SOLE   10,070 0 530
Bristol-Myers Squibb COMMON STOCKS 110122108 248,000 4,893 SH   SOLE   4,648 0 245
Caterpillar Inc. COMMON STOCKS 149123101 5,064,000 40,093 SH   SOLE   38,088 0 2,005
Chevron Corp COMMON STOCKS 166764100 398,000 3,360 SH   SOLE   3,192 0 168
Cisco Systems Inc COMMON STOCKS 17275R102 440,000 8,913 SH   SOLE   8,467 0 446
Citigroup Inc. COMMON STOCKS 172967424 204,000 2,954 SH   SOLE   2,806 0 148
Coca Cola COMMON STOCKS 191216100 535,000 9,819 SH   SOLE   9,328 0 491
Colgate Palmolive COMMON STOCKS 194162103 299,000 4,061 SH   SOLE   3,858 0 203
Diageo Plc COMMON STOCKS 25243Q205 230,000 1,405 SH   SOLE   1,335 0 70
DNP Slct Inc Fd MUTUAL FUNDS 23325P104 237,000 18,400 SH   SOLE   17,480 0 920
Ecolab Inc. COMMON STOCKS 278865100 10,837,000 54,719 SH   SOLE   51,983 0 2,736
Energy Slct Sctr SPDR EXCHANGE TRADED FUNDS 81369Y506 331,000 5,590 SH   SOLE   5,311 0 279
Enterprise Products LP LIMITED PARTNERSHIPS 293792107 459,000 16,059 SH   SOLE   15,256 0 803
Exxon Mobil Corp. COMMON STOCKS 30231G102 832,000 11,787 SH   SOLE   11,198 0 589
Gilead Sciences Inc COMMON STOCKS 375558103 8,772,000 138,404 SH   SOLE   131,484 0 6,920
Home Depot COMMON STOCKS 437076102 824,000 3,552 SH   SOLE   3,374 0 178
HSBC Holdings PLC - ADR COMMON STOCKS 404280406 7,176,000 187,499 SH   SOLE   178,124 0 9,375
HSBC Holdings Preferred 6.2 PFD/FIXED INCOME STOCKS 404280604 1,176,000 44,692 SH   SOLE   42,457 0 2,235
Intel Corporation COMMON STOCKS 458140100 353,000 6,851 SH   SOLE   6,508 0 343
Invesco QQQ Trust EXCHANGE TRADED FUNDS 46090E103 362,000 1,919 SH   SOLE   1,823 0 96
Invesco S&P 500 Low Volatility EXCHANGE TRADED FUNDS 46138E354 245,000 4,234 SH   SOLE   4,022 0 212
iShares Core S&P MidCap EXCHANGE TRADED FUNDS 464287507 328,000 1,695 SH   SOLE   1,610 0 85
iShares High Yield Corp Bd Index EXCHANGE TRADED FUNDS 464288513 1,076,000 12,345 SH   SOLE   11,728 0 617
iShares MSCI Eurozone EXCHANGE TRADED FUNDS 464286608 4,675,000 120,222 SH   SOLE   114,211 0 6,011
iShares North Amer Tech EXCHANGE TRADED FUNDS 464287515 9,812,000 46,308 SH   SOLE   43,993 0 2,315
iShares U.S. Pfd Stock EXCHANGE TRADED FUNDS 464288687 1,678,000 44,708 SH   SOLE   42,473 0 2,235
John Bean Techs Corp COMMON STOCKS 477839104 447,000 4,500 SH   SOLE   4,275 0 225
Johnson & Johnson COMMON STOCKS 478160104 1,338,000 10,339 SH   SOLE   9,822 0 517
JP Morgan Chase & Company COMMON STOCKS 46625H100 16,946,000 143,988 SH   SOLE   136,789 0 7,199
JP Morgan Chase Alerian ETN EXCHANGE TRADED FUNDS 46625H365 2,637,000 113,315 SH   SOLE   107,649 0 5,666
Jpmorgan Ultra Short EXCHANGE TRADED FUNDS 46641Q837 8,096,000 160,549 SH   SOLE   152,522 0 8,027
Kayne Anderson MLP EXCHANGE TRADED FUNDS 486606106 466,000 32,200 SH   SOLE   30,590 0 1,610
Kimberly-Clark Corp COMMON STOCKS 494368103 365,000 2,570 SH   SOLE   2,442 0 128
Koninklijke Philips NV COMMON STOCKS 500472303 256,000 5,533 SH   SOLE   5,256 0 277
Leidos Holdings Inc COMMON STOCKS 525327102 227,000 2,638 SH   SOLE   2,506 0 132
Linde plc COMMON STOCKS G5494J103 7,655,000 39,517 SH   SOLE   37,541 0 1,976
Lockheed Martin Corp. COMMON STOCKS 539830109 252,000 646 SH   SOLE   614 0 32
Lowes Companies Inc. COMMON STOCKS 548661107 11,987,000 109,015 SH   SOLE   103,564 0 5,451
Magellan Midstream Partners, L.P COMMON STOCKS 559080106 844,000 12,740 SH   SOLE   12,103 0 637
Marsh & McLennan Co Inc COMMON STOCKS 571748102 350,000 3,500 SH   SOLE   3,325 0 175
McDonalds Corp COMMON STOCKS 580135101 302,000 1,405 SH   SOLE   1,335 0 70
Medtronic PLC COMMON STOCKS G5960L103 11,777,000 108,425 SH   SOLE   103,004 0 5,421
Merck & Co Inc COMMON STOCKS 58933Y105 1,545,000 18,351 SH   SOLE   17,433 0 918
Microsoft Corporation COMMON STOCKS 594918104 1,717,000 12,350 SH   SOLE   11,733 0 617
Mondelez Intl Inc Cl A COMMON STOCKS 609207105 498,000 9,000 SH   SOLE   8,550 0 450
Nextera Energy Inc COMMON STOCKS 65339F101 445,000 1,908 SH   SOLE   1,813 0 95
Nielsen Holdings PLC COMMON STOCKS G6518L108 4,614,000 217,111 SH   SOLE   206,255 0 10,856
Nike Inc. COMMON STOCKS 654106103 13,734,000 146,232 SH   SOLE   138,920 0 7,312
Norfolk Southern Corp COMMON STOCKS 655844108 285,000 1,588 SH   SOLE   1,509 0 79
Novartis AG COMMON STOCKS 66987V109 230,000 2,650 SH   SOLE   2,518 0 132
Nutrien Ltd COMMON STOCKS 67077M108 2,943,000 59,000 SH   SOLE   56,050 0 2,950
Nuveen Multi-Strat Inc & Growth EXCHANGE TRADED FUNDS 67073B106 329,000 32,700 SH   SOLE   31,065 0 1,635
Oracle Corporation COMMON STOCKS 68389X105 237,000 4,311 SH   SOLE   4,095 0 216
PepsiCo Inc. COMMON STOCKS 713448108 12,694,000 92,586 SH   SOLE   87,957 0 4,629
Pfizer Inc COMMON STOCKS 717081103 762,000 21,208 SH   SOLE   20,148 0 1,060
Philip Morris COMMON STOCKS 718172109 1,149,000 15,137 SH   SOLE   14,380 0 757
PNC Financial Srvcs COMMON STOCKS 693475105 260,000 1,855 SH   SOLE   1,762 0 93
Procter & Gamble Company COMMON STOCKS 742718109 893,000 7,183 SH   SOLE   6,824 0 359
Qualcomm Inc. COMMON STOCKS 747525103 9,791,000 128,360 SH   SOLE   121,942 0 6,418
Royal Caribbean Cruises COMMON STOCKS V7780T103 9,315,000 85,990 SH   SOLE   81,691 0 4,299
Royal Dutch Shell A ADR COMMON STOCKS 780259206 230,000 3,901 SH   SOLE   3,706 0 195
Schlumberger Ltd COMMON STOCKS 806857108 2,579,000 75,482 SH   SOLE   71,708 0 3,774
Sector SPDR Consumer Fd EXCHANGE TRADED FUNDS 81369Y407 325,000 2,692 SH   SOLE   2,557 0 135
Select Sector Health Care SPDR EXCHANGE TRADED FUNDS 81369Y209 216,000 2,392 SH   SOLE   2,272 0 120
Select Sector Industrial SPDR EXCHANGE TRADED FUNDS 81369Y704 259,000 3,341 SH   SOLE   3,174 0 167
Select Sector Utilities SPDR EXCHANGE TRADED FUNDS 81369Y886 2,452,000 37,870 SH   SOLE   35,977 0 1,893
SPDR Blmbrg Brcly High Yield EXCHANGE TRADED FUNDS 78468R622 758,000 6,968 SH   SOLE   6,620 0 348
SPDR S&P 500 EXCHANGE TRADED FUNDS 78462F103 1,268,000 4,274 SH   SOLE   4,060 0 214
Stericycle Inc. COMMON STOCKS 858912108 3,379,000 66,355 SH   SOLE   63,037 0 3,318
Stryker Corporation COMMON STOCKS 863667101 13,500,000 62,413 SH   SOLE   59,292 0 3,121
Taitron Components Inc. COMMON STOCKS 874028103 1,186,000 419,158 SH   SOLE   398,200 0 20,958
Technology Select Sector SPDR EXCHANGE TRADED FUNDS 81369Y803 670,000 8,320 SH   SOLE   7,904 0 416
Texas Instruments COMMON STOCKS 882508104 226,000 1,747 SH   SOLE   1,660 0 87
United Parcel Service COMMON STOCKS 911312106 8,306,000 69,321 SH   SOLE   65,855 0 3,466
Vanguard Div Appreciation EXCHANGE TRADED FUNDS 921908844 373,000 3,119 SH   SOLE   2,963 0 156
Verizon Communications COMMON STOCKS 92343V104 275,000 4,562 SH   SOLE   4,334 0 228
Visa Inc COMMON STOCKS 92826C839 235,000 1,364 SH   SOLE   1,296 0 68
Walt Disney Company COMMON STOCKS 254687106 12,460,000 95,613 SH   SOLE   90,832 0 4,781
WisdomTree Europe Small Cap Divi EXCHANGE TRADED FUNDS 97717W869 3,986,000 71,302 SH   SOLE   67,737 0 3,565
XPO Logistics Inc COMMON STOCKS 983793100 208,000 2,900 SH   SOLE   2,755 0 145