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
3M CO COMMON STOCK 88579Y101 22,957 130,262 SH   SOLE   115,979 0 14,283
ABB LTD FOREIGN STOCK 000375204 761 33,787 SH   SOLE   33,787 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 35,628 842,480 SH   SOLE   736,070 0 106,410
ABBVIE INC COMMON STOCK 00287Y109 17,024 269,921 SH   SOLE   259,711 0 10,210
ABERDEEN MUTUAL FUND/COR 003009107 169 32,913 SH   SOLE   32,913 0 0
ACCENTURE PLC FOREIGN STOCK G1151C101 19,334 158,253 SH   SOLE   142,314 0 15,939
ADOBE SYSTEMS INCORPORATED COMMON STOCK 00724F101 420 3,865 SH   SOLE   3,865 0 0
AETNA INC COMMON STOCK 00817Y108 1,477 12,792 SH   SOLE   12,792 0 0
AFLAC INC COMMON STOCK 001055102 28,310 393,905 SH   SOLE   328,679 0 65,226
AGCO CORP DE COMMON STOCK 001084102 941 19,076 SH   SOLE   18,976 0 100
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 3,775 25,111 SH   SOLE   24,911 0 200
ALLIANCE DATA SYSTEMS CORP COMMON STOCK 018581108 6,404 29,851 SH   SOLE   17,306 0 12,545
ALLIANT ENERGY CORP COMMON STOCK 018802108 279 7,276 SH   SOLE   7,276 0 0
ALLSTATE CORP COMMON STOCK 020002101 1,061 15,333 SH   SOLE   15,123 0 210
ALPHABET INC COMMON STOCK 02079K107 22,284 28,668 SH   SOLE   25,461 0 3,207
ALPHABET INC COMMON STOCK 02079K305 19,043 23,683 SH   SOLE   17,736 0 5,947
ALTRIA GROUP INC COMMON STOCK 02209S103 5,305 83,907 SH   SOLE   81,797 0 2,110
AMAZON.COM INC COMMON STOCK 023135106 4,844 5,785 SH   SOLE   3,561 0 2,224
AMBEV SA SPONSORED FOREIGN STOCK 02319V103 1,633 268,132 SH   SOLE   225,450 0 42,682
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 456 7,104 SH   SOLE   7,104 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 9,173 143,227 SH   SOLE   106,056 0 37,171
AMERICAN INTERNATIONAL GROUP INC COMMON STOCK 026874784 19,675 331,562 SH   SOLE   254,607 0 76,955
AMERIGAS PARTNERS L.P. PARTNERSHIPS 030975106 634 13,884 SH   SOLE   13,884 0 0
AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 221 2,211 SH   SOLE   2,211 0 0
AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 275 3,408 SH   SOLE   3,408 0 0
AMGEN INC COMMON STOCK 031162100 1,068 6,403 SH   SOLE   6,073 0 330
ANADARKO PETROLEUM CORP COMMON STOCK 032511107 1,506 23,766 SH   SOLE   20,676 0 3,090
ANALOG DEVICES INC COMMON STOCK 032654105 242 3,761 SH   SOLE   3,761 0 0
APACHE CORPORATION COMMON STOCK 037411105 493 7,718 SH   SOLE   7,428 0 290
APPLE INC COMMON STOCK 037833100 59,931 530,126 SH   SOLE   440,017 0 90,109
APPLIED MATERIALS COMMON STOCK 038222105 278 9,219 SH   SOLE   9,219 0 0
AQUA AMERICA INC COMMON STOCK 03836W103 4,478 146,900 SH   SOLE   146,520 0 380
AT&T INC COMMON STOCK 00206R102 6,916 170,295 SH   SOLE   162,229 0 8,066
AUTOLIV INC COMMON STOCK 052800109 244 2,280 SH   SOLE   2,280 0 0
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 4,039 45,791 SH   SOLE   44,001 0 1,790
BAIDU INC FOREIGN STOCK 056752108 2,402 13,193 SH   SOLE   12,300 0 893
BANK HAWAII CORP COMMON STOCK 062540109 2,793 38,460 SH   SOLE   38,460 0 0
BANK OF AMERICA CORP COMMON STOCK 060505104 6,178 394,796 SH   SOLE   360,452 0 34,344
BANK OF MONTREAL FOREIGN STOCK 063671101 287 4,375 SH   SOLE   4,000 0 375
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 694 17,404 SH   SOLE   16,264 0 1,140
BANK OF THE OZARKS INC COMMON STOCK 063904106 1,048 27,300 SH   SOLE   27,300 0 0
BAR HARBOR BANKSHARES COMMON STOCK 066849100 1,163 31,661 SH   SOLE   31,661 0 0
BARD C.R. INC COMMON STOCK 067383109 227 1,011 SH   SOLE   695 0 316
BAXTER INTERNATIONAL INC COMMON STOCK 071813109 2,891 60,740 SH   SOLE   58,035 0 2,705
BB&T CORP COMMON STOCK 054937107 2,251 59,688 SH   SOLE   58,698 0 990
BECTON DICKINSON & CO COMMON STOCK 075887109 13,559 75,442 SH   SOLE   65,591 0 9,851
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 7,568 35 SH   SOLE   35 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 32,325 223,750 SH   SOLE   187,830 0 35,920
BIOGEN INC COMMON STOCK 09062X103 376 1,199 SH   SOLE   1,114 0 85
BLACKROCK INC COMMON STOCK 09247X101 294 810 SH   SOLE   750 0 60
BLACKROCK UTIL & INFRASTRUCTURE COMMON STOCK 09248D104 196 10,000 SH   SOLE   10,000 0 0
BLACKSTONE GROUP LP PARTNERSHIPS 09253U108 337 13,184 SH   SOLE   12,484 0 700
BOEING CO COMMON STOCK 097023105 1,014 7,701 SH   SOLE   7,531 0 170
BP PLC FOREIGN STOCK 055622104 3,928 111,712 SH   SOLE   106,284 0 5,428
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 5,020 93,099 SH   SOLE   83,123 0 9,976
CAMDEN NATIONAL CORPORATION COMMON STOCK 133034108 1,673 35,050 SH   SOLE   35,050 0 0
CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 1,049 14,608 SH   SOLE   14,518 0 90
CATERPILLAR INC COMMON STOCK 149123101 1,463 16,475 SH   SOLE   10,775 0 5,700
CDK GLOBAL INC COMMON STOCK 12508E101 324 5,647 SH   SOLE   5,647 0 0
CELGENE CORP COMMON STOCK 151020104 366 3,507 SH   SOLE   2,222 0 1,285
CHEVRON CORP COMMON STOCK 166764100 20,662 200,757 SH   SOLE   194,440 0 6,317
CHUBB LIMITED FOREIGN STOCK H1467J104 260 2,075 SH   SOLE   1,459 0 616
CIGNA CORP COMMON STOCK 125509109 305 2,341 SH   SOLE   2,341 0 0
CINCINNATI BELL INC CONVERTIBLE PRE 171871403 200 4,000 SH   SOLE   4,000 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 26,605 838,731 SH   SOLE   704,236 0 134,495
CITIGROUP INC COMMON STOCK 172967424 295 6,242 SH   SOLE   5,477 0 765
COCA COLA CO COMMON STOCK 191216100 8,056 190,371 SH   SOLE   166,567 0 23,804
COCA-COLA FEMSA S.A.B. DE C.V FOREIGN STOCK 191241108 825 11,000 SH   SOLE   11,000 0 0
COHEN & STEERS MUTUAL FUND/STO 19248A109 215 10,000 SH   SOLE   10,000 0 0
COLGATE-PALMOLIVE CO COMMON STOCK 194162103 12,638 170,466 SH   SOLE   158,623 0 11,843
COMCAST CORP COMMON STOCK 20030N101 1,169 17,630 SH   SOLE   17,157 0 473
CONOCOPHILLIPS COMMON STOCK 20825C104 5,481 126,096 SH   SOLE   122,392 0 3,704
CONSOLIDATED EDISON INC COMMON STOCK 209115104 215 2,866 SH   SOLE   1,786 0 1,080
COSTCO WHOLESALE CORP COMMON STOCK 22160K105 208 1,367 SH   SOLE   1,117 0 250
CSX CORP COMMON STOCK 126408103 15,871 520,329 SH   SOLE   451,861 0 68,468
CUMMINS INC COMMON STOCK 231021106 26,871 209,683 SH   SOLE   172,595 0 37,088
CVS HEALTH CORPORATION COMMON STOCK 126650100 3,100 34,826 SH   SOLE   34,539 0 287
DANAHER CORP COMMON STOCK 235851102 14,846 189,378 SH   SOLE   158,300 0 31,078
DARDEN RESTAURANTS INC COMMON STOCK 237194105 1,161 18,929 SH   SOLE   18,459 0 470
DEERE & COMPANY COMMON STOCK 244199105 437 5,124 SH   SOLE   4,809 0 315
DELPHI AUTOMOTIVE PLC FOREIGN STOCK G27823106 17,368 243,529 SH   SOLE   197,438 0 46,091
DEVON ENERGY CORP COMMON STOCK 25179M103 307 6,965 SH   SOLE   6,165 0 800
DIAGEO PLC FOREIGN STOCK 25243Q205 26,478 228,179 SH   SOLE   208,019 0 20,160
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 17,490 309,297 SH   SOLE   244,633 0 64,664
DISCOVERY COMMUNICATIONS INC COMMON STOCK 25470F104 4,408 163,754 SH   SOLE   108,027 0 55,727
DISCOVERY COMMUNICATIONS INC COMMON STOCK 25470F302 1,989 75,601 SH   SOLE   70,437 0 5,164
DISNEY WALT CO COMMON STOCK 254687106 3,976 42,815 SH   SOLE   40,576 0 2,239
DOMINION RESOURCES INC VA COMMON STOCK 25746U109 4,920 66,249 SH   SOLE   66,183 0 66
DOW CHEMICAL CO COMMON STOCK 260543103 1,810 34,913 SH   SOLE   28,255 0 6,658
DRIL-QUIP INC COMMON STOCK 262037104 351 6,295 SH   SOLE   6,295 0 0
DU PONT E I DE NEMOURS & CO COMMON STOCK 263534109 5,349 79,863 SH   SOLE   70,873 0 8,990
DUKE ENERGY CORP COMMON STOCK 26441C204 1,647 20,568 SH   SOLE   20,348 0 220
DUKE REALTY CORP COMMON STOCK 264411505 562 20,550 SH   SOLE   20,550 0 0
DUN & BRADSTREET CORP COMMON STOCK 26483E100 3,397 24,865 SH   SOLE   24,865 0 0
EASTMAN CHEMICAL CO COMMON STOCK 277432100 1,485 21,946 SH   SOLE   21,946 0 0
ECOLAB INC COMMON STOCK 278865100 276 2,269 SH   SOLE   1,079 0 1,190
ELI LILLY & CO COMMON STOCK 532457108 2,374 29,576 SH   SOLE   28,684 0 892
EMERSON ELECTRIC CO COMMON STOCK 291011104 3,961 72,666 SH   SOLE   71,581 0 1,085
ENBRIDGE ENERGY PARTNERS LP PARTNERSHIPS 29250R106 278 10,950 SH   SOLE   10,950 0 0
ENERGEN CORPORATION COMMON STOCK 29265N108 1,048 18,150 SH   SOLE   18,150 0 0
ENERGY TRANSFER PARTNERS LP PARTNERSHIPS 29273R109 236 6,374 SH   SOLE   6,374 0 0
ENSCO PLC FOREIGN STOCK G3157S106 95 11,175 SH   SOLE   11,175 0 0
ENTERGY CORP COMMON STOCK 29364G103 445 5,805 SH   SOLE   5,695 0 110
ENTERPRISE PRODUCTS PARTNERS LP PARTNERSHIPS 293792107 792 28,656 SH   SOLE   23,290 0 5,366
EQUIFAX INC COMMON STOCK 294429105 298 2,216 SH   SOLE   2,216 0 0
EQUITY RESIDENTIAL COMMON STOCK 29476L107 359 5,593 SH   SOLE   4,593 0 1,000
EVEREST RE GROUP LTD FOREIGN STOCK G3223R108 209 1,100 SH   SOLE   1,100 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108 337 6,227 SH   SOLE   6,227 0 0
EXPRESS SCRIPTS HLDGS CO COMMON STOCK 30219G108 929 13,166 SH   SOLE   13,166 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 76,594 877,566 SH   SOLE   809,636 0 67,930
FACEBOOK INC COMMON STOCK 30303M102 714 5,565 SH   SOLE   535 0 5,030
FERRELLGAS PARTNERS LP PARTNERSHIPS 315293100 116 10,000 SH   SOLE   10,000 0 0
FINANCIAL SELECT SECTOR SPDR MUTUAL FUND/STO 81369Y605 319 16,545 SH   SOLE   16,545 0 0
FIRST BANCORP INC COMMON STOCK 31866P102 1,874 78,204 SH   SOLE   77,104 0 1,100
FIRST TR SML CP MUTUAL FUND/STO 33734Y109 243 4,888 SH   SOLE   0 0 4,888
FIRST TRUST MID CAP CORE MUTUAL FUND/STO 33735B108 241 4,557 SH   SOLE   0 0 4,557
FIRST TRUST/ABERDEEN MUTUAL FUND/GOV 337319107 177 15,000 SH   SOLE   15,000 0 0
FISERV INC COMMON STOCK 337738108 805 8,093 SH   SOLE   8,060 0 33
FLIR SYSTEMS INC COMMON STOCK 302445101 6,780 215,793 SH   SOLE   198,747 0 17,046
FLOWSERVE CORPORATION COMMON STOCK 34354P105 828 17,170 SH   SOLE   17,170 0 0
FORTIVE CORP COM COMMON STOCK 34959J108 3,393 66,657 SH   SOLE   59,183 0 7,474
GABELLI GLOBAL UTILITY & INC MUTUAL FUND/STO 36242L105 183 10,000 SH   SOLE   10,000 0 0
GAMCO MUTUAL FUND/STO 36465A109 96 15,050 SH   SOLE   15,050 0 0
GENERAL DYNAMICS CORP COMMON STOCK 369550108 35,295 227,471 SH   SOLE   203,240 0 24,231
GENERAL ELECTRIC CO COMMON STOCK 369604103 27,485 927,927 SH   SOLE   824,031 0 103,896
GENERAL MILLS INC COMMON STOCK 370334104 1,727 27,022 SH   SOLE   23,382 0 3,640
GENUINE PARTS COMPANY COMMON STOCK 372460105 259 2,578 SH   SOLE   2,161 0 417
GILEAD SCIENCES INC COMMON STOCK 375558103 15,944 201,517 SH   SOLE   157,031 0 44,486
GLAXOSMITHKLINE PLC FOREIGN STOCK 37733W105 263 6,090 SH   SOLE   6,090 0 0
GUGGENHEIM S&P 500R EQUAL WEIGHT MUTUAL FUND/STO 78355W106 1,934 23,130 SH   SOLE   22,848 0 282
H&R BLOCK INC COMMON STOCK 093671105 206 8,871 SH   SOLE   8,071 0 800
HARRIS CORPORATION COMMON STOCK 413875105 24,772 270,408 SH   SOLE   250,354 0 20,054
HARTFORD FINL SVCS COMMON STOCK 416515104 819 19,118 SH   SOLE   19,118 0 0
HASBRO INC COMMON STOCK 418056107 10,331 130,237 SH   SOLE   122,217 0 8,020
HCP INC COMMON STOCK 40414L109 1,741 45,873 SH   SOLE   44,723 0 1,150
HERSHEY CO COMMON STOCK 427866108 415 4,342 SH   SOLE   3,942 0 400
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 391 17,184 SH   SOLE   17,184 0 0
HIGHWOODS PROPERTIES INC COMMON STOCK 431284108 1,071 20,550 SH   SOLE   20,550 0 0
HOLOGIC INC COMMON STOCK 436440101 323 8,328 SH   SOLE   8,328 0 0
HOME DEPOT INC COMMON STOCK 437076102 9,440 73,363 SH   SOLE   72,568 0 795
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 1,020 8,745 SH   SOLE   6,027 0 2,718
HOSPITALITY PROPERTIES TRUST COMMON STOCK 44106M102 504 16,950 SH   SOLE   16,950 0 0
HP INC COMMON STOCK 40434L105 231 14,874 SH   SOLE   14,874 0 0
IDEXX LABORATORIES INC COMMON STOCK 45168D104 2,385 21,156 SH   SOLE   19,756 0 1,400
ILLINOIS TOOL WORKS COMMON STOCK 452308109 3,406 28,427 SH   SOLE   28,233 0 194
INGERSOLL RAND PLC FOREIGN STOCK G47791101 380 5,594 SH   SOLE   5,594 0 0
INTEL CORP COMMON STOCK 458140100 47,673 1,262,876 SH   SOLE   1,073,296 0 189,580
INTERNATIONAL BUSINESS MACHINES COMMON STOCK 459200101 31,341 197,300 SH   SOLE   162,857 0 34,443
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 1,740 2,400 SH   SOLE   2,400 0 0
IRON MTN INC COMMON STOCK 46284V101 237 6,303 SH   SOLE   4,159 0 2,144
ISHARES 1-3 YEAR CREDIT BOND MUTUAL FUND/COR 464288646 47,328 447,505 SH   SOLE   406,676 0 40,829
ISHARES 1-3 YEAR TREASURY BOND MUTUAL FUND/GOV 464287457 4,058 47,714 SH   SOLE   42,297 0 5,417
ISHARES 3-7 YEAR TREASURY BOND MUTUAL FUND/GOV 464288661 2,078 16,423 SH   SOLE   16,423 0 0
ISHARES 7-10 YEAR TREASURY BOND MUTUAL FUND/GOV 464287440 1,571 14,046 SH   SOLE   13,113 0 933
ISHARES AGENCY BOND (MKT) MUTUAL FUND/GOV 464288166 1,636 14,156 SH   SOLE   14,156 0 0
ISHARES CORE S&P 500 (MKT) MUTUAL FUND/STO 464287200 214 985 SH   SOLE   985 0 0
ISHARES CORE S&P MID-CAP (MKT) MUTUAL FUND/STO 464287507 478 3,088 SH   SOLE   3,039 0 49
ISHARES CORE S&P SMALL-CAP (MKT) MUTUAL FUND/STO 464287804 407 3,277 SH   SOLE   3,139 0 138
ISHARES IBOXX $ HIGH YIELD MUTUAL FUND/COR 464288513 1,396 16,005 SH   SOLE   14,018 0 1,987
ISHARES IBOXX $ INVST GRADE CRP MUTUAL FUND/COR 464287242 374 3,034 SH   SOLE   1,145 0 1,889
ISHARES INTERMEDIATE CREDIT BD MUTUAL FUND/COR 464288638 7,926 71,184 SH   SOLE   63,995 0 7,189
ISHARES JPMORGAN USD EMERG MUTUAL FUND/GOV 464288281 1,227 10,463 SH   SOLE   10,013 0 450
ISHARES MBS (MKT) MUTUAL FUND/GOV 464288588 1,304 11,848 SH   SOLE   11,848 0 0
ISHARES MSCI EAFE (MKT) MUTUAL FUND/STO 464287465 672 11,366 SH   SOLE   5,944 0 5,422
ISHARES MSCI EMERGING MARKETS MUTUAL FUND/STO 464287234 2,560 68,348 SH   SOLE   65,117 0 3,231
ISHARES MSCI KLD 400 SOCIAL MUTUAL FUND/STO 464288570 322 4,000 SH   SOLE   4,000 0 0
ISHARES RUSSELL 1000 GROWTH MUTUAL FUND/STO 464287614 340 3,260 SH   SOLE   149 0 3,111
ISHARES RUSSELL 2000 (MKT) MUTUAL FUND/STO 464287655 2,473 19,911 SH   SOLE   18,584 0 1,327
ISHARES RUSSELL MID-CAP GROWTH MUTUAL FUND/STO 464287481 5,939 60,991 SH   SOLE   51,894 0 9,097
ISHARES S&P 100 (MKT) MUTUAL FUND/STO 464287101 3,594 37,459 SH   SOLE   23,338 0 14,121
ISHARES S&P 500 GROWTH (MKT) MUTUAL FUND/STO 464287309 1,148 9,438 SH   SOLE   8,675 0 763
ISHARES SELECT DIVIDEND (MKT) MUTUAL FUND/STO 464287168 1,904 22,223 SH   SOLE   13,607 0 8,616
ISHARES TIPS BOND (MKT) MUTUAL FUND/GOV 464287176 4,684 40,204 SH   SOLE   39,614 0 590
ISHARES US PREFERRED STOCK (MKT) MUTUAL FUND/STO 464288687 749 18,960 SH   SOLE   18,480 0 480
JOHNSON AND JOHNSON COMMON STOCK 478160104 67,221 569,046 SH   SOLE   520,399 0 48,647
JOHNSON CTLS INTL PLC SHS FOREIGN STOCK G51502105 18,666 401,145 SH   SOLE   302,944 0 98,201
JPMORGAN CHASE & CO COMMON STOCK 46625H100 33,686 505,871 SH   SOLE   454,626 0 51,245
KEYCORP COMMON STOCK 493267108 160 13,151 SH   SOLE   12,891 0 260
KIMBERLY-CLARK CORP COMMON STOCK 494368103 2,025 16,055 SH   SOLE   15,287 0 768
KINDER MORGAN INC COMMON STOCK 49456B101 430 18,564 SH   SOLE   17,797 0 767
KRAFT HEINZ CO COMMON STOCK 500754106 2,920 32,622 SH   SOLE   31,982 0 640
LABORATORY CORP OF AMERICA COMMON STOCK 50540R409 417 3,036 SH   SOLE   3,036 0 0
LINKEDIN CORP CL A COMMON STOCK 53578A108 334 1,750 SH   SOLE   0 0 1,750
LOCKHEED MARTIN CORP COMMON STOCK 539830109 2,059 8,590 SH   SOLE   8,380 0 210
LOEWS CORP COMMON STOCK 540424108 222 5,400 SH   SOLE   5,400 0 0
LOWES COMPANIES INC COMMON STOCK 548661107 228 3,162 SH   SOLE   2,937 0 225
MACQUARIE/FIRST TRUST GLOBAL MUTUAL FUND/STO 55607W100 126 10,000 SH   SOLE   10,000 0 0
MAGELLAN MIDSTREAM PARTNERS PARTNERSHIPS 559080106 255 3,602 SH   SOLE   1,700 0 1,902
MARATHON OIL CORP COMMON STOCK 565849106 542 34,240 SH   SOLE   32,740 0 1,500
MARATHON PETE CORP COMMON STOCK 56585A102 4,185 103,091 SH   SOLE   96,841 0 6,250
MARSH & MCLENNAN COS INC COMMON STOCK 571748102 539 8,004 SH   SOLE   7,504 0 500
MASTERCARD INC COMMON STOCK 57636Q104 14,225 139,779 SH   SOLE   105,652 0 34,127
MCDONALDS CORP COMMON STOCK 580135101 40,290 349,253 SH   SOLE   316,153 0 33,100
MEDNAX INC COMMON STOCK 58502B106 1,590 24,000 SH   SOLE   24,000 0 0
MEDTRONIC PLC FOREIGN STOCK G5960L103 1,096 12,683 SH   SOLE   12,004 0 679
MERCK & CO INC COMMON STOCK 58933Y105 22,771 364,849 SH   SOLE   295,308 0 69,541
METLIFE INC COMMON STOCK 59156R108 231 5,189 SH   SOLE   4,229 0 960
MICROSOFT CORP COMMON STOCK 594918104 54,433 945,014 SH   SOLE   842,997 0 102,017
MOLSON COORS BREWING CO COMMON STOCK 60871R209 4,158 37,867 SH   SOLE   37,467 0 400
MONDELEZ INTL INC COMMON STOCK 609207105 8,487 193,337 SH   SOLE   181,448 0 11,889
MONMOUTH REAL ESTATE INVT CORP COMMON STOCK 609720107 143 10,000 SH   SOLE   10,000 0 0
MONSANTO CO COMMON STOCK 61166W101 363 3,554 SH   SOLE   3,554 0 0
MOODYS CORP COMMON STOCK 615369105 7,705 71,161 SH   SOLE   71,161 0 0
MORGAN STANLEY COMMON STOCK 617446448 215 6,708 SH   SOLE   6,708 0 0
MYLAN N V COMMON STOCK N59465109 8,294 217,591 SH   SOLE   140,041 0 77,550
NEXTERA ENERGY INC COMMON STOCK 65339F101 2,835 23,178 SH   SOLE   22,394 0 784
NIKE INC COMMON STOCK 654106103 4,353 82,674 SH   SOLE   78,763 0 3,911
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 1,679 17,294 SH   SOLE   17,123 0 171
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 336 1,567 SH   SOLE   1,199 0 368
NOVARTIS AG FOREIGN STOCK 66987V109 809 10,244 SH   SOLE   9,944 0 300
NUVEEN AMT-FREE MUNICIPAL INC MUTUAL FUNDS/MU 670657105 154 10,542 SH   SOLE   10,542 0 0
NUVEEN LONG/SHORT COMMODITY MUTUAL FUND/STO 670731108 132 10,000 SH   SOLE   10,000 0 0
NUVEEN REAL ASSET INC & GROWTH MUTUAL FUND/STO 67074Y105 172 10,000 SH   SOLE   10,000 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 15,773 216,299 SH   SOLE   187,237 0 29,062
OGE ENERGY CORP COMMON STOCK 670837103 296 9,346 SH   SOLE   9,346 0 0
ORACLE CORP COMMON STOCK 68389X105 22,482 572,375 SH   SOLE   513,955 0 58,420
PALO ALTO NETWORKS INC COMMON STOCK 697435105 1,073 6,736 SH   SOLE   0 0 6,736
PARKER HANNIFIN CORPORATION COMMON STOCK 701094104 5,231 41,666 SH   SOLE   35,704 0 5,962
PENNANT PARK COMMON STOCK 708062104 76 10,142 SH   SOLE   10,142 0 0
PEPSICO INC COMMON STOCK 713448108 34,635 318,424 SH   SOLE   289,169 0 29,255
PERRIGO CO FOREIGN STOCK G97822103 643 6,965 SH   SOLE   6,370 0 595
PFIZER INC COMMON STOCK 717081103 48,187 1,422,704 SH   SOLE   1,266,025 0 156,679
PHILIP MORRIS INTERNATIONAL INC COMMON STOCK 718172109 8,501 87,446 SH   SOLE   86,258 0 1,188
PHILLIPS 66 COMMON STOCK 718546104 19,187 238,201 SH   SOLE   193,384 0 44,817
PIEDMONT NAT GAS INC COMMON STOCK 720186105 240 4,000 SH   SOLE   4,000 0 0
PLUG POWER INC COMMON STOCK 72919P202 17 10,000 SH   SOLE   10,000 0 0
PNC FINL SVCS GROUP INC COMMON STOCK 693475105 260 2,887 SH   SOLE   2,887 0 0
POLARIS INDUSTRIES INC COMMON STOCK 731068102 13,952 180,175 SH   SOLE   163,623 0 16,552
POWERSHARES WILDERHILL CLEAN MUTUAL FUND/STO 73935X500 47 12,271 SH   SOLE   12,271 0 0
PPG INDUSTRIES INC COMMON STOCK 693506107 638 6,171 SH   SOLE   3,181 0 2,990
PPL CORPORATION COMMON STOCK 69351T106 3,181 92,007 SH   SOLE   86,653 0 5,354
PRAXAIR INC COMMON STOCK 74005P104 2,842 23,526 SH   SOLE   21,346 0 2,180
PROCTER & GAMBLE CO COMMON STOCK 742718109 45,253 504,204 SH   SOLE   479,525 0 24,679
PUBLIC SERVICE ENTERPRISE GROUP COMMON STOCK 744573106 287 6,858 SH   SOLE   6,638 0 220
QUALCOMM INC COMMON STOCK 747525103 29,656 432,923 SH   SOLE   350,770 0 82,153
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 899 10,626 SH   SOLE   10,626 0 0
RAYTHEON COMPANY COMMON STOCK 755111507 3,427 25,176 SH   SOLE   24,901 0 275
REGENCY CENTERS CORP COMMON STOCK 758849103 205 2,650 SH   SOLE   2,650 0 0
ROSS STORES INC COMMON STOCK 778296103 739 11,493 SH   SOLE   11,327 0 166
ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 823 16,429 SH   SOLE   13,761 0 2,668
S&P GLOBAL INC COMMON STOCK 78409V104 4,955 39,152 SH   SOLE   35,026 0 4,126
SANOFI FOREIGN STOCK 80105N105 2,559 67,010 SH   SOLE   67,010 0 0
SCHLUMBERGER LIMITED FOREIGN STOCK 806857108 13,988 177,862 SH   SOLE   160,751 0 17,111
SCHWAB CHARLES CORPORATION COMMON STOCK 808513105 603 19,085 SH   SOLE   19,085 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106 1,470 5,314 SH   SOLE   5,302 0 12
SHIRE LTD FOREIGN STOCK 82481R106 2,032 10,482 SH   SOLE   9,993 0 489
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 7,307 95,969 SH   SOLE   57,774 0 38,195
SMUCKER J M CO COMMON STOCK 832696405 216 1,595 SH   SOLE   1,595 0 0
SOUTHERN COMPANY COMMON STOCK 842587107 2,931 57,136 SH   SOLE   54,149 0 2,987
SPDR BARCAP ST HIGH YIELD BOND MUTUAL FUND/COR 78468R408 16,876 609,457 SH   SOLE   566,759 0 42,698
SPDR INDEX SHS MUTUAL FUND/STO 78463X103 230 7,592 SH   SOLE   0 0 7,592
SPDR NUVEEN BARCLAYS MUNICIPAL MUTUAL FUNDS/MU 78468R721 1,141 22,794 SH   SOLE   22,532 0 262
SPDR NUVEEN BARCLAYS SHORT TERM MUTUAL FUNDS/MU 78468R739 3,109 63,659 SH   SOLE   62,668 0 991
SPDR S&P 500 (MKT) MUTUAL FUND/STO 78462F103 17,264 79,813 SH   SOLE   48,292 0 31,521
SPDR SERIES TRUST MUTUAL FUND/COR 78464A375 1,966 56,318 SH   SOLE   56,318 0 0
SPDR SERIES TRUST MUTUAL FUND/COR 78464A474 237 7,705 SH   SOLE   0 0 7,705
SPECTRA ENERGY CORP COMMON STOCK 847560109 315 7,369 SH   SOLE   6,699 0 670
SPIRIT AEROSYSTEMS HLDS INC CL A COMMON STOCK 848574109 5,440 122,140 SH   SOLE   117,825 0 4,315
ST JUDE MEDICAL INC COMMON STOCK 790849103 2,375 29,783 SH   SOLE   23,001 0 6,782
STARBUCKS CORP COMMON STOCK 855244109 206 3,805 SH   SOLE   1,850 0 1,955
STARWOOD PPTY TR INC COMMON STOCK 85571B105 243 10,800 SH   SOLE   10,800 0 0
STATE STREET CORPORATION COMMON STOCK 857477103 2,966 42,592 SH   SOLE   42,455 0 137
STRYKER CORP COMMON STOCK 863667101 416 3,574 SH   SOLE   3,444 0 130
SUBURBAN PROPANE PARTNERS LP PARTNERSHIPS 864482104 353 10,600 SH   SOLE   10,600 0 0
SYMANTEC CORP COMMON STOCK 871503108 374 14,886 SH   SOLE   14,306 0 580
SYSCO CORP COMMON STOCK 871829107 2,145 43,767 SH   SOLE   40,563 0 3,204
TARGET CORP COMMON STOCK 87612E106 940 13,698 SH   SOLE   13,648 0 50
TELEFLEX INC COMMON STOCK 879369106 2,869 17,069 SH   SOLE   16,869 0 200
TEVA PHARMACEUTICAL INDUSTRIES FOREIGN STOCK 881624209 3,092 67,208 SH   SOLE   63,626 0 3,582
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 4,754 67,732 SH   SOLE   67,420 0 312
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 964 6,058 SH   SOLE   5,940 0 118
THOR INDUSTRIES INC COMMON STOCK 885160101 12,211 144,157 SH   SOLE   118,779 0 25,378
TIME WARNER INC COMMON STOCK 887317303 232 2,921 SH   SOLE   2,655 0 266
TJX COS INC NEW COMMON STOCK 872540109 32,773 438,264 SH   SOLE   381,081 0 57,183
TOLL BROTHERS INC COMMON STOCK 889478103 269 9,000 SH   SOLE   9,000 0 0
TORONTO DOMINION BANK ONTARIO FOREIGN STOCK 891160509 679 15,283 SH   SOLE   15,283 0 0
TRAVELERS COMPANIES INC COMMON STOCK 89417E109 5,110 44,607 SH   SOLE   42,592 0 2,015
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A101 1,171 48,342 SH   SOLE   45,879 0 2,463
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A200 15,367 621,139 SH   SOLE   476,895 0 144,244
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 13,499 78,835 SH   SOLE   70,241 0 8,594
UNILEVER N V FOREIGN STOCK 904784709 1,484 32,185 SH   SOLE   30,099 0 2,086
UNILEVER PLC FOREIGN STOCK 904767704 2,770 58,442 SH   SOLE   55,282 0 3,160
UNION PACIFIC CORP COMMON STOCK 907818108 3,458 35,458 SH   SOLE   35,049 0 409
UNITED PARCEL SERVICE COMMON STOCK 911312106 329 3,007 SH   SOLE   2,460 0 547
UNITED TECHNOLOGIES CORP COMMON STOCK 913017109 40,426 397,895 SH   SOLE   360,176 0 37,719
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 365 2,613 SH   SOLE   2,317 0 296
UNUM GROUP COMMON STOCK 91529Y106 466 13,210 SH   SOLE   13,210 0 0
US BANCORP COMMON STOCK 902973304 271 6,324 SH   SOLE   4,184 0 2,140
UTILITIES SELECT SECTOR SPDRR MUTUAL FUND/STO 81369Y886 730 14,901 SH   SOLE   14,701 0 200
VANGUARD DIVIDEND APPREC IDX ETF MUTUAL FUND/STO 921908844 19,485 232,164 SH   SOLE   167,955 0 64,209
VANGUARD EMERGING MARKETS STOCK MUTUAL FUND/STO 922042858 20,071 533,366 SH   SOLE   477,697 0 55,669
VANGUARD FTSE DEVELOPED MARKETS MUTUAL FUND/STO 921943858 39,066 1,044,264 SH   SOLE   929,287 0 114,977
VANGUARD HIGH DIVIDEND YIELD MUTUAL FUND/STO 921946406 8,377 116,114 SH   SOLE   113,041 0 3,073
VANGUARD INTERMEDIATE-TERM BOND MUTUAL FUND/COR 921937819 1,133 12,921 SH   SOLE   12,921 0 0
VANGUARD REIT INDEX ETF (MKT) MUTUAL FUND/STO 922908553 3,246 37,417 SH   SOLE   34,964 0 2,453
VANGUARD SHORT-TERM BOND ETF MUTUAL FUND/COR 921937827 3,044 37,655 SH   SOLE   37,655 0 0
VANGUARD SHORT-TERM CORP BD IDX MUTUAL FUND/COR 92206C409 421 5,221 SH   SOLE   5,221 0 0
VANGUARD TOTAL BOND MARKET ETF MUTUAL FUND/COR 921937835 318 3,782 SH   SOLE   0 0 3,782
VANGUARD TOTAL STOCK MARKET ETF MUTUAL FUND/STO 922908769 278 2,500 SH   SOLE   2,500 0 0
VARIAN MEDICAL SYSTEMS INC COMMON STOCK 92220P105 1,717 17,248 SH   SOLE   16,273 0 975
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 4,769 91,737 SH   SOLE   89,892 0 1,845
VF CORPORATION COMMON STOCK 918204108 14,560 259,768 SH   SOLE   241,492 0 18,276
VISA INC COMMON STOCK 92826C839 16,857 203,835 SH   SOLE   159,733 0 44,102
VODAFONE GROUP PLC FOREIGN STOCK 92857W308 3,627 124,406 SH   SOLE   120,066 0 4,340
W P CAREY INC COMMON STOCK 92936U109 317 4,912 SH   SOLE   4,842 0 70
WAL-MART STORES COMMON STOCK 931142103 18,029 249,991 SH   SOLE   197,451 0 52,540
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 3,158 39,175 SH   SOLE   38,625 0 550
WATERS CORP COMMON STOCK 941848103 788 4,973 SH   SOLE   4,973 0 0
WEC ENERGY GROUP INC COMMON STOCK 92939U106 1,193 19,927 SH   SOLE   19,627 0 300
WELLS FARGO & COMPANY COMMON STOCK 949746101 31,825 718,718 SH   SOLE   656,197 0 62,521
WEX INC COMMON STOCK 96208T104 789 7,300 SH   SOLE   7,300 0 0
WEYERHAEUSER CO COMMON STOCK 962166104 634 19,858 SH   SOLE   19,487 0 371
WHIRLPOOL CORPORATION COMMON STOCK 963320106 1,000 6,170 SH   SOLE   5,970 0 200
WILEY JOHN & SONS INC COMMON STOCK 968223206 1,585 30,710 SH   SOLE   24,310 0 6,400
WILLIAMS COMPANIES INC COMMON STOCK 969457100 3,420 111,319 SH   SOLE   108,930 0 2,389
WIPRO LIMITED FOREIGN STOCK 97651M109 1,075 110,718 SH   SOLE   110,718 0 0
WISDOMTREE JAPAN HEDGED EQUITY MUTUAL FUND/STO 97717W851 215 5,000 SH   SOLE   0 0 5,000
WISDOMTREE JAPAN SMALLCAP MUTUAL FUND/STO 97717W836 481 7,815 SH   SOLE   7,815 0 0
WORKDAY INC COMMON STOCK 98138H101 833 9,087 SH   SOLE   0 0 9,087
WW GRAINGER INC COMMON STOCK 384802104 292 1,297 SH   SOLE   1,297 0 0
XEROX CORP COMMON STOCK 984121103 808 79,775 SH   SOLE   79,375 0 400
XYLEM INC COMMON STOCK 98419M100 1,298 24,743 SH   SOLE   23,243 0 1,500
YUM BRANDS INC COMMON STOCK 988498101 237 2,605 SH   SOLE   1,309 0 1,296
ZIMMER BIOMET HLDGS INC COMMON STOCK 98956P102 574 4,417 SH   SOLE   4,100 0 317