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 26,714 127,269 SH   SOLE   112,880 0 14,389
ABB LTD FOREIGN STOCK 000375204 702 28,377 SH   SOLE   28,377 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 36,267 679,656 SH   SOLE   629,205 0 50,451
ABBVIE INC COMMON STOCK 00287Y109 24,508 275,804 SH   SOLE   262,385 0 13,419
ABERDEEN MUTUAL FUND/COR 003009107 102 19,713 SH   SOLE   19,713 0 0
ACCENTURE PLC FOREIGN STOCK G1151C101 31,075 230,071 SH   SOLE   183,121 0 46,950
ADIENT PLC ORD SHS FOREIGN STOCK G0084W101 14,130 168,238 SH   SOLE   113,114 0 55,124
ADOBE SYSTEMS INCORPORATED COMMON STOCK 00724F101 658 4,414 SH   SOLE   4,414 0 0
AETNA INC COMMON STOCK 00817Y108 2,004 12,605 SH   SOLE   12,605 0 0
AFLAC INC COMMON STOCK 001055102 31,669 389,109 SH   SOLE   318,646 0 70,463
AGCO CORP DE COMMON STOCK 001084102 662 8,979 SH   SOLE   8,979 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 3,762 24,876 SH   SOLE   24,876 0 0
ALLIANCE DATA SYSTEMS CORP COMMON STOCK 018581108 2,906 13,116 SH   SOLE   10,800 0 2,316
ALLIANT ENERGY CORP COMMON STOCK 018802108 282 6,776 SH   SOLE   6,776 0 0
ALLSTATE CORP COMMON STOCK 020002101 1,374 14,946 SH   SOLE   14,946 0 0
ALPHABET INC COMMON STOCK 02079K107 31,057 32,381 SH   SOLE   26,758 0 5,623
ALPHABET INC COMMON STOCK 02079K305 23,221 23,847 SH   SOLE   17,513 0 6,334
ALTRIA GROUP INC COMMON STOCK 02209S103 4,919 77,564 SH   SOLE   77,564 0 0
AMAZON.COM INC COMMON STOCK 023135106 26,639 27,710 SH   SOLE   20,811 0 6,899
AMBEV SA SPONSORED FOREIGN STOCK 02319V103 1,072 162,685 SH   SOLE   150,135 0 12,550
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 472 6,716 SH   SOLE   6,716 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 11,335 125,303 SH   SOLE   85,004 0 40,299
AMERICAN INTERNATIONAL GROUP INC COMMON STOCK 026874784 9,808 159,765 SH   SOLE   142,478 0 17,287
AMERICAN TOWER CORP COMMON STOCK 03027X100 218 1,593 SH   SOLE   1,593 0 0
AMERIGAS PARTNERS L.P. PARTNERSHIPS 030975106 624 13,884 SH   SOLE   13,884 0 0
AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 302 2,031 SH   SOLE   2,031 0 0
AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 282 3,408 SH   SOLE   3,408 0 0
AMETEK INC COMMON STOCK 031100100 244 3,691 SH   SOLE   3,691 0 0
AMGEN INC COMMON STOCK 031162100 34,308 184,006 SH   SOLE   145,115 0 38,891
ANADARKO PETROLEUM CORP COMMON STOCK 032511107 741 15,171 SH   SOLE   15,171 0 0
ANALOG DEVICES INC COMMON STOCK 032654105 419 4,864 SH   SOLE   4,864 0 0
ANTHEM INC COM COMMON STOCK 036752103 274 1,444 SH   SOLE   1,444 0 0
APACHE CORPORATION COMMON STOCK 037411105 327 7,137 SH   SOLE   7,137 0 0
APPLE INC COMMON STOCK 037833100 75,071 487,094 SH   SOLE   400,406 0 86,688
APPLIED MATERIALS COMMON STOCK 038222105 6,841 131,334 SH   SOLE   115,669 0 15,665
AQUA AMERICA INC COMMON STOCK 03836W103 4,750 143,102 SH   SOLE   143,102 0 0
AT&T INC COMMON STOCK 00206R102 6,539 166,936 SH   SOLE   157,570 0 9,366
AUTOLIV INC COMMON STOCK 052800109 251 2,030 SH   SOLE   2,030 0 0
AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 5,312 48,589 SH   SOLE   48,589 0 0
BAIDU INC FOREIGN STOCK 056752108 3,267 13,188 SH   SOLE   12,300 0 888
BANK HAWAII CORP COMMON STOCK 062540109 3,206 38,460 SH   SOLE   38,460 0 0
BANK OF AMERICA CORP COMMON STOCK 060505104 8,954 353,391 SH   SOLE   318,013 0 35,378
BANK OF MONTREAL FOREIGN STOCK 063671101 303 4,000 SH   SOLE   4,000 0 0
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 988 18,628 SH   SOLE   18,628 0 0
BANK OF THE OZARKS INC COMMON STOCK 063904106 1,312 27,300 SH   SOLE   27,300 0 0
BAR HARBOR BANKSHARES COMMON STOCK 066849100 957 30,516 SH   SOLE   30,516 0 0
BAXTER INTERNATIONAL INC COMMON STOCK 071813109 3,267 52,058 SH   SOLE   52,058 0 0
BB&T CORP COMMON STOCK 054937107 2,669 56,863 SH   SOLE   56,863 0 0
BECTON DICKINSON & CO COMMON STOCK 075887109 14,446 73,722 SH   SOLE   63,030 0 10,692
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 9,616 35 SH   SOLE   35 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 38,809 211,703 SH   SOLE   178,025 0 33,678
BIOGEN INC COMMON STOCK 09062X103 315 1,006 SH   SOLE   1,006 0 0
BLACKROCK INC COMMON STOCK 09247X101 329 735 SH   SOLE   735 0 0
BLACKROCK UTIL & INFRASTRUCTURE COMMON STOCK 09248D104 210 10,000 SH   SOLE   10,000 0 0
BLACKSTONE GROUP LP PARTNERSHIPS 09253U108 639 19,134 SH   SOLE   19,134 0 0
BOEING CO COMMON STOCK 097023105 1,983 7,801 SH   SOLE   7,801 0 0
BP PLC FOREIGN STOCK 055622104 2,847 74,082 SH   SOLE   72,259 0 1,823
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 5,676 89,048 SH   SOLE   79,139 0 9,909
BROADCOM LTD FOREIGN STOCK Y09827109 745 3,073 SH   SOLE   0 0 3,073
BROOKFIELD ASSET MANAGEMENT INC FOREIGN STOCK 112585104 214 5,175 SH   SOLE   5,175 0 0
CAMDEN NATIONAL CORPORATION COMMON STOCK 133034108 1,617 37,050 SH   SOLE   37,050 0 0
CANADIAN NATIONAL RAILWAY CO FOREIGN STOCK 136375102 340 4,109 SH   SOLE   4,109 0 0
CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 1,272 15,020 SH   SOLE   15,020 0 0
CATERPILLAR INC COMMON STOCK 149123101 1,904 15,268 SH   SOLE   9,968 0 5,300
CDK GLOBAL INC COMMON STOCK 12508E101 356 5,649 SH   SOLE   5,649 0 0
CELGENE CORP COMMON STOCK 151020104 10,588 72,605 SH   SOLE   42,508 0 30,097
CHEVRON CORP COMMON STOCK 166764100 21,757 185,161 SH   SOLE   178,107 0 7,054
CHUBB LIMITED FOREIGN STOCK H1467J104 207 1,449 SH   SOLE   1,449 0 0
CHURCH & DWIGHT CO INC COMMON STOCK 171340102 310 6,400 SH   SOLE   6,400 0 0
CIGNA CORP COMMON STOCK 125509109 363 1,941 SH   SOLE   1,941 0 0
CINCINNATI BELL INC CONVERTIBLE PRE 171871403 202 4,000 SH   SOLE   4,000 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 31,495 936,504 SH   SOLE   765,811 0 170,693
CITIGROUP INC COMMON STOCK 172967424 341 4,688 SH   SOLE   4,688 0 0
COCA COLA CO COMMON STOCK 191216100 7,447 165,450 SH   SOLE   142,261 0 23,189
COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 1,198 16,510 SH   SOLE   2,850 0 13,660
COHEN & STEERS MUTUAL FUND/STO 19248A109 230 10,000 SH   SOLE   10,000 0 0
COLGATE-PALMOLIVE CO COMMON STOCK 194162103 11,284 154,892 SH   SOLE   142,137 0 12,755
COMCAST CORP COMMON STOCK 20030N101 1,339 34,802 SH   SOLE   34,802 0 0
CONDUENT INC COM COMMON STOCK 206787103 205 13,082 SH   SOLE   13,082 0 0
CONOCOPHILLIPS COMMON STOCK 20825C104 4,814 96,185 SH   SOLE   96,185 0 0
CORNING INC COMMON STOCK 219350105 204 6,804 SH   SOLE   6,804 0 0
CSX CORP COMMON STOCK 126408103 11,038 203,430 SH   SOLE   172,753 0 30,677
CUMMINS INC COMMON STOCK 231021106 23,108 137,526 SH   SOLE   127,858 0 9,668
CVS HEALTH CORPORATION COMMON STOCK 126650100 2,620 32,224 SH   SOLE   32,224 0 0
DANAHER CORP COMMON STOCK 235851102 17,840 207,966 SH   SOLE   158,383 0 49,583
DARDEN RESTAURANTS INC COMMON STOCK 237194105 1,454 18,459 SH   SOLE   18,459 0 0
DEERE & COMPANY COMMON STOCK 244199105 1,282 10,214 SH   SOLE   5,259 0 4,955
DELPHI AUTOMOTIVE PLC FOREIGN STOCK G27823106 27,896 283,490 SH   SOLE   220,088 0 63,402
DIAGEO PLC FOREIGN STOCK 25243Q205 29,352 222,148 SH   SOLE   196,725 0 25,423
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 9,004 139,632 SH   SOLE   126,313 0 13,319
DISCOVERY COMMUNICATIONS INC COMMON STOCK 25470F104 1,285 60,382 SH   SOLE   48,303 0 12,079
DISCOVERY COMMUNICATIONS INC COMMON STOCK 25470F302 1,490 73,537 SH   SOLE   53,765 0 19,772
DISNEY WALT CO COMMON STOCK 254687106 4,052 41,103 SH   SOLE   40,303 0 800
DOMINION ENERGY INC COMMON STOCK 25746U109 4,483 58,277 SH   SOLE   58,277 0 0
DOWDUPONT INC COM COMMON STOCK 26078J100 8,933 129,029 SH   SOLE   112,952 0 16,077
DUKE ENERGY CORP COMMON STOCK 26441C204 1,484 17,681 SH   SOLE   17,681 0 0
DUKE REALTY CORP COMMON STOCK 264411505 592 20,550 SH   SOLE   20,550 0 0
DUN & BRADSTREET CORP COMMON STOCK 26483E100 2,895 24,865 SH   SOLE   24,865 0 0
EAGLE MATERIALS INC COMMON STOCK 26969P108 225 2,112 SH   SOLE   2,112 0 0
EASTMAN CHEMICAL CO COMMON STOCK 277432100 1,986 21,946 SH   SOLE   21,946 0 0
EDISON INTERNATIONAL COMMON STOCK 281020107 2,434 31,539 SH   SOLE   31,539 0 0
ELI LILLY & CO COMMON STOCK 532457108 2,336 27,309 SH   SOLE   27,309 0 0
EMERSON ELECTRIC CO COMMON STOCK 291011104 4,112 65,440 SH   SOLE   65,440 0 0
ENBRIDGE ENERGY PARTNERS LP PARTNERSHIPS 29250R106 175 10,950 SH   SOLE   10,950 0 0
ENBRIDGE INC FOREIGN STOCK 29250N105 7,196 171,977 SH   SOLE   118,660 0 53,317
ENERGEN CORPORATION COMMON STOCK 29265N108 920 16,825 SH   SOLE   16,825 0 0
ENTERGY CORP COMMON STOCK 29364G103 391 5,120 SH   SOLE   5,120 0 0
ENTERPRISE PRODUCTS PARTNERS LP PARTNERSHIPS 293792107 594 22,790 SH   SOLE   22,790 0 0
EOG RESOURCES INC COMMON STOCK 26875P101 277 2,860 SH   SOLE   2,860 0 0
EQUIFAX INC COMMON STOCK 294429105 235 2,216 SH   SOLE   2,216 0 0
EQUITY RESIDENTIAL COMMON STOCK 29476L107 323 4,893 SH   SOLE   4,893 0 0
EVEREST RE GROUP LTD FOREIGN STOCK G3223R108 251 1,100 SH   SOLE   1,100 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108 456 7,541 SH   SOLE   7,541 0 0
EXPRESS SCRIPTS HLDGS CO COMMON STOCK 30219G108 724 11,428 SH   SOLE   11,428 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 73,255 893,572 SH   SOLE   802,115 0 91,457
FACEBOOK INC COMMON STOCK 30303M102 3,097 18,123 SH   SOLE   4,642 0 13,481
FERRELLGAS PARTNERS LP PARTNERSHIPS 315293100 51 10,000 SH   SOLE   10,000 0 0
FINANCIAL SELECT SECTOR SPDR MUTUAL FUND/STO 81369Y605 447 17,275 SH   SOLE   17,275 0 0
FIRST BANCORP INC COMMON STOCK 31866P102 1,250 41,256 SH   SOLE   41,256 0 0
FIRST TR SML CP MUTUAL FUND/STO 33734Y109 285 4,828 SH   SOLE   0 0 4,828
FIRST TRUST MID CAP CORE MUTUAL FUND/STO 33735B108 278 4,494 SH   SOLE   0 0 4,494
FIRST TRUST/ABERDEEN MUTUAL FUND/GOV 337319107 177 15,000 SH   SOLE   15,000 0 0
FISERV INC COMMON STOCK 337738108 1,246 9,660 SH   SOLE   9,660 0 0
FLIR SYSTEMS INC COMMON STOCK 302445101 5,896 151,521 SH   SOLE   137,876 0 13,645
FLOWSERVE CORPORATION COMMON STOCK 34354P105 693 16,270 SH   SOLE   16,270 0 0
FORTIVE CORP COM COMMON STOCK 34959J108 4,817 68,059 SH   SOLE   52,575 0 15,484
FUELCELL ENERGY INC COMMON STOCK 35952H502 44 25,000 SH   SOLE   25,000 0 0
GABELLI GLOBAL UTILITY & INC MUTUAL FUND/STO 36242L105 205 10,000 SH   SOLE   10,000 0 0
GAMCO MUTUAL FUND/STO 36465A109 84 15,050 SH   SOLE   15,050 0 0
GENERAL DYNAMICS CORP COMMON STOCK 369550108 42,888 208,619 SH   SOLE   192,181 0 16,438
GENERAL ELECTRIC CO COMMON STOCK 369604103 17,611 728,310 SH   SOLE   689,974 0 38,336
GENERAL MILLS INC COMMON STOCK 370334104 1,168 22,572 SH   SOLE   22,572 0 0
GENUINE PARTS COMPANY COMMON STOCK 372460105 207 2,161 SH   SOLE   2,161 0 0
GILEAD SCIENCES INC COMMON STOCK 375558103 9,366 115,608 SH   SOLE   61,236 0 54,372
GLAXOSMITHKLINE PLC FOREIGN STOCK 37733W105 239 5,890 SH   SOLE   5,890 0 0
GOLD STD VENTURES CORP COM FOREIGN STOCK 380738104 31 19,200 SH   SOLE   19,200 0 0
GOLDMAN SACHS GROUP INC COMMON STOCK 38141G104 231 975 SH   SOLE   975 0 0
GUGGENHEIM S&P 500R EQUAL WEIGHT MUTUAL FUND/STO 78355W106 2,188 22,897 SH   SOLE   22,897 0 0
HARRIS CORPORATION COMMON STOCK 413875105 33,728 256,138 SH   SOLE   235,577 0 20,561
HARTFORD FINL SVCS COMMON STOCK 416515104 1,072 19,336 SH   SOLE   19,336 0 0
HASBRO INC COMMON STOCK 418056107 11,563 118,388 SH   SOLE   111,399 0 6,989
HCP INC COMMON STOCK 40414L109 737 26,473 SH   SOLE   26,473 0 0
HERSHEY CO COMMON STOCK 427866108 440 4,033 SH   SOLE   4,033 0 0
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 249 16,924 SH   SOLE   16,924 0 0
HIGHWOODS PROPERTIES INC COMMON STOCK 431284108 1,070 20,550 SH   SOLE   20,550 0 0
HOLOGIC INC COMMON STOCK 436440101 306 8,328 SH   SOLE   8,328 0 0
HOME DEPOT INC COMMON STOCK 437076102 23,490 143,617 SH   SOLE   119,241 0 24,376
HONEYWELL INTERNATIONAL INC COMMON STOCK 438516106 1,214 8,564 SH   SOLE   6,128 0 2,436
HOSPITALITY PROPERTIES TRUST COMMON STOCK 44106M102 423 14,850 SH   SOLE   14,850 0 0
HP INC COMMON STOCK 40434L105 279 13,954 SH   SOLE   13,954 0 0
HUBBELL INC COMMON STOCK 443510607 209 1,800 SH   SOLE   1,800 0 0
IDEXX LABORATORIES INC COMMON STOCK 45168D104 3,421 22,006 SH   SOLE   20,551 0 1,455
ILLINOIS TOOL WORKS COMMON STOCK 452308109 4,066 27,481 SH   SOLE   27,481 0 0
INTEL CORP COMMON STOCK 458140100 50,631 1,329,573 SH   SOLE   1,102,358 0 227,215
INTERNATIONAL BUSINESS MACHINES COMMON STOCK 459200101 33,102 228,166 SH   SOLE   185,875 0 42,291
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 2,531 2,420 SH   SOLE   2,420 0 0
ISHARES 1-3 YEAR CREDIT BOND MUTUAL FUND/COR 464288646 59,755 567,205 SH   SOLE   485,537 0 81,668
ISHARES 1-3 YEAR TREASURY BOND MUTUAL FUND/GOV 464287457 4,355 51,559 SH   SOLE   40,706 0 10,853
ISHARES AGENCY BOND (MKT) MUTUAL FUND/GOV 464288166 1,609 14,156 SH   SOLE   14,156 0 0
ISHARES CORE MSCI TOTAL INTL STK MUTUAL FUND/STO 46432F834 306 5,010 SH   SOLE   0 0 5,010
ISHARES CORE S&P 500 (MKT) MUTUAL FUND/STO 464287200 203 801 SH   SOLE   801 0 0
ISHARES CORE S&P MID-CAP (MKT) MUTUAL FUND/STO 464287507 727 4,065 SH   SOLE   4,065 0 0
ISHARES CORE S&P SMALL-CAP (MKT) MUTUAL FUND/STO 464287804 656 8,844 SH   SOLE   8,844 0 0
ISHARES CORE S&P TOTAL US STOCK MUTUAL FUND/STO 464287150 201 3,493 SH   SOLE   3,493 0 0
ISHARES IBOXX $ HIGH YIELD MUTUAL FUND/COR 464288513 793 8,933 SH   SOLE   6,558 0 2,375
ISHARES IBOXX $ INVST GRADE CRP MUTUAL FUND/COR 464287242 275 2,265 SH   SOLE   0 0 2,265
ISHARES INTERMEDIATE CREDIT BD MUTUAL FUND/COR 464288638 10,254 93,079 SH   SOLE   81,869 0 11,210
ISHARES INTERNATIONAL TREASURY MUTUAL FUND/GOV 464288117 324 6,582 SH   SOLE   6,582 0 0
ISHARES J.P.MORGAN EM LOCAL MUTUAL FUND/GOV 464286517 744 15,435 SH   SOLE   15,435 0 0
ISHARES JPMORGAN USD EMERG MUTUAL FUND/GOV 464288281 922 7,921 SH   SOLE   7,921 0 0
ISHARES MBS (MKT) MUTUAL FUND/GOV 464288588 737 6,884 SH   SOLE   6,884 0 0
ISHARES MSCI EAFE (MKT) MUTUAL FUND/STO 464287465 1,739 25,404 SH   SOLE   7,219 0 18,185
ISHARES MSCI EMERGING MARKETS MUTUAL FUND/STO 464287234 2,726 60,842 SH   SOLE   60,842 0 0
ISHARES RUSSELL 1000 (MKT) MUTUAL FUND/STO 464287622 3,884 27,767 SH   SOLE   1,770 0 25,997
ISHARES RUSSELL 2000 (MKT) MUTUAL FUND/STO 464287655 9,244 62,383 SH   SOLE   54,685 0 7,698
ISHARES RUSSELL MID-CAP GROWTH MUTUAL FUND/STO 464287481 7,844 69,291 SH   SOLE   55,769 0 13,522
ISHARES S&P 100 (MKT) MUTUAL FUND/STO 464287101 5,024 45,144 SH   SOLE   37,308 0 7,836
ISHARES S&P 500 GROWTH (MKT) MUTUAL FUND/STO 464287309 1,286 8,965 SH   SOLE   8,965 0 0
ISHARES SELECT DIVIDEND (MKT) MUTUAL FUND/STO 464287168 1,361 14,533 SH   SOLE   7,130 0 7,403
ISHARES TIPS BOND (MKT) MUTUAL FUND/GOV 464287176 4,131 36,367 SH   SOLE   36,367 0 0
ISHARES US PREFERRED STOCK (MKT) MUTUAL FUND/STO 464288687 661 17,025 SH   SOLE   17,025 0 0
JOHNSON AND JOHNSON COMMON STOCK 478160104 74,382 572,126 SH   SOLE   517,466 0 54,660
JPMORGAN MUTUAL FUND/STO 46641Q209 1,528 26,388 SH   SOLE   4,300 0 22,088
JPMORGAN CHASE & CO COMMON STOCK 46625H100 47,240 494,604 SH   SOLE   423,428 0 71,176
KEYCORP COMMON STOCK 493267108 236 12,541 SH   SOLE   12,541 0 0
KIMBERLY-CLARK CORP COMMON STOCK 494368103 1,676 14,245 SH   SOLE   14,245 0 0
KRAFT HEINZ CO COMMON STOCK 500754106 2,414 31,123 SH   SOLE   31,123 0 0
LABORATORY CORP OF AMERICA COMMON STOCK 50540R409 421 2,786 SH   SOLE   2,786 0 0
LOCKHEED MARTIN CORP COMMON STOCK 539830109 2,581 8,318 SH   SOLE   8,318 0 0
LOEWS CORP COMMON STOCK 540424108 258 5,400 SH   SOLE   5,400 0 0
LOWES COMPANIES INC COMMON STOCK 548661107 241 3,015 SH   SOLE   3,015 0 0
MACQUARIE/FIRST TRUST GLOBAL MUTUAL FUND/STO 55607W100 136 10,000 SH   SOLE   10,000 0 0
MARATHON OIL CORP COMMON STOCK 565849106 364 26,860 SH   SOLE   26,860 0 0
MARATHON PETE CORP COMMON STOCK 56585A102 5,311 94,695 SH   SOLE   89,995 0 4,700
MARSH & MCLENNAN COS INC COMMON STOCK 571748102 567 6,764 SH   SOLE   6,764 0 0
MASTERCARD INC COMMON STOCK 57636Q104 21,326 151,034 SH   SOLE   112,673 0 38,361
MCDONALDS CORP COMMON STOCK 580135101 50,892 324,814 SH   SOLE   297,215 0 27,599
MEDNAX INC COMMON STOCK 58502B106 1,035 24,000 SH   SOLE   24,000 0 0
MERCK & CO INC COMMON STOCK 58933Y105 23,053 360,036 SH   SOLE   286,924 0 73,112
METLIFE INC COMMON STOCK 59156R108 210 4,045 SH   SOLE   4,045 0 0
MICROSOFT CORP COMMON STOCK 594918104 67,014 899,644 SH   SOLE   798,419 0 101,225
MOLSON COORS BREWING CO COMMON STOCK 60871R209 2,605 31,906 SH   SOLE   31,906 0 0
MONDELEZ INTL INC COMMON STOCK 609207105 7,710 189,628 SH   SOLE   165,281 0 24,347
MONSANTO CO COMMON STOCK 61166W101 335 2,794 SH   SOLE   2,794 0 0
MOODYS CORP COMMON STOCK 615369105 9,718 69,811 SH   SOLE   69,811 0 0
MORGAN STANLEY COMMON STOCK 617446448 315 6,532 SH   SOLE   6,532 0 0
MYLAN N V COMMON STOCK N59465109 641 20,440 SH   SOLE   20,440 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101 2,998 20,458 SH   SOLE   20,458 0 0
NIKE INC COMMON STOCK 654106103 4,730 91,229 SH   SOLE   85,118 0 6,111
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 2,212 16,725 SH   SOLE   16,725 0 0
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 339 1,178 SH   SOLE   1,178 0 0
NOVARTIS AG FOREIGN STOCK 66987V109 831 9,682 SH   SOLE   9,682 0 0
NUVEEN AMT-FREE MUNICIPAL INC MUTUAL FUNDS/MU 670657105 146 10,542 SH   SOLE   10,542 0 0
NUVEEN REAL ASSET INC & GROWTH MUTUAL FUND/STO 67074Y105 180 10,000 SH   SOLE   10,000 0 0
NVIDIA CORPORATION COMMON STOCK 67066G104 203 1,135 SH   SOLE   0 0 1,135
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 2,600 40,490 SH   SOLE   34,685 0 5,805
OGE ENERGY CORP COMMON STOCK 670837103 217 6,025 SH   SOLE   6,025 0 0
ORACLE CORP COMMON STOCK 68389X105 28,117 581,526 SH   SOLE   500,146 0 81,380
PALO ALTO NETWORKS INC COMMON STOCK 697435105 807 5,600 SH   SOLE   0 0 5,600
PARKER HANNIFIN CORPORATION COMMON STOCK 701094104 6,994 39,959 SH   SOLE   33,732 0 6,227
PENNANT PARK COMMON STOCK 708062104 76 10,142 SH   SOLE   10,142 0 0
PEPSICO INC COMMON STOCK 713448108 22,135 198,645 SH   SOLE   184,463 0 14,182
PFIZER INC COMMON STOCK 717081103 53,403 1,495,875 SH   SOLE   1,299,757 0 196,118
PHILIP MORRIS INTERNATIONAL INC COMMON STOCK 718172109 9,249 83,314 SH   SOLE   83,314 0 0
PHILLIPS 66 COMMON STOCK 718546104 29,079 317,425 SH   SOLE   259,557 0 57,868
PLUG POWER INC COMMON STOCK 72919P202 39 15,000 SH   SOLE   15,000 0 0
PNC FINL SVCS GROUP INC COMMON STOCK 693475105 389 2,887 SH   SOLE   2,887 0 0
POLARIS INDUSTRIES INC COMMON STOCK 731068102 9,387 89,717 SH   SOLE   82,717 0 7,000
POWERSHARES EMERGING MKTS MUTUAL FUND/COR 73936T573 613 20,585 SH   SOLE   20,585 0 0
POWERSHARES ETF TRUST II MUTUAL FUND/COR 73936Q769 248 10,716 SH   SOLE   10,716 0 0
POWERSHARES FUNDAMENTAL HIGH YLD MUTUAL FUND/COR 73936T557 254 13,291 SH   SOLE   13,291 0 0
PPG INDUSTRIES INC COMMON STOCK 693506107 628 5,780 SH   SOLE   2,790 0 2,990
PPL CORPORATION COMMON STOCK 69351T106 2,910 76,665 SH   SOLE   70,405 0 6,260
PRAXAIR INC COMMON STOCK 74005P104 2,498 17,875 SH   SOLE   17,875 0 0
PRETIUM RES INC FOREIGN STOCK 74139C102 108 11,700 SH   SOLE   11,700 0 0
PRICELINE GRP INC COMMON STOCK 741503403 7,047 3,849 SH   SOLE   1,734 0 2,115
PROCTER & GAMBLE CO COMMON STOCK 742718109 43,135 474,108 SH   SOLE   451,820 0 22,288
QUALCOMM INC COMMON STOCK 747525103 24,911 480,528 SH   SOLE   379,254 0 101,274
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 992 10,590 SH   SOLE   10,590 0 0
RAYTHEON COMPANY COMMON STOCK 755111507 4,524 24,248 SH   SOLE   24,248 0 0
RESMED INC COMMON STOCK 761152107 215 2,800 SH   SOLE   2,800 0 0
ROSS STORES INC COMMON STOCK 778296103 625 9,677 SH   SOLE   9,677 0 0
ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 750 12,380 SH   SOLE   9,712 0 2,668
RUSSIA ETF MUTUAL FUND/STO 92189F403 396 17,753 SH   SOLE   17,753 0 0
S&P GLOBAL INC COMMON STOCK 78409V104 5,812 37,185 SH   SOLE   32,321 0 4,864
SANOFI FOREIGN STOCK 80105N105 2,574 51,693 SH   SOLE   51,693 0 0
SAP AG FOREIGN STOCK 803054204 234 2,137 SH   SOLE   2,137 0 0
SCHLUMBERGER LIMITED FOREIGN STOCK 806857108 7,004 100,405 SH   SOLE   89,636 0 10,769
SCHWAB CHARLES CORPORATION COMMON STOCK 808513105 826 18,885 SH   SOLE   18,885 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106 1,889 5,277 SH   SOLE   5,277 0 0
SHIRE LTD FOREIGN STOCK 82481R106 759 4,959 SH   SOLE   4,959 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 8,995 88,271 SH   SOLE   54,044 0 34,227
SOUTHERN COMPANY COMMON STOCK 842587107 1,997 40,646 SH   SOLE   40,646 0 0
SPDR BARCLAYS INTERNATIONAL MUTUAL FUND/COR 78464A516 320 11,381 SH   SOLE   11,381 0 0
SPDR BLOOMBERG BARCLAYS INTER MUTUAL FUND/COR 78464A375 2,653 76,870 SH   SOLE   76,870 0 0
SPDR BLOOMBERG BARCLAYS SHORT MUTUAL FUND/COR 78464A474 2,795 91,152 SH   SOLE   83,447 0 7,705
SPDR BLOOMBERG BARCLAYS SHORT MUTUAL FUND/COR 78468R408 12,333 440,936 SH   SOLE   364,225 0 76,711
SPDR NUVEEN BLOOMBERG BARCLAYS MUTUAL FUNDS/MU 78468R721 850 17,376 SH   SOLE   17,376 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS MUTUAL FUNDS/MU 78468R739 2,452 50,444 SH   SOLE   50,444 0 0
SPDR S&P 500 (MKT) MUTUAL FUND/STO 78462F103 20,160 80,244 SH   SOLE   52,532 0 27,712
SPDR S&P BANK ETF MUTUAL FUND/STO 78464A797 244 5,405 SH   SOLE   0 0 5,405
SPIRIT AEROSYSTEMS HLDS INC CL A COMMON STOCK 848574109 8,773 112,874 SH   SOLE   109,084 0 3,790
STARWOOD PPTY TR INC COMMON STOCK 85571B105 217 10,000 SH   SOLE   10,000 0 0
STATE STREET CORPORATION COMMON STOCK 857477103 4,071 42,615 SH   SOLE   42,615 0 0
STRYKER CORP COMMON STOCK 863667101 954 6,716 SH   SOLE   6,716 0 0
SUBURBAN PROPANE PARTNERS LP PARTNERSHIPS 864482104 277 10,600 SH   SOLE   10,600 0 0
SYMANTEC CORP COMMON STOCK 871503108 469 14,306 SH   SOLE   14,306 0 0
SYSCO CORP COMMON STOCK 871829107 1,807 33,503 SH   SOLE   33,503 0 0
TARGET CORP COMMON STOCK 87612E106 721 12,219 SH   SOLE   12,219 0 0
TELEFLEX INC COMMON STOCK 879369106 4,082 16,869 SH   SOLE   16,869 0 0
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 5,859 65,356 SH   SOLE   65,356 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 2,181 11,530 SH   SOLE   6,863 0 4,667
THOR INDUSTRIES INC COMMON STOCK 885160101 9,884 78,503 SH   SOLE   72,690 0 5,813
TIMKEN CO COMMON STOCK 887389104 218 4,480 SH   SOLE   4,480 0 0
TJX COS INC NEW COMMON STOCK 872540109 32,269 437,666 SH   SOLE   371,752 0 65,914
TOLL BROTHERS INC COMMON STOCK 889478103 373 9,000 SH   SOLE   9,000 0 0
TORONTO DOMINION BANK ONTARIO FOREIGN STOCK 891160509 658 11,701 SH   SOLE   11,701 0 0
TRAVELERS COMPANIES INC COMMON STOCK 89417E109 5,254 42,884 SH   SOLE   40,869 0 2,015
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A101 668 25,340 SH   SOLE   25,340 0 0
TWENTY FIRST CENTURY FOX INC COMMON STOCK 90130A200 11,808 457,830 SH   SOLE   309,408 0 148,422
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 13,008 74,618 SH   SOLE   65,682 0 8,936
UNILEVER N V FOREIGN STOCK 904784709 1,777 30,099 SH   SOLE   30,099 0 0
UNILEVER PLC FOREIGN STOCK 904767704 11,847 204,389 SH   SOLE   128,982 0 75,407
UNION PACIFIC CORP COMMON STOCK 907818108 4,027 34,727 SH   SOLE   34,727 0 0
UNITED PARCEL SERVICE COMMON STOCK 911312106 477 3,975 SH   SOLE   3,975 0 0
UNITED TECHNOLOGIES CORP COMMON STOCK 913017109 46,239 398,343 SH   SOLE   349,243 0 49,100
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 464 2,370 SH   SOLE   2,370 0 0
UNUM GROUP COMMON STOCK 91529Y106 597 11,675 SH   SOLE   11,675 0 0
UTILITIES SELECT SECTOR SPDRR MUTUAL FUND/STO 81369Y886 525 9,897 SH   SOLE   9,897 0 0
VANGUARD DIVIDEND APPREC IDX ETF MUTUAL FUND/STO 921908844 17,627 185,955 SH   SOLE   143,053 0 42,902
VANGUARD EMERGING MARKETS STOCK MUTUAL FUND/STO 922042858 33,342 765,247 SH   SOLE   578,197 0 187,050
VANGUARD FTSE DEVELOPED MARKETS MUTUAL FUND/STO 921943858 60,297 1,389,016 SH   SOLE   1,074,805 0 314,211
VANGUARD GROWTH ETF (MKT) MUTUAL FUND/STO 922908736 297 2,234 SH   SOLE   0 0 2,234
VANGUARD HEALTH CARE ETF (MKT) MUTUAL FUND/STO 92204A504 526 3,451 SH   SOLE   3,451 0 0
VANGUARD HIGH DIVIDEND YIELD MUTUAL FUND/STO 921946406 3,119 38,476 SH   SOLE   38,476 0 0
VANGUARD INFORMATION TECHNOLOGY MUTUAL FUND/STO 92204A702 312 2,050 SH   SOLE   2,050 0 0
VANGUARD INTERM-TM GOVT BD IDX MUTUAL FUND/GOV 92206C706 3,266 50,513 SH   SOLE   50,513 0 0
VANGUARD INTERMEDIATE-TERM BOND MUTUAL FUND/COR 921937819 1,805 21,326 SH   SOLE   21,326 0 0
VANGUARD LARGE CAP ETF (MKT) MUTUAL FUND/STO 922908637 246 2,131 SH   SOLE   0 0 2,131
VANGUARD MID-CAP ETF (MKT) MUTUAL FUND/STO 922908629 440 2,994 SH   SOLE   0 0 2,994
VANGUARD REIT INDEX ETF (MKT) MUTUAL FUND/STO 922908553 2,520 30,328 SH   SOLE   30,328 0 0
VANGUARD SHORT-TERM BOND ETF MUTUAL FUND/GOV 921937827 2,716 34,029 SH   SOLE   34,029 0 0
VANGUARD SHORT-TERM CORP BD IDX MUTUAL FUND/COR 92206C409 379 4,728 SH   SOLE   4,728 0 0
VANGUARD TOTAL STOCK MARKET ETF MUTUAL FUND/STO 922908769 328 2,534 SH   SOLE   2,534 0 0
VANGUARD VALUE ETF (MKT) MUTUAL FUND/STO 922908744 200 2,006 SH   SOLE   0 0 2,006
VANTIV INC COMMON STOCK 92210H105 4,819 68,385 SH   SOLE   20,078 0 48,307
VARIAN MEDICAL SYSTEMS INC COMMON STOCK 92220P105 1,597 15,956 SH   SOLE   15,956 0 0
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 3,824 77,277 SH   SOLE   77,277 0 0
VERSUM MATLS INC COM COMMON STOCK 92532W103 365 9,414 SH   SOLE   9,414 0 0
VF CORPORATION COMMON STOCK 918204108 24,570 386,504 SH   SOLE   353,406 0 33,098
VISA INC COMMON STOCK 92826C839 21,154 201,008 SH   SOLE   151,840 0 49,168
VODAFONE GROUP PLC FOREIGN STOCK 92857W308 1,053 36,989 SH   SOLE   36,989 0 0
W P CAREY INC COMMON STOCK 92936U109 214 3,180 SH   SOLE   3,180 0 0
WAL-MART STORES COMMON STOCK 931142103 13,586 173,868 SH   SOLE   148,666 0 25,202
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 2,742 35,513 SH   SOLE   35,513 0 0
WATERS CORP COMMON STOCK 941848103 890 4,958 SH   SOLE   4,958 0 0
WEC ENERGY GROUP INC COMMON STOCK 92939U106 876 13,953 SH   SOLE   13,953 0 0
WELLS FARGO & COMPANY COMMON STOCK 949746101 36,929 669,607 SH   SOLE   601,786 0 67,821
WEX INC COMMON STOCK 96208T104 924 8,233 SH   SOLE   8,233 0 0
WEYERHAEUSER CO COMMON STOCK 962166104 577 16,957 SH   SOLE   16,957 0 0
WHIRLPOOL CORPORATION COMMON STOCK 963320106 1,101 5,970 SH   SOLE   5,970 0 0
WILEY JOHN & SONS INC COMMON STOCK 968223206 1,306 24,416 SH   SOLE   17,231 0 7,185
WILLIAMS COMPANIES INC COMMON STOCK 969457100 2,300 76,634 SH   SOLE   76,634 0 0
WIPRO LIMITED FOREIGN STOCK 97651M109 1,258 221,436 SH   SOLE   221,436 0 0
WISDOMTREE EMERGING MARKETS MUTUAL FUNDS GL 97717X784 571 7,816 SH   SOLE   7,816 0 0
WISDOMTREE JAPAN SMALLCAP MUTUAL FUND/STO 97717W836 579 7,715 SH   SOLE   7,715 0 0
WORKDAY INC COMMON STOCK 98138H101 801 7,600 SH   SOLE   0 0 7,600
WW GRAINGER INC COMMON STOCK 384802104 251 1,397 SH   SOLE   1,397 0 0
XEROX CORP COMMON STOCK 984121608 463 13,911 SH   SOLE   13,911 0 0
XYLEM INC COMMON STOCK 98419M100 1,485 23,713 SH   SOLE   23,713 0 0
ZIMMER BIOMET HLDGS INC COMMON STOCK 98956P102 480 4,100 SH   SOLE   4,100 0 0