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
ABB LTD FOREIGN STOCK 000375204 32 1,600 SH   SOLE   1,600 0 0
AFLAC INC COMMON STOCK 001055102 305 4,224 SH   SOLE   4,224 0 0
AT&T INC COMMON STOCK 00206R102 1,477 34,190 SH   SOLE   34,190 0 0
ATN INTERNATIONAL INC COMMON STOCK 00215F107 19 250 SH   SOLE   250 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 76,277 1,940,387 SH   SOLE   1,887,931 11,561 40,895
ABBOTT LABORATORIES COMMON STOCK 002824100 84 2,140 SH   OTR 400 2,140 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 41 1,042 SH   OTR 426 1,042 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 507 12,896 SH   OTR 428 12,896 0 0
ABBVIE INC COMMON STOCK 00287Y109 6,377 103,002 SH   SOLE   102,902 0 100
ABBVIE INC COMMON STOCK 00287Y109 132 2,140 SH   OTR 400 2,140 0 0
ACACIA RESEARCH CORP COMMON STOCK 003881307 4 1,000 SH   SOLE   1,000 0 0
ACCELERON PHARMA INC COMMON STOCK 00434H108 11 337 SH   SOLE   337 0 0
ACUITY BRANDS INC COMMON STOCK 00508Y102 975 3,933 SH   SOLE   3,893 0 40
ADOBE SYSTEMS INC COMMON STOCK 00724F101 662 6,910 SH   SOLE   6,630 0 280
AEGON NV FOREIGN STOCK 007924103 251 62,491 SH   SOLE   62,491 0 0
AEROVIRONMENT INC COMMON STOCK 008073108 14 500 SH   SOLE   500 0 0
AGILENT TECHNOLOGIES COMMON STOCK 00846U101 23 514 SH   SOLE   514 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 16,187 113,960 SH   SOLE   112,550 0 1,410
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 31 221 SH   OTR 428 221 0 0
AKAMAI TECHNOLOGIES COMMON STOCK 00971T101 154 2,750 SH   SOLE   2,750 0 0
ALCOA INC COM COMMON STOCK 013817101 132 14,227 SH   SOLE   0 0 14,227
ALIBABA GROUP COMMON STOCK 01609W102 167 2,105 SH   SOLE   2,105 0 0
ALIGN TECHNOLOGY INC COMMON STOCK 016255101 5,665 70,334 SH   SOLE   70,334 0 0
ALLIANCE BERNSTEIN HOLDING LP COMMON STOCK 01881G106 2 90 SH   SOLE   90 0 0
ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107 477 8,590 SH   SOLE   6,680 0 1,910
ALPHABET INC COMMON STOCK 02079K107 19,597 28,315 SH   SOLE   27,774 0 541
ALPHABET INC COMMON STOCK 02079K305 58,836 83,629 SH   SOLE   81,359 908 1,362
ALPHABET INC COMMON STOCK 02079K305 28 40 SH   OTR 428 40 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103 2,132 30,921 SH   SOLE   28,816 0 2,105
AMARIN CORPORATION PLC - ADR FOREIGN STOCK 023111206 29 13,325 SH   SOLE   13,325 0 0
AMAZON.COM COMMON STOCK 023135106 4,060 5,673 SH   SOLE   5,400 0 273
AMBEV SA SPONSORED ADR FOREIGN STOCK 02319V103 1,471 248,910 SH   SOLE   239,335 0 9,575
AMERICA MOVIL ADR SERIES L FOREIGN STOCK 02364W105 10 843 SH   SOLE   843 0 0
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 231 3,300 SH   SOLE   3,300 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 1,022 16,824 SH   SOLE   16,766 0 58
AMERICAN INTL GROUP OPTIONS 026874156 199 10,629 PRN   SOLE   2,629 0 8,000
AMERICAN INTL GROUP COMMON STOCK 026874784 328 6,200 SH   SOLE   5,575 0 625
AMERICAN SCIENCE & ENGINEERING COMMON STOCK 029429107 12 310 SH   SOLE   310 0 0
AMERICAN SUPERCONDUCTOR CORP COMMON STOCK 030111207 6 697 SH   SOLE   0 0 697
AMERICAN TOWER CORP COMMON STOCK 03027X100 128,438 1,130,516 SH   SOLE   1,091,985 11,686 26,845
AMERICAN TOWER CORP COMMON STOCK 03027X100 89 780 SH   OTR 400 780 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100 24 210 SH   OTR 426 210 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100 627 5,525 SH   OTR 428 5,525 0 0
AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 72 800 SH   SOLE   800 0 0
AMETEK INC NEW COMMON STOCK 031100100 30 655 SH   SOLE   655 0 0
AMGEN INC COMMON STOCK 031162100 3,736 24,556 SH   SOLE   24,249 0 307
AMPHENOL CORP COMMON STOCK 032095101 92 1,600 SH   SOLE   1,600 0 0
ANADARKO PETROLEUM CO COMMON STOCK 032511107 392 7,363 SH   SOLE   7,063 0 300
ANALOG DEVICES CORP COMMON STOCK 032654105 674 11,894 SH   SOLE   11,594 0 300
ANGLOGOLD LTD FOREIGN STOCK 035128206 18 1,000 SH   SOLE   1,000 0 0
ANHEUSER BUSCH INBEV SA FOREIGN STOCK 03524A108 439 3,335 SH   SOLE   2,640 0 695
ANTHEM INC COMMON STOCK 036752103 13 100 SH   SOLE   100 0 0
APACHE CORP COMMON STOCK 037411105 384 6,900 SH   SOLE   3,050 0 3,850
APPLE INC COMMON STOCK 037833100 54,401 569,051 SH   SOLE   555,903 0 13,148
APPLE INC COMMON STOCK 037833100 33 350 SH   OTR 428 350 0 0
APPLIED MATERIALS INC COMMON STOCK 038222105 35 1,444 SH   SOLE   1,444 0 0
APTARGROUP INC COMMON STOCK 038336103 4 50 SH   SOLE   50 0 0
AQUA AMERICA INC COMMON STOCK 03836W103 84 2,342 SH   SOLE   2,342 0 0
ARM HOLDINGS PLC FOREIGN STOCK 042068106 86,370 1,897,824 SH   SOLE   1,834,067 20,193 43,564
ARM HOLDINGS PLC FOREIGN STOCK 042068106 265 5,815 SH   OTR 428 5,815 0 0
ASCENT MEDIA CORP-A COMMON STOCK 043632108 0 14 SH   SOLE   11 0 3
ASTRAZENECA PLC SPONSORED ADR FOREIGN STOCK 046353108 30 998 SH   SOLE   998 0 0
ATHENAHEALTH INC COMMON STOCK 04685W103 18 133 SH   SOLE   133 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 135,613 1,476,142 SH   SOLE   1,437,941 14,272 23,929
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 330 3,590 SH   OTR 400 3,590 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 73 796 SH   OTR 426 796 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 192 2,090 SH   OTR 428 2,090 0 0
AUTONATION INC COMMON STOCK 05329W102 7 150 SH   SOLE   150 0 0
AVALONBAY COMMUNITY INC COMMON STOCK 053484101 71 396 SH   SOLE   0 396 0
AVERY DENNISON CORP COMMON STOCK 053611109 90 1,200 SH   SOLE   1,200 0 0
AVIS BUDGET GROUP INC COMMON STOCK 053774105 15 450 SH   SOLE   450 0 0
AVON PRODUCTS COMMON STOCK 054303102 14 3,600 SH   SOLE   3,600 0 0
BP PLC SPONSORED ADR FOREIGN STOCK 055622104 790 22,234 SH   SOLE   22,159 0 75
BAIDU.COM SPON ADR FOREIGN STOCK 056752108 525 3,180 SH   SOLE   2,400 0 780
BAKER HUGHES INC COMMON STOCK 057224107 200 4,435 SH   SOLE   4,435 0 0
BALCHEM CORP COMMON STOCK 057665200 1,053 17,655 SH   SOLE   17,380 0 275
BALL CORP COMMON STOCK 058498106 89 1,225 SH   SOLE   1,225 0 0
BANCO SANTANDER CEN FOREIGN STOCK 05964H105 2 400 SH   SOLE   400 0 0
BANK OF AMERICA CORP COMMON STOCK 060505104 585 44,084 SH   SOLE   43,894 0 190
BANK OF AMERICA CORP OPTIONS 060505146 155 44,500 PRN   SOLE   19,500 0 25,000
BANK OF THE OZARKS INC COMMON STOCK 063904106 68 1,822 SH   SOLE   1,822 0 0
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 39 1,000 SH   SOLE   1,000 0 0
BARD C R INC COMMON STOCK 067383109 300 1,275 SH   SOLE   1,275 0 0
BARRICK GOLD CORP FOREIGN STOCK 067901108 15 700 SH   SOLE   700 0 0
BAXTER INTERNATIONAL INC COMMON STOCK 071813109 77 1,713 SH   SOLE   1,713 0 0
BECTON DICKINSON COMMON STOCK 075887109 5,338 31,473 SH   SOLE   30,831 0 642
BED BATH & BEYOND COMMON STOCK 075896100 28 650 SH   SOLE   650 0 0
BEMIS CO COMMON STOCK 081437105 8,471 164,522 SH   SOLE   164,522 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 1,302 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 30,957 213,804 SH   SOLE   209,291 1,007 3,506
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 580 4,005 SH   OTR 428 4,005 0 0
BHP BILLITON LTD FOREIGN STOCK 088606108 9 300 SH   SOLE   300 0 0
BIOMARIN PHARMACEUTICAL INC COMMON STOCK 09061G101 86 1,100 SH   SOLE   1,100 0 0
BIOGEN IDEC INC COMMON STOCK 09062X103 1,870 7,734 SH   SOLE   7,734 0 0
BLACKROCK INC COMMON STOCK 09247X101 147 430 SH   SOLE   430 0 0
THE BLACKSTONE GROUP LP COMMON STOCK 09253U108 25 1,025 SH   SOLE   625 0 400
BLACKROCK BOND MUTUAL FUN 09255E102 102 7,110 SH   SOLE   7,110 0 0
BLACKROCK COMMON STOCK 09257A108 6 818 SH   SOLE   0 0 818
BLOCK (H & R) INC COMMON STOCK 093671105 24 1,052 SH   SOLE   1,052 0 0
BOEING CO COMMON STOCK 097023105 1,073 8,266 SH   SOLE   8,141 0 125
BORG WARNER INC COMMON STOCK 099724106 30 1,000 SH   SOLE   1,000 0 0
BOSTON BEER COMPANY COMMON STOCK 100557107 292 1,705 SH   SOLE   1,705 0 0
BOSTON PROPERTIES INC REIT COMMON STOCK 101121101 181 1,375 SH   SOLE   1,375 0 0
BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 288 12,313 SH   SOLE   12,313 0 0
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 1,877 25,514 SH   SOLE   25,514 0 0
BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107 1,867 14,420 SH   SOLE   14,420 0 0
BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 593 9,095 SH   SOLE   9,015 0 80
BROOKFIELD ASSET MANAGEMENT FOREIGN STOCK 112585104 401 11,643 SH   SOLE   11,643 0 0
BROOKLINE BANCORP INC COMMON STOCK 11373M107 1,238 112,212 SH   SOLE   110,212 0 2,000
BROWN FORMAN CORP COMMON STOCK 115637209 1,464 14,675 SH   SOLE   14,675 0 0
BRUNSWICK CORP COMMON STOCK 117043109 39 870 SH   SOLE   870 0 0
BUCKEYE PARTNERS L P PARTNERSHIPS 118230101 122 1,741 SH   SOLE   1,741 0 0
CBS CORP COMMON STOCK 124857202 15 270 SH   SOLE   270 0 0
CDK GLOBAL INC COMMON STOCK 12508E101 1,592 28,683 SH   SOLE   28,537 0 146
CH ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 872 11,741 SH   SOLE   11,486 0 255
CIGNA CORP COMMON STOCK 125509109 343 2,680 SH   SOLE   2,680 0 0
CME GROUP INC COMMON STOCK 12572Q105 17 175 SH   SOLE   175 0 0
CSX CORP COMMON STOCK 126408103 48 1,825 SH   SOLE   1,825 0 0
CVS HEALTH CORP COMMON STOCK 126650100 35,516 370,966 SH   SOLE   363,486 510 6,970
CABOT CORP COMMON STOCK 127055101 17,302 378,933 SH   SOLE   239,598 139,335 0
CABOT OIL & GAS CORP COMMON STOCK 127097103 165 6,400 SH   SOLE   6,400 0 0
CABOT MICROELECTRONICS COMMON STOCK 12709P103 418 9,884 SH   SOLE   8,854 1,030 0
CALIFORNIA RESOURCES CORP COMMON STOCK 13057Q206 2 148 SH   SOLE   145 0 3
CALIFORNIA RESOURCES CORP COMMON STOCK 13057Q206 0 2 SH   OTR 426 2 0 0
CAMDEN NATIONAL CORP COMMON STOCK 133034108 17 400 SH   SOLE   400 0 0
CAMPBELL SOUP CO COMMON STOCK 134429109 55 831 SH   SOLE   831 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 125,960 2,132,753 SH   SOLE   2,067,966 14,095 50,692
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 92 1,560 SH   OTR 400 1,560 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 47 800 SH   OTR 426 800 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 395 6,675 SH   OTR 428 6,675 0 0
CANADIAN NATURAL RESOURCES LTD FOREIGN STOCK 136385101 200 6,480 SH   SOLE   6,480 0 0
CANADIAN PACIFIC RAILWAY LTD FOREIGN STOCK 13645T100 104 811 SH   SOLE   693 0 118
CARDINAL HEALTH INC COMMON STOCK 14149Y108 193 2,480 SH   SOLE   2,480 0 0
CARE.COM COMMON STOCK 141633107 2 200 SH   SOLE   200 0 0
CARMAX INC COMMON STOCK 143130102 221 4,500 SH   SOLE   4,500 0 0
CARNIVAL CORP COMMON STOCK 143658300 152 3,450 SH   SOLE   0 0 3,450
CARTER'S INC COMMON STOCK 146229109 10 90 SH   SOLE   90 0 0
CASTLIGHT HEALTH INC CL B COMMON STOCK 14862Q100 87 22,000 SH   SOLE   22,000 0 0
CATERPILLAR INC COMMON STOCK 149123101 77 1,010 SH   SOLE   1,010 0 0
CEDAR FAIR LP COMMON STOCK 150185106 8 145 SH   SOLE   145 0 0
CELGENE CORPORATION COMMON STOCK 151020104 77,472 785,479 SH   SOLE   755,228 11,872 18,379
CELGENE CORPORATION COMMON STOCK 151020104 38 390 SH   OTR 428 390 0 0
CELLDEX THERAPEUTICS COMMON STOCK 15117B103 5 1,250 SH   SOLE   1,250 0 0
CEMPRA INC COMMON STOCK 15130J109 8 460 SH   SOLE   460 0 0
CENOVUS ENERGY INC FOREIGN STOCK 15135U109 10 725 SH   SOLE   600 0 125
CERNER CORP COMMON STOCK 156782104 419 7,155 SH   SOLE   6,980 0 175
THE CHEMOURS COMPANY COMMON STOCK 163851108 66 7,987 SH   SOLE   7,987 0 0
CHEVRONTEXACO CORP COMMON STOCK 166764100 7,344 70,054 SH   SOLE   69,604 0 450
CHICAGO BRIDGE & IRON CO N V FOREIGN STOCK 167250109 7 200 SH   SOLE   200 0 0
CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105 153 380 SH   SOLE   360 0 20
CHUNGHWA TELECOM CO LTD ADR COMMON STOCK 17133Q502 2 43 SH   SOLE   43 0 0
CHURCH & DWIGHT CO COMMON STOCK 171340102 132,167 1,284,548 SH   SOLE   1,245,719 9,154 29,675
CHURCH & DWIGHT CO COMMON STOCK 171340102 124 1,200 SH   OTR 400 1,200 0 0
CHURCH & DWIGHT CO COMMON STOCK 171340102 154 1,500 SH   OTR 428 1,500 0 0
CISCO SYSTEMS COMMON STOCK 17275R102 3,658 127,485 SH   SOLE   124,244 0 3,241
CINTAS CORP COMMON STOCK 172908105 2,589 26,383 SH   SOLE   26,383 0 0
CITIGROUP INC COMMON STOCK 172967424 8 190 SH   SOLE   153 0 37
CLARCOR INC COMMON STOCK 179895107 150 2,467 SH   SOLE   2,467 0 0
GUGGENHEIM MUTUAL FUNDS 18383M100 39 1,485 SH   SOLE   1,485 0 0
CLOROX CO COMMON STOCK 189054109 8 55 SH   SOLE   55 0 0
COACH INC COMMON STOCK 189754104 8 185 SH   SOLE   185 0 0
COCA COLA BOTTLING COMMON STOCK 191098102 46 312 SH   SOLE   312 0 0
COCA-COLA CO COMMON STOCK 191216100 11,927 263,122 SH   SOLE   261,517 900 705
COCA-COLA CO COMMON STOCK 191216100 67 1,488 SH   OTR 400 1,488 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 96,361 1,683,454 SH   SOLE   1,636,949 11,631 34,874
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 147 2,560 SH   OTR 400 2,560 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 270 4,720 SH   OTR 428 4,720 0 0
COLFAX CORP COMMON STOCK 194014106 238 8,985 SH   SOLE   8,985 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 115,368 1,576,068 SH   SOLE   1,522,316 16,763 36,989
COLGATE PALMOLIVE CO COMMON STOCK 194162103 149 2,040 SH   OTR 400 2,040 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 83 1,136 SH   OTR 426 1,136 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 186 2,530 SH   OTR 428 2,530 0 0
COMCAST CORP COMMON STOCK 20030N101 1,764 27,065 SH   SOLE   27,065 0 0
CONAGRA FOODS INC COMMON STOCK 205887102 127 2,666 SH   SOLE   2,666 0 0
CONOCOPHILLIPS INC COMMON STOCK 20825C104 3,646 83,626 SH   SOLE   82,296 0 1,330
CONSOL ENERGY INC COMMON STOCK 20854P109 64 4,000 SH   SOLE   2,000 0 2,000
COOPER COS INC COMMON STOCK 216648402 3,022 17,615 SH   SOLE   17,615 0 0
CORNING INC COMMON STOCK 219350105 9,273 452,784 SH   SOLE   440,954 0 11,830
COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 1,065 6,780 SH   SOLE   6,325 0 455
CREE INC COMMON STOCK 225447101 1,397 57,155 SH   SOLE   55,490 0 1,665
CRITEO COMMON STOCK 226718104 16 350 SH   SOLE   350 0 0
CRIUS ENERGY TRUST FOREIGN STOCK 22676R115 13 2,000 SH   SOLE   2,000 0 0
CUMMINS INC COMMON STOCK 231021106 39,397 350,379 SH   SOLE   341,332 2,954 6,093
CUMMINS INC COMMON STOCK 231021106 21 190 SH   OTR 428 190 0 0
CUMULUS MEDIA INC-CL A COMMON STOCK 231082108 0 1,000 SH   SOLE   0 0 1,000
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 150,249 1,487,611 SH   SOLE   1,437,153 15,947 34,511
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 115 1,140 SH   OTR 400 1,140 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 38 375 SH   OTR 426 375 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 729 7,215 SH   OTR 428 7,215 0 0
DEERE & CO COMMON STOCK 244199105 4,228 52,166 SH   SOLE   51,691 0 475
DEVON ENERGY CORP NEW COMMON STOCK 25179M103 51 1,420 SH   SOLE   1,420 0 0
DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 9,405 83,321 SH   SOLE   81,761 0 1,560
DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 42 375 SH   OTR 428 375 0 0
WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 34,976 357,553 SH   SOLE   346,980 510 10,063
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 667 12,452 SH   SOLE   12,415 0 37
DISCOVERY COMMON STOCK 25470F104 40,745 1,614,957 SH   SOLE   1,547,038 27,108 40,811
DISCOVERY COMMON STOCK 25470F104 13 512 SH   OTR 400 512 0 0
DISCOVERY COMMON STOCK 25470F104 350 13,865 SH   OTR 428 13,865 0 0
DISCOVERY COMMON STOCK 25470F203 25 1,000 SH   SOLE   1,000 0 0
DISCOVERY COMMON STOCK 25470F302 9,679 405,817 SH   SOLE   387,077 540 18,200
DISCOVERY COMMON STOCK 25470F302 12 512 SH   OTR 400 512 0 0
DOMINION RESOURCES INC COMMON STOCK 25746U109 429 5,500 SH   SOLE   5,500 0 0
DONALDSON CO INC COMMON STOCK 257651109 328 9,533 SH   SOLE   9,533 0 0
DOVER CORP COMMON STOCK 260003108 1,055 15,217 SH   SOLE   15,217 0 0
DOW CHEMICAL CO COMMON STOCK 260543103 370 7,444 SH   SOLE   7,444 0 0
DR PEPPER SNAPPLE GROUP INC COMMON STOCK 26138E109 1,763 18,243 SH   SOLE   18,225 0 18
DUPONT (EI) DE NEMOURS & CO COMMON STOCK 263534109 3,500 54,013 SH   SOLE   54,013 0 0
DUKE ENERGY CORP COMMON STOCK 26441C204 360 4,201 SH   SOLE   4,201 0 0
DUN & BRADSTREET CORP COMMON STOCK 26483E100 67 548 SH   SOLE   548 0 0
EGSHARES MUTUAL FUNDS 268461639 51 3,300 SH   SOLE   3,300 0 0
EMC CORP COMMON STOCK 268648102 73 2,675 SH   SOLE   2,675 0 0
EOG RESOURCES COMMON STOCK 26875P101 85,816 1,028,726 SH   SOLE   977,970 19,039 31,717
EOG RESOURCES COMMON STOCK 26875P101 30 360 SH   OTR 400 360 0 0
EOG RESOURCES COMMON STOCK 26875P101 54 650 SH   OTR 426 650 0 0
EOG RESOURCES COMMON STOCK 26875P101 578 6,929 SH   OTR 428 6,929 0 0
EATON VANCE BOND MUTUAL FUN 27827Y109 23 1,595 SH   SOLE   1,595 0 0
EBAY INC COMMON STOCK 278642103 70 3,000 SH   SOLE   3,000 0 0
ECOLAB INC COMMON STOCK 278865100 55,497 467,931 SH   SOLE   456,328 475 11,128
ECOLAB INC COMMON STOCK 278865100 164 1,380 SH   OTR 400 1,380 0 0
EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 70 700 SH   SOLE   700 0 0
EMERSON ELECTRIC CO COMMON STOCK 291011104 19,365 371,253 SH   SOLE   365,743 0 5,510
EMERSON ELECTRIC CO COMMON STOCK 291011104 26 500 SH   OTR 426 500 0 0
ENCANA CORP FOREIGN STOCK 292505104 2,326 298,607 SH   SOLE   294,982 0 3,625
ENBRIDGE INC FOREIGN STOCK 29250N105 6,476 152,887 SH   SOLE   152,182 0 705
ENBRIDGE ENERGY PARTNERS LP COMMON STOCK 29250R106 309 13,300 SH   SOLE   13,300 0 0
ENERGY TRANSFER PRTNRS L P COMMON STOCK 29273R109 80 2,090 SH   SOLE   2,090 0 0
ENERGY TRANSFER EQUITY L P COMMON STOCK 29273V100 92 6,400 SH   SOLE   6,400 0 0
ENGILITY HOLDINGS INC (NEW) COMMON STOCK 29286C107 1 50 SH   SOLE   50 0 0
ENTERCOM COMMUNICATIONS COMMON STOCK 293639100 4 300 SH   SOLE   0 0 300
ENTERPRISE PRODUCTS PARTNERS COMMON STOCK 293792107 146 5,000 SH   SOLE   5,000 0 0
EPIZYME INC COMMON STOCK 29428V104 31 3,000 SH   SOLE   3,000 0 0
EURONET WORLDWIDE INC COMMON STOCK 298736109 559 8,080 SH   SOLE   8,080 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108 71 1,188 SH   SOLE   1,188 0 0
EXPRESS SCRIPTS HOLDING CO COMMON STOCK 30219G108 565 7,449 SH   SOLE   7,449 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 96,690 1,031,465 SH   SOLE   1,015,217 3,971 12,277
EXXON MOBIL CORP COMMON STOCK 30231G102 174 1,860 SH   OTR 400 1,860 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 45 475 SH   OTR 426 475 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 477 5,087 SH   OTR 428 5,087 0 0
FACEBOOK INC COMMON STOCK 30303M102 4,022 35,192 SH   SOLE   34,442 0 750
FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 19,720 122,165 SH   SOLE   120,010 0 2,155
FASTENAL CO COMMON STOCK 311900104 4,460 100,483 SH   SOLE   98,983 0 1,500
FEDEX CORP COMMON STOCK 31428X106 1,138 7,500 SH   SOLE   7,500 0 0
F5 NETWORKS INC COMMON STOCK 315616102 3 23 SH   SOLE   23 0 0
FIRST MERCHANTS CORP COMMON STOCK 320817109 16 632 SH   SOLE   632 0 0
FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 6,779 96,853 SH   SOLE   95,574 0 1,279
FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 35 500 SH   OTR 428 500 0 0
FIRST TRUST MUTUAL FUNDS 33734X143 31 532 SH   SOLE   0 0 532
FISERV INC COMMON STOCK 337738108 178,847 1,644,872 SH   SOLE   1,587,825 20,658 36,389
FISERV INC COMMON STOCK 337738108 241 2,220 SH   OTR 400 2,220 0 0
FISERV INC COMMON STOCK 337738108 81 745 SH   OTR 426 745 0 0
FISERV INC COMMON STOCK 337738108 206 1,895 SH   OTR 428 1,895 0 0
FLOWERS FOODS INC COMMON STOCK 343498101 343 18,275 SH   SOLE   18,275 0 0
FORD MOTOR CO COMMON STOCK 345370860 19 1,500 SH   SOLE   1,500 0 0
FORTUNE BRANDS HOME & SECURITY COMMON STOCK 34964C106 8 132 SH   SOLE   132 0 0
FREEPORT MCMORAN COMMON STOCK 35671D857 20 1,800 SH   SOLE   1,800 0 0
FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106 40 926 SH   SOLE   926 0 0
FRONTIER COMMUNICATIONS COMMON STOCK 35906A108 1 103 SH   SOLE   103 0 0
FUEL CELL ENERGY INC COMMON STOCK 35952H502 16 2,500 SH   SOLE   2,500 0 0
GW PHARMACEUTICALS ADR FOREIGN STOCK 36197T103 5 60 SH   SOLE   60 0 0
GABELLI HEALTHCARE & WELLNESS MUTUAL FUNDS 36246K103 19 1,770 SH   SOLE   1,770 0 0
GANNETT CO COMMON STOCK 36473H104 3 250 SH   SOLE   250 0 0
THE GAP INC COMMON STOCK 364760108 16 750 SH   SOLE   750 0 0
GENERAL DYNAMICS CORP COMMON STOCK 369550108 28 200 SH   SOLE   0 0 200
GENERAL ELECTRIC CO COMMON STOCK 369604103 36,544 1,160,869 SH   SOLE   1,152,944 2,450 5,475
GENERAL ELECTRIC CO COMMON STOCK 369604103 186 5,900 SH   OTR 400 5,900 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604103 15 475 SH   OTR 426 475 0 0
GENERAL MILLS INC COMMON STOCK 370334104 5,856 82,102 SH   SOLE   82,102 0 0
GENERAL MOTORS CO OPTIONS 37045V118 2 95 PRN   SOLE   95 0 0
GENERAL MOTORS CO OPTIONS 37045V126 0 95 PRN   SOLE   95 0 0
GENUINE PARTS CO COMMON STOCK 372460105 164 1,619 SH   SOLE   880 0 739
GILEAD SCIENCES COMMON STOCK 375558103 54,767 656,520 SH   SOLE   630,713 8,797 17,010
GILEAD SCIENCES COMMON STOCK 375558103 20 245 SH   OTR 426 245 0 0
GILEAD SCIENCES COMMON STOCK 375558103 26 310 SH   OTR 428 310 0 0
GLAXOSMITHKLINE PLC ADR FOREIGN STOCK 37733W105 155 3,569 SH   SOLE   3,569 0 0
GOLD FIELDS LIMITED ADR FOREIGN STOCK 38059T106 12 2,500 SH   SOLE   2,500 0 0
GOLDCORP INC FOREIGN STOCK 380956409 297 15,500 SH   SOLE   15,500 0 0
GOLDMAN SACHS COMMON STOCK 38141G104 20 137 SH   SOLE   130 0 7
GRAINGER (WW) INC COMMON STOCK 384802104 4,952 21,791 SH   SOLE   21,166 125 500
GROUPO TELEVISA SA DE CV ADR FOREIGN STOCK 40049J206 96 3,700 SH   SOLE   600 0 3,100
HCP INC COMMON STOCK 40414L109 359 10,135 SH   SOLE   10,135 0 0
HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 16,584 249,953 SH   SOLE   242,831 5,921 1,201
HD SUPPLY HOLDINGS INC COMMON STOCK 40416M105 10 300 SH   SOLE   300 0 0
HSBC HOLDINGS PLC PREFERRED STOCK 404280604 233 9,000 SH   SOLE   9,000 0 0
HP INC COMMON STOCK 40434L105 203 16,197 SH   SOLE   16,197 0 0
HAIN CELESTIAL GROUP INC COMMON STOCK 405217100 33,917 681,755 SH   SOLE   670,625 0 11,130
HALLIBURTON CO COMMON STOCK 406216101 38 840 SH   SOLE   840 0 0
HALYARD HEALTH INC COMMON STOCK 40650V100 6 189 SH   SOLE   189 0 0
HANCOCK (JOHN) INVESTORS TR COMMON STOCK 410142103 37 2,316 SH   SOLE   2,316 0 0
HARLEY DAVIDSON INC COMMON STOCK 412822108 118 2,600 SH   SOLE   2,600 0 0
HARTFORD FINANCIAL SVCS GROUP COMMON STOCK 416515104 69 1,544 SH   SOLE   1,544 0 0
HAWAIIAN ELECTRIC INDUSTRIES COMMON STOCK 419870100 5 144 SH   SOLE   144 0 0
HEALTHCARE SERVICES GROUP INC COMMON STOCK 421906108 914 22,085 SH   SOLE   22,085 0 0
HEALTHWAYS INC COMMON STOCK 422245100 135 11,685 SH   SOLE   11,685 0 0
JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 18,551 212,566 SH   SOLE   207,796 0 4,770
JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 45 520 SH   OTR 400 520 0 0
THE HERSHEY COMPANY COMMON STOCK 427866108 149 1,310 SH   SOLE   1,310 0 0
HESS CORP COMMON STOCK 42809H107 6 100 SH   SOLE   100 0 0
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 342 18,697 SH   SOLE   18,697 0 0
HEXCEL CORP NEW COMMON STOCK 428291108 8 200 SH   SOLE   200 0 0
HOME DEPOT INC COMMON STOCK 437076102 15,111 118,338 SH   SOLE   115,894 0 2,444
HONEYWELL INTL INC COM COMMON STOCK 438516106 775 6,665 SH   SOLE   6,201 0 464
HUBBELL INC COMMON STOCK 443510607 11 100 SH   SOLE   100 0 0
HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106 32 188 SH   SOLE   188 0 0
IDEXX LABS COMMON STOCK 45168D104 22,472 242,004 SH   SOLE   237,304 0 4,700
IDEXX LABS COMMON STOCK 45168D104 56 600 SH   OTR 400 600 0 0
IHS INC-CLASS A COMMON STOCK 451734107 1,127 9,750 SH   SOLE   9,685 0 65
ILLINOIS TOOL WORKS COMMON STOCK 452308109 5,951 57,137 SH   SOLE   56,992 0 145
ILLUMINA INC COMMON STOCK 452327109 921 6,560 SH   SOLE   6,560 0 0
IMATION CORP COMMON STOCK 45245A107 63 50,000 SH   SOLE   50,000 0 0
IMPERIAL OIL LTD FOREIGN STOCK 453038408 38 1,200 SH   SOLE   1,200 0 0
INDIA FUND MUTUAL FUNDS 454089103 26 1,069 SH   SOLE   1,069 0 0
INFINERA CORP COMMON STOCK 45667G103 30 2,620 SH   SOLE   2,620 0 0
INSULET CORP COMMON STOCK 45784P101 30 1,000 SH   SOLE   1,000 0 0
INTEL CORP COMMON STOCK 458140100 8,007 244,104 SH   SOLE   242,724 0 1,380
INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104 26 100 SH   SOLE   100 0 0
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 3,223 21,232 SH   SOLE   21,179 0 53
INTL FLAVORS & FRAGRANCES INC COMMON STOCK 459506101 21 170 SH   SOLE   170 0 0
INTUIT COMMON STOCK 461202103 142,624 1,277,878 SH   SOLE   1,232,764 15,211 29,903
INTUIT COMMON STOCK 461202103 60 540 SH   OTR 400 540 0 0
INTUIT COMMON STOCK 461202103 53 475 SH   OTR 426 475 0 0
INTUIT COMMON STOCK 461202103 455 4,075 SH   OTR 428 4,075 0 0
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 626 947 SH   SOLE   947 0 0
INVESCO BOND MUTUAL FUN 46133G107 51 3,661 SH   SOLE   3,661 0 0
IROBOT CORP COMMON STOCK 462726100 21 600 SH   SOLE   600 0 0
IRON MTN INC COMMON STOCK 46284V101 110 2,771 SH   SOLE   2,771 0 0
iSHARES MUTUAL FUNDS 464286749 4 146 SH   SOLE   0 0 146
iSHARES MUTUAL FUNDS 464286848 2 160 SH   SOLE   0 0 160
iSHARES MUTUAL FUNDS 464287234 898 26,140 SH   SOLE   25,690 0 450
iSHARES BOND MUTUAL FUN 464287242 83 675 SH   SOLE   675 0 0
iSHARES MUTUAL FUNDS 464287325 4 36 SH   SOLE   0 0 36
iSHARES MUTUAL FUNDS 464287465 1,755 31,435 SH   SOLE   29,995 0 1,440
iSHARES MUTUAL FUNDS 464287473 251 3,375 SH   SOLE   3,375 0 0
iSHARES MUTUAL FUNDS 464287481 225 2,400 SH   SOLE   2,400 0 0
iSHARES MUTUAL FUNDS 464287499 10 58 SH   SOLE   24 0 34
iSHARES MUTUAL FUNDS 464287507 79 532 SH   SOLE   472 0 60
iSHARES MUTUAL FUNDS 464287556 54 210 SH   SOLE   180 0 30
iSHARES MUTUAL FUNDS 464287564 19 178 SH   SOLE   178 0 0
iSHARES MUTUAL FUNDS 464287598 15 150 SH   SOLE   150 0 0
iSHARES MUTUAL FUNDS 464287606 36 213 SH   SOLE   0 0 213
iSHARES MUTUAL FUNDS 464287614 236 2,355 SH   SOLE   2,260 0 95
iSHARES MUTUAL FUNDS 464287622 1,546 13,225 SH   SOLE   13,225 0 0
iSHARES MUTUAL FUNDS 464287648 30 221 SH   SOLE   190 0 31
iSHARES MUTUAL FUNDS 464287655 309 2,691 SH   SOLE   2,666 0 25
iSHARES MUTUAL FUNDS 464287689 90 725 SH   SOLE   0 0 725
iSHARES MUTUAL FUNDS 464287796 190 4,950 SH   SOLE   4,950 0 0
iSHARES MUTUAL FUNDS 464287804 379 3,265 SH   SOLE   3,240 0 25
ISHARES MUTUAL FUNDS 464288182 592 10,830 SH   SOLE   10,570 0 260
ISHARES MUTUAL FUNDS 464288851 6 100 SH   SOLE   100 0 0
ISHARES MUTUAL FUNDS 46432F842 4 75 SH   SOLE   0 0 75
ITAU UNIBANCO BANCO MULTIPLO ADR FOREIGN STOCK 465562106 32 3,439 SH   SOLE   3,439 0 0
JP MORGAN CHASE & CO COMMON STOCK 46625H100 3,897 62,708 SH   SOLE   62,708 0 0
JP MORGAN CHASE & CO MUTUAL FUNDS 46625H365 8 250 SH   SOLE   0 0 250
JP MORGAN CHASE & CO OPTIONS 46634E114 55 2,740 PRN   SOLE   1,490 0 1,250
JOHNSON & JOHNSON COMMON STOCK 478160104 73,931 609,487 SH   SOLE   595,717 2,293 11,477
JOHNSON & JOHNSON COMMON STOCK 478160104 230 1,900 SH   OTR 400 1,900 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 132 1,085 SH   OTR 428 1,085 0 0
JOHNSON CONTROLS INC COMMON STOCK 478366107 22,573 510,017 SH   SOLE   497,456 0 12,561
JOHNSON CONTROLS INC COMMON STOCK 478366107 37 845 SH   OTR 426 845 0 0
KLX INC COMMON STOCK 482539103 62 2,000 SH   SOLE   2,000 0 0
KADANT INC COMMON STOCK 48282T104 1 20 SH   SOLE   20 0 0
KANSAS CITY SOUTHERN CORP COMMON STOCK 485170302 306 3,401 SH   SOLE   3,401 0 0
KELLOGG CO COMMON STOCK 487836108 221 2,708 SH   SOLE   2,708 0 0
KEYSIGHT TECHNOLOGIES INC COMMON STOCK 49338L103 7 257 SH   SOLE   257 0 0
KIMBERLY-CLARK CORP COMMON STOCK 494368103 511 3,714 SH   SOLE   3,714 0 0
KIMCO REALTY CORP COMMON STOCK 49446R109 136 4,325 SH   SOLE   4,325 0 0
KINDER MORGAN INC. CLASS P COMMON STOCK 49456B101 69 3,663 SH   SOLE   3,663 0 0
KINGFISHER PLC FOREIGN STOCK 495724403 3 400 SH   SOLE   400 0 0
THE KRAFT HEINZ CO COMMON STOCK 500754106 64 722 SH   SOLE   722 0 0
KROGER CO COMMON STOCK 501044101 119 3,246 SH   SOLE   3,246 0 0
L-3 COMMUNICATIONS HOLDINGS INC COMMON STOCK 502424104 44 300 SH   SOLE   300 0 0
LABORATORY CORP OF AMERICA HLDGS COMMON STOCK 50540R409 33 250 SH   SOLE   250 0 0
LAMAR ADVERTISING CO COMMON STOCK 512816109 610 9,205 SH   SOLE   8,905 0 300
LAS VEGAS SANDS CORP COMMON STOCK 517834107 35 800 SH   SOLE   800 0 0
LEE ENTERPRISES COMMON STOCK 523768109 6 3,000 SH   SOLE   0 0 3,000
LEUCADIA NATIONAL CORP COMMON STOCK 527288104 35 2,000 SH   SOLE   2,000 0 0
LEVEL 3 COMMUNICATIONS INC COMMON STOCK 52729N308 490 9,522 SH   SOLE   5,401 0 4,121
LIBERTY BROADBAND CORP COMMON STOCK 530307107 18 299 SH   SOLE   289 0 10
LIBERTY BROADBAND CORP COMMON STOCK 530307305 45 754 SH   SOLE   728 0 26
LIBERTY COMMON STOCK 53071M104 19 742 SH   SOLE   585 0 157
LIBERTY COMMON STOCK 53071M880 7 177 SH   SOLE   141 0 36
LIBERTY MEDIA CORPORATION COMMON STOCK 531229409 159 5,058 SH   SOLE   1,157 0 3,901
LIBERTY MEDIA CORPORATION COMMON STOCK 531229607 74 2,396 SH   SOLE   2,314 0 82
LIBERTY MEDIA CORPORATION COMMON STOCK 531229706 8 505 SH   SOLE   115 0 390
LIBERTY MEDIA CORPORATION COMMON STOCK 531229854 11 598 SH   SOLE   578 0 20
LIBERTY MEDIA CORPORATION COMMON STOCK 531229870 24 1,264 SH   SOLE   289 0 975
LIBERTY MEDIA CORPORATION COMMON STOCK 531229888 8 568 SH   SOLE   372 0 196
LIBERTY TRIPADVISOR HLDGS INC COMMON STOCK 531465102 2 72 SH   SOLE   58 0 14
LILLY (ELI) & CO COMMON STOCK 532457108 347 4,400 SH   SOLE   4,400 0 0
LINCOLN NATIONAL CORP COMMON STOCK 534187109 60 1,553 SH   SOLE   1,553 0 0
LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109 38 3,950 SH   SOLE   3,950 0 0
LINEAR TECHNOLOGY CORP COMMON STOCK 535678106 5,807 124,793 SH   SOLE   123,468 0 1,325
LINEAR TECHNOLOGY CORP COMMON STOCK 535678106 145 3,120 SH   OTR 400 3,120 0 0
LOWES COMPANIES COMMON STOCK 548661107 2,113 26,687 SH   SOLE   26,242 0 445
LULULEMON ATHLETICA INC COMMON STOCK 550021109 34 460 SH   SOLE   365 0 95
LUXOTTICA GROUP S P A FOREIGN STOCK 55068R202 42 850 SH   SOLE   850 0 0
M & T BANK CORP COMMON STOCK 55261F104 99 840 SH   SOLE   840 0 0
MPLX LP COMMON STOCK 55336V100 55 1,635 SH   SOLE   1,635 0 0
MACROGENICS INC COMMON STOCK 556099109 6 213 SH   SOLE   213 0 0
MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 76 1,000 SH   SOLE   1,000 0 0
MANHATTAN ASSOCIATES INC COMMON STOCK 562750109 82 1,280 SH   SOLE   1,280 0 0
MANNKIND CORP COMMON STOCK 56400P201 0 400 SH   SOLE   400 0 0
MARATHON PETROLEUM CORP COMMON STOCK 56585A102 1 28 SH   SOLE   0 0 28
MARSH & MCLENNAN COMMON STOCK 571748102 189 2,766 SH   SOLE   2,766 0 0
MASTERCARD INC COMMON STOCK 57636Q104 191,938 2,179,621 SH   SOLE   2,099,728 32,374 47,519
MASTERCARD INC COMMON STOCK 57636Q104 284 3,230 SH   OTR 400 3,230 0 0
MASTERCARD INC COMMON STOCK 57636Q104 119 1,355 SH   OTR 426 1,355 0 0
MASTERCARD INC COMMON STOCK 57636Q104 798 9,055 SH   OTR 428 9,055 0 0
MATERION CORP COMMON STOCK 576690101 12 500 SH   SOLE   500 0 0
MCCORMICK & COMPANY COMMON STOCK 579780206 4,337 40,661 SH   SOLE   40,261 400 0
MCDONALDS CORP COMMON STOCK 580135101 20,233 168,135 SH   SOLE   165,070 0 3,065
MCDONALDS CORP COMMON STOCK 580135101 118 980 SH   OTR 400 980 0 0
MCDONALDS CORP COMMON STOCK 580135101 57 475 SH   OTR 426 475 0 0
MCDONALDS CORP COMMON STOCK 580135101 166 1,375 SH   OTR 428 1,375 0 0
MCKESSON CORP COMMON STOCK 58155Q103 45 239 SH   SOLE   239 0 0
MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304 20 1,300 SH   SOLE   0 0 1,300
MERCK & CO INC COMMON STOCK 58933Y105 5,311 92,197 SH   SOLE   90,187 775 1,235
MEREDITH CORP COMMON STOCK 589433101 7,188 138,465 SH   SOLE   136,415 0 2,050
MERITOR INC COMMON STOCK 59001K100 5 741 SH   SOLE   741 0 0
METLIFE INC COMMON STOCK 59156R108 11 283 SH   SOLE   283 0 0
METTLER TOLEDO INTL COMMON STOCK 592688105 338 925 SH   SOLE   925 0 0
MICROSOFT CORP COMMON STOCK 594918104 73,865 1,443,513 SH   SOLE   1,408,044 12,077 23,392
MICROSOFT CORP COMMON STOCK 594918104 524 10,250 SH   OTR 428 10,250 0 0
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 698 13,750 SH   SOLE   13,750 0 0
MIDDLEBURG FINANCIAL CORP COMMON STOCK 596094102 176 6,484 SH   SOLE   6,484 0 0
MIDDLESEX WATER CO COMMON STOCK 596680108 43 1,000 SH   SOLE   1,000 0 0
MOMENTA PHARMACEUTICALS INC COMMON STOCK 60877T100 22 2,000 SH   SOLE   2,000 0 0
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 833 18,312 SH   SOLE   18,312 0 0
MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101 1,419 22,327 SH   SOLE   22,327 0 0
MONSANTO CO COMMON STOCK 61166W101 1,284 12,417 SH   SOLE   12,417 0 0
MOODYS CORP COMMON STOCK 615369105 178 1,899 SH   SOLE   1,899 0 0
MORGAN STANLEY COMMON STOCK 617446448 31 1,200 SH   SOLE   1,200 0 0
MORGAN STANLEY MUTUAL FUNDS 617477104 5 650 SH   SOLE   0 0 650
MOTOROLA COMMON STOCK 620076307 63 950 SH   SOLE   950 0 0
MURPHY OIL CORP COMMON STOCK 626717102 36 1,125 SH   SOLE   1,125 0 0
NCR CORP COMMON STOCK 62886E108 3 100 SH   SOLE   100 0 0
NATURAL GROCERS BY COMMON STOCK 63888U108 24 1,850 SH   SOLE   1,850 0 0
NETFLIX INC COMMON STOCK 64110L106 131 1,433 SH   SOLE   1,433 0 0
NETEASE INC SPONSORED ADR COMMON STOCK 64110W102 134 695 SH   SOLE   0 0 695
NEW JERSEY RESOURCES CORP COMMON STOCK 646025106 5 126 SH   SOLE   126 0 0
NEW YORK TIMES CO COMMON STOCK 650111107 69 5,673 SH   SOLE   5,673 0 0
NEWELL RUBBERMAID INC COMMON STOCK 651229106 443 9,124 SH   SOLE   9,124 0 0
NEWLINK GENETICS CORP COMMON STOCK 651511107 7 655 SH   SOLE   655 0 0
NEWMONT MINING CORP COMMON STOCK 651639106 35 900 SH   SOLE   900 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101 646 4,955 SH   SOLE   4,955 0 0
NIKE INC CLASS B COMMON STOCK 654106103 37,899 686,574 SH   SOLE   674,809 0 11,765
NIKE INC CLASS B COMMON STOCK 654106103 29 525 SH   OTR 428 525 0 0
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 2,225 26,135 SH   SOLE   25,175 525 435
NORTHERN TRUST CORP COMMON STOCK 665859104 561 8,461 SH   SOLE   8,461 0 0
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 251 1,130 SH   SOLE   1,130 0 0
NORTHWEST NATURAL GAS COMMON STOCK 667655104 41 635 SH   SOLE   635 0 0
NOVARTIS AG ADR FOREIGN STOCK 66987V109 8,425 102,109 SH   SOLE   98,419 0 3,690
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 92,122 1,712,945 SH   SOLE   1,670,120 10,985 31,840
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 54 1,000 SH   OTR 426 1,000 0 0
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 52 970 SH   OTR 428 970 0 0
NUANCE COMMUNICATIONS INC COMMON STOCK 67020Y100 10 625 SH   SOLE   0 0 625
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 1,056 3,895 SH   SOLE   3,895 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 19,960 264,156 SH   SOLE   256,970 3,075 4,111
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 17 225 SH   OTR 426 225 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 62 825 SH   OTR 428 825 0 0
OFFICE DEPOT COMMON STOCK 676220106 10 2,975 SH   SOLE   2,975 0 0
OIL STATES INTERNATIONAL INC COMMON STOCK 678026105 1 37 SH   SOLE   0 0 37
OLD NATIONAL BANCORP COMMON STOCK 680033107 524 41,785 SH   SOLE   41,785 0 0
OMNICOM GROUP INC COMMON STOCK 681919106 126 1,550 SH   SOLE   1,550 0 0
ON ASSIGNMENT INC COMMON STOCK 682159108 111 3,000 SH   SOLE   3,000 0 0
ONEOK PARTNERS LP COMMON STOCK 68268N103 529 13,200 SH   SOLE   13,200 0 0
ORACLE CORP COM COMMON STOCK 68389X105 241 5,881 SH   SOLE   5,881 0 0
ORBCOMM INC COMMON STOCK 68555P100 50 5,000 SH   SOLE   5,000 0 0
ORMAT TECHNOLOGIES INC COMMON STOCK 686688102 47 1,075 SH   SOLE   1,075 0 0
OWENS REALTY MORTGAGE INC COMMON STOCK 690828108 64 3,841 SH   SOLE   3,841 0 0
PBF ENERGY INC COMMON STOCK 69318G106 2 89 SH   SOLE   0 0 89
PDL BIOPHARMA INC COMMON STOCK 69329Y104 2 500 SH   SOLE   500 0 0
PHH GROUP INC COMMON STOCK 693320202 4 325 SH   SOLE   325 0 0
PJT PARTNERS INC COMMON STOCK 69343T107 0 10 SH   SOLE   0 0 10
PNC FINANCIAL CORP COMMON STOCK 693475105 249 3,056 SH   SOLE   3,056 0 0
PNC FINANCIAL CORP OPTIONS 693475121 122 6,975 PRN   SOLE   0 0 6,975
PPL CORPORATION COMMON STOCK 69351T106 31 824 SH   SOLE   824 0 0
PRA GROUP INC COMMON STOCK 69354N106 5,393 223,398 SH   SOLE   215,266 0 8,132
PALO ALTO NETWORKS INC COMMON STOCK 697435105 115 935 SH   SOLE   715 0 220
PANERA BREAD CO COMMON STOCK 69840W108 28,261 133,343 SH   SOLE   130,642 0 2,701
PANERA BREAD CO COMMON STOCK 69840W108 31 145 SH   OTR 428 145 0 0
PANHANDLE OIL AND GAS INC COMMON STOCK 698477106 23 1,405 SH   SOLE   1,405 0 0
PARKER-HANNIFIN CORP COMMON STOCK 701094104 306 2,830 SH   SOLE   2,830 0 0
PAYCHEX INC COMMON STOCK 704326107 5,398 90,727 SH   SOLE   89,717 0 1,010
PAYCOM SOFTWARE INC COMMON STOCK 70432V102 3,939 91,162 SH   SOLE   88,017 0 3,145
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 292 8,010 SH   SOLE   7,970 0 40
PEMBINA PIPELINE CORP FOREIGN STOCK 706327103 140 4,598 SH   SOLE   4,598 0 0
PEOPLES UNITED FINANCIAL INC COMMON STOCK 712704105 170 11,626 SH   SOLE   11,626 0 0
PEPSICO INC COMMON STOCK 713448108 40,811 385,229 SH   SOLE   377,985 625 6,619
PEPSICO INC COMMON STOCK 713448108 53 500 SH   OTR 426 500 0 0
PETMED EXPRESS INC COMMON STOCK 716382106 18 975 SH   SOLE   0 0 975
PETROLEO BRASILEIRO SA-ADR FOREIGN STOCK 71654V408 175 24,400 SH   SOLE   8,475 0 15,925
PFIZER COMMON STOCK 717081103 2,777 78,856 SH   SOLE   78,846 0 10
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 42,568 418,480 SH   SOLE   401,564 8,236 8,680
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 112 1,100 SH   OTR 400 1,100 0 0
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 59 580 SH   OTR 426 580 0 0
PHILLIPS 66 COMMON STOCK 718546104 157 1,973 SH   SOLE   1,973 0 0
PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107 302 2,000 SH   SOLE   2,000 0 0
POOL CORP COMMON STOCK 73278L105 169 1,800 SH   SOLE   1,800 0 0
POPE RESOURCES DEL LTD PARTNERSHIPS 732857107 128 2,000 SH   SOLE   2,000 0 0
PORTLAND GENERAL ELECTRIC CO COMMON STOCK 736508847 56 1,273 SH   SOLE   898 0 375
PORTOLA PHARMACEUTICALS INC COMMON STOCK 737010108 0 10 SH   SOLE   10 0 0
POWERSHARES QQQ MUTUAL FUNDS 73935A104 104 967 SH   SOLE   667 0 300
POWERSHARES MUTUAL FUNDS 73935X146 3 38 SH   SOLE   0 0 38
POWERSHARES MUTUAL FUNDS 73935X575 142 6,000 SH   SOLE   6,000 0 0
POWERSHARES MUTUAL FUNDS 73937B779 15 352 SH   SOLE   352 0 0
PRAIRIESKY RTY LTD COMMON STOCK 739721108 2 130 SH   SOLE   130 0 0
PRAXAIR INC COMMON STOCK 74005P104 75,601 672,665 SH   SOLE   654,835 4,655 13,175
PRAXAIR INC COMMON STOCK 74005P104 34 300 SH   OTR 426 300 0 0
PRAXAIR INC COMMON STOCK 74005P104 121 1,075 SH   OTR 428 1,075 0 0
T ROWE PRICE GROUP INC COMMON STOCK 74144T108 36 500 SH   SOLE   500 0 0
PRICELINE.COM INC COMMON STOCK 741503403 1,160 929 SH   SOLE   929 0 0
PRICESMART INC COMMON STOCK 741511109 24 260 SH   SOLE   260 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON STOCK 74251V102 4 100 SH   SOLE   100 0 0
PROCTER & GAMBLE CO COMMON STOCK 742718109 68,385 807,662 SH   SOLE   806,632 0 1,030
PROCTER & GAMBLE CO COMMON STOCK 742718109 293 3,465 SH   OTR 428 3,465 0 0
PROGRESSIVE CORP OHIO COMMON STOCK 743315103 72 2,158 SH   SOLE   2,158 0 0
PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 11 159 SH   SOLE   159 0 0
PUBLIC STORAGE INC COMMON STOCK 74460D109 26 100 SH   SOLE   0 0 100
QORVO INC COMMON STOCK 74736K101 75 1,352 SH   SOLE   1,352 0 0
Q2 HLDGS INC COMMON STOCK 74736L109 93 3,330 SH   SOLE   1,500 0 1,830
QUALCOMM INC COMMON STOCK 747525103 14,601 272,561 SH   SOLE   267,041 1,380 4,140
QUALCOMM INC COMMON STOCK 747525103 273 5,105 SH   OTR 428 5,105 0 0
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 122 1,500 SH   SOLE   1,500 0 0
RADIO ONE COMMON STOCK 75040P405 14 4,500 SH   SOLE   0 0 4,500
RANGE RES CORP COMMON STOCK 75281A109 202 4,680 SH   SOLE   4,680 0 0
RAYTHEON CO COMMON STOCK 755111507 873 6,420 SH   SOLE   5,670 0 750
REALTY INCOME CORPORATION COMMON STOCK 756109104 268 3,866 SH   SOLE   3,866 0 0
REAVES UTILITY MUTUAL FUNDS 756158101 81 2,500 SH   SOLE   2,500 0 0
REGENERON PHAR COMMON STOCK 75886F107 86 245 SH   SOLE   245 0 0
REGIONS FINANCIAL CORP COMMON STOCK 7591EP100 2 201 SH   SOLE   201 0 0
RESMED INC COMMON STOCK 761152107 31 485 SH   SOLE   485 0 0
REYNOLDS AMERICAN INC COMMON STOCK 761713106 306 5,672 SH   SOLE   5,672 0 0
RIGEL PHARMACEUTICALS INC COMMON STOCK 766559603 0 27 SH   SOLE   27 0 0
RIO TINTO PLC FOREIGN STOCK 767204100 9 300 SH   SOLE   300 0 0
ROCKWELL AUTOMATION COMMON STOCK 773903109 2,756 24,001 SH   SOLE   24,001 0 0
ROCKWELL COLLINS INC COMMON STOCK 774341101 1,835 21,550 SH   SOLE   21,550 0 0
ROPER INDUSTRIES INC COMMON STOCK 776696106 303 1,775 SH   SOLE   1,775 0 0
ROSS STORES INC COMMON STOCK 778296103 14,052 247,872 SH   SOLE   244,532 555 2,785
ROVI CORP COMMON STOCK 779376102 0 5 SH   SOLE   5 0 0
ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 1,585 28,709 SH   SOLE   28,709 0 0
S&P GLOBAL INC COMMON STOCK 78409V104 50 462 SH   SOLE   462 0 0
SPDR MUTUAL FUNDS 78462F103 1,323 6,318 SH   SOLE   5,987 0 331
SPDR GOLD TRUST MUTUAL FUNDS 78463V107 1,300 10,279 SH   SOLE   10,235 0 44
SPDR MUTUAL FUNDS 78463X301 4 57 SH   SOLE   0 0 57
SPDR MUTUAL FUNDS 78463X749 25 500 SH   SOLE   0 0 500
SPDR MUTUAL FUNDS 78463X772 2 60 SH   SOLE   60 0 0
SPDR MUTUAL FUNDS 78463X863 12 300 SH   SOLE   300 0 0
SPDR SERIES TRUST MUTUAL FUNDS 78464A391 6 200 SH   SOLE   200 0 0
SPDR SERIES TRUST MUTUAL FUNDS 78464A698 8 200 SH   SOLE   200 0 0
SPDR SERIES TRUST MUTUAL FUNDS 78464A763 15 180 SH   SOLE   180 0 0
SPDR MUTUAL FUNDS 78467X109 370 2,065 SH   SOLE   2,040 0 25
SPDR MUTUAL FUNDS 78467Y107 513 1,885 SH   SOLE   1,815 0 70
SABINE ROYALTY TRUST COMMON STOCK 785688102 48 1,437 SH   SOLE   1,437 0 0
ST JUDE MEDICAL INC COMMON STOCK 790849103 101 1,300 SH   SOLE   1,300 0 0
SALESFORCE.COM COMMON STOCK 79466L302 146 1,841 SH   SOLE   991 0 850
HENRY SCHEIN INC COMMON STOCK 806407102 53 300 SH   SOLE   300 0 0
SCHLUMBERGER LTD FOREIGN STOCK 806857108 1,908 24,128 SH   SOLE   24,003 0 125
SEALED AIR CORP (NEW) COMMON STOCK 81211K100 57 1,250 SH   SOLE   1,250 0 0
SPDR MUTUAL FUNDS 81369Y100 12 250 SH   SOLE   250 0 0
SPDR MUTUAL FUNDS 81369Y506 465 6,810 SH   SOLE   6,750 0 60
SPDR MUTUAL FUNDS 81369Y704 6 100 SH   SOLE   0 0 100
SPDR MUTUAL FUNDS 81369Y803 143 3,300 SH   SOLE   3,300 0 0
SELECT MED HLDGS CORP COMMON STOCK 81619Q105 71 6,535 SH   SOLE   6,535 0 0
SERVICENOW INC COMMON STOCK 81762P102 292 4,396 SH   SOLE   4,396 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106 117 400 SH   SOLE   400 0 0
SHIRE PHARMA GROUP PLC ADR FOREIGN STOCK 82481R106 39 211 SH   SOLE   211 0 0
SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109 1,030 4,749 SH   SOLE   4,749 0 0
SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 84 21,265 SH   SOLE   21,265 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 40 635 SH   SOLE   635 0 0
SMUCKER J M CO COMMON STOCK 832696405 441 2,892 SH   SOLE   2,892 0 0
SOLARCITY CORP COMMON STOCK 83416T100 144 6,009 SH   SOLE   5,879 0 130
SOUTHERN CO COMMON STOCK 842587107 299 5,573 SH   SOLE   5,573 0 0
SPECTRA ENERGY CORP COMMON STOCK 847560109 198 5,400 SH   SOLE   5,400 0 0
SQUARE INC COMMON STOCK 852234103 7 740 SH   SOLE   740 0 0
STAPLES INC COMMON STOCK 855030102 10 1,150 SH   SOLE   1,150 0 0
STARBUCKS CORP COMMON STOCK 855244109 88,908 1,556,518 SH   SOLE   1,523,012 2,785 30,721
STARBUCKS CORP COMMON STOCK 855244109 334 5,850 SH   OTR 428 5,850 0 0
STARZ - LIBERTY CAPITAL COMMON STOCK 85571Q102 6 198 SH   SOLE   157 0 41
STATE STREET CORP COMMON STOCK 857477103 4,973 92,231 SH   SOLE   92,231 0 0
STATOILHYDRO ASA FOREIGN STOCK 85771P102 14 800 SH   SOLE   800 0 0
STERICYCLE INC COMMON STOCK 858912108 2,825 27,130 SH   SOLE   25,780 0 1,350
STERICYCLE INC COMMON STOCK 858912108 67 640 SH   OTR 400 640 0 0
STRYKER CORP COMMON STOCK 863667101 160,778 1,341,720 SH   SOLE   1,303,319 11,723 26,678
STRYKER CORP COMMON STOCK 863667101 53 440 SH   OTR 400 440 0 0
STRYKER CORP COMMON STOCK 863667101 102 849 SH   OTR 426 849 0 0
STRYKER CORP COMMON STOCK 863667101 562 4,697 SH   OTR 428 4,697 0 0
SUN LIFE FINANCIAL INC COMMON STOCK 866796105 328 10,000 SH   SOLE   10,000 0 0
SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107 245 8,845 SH   SOLE   8,845 0 0
SUNPOWER CORP COMMON STOCK 867652406 23 1,500 SH   SOLE   1,500 0 0
SUNOPTA INC COM FOREIGN STOCK 8676EP108 83 19,855 SH   SOLE   19,855 0 0
SUNTRUST BANKS INC COMMON STOCK 867914103 124 3,015 SH   SOLE   3,015 0 0
SYSCO CORP COMMON STOCK 871829107 14,721 290,132 SH   SOLE   287,132 900 2,100
TECO ENERGY INC COMMON STOCK 872375100 55 2,000 SH   SOLE   2,000 0 0
TJX COMPANIES INC COMMON STOCK 872540109 201,313 2,606,662 SH   SOLE   2,520,803 26,968 58,891
TJX COMPANIES INC COMMON STOCK 872540109 56 720 SH   OTR 400 720 0 0
TJX COMPANIES INC COMMON STOCK 872540109 73 950 SH   OTR 426 950 0 0
TJX COMPANIES INC COMMON STOCK 872540109 552 7,150 SH   OTR 428 7,150 0 0
TABLEAU SOFTWARE INC COMMON STOCK 87336U105 13 265 SH   SOLE   265 0 0
TARGET CORP COMMON STOCK 87612E106 1,213 17,378 SH   SOLE   17,018 0 360
TEGNA INC COMMON STOCK 87901J105 12 500 SH   SOLE   500 0 0
TELEFONICA S A ADR FOREIGN STOCK 879382208 36 3,827 SH   SOLE   3,827 0 0
TERADATA CORP COMMON STOCK 88076W103 3 100 SH   SOLE   100 0 0
TERRAVIA HOLDINGS INC COMMON STOCK 88105A106 46 17,525 SH   SOLE   17,525 0 0
TESORO CORP COMMON STOCK 881609101 39 514 SH   SOLE   514 0 0
TESLA MOTORS INC COMMON STOCK 88160R101 163 770 SH   SOLE   740 0 30
TEVA PHARMACEUTICAL INDS LTD ADR FOREIGN STOCK 881624209 43 850 SH   SOLE   850 0 0
TETRAPHASE PHARMACEUTICALS COMMON STOCK 88165N105 16 3,800 SH   SOLE   3,800 0 0
TEXTRON COMMON STOCK 883203101 50 1,376 SH   SOLE   1,376 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 18,982 128,468 SH   SOLE   124,023 375 4,070
THOMSON REUTERS CORPORATION FOREIGN STOCK 884903105 22 550 SH   SOLE   550 0 0
3M COMPANY COMMON STOCK 88579Y101 8,463 48,326 SH   SOLE   48,236 0 90
TIFFANY & CO COMMON STOCK 886547108 211 3,475 SH   SOLE   3,475 0 0
TIME WARNER INC COMMON STOCK 887317303 74 1,000 SH   SOLE   1,000 0 0
TIMKEN CO COMMON STOCK 887389104 491 16,000 SH   SOLE   16,000 0 0
TIMKENSTEEL CORP COMMON STOCK 887399103 77 8,000 SH   SOLE   8,000 0 0
TOMPKINS FINANCIAL CORPORATION COMMON STOCK 890110109 16 250 SH   SOLE   250 0 0
TORCHMARK CORP COMMON STOCK 891027104 46 750 SH   SOLE   0 0 750
TORONTO-DOMINION BANK FOREIGN STOCK 891160509 313 7,288 SH   SOLE   7,288 0 0
TORTOISE ENERGY MUTUAL FUNDS 89147L100 23 750 SH   SOLE   750 0 0
TOTAL FINA ELF S A ADR FOREIGN STOCK 89151E109 200 4,165 SH   SOLE   4,165 0 0
TOWNE BANK COMMON STOCK 89214P109 94 4,320 SH   SOLE   4,320 0 0
TOYOTA MOTOR CORP SPONS ADR FOREIGN STOCK 892331307 29 290 SH   SOLE   290 0 0
TRACTOR SUPPLY CO COMMON STOCK 892356106 7,995 87,679 SH   SOLE   85,528 0 2,151
TRANSCANADA CORP FOREIGN STOCK 89353D107 428 9,460 SH   SOLE   9,460 0 0
THE TRAVELERS COMPANIES COMMON STOCK 89417E109 29 241 SH   SOLE   241 0 0
TRIMBLE NAVIGATION LTD COMMON STOCK 896239100 8,437 346,339 SH   SOLE   333,614 0 12,725
TRIMBLE NAVIGATION LTD COMMON STOCK 896239100 56 2,300 SH   OTR 428 2,300 0 0
TWITTER INC COMMON STOCK 90184L102 9 536 SH   SOLE   536 0 0
US BANCORP COMMON STOCK 902973304 617 15,303 SH   SOLE   15,303 0 0
UNDER ARMOUR INC COMMON STOCK 904311107 21 525 SH   SOLE   325 0 200
UNDER ARMOUR INC COMMON STOCK 904311206 16 451 SH   SOLE   250 0 201
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 90,888 1,897,048 SH   SOLE   1,829,080 15,815 52,153
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 69 1,440 SH   OTR 400 1,440 0 0
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 47 980 SH   OTR 426 980 0 0
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 546 11,405 SH   OTR 428 11,405 0 0
UNILEVER NV FOREIGN STOCK 904784709 801 17,055 SH   SOLE   15,524 1,470 61
UNION PACIFIC COMMON STOCK 907818108 20,446 234,334 SH   SOLE   226,726 0 7,608
UNITED BANCORP INC COMMON STOCK 909911109 152 15,536 SH   SOLE   15,536 0 0
UNITED NATURAL FOODS COMMON STOCK 911163103 21,114 451,161 SH   SOLE   442,299 0 8,862
UNITED NATURAL FOODS COMMON STOCK 911163103 22 470 SH   OTR 428 470 0 0
UNITED PARCEL SERVICE COMMON STOCK 911312106 481 4,463 SH   SOLE   4,313 0 150
UNITED TECHNOLOGIES COMMON STOCK 913017109 79,753 777,699 SH   SOLE   751,973 7,327 18,399
UNITED TECHNOLOGIES COMMON STOCK 913017109 90 880 SH   OTR 400 880 0 0
UNITED TECHNOLOGIES COMMON STOCK 913017109 26 250 SH   OTR 426 250 0 0
UNITED TECHNOLOGIES COMMON STOCK 913017109 91 890 SH   OTR 428 890 0 0
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 441 3,121 SH   SOLE   3,121 0 0
URBAN EDGE PROPERTIES COMMON STOCK 91704F104 69 2,295 SH   SOLE   2,295 0 0
V F CORPORATION COMMON STOCK 918204108 6,468 105,193 SH   SOLE   101,607 0 3,586
VAIL RESORTS INC COMMON STOCK 91879Q109 133 960 SH   SOLE   960 0 0
VALERO ENERGY CORP COMMON STOCK 91913Y100 1 22 SH   SOLE   0 0 22
VALMONT INDUSTRIES INC COMMON STOCK 920253101 1,610 11,902 SH   SOLE   11,902 0 0
VANGUARD MUTUAL FUNDS 921908844 1,160 13,940 SH   SOLE   13,050 0 890
VANGUARD MUTUAL FUNDS 922042676 24 435 SH   SOLE   435 0 0
VANGUARD MUTUAL FUNDS 922042718 84 900 SH   SOLE   900 0 0
VANGUARD MUTUAL FUNDS 922042775 170 3,975 SH   SOLE   3,300 0 675
VANGUARD MUTUAL FUNDS 922042858 143 4,051 SH   SOLE   3,816 0 235
VANGUARD MUTUAL FUNDS 92204A108 171 1,400 SH   SOLE   1,400 0 0
VANGUARD MUTUAL FUNDS 92204A207 7 47 SH   SOLE   0 0 47
VARIAN MED SYS INC COMMON STOCK 92220P105 13 160 SH   SOLE   160 0 0
VANGUARD MUTUAL FUNDS 922908363 20 102 SH   SOLE   0 0 102
VANGUARD MUTUAL FUNDS 922908553 50 559 SH   SOLE   559 0 0
VANGUARD MUTUAL FUNDS 922908744 140 1,650 SH   SOLE   1,650 0 0
VANGUARD MUTUAL FUNDS 922908751 179 1,550 SH   SOLE   1,550 0 0
VANGUARD MUTUAL FUNDS 922908769 16 150 SH   SOLE   150 0 0
VERIZON COMMON STOCK 92343V104 890 15,945 SH   SOLE   15,520 0 425
VERMILION ENERGY INC FOREIGN STOCK 923725105 267 8,400 SH   SOLE   8,400 0 0
VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 69 800 SH   SOLE   800 0 0
VIRGIN AMERICA COMMON STOCK 92765X208 56 1,000 SH   SOLE   1,000 0 0
VISA INC COMMON STOCK 92826C839 41,350 557,505 SH   SOLE   555,186 0 2,319
VMWARE INC COMMON STOCK 928563402 6 100 SH   SOLE   100 0 0
VODAFONE GROUP PLC FOREIGN STOCK 92857W308 136 4,391 SH   SOLE   4,133 0 258
VORNADO REALTY TRUST COMMON STOCK 929042109 407 4,063 SH   SOLE   4,063 0 0
W P CAREY INC COMMON STOCK 92936U109 432 6,226 SH   SOLE   6,226 0 0
WP GLIMCHER INC COMMON STOCK 92939N102 13 1,150 SH   SOLE   1,150 0 0
WABTEC CORP COMMON STOCK 929740108 8,680 123,600 SH   SOLE   121,815 0 1,785
WAL-MART STORES INC COMMON STOCK 931142103 2,661 36,447 SH   SOLE   36,112 0 335
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 14,755 177,197 SH   SOLE   175,602 0 1,595
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 49 592 SH   OTR 428 592 0 0
WASHINGTON FED INC COMMON STOCK 938824109 12 500 SH   SOLE   500 0 0
WASHINGTON TR BANCORP INC COMMON STOCK 940610108 8 200 SH   SOLE   200 0 0
WASTE CONNECTIONS INC COMMON STOCK 94106B101 65 900 SH   SOLE   900 0 0
WASTE MANAGEMENT INC COMMON STOCK 94106L109 14 217 SH   SOLE   217 0 0
WATSCO INC COMMON STOCK 942622200 155 1,100 SH   SOLE   1,100 0 0
WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 12 200 SH   SOLE   200 0 0
WAYFAIR INC CL A COMMON STOCK 94419L101 12 302 SH   SOLE   302 0 0
WEINGARTEN REALTY INV SBI COMMON STOCK 948741103 792 19,408 SH   SOLE   19,408 0 0
WELLS FARGO & CO (NEW) COMMON STOCK 949746101 3,284 69,384 SH   SOLE   69,333 0 51
WELLTOWER INC COMMON STOCK 95040Q104 15 200 SH   SOLE   0 0 200
WESTPAC BANKING FOREIGN STOCK 961214301 24 1,100 SH   SOLE   1,100 0 0
WEX INC COMMON STOCK 96208T104 64,147 723,436 SH   SOLE   706,519 918 15,999
WEX INC COMMON STOCK 96208T104 376 4,245 SH   OTR 428 4,245 0 0
WEYERHAEUSER COMMON STOCK 962166104 692 23,244 SH   SOLE   23,244 0 0
WHITEWAVE FOODS CO COM CL A COMMON STOCK 966244105 3,152 67,141 SH   SOLE   66,621 0 520
WHOLE FOODS MARKET COMMON STOCK 966837106 11,307 353,130 SH   SOLE   347,646 0 5,484
WHOLE FOODS MARKET COMMON STOCK 966837106 24 745 SH   OTR 428 745 0 0
WILEY JOHN & SONS CL A COMMON STOCK 968223206 7 135 SH   SOLE   135 0 0
WILLIAMS COMPANIES COMMON STOCK 969457100 270 12,500 SH   SOLE   12,500 0 0
WILLIAMS PARTNERS LP COMMON STOCK 96949L105 195 5,632 SH   SOLE   5,632 0 0
WILLIAMS SONOMA INC COMMON STOCK 969904101 5 100 SH   SOLE   100 0 0
WISDOMTREE MUTUAL FUNDS 97717W281 9 225 SH   SOLE   225 0 0
WISDOMTREE MUTUAL FUNDS 97717W406 25 327 SH   SOLE   327 0 0
WISDOM TREE MUTUAL FUNDS 97717X701 6 120 SH   SOLE   0 0 120
WPX ENERGY INC COMMON STOCK 98212B103 34 3,666 SH   SOLE   3,666 0 0
WYNDHAM WORLDWIDE CORP COMMON STOCK 98310W108 107 1,500 SH   SOLE   1,500 0 0
XCEL ENERGY INC COM COMMON STOCK 98389B100 56 1,245 SH   SOLE   745 0 500
XILINX INC COMMON STOCK 983919101 2 50 SH   SOLE   50 0 0
XYLEM INC COMMON STOCK 98419M100 30 661 SH   SOLE   661 0 0
YUM! BRANDS COMMON STOCK 988498101 279 3,363 SH   SOLE   3,363 0 0
ZEBRA TECHNOLOGIES CORP CL A COMMON STOCK 989207105 54 1,080 SH   SOLE   1,080 0 0
ZIMMER HOLDINGS INC COMMON STOCK 98956P102 592 4,917 SH   SOLE   4,917 0 0
ZOETIS INC COMMON STOCK 98978V103 162 3,415 SH   SOLE   3,415 0 0
ALLERGAN PLC FOREIGN STOCK G0177J108 585 2,532 SH   SOLE   2,532 0 0
AMDOCS LTD COMMON STOCK G02602103 14 240 SH   SOLE   240 0 0
ACCENTURE PLC FOREIGN STOCK G1151C101 16,357 144,383 SH   SOLE   137,927 0 6,456
BROOKFIELD BUSINESS PARTNERS LP FOREIGN STOCK G16234109 4 233 SH   SOLE   233 0 0
BROOKFIELD PROPERTY PARTNERS LP COMMON STOCK G16249107 10 445 SH   SOLE   445 0 0
BUNGE LIMITED COMMON STOCK G16962105 59 1,000 SH   SOLE   1,000 0 0
CONCORD NEW ENERGY GROUP LTD FOREIGN STOCK G2345T109 15 300,000 SH   SOLE   300,000 0 0
EATON CORP COMMON STOCK G29183103 27 450 SH   SOLE   450 0 0
JAZZ PHARMACEUTICALS COMMON STOCK G50871105 7 50 SH   SOLE   50 0 0
LIBERTY GLOBAL PLC COMMON STOCK G5480U104 34 1,172 SH   SOLE   1,141 0 31
LIBERTY GLOBAL PLC COMMON STOCK G5480U120 101 3,516 SH   SOLE   3,423 0 93
LIBERTY GLOBAL PLC COMMON STOCK G5480U138 2 58 SH   SOLE   57 0 1
LIBERTY GLOBAL PLC COMMON STOCK G5480U153 6 175 SH   SOLE   171 0 4
MALLINCKRODT PUB LTD CO SHS FOREIGN STOCK G5785G107 9 146 SH   SOLE   146 0 0
MEDTRONIC PLC FOREIGN STOCK G5960L103 1,000 11,521 SH   SOLE   10,556 0 965
PROTHENA CORP PLC COMMON STOCK G72800108 0 22 SH   SOLE   22 0 0
PENTAIR PLC COMMON STOCK G7S00T104 16 281 SH   SOLE   281 0 0
STERIS PLC FOREIGN STOCK G84720104 112 1,630 SH   SOLE   1,630 0 0
TYCO INTERNATIONAL PLC ORD FOREIGN STOCK G91442106 50 1,174 SH   SOLE   1,174 0 0
PERRIGO CO PLC COMMON STOCK G97822103 30 329 SH   SOLE   329 0 0
TE CONNECTIVITY LTD FOREIGN STOCK H84989104 130 2,274 SH   SOLE   2,274 0 0
TRANSOCEAN LTD FOREIGN STOCK H8817H100 108 9,059 SH   SOLE   1,612 0 7,447
CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104 73 910 SH   SOLE   780 0 130
STRATASYS LTD COMMON STOCK M85548101 0 42 SH   SOLE   42 0 0
AERCAP HOLDINGS NV COMMON STOCK N00985106 164 4,875 SH   SOLE   1,175 0 3,700
ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210 7 71 SH   SOLE   71 0 0
CORE LABORATORIES FOREIGN STOCK N22717107 6,473 52,246 SH   SOLE   50,506 1,400 340
LYONDELL BASELL INDUSTRIES FOREIGN STOCK N53745100 15 200 SH   SOLE   0 0 200
MYLAN N V FOREIGN STOCK N59465109 26 590 SH   SOLE   590 0 0
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 11,695 149,282 SH   SOLE   147,762 0 1,520
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 104 1,325 SH   OTR 428 1,325 0 0
DIANA SHIPPING INC COMMON STOCK Y2066G104 38 15,760 SH   SOLE   15,760 0 0