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 COMPANY COM 88579Y101 787 5,230 SH   SOLE   5,230 0 0
A T & T INC COM 00206R102 2,217 64,441 SH   SOLE   64,441 0 0
A. SHULMAN INC. COM 808194104 923 30,125 SH   SOLE   30,125 0 0
ABBOTT LABS COM 002824100 1,014 22,586 SH   SOLE   22,586 0 0
ABBVIE INC COM 00287Y109 12,851 216,936 SH   SOLE   216,936 0 0
ACCENTURE PLC CL A COM G1151c101 553 5,300 SH   SOLE   5,300 0 0
AEROJET ROCKETDYNE HOLDINGS IN COM 007800105 576 36,845 SH   SOLE   36,845 0 0
AIR PRODUCTS & CHEMICALS COM 009158106 336 2,588 SH   SOLE   2,588 0 0
ALLERGAN PLC COM G0177J108 319 1,021 SH   SOLE   1,021 0 0
ALPHABET INC CL A COM 02079K305 1,269 1,632 SH   SOLE   1,632 0 0
ALPHABET INC CL C - NON VOTING COM 02079K107 1,461 1,926 SH   SOLE   1,926 0 0
ALTRIA GROUP INC COM 02209S103 712 12,233 SH   SOLE   12,233 0 0
AMERICAN EXPRESS COMPANY COM 025816109 827 11,899 SH   SOLE   11,899 0 0
AMERICAN INTERNATIONAL COM 026874107 1,876 30,279 SH   SOLE   30,279 0 0
AMERICAN VANGUARD CORP COM 030371108 770 55,000 SH   SOLE   55,000 0 0
AMERISOURCEBERGEN CORP COM 03073E105 20,477 197,445 SH   SOLE   197,445 0 0
ANHEUSER-BUSCH INBEV NV COM 03524A108 1,392 11,140 SH   SOLE   11,140 0 0
AON PLC COM 037389103 476 5,165 SH   SOLE   5,165 0 0
APPLE INC COM 037833100 2,925 27,793 SH   SOLE   27,793 0 0
APPLIED INDUSTRIAL TECH INC COM 03820C105 1,513 37,390 SH   SOLE   37,390 0 0
APTARGROUP, INC. COM 038336103 1,377 18,955 SH   SOLE   18,955 0 0
ASTRAZENCA PLC SP ADR COM 046353108 690 20,325 SH   SOLE   20,325 0 0
ATW OCEANICS INC COM 050095108 225 22,000 SH   SOLE   22,000 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 18,981 224,055 SH   SOLE   224,055 0 0
B C E INC COM 05534B760 16,416 425,088 SH   SOLE   425,088 0 0
BANK OF AMERICA CORP. COM 060505104 808 48,045 SH   SOLE   48,045 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 940 22,815 SH   SOLE   22,815 0 0
BB&T CORPORATION COM 054937107 255 6,754 SH   SOLE   6,754 0 0
BECTON DICKINSON & COMPANY COM 075887109 24,781 160,826 SH   SOLE   160,826 0 0
BELDEN INC COM 077454106 841 17,650 SH   SOLE   17,650 0 0
BERKSHIRE HATHAWAY INC CL A (1 COM 084990175 1,384 700 SH   SOLE   700 0 0
BERKSHIRE HATHAWAY INC. CLASS COM 084670702 2,455 18,596 SH   SOLE   18,596 0 0
BLOUNT INTERNATIONAL COM 095180105 392 40,000 SH   SOLE   40,000 0 0
BOEING COM 097023105 630 4,361 SH   SOLE   4,361 0 0
BORG WARNER INC COM 099724106 345 8,000 SH   SOLE   8,000 0 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108 1,680 24,435 SH   SOLE   24,435 0 0
C. R. BARD COM 067383109 730 3,858 SH   SOLE   3,858 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105 542 7,520 SH   SOLE   7,520 0 0
CATERPILLAR INC COM 149123101 853 12,557 SH   SOLE   12,557 0 0
CECO ENVIRONMENTAL CORP COM 125141101 895 116,600 SH   SOLE   116,600 0 0
CHEVRON CORP COM 166764100 2,087 23,203 SH   SOLE   23,203 0 0
CHIPMOS TECHNOLOGIES BERMUDA L COM G2110R114 831 41,998 SH   SOLE   41,998 0 0
CHUBB LTD COM H1467J104 685 5,166 SH   SOLE   5,166 0 0
CITIGROUP COM 172967424 828 16,015 SH   SOLE   16,015 0 0
CLARCOR INC COM 179895107 947 19,070 SH   SOLE   19,070 0 0
COCA COLA COMPANY COM 191216100 3,404 79,242 SH   SOLE   79,242 0 0
COLGATE-PALMOLIVE CO COM 194162103 18,713 280,895 SH   SOLE   280,895 0 0
COMCAST CLASS A COM 20030N101 3,392 60,112 SH   SOLE   60,112 0 0
CONOCOPHILLIPS COM 20825C104 10,018 214,582 SH   SOLE   214,582 0 0
CONTINENTAL BUILDING PRODUCTS COM 211171103 1,147 65,750 SH   SOLE   65,750 0 0
CST BRANDS INC COM 12646r105 1,272 32,510 SH   SOLE   32,510 0 0
CVS CORP COM 126650100 1,540 15,756 SH   SOLE   15,756 0 0
DEERE COM 244199105 271 3,556 SH   SOLE   3,556 0 0
DENTSPLY INTERNATIONAL COM 249030107 276 4,550 SH   SOLE   4,550 0 0
DUNKIN' BRANDS GROUP INC. COM 265504100 607 14,265 SH   SOLE   14,265 0 0
DUPONT EI DE NEMOUR & CO COM 263534109 1,505 22,600 SH   SOLE   22,600 0 0
EASTMAN CHEMICAL COM 277432100 542 8,030 SH   SOLE   8,030 0 0
EATON CORP PLC COM 086353296 16,250 312,268 SH   SOLE   312,268 0 0
EMERGENT CAPITAL INC COM 29102N105 65 17,800 SH   SOLE   17,800 0 0
EMERSON COM 291011104 15,265 319,157 SH   SOLE   319,157 0 0
EQT CORP COM 26884L109 255 4,895 SH   SOLE   4,895 0 0
EXPRESS SCRIPTS INC COM 302182100 673 7,708 SH   SOLE   7,708 0 0
EXXON MOBIL CORP COM 30231G102 24,770 317,780 SH   SOLE   317,780 0 0
FEDEX CORPORATION COM 31428X106 646 4,340 SH   SOLE   4,340 0 0
FORD COM 345370860 776 55,085 SH   SOLE   55,085 0 0
GENERAL ELECTRIC COM 369604103 7,159 229,827 SH   SOLE   229,827 0 0
GENERAL MILLS INC COM 370334104 2,184 37,885 SH   SOLE   37,885 0 0
GENERAL MOTORS COM 37045V105 931 27,385 SH   SOLE   27,385 0 0
GENESEE & WYOMING COM 371559105 797 14,850 SH   SOLE   14,850 0 0
GLAXOSMITHKLINE COM 37733W105 532 13,192 SH   SOLE   13,192 0 0
H.B. FULLER CO COM 359694106 1,672 45,865 SH   SOLE   45,865 0 0
HALLIBURTON COMPANY HOLDING CO COM 406216101 436 12,820 SH   SOLE   12,820 0 0
HILL-ROM HOLDINGS INC COM 431475102 284 5,912 SH   SOLE   5,912 0 0
HILLENBRAND INC COM 431571108 281 9,486 SH   SOLE   9,486 0 0
HOME DEPOT COM 437076102 2,131 16,116 SH   SOLE   16,116 0 0
HONEYWELL COM 438516106 1,073 10,367 SH   SOLE   10,367 0 0
I B M COM 459200101 16,856 122,482 SH   SOLE   122,482 0 0
IDEX CORP COM 45167R104 2,024 26,420 SH   SOLE   26,420 0 0
ILLINOIS TOOL WORKS INC COM 452308109 298 3,222 SH   SOLE   3,222 0 0
INGERSOLL RAND PLC COM 014131418 494 8,948 SH   SOLE   8,948 0 0
INNOSPEC INC COM 45768S105 859 15,830 SH   SOLE   15,830 0 0
INTEL CORP. COM 458140100 953 27,682 SH   SOLE   27,682 0 0
INTERNATIONAL FLAVORS & FRAGRA COM 459506101 204 1,710 SH   SOLE   1,710 0 0
INTERNATIONAL PAPER COM 460146103 457 12,123 SH   SOLE   12,123 0 0
J. P. MORGAN CHASE & CO. COM 46625H100 2,663 40,339 SH   SOLE   40,339 0 0
JOHNSON & JOHNSON COM 478160104 23,286 226,696 SH   SOLE   226,696 0 0
KELLOGG CO. COM 487836108 611 8,458 SH   SOLE   8,458 0 0
KENNAMETAL COM 489170100 614 32,000 SH   SOLE   32,000 0 0
KIMBERLY-CLARK CORP COM 494368103 1,235 9,705 SH   SOLE   9,705 0 0
KINDER MORGAN INC COM 49456B101 262 17,605 SH   SOLE   17,605 0 0
L-3 COMMUNICATIONS HOLDINGS IN COM 502424104 16,199 135,550 SH   SOLE   135,550 0 0
LIBERTY INTERACTIVE CORP A COM 53071M104 710 26,007 SH   SOLE   26,007 0 0
LINEAR TECHNOLOGY CORP COM 535678106 297 7,000 SH   SOLE   7,000 0 0
LOCKHEED MARTIN CORP COM 539830109 922 4,250 SH   SOLE   4,250 0 0
LOWES COMPANIES INC COM 548661107 22,642 297,765 SH   SOLE   297,765 0 0
MASTERCARD INC CL A COM 57636Q104 23,341 239,746 SH   SOLE   239,746 0 0
MATTHEWS INTL CORP. COM 577128101 801 15,000 SH   SOLE   15,000 0 0
MCDONALD'S CORP COM 580135101 15,239 128,996 SH   SOLE   128,996 0 0
MEAD JOHNSON NUTRITION CO COM 582839109 231 2,935 SH   SOLE   2,935 0 0
MEDTRONIC PLC COM 585055106 264 3,437 SH   SOLE   3,437 0 0
MERCK & COMPANY INC COM 58933Y105 3,204 60,677 SH   SOLE   60,677 0 0
METLIFE INC COM 59156R108 733 15,212 SH   SOLE   15,212 0 0
METTLER-TOLEDO INTERNATIONAL COM 592688105 1,451 4,280 SH   SOLE   4,280 0 0
MICROSOFT CORP COM 594918104 24,559 442,676 SH   SOLE   442,676 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 525 11,724 SH   SOLE   11,724 0 0
MORGAN STANLEY DEAN WITTER DIS COM 617446448 206 6,500 SH   SOLE   6,500 0 0
MTS SYSTEMS CORP COM 553777103 934 14,735 SH   SOLE   14,735 0 0
NESTLE SA ADR COM 641069406 350 4,709 SH   SOLE   4,709 0 0
NETFLIX COM 64110L106 400 3,500 SH   SOLE   3,500 0 0
NN, INC. COM 629337106 965 60,600 SH   SOLE   60,600 0 0
NORTHROP GRUMMAN CORP. COM 666807102 422 2,238 SH   SOLE   2,238 0 0
NOVARTIS AG ADR COM 66987V109 403 4,688 SH   SOLE   4,688 0 0
NOVO NORDISK ADR COM 670100205 464 8,000 SH   SOLE   8,000 0 0
NUCOR COM 670346105 212 5,264 SH   SOLE   5,264 0 0
OAKTREE CAPITAL GROUP LLC COM 077573615 715 14,995 SH   SOLE   14,995 0 0
OWENS & MINOR COM 690732102 442 12,300 SH   SOLE   12,300 0 0
P P G INDUSTRIES INC COM 693506107 4,245 42,966 SH   SOLE   42,966 0 0
PACKAGING CORP OF AMERICA COM 695156109 12,603 199,899 SH   SOLE   199,899 0 0
PARKER HANNIFIN COM 701094104 751 7,744 SH   SOLE   7,744 0 0
PATTERSON CO INC COM 703395103 1,028 22,760 SH   SOLE   22,760 0 0
PAYCHEX COM 704326107 394 7,462 SH   SOLE   7,462 0 0
PENTAIR PLC F COM 107586334 447 9,030 SH   SOLE   9,030 0 0
PEPSICO COM 713448108 22,771 227,898 SH   SOLE   227,898 0 0
PEREGRINE PHARMACEUTICALS COM 713661304 21 18,540 SH   SOLE   18,540 0 0
PERKINELMER INC COM 714046109 1,134 21,180 SH   SOLE   21,180 0 0
PFIZER INC COM 717081103 22,379 693,299 SH   SOLE   693,299 0 0
PHILLIP MORRIS INTL COM 718172109 3,876 44,097 SH   SOLE   44,097 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 19,356 203,086 SH   SOLE   203,086 0 0
PRAXAIR INC COM 74005P104 13,152 128,440 SH   SOLE   128,440 0 0
PROCTER & GAMBLE COMPANY COM 742718109 6,151 77,463 SH   SOLE   77,463 0 0
QUALCOMM INC COM 747525103 5,471 109,446 SH   SOLE   109,446 0 0
R P M INC. COM 749685103 1,940 44,048 SH   SOLE   44,048 0 0
RAYTHEON COMPANY NEW COM 755111507 884 7,100 SH   SOLE   7,100 0 0
REPUBLIC SERVICES INC COM 760759100 22,534 512,254 SH   SOLE   512,254 0 0
ROCKWELL CORP. COM 773903109 440 4,293 SH   SOLE   4,293 0 0
ROYAL BANCSHARES OF PENNSYLVAN COM 780081105 209 100,000 SH   SOLE   100,000 0 0
ROYAL DUTCH SHELL PLC ADR COM 780259206 995 21,750 SH   SOLE   21,750 0 0
SCHLUMBERGER LTD COM 806857108 11,209 160,714 SH   SOLE   160,714 0 0
SEAGATE TECHNOLOGY COM 052580676 671 18,321 SH   SOLE   18,321 0 0
SIEMENS AG ADR COM 826197501 290 3,025 SH   SOLE   3,025 0 0
SINGAPORE TELECOMMUNICATIONS L COM 82929R304 304 11,830 SH   SOLE   11,830 0 0
SONOCO PRODUCTS CO COM 835495102 2,210 54,079 SH   SOLE   54,079 0 0
SPECTRA ENERGY CORP COM 847560109 286 11,955 SH   SOLE   11,955 0 0
STANLEY BLACK & DECKER INC COM 854616109 924 8,660 SH   SOLE   8,660 0 0
SUNCOR ENERGY, INC. COM 867224107 238 9,228 SH   SOLE   9,228 0 0
SYNOPSYS INC COM 871607107 13,587 297,904 SH   SOLE   297,904 0 0
SYSCO CORPORATION COM 871829107 553 13,495 SH   SOLE   13,495 0 0
T. ROWE PRICE GROUP INC COM 74144T108 785 10,984 SH   SOLE   10,984 0 0
TARGET COM 87612E106 462 6,363 SH   SOLE   6,363 0 0
TE CONNECTIVITY LTD COM 043813854 766 11,866 SH   SOLE   11,866 0 0
TEKLA HEALTHCARE INV. COM 87911J103 237 8,000 SH   SOLE   8,000 0 0
TELEFLEX INC COM 879369106 956 7,275 SH   SOLE   7,275 0 0
TELSTRA CORP ADR COM 87969n204 603 29,700 SH   SOLE   29,700 0 0
TEVA PHARMACEUTICAL SP ADR COM 881624209 358 5,467 SH   SOLE   5,467 0 0
THE KRAFT HEINZ COMPANY COM 500754106 1,094 15,045 SH   SOLE   15,045 0 0
THE TRAVELERS COMPANIES INC COM 89417E109 601 5,333 SH   SOLE   5,333 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 14,477 102,062 SH   SOLE   102,062 0 0
TIME WARNER INC. COM 887317303 228 3,540 SH   SOLE   3,540 0 0
TWENTY-FIRST CENTURY FOX INC COM 90130A101 323 11,920 SH   SOLE   11,920 0 0
U. S. BANCORP COM 902973304 800 18,764 SH   SOLE   18,764 0 0
UNILEVER NV COM 904784709 19,450 448,986 SH   SOLE   448,986 0 0
UNION PACIFIC COM 907818108 1,046 13,376 SH   SOLE   13,376 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 17,434 181,171 SH   SOLE   181,171 0 0
UNITED TECHNOLOGIES COM 913017109 238 2,486 SH   SOLE   2,486 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 18,017 389,814 SH   SOLE   389,814 0 0
VISA INC CL A COM 92826C839 230 2,972 SH   SOLE   2,972 0 0
W. R. GRACE COM 38388F108 398 4,000 SH   SOLE   4,000 0 0
WALT DISNEY CO. COM 254687106 342 3,256 SH   SOLE   3,256 0 0
WASTE MANAGEMENT INC COM 94106L109 898 16,832 SH   SOLE   16,832 0 0
WATTS INDUSTRIES COM 942749102 1,141 22,985 SH   SOLE   22,985 0 0
WELLS FARGO & COMPANY COM 949746101 270 4,972 SH   SOLE   4,972 0 0
WESTERN DIGITAL CORP COM 958102105 4,813 80,162 SH   SOLE   80,162 0 0
WESTROCK COMPANY COM 96145D105 12,129 265,873 SH   SOLE   265,873 0 0
WEYERHAEUSER COM 962166104 2,424 80,861 SH   SOLE   80,861 0 0
WHIRLPOOL CORP. COM 963320106 721 4,910 SH   SOLE   4,910 0 0
GUGGENHEIM S&P EQUAL WEIGHT ET ETFS 78355W106 249 3,262 SH   SOLE   3,262 0 0
ISHARES NASDAQ BIOTECH INDEX F ETFS 464287556 253 750 SH   SOLE   750 0 0
ISHARES RUSSELL 1000 ETF ETFS 464287622 1,348 11,900 SH   SOLE   11,900 0 0
ISHARES RUSSELL 2000 ETF ETFS 464287655 534 4,742 SH   SOLE   4,742 0 0
ISHARES S&P 500 ETF ETFS 464287200 343 1,677 SH   SOLE   1,677 0 0
ISHARES S&P MIDCAP 400 ETF ETFS 464287507 259 1,865 SH   SOLE   1,865 0 0
S&P 500 INDEX SPDR ETF TRUST ETFS 78462f103 1,638 8,038 SH   SOLE   8,038 0 0
SPDR S&P DIVIDEND ETF ETFS 78464A763 364 4,955 SH   SOLE   4,955 0 0
VANGUARD EMERGING MARKET ETF ETFS 922042858 231 7,067 SH   SOLE   7,067 0 0
VANGUARD MSCI EAFE ETF ETFS 921943858 271 7,400 SH   SOLE   7,400 0 0
VANGUARD S&P 500 INDEX ETF ETFS 922908413 411 2,200 SH   SOLE   2,200 0 0
VANGUARD TOTAL BOND FUND ETF ETFS 921937835 261 3,242 SH   SOLE   3,242 0 0
VANGUARD TOTAL STK MKT ETF ETFS 922908769 1,828 17,535 SH   SOLE   17,535 0 0
CBL & ASSOC PROPERTIES REITS 124830100 210 17,054 SH   SOLE   17,054 0 0
ENERGY TRANSFER EQUITY LP REITS 29273V100 287 20,946 SH   SOLE   20,946 0 0
EQUITY ONE REITS 294752100 2,860 105,365 SH   SOLE   105,365 0 0
FIRST POTOMAC REALTY TRUST REITS 33610F109 2,931 257,180 SH   SOLE   257,180 0 0
LIBERTY PROPERTY TRUST REITS 531172104 3,108 100,127 SH   SOLE   100,127 0 0
RYMAN HOSPITALITY PROPERTIES I REITS 78377T107 223 4,320 SH   SOLE   4,320 0 0
SPIRIT REALTY CAPITAL INC REITS 84860W102 220 22,000 SH   SOLE   22,000 0 0
STAG INDUSTRIAL INC REITS 85254J102 221 12,000 SH   SOLE   12,000 0 0
VEREIT, INC REITS 92339V100 504 63,670 SH   SOLE   63,670 0 0
WP CAREY INC REITS 92936U109 324 5,500 SH   SOLE   5,500 0 0