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 88579Y101 17,403,342 124,088 SH   SOLE 1 98,568 0 25,520
A T & T INC (NEW) COMMON 00206R102 12,640,762 359,521 SH   SOLE 1 278,964 0 80,557
ABBOTT LABS COMMON 2824100 2,054,641 53,604 SH   SOLE 1 38,609 0 14,995
ABBVIE INC COM COMMON 00287Y109 2,779,549 52,633 SH   SOLE 1 38,098 0 14,535
ACCENTURE PLC COMMON G1151C101 10,145,208 123,391 SH   SOLE 1 84,490 0 38,901
AETNA U S HEALTHCARE COMMON 00817Y108 11,078,794 161,522 SH   SOLE 1 130,170 0 31,352
AIR PRODS & CHEMS INC COMMON 9158106 5,153,393 46,103 SH   SOLE 1 40,503 0 5,600
ALLETE INC NEW COMMON 18522300 207,750 4,165 SH   SOLE 1 4,065 0 100
ALTRIA GROUP INC COMMON 02209S103 811,833 21,147 SH   SOLE 1 11,689 0 9,458
AMAZON COM INC COMMON 23135106 338,972 850 SH   SOLE   850 0 0
AMERICAN EXPRESS CO. COMMON 25816109 1,587,956 17,502 SH   SOLE   10,177 0 7,325
AMGEN INC COMMON 31162100 1,897,150 16,630 SH   SOLE   14,582 0 2,048
ANADARKO PETROLEUM COMMON 32511107 6,557,226 82,668 SH   SOLE 1 69,033 0 13,635
APHTON CORP COMMON 03759P101 15 15,000 SH   SOLE 1 0 0 15,000
APPLE INC COMMON 37833100 8,728,910 15,559 SH   SOLE 1 13,549 0 2,010
AQUA AMERICA INC COMMON 03836W103 879,507 37,283 SH   SOLE   29,040 0 8,243
AUTOMATIC DATA PROCES COMMON 53015103 6,301,925 77,995 SH   SOLE 1 60,070 0 17,925
AVERY DENNISON CORP COMMON 53611109 200,760 4,000 SH   SOLE 1 1,500 0 2,500
BANK OF AMERICA CORP COMMON 60505104 302,650 19,438 SH   SOLE   19,438 0 0
BAXTER INTERNATIONAL COMMON 71813109 1,154,669 16,602 SH   SOLE   16,602 0 0
BB&T CORP COMMON 54937107 4,794,202 128,462 SH   SOLE 1 86,284 0 42,178
BECTON DICKINSON & CO COMMON 75887109 13,387,300 121,163 SH   SOLE 1 85,883 0 35,280
BERKSHIRE HATHAWAY IN COMMON 84670702 2,665,703 22,484 SH   SOLE   21,684 0 800
BERKSHIRE HATHAWAY IN COMMON 84670108 889,500 5 SH   SOLE   5 0 0
BOARDWALK PIPELINE PA COMMON 96627104 743,908 29,150 SH   SOLE 1 16,000 0 13,150
BOEING CO. COMMON 97023105 653,787 4,790 SH   SOLE   4,430 0 360
BP PLC ADR COMMON 55622104 1,255,013 25,818 SH   SOLE   25,618 0 200
BRISTOL MYERS SQUIBB COMMON 110122108 14,595,734 274,614 SH   SOLE 1 199,774 0 74,840
BRYN MAWR BANK CORP COMMON 117665109 784,680 26,000 SH   SOLE   22,500 0 3,500
CAMPBELL SOUP CO COMMON 134429109 761,728 17,600 SH   SOLE   17,600 0 0
CARNIVAL CORP PAIRED COMMON 143658300 10,412,426 259,209 SH   SOLE 1 205,154 0 54,055
CATERPILLAR INC COMMON 149123101 12,763,518 140,552 SH   SOLE 1 105,477 0 35,075
CENOVUS ENERGY INC CO COMMON 15135U109 1,562,571 54,540 SH   SOLE   27,040 0 27,500
CHEVRON CORP COMMON 166764100 11,835,223 94,750 SH   SOLE 1 76,710 0 18,040
CHUBB CORP COMMON 171232101 328,542 3,400 SH   SOLE 1 700 0 2,700
CISCO SYSTEMS INC COMMON 17275R102 603,793 26,919 SH   SOLE 1 20,219 0 6,700
COACH INC COM COMMON 189754104 1,530,384 27,265 SH   SOLE 1 17,915 0 9,350
COCA COLA CO. COMMON 191216100 2,082,024 50,400 SH   SOLE   46,176 0 4,224
COGNIZANT TECHNOLOGY COMMON 192446102 9,003,175 89,158 SH   SOLE 1 71,247 0 17,911
COLGATE PALMOLIVE CO COMMON 194162103 5,974,345 91,617 SH   SOLE 1 55,742 0 35,875
COMCAST CORP NEW A SP COMMON 20030N200 355,794 7,133 SH   SOLE   7,133 0 0
COMERICA INC COMMON 200340107 9,366,806 197,030 SH   SOLE 1 150,090 0 46,940
CONOCOPHILLIPS COMMON 20825C104 2,505,885 35,469 SH   SOLE   30,346 0 5,123
CONSOLIDATED EDISON I COMMON 209115104 536,382 9,703 SH   SOLE 1 5,297 0 4,406
CORNING INC COMMON 219350105 727,911 40,848 SH   SOLE   40,848 0 0
COSTCO WHOLESALE COMMON 22160K105 1,045,234 8,782 SH   SOLE 1 4,682 0 4,100
CVS CORP COMMON 126650100 11,583,585 161,850 SH   SOLE 1 99,763 0 62,087
DANAHER CORP SHS BEN COMMON 235851102 6,980,887 90,426 SH   SOLE 1 72,778 0 17,648
DEERE & CO. COMMON 244199105 237,458 2,600 SH   SOLE   2,600 0 0
DENTSPLY INTL INC NEW COMMON 249030107 2,673,139 55,139 SH   SOLE 1 23,224 0 31,915
DEVON ENERGY CORP NEW COMMON 25179M103 1,465,082 23,680 SH   SOLE 1 20,040 0 3,640
DIAGEO PLC ADR SPONSO COMMON 25243Q205 12,287,517 92,792 SH   SOLE 1 68,507 0 24,285
DIGITAL RLTY TR INC COMMON 253868103 7,695,827 156,674 SH   SOLE 1 111,969 0 44,705
DISCOVERY COMMUNICATI COMMON 25470F104 352,638 3,900 SH   SOLE 1 2,400 0 1,500
DISNEY WALT COMPANY COMMON 254687106 1,857,131 24,308 SH   SOLE 1 21,908 0 2,400
DODGE & COX INCOME FD MUTUAL 256210105 216,604 16,009 SH   SOLE   16,009 0 0
DOMINION RES INC VA N COMMON 25746U109 1,887,266 29,174 SH   SOLE 1 24,079 0 5,095
DU PONT E I DE NEMOUR COMMON 263534109 11,999,114 184,687 SH   SOLE 1 144,552 0 40,135
DUKE ENERGY CORPORATI COMMON 26441C204 653,283 9,466 SH   SOLE 1 7,524 0 1,942
DWS CORE FIXED I NCOM MUTUAL 23339E863 100,129 10,333 SH   SOLE   10,333 0 0
E M C CORP MASS COMMON 268648102 11,030,438 438,586 SH   SOLE 1 340,686 0 97,900
ECOLAB INC COMMON 278865100 733,018 7,030 SH   SOLE   7,030 0 0
EMERSON ELECTRIC CO COMMON 291011104 10,669,536 152,031 SH   SOLE 1 109,822 0 42,209
ENTERPRISE PRODS PART COMMON 293792107 6,514,528 98,258 SH   SOLE 1 49,996 0 48,262
EOG RESOURCES INC COMMON 26875P101 277,031 1,651 SH   SOLE   1,251 0 400
EQT CORP COM COMMON 26884L109 421,966 4,700 SH   SOLE   400 0 4,300
EXPRESS SCRIPTS COMMON 30219G108 8,052,524 114,643 SH   SOLE 1 90,338 0 24,305
EXXON MOBIL COMMON 30231G102 32,828,264 324,390 SH   SOLE 1 255,645 0 68,745
FACEBOOK INC CL A COMMON 30303M102 4,215,460 77,137 SH   SOLE   54,887 0 22,250
FEDEX CORP COMMON 31428X106 8,272,382 57,539 SH   SOLE 1 40,481 0 17,058
FIDELITY ADVISOR SER MUTUAL 315807552 203,972 20,479 SH   SOLE   0 0 20,479
FLUOR CORP NEW COM COMMON 343412102 2,594,571 32,315 SH   SOLE 1 15,265 0 17,050
FRANKLIN INVS SECS TR MUTUAL 353612781 114,876 12,473 SH   SOLE   12,473 0 0
FRANKLIN RESOURCES IN COMMON 354613101 2,899,374 50,223 SH   SOLE 1 31,243 0 18,980
FULTON FINL CORP PA COMMON 360271100 342,461 26,172 SH   SOLE   26,172 0 0
GENERAL ELECTRIC CO COMMON 369604103 15,737,552 561,454 SH   SOLE 1 449,511 0 111,943
GENERAL MILLS INC COMMON 370334104 1,733,823 34,739 SH   SOLE   29,839 0 4,900
GENESEE & WYO INC CL COMMON 371559105 451,243 4,698 SH   SOLE   0 0 4,698
GLAXOSMITHKLINE PLC A COMMON 37733W105 1,575,325 29,506 SH   SOLE 1 25,500 0 4,006
GOLDMAN SACHS GROUP I COMMON 38141G104 1,365,788 7,705 SH   SOLE 1 3,820 0 3,885
GOLDMAN SACHS GROUP I PREFERR 38143Y665 3,485,545 193,105 SH   SOLE   157,030 0 36,075
GOLDMAN SACHS GROUP I PREFERR 38144G804 1,365,458 74,250 SH   SOLE 1 25,350 0 48,900
GOOGLE INC CL A COMMON 38259P508 17,782,306 15,867 SH   SOLE 1 11,706 0 4,161
HALLIBURTON CO. COMMON 406216101 879,954 17,339 SH   SOLE 1 13,189 0 4,150
HCP INC COMMON 40414L109 293,248 8,074 SH   SOLE 1 3,088 0 4,986
HERSHEY FOODS CORP COMMON 427866108 1,120,770 11,527 SH   SOLE   5,127 0 6,400
HOME DEPOT INC COMMON 437076102 1,769,569 21,491 SH   SOLE 1 19,266 0 2,225
HONEYWELL INTL INC COMMON 438516106 293,480 3,212 SH   SOLE   1,712 0 1,500
HUDSON CITY BANCORP C COMMON 443683107 115,053 12,201 SH   SOLE   11,800 0 401
ILLINOIS TOOL WORKS I COMMON 452308109 2,335,406 27,776 SH   SOLE 1 22,036 0 5,740
INGERSOLL-RAND PLC COMMON G47791101 264,880 4,300 SH   SOLE   4,300 0 0
INT'L BUSINESS MACHIN COMMON 459200101 17,035,295 90,821 SH   SOLE 1 66,860 0 23,961
INTEL CORP COMMON 458140100 3,326,289 128,156 SH   SOLE 1 98,498 0 29,658
ISHARES TR S&P MIDCAP MUTUAL 464287507 268,155 2,004 SH   SOLE   2,004 0 0
J P MORGAN CHASE & CO COMMON 46625H100 8,910,188 152,363 SH   SOLE 1 126,820 0 25,543
JOHNSON CONTROLS INC COMMON 478366107 14,233,442 277,455 SH   SOLE 1 207,785 0 69,670
JOHNSON & JOHNSON COMMON 478160104 17,493,083 190,993 SH   SOLE 1 155,622 0 35,371
KBR INC COM COMMON 48242W106 697,434 21,870 SH   SOLE   10,700 0 11,170
KELLOGG CO. COMMON 487836108 500,530 8,196 SH   SOLE   800 0 7,396
KEYCORP NEW COMMON 493267108 11,536,463 859,647 SH   SOLE 1 634,747 0 224,900
KIMBERLY CLARK CORP COMMON 494368103 2,884,245 27,611 SH   SOLE   27,611 0 0
KINDER MORGAN EGY PTN COMMON 494550106 4,316,278 53,512 SH   SOLE 1 29,304 0 24,208
KONINKLIJKE PHILIPS E COMMON 500472303 229,547 6,209 SH   SOLE   6,209 0 0
KRAFT FOODS GROUP INC COMMON 50076Q106 314,888 5,841 SH   SOLE 1 4,896 0 945
LINCOLN NATL CORP COMMON 534187109 389,731 7,550 SH   SOLE   7,329 0 221
LORD ABBETT AFFILIATE MUTUAL 544001100 227,301 14,599 SH   SOLE   14,599 0 0
LOWE'S COS INC COMMON 548661107 2,978,698 60,115 SH   SOLE 1 49,615 0 10,500
L-3 COMMUNICATIONS HO COMMON 502424104 561,015 5,250 SH   SOLE 1 2,050 0 3,200
MAGELLAN MIDSTREAM PA COMMON 559080106 1,057,874 16,720 SH   SOLE   8,120 0 8,600
MCDONALD'S CORP COMMON 580135101 9,027,768 93,041 SH   SOLE 1 73,336 0 19,705
MEDTRONIC INC COMMON 585055106 742,225 12,933 SH   SOLE   11,733 0 1,200
MERCK & COMPANY COMMON 58933Y105 3,903,053 77,983 SH   SOLE 1 61,913 0 16,070
METLIFE INC PFD A FLT PREFERR 59156R504 3,451,758 163,979 SH   SOLE   109,004 0 54,975
MICROSOFT CORP COMMON 594918104 6,160,270 164,669 SH   SOLE 1 110,804 0 53,865
MONDELEZ INTL INC COMMON 609207105 585,592 16,589 SH   SOLE 1 13,752 0 2,837
NESTLE S A REG ADR COMMON 641069406 463,014 6,306 SH   SOLE   6,306 0 0
NETAPP INC COM COMMON 64110D104 626,357 15,225 SH   SOLE   8,400 0 6,825
NEXTERA ENERGY INC CO COMMON 65339F101 1,321,973 15,440 SH   SOLE   14,700 0 740
NIKE INC CL B COMMON 654106103 9,728,869 123,714 SH   SOLE 1 92,454 0 31,260
NOBLE ENERGY COMMON 655044105 1,841,354 27,035 SH   SOLE 1 16,115 0 10,920
NORDSTROM INC COMMON 655664100 9,155,299 148,144 SH   SOLE 1 115,849 0 32,295
NORFOLK SOUTHERN CORP COMMON 655844108 3,266,502 35,188 SH   SOLE 1 23,613 0 11,575
NORTHEAST UTILITIES COMMON 664397106 217,800 5,138 SH   SOLE   2,040 0 3,098
NOVARTIS AG SPONSORED COMMON 66987V109 11,501,253 143,086 SH   SOLE 1 97,286 0 45,800
OMNICOM GROUP COMMON 681919106 227,200 3,055 SH   SOLE   2,650 0 405
ONEOK INC NEW COM COMMON 682680103 366,862 5,900 SH   SOLE   1,500 0 4,400
ORACLE SYS CORP COMMON 68389X105 378,774 9,900 SH   SOLE 1 5,500 0 4,400
OWENS & MINOR INC NEW COMMON 690732102 219,360 6,000 SH   SOLE   0 0 6,000
PENTAIR LTD SHS COMMON H6169Q108 367,690 4,734 SH   SOLE 1 1,734 0 3,000
PEPSICO INC COMMON 713448108 13,771,938 166,047 SH   SOLE 1 119,491 0 46,556
PFIZER INC COMMON 717081103 6,939,165 226,548 SH   SOLE 1 204,482 0 22,066
PHILIP MORRIS INTL IN COMMON 718172109 2,055,397 23,590 SH   SOLE 1 17,889 0 5,701
PHILLIPS 66 COM COMMON 718546104 859,922 11,149 SH   SOLE   10,583 0 566
PIEDMONT NAT GAS INC COMMON 720186105 646,620 19,500 SH   SOLE   12,000 0 7,500
PIMCO TOTAL RET FDS MUTUAL 693390429 115,241 10,780 SH   SOLE   10,780 0 0
PIONEER NATURAL RES C COMMON 723787107 477,846 2,596 SH   SOLE   1,310 0 1,286
PLUM CREEK TIMBER CO. COMMON 729251108 1,563,155 33,609 SH   SOLE 1 15,514 0 18,095
PNC FINANCIAL CORP COMMON 693475105 487,125 6,279 SH   SOLE   6,027 0 252
PPG INDUSTRIES INC COMMON 693506107 2,359,560 12,441 SH   SOLE 1 11,941 0 500
PPL CORP COMMON 69351T106 369,234 12,271 SH   SOLE   10,271 0 2,000
PRAXAIR INC COMMON 74005P104 8,628,921 66,361 SH   SOLE 1 51,111 0 15,250
PROCTER & GAMBLE CO COMMON 742718109 11,131,352 136,732 SH   SOLE 1 119,418 0 17,314
QNB CORP COMMON 74726N107 383,902 15,174 SH   SOLE   15,174 0 0
QUALCOMM INC COMMON 747525103 14,006,000 188,633 SH   SOLE 1 130,683 0 57,950
RALPH LAUREN CORP CL COMMON 751212101 546,484 3,095 SH   SOLE   2,395 0 700
RANGE RES CORP COM COMMON 75281A109 377,709 4,480 SH   SOLE   3,980 0 500
RAYMOND JAMES FINANCI COMMON 754730109 3,315,370 63,525 SH   SOLE 1 32,725 0 30,800
RAYONIER INC COM COMMON 754907103 202,080 4,800 SH   SOLE   4,800 0 0
RAYTHEON CO NEW COMMON 755111507 515,176 5,680 SH   SOLE   5,680 0 0
ROBERT HALF INTL INC COMMON 770323103 7,136,326 169,953 SH   SOLE 1 125,268 0 44,685
ROCHE HLDG LTD ADR COMMON 771195104 10,160,646 145,046 SH   SOLE 1 109,291 0 35,755
ROYAL DUTCH SHELL PLC COMMON 780259206 1,000,560 14,039 SH   SOLE 1 12,739 0 1,300
SCHLUMBERGER LTD COMMON 806857108 16,217,637 179,976 SH   SOLE 1 132,726 0 47,250
SEALED AIR CORP NEW COMMON 81211K100 272,400 8,000 SH   SOLE   8,000 0 0
SIMON PPTY GROUP INC COMMON 828806109 463,327 3,045 SH   SOLE   3,045 0 0
SPECTRA ENERGY CORP COMMON 847560109 5,556,898 156,005 SH   SOLE 1 78,182 0 77,823
STARWOOD HOTELS & RES COMMON 85590A401 526,356 6,625 SH   SOLE   5,925 0 700
STATE STREET CORP COMMON 857477103 14,592,475 198,835 SH   SOLE 1 142,265 0 56,570
SYSCO CORP COMMON 871829107 401,107 11,111 SH   SOLE   8,711 0 2,400
T ROWE PRICE GROUP IN COMMON 74144T108 7,943,490 94,825 SH   SOLE 1 67,935 0 26,890
TAIWAN SEMICONDUCTOR COMMON 874039100 7,080,902 406,015 SH   SOLE 1 322,340 0 83,675
TEMPLETON WORLD A MUTUAL 880196100 447,513 23,056 SH   SOLE   0 0 23,056
TEXAS INSTRUMENTS INC COMMON 882508104 999,392 22,760 SH   SOLE   22,760 0 0
TEXAS PAC LAND TRUST COMMON 882610108 299,970 3,000 SH   SOLE   3,000 0 0
THERMO FISHER SCIENTI COMMON 883556102 2,311,181 20,756 SH   SOLE   20,756 0 0
TOLL BROTHERS INC COMMON 889478103 224,775 6,075 SH   SOLE 1 2,075 0 4,000
TOMPKINS FINANCIAL CO COMMON 890110109 770,850 15,000 SH   SOLE   15,000 0 0
TRACTOR SUPPLY CO COMMON 892356106 686,583 8,850 SH   SOLE 1 1,250 0 7,600
UNILEVER N V COMMON 904784709 400,007 9,943 SH   SOLE   4,000 0 5,943
UNILEVER PLC SPON ADR COMMON 904767704 8,472,368 205,640 SH   SOLE 1 130,025 0 75,615
UNION PACIFIC CORP COMMON 907818108 1,324,512 7,884 SH   SOLE 1 2,670 0 5,214
UNITED PARCEL SVC INC COMMON 911312106 218,041 2,075 SH   SOLE   2,075 0 0
UNITED TECHNOLOGIES C COMMON 913017109 8,144,894 71,572 SH   SOLE 1 55,337 0 16,235
UNIVERSAL HEALTH SVCS COMMON 913903100 404,269 4,975 SH   SOLE   4,975 0 0
UNIVEST CORP PA COMMON 915271100 609,874 29,491 SH   SOLE   29,491 0 0
US BANCORP DEL PFD B PREFERR 902973155 4,016,362 206,603 SH   SOLE 1 139,017 0 67,586
V F CORP COMMON 918204108 299,232 4,800 SH   SOLE 1 2,400 0 2,400
VANGUARD INDEX FDS LA MUTUAL 922908637 527,880 6,225 SH   SOLE   6,225 0 0
VANGUARD SHORT-TERM T MUTUAL 922907100 220,555 13,915 SH   SOLE   13,915 0 0
VANGUARD SPECIALIZED MUTUAL 921908885 455,690 5,772 SH   SOLE   0 0 5,772
VANGUARD WINDSOR II A MUTUAL 922018304 240,371 3,684 SH   SOLE   3,684 0 0
VANGUARD/PRIMECAP FD MUTUAL 921936209 311,074 3,249 SH   SOLE   1,104 0 2,145
VANGUARD/WELLESLEY IN MUTUAL 921938205 222,290 3,693 SH   SOLE   0 0 3,693
VANGUARD/WELLINGTON F MUTUAL 921935201 313,395 4,782 SH   SOLE   0 0 4,782
VERIZON COMMUNICATION COMMON 92343V104 6,024,221 122,593 SH   SOLE 1 92,697 0 29,896
VERTEX PHARMACEUTICAL COMMON 92532F100 341,780 4,600 SH   SOLE   4,600 0 0
VISA INC COM CL A COMMON 92826C839 14,760,121 66,284 SH   SOLE 1 43,269 0 23,015
VODAFONE GROUP PLC AD COMMON 92857W209 455,642 11,591 SH   SOLE   10,291 0 1,300
WAL MART STORES INC COMMON 931142103 6,661,659 84,657 SH   SOLE 1 64,132 0 20,525
WELLS FARGO & CO NEW COMMON 949746101 1,583,370 34,876 SH   SOLE 1 22,376 0 12,500
WELLS FARGO & CO NEW PREFERR 949746879 525,648 18,800 SH   SOLE   13,000 0 5,800
WHIRLPOOL CORP COMMON 963320106 4,577,959 29,185 SH   SOLE 1 16,025 0 13,160
WILLIS GROUP HOLDINGS COMMON G96666105 403,290 9,000 SH   SOLE 1 7,500 0 1,500
XILINX INC COM COMMON 983919101 298,480 6,500 SH   SOLE   6,500 0 0
YUM BRANDS INC COMMON 988498101 2,489,837 32,930 SH   SOLE 1 20,150 0 12,780