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
1/100 Berkshire Hathaway Class com 084990175 1,952 1,000 SH   SOLE   0 0 1,000
3M Company com 88579Y101 13,491 95,158 SH   SOLE   81,157 0 14,001
AFLAC com 001055102 661 11,363 SH   SOLE   10,088 0 1,275
AT & T com 00206R102 2,456 75,384 SH   SOLE   65,877 0 9,507
Abbott Labs com 002824100 17,377 432,049 SH   SOLE   339,474 0 92,575
Abbvie Inc com 00287Y109 10,047 184,662 SH   SOLE   160,239 0 24,423
Accenture Plc Class A F com G1151C101 1,759 17,899 SH   SOLE   17,899 0 0
Adobe Systems com 00724F101 1,659 20,175 SH   SOLE   18,375 0 1,800
Aetna com 00817Y108 2,086 19,070 SH   SOLE   17,720 0 1,350
Agnico Eagle Mines Limited com 008474108 567 22,400 SH   SOLE   21,900 0 500
Air Products & Chemicals Inc com 009158106 4,131 32,377 SH   SOLE   31,049 0 1,328
Akamai Technology com 00971T101 207 3,000 SH   SOLE   3,000 0 0
Allegiant Travel Company com 01748X102 1,118 5,169 SH   SOLE   5,169 0 0
Altria Group Inc com 02209S103 1,579 29,027 SH   SOLE   28,527 0 500
Amazon.Com com 023135106 16,480 32,195 SH   SOLE   28,626 0 3,569
Amer Tower Cl A com 03027X100 341 3,875 SH   SOLE   3,875 0 0
American Airlines Group Inc com 02376R102 283 7,276 SH   SOLE   6,976 0 300
American Express com 025816109 13,156 177,475 SH   SOLE   136,084 0 41,391
American International Group com 026874784 375 6,601 SH   SOLE   6,601 0 0
American Water Works Company I com 030420103 530 9,630 SH   SOLE   9,430 0 200
Amerigas Partners LP com 030975106 297 7,150 SH   SOLE   7,150 0 0
Ameriprise Financial Inc Com com 03076C106 447 4,098 SH   SOLE   4,098 0 0
Amgen com 031162100 621 4,492 SH   SOLE   3,730 0 762
Amphenol com 032095101 13,560 266,090 SH   SOLE   243,385 0 22,705
Anadarko com 032511107 2,185 36,175 SH   SOLE   33,600 0 2,575
Analog Devices com 032654105 2,857 50,650 SH   SOLE   32,225 0 18,425
Anheuser-Busch InBev NV ADR com 03524A108 18,683 175,724 SH   SOLE   159,557 0 16,167
Ansys com 03662Q105 20,426 231,742 SH   SOLE   212,601 0 19,141
Apache com 037411105 554 14,139 SH   SOLE   11,979 0 2,160
Apple Inc com 037833100 50,322 456,230 SH   SOLE   404,115 0 52,115
Arthur J Gallagher com 363576109 1,090 26,410 SH   SOLE   26,410 0 0
Ashland Inc com 044209104 291 2,896 SH   SOLE   2,896 0 0
AutoZone Inc com 053332102 5,165 7,135 SH   SOLE   6,855 0 280
Automatic Data Processing com 053015103 14,162 176,237 SH   SOLE   130,944 0 45,293
Baidu Inc com 056752108 294 2,140 SH   SOLE   2,015 0 125
Bank of America com 060505104 2,570 164,964 SH   SOLE   152,309 0 12,655
Bank of New York Mellon com 064058100 1,138 29,079 SH   SOLE   29,079 0 0
Bank of Nova Scotia com 064149107 1,561 35,405 SH   SOLE   18,945 0 16,460
Baxalta Inc com 07177M103 804 25,516 SH   SOLE   25,016 0 500
Baxter International com 071813109 838 25,516 SH   SOLE   25,016 0 500
Becton Dickinson com 075887109 2,091 15,759 SH   SOLE   12,044 0 3,715
Berkshire Hathaway Cl A com 084670108 1,367 7 SH   SOLE   6 0 1
Berkshire Hathaway Cl B com 084670702 11,015 84,470 SH   SOLE   74,599 0 9,871
Biogen Inc com 09062X103 1,423 4,875 SH   SOLE   4,875 0 0
Boeing com 097023105 2,556 19,522 SH   SOLE   12,002 0 7,520
Boston Properties com 101121101 292 2,470 SH   SOLE   2,470 0 0
Bristol-Myers Squibb com 110122108 7,103 119,985 SH   SOLE   99,370 0 20,615
Brookfield Asset Management In com 112585104 14,881 473,305 SH   SOLE   414,111 0 59,194
Buckeye Partners, LP com 118230101 218 3,680 SH   SOLE   3,280 0 400
CDK Global Inc com 12508E101 657 13,756 SH   SOLE   12,044 0 1,712
CH Robinson com 12541W209 548 8,090 SH   SOLE   6,250 0 1,840
CIGNA com 125509109 2,656 19,668 SH   SOLE   19,068 0 600
CME Group Inc com 12572Q105 2,642 28,491 SH   SOLE   28,491 0 0
CVS Health Corp com 126650100 19,192 198,924 SH   SOLE   190,124 0 8,800
Cabot Oil & Gas Corp Cl A com 127097103 472 21,599 SH   SOLE   21,599 0 0
Cameco Corporation com 13321L108 329 27,060 SH   SOLE   27,060 0 0
Canadian National Railway com 136375102 18,236 321,274 SH   SOLE   279,148 0 42,126
Capital One com 14040H105 1,412 19,469 SH   SOLE   19,219 0 250
Caterpillar com 149123101 8,606 131,675 SH   SOLE   90,478 0 41,197
Cathay Bancorp com 149150104 811 27,069 SH   SOLE   26,465 0 604
Celgene Corp com 151020104 11,038 102,047 SH   SOLE   97,477 0 4,570
Check Point Software com M22465104 444 5,600 SH   SOLE   3,000 0 2,600
Chevron Corp com 166764100 10,121 128,307 SH   SOLE   111,456 0 16,851
Chicago Bridge & Iron Co com 167250109 214 5,400 SH   SOLE   5,400 0 0
China Life Insurance Company A com 16939P106 417 24,006 SH   SOLE   24,006 0 0
Chubb com 171232101 6,576 53,615 SH   SOLE   52,875 0 740
Church & Dwight com 171340102 17,041 203,112 SH   SOLE   184,472 0 18,640
Cimarex Energy Co com 171798101 567 5,529 SH   SOLE   5,529 0 0
Cisco Systems com 17275R102 1,927 73,391 SH   SOLE   68,533 0 4,858
Citigroup com 172967424 208 4,200 SH   SOLE   4,000 0 200
Coach Incorporated com 189754104 521 18,000 SH   SOLE   18,000 0 0
Coca Cola com 191216100 18,923 471,655 SH   SOLE   416,580 0 55,075
Cogent Communications Group com 19239V302 387 14,233 SH   SOLE   14,233 0 0
Cognizant Technology Solutions com 192446102 5,899 94,224 SH   SOLE   91,299 0 2,925
Colgate-Palmolive com 194162103 13,643 214,992 SH   SOLE   202,193 0 12,799
Columbia Pipeline Group com 198280109 3,932 215,000 SH   SOLE   215,000 0 0
Comcast Cl A com 20030N101 2,336 41,066 SH   SOLE   38,963 0 2,103
Comcast Cl A Spl com 20030N200 531 9,285 SH   SOLE   8,935 0 350
Conoco Phillips com 20825C104 1,632 34,021 SH   SOLE   19,100 0 14,921
Consolidated Edison com 209115104 356 5,329 SH   SOLE   5,029 0 300
Constellation Brands Inc Cl A com 21036P108 17,621 140,733 SH   SOLE   125,156 0 15,577
Cooper Companies com 216648402 439 2,950 SH   SOLE   2,950 0 0
Core Laboratories NV com N22717107 528 5,295 SH   SOLE   5,295 0 0
Corning com 219350105 237 13,815 SH   SOLE   13,815 0 0
Costco com 22160k105 17,646 122,060 SH   SOLE   112,017 0 10,043
Cullen/Frost Bankers com 229899109 557 8,760 SH   SOLE   6,660 0 2,100
Cytec Inds com 232820100 955 12,930 SH   SOLE   12,930 0 0
D R Horton Inc com 23331A109 1,393 47,435 SH   SOLE   47,435 0 0
Danaher com 235851102 33,401 391,983 SH   SOLE   350,563 0 41,420
Deere com 244199105 13,614 183,971 SH   SOLE   154,154 0 29,817
Delta Airlines com 247361702 1,685 37,558 SH   SOLE   35,818 0 1,740
Diageo Plc ADR com 25243Q205 1,409 13,075 SH   SOLE   13,075 0 0
Dominion Resources com 25746U109 4,561 64,808 SH   SOLE   44,233 0 20,575
Donnelley RR com 257867101 451 31,000 SH   SOLE   31,000 0 0
Dow Chemical com 260543103 601 14,169 SH   SOLE   13,469 0 700
Dr Pepper Snapple Group Inc com 26138E109 4,045 51,171 SH   SOLE   48,331 0 2,840
Du Pont com 263534109 7,697 159,685 SH   SOLE   121,023 0 38,662
Duke Energy com 26441C204 1,488 20,686 SH   SOLE   17,974 0 2,712
Dunkin Brands com 265504100 746 15,232 SH   SOLE   14,892 0 340
EOG Resources com 26875P101 7,826 107,499 SH   SOLE   92,879 0 14,620
EQT Corp com 26884L109 278 4,290 SH   SOLE   4,290 0 0
East West Bancorp com 27579R104 10,487 272,970 SH   SOLE   258,335 0 14,635
Ebay com 278642103 508 20,790 SH   SOLE   18,845 0 1,945
Ecolab com 278865100 13,034 118,795 SH   SOLE   104,420 0 14,375
Edwards Lifesciences com 28176E108 208 1,460 SH   SOLE   1,310 0 150
Eli Lilly com 532457108 3,032 36,226 SH   SOLE   28,801 0 7,425
Emerson Electric com 291011104 3,463 78,398 SH   SOLE   55,018 0 23,380
Enbridge Energy Partners LP com 29250R106 207 8,386 SH   SOLE   8,386 0 0
Energy Transfer Equity LP com 29273V100 298 14,327 SH   SOLE   14,327 0 0
Energy Transfer Partners LP com 29273R109 3,286 80,021 SH   SOLE   65,021 0 15,000
Enterprise Products LP com 293792107 9,160 367,852 SH   SOLE   304,552 0 63,300
Equity Residential com 29476L107 240 3,200 SH   SOLE   3,200 0 0
Eversource Energy com 30040W108 10,756 212,492 SH   SOLE   203,059 0 9,433
Express Scripts Holding Compan com 30219G108 2,326 28,730 SH   SOLE   27,208 0 1,522
Exxon Mobil com 30231G102 42,331 569,348 SH   SOLE   477,691 0 91,657
FEI Company com 30241L109 448 6,130 SH   SOLE   6,130 0 0
FMC Corp com 302491303 397 11,695 SH   SOLE   10,220 0 1,475
Facebook Inc com 30303M102 2,100 23,352 SH   SOLE   23,352 0 0
Fastenal com 311900104 6,471 176,750 SH   SOLE   142,300 0 34,450
FedEx Corporation com 31428X106 230 1,594 SH   SOLE   1,459 0 135
Fiserv com 337738108 1,277 14,745 SH   SOLE   14,495 0 250
Ford Motor com 345370860 295 21,752 SH   SOLE   20,541 0 1,211
Franklin Street Properties Cor com 35471R106 128 11,914 SH   SOLE   11,914 0 0
GTT Communications Inc com 362393100 337 14,500 SH   SOLE   14,500 0 0
General Dynamics com 369550108 719 5,215 SH   SOLE   4,415 0 800
General Electric com 369604103 34,708 1,376,197 SH   SOLE   1,115,293 0 260,903
General Mills com 370334104 4,247 75,656 SH   SOLE   51,075 0 24,581
Genesee & Wyoming CL A Class A com 371559105 3,480 58,910 SH   SOLE   54,032 0 4,878
Gilead Sciences com 375558103 14,825 150,986 SH   SOLE   138,261 0 12,725
Goldman Sachs com 38141G104 820 4,720 SH   SOLE   3,820 0 900
Google Inc Class C com 38259P706 15,921 26,167 SH   SOLE   22,319 0 3,848
Google Inc. Class A com 38259P508 44,505 69,716 SH   SOLE   58,737 0 10,979
Grainger W W com 384802104 1,546 7,189 SH   SOLE   2,634 0 4,555
HCP Inc com 40414L109 3,403 91,343 SH   SOLE   77,093 0 14,250
HSBC Holding Plc com 404280406 1,305 34,456 SH   SOLE   10,745 0 23,711
Halyard Health Inc com 40650V100 237 8,326 SH   SOLE   8,134 0 192
Hancock Holding com 410120109 809 29,890 SH   SOLE   27,540 0 2,350
Hartford Financial com 416515104 295 6,438 SH   SOLE   6,438 0 0
Healthcare Services com 421906108 579 17,170 SH   SOLE   14,820 0 2,350
Helmerich & Payne com 423452101 697 14,750 SH   SOLE   11,100 0 3,650
Henry Schein com 806407102 4,265 32,133 SH   SOLE   27,808 0 4,325
Hershey Foods com 427866108 480 5,227 SH   SOLE   2,727 0 2,500
Hess Corporation com 42809H107 2,038 40,716 SH   SOLE   40,716 0 0
Hewlett-Packard com 428236103 1,116 43,595 SH   SOLE   42,595 0 1,000
Home Depot com 437076102 20,607 178,435 SH   SOLE   156,399 0 22,036
Honeywell International com 438516106 4,092 43,216 SH   SOLE   38,206 0 5,010
Hunt JB Transport Services com 445658107 885 12,400 SH   SOLE   10,400 0 2,000
Huntington Ingalls Industries com 446413106 379 3,540 SH   SOLE   3,540 0 0
Illinois Tool Works com 452308109 801 9,728 SH   SOLE   7,811 0 1,917
Ingersoll-Rand PLC com G47791101 212 4,180 SH   SOLE   2,980 0 1,200
Inphi Corp com 45772F107 361 15,000 SH   SOLE   15,000 0 0
Intel com 458140100 4,795 159,074 SH   SOLE   144,236 0 14,838
International Business Machine com 459200101 11,892 82,034 SH   SOLE   71,867 0 10,167
International Paper com 460146103 447 11,826 SH   SOLE   11,826 0 0
Intuit com 461202103 446 5,025 SH   SOLE   4,775 0 250
Intuitive Surgical com 46120E602 663 1,443 SH   SOLE   1,443 0 0
J P Morgan Chase com 46625H100 44,253 725,812 SH   SOLE   640,064 0 85,748
Jarden Corp com 471109108 3,622 74,100 SH   SOLE   56,275 0 17,825
Johnson & Johnson com 478160104 40,523 434,096 SH   SOLE   364,773 0 69,324
Johnson Controls Inc com 478366107 366 8,838 SH   SOLE   8,838 0 0
Kansas City Southern Inds com 485170302 3,442 37,874 SH   SOLE   35,744 0 2,130
Kayne Anderson MLP Investment com 486606106 342 14,775 SH   SOLE   14,775 0 0
Kellogg com 487836108 685 10,300 SH   SOLE   7,890 0 2,410
Kimberly-Clark com 494368103 6,467 59,312 SH   SOLE   46,800 0 12,512
Kinder Morgan Inc com 49456B101 10,164 367,207 SH   SOLE   307,604 0 59,603
Kingsway Financial Services In com 496904202 300 65,038 SH   SOLE   65,038 0 0
Kraft Heinz Co com 500754106 6,582 93,256 SH   SOLE   73,054 0 20,202
Level 3 Communications com 52729N308 9,297 212,800 SH   SOLE   190,411 0 22,389
Lincoln Electric com 533900106 332 6,335 SH   SOLE   4,535 0 1,800
Lincoln National com 534187109 451 9,500 SH   SOLE   9,500 0 0
Lockheed Martin com 539830109 20,464 98,711 SH   SOLE   86,505 0 12,206
Lowes com 548661107 10,142 147,158 SH   SOLE   101,733 0 45,425
Luxottica Group ADR com 55068R202 1,362 19,652 SH   SOLE   19,172 0 480
M&T Bank com 55261F104 22,916 187,910 SH   SOLE   166,428 0 21,482
Macquarie Infrastructure Corp com 55608B105 12,057 161,487 SH   SOLE   146,412 0 15,075
Magellan Midstream Partners LP com 559080106 14,197 236,183 SH   SOLE   211,698 0 24,485
Marsh & McLennan com 571748102 29,522 565,346 SH   SOLE   446,874 0 118,472
Mastercard Inc Cl A com 57636Q104 22,386 248,397 SH   SOLE   226,344 0 22,053
McCormick com 579780206 28,209 343,256 SH   SOLE   278,826 0 64,430
McDonalds com 580135101 19,840 201,355 SH   SOLE   153,066 0 48,289
Medtronic PLC com G5960L103 15,722 234,866 SH   SOLE   207,499 0 27,367
Merck com 58933Y105 29,833 604,026 SH   SOLE   516,247 0 87,780
Metlife Inc com 59156R108 681 14,445 SH   SOLE   13,045 0 1,400
Microsoft com 594918104 54,428 1,229,739 SH   SOLE   1,038,601 0 191,138
Mondelez International com 609207105 15,834 378,179 SH   SOLE   284,457 0 93,722
Monsanto com 61166W101 2,612 30,608 SH   SOLE   27,065 0 3,543
MorningStar Inc com 617700109 254 3,160 SH   SOLE   3,160 0 0
NVR Inc com 62944t105 956 627 SH   SOLE   627 0 0
National Instruments com 636518102 234 8,412 SH   SOLE   8,412 0 0
Nestle SA Sponsored ADR com 641069406 46,893 623,243 SH   SOLE   542,873 0 80,370
NextEra Energy com 65339F101 3,853 39,501 SH   SOLE   26,274 0 13,227
Nielsen Holdings PLC com G6518L108 18,916 425,374 SH   SOLE   381,606 0 43,768
Nike Inc Class B com 654106103 31,094 252,862 SH   SOLE   210,538 0 42,324
Nisource com 65473P105 3,988 215,000 SH   SOLE   215,000 0 0
Norfolk Southern com 655844108 1,649 21,583 SH   SOLE   18,775 0 2,808
Northern Trust Corp com 665859104 434 6,371 SH   SOLE   4,871 0 1,500
Northrop Grumman com 666807102 440 2,652 SH   SOLE   2,437 0 215
Novartis A G ADR com 66987V109 46,205 502,670 SH   SOLE   429,055 0 73,615
Novo Nordisk A/S ADR com 670100205 1,831 33,761 SH   SOLE   31,596 0 2,165
Occidental Petroleum com 674599105 3,974 60,082 SH   SOLE   42,131 0 17,951
OmniCell Inc com 68213n109 539 17,335 SH   SOLE   17,335 0 0
Omnicom com 681919106 368 5,580 SH   SOLE   5,155 0 425
Oracle com 68389X105 2,130 58,981 SH   SOLE   56,181 0 2,800
PPG Industries com 693506107 767 8,749 SH   SOLE   8,343 0 406
PacWest Bancorp com 695263103 434 10,130 SH   SOLE   10,130 0 0
Patterson Companies Inc com 703395103 533 12,315 SH   SOLE   12,315 0 0
PayPal Holdings com 70450Y103 1,136 36,597 SH   SOLE   33,707 0 2,890
Paychex com 704326107 738 15,487 SH   SOLE   14,052 0 1,435
Pembina Pipeline Corporation com 706327103 6,904 287,528 SH   SOLE   267,478 0 20,050
Peoples United Financial Inc com 712704105 998 63,448 SH   SOLE   60,632 0 2,816
Pepsico com 713448108 30,862 327,278 SH   SOLE   256,748 0 70,530
Pfizer com 717081103 12,171 387,501 SH   SOLE   318,665 0 68,836
Philip Morris International com 718172109 1,710 21,556 SH   SOLE   20,693 0 863
Phillips 66 com 718546104 267 3,479 SH   SOLE   3,269 0 210
Plains All American Pipeline L com 726503105 4,158 136,881 SH   SOLE   119,631 0 17,250
Plains GP Holdings LP com 72651A108 1,056 60,350 SH   SOLE   19,450 0 40,900
Plum Creek Timber Co com 729251108 3,408 86,250 SH   SOLE   61,925 0 24,325
Polaris Industries Inc com 731068102 10,178 84,907 SH   SOLE   66,832 0 18,075
Potash Corp of Saskatchewan com 73755L107 1,802 87,680 SH   SOLE   51,485 0 36,195
Potlatch Corporation com 737630103 1,377 47,826 SH   SOLE   46,826 0 1,000
Praxair com 74005P104 2,999 29,443 SH   SOLE   20,482 0 8,961
Precision Cast Parts com 740189105 384 1,670 SH   SOLE   1,470 0 200
Privatebancorp com 742962103 553 14,435 SH   SOLE   14,435 0 0
Procter & Gamble com 742718109 32,642 453,736 SH   SOLE   378,745 0 74,991
Public Service Enterprise com 744573106 347 8,236 SH   SOLE   8,236 0 0
Qualcomm com 747525103 1,213 22,569 SH   SOLE   19,869 0 2,700
Quest Diagnostics com 74834L100 234 3,803 SH   SOLE   3,803 0 0
RBC Bearings Inc. com 75524b104 4,152 69,506 SH   SOLE   66,806 0 2,700
RPM International Inc com 749685103 968 23,105 SH   SOLE   22,530 0 575
Range Resources Corp com 75281A109 2,135 66,485 SH   SOLE   60,775 0 5,710
Raymond James Financial Inc com 754730109 846 17,044 SH   SOLE   17,044 0 0
Raytheon com 755111507 393 3,595 SH   SOLE   2,945 0 650
Realty Income Corp com 756109104 21,819 460,417 SH   SOLE   372,863 0 87,554
Ross Stores com 778296103 1,677 34,600 SH   SOLE   34,400 0 200
Royal Dutch Shell A ADRF ADR com 780259206 2,693 56,824 SH   SOLE   31,708 0 25,116
SPDR Gold Shares com 78463V107 11,739 109,853 SH   SOLE   101,780 0 8,073
SS & C Technologies com 78467J100 3,170 45,265 SH   SOLE   42,665 0 2,600
Sabre Corp com 78573M104 8,204 301,842 SH   SOLE   266,967 0 34,875
Salisbury Bancorp com 795226109 61 2,100 SH   SOLE   2,100 0 0
Sanofi-Aventis ADR com 80105N105 232 4,887 SH   SOLE   4,887 0 0
Schlumberger com 806857108 19,106 277,022 SH   SOLE   217,555 0 59,467
Sherwin-Williams com 824348106 1,223 5,491 SH   SOLE   5,491 0 0
Signet Jewelers Ltd com G81276100 429 3,150 SH   SOLE   3,150 0 0
Simon Property Group com 828806109 2,558 13,921 SH   SOLE   12,855 0 1,066
Smucker com 832696405 362 3,170 SH   SOLE   2,970 0 200
Soufun Holdings Ltd-ADR com 836034108 139 21,000 SH   SOLE   21,000 0 0
Southern Co com 842587107 350 7,839 SH   SOLE   6,839 0 1,000
Spectra Energy com 847560109 25,133 956,710 SH   SOLE   819,201 0 137,509
Spirit Realty Capital Inc. com 84860w102 9,505 1,039,952 SH   SOLE   921,302 0 118,650
Stanley Black & Decker Inc com 854502101 3,493 36,019 SH   SOLE   22,290 0 13,729
Starbucks com 855244109 7,527 132,430 SH   SOLE   129,468 0 2,962
State Street com 857477103 6,733 100,185 SH   SOLE   87,170 0 13,015
Stericycle com 858912108 4,991 35,830 SH   SOLE   31,170 0 4,660
Stryker com 863667101 3,998 42,488 SH   SOLE   35,638 0 6,850
Sysco com 871829107 840 21,547 SH   SOLE   14,947 0 6,600
TE Connectivity Limited com H84989104 4,763 79,535 SH   SOLE   60,910 0 18,625
TEGNA Inc com 87901J105 368 16,450 SH   SOLE   15,450 0 1,000
TJX Corp com 872540109 21,553 301,778 SH   SOLE   274,028 0 27,750
Target com 87612E106 1,260 16,019 SH   SOLE   7,350 0 8,669
Teledyne Technologies Inc com 879360105 561 6,215 SH   SOLE   6,215 0 0
Teleflex com 879369106 765 6,160 SH   SOLE   6,160 0 0
Teva Pharma ADR com 881624209 305 5,403 SH   SOLE   5,403 0 0
Texas Instruments com 882508104 2,015 40,690 SH   SOLE   21,440 0 19,250
Textura Corp com 883211104 207 8,015 SH   SOLE   8,015 0 0
The Travelers Companies Inc com 89417E109 2,793 28,057 SH   SOLE   28,057 0 0
Thermo Fisher Scientific com 883556102 35,667 291,685 SH   SOLE   253,730 0 37,955
Time Warner Cable com 88732J207 2,201 12,268 SH   SOLE   11,978 0 290
Toll Brothers Inc com 889478103 221 6,440 SH   SOLE   6,440 0 0
Tractor Supply Company com 892356106 1,038 12,310 SH   SOLE   12,310 0 0
US Bancorp com 902973304 11,538 281,339 SH   SOLE   184,170 0 97,169
Unilever ADR com 904767704 209 5,130 SH   SOLE   5,130 0 0
Unilever NV ORD com 904784709 350 8,716 SH   SOLE   4,221 0 4,495
Union Pacific com 907818108 20,835 235,660 SH   SOLE   210,690 0 24,970
United Health Group com 91324P102 841 7,252 SH   SOLE   7,252 0 0
United Natural Foods com 911163103 344 7,100 SH   SOLE   6,600 0 500
United Parcel Service Class B com 911312106 734 7,434 SH   SOLE   7,070 0 364
United Technologies com 913017109 47,010 528,266 SH   SOLE   453,641 0 74,625
Unitil Corp com 913259107 3,265 88,534 SH   SOLE   88,534 0 0
Universal Display Corporation com 91347P105 621 18,305 SH   SOLE   18,305 0 0
V F Corp com 918204108 812 11,898 SH   SOLE   9,598 0 2,300
Valley National Bancorp com 919794107 147 14,963 SH   SOLE   14,963 0 0
Vanguard FTSE ETF Developed Ma com 921943858 1,060 29,749 SH   SOLE   29,749 0 0
Vantiv, Inc com 92210H105 1,221 27,190 SH   SOLE   27,190 0 0
Varian Medical com 92220P105 221 3,000 SH   SOLE   2,750 0 250
Ventas Inc REIT com 92276F100 483 8,614 SH   SOLE   8,614 0 0
Verizon com 92343V104 14,839 341,042 SH   SOLE   284,533 0 56,510
Visa Incorporated com 92826C839 1,649 23,677 SH   SOLE   22,077 0 1,600
WD-40 Co com 929236107 240 2,700 SH   SOLE   2,700 0 0
WP Carey Inc com 92936U109 6,147 106,335 SH   SOLE   100,825 0 5,510
WR Berkley Corporation com 084423102 767 14,106 SH   SOLE   14,106 0 0
Wal-Mart com 931142103 3,222 49,689 SH   SOLE   47,039 0 2,650
Walgreens Boots Alliance Inc com 931427108 21,621 260,177 SH   SOLE   205,407 0 54,770
Walt Disney com 254687106 50,326 492,431 SH   SOLE   432,651 0 59,780
Webster Financial com 947890109 1,073 30,117 SH   SOLE   25,714 0 4,403
Wells Fargo com 949746101 30,341 590,871 SH   SOLE   512,788 0 78,083
Westlake Chemical Corp com 960413102 529 10,190 SH   SOLE   10,190 0 0
Whole Foods Market com 966837106 4,502 142,255 SH   SOLE   84,705 0 57,550
Williams Cos com 969457100 582 15,800 SH   SOLE   15,800 0 0
Yum Brands Inc com 988498101 687 8,597 SH   SOLE   7,588 0 1,009
Zimmer Biomet Holdings Inc com 98956P102 602 6,411 SH   SOLE   6,396 0 15
Zoetis Inc com 98978V103 11,658 283,100 SH   SOLE   272,715 0 10,385
ELEMENTS Rogers Intl Commodity com 870297801 159 30,500 SH   SOLE   30,500 0 0
MSCI EAFE IShares Index Fund com 464287465 3,432 59,877 SH   SOLE   58,820 0 1,057
Vanguard Emerging Markets Stoc com 922042858 553 16,714 SH   SOLE   15,576 0 1,138
Vanguard European Stock ETF com 922042874 2,947 59,915 SH   SOLE   56,110 0 3,805
WisdomTree EM Small Cap com 97717W281 700 19,669 SH   SOLE   18,490 0 1,179
WisdomTree Japan Hedged EQ com 97717W851 3,418 70,242 SH   SOLE   65,682 0 4,560
iShares MSCI Emerg Mkts ETF com 464287234 1,304 39,772 SH   SOLE   38,277 0 1,495
iShares MSCI Germany com 46434v704 442 19,500 SH   SOLE   19,500 0 0
iShares MSCI Hong Kong Index com 464286871 1,030 53,846 SH   SOLE   48,861 0 4,985
Alerian MLP com 00162Q866 739 59,200 SH   SOLE   53,950 0 5,250
Financial Select Sectors SPDR com 81369Y605 209 9,233 SH   SOLE   9,233 0 0
Royce Value Trust Fund com 780910105 115 10,005 SH   SOLE   10,005 0 0
SPDR S&P 500 ETF Index com 78462F103 2,511 13,106 SH   SOLE   12,281 0 825
Sector SPDR TR Con Stpls of Be com 81369Y308 203 4,310 SH   SOLE   4,310 0 0
Select Sector S&P Technology I com 81369Y803 239 6,050 SH   SOLE   6,050 0 0
Vanguard Dividend Appreciation com 921908844 3,435 46,589 SH   SOLE   46,589 0 0
Vanguard Energy ETF com 92204A306 515 6,081 SH   SOLE   6,081 0 0
Vanguard Information Techology com 92204A702 1,559 15,593 SH   SOLE   15,143 0 450
Vanguard Mid Cap ETF com 922908629 247 2,117 SH   SOLE   2,117 0 0
Vanguard REIT Index ETF com 922908553 909 12,036 SH   SOLE   10,676 0 1,360
Vanguard Small Cap Growth com 922908595 1,000 8,488 SH   SOLE   8,113 0 375
Vanguard Small Cap Value ETF com 922908611 1,308 13,502 SH   SOLE   13,042 0 460
Vanguard Total Stock Market Vi com 922908769 2,309 23,394 SH   SOLE   23,394 0 0
Wisdomtree Smallcap Earnings com 97717W562 261 3,550 SH   SOLE   3,550 0 0
iShares DJ Select Dividend Ind com 464287168 256 3,518 SH   SOLE   3,518 0 0
iShares Dow Jones US Pharma In com 464288836 266 1,800 SH   SOLE   1,800 0 0
iShares Russell 1000 Index com 464287622 375 3,501 SH   SOLE   3,501 0 0
iShares Russell 1000 Value Ind com 464287598 235 2,521 SH   SOLE   2,521 0 0
iShares Russell 2000 ETF com 464287655 3,177 29,096 SH   SOLE   28,396 0 700
iShares Tr Russell 1000 Growth com 464287614 481 5,167 SH   SOLE   5,167 0 0