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 11,998 109,717 SH   SOLE 109,717 0 0
ABB LTD SPONSORED ADR 000375204 961 44,350 SH   SOLE 44,350 0 0
ABBOTT LABS COM 002824100 4,479 128,404 SH   SOLE 128,404 0 0
ABBVIE INC COM 00287Y109 4,393 106,255 SH   SOLE 106,255 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,378 60,837 SH   SOLE 60,837 0 0
ACTAVIS INC COM 00507K103 2,669 21,148 SH   SOLE 21,148 0 0
AFFILIATED MANAGERS GROUP COM 008252108 508 3,100 SH   SOLE 3,100 0 0
AIR PRODS & CHEMS INC COM 009158106 844 9,221 SH   SOLE 9,221 0 0
AIRGAS INC COM 009363102 5,185 54,311 SH   SOLE 54,311 0 0
ALLERGAN INC COM 018490102 422 5,011 SH   SOLE 5,011 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 625 3,450 SH   SOLE 3,450 0 0
ALLSTATE CORP COM 020002101 342 7,112 SH   SOLE 7,112 0 0
ALTRIA GROUP INC COM 02209S103 2,109 60,262 SH   SOLE 60,262 0 0
AMAZON COM INC COM 023135106 389 1,400 SH   SOLE 1,400 0 0
AMERICAN ELEC PWR INC COM 025537101 350 7,812 SH   SOLE 7,812 0 0
AMERICAN EXPRESS CO COM 025816109 2,819 37,714 SH   SOLE 37,714 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 23,373 522,892 SH   SOLE 522,892 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,019 41,264 SH   SOLE 41,264 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 268 6,493 SH   SOLE 6,493 0 0
AMGEN INC COM 031162100 8,543 86,592 SH   SOLE 86,592 0 0
ANADARKO PETE CORP COM 032511107 311 3,614 SH   SOLE 3,614 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,144 34,829 SH   SOLE 34,829 0 0
ANNALY CAP MGMT INC COM 035710409 705 56,050 SH   SOLE 56,050 0 0
AON PLC SHS CL A G0408V102 5,374 83,505 SH   SOLE 83,505 0 0
APCO OIL & GAS INTERNATIONAL SHS G0471F109 231 20,000 SH   SOLE 20,000 0 0
APPLE INC COM 037833100 14,286 36,028 SH   SOLE 36,028 0 0
AQUA AMERICA INC COM 03836W103 1,727 55,186 SH   SOLE 55,186 0 0
ARRAY BIOPHARMA INC COM 04269X105 45 10,000 SH   SOLE 10,000 0 0
AT&T INC COM 00206R102 12,338 348,521 SH   SOLE 348,521 0 0
ATRION CORP COM 049904105 3,892 17,795 SH   SOLE 17,795 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 6,488 94,218 SH   SOLE 94,218 0 0
AVON PRODS INC COM 054303102 319 15,153 SH   SOLE 15,153 0 0
AZZ INC COM 002474104 2,433 63,090 SH   SOLE 63,090 0 0
BANK N S HALIFAX COM 064149107 2,977 55,586 SH   SOLE 55,586 0 0
BANK OF AMERICA CORPORATION COM 060505104 557 43,283 SH   SOLE 43,283 0 0
BARD C R INC COM 067383109 381 3,510 SH   SOLE 3,510 0 0
BARRICK GOLD CORP COM 067901108 179 11,375 SH   SOLE 11,375 0 0
BAXTER INTL INC COM 071813109 362 5,230 SH   SOLE 5,230 0 0
BEAM INC COM 073730103 241 3,826 SH   SOLE 3,826 0 0
BECTON DICKINSON & CO COM 075887109 434 4,395 SH   SOLE 4,395 0 0
BED BATH & BEYOND INC COM 075896100 3,013 42,460 SH   SOLE 42,460 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,694 24,068 SH   SOLE 24,068 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 2,073 35,952 SH   SOLE 35,952 0 0
BIOMED REALTY TRUST INC COM 09063H107 2,717 134,285 SH   SOLE 134,285 0 0
BLACKROCK INC COM 09247X101 6,956 27,083 SH   SOLE 27,083 0 0
BOEING CO COM 097023105 892 8,712 SH   SOLE 8,712 0 0
BP PLC SPONSORED ADR 055622104 1,954 46,803 SH   SOLE 46,803 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 6,323 141,487 SH   SOLE 141,487 0 0
BROWN FORMAN CORP CL B 115637209 1,806 26,735 SH   SOLE 26,735 0 0
BRYN MAWR BK CORP COM 117665109 957 40,000 SH   SOLE 40,000 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 381 5,433 SH   SOLE 5,433 0 0
CABOT OIL & GAS CORP COM 127097103 392 5,525 SH   SOLE 5,525 0 0
CAMPBELL SOUP CO COM 134429109 724 16,169 SH   SOLE 16,169 0 0
CANADIAN NATL RY CO COM 136375102 3,254 33,452 SH   SOLE 33,452 0 0
CATERPILLAR INC DEL COM 149123101 2,635 31,948 SH   SOLE 31,948 0 0
CBOE HLDGS INC COM 12503M108 3,276 70,235 SH   SOLE 70,235 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,767 195,872 SH   SOLE 195,872 0 0
CELGENE CORP COM 151020104 7,810 66,760 SH   SOLE 66,760 0 0
CEMPRA INC COM 15130J109 122 15,684 SH   SOLE 15,684 0 0
CERNER CORP COM 156782104 326 3,395 SH   SOLE 3,395 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 242 4,863 SH   SOLE 4,863 0 0
CHESAPEAKE ENERGY CORP COM 165167107 4,760 233,567 SH   SOLE 233,567 0 0
CHEVRON CORP NEW COM 166764100 20,592 174,008 SH   SOLE 174,008 0 0
CHUBB CORP COM 171232101 4,228 49,943 SH   SOLE 49,943 0 0
CHURCH & DWIGHT INC COM 171340102 413 6,690 SH   SOLE 6,690 0 0
CIGNA CORPORATION COM 125509109 252 3,477 SH   SOLE 3,477 0 0
CISCO SYS INC COM 17275R102 4,103 168,596 SH   SOLE 168,596 0 0
CITIGROUP INC COM NEW 172967424 272 5,675 SH   SOLE 5,675 0 0
COCA COLA CO COM 191216100 5,660 141,100 SH   SOLE 141,100 0 0
COLGATE PALMOLIVE CO COM 194162103 4,590 80,126 SH   SOLE 80,126 0 0
COMCAST CORP NEW CL A 20030N101 8,133 194,807 SH   SOLE 194,807 0 0
CONAGRA FOODS INC COM 205887102 540 15,460 SH   SOLE 15,460 0 0
CONOCOPHILLIPS COM 20825C104 2,927 48,385 SH   SOLE 48,385 0 0
CONSOLIDATED EDISON INC COM 209115104 395 6,776 SH   SOLE 6,776 0 0
CORNING INC COM 219350105 986 69,275 SH   SOLE 69,275 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,397 66,895 SH   SOLE 66,895 0 0
COVANCE INC COM 222816100 343 4,500 SH   SOLE 4,500 0 0
COVIDIEN PLC SHS G2554F113 441 7,018 SH   SOLE 7,018 0 0
CROWN HOLDINGS INC COM 228368106 228 5,550 SH   SOLE 5,550 0 0
CSX CORP COM 126408103 206 8,891 SH   SOLE 8,891 0 0
CVS CAREMARK CORPORATION COM 126650100 11,739 205,295 SH   SOLE 205,295 0 0
DEERE & CO COM 244199105 374 4,605 SH   SOLE 4,605 0 0
DEVON ENERGY CORP NEW COM 25179M103 559 10,773 SH   SOLE 10,773 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 8,594 74,767 SH   SOLE 74,767 0 0
DIGITAL RLTY TR INC COM 253868103 3,928 64,386 SH   SOLE 64,386 0 0
DISCOVER FINL SVCS COM 254709108 406 8,516 SH   SOLE 8,516 0 0
DISNEY WALT CO COM DISNEY 254687106 17,302 273,982 SH   SOLE 273,982 0 0
DOLLAR TREE INC COM 256746108 246 4,830 SH   SOLE 4,830 0 0
DOMINION RES INC VA NEW COM 25746U109 10,679 187,950 SH   SOLE 187,950 0 0
DOVER CORP COM 260003108 4,072 52,432 SH   SOLE 52,432 0 0
DOW CHEM CO COM 260543103 3,163 98,322 SH   SOLE 98,322 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 7,947 151,371 SH   SOLE 151,371 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 802 11,875 SH   SOLE 11,875 0 0
E M C CORP MASS COM 268648102 1,668 70,630 SH   SOLE 70,630 0 0
EASTMAN CHEM CO COM 277432100 204 2,908 SH   SOLE 2,908 0 0
EATON CORP PLC SHS G29183103 610 9,274 SH   SOLE 9,274 0 0
EBAY INC COM 278642103 4,506 87,128 SH   SOLE 87,128 0 0
ECOLAB INC COM 278865100 6,346 74,492 SH   SOLE 74,492 0 0
EMERSON ELEC CO COM 291011104 7,466 136,882 SH   SOLE 136,882 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 521 10,318 SH   SOLE 10,318 0 0
ENERPLUS CORP COM 292766102 221 14,963 SH   SOLE 14,963 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,785 28,718 SH   SOLE 28,718 0 0
ENZO BIOCHEM INC COM 294100102 33 15,697 SH   SOLE 15,697 0 0
EOG RES INC COM 26875P101 1,502 11,405 SH   SOLE 11,405 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 1,132 30,300 SH   SOLE 30,300 0 0
EXELON CORP COM 30161N101 1,760 56,994 SH   SOLE 56,994 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 11,398 184,617 SH   SOLE 184,617 0 0
EXXON MOBIL CORP COM 30231G102 51,091 565,474 SH   SOLE 565,474 0 0
FEDEX CORP COM 31428X106 384 3,895 SH   SOLE 3,895 0 0
FNB CORP PA COM 302520101 181 15,000 SH   SOLE 15,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 185 11,965 SH   SOLE 11,965 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 270 9,776 SH   SOLE 9,776 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 132 32,504 SH   SOLE 32,504 0 0
GASTAR EXPL LTD COM NEW 367299203 107 40,000 SH   SOLE 40,000 0 0
GENERAL DYNAMICS CORP COM 369550108 240 3,064 SH   SOLE 3,064 0 0
GENERAL ELECTRIC CO COM 369604103 33,356 1,438,389 SH   SOLE 1,438,389 0 0
GENERAL MLS INC COM 370334104 4,021 82,866 SH   SOLE 82,866 0 0
GENUINE PARTS CO COM 372460105 215 2,758 SH   SOLE 2,758 0 0
GILEAD SCIENCES INC COM 375558103 1,132 22,082 SH   SOLE 22,082 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,807 36,155 SH   SOLE 36,155 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 428 2,830 SH   SOLE 2,830 0 0
GOOGLE INC CL A 38259P508 15,811 17,959 SH   SOLE 17,959 0 0
GRAINGER W W INC COM 384802104 417 1,652 SH   SOLE 1,652 0 0
GREEN MTN COFFEE ROASTERS IN COM 393122106 251 3,339 SH   SOLE 3,339 0 0
HALLIBURTON CO COM 406216101 235 5,632 SH   SOLE 5,632 0 0
HCP INC COM 40414L109 592 13,028 SH   SOLE 13,028 0 0
HEALTH CARE REIT INC COM 42217K106 257 3,841 SH   SOLE 3,841 0 0
HEICO CORP NEW COM 422806109 2,576 51,142 SH   SOLE 51,142 0 0
HERSHEY CO COM 427866108 437 4,900 SH   SOLE 4,900 0 0
HERTZ GLOBAL HOLDINGS INC COM 42805T105 1,206 48,635 SH   SOLE 48,635 0 0
HOME DEPOT INC COM 437076102 15,226 196,535 SH   SOLE 196,535 0 0
HONEYWELL INTL INC COM 438516106 5,094 64,200 SH   SOLE 64,200 0 0
INTEL CORP COM 458140100 9,533 393,434 SH   SOLE 393,434 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 26,714 139,784 SH   SOLE 139,784 0 0
INTL PAPER CO COM 460146103 310 6,996 SH   SOLE 6,996 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 324 640 SH   SOLE 640 0 0
ISHARES GOLD TRUST ISHARES 464285105 814 67,921 SH   SOLE 67,921 0 0
ISHARES INC MSCI BRAZIL CAPP 464286400 247 5,630 SH   SOLE 5,630 0 0
ISHARES INC MSCI CDA INDEX 464286509 294 11,229 SH   SOLE 11,229 0 0
ISHARES INC MSCI PAC J IDX 464286665 2,214 51,456 SH   SOLE 51,456 0 0
ISHARES INC MSCI GERMAN 464286806 377 15,264 SH   SOLE 15,264 0 0
ISHARES TR S&P 100 IDX FD 464287101 1,307 18,170 SH   SOLE 18,170 0 0
ISHARES TR DJ SEL DIV INX 464287168 360 5,631 SH   SOLE 5,631 0 0
ISHARES TR BARCLYS TIPS BD 464287176 2,473 22,075 SH   SOLE 22,075 0 0
ISHARES TR FTSE CHINA25 IDX 464287184 446 13,703 SH   SOLE 13,703 0 0
ISHARES TR CORE S&P500 ETF 464287200 21,889 136,057 SH   SOLE 136,057 0 0
ISHARES TR CORE TOTUSBD ETF 464287226 3,914 36,504 SH   SOLE 36,504 0 0
ISHARES TR MSCI EMERG MKT 464287234 7,962 206,800 SH   SOLE 206,800 0 0
ISHARES TR S&P500 GRW 464287309 6,612 78,705 SH   SOLE 78,705 0 0
ISHARES TR MSCI EAFE INDEX 464287465 1,954 34,099 SH   SOLE 34,099 0 0
ISHARES TR RUSSELL MCP VL 464287473 240 4,141 SH   SOLE 4,141 0 0
ISHARES TR RUSSELL MCP GR 464287481 436 6,071 SH   SOLE 6,071 0 0
ISHARES TR RUSSELL MIDCAP 464287499 21,825 168,023 SH   SOLE 168,023 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,349 20,334 SH   SOLE 20,334 0 0
ISHARES TR RUSSELL1000VAL 464287598 2,192 26,156 SH   SOLE 26,156 0 0
ISHARES TR S&P MC 400 GRW 464287606 615 4,777 SH   SOLE 4,777 0 0
ISHARES TR RUSSELL1000GRW 464287614 2,371 32,596 SH   SOLE 32,596 0 0
ISHARES TR RUSSELL 1000 464287622 2,342 26,045 SH   SOLE 26,045 0 0
ISHARES TR RUSL 2000 VALU 464287630 849 9,878 SH   SOLE 9,878 0 0
ISHARES TR RUSL 2000 GROW 464287648 354 3,173 SH   SOLE 3,173 0 0
ISHARES TR RUSSELL 2000 464287655 11,185 115,308 SH   SOLE 115,308 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,588 17,584 SH   SOLE 17,584 0 0
ISHARES TR S&P NTL AMTFREE 464288414 302 2,877 SH   SOLE 2,877 0 0
ISHARES TR BARCLYS INTER CR 464288638 227 2,110 SH   SOLE 2,110 0 0
ISHARES TR BARCLYS 1-3YR CR 464288646 1,849 17,604 SH   SOLE 17,604 0 0
ISHARES TR US PFD STK IDX 464288687 210 5,350 SH   SOLE 5,350 0 0
ISHARES TR BRC 0-5 YR TIP 46429B747 405 4,020 SH   SOLE 4,020 0 0
JOES JEANS INC COM 47777N101 70 42,498 SH   SOLE 42,498 0 0
JOHNSON & JOHNSON COM 478160104 32,344 376,708 SH   SOLE 376,708 0 0
JPMORGAN CHASE & CO COM 46625H100 12,278 232,575 SH   SOLE 232,575 0 0
KELLOGG CO COM 487836108 200 3,121 SH   SOLE 3,121 0 0
KIMBERLY CLARK CORP COM 494368103 3,517 36,205 SH   SOLE 36,205 0 0
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 3,001 35,143 SH   SOLE 35,143 0 0
KINDER MORGAN INC DEL COM 49456B101 8,202 214,994 SH   SOLE 214,994 0 0
KRAFT FOODS GROUP INC COM 50076Q106 3,933 70,394 SH   SOLE 70,394 0 0
L BRANDS INC COM 501797104 217 4,408 SH   SOLE 4,408 0 0
LILLY ELI & CO COM 532457108 546 11,111 SH   SOLE 11,111 0 0
LINCOLN NATL CORP IND COM 534187109 206 5,658 SH   SOLE 5,658 0 0
LINKEDIN CORP COM CL A 53578A108 303 1,700 SH   SOLE 1,700 0 0
LKQ CORP COM 501889208 2,430 94,370 SH   SOLE 94,370 0 0
LOCKHEED MARTIN CORP COM 539830109 475 4,381 SH   SOLE 4,381 0 0
LOWES COS INC COM 548661107 790 19,310 SH   SOLE 19,310 0 0
MACYS INC COM 55616P104 404 8,412 SH   SOLE 8,412 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,162 39,662 SH   SOLE 39,662 0 0
MARKET VECTORS ETF TR AGRIBUS ETF 57060U605 376 7,346 SH   SOLE 7,346 0 0
MARSH & MCLENNAN COS INC COM 571748102 399 10,000 SH   SOLE 10,000 0 0
MCCORMICK & CO INC COM NON VTG 579780206 415 5,900 SH   SOLE 5,900 0 0
MCDONALDS CORP COM 580135101 10,528 106,343 SH   SOLE 106,343 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 270 3,409 SH   SOLE 3,409 0 0
MEDTRONIC INC COM 585055106 1,127 21,901 SH   SOLE 21,901 0 0
MERCK & CO INC NEW COM 58933Y105 16,136 347,383 SH   SOLE 347,383 0 0
METLIFE INC COM 59156R108 3,701 80,870 SH   SOLE 80,870 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 261 4,210 SH   SOLE 4,210 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,785 47,920 SH   SOLE 47,920 0 0
MICROS SYS INC COM 594901100 2,326 53,905 SH   SOLE 53,905 0 0
MICROSOFT CORP COM 594918104 7,947 230,041 SH   SOLE 230,041 0 0
MONDELEZ INTL INC CL A 609207105 3,226 113,091 SH   SOLE 113,091 0 0
MONSANTO CO NEW COM 61166W101 5,082 51,436 SH   SOLE 51,436 0 0
MORGAN STANLEY COM NEW 617446448 229 9,393 SH   SOLE 9,393 0 0
MSC INDL DIRECT INC CL A 553530106 3,262 42,110 SH   SOLE 42,110 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,430 24,670 SH   SOLE 24,670 0 0
NATIONAL OILWELL VARCO INC COM 637071101 3,749 54,410 SH   SOLE 54,410 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 160 11,398 SH   SOLE 11,398 0 0
NEWMARKET CORP COM 651587107 2,888 11,001 SH   SOLE 11,001 0 0
NEWMONT MINING CORP COM 651639106 353 11,799 SH   SOLE 11,799 0 0
NEXTERA ENERGY INC COM 65339F101 10,211 125,325 SH   SOLE 125,325 0 0
NIKE INC CL B 654106103 516 8,110 SH   SOLE 8,110 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,046 14,400 SH   SOLE 14,400 0 0
NOVARTIS A G SPONSORED ADR 66987V109 8,754 123,802 SH   SOLE 123,802 0 0
NOVO-NORDISK A S ADR 670100205 704 4,541 SH   SOLE 4,541 0 0
NYSE EURONEXT COM 629491101 218 5,260 SH   SOLE 5,260 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,252 25,239 SH   SOLE 25,239 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 582 11,752 SH   SOLE 11,752 0 0
ORACLE CORP COM 68389X105 1,171 38,122 SH   SOLE 38,122 0 0
PAYCHEX INC COM 704326107 591 16,182 SH   SOLE 16,182 0 0
PEPSICO INC COM 713448108 17,804 217,674 SH   SOLE 217,674 0 0
PFIZER INC COM 717081103 16,578 591,855 SH   SOLE 591,855 0 0
PHILIP MORRIS INTL INC COM 718172109 4,980 57,494 SH   SOLE 57,494 0 0
PHILLIPS 66 COM 718546104 548 9,307 SH   SOLE 9,307 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 189 16,100 SH   SOLE 16,100 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 589 10,550 SH   SOLE 10,550 0 0
PLUM CREEK TIMBER CO INC COM 729251108 2,968 63,594 SH   SOLE 63,594 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,261 44,721 SH   SOLE 44,721 0 0
PPG INDS INC COM 693506107 1,319 9,007 SH   SOLE 9,007 0 0
PPL CORP COM 69351T106 4,667 154,244 SH   SOLE 154,244 0 0
PRAXAIR INC COM 74005P104 4,086 35,482 SH   SOLE 35,482 0 0
PREFORMED LINE PRODS CO COM 740444104 2,740 41,320 SH   SOLE 41,320 0 0
PRICE T ROWE GROUP INC COM 74144T108 7,603 103,868 SH   SOLE 103,868 0 0
PROCTER & GAMBLE CO COM 742718109 19,085 247,891 SH   SOLE 247,891 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 485 14,855 SH   SOLE 14,855 0 0
QUALCOMM INC COM 747525103 14,711 240,812 SH   SOLE 240,812 0 0
RAYONIER INC COM 754907103 269 4,859 SH   SOLE 4,859 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 1,788 93,015 SH   SOLE 93,015 0 0
ROCKWELL AUTOMATION INC COM 773903109 281 3,380 SH   SOLE 3,380 0 0
ROCKWELL COLLINS INC COM 774341101 284 4,480 SH   SOLE 4,480 0 0
ROLLINS INC COM 775711104 2,464 95,149 SH   SOLE 95,149 0 0
ROSS STORES INC COM 778296103 3,019 46,580 SH   SOLE 46,580 0 0
ROYAL BANCSHARES PA INC CL A 780081105 35 25,000 SH   SOLE 25,000 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,537 24,086 SH   SOLE 24,086 0 0
RPM INTL INC COM 749685103 238 7,450 SH   SOLE 7,450 0 0
SANDRIDGE ENERGY INC COM 80007P307 1,436 301,640 SH   SOLE 301,640 0 0
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 375 30,000 SH   SOLE 30,000 0 0
SANOFI SPONSORED ADR 80105N105 700 13,589 SH   SOLE 13,589 0 0
SCHLUMBERGER LTD COM 806857108 5,048 70,447 SH   SOLE 70,447 0 0
SEACOAST BKG CORP FLA COM 811707306 22 10,000 SH   SOLE 10,000 0 0
SENECA FOODS CORP NEW CL A 817070501 4,240 138,205 SH   SOLE 138,205 0 0
SIMON PPTY GROUP INC NEW COM 828806109 852 5,396 SH   SOLE 5,396 0 0
SMUCKER J M CO COM NEW 832696405 2,606 25,263 SH   SOLE 25,263 0 0
SOUTHERN CO COM 842587107 1,585 35,916 SH   SOLE 35,916 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,175 18,258 SH   SOLE 18,258 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,138 19,559 SH   SOLE 19,559 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 513 2,441 SH   SOLE 2,441 0 0
SPECTRA ENERGY CORP COM 847560109 5,323 154,473 SH   SOLE 154,473 0 0
STANLEY BLACK & DECKER INC COM 854502101 852 11,024 SH   SOLE 11,024 0 0
STARBUCKS CORP COM 855244109 5,019 76,619 SH   SOLE 76,619 0 0
STATE STR CORP COM 857477103 3,971 60,890 SH   SOLE 60,890 0 0
STEPAN CO COM 858586100 2,168 38,990 SH   SOLE 38,990 0 0
STERICYCLE INC COM 858912108 226 2,050 SH   SOLE 2,050 0 0
STRYKER CORP COM 863667101 726 11,219 SH   SOLE 11,219 0 0
SUNEDISON INC COM 86732Y109 258 31,575 SH   SOLE 31,575 0 0
SYSCO CORP COM 871829107 1,066 31,205 SH   SOLE 31,205 0 0
TARGET CORP COM 87612E106 4,750 68,975 SH   SOLE 68,975 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 386 8,000 SH   SOLE 8,000 0 0
TECO ENERGY INC COM 872375100 384 22,317 SH   SOLE 22,317 0 0
TELEFLEX INC COM 879369106 271 3,500 SH   SOLE 3,500 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,454 37,086 SH   SOLE 37,086 0 0
TEXAS INSTRS INC COM 882508104 365 10,482 SH   SOLE 10,482 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,359 39,690 SH   SOLE 39,690 0 0
TIME WARNER INC COM NEW 887317303 217 3,747 SH   SOLE 3,747 0 0
TJX COS INC NEW COM 872540109 3,788 75,679 SH   SOLE 75,679 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 853 10,614 SH   SOLE 10,614 0 0
TORTOISE ENERGY INFRSTRCTR C COM 89147L100 8,268 177,807 SH   SOLE 177,807 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 254 144,400 SH   SOLE 144,400 0 0
TRAVELERS COMPANIES INC COM 89417E109 449 5,618 SH   SOLE 5,618 0 0
U S GEOTHERMAL INC COM 90338S102 7 20,000 SH   SOLE 20,000 0 0
UNILEVER N V N Y SHS NEW 904784709 555 14,123 SH   SOLE 14,123 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,399 59,300 SH   SOLE 59,300 0 0
UNION PAC CORP COM 907818108 9,494 61,535 SH   SOLE 61,535 0 0
UNITED PARCEL SERVICE INC CL B 911312106 7,041 81,416 SH   SOLE 81,416 0 0
UNITED TECHNOLOGIES CORP COM 913017109 12,777 137,473 SH   SOLE 137,473 0 0
UNITEDHEALTH GROUP INC COM 91324P102 622 9,499 SH   SOLE 9,499 0 0
US BANCORP DEL COM NEW 902973304 7,793 215,583 SH   SOLE 215,583 0 0
V F CORP COM 918204108 11,923 61,758 SH   SOLE 61,758 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 10,439 121,276 SH   SOLE 121,276 0 0
VALMONT INDS INC COM 920253101 4,279 29,906 SH   SOLE 29,906 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 669 8,350 SH   SOLE 8,350 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,135 14,035 SH   SOLE 14,035 0 0
VANGUARD INDEX FDS REIT ETF 922908553 1,173 17,063 SH   SOLE 17,063 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 654 6,872 SH   SOLE 6,872 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 599 6,389 SH   SOLE 6,389 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,106 70,232 SH   SOLE 70,232 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,250 161,116 SH   SOLE 161,116 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,570 32,613 SH   SOLE 32,613 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 12,833 254,921 SH   SOLE 254,921 0 0
VIACOM INC NEW CL B 92553P201 4,271 62,777 SH   SOLE 62,777 0 0
VISA INC COM CL A 92826C839 9,703 53,093 SH   SOLE 53,093 0 0
VODAFONE GROUP PLC NEW SPONS ADR NEW 92857W209 6,239 217,049 SH   SOLE 217,049 0 0
W P CAREY INC COM 92936U109 297 4,490 SH   SOLE 4,490 0 0
WABTEC CORP COM 929740108 2,947 55,165 SH   SOLE 55,165 0 0
WAL-MART STORES INC COM 931142103 4,112 55,200 SH   SOLE 55,200 0 0
WASTE MGMT INC DEL COM 94106L109 1,994 49,433 SH   SOLE 49,433 0 0
WATSCO INC COM 942622200 2,751 32,770 SH   SOLE 32,770 0 0
WELLS FARGO & CO NEW COM 949746101 12,207 295,785 SH   SOLE 295,785 0 0
WHOLE FOODS MKT INC COM 966837106 340 6,600 SH   SOLE 6,600 0 0
WILLIAMS COS INC DEL COM 969457100 2,846 87,662 SH   SOLE 87,662 0 0
WILLIAMS SONOMA INC COM 969904101 3,551 63,543 SH   SOLE 63,543 0 0
WINDSTREAM CORP COM 97381W104 223 28,938 SH   SOLE 28,938 0 0
WISDOMTREE TRUST JAPN HEDGE EQT 97717W851 7,132 156,372 SH   SOLE 156,372 0 0
WOODWARD INC COM 980745103 480 12,000 SH   SOLE 12,000 0 0
WORLD FUEL SVCS CORP COM 981475106 4,088 102,260 SH   SOLE 102,260 0 0
XEROX CORP COM 984121103 684 75,467 SH   SOLE 75,467 0 0
YUM BRANDS INC COM 988498101 883 12,738 SH   SOLE 12,738 0 0
ZIMMER HLDGS INC COM 98956P102 222 2,965 SH   SOLE 2,965 0 0