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,454 134,749 SH   SOLE   119,686 0 15,063
ABB LTD FOREIGN STOCK 000375204 732 37,672 SH   SOLE   37,672 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 32,471 776,244 SH   SOLE   680,067 0 96,177
ABBVIE INC COMMON STOCK 00287Y109 16,169 283,071 SH   SOLE   269,520 0 13,551
ABERDEEN MUTUAL FUND/COR 003009107 165 32,913 SH   SOLE   32,913 0 0
ADOBE SYSTEMS INCORPORATED COMMON STOCK 00724F101 379 4,040 SH   SOLE   4,040 0 0
AETNA INC COMMON STOCK 00817Y108 1,429 12,718 SH   SOLE   12,718 0 0
AFLAC INC COMMON STOCK 001055102 26,571 420,824 SH   SOLE   351,619 0 69,205
AGCO CORP DE COMMON STOCK 001084102 1,125 22,626 SH   SOLE   22,526 0 100
AGL RESOURCES INC COMMON STOCK 001204106 349 5,356 SH   SOLE   5,356 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 4,068 28,236 SH   SOLE   28,036 0 200
ALIBABA GROUP HLDG LTD FOREIGN STOCK 01609W102 221 2,800 SH   SOLE   2,700 0 100
ALLERGAN PLC FOREIGN STOCK G0177J108 313 1,168 SH   SOLE   883 0 285
ALLIANT ENERGY CORP COMMON STOCK 018802108 303 4,084 SH   SOLE   4,084 0 0
ALLSTATE CORP COMMON STOCK 020002101 1,033 15,333 SH   SOLE   15,123 0 210
ALLY FINANCIAL COMMON STOCK 02005N100 187 10,000 SH   SOLE   10,000 0 0
ALPHABET INC COMMON STOCK 02079K107 17,633 23,670 SH   SOLE   21,928 0 1,742
ALPHABET INC COMMON STOCK 02079K305 18,084 23,704 SH   SOLE   17,821 0 5,883
ALTRIA GROUP INC COMMON STOCK 02209S103 5,304 84,655 SH   SOLE   84,362 0 293
AMAZON.COM INC COMMON STOCK 023135106 475 799 SH   SOLE   510 0 289
AMBEV SA SPONSORED FOREIGN STOCK 02319V103 2,964 572,119 SH   SOLE   505,345 0 66,774
AMERICAN CAP SR FLOATING LTD COMMON STOCK 02504D108 201 20,000 SH   SOLE   20,000 0 0
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 538 8,104 SH   SOLE   8,104 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 10,177 165,746 SH   SOLE   124,734 0 41,012
AMERICAN INTERNATIONAL GROUP INC COMMON STOCK 026874784 16,843 311,610 SH   SOLE   242,202 0 69,408
AMERICAN SCIENCE & ENGINEERING COMMON STOCK 029429107 222 8,000 SH   SOLE   8,000 0 0
AMERIGAS PARTNERS L.P. PARTNERSHIPS 030975106 625 14,384 SH   SOLE   14,384 0 0
AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 208 2,211 SH   SOLE   2,211 0 0
AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 295 3,408 SH   SOLE   3,408 0 0
AMGEN INC COMMON STOCK 031162100 884 5,896 SH   SOLE   5,876 0 20
ANADARKO PETROLEUM CORP COMMON STOCK 032511107 1,225 26,323 SH   SOLE   23,523 0 2,800
ANALOG DEVICES INC COMMON STOCK 032654105 207 3,500 SH   SOLE   3,500 0 0
ANNALY MORTGAGE MANAGEMENT INC COMMON STOCK 035710409 117 11,428 SH   SOLE   11,428 0 0
APACHE CORPORATION COMMON STOCK 037411105 418 8,560 SH   SOLE   8,560 0 0
APOLLO RESIDENTIAL MORTGAGE INC COMMON STOCK 03763V102 174 13,000 SH   SOLE   13,000 0 0
APPLE INC COMMON STOCK 037833100 54,878 503,513 SH   SOLE   428,994 0 74,519
APPLIED MATERIALS COMMON STOCK 038222105 388 18,319 SH   SOLE   18,319 0 0
AQUA AMERICA INC COMMON STOCK 03836W103 4,981 156,527 SH   SOLE   155,807 0 720
AT&T INC COMMON STOCK 00206R102 8,162 208,363 SH   SOLE   202,605 0 5,758
ATLANTIC PWR CORP FOREIGN STOCK 04878Q863 52 21,200 SH   SOLE   21,200 0 0
AUTOLIV INC COMMON STOCK 052800109 347 2,930 SH   SOLE   2,930 0 0
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 4,099 45,692 SH   SOLE   44,001 0 1,691
BAIDU INC FOREIGN STOCK 056752108 2,372 12,425 SH   SOLE   12,300 0 125
BANK HAWAII CORP COMMON STOCK 062540109 2,626 38,460 SH   SOLE   38,460 0 0
BANK OF AMERICA CORP COMMON STOCK 060505104 6,638 490,987 SH   SOLE   443,528 0 47,459
BANK OF MONTREAL FOREIGN STOCK 063671101 266 4,375 SH   SOLE   4,000 0 375
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 675 18,324 SH   SOLE   17,184 0 1,140
BANK OF THE OZARKS INC COMMON STOCK 063904106 1,146 27,300 SH   SOLE   27,300 0 0
BAR HARBOR BANKSHARES COMMON STOCK 066849100 1,117 33,611 SH   SOLE   33,611 0 0
BARD C.R. INC COMMON STOCK 067383109 205 1,011 SH   SOLE   695 0 316
BAXALTA INC COMMON STOCK 07177M103 4,742 117,385 SH   SOLE   113,616 0 3,769
BAXTER INTERNATIONAL INC COMMON STOCK 071813109 3,327 80,989 SH   SOLE   77,695 0 3,294
BB&T CORP COMMON STOCK 054937107 2,092 62,880 SH   SOLE   62,370 0 510
BECTON DICKINSON & CO COMMON STOCK 075887109 12,134 79,925 SH   SOLE   70,123 0 9,802
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 7,471 35 SH   SOLE   35 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 32,250 227,310 SH   SOLE   190,352 0 36,958
BIND THERAPEUTICS COMMON STOCK 05548N107 66 30,000 SH   SOLE   30,000 0 0
BIOGEN INC COMMON STOCK 09062X103 432 1,659 SH   SOLE   1,114 0 545
BLACKROCK INC COMMON STOCK 09247X101 302 887 SH   SOLE   850 0 37
BLACKROCK UTIL & INFRASTRUCTURE COMMON STOCK 09248D104 200 10,800 SH   SOLE   10,800 0 0
BLACKSTONE GROUP LP PARTNERSHIPS 09253U108 387 13,784 SH   SOLE   13,084 0 700
BOEING CO COMMON STOCK 097023105 980 7,719 SH   SOLE   7,537 0 182
BP PLC FOREIGN STOCK 055622104 4,057 134,435 SH   SOLE   120,868 0 13,567
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 6,108 95,622 SH   SOLE   85,057 0 10,565
CALIFORNIA RES CORP COMMON STOCK 13057Q107 26 24,931 SH   SOLE   22,934 0 1,997
CAMDEN NATIONAL CORPORATION COMMON STOCK 133034108 1,485 35,350 SH   SOLE   35,350 0 0
CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 1,030 14,867 SH   SOLE   14,777 0 90
CATERPILLAR INC COMMON STOCK 149123101 1,390 18,157 SH   SOLE   12,857 0 5,300
CDK GLOBAL INC COMMON STOCK 12508E101 344 7,397 SH   SOLE   7,397 0 0
CELGENE CORP COMMON STOCK 151020104 409 4,083 SH   SOLE   2,453 0 1,630
CHEVRON CORP COMMON STOCK 166764100 20,285 212,627 SH   SOLE   205,532 0 7,095
CHUBB LIMITED FOREIGN STOCK H1467J104 285 2,391 SH   SOLE   1,653 0 738
CIGNA CORP COMMON STOCK 125509109 408 2,975 SH   SOLE   2,975 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 17,334 608,844 SH   SOLE   577,150 0 31,694
CITIGROUP INC COMMON STOCK 172967424 233 5,585 SH   SOLE   5,155 0 430
COCA COLA CO COMMON STOCK 191216100 9,703 209,166 SH   SOLE   174,862 0 34,304
COCA-COLA FEMSA S.A.B. DE C.V FOREIGN STOCK 191241108 914 11,000 SH   SOLE   11,000 0 0
COHEN & STEERS MUTUAL FUND/STO 19247L106 148 11,925 SH   SOLE   0 0 11,925
COHEN & STEERS MUTUAL FUND/STO 19248A109 198 10,000 SH   SOLE   10,000 0 0
COLGATE-PALMOLIVE CO COMMON STOCK 194162103 13,102 185,452 SH   SOLE   173,842 0 11,610
COMCAST CORP COMMON STOCK 20030N101 1,045 17,108 SH   SOLE   16,655 0 453
CONAGRA FOODS INC COMMON STOCK 205887102 281 6,313 SH   SOLE   5,678 0 635
CONOCOPHILLIPS COMMON STOCK 20825C104 6,563 162,974 SH   SOLE   159,593 0 3,381
CONSOLIDATED EDISON INC COMMON STOCK 209115104 220 2,866 SH   SOLE   1,786 0 1,080
CSX CORP COMMON STOCK 126408103 10,548 409,635 SH   SOLE   369,450 0 40,185
CUMMINS INC COMMON STOCK 231021106 22,766 207,082 SH   SOLE   171,104 0 35,978
CVS HEALTH CORPORATION COMMON STOCK 126650100 3,588 34,594 SH   SOLE   34,562 0 32
DANAHER CORP COMMON STOCK 235851102 17,554 185,052 SH   SOLE   155,181 0 29,871
DARDEN RESTAURANTS INC COMMON STOCK 237194105 1,255 18,929 SH   SOLE   18,459 0 470
DEERE & COMPANY COMMON STOCK 244199105 531 6,889 SH   SOLE   6,609 0 280
DEVON ENERGY CORP COMMON STOCK 25179M103 225 8,205 SH   SOLE   7,405 0 800
DIAGEO PLC FOREIGN STOCK 25243Q205 27,589 255,760 SH   SOLE   221,533 0 34,227
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 15,041 295,390 SH   SOLE   233,201 0 62,189
DISCOVERY COMMUNICATIONS INC COMMON STOCK 25470F104 4,381 153,047 SH   SOLE   96,594 0 56,453
DISCOVERY COMMUNICATIONS INC COMMON STOCK 25470F302 213 7,871 SH   SOLE   7,871 0 0
DISNEY WALT CO COMMON STOCK 254687106 4,476 45,069 SH   SOLE   43,232 0 1,837
DOMINION RESOURCES INC VA COMMON STOCK 25746U109 5,365 71,423 SH   SOLE   71,423 0 0
DOW CHEMICAL CO COMMON STOCK 260543103 1,785 35,100 SH   SOLE   28,905 0 6,195
DRIL-QUIP INC COMMON STOCK 262037104 1,774 29,288 SH   SOLE   27,090 0 2,198
DU PONT E I DE NEMOURS & CO COMMON STOCK 263534109 5,285 83,478 SH   SOLE   74,578 0 8,900
DUKE ENERGY CORP COMMON STOCK 26441C204 1,825 22,617 SH   SOLE   22,306 0 311
DUKE REALTY CORP COMMON STOCK 264411505 481 21,350 SH   SOLE   21,350 0 0
DUN & BRADSTREET CORP COMMON STOCK 26483E100 2,563 24,865 SH   SOLE   24,865 0 0
EASTMAN CHEMICAL CO COMMON STOCK 277432100 1,607 22,246 SH   SOLE   22,246 0 0
ECOLAB INC COMMON STOCK 278865100 252 2,255 SH   SOLE   1,065 0 1,190
ELI LILLY & CO COMMON STOCK 532457108 2,241 31,122 SH   SOLE   28,825 0 2,297
EMC CORPORATION COMMON STOCK 268648102 533 19,993 SH   SOLE   19,893 0 100
EMERSON ELECTRIC CO COMMON STOCK 291011104 4,490 82,568 SH   SOLE   81,368 0 1,200
ENBRIDGE ENERGY PARTNERS LP PARTNERSHIPS 29250R106 201 10,950 SH   SOLE   10,950 0 0
ENERGEN CORPORATION COMMON STOCK 29265N108 844 23,065 SH   SOLE   23,065 0 0
ENERGY TRANSFER PARTNERS LP PARTNERSHIPS 29273R109 206 6,374 SH   SOLE   6,374 0 0
ENSCO PLC FOREIGN STOCK G3157S106 175 16,837 SH   SOLE   16,837 0 0
ENTERGY CORP COMMON STOCK 29364G103 542 6,837 SH   SOLE   6,837 0 0
ENTERPRISE PRODUCTS PARTNERS LP PARTNERSHIPS 293792107 623 25,290 SH   SOLE   25,290 0 0
EQUIFAX INC COMMON STOCK 294429105 253 2,216 SH   SOLE   2,216 0 0
EQUITY RESIDENTIAL COMMON STOCK 29476L107 503 6,699 SH   SOLE   5,699 0 1,000
EVEREST RE GROUP LTD FOREIGN STOCK G3223R108 217 1,100 SH   SOLE   1,100 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108 389 6,664 SH   SOLE   6,664 0 0
EXPRESS SCRIPTS HLDGS CO COMMON STOCK 30219G108 1,010 14,703 SH   SOLE   14,612 0 91
EXXON MOBIL CORP COMMON STOCK 30231G102 79,415 950,054 SH   SOLE   870,945 0 79,109
FARMLAND PARTNERS INC COMMON STOCK 31154R109 107 10,000 SH   SOLE   10,000 0 0
FERRELLGAS PARTNERS LP PARTNERSHIPS 315293100 174 10,000 SH   SOLE   10,000 0 0
FINANCIAL SELECT SECTOR SPDRR MUTUAL FUND/STO 81369Y605 281 12,471 SH   SOLE   12,471 0 0
FIRST BANCORP INC COMMON STOCK 31866P102 1,545 79,204 SH   SOLE   78,104 0 1,100
FIRST TR SML CP MUTUAL FUND/STO 33734Y109 269 5,955 SH   SOLE   0 0 5,955
FIRST TRUST MID CAP CORE MUTUAL FUND/STO 33735B108 300 6,048 SH   SOLE   0 0 6,048
FIRST TRUST/ABERDEEN MUTUAL FUND/GOV 337319107 164 15,000 SH   SOLE   15,000 0 0
FISERV INC COMMON STOCK 337738108 827 8,060 SH   SOLE   8,060 0 0
FLIR SYSTEMS INC COMMON STOCK 302445101 7,420 225,173 SH   SOLE   203,398 0 21,775
FLOWSERVE CORPORATION COMMON STOCK 34354P105 834 18,775 SH   SOLE   18,775 0 0
FLUOR CORP NEW COMMON STOCK 343412102 365 6,789 SH   SOLE   6,789 0 0
GABELLI GLOBAL UTILITY & INC MUTUAL FUND/STO 36242L105 179 10,000 SH   SOLE   10,000 0 0
GAMCO MUTUAL FUND/STO 36465A109 56 10,000 SH   SOLE   10,000 0 0
GENERAL DYNAMICS CORP COMMON STOCK 369550108 31,493 239,726 SH   SOLE   215,511 0 24,215
GENERAL ELECTRIC CO COMMON STOCK 369604103 33,237 1,045,498 SH   SOLE   891,266 0 154,232
GENERAL MILLS INC COMMON STOCK 370334104 1,703 26,878 SH   SOLE   23,407 0 3,471
GENUINE PARTS COMPANY COMMON STOCK 372460105 325 3,278 SH   SOLE   2,961 0 317
GILEAD SCIENCES INC COMMON STOCK 375558103 21,515 234,207 SH   SOLE   185,497 0 48,710
GLAXOSMITHKLINE PLC FOREIGN STOCK 37733W105 360 8,863 SH   SOLE   8,598 0 265
GUGGENHEIM S&P 500R EQUAL WEIGHT MUTUAL FUND/STO 78355W106 1,819 23,160 SH   SOLE   22,848 0 312
H&R BLOCK INC COMMON STOCK 093671105 321 12,171 SH   SOLE   11,371 0 800
HARLEY DAVIDSON INC COMMON STOCK 412822108 273 5,326 SH   SOLE   5,326 0 0
HARRIS CORPORATION COMMON STOCK 413875105 20,709 265,977 SH   SOLE   247,548 0 18,429
HARTFORD FINL SVCS COMMON STOCK 416515104 881 19,118 SH   SOLE   19,118 0 0
HASBRO INC COMMON STOCK 418056107 11,012 137,489 SH   SOLE   129,469 0 8,020
HCP INC COMMON STOCK 40414L109 1,544 47,403 SH   SOLE   46,253 0 1,150
HERSHEY CO COMMON STOCK 427866108 410 4,450 SH   SOLE   3,942 0 508
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 310 17,463 SH   SOLE   17,463 0 0
HIGHWOODS PROPERTIES INC COMMON STOCK 431284108 982 20,550 SH   SOLE   20,550 0 0
HOLOGIC INC COMMON STOCK 436440101 291 8,428 SH   SOLE   8,428 0 0
HOME DEPOT INC COMMON STOCK 437076102 10,445 78,278 SH   SOLE   73,783 0 4,495
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 952 8,492 SH   SOLE   5,549 0 2,943
HOSPITALITY PROPERTIES TRUST COMMON STOCK 44106M102 463 17,450 SH   SOLE   17,450 0 0
HP INC COMMON STOCK 40434L105 215 17,463 SH   SOLE   17,463 0 0
HUNT J B TRANSPORT SERVICES INC COMMON STOCK 445658107 253 3,000 SH   SOLE   3,000 0 0
IDEXX LABORATORIES INC COMMON STOCK 45168D104 1,862 23,776 SH   SOLE   22,376 0 1,400
ILLINOIS TOOL WORKS COMMON STOCK 452308109 2,990 29,197 SH   SOLE   29,036 0 161
INTEL CORP COMMON STOCK 458140100 41,026 1,268,206 SH   SOLE   1,081,544 0 186,662
INTERNATIONAL BUSINESS MACHINES COMMON STOCK 459200101 40,009 264,175 SH   SOLE   222,881 0 41,294
INTERNATIONAL PAPER CO COMMON STOCK 460146103 230 5,602 SH   SOLE   5,602 0 0
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 1,443 2,400 SH   SOLE   2,400 0 0
IRON MTN INC COMMON STOCK 46284V101 260 7,656 SH   SOLE   5,512 0 2,144
ISHARES 1-3 YEAR CREDIT BOND MUTUAL FUND/COR 464288646 42,267 400,939 SH   SOLE   369,621 0 31,318
ISHARES 1-3 YEAR TREASURY BOND MUTUAL FUND/GOV 464287457 6,198 72,895 SH   SOLE   66,671 0 6,224
ISHARES 3-7 YEAR TREASURY BOND MUTUAL FUND/GOV 464288661 2,198 17,452 SH   SOLE   17,452 0 0
ISHARES 7-10 YEAR TREASURY BOND MUTUAL FUND/GOV 464287440 1,550 14,046 SH   SOLE   13,113 0 933
ISHARES AGENCY BOND (MKT) MUTUAL FUND/GOV 464288166 1,626 14,156 SH   SOLE   14,156 0 0
ISHARES CORE S&P 500 (MKT) MUTUAL FUND/STO 464287200 211 1,020 SH   SOLE   1,020 0 0
ISHARES CORE S&P MID-CAP (MKT) MUTUAL FUND/STO 464287507 414 2,873 SH   SOLE   2,824 0 49
ISHARES CORE S&P SMALL-CAP (MKT) MUTUAL FUND/STO 464287804 372 3,297 SH   SOLE   3,159 0 138
ISHARES IBOXX $ HIGH YIELD MUTUAL FUND/COR 464288513 944 11,553 SH   SOLE   9,300 0 2,253
ISHARES IBOXX $ INVST GRADE CRP MUTUAL FUND/COR 464287242 413 3,479 SH   SOLE   1,145 0 2,334
ISHARES INTERMEDIATE CREDIT BD MUTUAL FUND/COR 464288638 7,451 67,926 SH   SOLE   60,872 0 7,054
ISHARES JPMORGAN USD EMERG MUTUAL FUND/GOV 464288281 983 8,916 SH   SOLE   8,441 0 475
ISHARES MBS (MKT) MUTUAL FUND/GOV 464288588 1,697 15,498 SH   SOLE   15,428 0 70
ISHARES MSCI EAFE (MKT) MUTUAL FUND/STO 464287465 681 11,907 SH   SOLE   5,824 0 6,083
ISHARES MSCI EMERGING MARKETS MUTUAL FUND/STO 464287234 2,404 70,193 SH   SOLE   67,117 0 3,076
ISHARES MSCI KLD 400 SOCIAL MUTUAL FUND/STO 464288570 306 4,000 SH   SOLE   4,000 0 0
ISHARES RUSSELL 2000 (MKT) MUTUAL FUND/STO 464287655 2,176 19,667 SH   SOLE   18,421 0 1,246
ISHARES RUSSELL MID-CAP GROWTH MUTUAL FUND/STO 464287481 4,590 49,809 SH   SOLE   42,894 0 6,915
ISHARES S&P 100 (MKT) MUTUAL FUND/STO 464287101 5,374 58,817 SH   SOLE   28,770 0 30,047
ISHARES S&P 500 GROWTH (MKT) MUTUAL FUND/STO 464287309 1,250 10,788 SH   SOLE   10,025 0 763
ISHARES SELECT DIVIDEND (MKT) MUTUAL FUND/STO 464287168 1,882 23,048 SH   SOLE   13,652 0 9,396
ISHARES TIPS BOND (MKT) MUTUAL FUND/GOV 464287176 4,960 43,262 SH   SOLE   42,672 0 590
ISHARES US PREFERRED STOCK (MKT) MUTUAL FUND/STO 464288687 721 18,475 SH   SOLE   18,085 0 390
JOHNSON AND JOHNSON COMMON STOCK 478160104 65,587 606,167 SH   SOLE   551,206 0 54,961
JOHNSON CONTROLS INC COMMON STOCK 478366107 11,791 302,567 SH   SOLE   202,791 0 99,776
JPMORGAN CHASE & CO COMMON STOCK 46625H100 32,898 555,529 SH   SOLE   487,073 0 68,456
KEYCORP COMMON STOCK 493267108 210 19,043 SH   SOLE   18,783 0 260
KIMBERLY-CLARK CORP COMMON STOCK 494368103 2,907 21,610 SH   SOLE   20,922 0 688
KINDER MORGAN INC COMMON STOCK 49456B101 338 18,910 SH   SOLE   18,910 0 0
KKR & CO LP PARTNERSHIPS 48248M102 147 10,000 SH   SOLE   10,000 0 0
KRAFT HEINZ CO COMMON STOCK 500754106 2,648 33,705 SH   SOLE   33,705 0 0
LABORATORY CORP OF AMERICA COMMON STOCK 50540R409 433 3,701 SH   SOLE   3,401 0 300
LAS VEGAS SANDS CORP COMMON STOCK 517834107 258 5,000 SH   SOLE   5,000 0 0
LOCKHEED MARTIN CORP COMMON STOCK 539830109 1,983 8,953 SH   SOLE   8,953 0 0
LOEWS CORP COMMON STOCK 540424108 207 5,400 SH   SOLE   5,400 0 0
LOWES COMPANIES INC COMMON STOCK 548661107 240 3,173 SH   SOLE   3,143 0 30
MACQUARIE/FIRST TRUST GLOBAL MUTUAL FUND/STO 55607W100 123 10,000 SH   SOLE   10,000 0 0
MARATHON OIL CORP COMMON STOCK 565849106 451 40,465 SH   SOLE   40,315 0 150
MARATHON PETE CORP COMMON STOCK 56585A102 3,958 106,451 SH   SOLE   101,551 0 4,900
MARSH & MCLENNAN COS INC COMMON STOCK 571748102 486 7,994 SH   SOLE   7,494 0 500
MASTERCARD INC COMMON STOCK 57636Q104 13,615 144,074 SH   SOLE   109,893 0 34,181
MCDONALDS CORP COMMON STOCK 580135101 48,874 388,876 SH   SOLE   349,702 0 39,174
MCGRAW-HILL FINANCIAL, INC COMMON STOCK 580645109 3,942 39,834 SH   SOLE   35,920 0 3,914
MEDNAX INC COMMON STOCK 58502B106 1,551 24,000 SH   SOLE   24,000 0 0
MERCK & CO INC COMMON STOCK 58933Y105 18,263 345,154 SH   SOLE   289,274 0 55,880
METLIFE INC COMMON STOCK 59156R108 221 5,039 SH   SOLE   4,289 0 750
MICROSOFT CORP COMMON STOCK 594918104 53,424 967,308 SH   SOLE   871,598 0 95,710
MOLSON COORS BREWING CO COMMON STOCK 60871R209 3,737 38,857 SH   SOLE   38,457 0 400
MONDELEZ INTL INC COMMON STOCK 609207105 8,036 200,306 SH   SOLE   189,178 0 11,128
MONMOUTH REAL ESTATE INVT CORP COMMON STOCK 609720107 119 10,000 SH   SOLE   10,000 0 0
MONSANTO CO COMMON STOCK 61166W101 312 3,554 SH   SOLE   3,554 0 0
MOODYS CORP COMMON STOCK 615369105 6,898 71,437 SH   SOLE   71,437 0 0
NETSCOUT SYSTEMS INC COMMON STOCK 64115T104 562 24,469 SH   SOLE   24,469 0 0
NEW MTN FIN CORP COMMON STOCK 647551100 126 10,000 SH   SOLE   10,000 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101 3,182 26,883 SH   SOLE   25,872 0 1,011
NIKE INC COMMON STOCK 654106103 5,172 84,140 SH   SOLE   80,289 0 3,851
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 1,444 17,346 SH   SOLE   17,175 0 171
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 391 1,974 SH   SOLE   1,374 0 600
NOVARTIS AG FOREIGN STOCK 66987V109 810 11,177 SH   SOLE   10,572 0 605
NUVEEN LONG/SHORT COMMODITY MUTUAL FUND/STO 670731108 151 10,000 SH   SOLE   10,000 0 0
NUVEEN REAL ASSET INC & GROWTH MUTUAL FUND/STO 67074Y105 154 10,000 SH   SOLE   10,000 0 0
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 12,577 183,798 SH   SOLE   160,661 0 23,137
OGE ENERGY CORP COMMON STOCK 670837103 272 9,496 SH   SOLE   9,496 0 0
ORACLE CORP COMMON STOCK 68389X105 25,974 634,920 SH   SOLE   560,232 0 74,688
PARKER HANNIFIN CORPORATION COMMON STOCK 701094104 5,088 45,811 SH   SOLE   39,499 0 6,312
PENNANT PARK COMMON STOCK 708062104 61 10,142 SH   SOLE   10,142 0 0
PEPSICO INC COMMON STOCK 713448108 34,764 339,230 SH   SOLE   302,599 0 36,631
PFIZER INC COMMON STOCK 717081103 40,899 1,379,852 SH   SOLE   1,254,391 0 125,461
PHILIP MORRIS INTERNATIONAL INC COMMON STOCK 718172109 8,734 89,017 SH   SOLE   88,867 0 150
PHILLIPS 66 COMMON STOCK 718546104 7,490 86,501 SH   SOLE   71,637 0 14,864
PIEDMONT NAT GAS INC COMMON STOCK 720186105 299 5,000 SH   SOLE   5,000 0 0
PLUG POWER INC COMMON STOCK 72919P202 21 10,000 SH   SOLE   10,000 0 0
PNC FINL SVCS GROUP INC COMMON STOCK 693475105 251 2,975 SH   SOLE   2,875 0 100
POLARIS INDUSTRIES INC COMMON STOCK 731068102 18,689 189,771 SH   SOLE   174,405 0 15,366
PPG INDUSTRIES INC COMMON STOCK 693506107 873 7,827 SH   SOLE   4,627 0 3,200
PPL CORPORATION COMMON STOCK 69351T106 4,071 106,940 SH   SOLE   101,010 0 5,930
PRAXAIR INC COMMON STOCK 74005P104 2,864 25,026 SH   SOLE   23,026 0 2,000
PROCTER & GAMBLE CO COMMON STOCK 742718109 44,626 542,168 SH   SOLE   516,810 0 25,358
PUBLIC SERVICE ENTERPRISE GROUP COMMON STOCK 744573106 305 6,473 SH   SOLE   6,113 0 360
QUALCOMM INC COMMON STOCK 747525103 16,268 318,123 SH   SOLE   260,106 0 58,017
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 753 10,539 SH   SOLE   10,539 0 0
RAYTHEON COMPANY COMMON STOCK 755111507 3,244 26,458 SH   SOLE   26,293 0 165
ROSS STORES INC COMMON STOCK 778296103 701 12,100 SH   SOLE   12,100 0 0
ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 830 17,125 SH   SOLE   14,457 0 2,668
SANOFI FOREIGN STOCK 80105N105 3,564 88,766 SH   SOLE   87,162 0 1,604
SCHLUMBERGER LIMITED FOREIGN STOCK 806857108 12,621 171,125 SH   SOLE   156,974 0 14,151
SCHWAB CHARLES CORPORATION COMMON STOCK 808513105 984 35,108 SH   SOLE   35,108 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106 1,509 5,302 SH   SOLE   5,302 0 0
SMUCKER J M CO COMMON STOCK 832696405 234 1,800 SH   SOLE   1,732 0 68
SOUTHERN COMPANY COMMON STOCK 842587107 3,817 73,797 SH   SOLE   71,530 0 2,267
SPDR BARCAP ST HIGH YIELD BOND MUTUAL FUND/COR 78468R408 13,675 529,624 SH   SOLE   495,972 0 33,652
SPDR INDEX SHS MUTUAL FUND/STO 78463X103 391 13,009 SH   SOLE   0 0 13,009
SPDR NUVEEN BARCLAYS MUNICIPAL MUTUAL FUNDS/MU 78468R721 1,299 26,334 SH   SOLE   25,822 0 512
SPDR NUVEEN BARCLAYS SHORT TERM MUTUAL FUNDS/MU 78468R739 2,570 52,655 SH   SOLE   51,969 0 686
SPDR S&P 500 (MKT) MUTUAL FUND/STO 78462F103 17,513 85,210 SH   SOLE   48,514 0 36,696
SPDR SERIES TRUST MUTUAL FUND/COR 78464A375 1,930 56,318 SH   SOLE   56,318 0 0
SPDR SERIES TRUST MUTUAL FUND/COR 78464A474 242 7,901 SH   SOLE   0 0 7,901
SPECTRA ENERGY CORP COMMON STOCK 847560109 218 7,110 SH   SOLE   7,110 0 0
SPIRIT AEROSYSTEMS HLDS INC CL A COMMON STOCK 848574109 6,002 132,305 SH   SOLE   127,990 0 4,315
ST JUDE MEDICAL INC COMMON STOCK 790849103 2,053 37,322 SH   SOLE   28,315 0 9,007
STARBUCKS CORP COMMON STOCK 855244109 225 3,773 SH   SOLE   1,873 0 1,900
STARWOOD PPTY TR INC COMMON STOCK 85571B105 204 10,800 SH   SOLE   10,800 0 0
STATE STREET CORPORATION COMMON STOCK 857477103 2,505 42,812 SH   SOLE   42,675 0 137
STRYKER CORP COMMON STOCK 863667101 509 4,744 SH   SOLE   4,644 0 100
SUBURBAN PROPANE PARTNERS LP PARTNERSHIPS 864482104 317 10,600 SH   SOLE   10,600 0 0
SWIFT TRANSN CO COMMON STOCK 87074U101 186 10,000 SH   SOLE   10,000 0 0
SYMANTEC CORP COMMON STOCK 871503108 294 15,952 SH   SOLE   15,372 0 580
SYSCO CORP COMMON STOCK 871829107 2,927 62,630 SH   SOLE   58,316 0 4,314
TARGET CORP COMMON STOCK 87612E106 1,200 14,589 SH   SOLE   13,751 0 838
TECO ENERGY INC COMMON STOCK 872375100 320 11,620 SH   SOLE   11,620 0 0
TELEFLEX INC COMMON STOCK 879369106 2,680 17,069 SH   SOLE   17,069 0 0
TEVA PHARMACEUTICAL INDUSTRIES FOREIGN STOCK 881624209 3,898 72,855 SH   SOLE   69,073 0 3,782
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 3,925 68,363 SH   SOLE   68,128 0 235
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 897 6,333 SH   SOLE   6,240 0 93
THOR INDUSTRIES INC COMMON STOCK 885160101 7,077 110,974 SH   SOLE   89,618 0 21,356
TIME WARNER INC COMMON STOCK 887317303 232 3,200 SH   SOLE   2,812 0 388
TIMKEN CO COMMON STOCK 887389104 358 10,700 SH   SOLE   10,700 0 0
TJX COS INC NEW COMMON STOCK 872540109 35,492 452,993 SH   SOLE   392,160 0 60,833
TOLL BROTHERS INC COMMON STOCK 889478103 266 9,000 SH   SOLE   9,000 0 0
TORONTO DOMINION BANK ONTARIO FOREIGN STOCK 891160509 722 16,740 SH   SOLE   16,740 0 0
TRAVELERS COMPANIES INC COMMON STOCK 89417E109 5,466 46,839 SH   SOLE   44,729 0 2,110
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A101 539 19,320 SH   SOLE   18,320 0 1,000
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A200 17,375 616,136 SH   SOLE   465,612 0 150,524
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 10,436 81,146 SH   SOLE   72,646 0 8,500
UNILEVER N V FOREIGN STOCK 904784709 1,538 34,427 SH   SOLE   32,341 0 2,086
UNILEVER PLC FOREIGN STOCK 904767704 2,843 62,923 SH   SOLE   59,763 0 3,160
UNION PACIFIC CORP COMMON STOCK 907818108 2,921 36,725 SH   SOLE   35,591 0 1,134
UNITED PARCEL SERVICE COMMON STOCK 911312106 291 2,760 SH   SOLE   2,460 0 300
UNITED RENTALS INC COMMON STOCK 911363109 249 4,000 SH   SOLE   4,000 0 0
UNITED TECHNOLOGIES CORP COMMON STOCK 913017109 40,532 404,913 SH   SOLE   368,327 0 36,586
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 333 2,588 SH   SOLE   2,578 0 10
UNUM GROUP COMMON STOCK 91529Y106 408 13,210 SH   SOLE   13,210 0 0
US BANCORP COMMON STOCK 902973304 250 6,157 SH   SOLE   4,017 0 2,140
UTILITIES SELECT SECTOR SPDRR MUTUAL FUND/STO 81369Y886 1,130 22,772 SH   SOLE   22,557 0 215
VANGUARD DIVIDEND APPREC IDX ETF MUTUAL FUND/STO 921908844 20,556 252,994 SH   SOLE   175,618 0 77,376
VANGUARD EMERGING MARKETS STOCK MUTUAL FUND/STO 922042858 17,718 512,364 SH   SOLE   480,920 0 31,444
VANGUARD FTSE DEVELOPED MARKETS MUTUAL FUND/STO 921943858 38,206 1,064,819 SH   SOLE   956,124 0 108,695
VANGUARD HIGH DIVIDEND YIELD MUTUAL FUND/STO 921946406 7,753 112,297 SH   SOLE   109,794 0 2,503
VANGUARD INTERMEDIATE-TERM BOND MUTUAL FUND/COR 921937819 1,115 12,921 SH   SOLE   12,921 0 0
VANGUARD REIT INDEX ETF (MKT) MUTUAL FUND/STO 922908553 3,249 38,778 SH   SOLE   34,933 0 3,845
VANGUARD SHORT-TERM BOND ETF MUTUAL FUND/COR 921937827 3,036 37,655 SH   SOLE   37,655 0 0
VANGUARD SHORT-TERM CORP BD IDX MUTUAL FUND/COR 92206C409 411 5,136 SH   SOLE   5,136 0 0
VANGUARD TOTAL BOND MARKET ETF MUTUAL FUND/COR 921937835 325 3,922 SH   SOLE   0 0 3,922
VANGUARD TOTAL STOCK MARKET ETF MUTUAL FUND/STO 922908769 262 2,500 SH   SOLE   2,500 0 0
VARIAN MEDICAL SYSTEMS INC COMMON STOCK 92220P105 1,433 17,904 SH   SOLE   16,929 0 975
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 5,687 105,156 SH   SOLE   103,824 0 1,332
VF CORPORATION COMMON STOCK 918204108 17,241 266,232 SH   SOLE   249,416 0 16,816
VIACOM INC COMMON STOCK 92553P201 519 12,559 SH   SOLE   3,600 0 8,959
VIPER ENERGY PARTNERS LP PARTNERSHIPS 92763M105 179 11,000 SH   SOLE   11,000 0 0
VISA INC COMMON STOCK 92826C839 16,364 213,955 SH   SOLE   167,413 0 46,542
VODAFONE GROUP PLC FOREIGN STOCK 92857W308 4,662 145,460 SH   SOLE   143,158 0 2,302
W P CAREY INC COMMON STOCK 92936U109 301 4,842 SH   SOLE   4,842 0 0
WAL-MART STORES COMMON STOCK 931142103 19,870 290,118 SH   SOLE   219,282 0 70,836
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 3,303 39,209 SH   SOLE   38,689 0 520
WATERS CORP COMMON STOCK 941848103 656 4,973 SH   SOLE   4,973 0 0
WEC ENERGY GROUP INC COMMON STOCK 92939U106 1,224 20,379 SH   SOLE   19,927 0 452
WELLS FARGO & COMPANY COMMON STOCK 949746101 31,074 642,562 SH   SOLE   597,610 0 44,952
WEX INC COMMON STOCK 96208T104 609 7,300 SH   SOLE   7,300 0 0
WEYERHAEUSER CO COMMON STOCK 962166104 668 21,594 SH   SOLE   21,223 0 371
WHIRLPOOL CORPORATION COMMON STOCK 963320106 1,114 6,176 SH   SOLE   5,976 0 200
WILEY JOHN & SONS INC COMMON STOCK 968223206 1,983 40,564 SH   SOLE   33,897 0 6,667
WILLIAMS COMPANIES INC COMMON STOCK 969457100 2,245 139,730 SH   SOLE   132,746 0 6,984
WIPRO LIMITED FOREIGN STOCK 97651M109 1,393 110,718 SH   SOLE   110,718 0 0
WISDOMTREE EUROPE HEDGED EQUITY MUTUAL FUND/STO 97717X701 223 4,295 SH   SOLE   498 0 3,797
WISDOMTREE JAPAN SMALLCAP MUTUAL FUND/STO 97717W836 419 7,615 SH   SOLE   7,615 0 0
WW GRAINGER INC COMMON STOCK 384802104 303 1,297 SH   SOLE   1,297 0 0
XCEL ENERGY INC COMMON STOCK 98389B100 212 5,061 SH   SOLE   5,061 0 0
XEROX CORP COMMON STOCK 984121103 979 87,775 SH   SOLE   87,375 0 400
XYLEM INC COMMON STOCK 98419M100 1,024 25,043 SH   SOLE   23,543 0 1,500
YUM BRANDS INC COMMON STOCK 988498101 287 3,505 SH   SOLE   2,309 0 1,196
ZAIS FINL CORP COMMON STOCK 98886K108 239 16,000 SH   SOLE   16,000 0 0
ZIMMER BIOMET HLDGS INC COMMON STOCK 98956P102 475 4,457 SH   SOLE   4,140 0 317