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 1,286 6,175 SH   SOLE 0 5,075 0 1,100
Alliancebernstein Global MF 01853W105 123 14,520 SH   SOLE 0 14,520 0 0
Alphabet Inc. Class A COM 02079K305 409 440 SH   SOLE 0 415 0 25
Alphabet Inc. Class C COM 02079K107 400 440 SH   SOLE 0 415 0 25
Altria Group Inc COM 02209S103 2,354 31,604 SH   SOLE 0 29,804 0 1,800
American Fd American MF 027681105 235 6,026 SH   SOLE 0 6,026 0 0
Amerigas Partners LP COM 030975106 212 4,700 SH   SOLE 0 3,800 0 900
Apple Inc. COM 037833100 299 2,077 SH   SOLE 0 2,077 0 0
AT&T Corp. COM 00206r102 1,312 34,784 SH   SOLE 0 32,584 0 2,200
Becton Dickinson COM 075887109 613 3,142 SH   SOLE 0 3,142 0 0
Berkshire Hathaway Inc. Class A COM 084670108 255 1 SH   SOLE 0 1 0 0
Berkshire Hathaway Inc. Class B COM 084670702 801 4,730 SH   SOLE 0 4,730 0 0
BNY Mellon Nat'l Interm Muni Bdl MF 05569M756 210 15,574 SH   SOLE 0 15,574 0 0
BNY Mellon PA Interm Muni Bd MF 05569M699 397 32,751 SH   SOLE 0 32,751 0 0
Boeing Co COM 097023105 415 2,099 SH   SOLE 0 2,099 0 0
BP PLC ADR COM 055622104 402 11,614 SH   SOLE 0 8,614 0 3,000
Bristol Myers Squibb Co COM 110122108 227 4,067 SH   SOLE 0 4,067 0 0
Buffalo Discovery Fund MF 119530103 1,952 85,035 SH   SOLE 0 84,165 0 870
Celgene Corp COM 151020104 330 2,540 SH   SOLE 0 2,540 0 0
CGM Realty Fund MF 125325407 325 10,010 SH   SOLE 0 10,010 0 0
Chevron Corporation COM 166764100 576 5,524 SH   SOLE 0 5,524 0 0
Church & Dwight Co Inc COM 171340102 716 13,800 SH   SOLE 0 13,800 0 0
Clorox COM 189054109 228 1,710 SH   SOLE 0 1,710 0 0
Cohen & Steers Realty Shares MF 192476109 235 3,537 SH   SOLE 0 3,515 0 22
Columbia High Yield Bond Fd MF 19766F274 112 37,585 SH   SOLE 0 37,585 0 0
ConocoPhillips COM 20825c104 434 9,870 SH   SOLE 0 9,870 0 0
Consolidated Edison COM 209115104 238 2,950 SH   SOLE 0 2,750 0 200
Corning Inc COM 219350105 339 11,267 SH   SOLE 0 11,267 0 0
Deere & Co COM 244199105 624 5,050 SH   SOLE 0 5,050 0 0
Dodge & Cox Stk Fd MF 256219106 1,271 6,596 SH   SOLE 0 6,596 0 0
Doubleline Core Fixed Inc MF 258620400 3,317 302,888 SH   SOLE 0 301,512 0 1,376
Dreyfus Emrg Mrkts I MF 26201H500 180 17,054 SH   SOLE 0 17,054 0 0
E I Du Pont De Nemours & Co COM 263534109 215 2,662 SH   SOLE 0 2,662 0 0
Eaton Corp PLC COM 278058102 356 4,579 SH   SOLE 0 4,579 0 0
Eaton Vance High Income MF 277923405 56 12,272 SH   SOLE 0 12,272 0 0
Emerson Electric COM 291011104 203 3,400 SH   SOLE 0 3,400 0 0
Equifax Inc COM 294429105 419 3,050 SH   SOLE 0 3,050 0 0
Erie Indemnity Co COM 29530P102 6,692 53,503 SH   SOLE 0 53,503 0 0
Exxon Mobil Corp COM 30231G102 1,933 23,947 SH   SOLE 0 17,897 0 6,050
Federated Strategic Value Instl MF 314172560 150 23,885 SH   SOLE 0 23,885 0 0
Fedex Corp COM 31428X106 627 2,886 SH   SOLE 0 2,886 0 0
Fidelity 500 Index Fund MF 315911768 212 2,495 SH   SOLE 0 0 0 2,495
Fidelity Adv Emrg Mkts Inc-I MF 315920702 154 10,985 SH   SOLE 0 10,985 0 0
Fidelity PA Muni Income Bond Fd MF 316344209 148 13,293 SH   SOLE 0 13,293 0 0
FMI International Fund MF 302933304 5,289 161,793 SH   SOLE 0 161,395 0 398
FMI LC Fund MF 302933205 6,520 304,654 SH   SOLE 0 303,788 0 866
General Electric Co COM 369604103 530 19,616 SH   SOLE 0 16,016 0 3,600
General Mills COM 370334104 961 17,345 SH   SOLE 0 17,145 0 200
Glenmede Large Cap Core MF 378690788 2,770 106,510 SH   SOLE 0 105,587 0 923
Hancock Horizon SC Fd MF 41012R829 3,662 55,221 SH   SOLE 0 54,873 0 348
Harbor Int'l Fd MF 411511306 235 3,468 SH   SOLE 0 3,468 0 0
Harding Loevner Intl MF 412295107 278 13,281 SH   SOLE 0 13,281 0 0
Hartford Eqty Incm Fd Cl MF 416648863 210 10,781 SH   SOLE 0 10,781 0 0
Hennessy Cornerstone MC Fd MF 425888302 5,554 268,967 SH   SOLE 0 268,124 0 843
Home Depot Inc COM 437076102 824 5,372 SH   SOLE 0 5,372 0 0
HP Inc. COM 40434L105 256 14,615 SH   SOLE 0 14,615 0 0
Hussman Strategic TTL Ret Fd MF 448108209 124 10,312 SH   SOLE 0 10,312 0 0
Illinois Tool Works COM 452308109 351 2,450 SH   SOLE 0 2,450 0 0
Intel Corp COM 458140100 833 24,682 SH   SOLE 0 23,782 0 900
iShares Core S&P 500 ETF COM 464287200 1,517 6,232 SH   SOLE 0 5,932 0 300
iShares Core U.S. Agg Bond ETF COM 464287226 288 2,630 SH   SOLE 0 2,380 0 250
iShares IBoxx Inv Gr Corp Bd COM 464287242 336 2,786 SH   SOLE 0 2,786 0 0
iShares Russell 2000 ETF COM 464287655 403 2,857 SH   SOLE 0 2,757 0 100
iShares Russell 2000 Growth ETF COM 464287648 476 2,823 SH   SOLE 0 2,823 0 0
iShares Russell 2000 Value ETF COM 464287630 375 3,158 SH   SOLE 0 3,158 0 0
iShares Russell MC Growth ETF COM 464287481 744 6,881 SH   SOLE 0 6,881 0 0
iShares Russell MC Index ETF COM 464287499 313 1,629 SH   SOLE 0 1,629 0 0
iShares Russell MC Value ETF COM 464287473 905 10,766 SH   SOLE 0 10,766 0 0
J P Morgan Chase & Co. COM 46625H100 301 3,294 SH   SOLE 0 3,294 0 0
Janus Flexible Bd Fd MF 471023606 193 18,574 SH   SOLE 0 18,574 0 0
JM Smucker Co COM 832696405 320 2,700 SH   SOLE 0 2,700 0 0
Johnson & Johnson COM 478160104 1,591 12,027 SH   SOLE 0 9,827 0 2,200
KeyCorp COM 493267108 239 12,750 SH   SOLE 0 12,750 0 0
L-3 Technologies COM 502424104 799 4,783 SH   SOLE 0 4,383 0 400
Loomis Sayles Inv Gr Bond Y MF 543487136 637 56,975 SH   SOLE 0 56,975 0 0
Lord Abbett Shrt Dur Inc Fd MF 543916100 109 25,308 SH   SOLE 0 25,308 0 0
Lord Abbett Shrt Dur Inc I Fd MF 543916688 2,479 577,757 SH   SOLE 0 577,757 0 0
Mastercard Inc COM 57636Q104 750 6,175 SH   SOLE 0 6,175 0 0
McDonald's Corp. COM 580135101 387 2,525 SH   SOLE 0 2,425 0 100
Metropolitan West TTL Ret Bd Fd MF 592905103 5,176 485,555 SH   SOLE 0 485,555 0 0
Microsoft Corp COM 594918104 1,344 19,495 SH   SOLE 0 19,495 0 0
Nestle S.A. ADR COM 641069406 787 9,020 SH   SOLE 0 8,320 0 700
Norfolk Southern Corp. COM 655844108 633 5,200 SH   SOLE 0 5,100 0 100
Oakmark Fund MF 413838103 1,911 24,399 SH   SOLE 0 24,399 0 0
Oakmark Intl Fd Class I MF 413838202 1,052 39,891 SH   SOLE 0 39,891 0 0
Oneok Inc. COM 682680103 519 9,950 SH   SOLE 0 9,550 0 400
Oracle Corp COM 68389X105 227 4,537 SH   SOLE 0 4,537 0 0
Parker-Hannifin Corp COM 701094104 392 2,455 SH   SOLE 0 2,455 0 0
Parnassus Endeavor Fd MF 701765869 4,002 110,237 SH   SOLE 0 110,060 0 177
Pepsico Inc COM 713448108 786 6,809 SH   SOLE 0 6,009 0 800
Pfizer Inc COM 717081103 496 14,774 SH   SOLE 0 13,074 0 1,700
Philip Morris Int'l COM 718172109 2,486 21,168 SH   SOLE 0 20,068 0 1,100
Phillips 66 Co COM 718546104 388 4,689 SH   SOLE 0 4,689 0 0
Pimco Stocksplus Intl Fd MF 72200Q398 237 30,377 SH   SOLE 0 30,377 0 0
PNC Financial Svcs COM 693475105 328 2,627 SH   SOLE 0 2,627 0 0
Powershares QQQ Nasdaq 100 COM 73935A104 286 2,075 SH   SOLE 0 2,075 0 0
PPG COM 693506107 485 4,410 SH   SOLE 0 4,410 0 0
Procter & Gamble Co COM 742718109 1,184 13,587 SH   SOLE 0 13,187 0 400
Raytheon Co COM 755111507 611 3,782 SH   SOLE 0 3,782 0 0
Republic Services Inc. COM 760759100 504 7,915 SH   SOLE 0 7,715 0 200
Reynolds American Inc COM 761713106 692 10,645 SH   SOLE 0 10,645 0 0
Royal Dutch Shell A ADR COM 780259206 346 6,508 SH   SOLE 0 5,608 0 900
SchwabUS LCap ETF COM 808524201 371 6,416 SH   SOLE 0 6,416 0 0
Scout SC Fd MF 81063U305 749 27,935 SH   SOLE 0 27,935 0 0
Sequoia Fund MF 817418106 2,381 13,500 SH   SOLE 0 13,361 0 139
Sit DV Gwth Fd MF 82980D806 388 23,107 SH   SOLE 0 23,107 0 0
Southern Co COM 842587107 223 4,665 SH   SOLE 0 3,065 0 1,600
SPDR S&P 500 ETF COM 78462F103 783 3,240 SH   SOLE 0 3,240 0 0
Stanley Black & Decker Inc. COM 854616109 447 3,175 SH   SOLE 0 3,175 0 0
Stericycle COM 858912108 269 3,525 SH   SOLE 0 3,325 0 200
T Rowe MC Growth MF 779556109 370 4,288 SH   SOLE 0 4,288 0 0
T Rowe Price Hi-Yld Bond Fd MF 741481105 73 10,766 SH   SOLE 0 10,766 0 0
Thompson Bond MF 884891201 1,865 163,181 SH   SOLE 0 163,181 0 0
Thornburg Term Inc Fd MF 885215681 317 23,608 SH   SOLE 0 23,608 0 0
Travelers Cos Inc COM 89417E109 378 2,985 SH   SOLE 0 2,085 0 900
Union Pacific Corp. COM 907818108 1,622 14,889 SH   SOLE 0 4,689 0 10,200
Unitedhealth Group Inc COM 91324P102 245 1,320 SH   SOLE 0 1,320 0 0
Vanguard Hi-Yld Corp. Admiral Fd MF 922031760 68 11,482 SH   SOLE 0 11,482 0 0
Vanguard Index 500 MF 922908108 1,780 7,953 SH   SOLE 0 7,953 0 0
Vanguard Interm Term Tax MF 922907878 204 14,405 SH   SOLE 0 14,405 0 0
Vanguard Intm Term Corp Inv MF 922031885 374 38,207 SH   SOLE 0 38,207 0 0
Vanguard TTL Bond Index Fd MF 921937108 152 14,158 SH   SOLE 0 14,004 0 154
Verizon Communications COM 92343V104 1,208 27,050 SH   SOLE 0 26,798 0 252
VF Corp COM 918204108 265 4,600 SH   SOLE 0 4,200 0 400
Visa Inc. COM 92826c839 443 4,723 SH   SOLE 0 4,723 0 0
Wabtec Corp COM 929740108 1,680 18,365 SH   SOLE 0 18,165 0 200
Wal-Mart Stores Inc. COM 931142103 271 3,587 SH   SOLE 0 3,587 0 0
Waste Management Inc. COM 94106L109 677 9,225 SH   SOLE 0 9,225 0 0
Wells Fargo & Co COM 949746101 276 4,985 SH   SOLE 0 4,985 0 0