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 COM 88579Y101 16,601 122,374 SH   SOLE 122,374 0 0
ABB LTD SPONSORED ADR 000375204 2,359 91,467 SH   SOLE 91,467 0 0
ABBOTT LABS COM 002824100 7,544 195,901 SH   SOLE 195,901 0 0
ABBVIE INC COM 00287Y109 5,399 105,033 SH   SOLE 105,033 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,317 54,152 SH   SOLE 54,152 0 0
ACTAVIS PLC SHS G0083B108 7,539 36,625 SH   SOLE 36,625 0 0
AFFILIATED MANAGERS GROUP COM 008252108 629 3,142 SH   SOLE 3,142 0 0
AFLAC INC COM 001055102 236 3,750 SH   SOLE 3,750 0 0
AIR PRODS & CHEMS INC COM 009158106 1,832 15,393 SH   SOLE 15,393 0 0
AIRGAS INC COM 009363102 2,211 20,755 SH   SOLE 20,755 0 0
ALLERGAN INC COM 018490102 1,098 8,846 SH   SOLE 8,846 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 963 3,535 SH   SOLE 3,535 0 0
ALLSTATE CORP COM 020002101 377 6,667 SH   SOLE 6,667 0 0
ALTRIA GROUP INC COM 02209S103 1,966 52,520 SH   SOLE 52,520 0 0
AMAZON COM INC COM 023135106 303 900 SH   SOLE 900 0 0
AMERICAN ELEC PWR INC COM 025537101 387 7,646 SH   SOLE 7,646 0 0
AMERICAN EXPRESS CO COM 025816109 3,394 37,704 SH   SOLE 37,704 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 22,789 455,686 SH   SOLE 455,686 0 0
AMERICAN TOWER CORP NEW COM 03027X100 940 11,481 SH   SOLE 11,481 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 282 6,213 SH   SOLE 6,213 0 0
AMGEN INC COM 031162100 12,157 98,564 SH   SOLE 98,564 0 0
ANADARKO PETE CORP COM 032511107 322 3,798 SH   SOLE 3,798 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,964 28,149 SH   SOLE 28,149 0 0
ANNALY CAP MGMT INC COM 035710409 621 56,650 SH   SOLE 56,650 0 0
AON PLC SHS CL A G0408V102 8,154 96,753 SH   SOLE 96,753 0 0
APACHE CORP COM 037411105 211 2,548 SH   SOLE 2,548 0 0
APCO OIL & GAS INTERNATIONAL SHS G0471F109 289 20,000 SH   SOLE 20,000 0 0
APPLE INC COM 037833100 25,677 47,838 SH   SOLE 47,838 0 0
AQUA AMERICA INC COM 03836W103 1,588 63,323 SH   SOLE 63,323 0 0
ARM HLDGS PLC SPONSORED ADR 042068106 569 11,155 SH   SOLE 11,155 0 0
ARRAY BIOPHARMA INC COM 04269X105 47 10,000 SH   SOLE 10,000 0 0
AT&T INC COM 00206R102 10,889 310,490 SH   SOLE 310,490 0 0
ATRION CORP COM 049904105 5,139 16,788 SH   SOLE 16,788 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 8,000 103,542 SH   SOLE 103,542 0 0
AVON PRODS INC COM 054303102 222 15,188 SH   SOLE 15,188 0 0
AXOGEN INC COM 05463X106 372 121,878 SH   SOLE 121,878 0 0
BANK N S HALIFAX COM 064149107 4,074 70,223 SH   SOLE 70,223 0 0
BANK NEW YORK MELLON CORP COM 064058100 214 6,073 SH   SOLE 6,073 0 0
BANK OF AMERICA CORPORATION COM 060505104 14,876 864,866 SH   SOLE 864,866 0 0
BARD C R INC COM 067383109 494 3,335 SH   SOLE 3,335 0 0
BAXTER INTL INC COM 071813109 509 6,920 SH   SOLE 6,920 0 0
BEAM INC COM 073730103 383 4,594 SH   SOLE 4,594 0 0
BECTON DICKINSON & CO COM 075887109 529 4,522 SH   SOLE 4,522 0 0
BED BATH & BEYOND INC COM 075896100 761 11,066 SH   SOLE 11,066 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,051 24,414 SH   SOLE 24,414 0 0
BGC PARTNERS INC CL A 05541T101 65 10,000 SH   SOLE 10,000 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 1,718 25,354 SH   SOLE 25,354 0 0
BIOMED REALTY TRUST INC COM 09063H107 850 41,475 SH   SOLE 41,475 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 84 10,518 SH   SOLE 10,518 0 0
BLACKROCK INC COM 09247X101 9,377 29,819 SH   SOLE 29,819 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 308 9,250 SH   SOLE 9,250 0 0
BOEING CO COM 097023105 1,179 9,395 SH   SOLE 9,395 0 0
BP PLC SPONSORED ADR 055622104 2,333 48,497 SH   SOLE 48,497 0 0
BRIGGS & STRATTON CORP COM 109043109 202 9,066 SH   SOLE 9,066 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 7,042 135,563 SH   SOLE 135,563 0 0
BROWN FORMAN CORP CL B 115637209 2,814 31,374 SH   SOLE 31,374 0 0
BROWN SHOE INC NEW COM 115736100 222 8,355 SH   SOLE 8,355 0 0
BRYN MAWR BK CORP COM 117665109 1,161 40,400 SH   SOLE 40,400 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 394 5,247 SH   SOLE 5,247 0 0
CABOT OIL & GAS CORP COM 127097103 212 6,255 SH   SOLE 6,255 0 0
CAMPBELL SOUP CO COM 134429109 705 15,719 SH   SOLE 15,719 0 0
CANADIAN NATL RY CO COM 136375102 3,461 61,562 SH   SOLE 61,562 0 0
CATERPILLAR INC DEL COM 149123101 2,860 28,784 SH   SOLE 28,784 0 0
CBOE HLDGS INC COM 12503M108 5,291 93,478 SH   SOLE 93,478 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,228 147,111 SH   SOLE 147,111 0 0
CELGENE CORP COM 151020104 5,853 41,926 SH   SOLE 41,926 0 0
CEMPRA INC COM 15130J109 297 25,684 SH   SOLE 25,684 0 0
CERNER CORP COM 156782104 406 7,215 SH   SOLE 7,215 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 317 4,688 SH   SOLE 4,688 0 0
CHESAPEAKE ENERGY CORP COM 165167107 11,757 458,881 SH   SOLE 458,881 0 0
CHEVRON CORP NEW COM 166764100 19,756 166,139 SH   SOLE 166,139 0 0
CHUBB CORP COM 171232101 4,566 51,133 SH   SOLE 51,133 0 0
CHURCH & DWIGHT INC COM 171340102 320 4,640 SH   SOLE 4,640 0 0
CIGNA CORPORATION COM 125509109 339 4,044 SH   SOLE 4,044 0 0
CISCO SYS INC COM 17275R102 3,603 160,760 SH   SOLE 160,760 0 0
CITIGROUP INC COM NEW 172967424 420 8,815 SH   SOLE 8,815 0 0
CLOROX CO DEL COM 189054109 326 3,704 SH   SOLE 3,704 0 0
CNO FINL GROUP INC COM 12621E103 2,892 159,795 SH   SOLE 159,795 0 0
COCA COLA CO COM 191216100 5,646 146,032 SH   SOLE 146,032 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,907 96,985 SH   SOLE 96,985 0 0
COLGATE PALMOLIVE CO COM 194162103 5,292 81,585 SH   SOLE 81,585 0 0
COMCAST CORP NEW CL A 20030N101 16,635 332,444 SH   SOLE 332,444 0 0
CONAGRA FOODS INC COM 205887102 202 6,525 SH   SOLE 6,525 0 0
CONOCOPHILLIPS COM 20825C104 3,439 48,879 SH   SOLE 48,879 0 0
CONSOLIDATED EDISON INC COM 209115104 451 8,401 SH   SOLE 8,401 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,190 17,620 SH   SOLE 17,620 0 0
CORNING INC COM 219350105 2,511 120,625 SH   SOLE 120,625 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,678 41,887 SH   SOLE 41,887 0 0
COVANCE INC COM 222816100 511 4,920 SH   SOLE 4,920 0 0
COVIDIEN PLC SHS G2554F113 511 6,934 SH   SOLE 6,934 0 0
CSX CORP COM 126408103 496 17,114 SH   SOLE 17,114 0 0
CVS CAREMARK CORPORATION COM 126650100 20,372 272,132 SH   SOLE 272,132 0 0
DEERE & CO COM 244199105 262 2,890 SH   SOLE 2,890 0 0
DEVON ENERGY CORP NEW COM 25179M103 656 9,804 SH   SOLE 9,804 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 10,243 82,216 SH   SOLE 82,216 0 0
DIGITAL RLTY TR INC COM 253868103 454 8,555 SH   SOLE 8,555 0 0
DISCOVER FINL SVCS COM 254709108 431 7,406 SH   SOLE 7,406 0 0
DISNEY WALT CO COM DISNEY 254687106 22,943 286,542 SH   SOLE 286,542 0 0
DOLLAR TREE INC COM 256746108 307 5,875 SH   SOLE 5,875 0 0
DOMINION RES INC VA NEW COM 25746U109 12,762 179,769 SH   SOLE 179,769 0 0
DOVER CORP COM 260003108 5,229 63,962 SH   SOLE 63,962 0 0
DOW CHEM CO COM 260543103 10,886 224,038 SH   SOLE 224,038 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 9,542 142,199 SH   SOLE 142,199 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 621 8,725 SH   SOLE 8,725 0 0
E M C CORP MASS COM 268648102 1,387 50,607 SH   SOLE 50,607 0 0
EAGLE ROCK ENERGY PARTNERS L UNIT 26985R104 342 65,000 SH   SOLE 65,000 0 0
EASTMAN CHEM CO COM 277432100 253 2,940 SH   SOLE 2,940 0 0
EATON CORP PLC SHS G29183103 753 10,029 SH   SOLE 10,029 0 0
EBAY INC COM 278642103 3,607 65,290 SH   SOLE 65,290 0 0
ECOLAB INC COM 278865100 5,910 54,723 SH   SOLE 54,723 0 0
EMERSON ELEC CO COM 291011104 7,700 115,267 SH   SOLE 115,267 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 257 5,490 SH   SOLE 5,490 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 611 11,368 SH   SOLE 11,368 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,993 28,741 SH   SOLE 28,741 0 0
EOG RES INC COM 26875P101 6,098 31,087 SH   SOLE 31,087 0 0
EQT CORP COM 26884L109 251 2,589 SH   SOLE 2,589 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 221 6,600 SH   SOLE 6,600 0 0
EXELON CORP COM 30161N101 1,201 35,784 SH   SOLE 35,784 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 23,268 309,873 SH   SOLE 309,873 0 0
EXXON MOBIL CORP COM 30231G102 52,291 535,335 SH   SOLE 535,335 0 0
F5 NETWORKS INC COM 315616102 279 2,620 SH   SOLE 2,620 0 0
FACEBOOK INC CL A 30303M102 8,403 139,497 SH   SOLE 139,497 0 0
FEDEX CORP COM 31428X106 524 3,955 SH   SOLE 3,955 0 0
FISERV INC COM 337738108 2,891 50,990 SH   SOLE 50,990 0 0
FNB CORP PA COM 302520101 134 10,000 SH   SOLE 10,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 193 12,345 SH   SOLE 12,345 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 125 16,900 SH   SOLE 16,900 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 368 11,126 SH   SOLE 11,126 0 0
GASTAR EXPL INC NEW COM 36729W202 501 91,500 SH   SOLE 91,500 0 0
GENERAL DYNAMICS CORP COM 369550108 360 3,303 SH   SOLE 3,303 0 0
GENERAL ELECTRIC CO COM 369604103 37,885 1,463,299 SH   SOLE 1,463,299 0 0
GENERAL MLS INC COM 370334104 4,247 81,951 SH   SOLE 81,951 0 0
GENESEE & WYO INC CL A 371559105 2,966 30,472 SH   SOLE 30,472 0 0
GENUINE PARTS CO COM 372460105 200 2,308 SH   SOLE 2,308 0 0
GILEAD SCIENCES INC COM 375558103 5,221 73,677 SH   SOLE 73,677 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,935 36,220 SH   SOLE 36,220 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 606 3,696 SH   SOLE 3,696 0 0
GOOGLE INC CL A 38259P508 15,622 14,017 SH   SOLE 14,017 0 0
GRAINGER W W INC COM 384802104 443 1,752 SH   SOLE 1,752 0 0
GT ADVANCED TECHNOLOGIES INC COM 36191U106 171 10,000 SH   SOLE 10,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 495 5,415 SH   SOLE 5,415 0 0
HALLIBURTON CO COM 406216101 249 4,226 SH   SOLE 4,226 0 0
HCP INC COM 40414L109 441 11,370 SH   SOLE 11,370 0 0
HEALTH CARE REIT INC COM 42217K106 201 3,370 SH   SOLE 3,370 0 0
HEICO CORP NEW COM 422806109 2,564 42,619 SH   SOLE 42,619 0 0
HERSHEY CO COM 427866108 552 5,291 SH   SOLE 5,291 0 0
HOME DEPOT INC COM 437076102 15,501 195,894 SH   SOLE 195,894 0 0
HONEYWELL INTL INC COM 438516106 8,439 90,980 SH   SOLE 90,980 0 0
IAC INTERACTIVECORP COM PAR $.001 44919P508 6,132 85,900 SH   SOLE 85,900 0 0
ILLINOIS TOOL WKS INC COM 452308109 428 5,263 SH   SOLE 5,263 0 0
INTEL CORP COM 458140100 10,140 392,811 SH   SOLE 392,811 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 21,345 110,887 SH   SOLE 110,887 0 0
INTL PAPER CO COM 460146103 236 5,149 SH   SOLE 5,149 0 0
INTUIT COM 461202103 245 3,154 SH   SOLE 3,154 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 280 640 SH   SOLE 640 0 0
ISHARES MSCI GERMANY ETF 464286806 230 7,347 SH   SOLE 7,347 0 0
ISHARES S&P 100 ETF 464287101 1,480 17,870 SH   SOLE 17,870 0 0
ISHARES SELECT DIVID ETF 464287168 421 5,745 SH   SOLE 5,745 0 0
ISHARES TIPS BD ETF 464287176 428 3,815 SH   SOLE 3,815 0 0
ISHARES CHINA LG-CAP ETF 464287184 259 7,250 SH   SOLE 7,250 0 0
ISHARES CORE S&P500 ETF 464287200 27,256 144,870 SH   SOLE 144,870 0 0
ISHARES CORE TOTUSBD ETF 464287226 3,492 32,363 SH   SOLE 32,363 0 0
ISHARES MSCI EMG MKT ETF 464287234 3,388 82,617 SH   SOLE 82,617 0 0
ISHARES IBOXX INV CP ETF 464287242 217 1,857 SH   SOLE 1,857 0 0
ISHARES S&P 500 GRWT ETF 464287309 8,586 85,994 SH   SOLE 85,994 0 0
ISHARES MSCI EAFE ETF 464287465 3,750 55,811 SH   SOLE 55,811 0 0
ISHARES RUS MDCP VAL ETF 464287473 304 4,421 SH   SOLE 4,421 0 0
ISHARES RUS MD CP GR ETF 464287481 515 6,006 SH   SOLE 6,006 0 0
ISHARES RUS MID-CAP ETF 464287499 33,094 213,839 SH   SOLE 213,839 0 0
ISHARES CORE S&P MCP ETF 464287507 2,792 20,310 SH   SOLE 20,310 0 0
ISHARES NASDQ BIOTEC ETF 464287556 201 850 SH   SOLE 850 0 0
ISHARES RUS 1000 VAL ETF 464287598 2,357 24,429 SH   SOLE 24,429 0 0
ISHARES S&P MC 400GR ETF 464287606 854 5,583 SH   SOLE 5,583 0 0
ISHARES RUS 1000 GRW ETF 464287614 2,998 34,646 SH   SOLE 34,646 0 0
ISHARES RUS 1000 ETF 464287622 2,803 26,755 SH   SOLE 26,755 0 0
ISHARES RUS 2000 VAL ETF 464287630 1,075 10,660 SH   SOLE 10,660 0 0
ISHARES RUS 2000 GRW ETF 464287648 407 2,988 SH   SOLE 2,988 0 0
ISHARES RUSSELL 2000 ETF 464287655 21,307 183,140 SH   SOLE 183,140 0 0
ISHARES CORE S&P SCP ETF 464287804 2,108 19,143 SH   SOLE 19,143 0 0
ISHARES NAT AMT FREE BD 464288414 324 3,027 SH   SOLE 3,027 0 0
ISHARES IBOXX HI YD ETF 464288513 210 2,222 SH   SOLE 2,222 0 0
ISHARES INTERM CR BD ETF 464288638 317 2,909 SH   SOLE 2,909 0 0
ISHARES 1-3 YR CR BD ETF 464288646 1,735 16,446 SH   SOLE 16,446 0 0
ISHARES GOLD TRUST ISHARES 464285105 284 22,845 SH   SOLE 22,845 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 254 2,510 SH   SOLE 2,510 0 0
JOHNSON & JOHNSON COM 478160104 36,437 370,940 SH   SOLE 370,940 0 0
JPMORGAN CHASE & CO COM 46625H100 15,177 249,988 SH   SOLE 249,988 0 0
KELLOGG CO COM 487836108 340 5,421 SH   SOLE 5,421 0 0
KIMBERLY CLARK CORP COM 494368103 4,264 38,673 SH   SOLE 38,673 0 0
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 2,715 36,719 SH   SOLE 36,719 0 0
KINDER MORGAN INC DEL COM 49456B101 6,817 209,819 SH   SOLE 209,819 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,399 81,500 SH   SOLE 81,500 0 0
KRAFT FOODS GROUP INC COM 50076Q106 3,763 67,084 SH   SOLE 67,084 0 0
LILLY ELI & CO COM 532457108 588 9,988 SH   SOLE 9,988 0 0
LINCOLN NATL CORP IND COM 534187109 287 5,658 SH   SOLE 5,658 0 0
LOCKHEED MARTIN CORP COM 539830109 850 5,206 SH   SOLE 5,206 0 0
LOWES COS INC COM 548661107 909 18,589 SH   SOLE 18,589 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,628 37,689 SH   SOLE 37,689 0 0
MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 1,058 44,800 SH   SOLE 44,800 0 0
MARSH & MCLENNAN COS INC COM 571748102 508 10,300 SH   SOLE 10,300 0 0
MASTERCARD INC CL A 57636Q104 3,873 51,848 SH   SOLE 51,848 0 0
MCCORMICK & CO INC COM NON VTG 579780206 208 2,900 SH   SOLE 2,900 0 0
MCDONALDS CORP COM 580135101 10,815 110,327 SH   SOLE 110,327 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 281 3,379 SH   SOLE 3,379 0 0
MEADWESTVACO CORP COM 583334107 201 5,340 SH   SOLE 5,340 0 0
MEDTRONIC INC COM 585055106 1,501 24,396 SH   SOLE 24,396 0 0
MERCK & CO INC NEW COM 58933Y105 19,060 335,748 SH   SOLE 335,748 0 0
MESA LABS INC COM 59064R109 2,349 26,023 SH   SOLE 26,023 0 0
METLIFE INC COM 59156R108 1,973 37,372 SH   SOLE 37,372 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 337 3,615 SH   SOLE 3,615 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 5,304 111,057 SH   SOLE 111,057 0 0
MICROSOFT CORP COM 594918104 9,512 232,061 SH   SOLE 232,061 0 0
MONDELEZ INTL INC CL A 609207105 3,552 102,807 SH   SOLE 102,807 0 0
MONSANTO CO NEW COM 61166W101 1,750 15,383 SH   SOLE 15,383 0 0
MORGAN STANLEY COM NEW 617446448 297 9,542 SH   SOLE 9,542 0 0
MOSAIC CO NEW COM 61945C103 288 5,760 SH   SOLE 5,760 0 0
MSC INDL DIRECT INC CL A 553530106 4,797 55,447 SH   SOLE 55,447 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,398 19,957 SH   SOLE 19,957 0 0
NATIONAL OILWELL VARCO INC COM 637071101 4,739 60,864 SH   SOLE 60,864 0 0
NEW JERSEY RES COM 646025106 224 4,500 SH   SOLE 4,500 0 0
NEWMARKET CORP COM 651587107 4,487 11,482 SH   SOLE 11,482 0 0
NEXTERA ENERGY INC COM 65339F101 13,044 136,417 SH   SOLE 136,417 0 0
NIKE INC CL B 654106103 852 11,530 SH   SOLE 11,530 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,421 14,625 SH   SOLE 14,625 0 0
NORTHERN TIER ENERGY LP COM UN REPR PART 665826103 207 8,063 SH   SOLE 8,063 0 0
NORTHROP GRUMMAN CORP COM 666807102 323 2,620 SH   SOLE 2,620 0 0
NOVARTIS A G SPONSORED ADR 66987V109 12,088 142,176 SH   SOLE 142,176 0 0
NOVO-NORDISK A S ADR 670100205 722 15,825 SH   SOLE 15,825 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3,056 32,071 SH   SOLE 32,071 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 607 11,334 SH   SOLE 11,334 0 0
ORACLE CORP COM 68389X105 1,440 35,205 SH   SOLE 35,205 0 0
PARKER HANNIFIN CORP COM 701094104 257 2,150 SH   SOLE 2,150 0 0
PAYCHEX INC COM 704326107 941 22,083 SH   SOLE 22,083 0 0
PEPSICO INC COM 713448108 18,541 222,050 SH   SOLE 222,050 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,025 154,000 SH   SOLE 154,000 0 0
PFIZER INC COM 717081103 19,944 620,932 SH   SOLE 620,932 0 0
PHILIP MORRIS INTL INC COM 718172109 3,270 39,941 SH   SOLE 39,941 0 0
PHILLIPS 66 COM 718546104 655 8,503 SH   SOLE 8,503 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 156 12,400 SH   SOLE 12,400 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 628 11,400 SH   SOLE 11,400 0 0
PLUM CREEK TIMBER CO INC COM 729251108 1,431 34,046 SH   SOLE 34,046 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,638 41,818 SH   SOLE 41,818 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 181 10,190 SH   SOLE 10,190 0 0
PPG INDS INC COM 693506107 1,754 9,067 SH   SOLE 9,067 0 0
PPL CORP COM 69351T106 4,133 124,699 SH   SOLE 124,699 0 0
PRAXAIR INC COM 74005P104 4,708 35,946 SH   SOLE 35,946 0 0
PREFORMED LINE PRODS CO COM 740444104 3,149 45,940 SH   SOLE 45,940 0 0
PRICE T ROWE GROUP INC COM 74144T108 9,009 109,401 SH   SOLE 109,401 0 0
PROCTER & GAMBLE CO COM 742718109 20,620 255,828 SH   SOLE 255,828 0 0
PRUDENTIAL FINL INC COM 744320102 427 5,046 SH   SOLE 5,046 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 593 15,546 SH   SOLE 15,546 0 0
QUALCOMM INC COM 747525103 14,993 190,128 SH   SOLE 190,128 0 0
RANGE RES CORP COM 75281A109 207 2,500 SH   SOLE 2,500 0 0
RENTECH INC COM 760112102 19 10,000 SH   SOLE 10,000 0 0
REYNOLDS AMERICAN INC COM 761713106 217 4,060 SH   SOLE 4,060 0 0
RITE AID CORP COM 767754104 63 10,000 SH   SOLE 10,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 421 3,380 SH   SOLE 3,380 0 0
ROCKWELL COLLINS INC COM 774341101 357 4,480 SH   SOLE 4,480 0 0
ROLLINS INC COM 775711104 3,112 102,909 SH   SOLE 102,909 0 0
ROSS STORES INC COM 778296103 3,759 52,520 SH   SOLE 52,520 0 0
ROYAL BANCSHARES PA INC CL A 780081105 66 20,000 SH   SOLE 20,000 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,801 24,656 SH   SOLE 24,656 0 0
SANDRIDGE ENERGY INC COM 80007P307 1,714 279,140 SH   SOLE 279,140 0 0
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 333 45,000 SH   SOLE 45,000 0 0
SANOFI SPONSORED ADR 80105N105 909 17,388 SH   SOLE 17,388 0 0
SCANA CORP NEW COM 80589M102 251 4,884 SH   SOLE 4,884 0 0
SCHLUMBERGER LTD COM 806857108 9,609 98,549 SH   SOLE 98,549 0 0
SENECA FOODS CORP NEW CL A 817070501 3,622 115,065 SH   SOLE 115,065 0 0
SIMON PPTY GROUP INC NEW COM 828806109 904 5,511 SH   SOLE 5,511 0 0
SMUCKER J M CO COM NEW 832696405 456 4,694 SH   SOLE 4,694 0 0
SNAP ON INC COM 833034101 227 2,000 SH   SOLE 2,000 0 0
SOUTHERN CO COM 842587107 1,372 31,235 SH   SOLE 31,235 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,792 14,500 SH   SOLE 14,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,571 19,093 SH   SOLE 19,093 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 747 2,981 SH   SOLE 2,981 0 0
SPECTRA ENERGY CORP COM 847560109 5,232 141,631 SH   SOLE 141,631 0 0
STANLEY BLACK & DECKER INC COM 854502101 877 10,799 SH   SOLE 10,799 0 0
STARBUCKS CORP COM 855244109 4,280 58,332 SH   SOLE 58,332 0 0
STATE STR CORP COM 857477103 1,862 26,765 SH   SOLE 26,765 0 0
STEPAN CO COM 858586100 3,901 60,424 SH   SOLE 60,424 0 0
STERICYCLE INC COM 858912108 233 2,050 SH   SOLE 2,050 0 0
STEWART INFORMATION SVCS COR COM 860372101 442 12,582 SH   SOLE 12,582 0 0
STRYKER CORP COM 863667101 1,125 13,808 SH   SOLE 13,808 0 0
SUN LIFE FINL INC COM 866796105 374 10,786 SH   SOLE 10,786 0 0
SYSCO CORP COM 871829107 1,246 34,495 SH   SOLE 34,495 0 0
TARGET CORP COM 87612E106 1,028 16,988 SH   SOLE 16,988 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 383 8,000 SH   SOLE 8,000 0 0
TECO ENERGY INC COM 872375100 172 10,000 SH   SOLE 10,000 0 0
TELEFLEX INC COM 879369106 416 3,875 SH   SOLE 3,875 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,899 35,935 SH   SOLE 35,935 0 0
TEXAS INSTRS INC COM 882508104 646 13,707 SH   SOLE 13,707 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,823 40,114 SH   SOLE 40,114 0 0
TIME WARNER INC COM NEW 887317303 436 6,680 SH   SOLE 6,680 0 0
TJX COS INC NEW COM 872540109 3,574 58,924 SH   SOLE 58,924 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 997 21,228 SH   SOLE 21,228 0 0
TORTOISE ENERGY INFRSTRCTR C COM 89147L100 8,494 185,463 SH   SOLE 185,463 0 0
TRANSCANADA CORP COM 89353D107 204 4,490 SH   SOLE 4,490 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 335 139,400 SH   SOLE 139,400 0 0
TRAVELERS COMPANIES INC COM 89417E109 524 6,157 SH   SOLE 6,157 0 0
U S GEOTHERMAL INC COM 90338S102 15 20,000 SH   SOLE 20,000 0 0
UNILEVER N V N Y SHS NEW 904784709 581 14,123 SH   SOLE 14,123 0 0
UNILEVER PLC SPON ADR NEW 904767704 3,461 80,901 SH   SOLE 80,901 0 0
UNION PAC CORP COM 907818108 15,992 85,219 SH   SOLE 85,219 0 0
UNITED PARCEL SERVICE INC CL B 911312106 9,243 94,916 SH   SOLE 94,916 0 0
UNITED RENTALS INC COM 911363109 540 5,685 SH   SOLE 5,685 0 0
UNITED TECHNOLOGIES CORP COM 913017109 19,450 166,464 SH   SOLE 166,464 0 0
UNITEDHEALTH GROUP INC COM 91324P102 824 10,051 SH   SOLE 10,051 0 0
US BANCORP DEL COM NEW 902973304 9,858 229,995 SH   SOLE 229,995 0 0
V F CORP COM 918204108 13,675 220,997 SH   SOLE 220,997 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 11,075 84,011 SH   SOLE 84,011 0 0
VALMONT INDS INC COM 920253101 8,056 54,123 SH   SOLE 54,123 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,047 13,075 SH   SOLE 13,075 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 890 10,965 SH   SOLE 10,965 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 221 1,290 SH   SOLE 1,290 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 793 6,982 SH   SOLE 6,982 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 713 6,314 SH   SOLE 6,314 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 246 2,528 SH   SOLE 2,528 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,090 101,174 SH   SOLE 101,174 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,965 122,359 SH   SOLE 122,359 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5,793 98,277 SH   SOLE 98,277 0 0
VARIAN MED SYS INC COM 92220P105 231 2,750 SH   SOLE 2,750 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 12,985 272,956 SH   SOLE 272,956 0 0
VIACOM INC NEW CL B 92553P201 5,569 65,527 SH   SOLE 65,527 0 0
VISA INC COM CL A 92826C839 11,827 54,789 SH   SOLE 54,789 0 0
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 873 23,708 SH   SOLE 23,708 0 0
W P CAREY INC COM 92936U109 2,013 33,510 SH   SOLE 33,510 0 0
WABTEC CORP COM 929740108 4,680 60,387 SH   SOLE 60,387 0 0
WALGREEN CO COM 931422109 370 5,600 SH   SOLE 5,600 0 0
WAL-MART STORES INC COM 931142103 3,845 50,304 SH   SOLE 50,304 0 0
WASTE MGMT INC DEL COM 94106L109 2,306 54,818 SH   SOLE 54,818 0 0
WATERS CORP COM 941848103 375 3,460 SH   SOLE 3,460 0 0
WATSCO INC COM 942622200 3,523 35,260 SH   SOLE 35,260 0 0
WELLS FARGO & CO NEW COM 949746101 16,199 325,670 SH   SOLE 325,670 0 0
WHIRLPOOL CORP COM 963320106 334 2,232 SH   SOLE 2,232 0 0
WHOLE FOODS MKT INC COM 966837106 344 6,780 SH   SOLE 6,780 0 0
WILLIAMS COS INC DEL COM 969457100 1,256 30,957 SH   SOLE 30,957 0 0
WILLIAMS SONOMA INC COM 969904101 303 4,550 SH   SOLE 4,550 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 10,273 217,001 SH   SOLE 217,001 0 0
WOODWARD INC COM 980745103 498 12,000 SH   SOLE 12,000 0 0
XEROX CORP COM 984121103 828 73,317 SH   SOLE 73,317 0 0
YUM BRANDS INC COM 988498101 1,237 16,413 SH   SOLE 16,413 0 0
ZIMMER HLDGS INC COM 98956P102 270 2,850 SH   SOLE 2,850 0 0