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 20,895 138,712 SH   SOLE   122,124 0 16,588
ABB LTD FOREIGN STOCK 000375204 753 42,459 SH   SOLE   42,459 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 34,081 758,877 SH   SOLE   664,006 0 94,871
ABBVIE INC COMMON STOCK 00287Y109 16,269 274,633 SH   SOLE   262,246 0 12,387
ABERDEEN MUTUAL FUND/COR 003009107 150 32,913 SH   SOLE   32,913 0 0
ACCENTURE PLC FOREIGN STOCK G1151C101 16,570 158,560 SH   SOLE   145,144 0 13,416
ADOBE SYSTEMS INCORPORATED COMMON STOCK 00724F101 380 4,040 SH   SOLE   4,040 0 0
AETNA INC COMMON STOCK 00817Y108 1,258 11,639 SH   SOLE   11,639 0 0
AFLAC INC COMMON STOCK 001055102 25,253 421,585 SH   SOLE   354,135 0 67,450
AGCO CORP DE COMMON STOCK 001084102 1,131 24,901 SH   SOLE   24,051 0 850
AGL RESOURCES INC COMMON STOCK 001204106 366 5,739 SH   SOLE   5,739 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 3,578 27,501 SH   SOLE   27,501 0 0
ALLERGAN PLC FOREIGN STOCK G0177J108 656 2,100 SH   SOLE   1,885 0 215
ALLIANT ENERGY CORP COMMON STOCK 018802108 255 4,084 SH   SOLE   4,084 0 0
ALLSTATE CORP COMMON STOCK 020002101 987 15,889 SH   SOLE   15,679 0 210
ALPHABET INC COMMON STOCK 02079K107 9,781 12,889 SH   SOLE   10,962 0 1,927
ALPHABET INC COMMON STOCK 02079K305 18,094 23,257 SH   SOLE   17,591 0 5,666
ALTRIA GROUP INC COMMON STOCK 02209S103 4,975 85,471 SH   SOLE   85,471 0 0
AMAZON.COM INC COMMON STOCK 023135106 540 799 SH   SOLE   510 0 289
AMBEV SA SPONSORED FOREIGN STOCK 02319V103 3,078 689,932 SH   SOLE   576,578 0 113,354
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 472 8,104 SH   SOLE   8,104 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 8,599 123,637 SH   SOLE   111,404 0 12,233
AMERICAN INTERNATIONAL GROUP INC COMMON STOCK 026874784 13,740 221,721 SH   SOLE   177,291 0 44,430
AMERIGAS PARTNERS L.P. PARTNERSHIPS 030975106 493 14,384 SH   SOLE   14,384 0 0
AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 252 2,371 SH   SOLE   2,371 0 0
AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 338 3,258 SH   SOLE   3,258 0 0
AMETEK INC COMMON STOCK 031100100 207 3,857 SH   SOLE   3,857 0 0
AMGEN INC COMMON STOCK 031162100 860 5,302 SH   SOLE   5,282 0 20
ANADARKO PETROLEUM CORP COMMON STOCK 032511107 1,214 24,996 SH   SOLE   22,196 0 2,800
ANNALY MORTGAGE MANAGEMENT INC COMMON STOCK 035710409 113 12,028 SH   SOLE   12,028 0 0
APACHE CORPORATION COMMON STOCK 037411105 437 9,829 SH   SOLE   9,829 0 0
APPLE INC COMMON STOCK 037833100 54,623 518,935 SH   SOLE   423,176 0 95,759
AQUA AMERICA INC COMMON STOCK 03836W103 4,686 157,277 SH   SOLE   156,557 0 720
AT&T INC COMMON STOCK 00206R102 6,556 190,506 SH   SOLE   182,877 0 7,629
ATLANTIC PWR CORP FOREIGN STOCK 04878Q863 42 21,200 SH   SOLE   21,200 0 0
AUTOLIV INC COMMON STOCK 052800109 403 3,230 SH   SOLE   3,230 0 0
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 3,610 42,611 SH   SOLE   39,411 0 3,200
BAIDU INC FOREIGN STOCK 056752108 2,482 13,125 SH   SOLE   13,000 0 125
BANK HAWAII CORP COMMON STOCK 062540109 2,419 38,460 SH   SOLE   38,460 0 0
BANK OF AMERICA CORP COMMON STOCK 060505104 10,035 596,217 SH   SOLE   531,414 0 64,803
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 781 18,941 SH   SOLE   17,801 0 1,140
BANK OF THE OZARKS INC COMMON STOCK 063904106 1,350 27,300 SH   SOLE   27,300 0 0
BAR HARBOR BANKSHARES COMMON STOCK 066849100 253 7,361 SH   SOLE   7,361 0 0
BAXALTA INC COMMON STOCK 07177M103 4,951 126,836 SH   SOLE   123,536 0 3,300
BAXTER INTERNATIONAL INC COMMON STOCK 071813109 3,947 103,468 SH   SOLE   100,393 0 3,075
BB&T CORP COMMON STOCK 054937107 2,455 64,926 SH   SOLE   64,416 0 510
BECTON DICKINSON & CO COMMON STOCK 075887109 12,854 83,424 SH   SOLE   73,274 0 10,150
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 6,923 35 SH   SOLE   35 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 30,143 228,289 SH   SOLE   191,500 0 36,789
BIOGEN INC COMMON STOCK 09062X103 324 1,059 SH   SOLE   514 0 545
BLACKROCK INC COMMON STOCK 09247X101 236 693 SH   SOLE   656 0 37
BLACKROCK UTIL & INFRASTRUCTURE COMMON STOCK 09248D104 181 10,800 SH   SOLE   10,800 0 0
BLACKSTONE GROUP LP PARTNERSHIPS 09253U108 343 11,734 SH   SOLE   8,834 0 2,900
BOEING CO COMMON STOCK 097023105 1,277 8,836 SH   SOLE   8,771 0 65
BP PLC FOREIGN STOCK 055622104 6,780 216,871 SH   SOLE   192,793 0 24,078
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 6,674 97,020 SH   SOLE   83,070 0 13,950
CALIFORNIA RES CORP COMMON STOCK 13057Q107 47 20,452 SH   SOLE   16,452 0 4,000
CAMDEN NATIONAL CORPORATION COMMON STOCK 133034108 809 18,350 SH   SOLE   18,350 0 0
CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 1,086 15,057 SH   SOLE   14,967 0 90
CATERPILLAR INC COMMON STOCK 149123101 1,168 17,188 SH   SOLE   11,888 0 5,300
CDK GLOBAL INC COMMON STOCK 12508E101 323 6,804 SH   SOLE   6,804 0 0
CELGENE CORP COMMON STOCK 151020104 474 3,957 SH   SOLE   2,242 0 1,715
CHEMOURS CO COMMON STOCK 163851108 62 11,517 SH   SOLE   7,443 0 4,074
CHEVRON CORP COMMON STOCK 166764100 19,649 218,411 SH   SOLE   211,880 0 6,531
CHUBB CORP COMMON STOCK 171232101 532 4,016 SH   SOLE   2,987 0 1,029
CIGNA CORP COMMON STOCK 125509109 477 3,260 SH   SOLE   3,260 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 14,243 524,489 SH   SOLE   499,648 0 24,841
CITIGROUP INC COMMON STOCK 172967424 359 6,936 SH   SOLE   6,906 0 30
CME GROUP INC COMMON STOCK 12572Q105 2,490 27,488 SH   SOLE   27,488 0 0
COCA COLA CO COMMON STOCK 191216100 9,434 219,603 SH   SOLE   178,663 0 40,940
COCA-COLA FEMSA S.A.B. DE C.V FOREIGN STOCK 191241108 779 11,000 SH   SOLE   11,000 0 0
COHEN & STEERS MUTUAL FUND/STO 19247L106 146 11,925 SH   SOLE   0 0 11,925
COHEN & STEERS MUTUAL FUND/STO 19248A109 191 10,000 SH   SOLE   10,000 0 0
COLGATE-PALMOLIVE CO COMMON STOCK 194162103 12,429 186,569 SH   SOLE   175,029 0 11,540
COMCAST CORP COMMON STOCK 20030N101 956 16,931 SH   SOLE   16,438 0 493
CONAGRA FOODS INC COMMON STOCK 205887102 261 6,178 SH   SOLE   5,778 0 400
CONOCOPHILLIPS COMMON STOCK 20825C104 8,805 188,586 SH   SOLE   184,235 0 4,351
CSX CORP COMMON STOCK 126408103 9,319 359,098 SH   SOLE   319,715 0 39,383
CUMMINS INC COMMON STOCK 231021106 18,663 212,057 SH   SOLE   170,707 0 41,350
CVS HEALTH CORPORATION COMMON STOCK 126650100 3,336 34,124 SH   SOLE   34,092 0 32
DANAHER CORP COMMON STOCK 235851102 16,227 174,717 SH   SOLE   141,876 0 32,841
DARDEN RESTAURANTS INC COMMON STOCK 237194105 1,205 18,929 SH   SOLE   18,459 0 470
DEERE & COMPANY COMMON STOCK 244199105 541 7,100 SH   SOLE   6,770 0 330
DEVON ENERGY CORP COMMON STOCK 25179M103 497 15,544 SH   SOLE   11,773 0 3,771
DIAGEO PLC FOREIGN STOCK 25243Q205 26,685 244,659 SH   SOLE   216,471 0 28,188
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 12,857 239,783 SH   SOLE   199,234 0 40,549
DISCOVERY COMMUNICATIONS INC COMMON STOCK 25470F104 4,086 153,139 SH   SOLE   99,167 0 53,972
DISNEY WALT CO COMMON STOCK 254687106 4,954 47,144 SH   SOLE   45,307 0 1,837
DOMINION RESOURCES INC VA COMMON STOCK 25746U109 4,865 71,925 SH   SOLE   71,925 0 0
DOW CHEMICAL CO COMMON STOCK 260543103 1,680 32,628 SH   SOLE   26,208 0 6,420
DRIL-QUIP INC COMMON STOCK 262037104 6,949 117,313 SH   SOLE   69,054 0 48,259
DU PONT E I DE NEMOURS & CO COMMON STOCK 263534109 6,804 102,174 SH   SOLE   73,918 0 28,256
DUKE ENERGY CORP COMMON STOCK 26441C204 2,048 28,682 SH   SOLE   28,306 0 376
DUKE REALTY CORP COMMON STOCK 264411505 449 21,350 SH   SOLE   21,350 0 0
DUN & BRADSTREET CORP COMMON STOCK 26483E100 2,694 25,925 SH   SOLE   25,925 0 0
EASTMAN CHEMICAL CO COMMON STOCK 277432100 1,509 22,346 SH   SOLE   22,346 0 0
ECOLAB INC COMMON STOCK 278865100 258 2,256 SH   SOLE   1,066 0 1,190
ELI LILLY & CO COMMON STOCK 532457108 2,582 30,637 SH   SOLE   28,540 0 2,097
EMC CORPORATION COMMON STOCK 268648102 564 21,956 SH   SOLE   18,556 0 3,400
EMERSON ELECTRIC CO COMMON STOCK 291011104 3,937 82,328 SH   SOLE   81,528 0 800
ENBRIDGE ENERGY PARTNERS LP PARTNERSHIPS 29250R106 253 10,950 SH   SOLE   10,950 0 0
ENERGEN CORPORATION COMMON STOCK 29265N108 1,115 27,198 SH   SOLE   27,198 0 0
ENERGY TRANSFER PARTNERS LP PARTNERSHIPS 29273R109 215 6,374 SH   SOLE   6,374 0 0
ENTERGY CORP COMMON STOCK 29364G103 463 6,770 SH   SOLE   6,770 0 0
ENTERPRISE PRODUCTS PARTNERS LP PARTNERSHIPS 293792107 724 28,290 SH   SOLE   28,290 0 0
EQUIFAX INC COMMON STOCK 294429105 247 2,216 SH   SOLE   2,216 0 0
EQUITY RESIDENTIAL COMMON STOCK 29476L107 567 6,949 SH   SOLE   5,949 0 1,000
EVERSOURCE ENERGY COMMON STOCK 30040W108 331 6,472 SH   SOLE   6,472 0 0
EXPRESS SCRIPTS HLDGS CO COMMON STOCK 30219G108 8,512 97,373 SH   SOLE   91,303 0 6,070
EXXON MOBIL CORP COMMON STOCK 30231G102 79,200 1,016,042 SH   SOLE   894,631 0 121,411
FERRELLGAS PARTNERS LP PARTNERSHIPS 315293100 166 10,000 SH   SOLE   10,000 0 0
FINANCIAL SELECT SECTOR SPDRR MUTUAL FUND/STO 81369Y605 297 12,471 SH   SOLE   12,471 0 0
FIRST TR SML CP PARTNERSHIPS 33734Y109 280 6,337 SH   SOLE   0 0 6,337
FIRST TRUST EUROPE ALPHADEX MUTUAL FUND/STO 33737J117 218 7,370 SH   SOLE   0 0 7,370
FIRST TRUST MID CAP CORE MUTUAL FUND/STO 33735B108 293 6,089 SH   SOLE   0 0 6,089
FIRST TRUST/ABERDEEN MUTUAL FUND/GOV 337319107 152 15,000 SH   SOLE   15,000 0 0
FISERV INC COMMON STOCK 337738108 746 8,160 SH   SOLE   8,160 0 0
FLIR SYSTEMS INC COMMON STOCK 302445101 6,323 225,242 SH   SOLE   203,868 0 21,374
FLOWSERVE CORPORATION COMMON STOCK 34354P105 985 23,396 SH   SOLE   23,396 0 0
FLUOR CORP NEW COMMON STOCK 343412102 509 10,789 SH   SOLE   10,789 0 0
FORD MOTOR COMPANY COMMON STOCK 345370860 209 14,872 SH   SOLE   5,349 0 9,523
GABELLI GLOBAL UTILITY & INC MUTUAL FUND/STO 36242L105 166 10,000 SH   SOLE   10,000 0 0
GAMCO MUTUAL FUND/STO 36465A109 48 10,000 SH   SOLE   10,000 0 0
GENERAL DYNAMICS CORP COMMON STOCK 369550108 33,319 242,562 SH   SOLE   219,347 0 23,215
GENERAL ELECTRIC CO COMMON STOCK 369604103 32,077 1,029,761 SH   SOLE   859,543 0 170,218
GENERAL MILLS INC COMMON STOCK 370334104 1,559 27,037 SH   SOLE   23,966 0 3,071
GENUINE PARTS COMPANY COMMON STOCK 372460105 281 3,278 SH   SOLE   2,961 0 317
GILEAD SCIENCES INC COMMON STOCK 375558103 22,493 222,275 SH   SOLE   176,972 0 45,303
GLAXOSMITHKLINE PLC FOREIGN STOCK 37733W105 465 11,531 SH   SOLE   11,336 0 195
GUGGENHEIM S&P 500R EQUAL WEIGHT MUTUAL FUND/STO 78355W106 1,803 23,533 SH   SOLE   22,848 0 685
H&R BLOCK INC COMMON STOCK 093671105 412 12,376 SH   SOLE   12,376 0 0
HARRIS CORPORATION COMMON STOCK 413875105 23,673 272,422 SH   SOLE   254,069 0 18,353
HARTFORD FINL SVCS COMMON STOCK 416515104 916 21,078 SH   SOLE   21,078 0 0
HASBRO INC COMMON STOCK 418056107 9,634 143,024 SH   SOLE   135,762 0 7,262
HCP INC COMMON STOCK 40414L109 1,813 47,403 SH   SOLE   46,253 0 1,150
HERSHEY CO COMMON STOCK 427866108 406 4,542 SH   SOLE   3,942 0 600
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 278 18,311 SH   SOLE   18,311 0 0
HIGHWOODS PROPERTIES INC COMMON STOCK 431284108 896 20,550 SH   SOLE   20,550 0 0
HOLOGIC INC COMMON STOCK 436440101 432 11,161 SH   SOLE   8,428 0 2,733
HOME DEPOT INC COMMON STOCK 437076102 10,898 82,401 SH   SOLE   77,791 0 4,610
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 943 9,106 SH   SOLE   6,530 0 2,576
HOSPITALITY PROPERTIES TRUST COMMON STOCK 44106M102 456 17,450 SH   SOLE   17,450 0 0
HP INC COMMON STOCK 40434L105 217 18,311 SH   SOLE   18,311 0 0
IDEXX LABORATORIES INC COMMON STOCK 45168D104 1,763 24,176 SH   SOLE   22,776 0 1,400
ILLINOIS TOOL WORKS COMMON STOCK 452308109 2,677 28,882 SH   SOLE   28,121 0 761
INGERSOLL RAND PLC FOREIGN STOCK G47791101 309 5,594 SH   SOLE   5,594 0 0
INTEL CORP COMMON STOCK 458140100 42,898 1,245,237 SH   SOLE   1,087,599 0 157,638
INTERNATIONAL BUSINESS MACHINES COMMON STOCK 459200101 35,776 259,967 SH   SOLE   218,653 0 41,314
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 1,638 3,000 SH   SOLE   3,000 0 0
IRON MTN INC COMMON STOCK 46284V101 231 8,549 SH   SOLE   6,405 0 2,144
ISHARES 1-3 YEAR CREDIT BOND MUTUAL FUND/COR 464288646 40,308 385,353 SH   SOLE   354,859 0 30,494
ISHARES 1-3 YEAR TREASURY BOND MUTUAL FUND/GOV 464287457 6,776 80,321 SH   SOLE   74,125 0 6,196
ISHARES 3-7 YEAR TREASURY BOND MUTUAL FUND/GOV 464288661 2,140 17,452 SH   SOLE   17,452 0 0
ISHARES 7-10 YEAR TREASURY BOND MUTUAL FUND/GOV 464287440 1,977 18,728 SH   SOLE   17,440 0 1,288
ISHARES AGENCY BOND (MKT) MUTUAL FUND/GOV 464288166 1,810 15,993 SH   SOLE   15,993 0 0
ISHARES IBOXX $ HIGH YIELD MUTUAL FUND/COR 464288513 1,126 13,967 SH   SOLE   10,445 0 3,522
ISHARES IBOXX $ INVST GRADE CRP MUTUAL FUND/COR 464287242 392 3,434 SH   SOLE   1,145 0 2,289
ISHARES INTERMEDIATE CREDIT BD MUTUAL FUND/COR 464288638 6,806 63,445 SH   SOLE   57,281 0 6,164
ISHARES JPMORGAN USD EMERG MUTUAL FUND/GOV 464288281 941 8,891 SH   SOLE   8,441 0 450
ISHARES MBS (MKT) MUTUAL FUND/GOV 464288588 1,826 16,950 SH   SOLE   16,880 0 70
ISHARES MSCI EAFE (MKT) MUTUAL FUND/STO 464287465 694 11,817 SH   SOLE   5,824 0 5,993
ISHARES MSCI EMERGING MARKETS MUTUAL FUND/STO 464287234 2,307 71,669 SH   SOLE   68,673 0 2,996
ISHARES MSCI KLD 400 SOCIAL MUTUAL FUND/STO 464288570 317 4,180 SH   SOLE   4,000 0 180
ISHARES RUSSELL 2000 (MKT) MUTUAL FUND/STO 464287655 2,171 19,272 SH   SOLE   18,421 0 851
ISHARES RUSSELL MID-CAP GROWTH MUTUAL FUND/STO 464287481 3,966 43,153 SH   SOLE   37,677 0 5,476
ISHARES S&P 100 (MKT) MUTUAL FUND/STO 464287101 6,539 71,725 SH   SOLE   38,096 0 33,629
ISHARES S&P 500 GROWTH (MKT) MUTUAL FUND/STO 464287309 1,376 11,888 SH   SOLE   11,125 0 763
ISHARES SELECT DIVIDEND (MKT) MUTUAL FUND/STO 464287168 1,539 20,481 SH   SOLE   10,802 0 9,679
ISHARES TIPS BOND (MKT) MUTUAL FUND/GOV 464287176 4,337 39,542 SH   SOLE   38,952 0 590
ISHARES US PREFERRED STOCK (MKT) MUTUAL FUND/STO 464288687 720 18,548 SH   SOLE   18,158 0 390
JOHNSON AND JOHNSON COMMON STOCK 478160104 61,748 601,127 SH   SOLE   546,515 0 54,612
JOHNSON CONTROLS INC COMMON STOCK 478366107 3,717 94,116 SH   SOLE   76,560 0 17,556
JPMORGAN CHASE & CO COMMON STOCK 46625H100 35,297 534,548 SH   SOLE   466,752 0 67,796
KEYCORP COMMON STOCK 493267108 301 22,851 SH   SOLE   22,591 0 260
KIMBERLY-CLARK CORP COMMON STOCK 494368103 2,736 21,490 SH   SOLE   21,382 0 108
KINDER MORGAN INC COMMON STOCK 49456B101 318 21,332 SH   SOLE   20,331 0 1,001
KOHLS CORP COMMON STOCK 500255104 2,590 54,382 SH   SOLE   30,775 0 23,607
KRAFT HEINZ CO COMMON STOCK 500754106 2,502 34,393 SH   SOLE   34,393 0 0
LABORATORY CORP OF AMERICA COMMON STOCK 50540R409 566 4,575 SH   SOLE   4,275 0 300
LOCKHEED MARTIN CORP COMMON STOCK 539830109 1,953 8,994 SH   SOLE   8,994 0 0
LOEWS CORP COMMON STOCK 540424108 207 5,400 SH   SOLE   5,400 0 0
LOWES COMPANIES INC COMMON STOCK 548661107 264 3,476 SH   SOLE   3,446 0 30
MACQUARIE/FIRST TRUST GLOBAL MUTUAL FUND/STO 55607W100 116 10,000 SH   SOLE   10,000 0 0
MARATHON OIL CORP COMMON STOCK 565849106 1,065 84,597 SH   SOLE   80,147 0 4,450
MARATHON PETE CORP COMMON STOCK 56585A102 5,539 106,851 SH   SOLE   101,951 0 4,900
MARSH & MCLENNAN COS INC COMMON STOCK 571748102 282 5,094 SH   SOLE   5,094 0 0
MASTERCARD INC COMMON STOCK 57636Q104 13,700 140,716 SH   SOLE   106,649 0 34,067
MCDONALDS CORP COMMON STOCK 580135101 49,321 417,473 SH   SOLE   372,224 0 45,249
MCGRAW-HILL FINANCIAL, INC COMMON STOCK 580645109 4,070 41,285 SH   SOLE   37,371 0 3,914
MEDNAX INC COMMON STOCK 58502B106 2,006 28,000 SH   SOLE   28,000 0 0
MEDTRONIC PLC FOREIGN STOCK G5960L103 1,178 15,309 SH   SOLE   12,790 0 2,519
MERCK & CO INC COMMON STOCK 58933Y105 17,469 330,735 SH   SOLE   271,093 0 59,642
MICROSOFT CORP COMMON STOCK 594918104 55,222 995,355 SH   SOLE   889,508 0 105,847
MOLSON COORS BREWING CO COMMON STOCK 60871R209 4,097 43,616 SH   SOLE   43,216 0 400
MONDELEZ INTL INC COMMON STOCK 609207105 9,120 203,389 SH   SOLE   192,689 0 10,700
MONMOUTH REAL ESTATE INVT CORP COMMON STOCK 609720107 105 10,000 SH   SOLE   10,000 0 0
MONSANTO CO COMMON STOCK 61166W101 350 3,554 SH   SOLE   3,554 0 0
MOODYS CORP COMMON STOCK 615369105 7,832 78,051 SH   SOLE   78,051 0 0
MORGAN STANLEY COMMON STOCK 617446448 218 6,840 SH   SOLE   6,840 0 0
MYLAN N V COMMON STOCK N59465109 9,435 174,494 SH   SOLE   111,680 0 62,814
NETSCOUT SYSTEMS INC COMMON STOCK 64115T104 1,268 41,308 SH   SOLE   38,890 0 2,418
NEXTERA ENERGY INC COMMON STOCK 65339F101 2,855 27,483 SH   SOLE   25,972 0 1,511
NIKE INC COMMON STOCK 654106103 5,665 90,638 SH   SOLE   86,792 0 3,846
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 1,467 17,346 SH   SOLE   17,175 0 171
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 372 1,974 SH   SOLE   1,374 0 600
NOVARTIS AG FOREIGN STOCK 66987V109 951 11,051 SH   SOLE   10,746 0 305
NUVEEN LONG/SHORT COMMODITY MUTUAL FUND/STO 670731108 155 10,000 SH   SOLE   10,000 0 0
NUVEEN REAL ASSET INC & GROWTH MUTUAL FUND/STO 67074Y105 152 10,000 SH   SOLE   10,000 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 11,479 169,773 SH   SOLE   151,748 0 18,025
OGE ENERGY CORP COMMON STOCK 670837103 271 10,326 SH   SOLE   10,326 0 0
ORACLE CORP COMMON STOCK 68389X105 24,195 662,344 SH   SOLE   586,021 0 76,323
PARKER HANNIFIN CORPORATION COMMON STOCK 701094104 4,918 50,710 SH   SOLE   44,398 0 6,312
PENNANT PARK COMMON STOCK 708062104 63 10,142 SH   SOLE   10,142 0 0
PEPSICO INC COMMON STOCK 713448108 35,158 351,854 SH   SOLE   306,933 0 44,921
PERRIGO CO FOREIGN STOCK G97822103 7,370 50,934 SH   SOLE   40,198 0 10,736
PFIZER INC COMMON STOCK 717081103 43,695 1,353,618 SH   SOLE   1,216,063 0 137,555
PHILIP MORRIS INTERNATIONAL INC COMMON STOCK 718172109 7,912 90,002 SH   SOLE   89,852 0 150
PHILLIPS 66 COMMON STOCK 718546104 4,226 51,665 SH   SOLE   50,840 0 825
PIEDMONT NAT GAS INC COMMON STOCK 720186105 299 5,240 SH   SOLE   5,000 0 240
PLUM CREEK TIMBER CO INC COMMON STOCK 729251108 639 13,394 SH   SOLE   13,275 0 119
PNC FINL SVCS GROUP INC COMMON STOCK 693475105 322 3,375 SH   SOLE   3,275 0 100
POLARIS INDUSTRIES INC COMMON STOCK 731068102 18,382 213,864 SH   SOLE   178,415 0 35,449
POWERSHARES WILDERHILL CLEAN MUTUAL FUND/STO 73935X500 51 10,700 SH   SOLE   9,700 0 1,000
PPG INDUSTRIES INC COMMON STOCK 693506107 711 7,202 SH   SOLE   4,002 0 3,200
PPL CORPORATION COMMON STOCK 69351T106 3,844 112,642 SH   SOLE   106,712 0 5,930
PRAXAIR INC COMMON STOCK 74005P104 2,926 28,572 SH   SOLE   26,572 0 2,000
PRECISION CASTPARTS CORP COMMON STOCK 740189105 9,930 42,801 SH   SOLE   39,063 0 3,738
PROCTER & GAMBLE CO COMMON STOCK 742718109 43,165 543,578 SH   SOLE   517,823 0 25,755
PUBLIC SERVICE ENTERPRISE GROUP COMMON STOCK 744573106 251 6,473 SH   SOLE   6,113 0 360
QUALCOMM INC COMMON STOCK 747525103 8,913 178,306 SH   SOLE   165,221 0 13,085
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 750 10,539 SH   SOLE   10,539 0 0
RAYTHEON COMPANY COMMON STOCK 755111507 3,308 26,558 SH   SOLE   26,393 0 165
ROSS STORES INC COMMON STOCK 778296103 707 13,135 SH   SOLE   13,135 0 0
ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 857 18,710 SH   SOLE   16,042 0 2,668
SANOFI FOREIGN STOCK 80105N105 4,372 102,500 SH   SOLE   101,096 0 1,404
SCHLUMBERGER LIMITED FOREIGN STOCK 806857108 12,156 174,269 SH   SOLE   149,877 0 24,392
SCHWAB CHARLES CORPORATION COMMON STOCK 808513105 1,156 35,108 SH   SOLE   35,108 0 0
SCHWAB STRATEGIC TR MUTUAL FUND/STO 808524797 203 5,263 SH   SOLE   0 0 5,263
SHERWIN WILLIAMS CO COMMON STOCK 824348106 1,376 5,302 SH   SOLE   5,302 0 0
SMUCKER J M CO COMMON STOCK 832696405 275 2,232 SH   SOLE   2,232 0 0
SOUTHERN COMPANY COMMON STOCK 842587107 4,308 92,060 SH   SOLE   87,705 0 4,355
SPDR BARCAP ST HIGH YIELD BOND MUTUAL FUND/COR 78468R408 13,600 529,377 SH   SOLE   498,588 0 30,789
SPDR INDEX SHS MUTUAL FUND/STO 78463X103 435 13,655 SH   SOLE   0 0 13,655
SPDR S&P 500 (MKT) MUTUAL FUND/STO 78462F103 17,550 86,085 SH   SOLE   47,277 0 38,808
SPDR SERIES TRUST MUTUAL FUNDS/MU 78464A425 2,086 85,637 SH   SOLE   84,264 0 1,373
SPDR SERIES TRUST MUTUAL FUNDS/MU 78464A458 1,268 52,029 SH   SOLE   51,004 0 1,025
SPDR SERIES TRUST MUTUAL FUND/COR 78464A474 240 7,901 SH   SOLE   0 0 7,901
SPIRIT AEROSYSTEMS HLDS INC CL A COMMON STOCK 848574109 7,359 146,970 SH   SOLE   142,655 0 4,315
ST JUDE MEDICAL INC COMMON STOCK 790849103 2,351 38,071 SH   SOLE   29,346 0 8,725
STARBUCKS CORP COMMON STOCK 855244109 225 3,750 SH   SOLE   1,850 0 1,900
STARWOOD PPTY TR INC COMMON STOCK 85571B105 222 10,800 SH   SOLE   10,800 0 0
STATE STREET CORPORATION COMMON STOCK 857477103 2,931 44,173 SH   SOLE   44,036 0 137
STRYKER CORP COMMON STOCK 863667101 444 4,785 SH   SOLE   4,685 0 100
SUBURBAN PROPANE PARTNERS LP PARTNERSHIPS 864482104 258 10,600 SH   SOLE   10,600 0 0
SYMANTEC CORP COMMON STOCK 871503108 335 15,952 SH   SOLE   15,372 0 580
SYSCO CORP COMMON STOCK 871829107 6,850 167,064 SH   SOLE   149,188 0 17,876
TARGET CORP COMMON STOCK 87612E106 1,028 14,154 SH   SOLE   12,851 0 1,303
TECO ENERGY INC COMMON STOCK 872375100 323 12,120 SH   SOLE   12,120 0 0
TELEFLEX INC COMMON STOCK 879369106 2,507 19,069 SH   SOLE   19,069 0 0
TEVA PHARMACEUTICAL INDUSTRIES FOREIGN STOCK 881624209 5,412 82,437 SH   SOLE   78,467 0 3,970
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 3,760 68,603 SH   SOLE   68,603 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 956 6,742 SH   SOLE   6,692 0 50
TIME WARNER INC COMMON STOCK 887317303 245 3,797 SH   SOLE   3,622 0 175
TJX COS INC NEW COMMON STOCK 872540109 32,839 463,106 SH   SOLE   396,113 0 66,993
TOLL BROTHERS INC COMMON STOCK 889478103 300 9,000 SH   SOLE   9,000 0 0
TORONTO DOMINION BANK ONTARIO FOREIGN STOCK 891160509 620 15,816 SH   SOLE   15,816 0 0
TRAVELERS COMPANIES INC COMMON STOCK 89417E109 5,249 46,507 SH   SOLE   44,462 0 2,045
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A101 436 16,070 SH   SOLE   15,070 0 1,000
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A200 15,783 579,615 SH   SOLE   438,178 0 141,437
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 14,877 85,344 SH   SOLE   76,844 0 8,500
UNILEVER N V FOREIGN STOCK 904784709 1,720 39,707 SH   SOLE   38,507 0 1,200
UNILEVER PLC FOREIGN STOCK 904767704 2,431 56,375 SH   SOLE   53,215 0 3,160
UNION PACIFIC CORP COMMON STOCK 907818108 2,681 34,279 SH   SOLE   33,145 0 1,134
UNITED PARCEL SERVICE COMMON STOCK 911312106 215 2,230 SH   SOLE   2,230 0 0
UNITED TECHNOLOGIES CORP COMMON STOCK 913017109 38,452 400,247 SH   SOLE   362,604 0 37,643
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 294 2,497 SH   SOLE   2,487 0 10
UNUM GROUP COMMON STOCK 91529Y106 519 15,578 SH   SOLE   15,578 0 0
US BANCORP COMMON STOCK 902973304 262 6,157 SH   SOLE   4,017 0 2,140
UTILITIES SELECT SECTOR SPDRR MUTUAL FUND/STO 81369Y886 517 11,942 SH   SOLE   11,942 0 0
VALEANT PHARMACEUTICALS INTL FOREIGN STOCK 91911K102 389 3,825 SH   SOLE   3,175 0 650
VANGUARD DIVIDEND APPREC IDX ETF MUTUAL FUND/STO 921908844 15,200 195,466 SH   SOLE   182,907 0 12,559
VANGUARD EMERGING MARKETS STOCK MUTUAL FUND/STO 922042858 17,287 528,497 SH   SOLE   499,606 0 28,891
VANGUARD FTSE DEVELOPED MARKETS MUTUAL FUND/STO 921943858 37,571 1,023,170 SH   SOLE   922,815 0 100,355
VANGUARD HIGH DIVIDEND YIELD MUTUAL FUND/STO 921946406 7,255 108,687 SH   SOLE   107,279 0 1,408
VANGUARD INTERMEDIATE-TERM BOND MUTUAL FUND/COR 921937819 1,759 21,175 SH   SOLE   21,175 0 0
VANGUARD REIT INDEX ETF (MKT) MUTUAL FUND/STO 922908553 2,293 28,756 SH   SOLE   25,004 0 3,752
VANGUARD SHORT-TERM BOND ETF MUTUAL FUND/COR 921937827 2,996 37,655 SH   SOLE   37,655 0 0
VANGUARD SHORT-TERM CORP BD IDX MUTUAL FUND/COR 92206C409 406 5,136 SH   SOLE   5,136 0 0
VANGUARD TOTAL BOND MARKET ETF MUTUAL FUND/COR 921937835 326 4,036 SH   SOLE   0 0 4,036
VANGUARD TOTAL STOCK MARKET ETF MUTUAL FUND/STO 922908769 261 2,500 SH   SOLE   1,450 0 1,050
VARIAN MEDICAL SYSTEMS INC COMMON STOCK 92220P105 1,406 17,404 SH   SOLE   16,929 0 475
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 4,901 106,041 SH   SOLE   103,329 0 2,712
VF CORPORATION COMMON STOCK 918204108 16,845 270,614 SH   SOLE   253,629 0 16,985
VIACOM INC COMMON STOCK 92553P201 2,958 71,870 SH   SOLE   51,096 0 20,774
VISA INC COMMON STOCK 92826C839 16,124 207,921 SH   SOLE   161,379 0 46,542
VODAFONE GROUP PLC FOREIGN STOCK 92857W308 4,812 149,173 SH   SOLE   147,370 0 1,803
W P CAREY INC COMMON STOCK 92936U109 286 4,842 SH   SOLE   4,842 0 0
WAL-MART STORES COMMON STOCK 931142103 22,568 368,158 SH   SOLE   292,301 0 75,857
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 3,428 40,250 SH   SOLE   40,230 0 20
WATERS CORP COMMON STOCK 941848103 675 5,016 SH   SOLE   5,016 0 0
WEC ENERGY GROUP INC COMMON STOCK 92939U106 1,057 20,604 SH   SOLE   20,152 0 452
WELLS FARGO & COMPANY COMMON STOCK 949746101 33,302 612,613 SH   SOLE   575,649 0 36,964
WEX INC COMMON STOCK 96208T104 645 7,300 SH   SOLE   7,300 0 0
WHIRLPOOL CORPORATION COMMON STOCK 963320106 1,010 6,876 SH   SOLE   6,876 0 0
WILEY JOHN & SONS INC COMMON STOCK 968223206 2,687 59,671 SH   SOLE   53,004 0 6,667
WILLIAMS COMPANIES INC COMMON STOCK 969457100 14,136 550,073 SH   SOLE   462,350 0 87,723
WIPRO LIMITED FOREIGN STOCK 97651M109 1,278 110,718 SH   SOLE   110,718 0 0
WISDOMTREE EUROPE HEDGED EQUITY MUTUAL FUND/STO 97717X701 216 4,020 SH   SOLE   83 0 3,937
WISDOMTREE JAPAN SMALLCAP MUTUAL FUND/STO 97717W836 431 7,615 SH   SOLE   7,615 0 0
WW GRAINGER INC COMMON STOCK 384802104 263 1,297 SH   SOLE   1,297 0 0
XEROX CORP COMMON STOCK 984121103 971 91,375 SH   SOLE   91,375 0 0
XYLEM INC COMMON STOCK 98419M100 978 26,778 SH   SOLE   24,543 0 2,235
YUM BRANDS INC COMMON STOCK 988498101 300 4,109 SH   SOLE   2,813 0 1,296
ZIMMER BIOMET HLDGS INC COMMON STOCK 98956P102 456 4,448 SH   SOLE   4,008 0 440