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,106 6,275 SH   SOLE 0 5,175 0 1,100
Alliancebernstein Global MF 01853W105 125 14,520 SH   SOLE 0 14,520 0 0
Alphabet Inc. Class A COM 02079K305 354 440 SH   SOLE 0 415 0 25
Alphabet Inc. Class C COM 02079K107 342 440 SH   SOLE 0 415 0 25
Altria Group Inc COM 02209S103 1,983 31,354 SH   SOLE 0 29,554 0 1,800
American Fd American MF 027681105 222 6,026 SH   SOLE 0 6,026 0 0
Apple Inc. COM 037833100 270 2,387 SH   SOLE 0 2,387 0 0
AT&T Corp. COM 00206r102 1,381 34,017 SH   SOLE 0 31,817 0 2,200
Becton Dickinson COM 075887109 573 3,188 SH   SOLE 0 3,188 0 0
Berkshire Hathaway Inc. Class A COM 084670108 216 1 SH   SOLE 0 1 0 0
Berkshire Hathaway Inc. Class B COM 084670702 683 4,730 SH   SOLE 0 4,730 0 0
BNY Mellon Nat'l Interm Muni Bdl MF 05569M756 217 15,574 SH   SOLE 0 15,574 0 0
BNY Mellon PA Interm Muni Bd MF 05569M699 412 32,751 SH   SOLE 0 32,751 0 0
Boeing Co COM 097023105 277 2,099 SH   SOLE 0 2,099 0 0
BP PLC ADR COM 055622104 400 11,364 SH   SOLE 0 8,364 0 3,000
Bristol Myers Squibb Co COM 110122108 235 4,367 SH   SOLE 0 4,367 0 0
Buffalo Discovery Fund MF 119530103 1,906 91,617 SH   SOLE 0 90,759 0 858
Celgene Corp COM 151020104 266 2,540 SH   SOLE 0 2,540 0 0
CGM Realty Fund MF 125325407 289 10,532 SH   SOLE 0 10,532 0 0
Chevron Corporation COM 166764100 579 5,624 SH   SOLE 0 5,624 0 0
Church & Dwight Co Inc COM 171340102 690 14,400 SH   SOLE 0 14,400 0 0
Clorox COM 189054109 214 1,710 SH   SOLE 0 1,710 0 0
Cohen & Steers Realty Shares MF 192476109 256 3,441 SH   SOLE 0 3,419 0 22
Columbia High Yield Bond Fd MF 19766F274 110 37,585 SH   SOLE 0 37,585 0 0
ConocoPhillips COM 20825c104 464 10,670 SH   SOLE 0 10,670 0 0
Consolidated Edison COM 209115104 222 2,950 SH   SOLE 0 2,750 0 200
Corning Inc COM 219350105 266 11,267 SH   SOLE 0 11,267 0 0
Deere & Co COM 244199105 451 5,281 SH   SOLE 0 5,281 0 0
Dodge & Cox Stk Fd MF 256219106 1,174 6,801 SH   SOLE 0 6,801 0 0
Doubleline Core Fixed Inc MF 258620400 3,157 283,860 SH   SOLE 0 282,484 0 1,376
Dreyfus Emrg Mrkts I MF 26201H500 160 17,054 SH   SOLE 0 17,054 0 0
Eaton Corp PLC COM 278058102 299 4,554 SH   SOLE 0 4,554 0 0
Eaton Vance High Income MF 277923405 99 22,105 SH   SOLE 0 22,105 0 0
Equifax Inc COM 294429105 410 3,050 SH   SOLE 0 3,050 0 0
Erie Indemnity Co COM 29530P102 5,463 53,526 SH   SOLE 0 53,526 0 0
Exxon Mobil Corp COM 30231G102 2,120 24,287 SH   SOLE 0 18,237 0 6,050
Federated Strategic Value Instl MF 314172560 148 23,885 SH   SOLE 0 23,885 0 0
Fedex Corp COM 31428X106 532 3,046 SH   SOLE 0 3,046 0 0
Fidelity Adv Emrg Mkts Inc-I MF 315920702 176 12,488 SH   SOLE 0 12,488 0 0
Fidelity PA Muni Income Bond Fd MF 316344209 153 13,293 SH   SOLE 0 13,293 0 0
Fidelity Spartan 500 Index MF 315911768 211 2,756 SH   SOLE 0 0 0 2,756
FMI International Fund MF 302933304 4,848 158,056 SH   SOLE 0 157,658 0 398
FMI LC Fund MF 302933205 6,198 306,837 SH   SOLE 0 305,971 0 866
General Electric Co COM 369604103 598 20,182 SH   SOLE 0 16,582 0 3,600
General Mills COM 370334104 1,105 17,295 SH   SOLE 0 17,095 0 200
Glenmede Large Cap Core MF 378690788 2,363 102,783 SH   SOLE 0 101,860 0 923
Hancock Horizon SC Fd MF 41012R829 3,288 55,183 SH   SOLE 0 54,835 0 348
Harbor Int'l Fd MF 411511306 216 3,468 SH   SOLE 0 3,468 0 0
Harding Loevner Intl MF 412295107 252 13,354 SH   SOLE 0 13,354 0 0
Hartford Eqty Incm Fd Cl MF 416648863 196 10,781 SH   SOLE 0 10,781 0 0
Hennessy Cornerstone MC Fd MF 425888302 5,210 271,896 SH   SOLE 0 271,053 0 843
Hewlett Packard Enterprise Co COM 42824c109 247 10,864 SH   SOLE 0 10,864 0 0
Hewlett-Packard Co. COM 428236103 231 14,865 SH   SOLE 0 14,865 0 0
Hodges SC Fund MF 742935299 187 10,110 SH   SOLE 0 10,110 0 0
Home Depot Inc COM 437076102 704 5,472 SH   SOLE 0 5,472 0 0
Hussman Strategic TTL Ret Fd MF 448108209 162 13,115 SH   SOLE 0 13,115 0 0
Illinois Tool Works COM 452308109 294 2,450 SH   SOLE 0 2,450 0 0
Intel Corp COM 458140100 928 24,584 SH   SOLE 0 23,684 0 900
iShares Barclays Agg Bond ETF COM 464287226 296 2,630 SH   SOLE 0 2,380 0 250
iShares IBoxx Inv Gr Corp Bd COM 464287242 365 2,961 SH   SOLE 0 2,961 0 0
iShares Russell 2000 ETF COM 464287655 381 3,067 SH   SOLE 0 2,967 0 100
iShares Russell 2000 Growth ETF COM 464287648 420 2,823 SH   SOLE 0 2,823 0 0
iShares Russell 2000 Value ETF COM 464287630 330 3,158 SH   SOLE 0 3,158 0 0
iShares Russell MC Growth ETF COM 464287481 670 6,881 SH   SOLE 0 6,881 0 0
iShares Russell MC Index ETF COM 464287499 284 1,629 SH   SOLE 0 1,629 0 0
iShares Russell MC Value ETF COM 464287473 913 11,896 SH   SOLE 0 11,896 0 0
iShares S&P 500 ETF COM 464287200 1,363 6,264 SH   SOLE 0 5,964 0 300
J P Morgan Chase & Co. COM 46625H100 229 3,444 SH   SOLE 0 3,444 0 0
Janus Flexible Bd Fd MF 471023606 198 18,574 SH   SOLE 0 18,574 0 0
JM Smucker Co COM 832696405 366 2,700 SH   SOLE 0 2,700 0 0
Johnson & Johnson COM 478160104 1,407 11,912 SH   SOLE 0 9,712 0 2,200
KeyCorp COM 493267108 165 13,560 SH   SOLE 0 13,560 0 0
L-3 Communications Holdings COM 502424104 728 4,828 SH   SOLE 0 4,428 0 400
Laudus US LC Growth Fd MF 51855Q549 3,523 205,043 SH   SOLE 0 204,706 0 337
Loomis Sayles Inv Gr Bond Y MF 543487136 658 56,811 SH   SOLE 0 56,811 0 0
Lord Abbett Shrt Dur Inc Fd MF 543916100 115 26,471 SH   SOLE 0 26,471 0 0
Lord Abbett Shrt Dur Inc I Fd MF 543916688 2,712 624,774 SH   SOLE 0 624,774 0 0
Mastercard Inc COM 57636Q104 628 6,175 SH   SOLE 0 6,175 0 0
McDonald's Corp. COM 580135101 304 2,635 SH   SOLE 0 2,535 0 100
Metropolitan West TTL Ret Bd Fd MF 592905103 4,973 451,278 SH   SOLE 0 451,278 0 0
Microsoft Corp COM 594918104 1,138 19,760 SH   SOLE 0 19,760 0 0
Nestle S.A. ADR COM 641069406 714 9,030 SH   SOLE 0 8,330 0 700
Norfolk Southern Corp. COM 655844108 514 5,300 SH   SOLE 0 5,200 0 100
Oakmark Fund MF 413838103 1,608 23,401 SH   SOLE 0 23,401 0 0
Oneok Inc. COM 682680103 506 9,850 SH   SOLE 0 9,450 0 400
Parker-Hannifin Corp COM 701094104 308 2,455 SH   SOLE 0 2,455 0 0
Pepsico Inc COM 713448108 741 6,809 SH   SOLE 0 6,009 0 800
Pfizer Inc COM 717081103 521 15,374 SH   SOLE 0 13,674 0 1,700
Philip Morris Int'l COM 718172109 1,971 20,278 SH   SOLE 0 19,178 0 1,100
Phillips 66 Co COM 718546104 396 4,914 SH   SOLE 0 4,914 0 0
Pimco Stocksplus Intl Fd MF 72200Q398 206 30,377 SH   SOLE 0 30,377 0 0
PNC Financial Svcs COM 693475105 249 2,767 SH   SOLE 0 2,767 0 0
Powershares QQQ Nasdaq 100 COM 73935A104 246 2,075 SH   SOLE 0 2,075 0 0
PPG COM 693506107 456 4,410 SH   SOLE 0 4,410 0 0
Procter & Gamble Co COM 742718109 1,291 14,387 SH   SOLE 0 13,987 0 400
ProShares VIX Short-Term Futures COM 74347W361 206 7,280 SH   SOLE 0 7,280 0 0
Raytheon Co COM 755111507 532 3,907 SH   SOLE 0 3,907 0 0
Republic Services Inc. COM 760759100 399 7,915 SH   SOLE 0 7,715 0 200
Reynolds American Inc COM 761713106 510 10,819 SH   SOLE 0 10,819 0 0
Royal Dutch Shell A ADR COM 780259206 326 6,508 SH   SOLE 0 5,608 0 900
Schlumberger Ltd. COM 806857108 201 2,560 SH   SOLE 0 2,560 0 0
SchwabUS LCap ETF COM 808524201 331 6,416 SH   SOLE 0 6,416 0 0
Scout SC Fd MF 81063U305 693 30,138 SH   SOLE 0 30,138 0 0
Sequoia Fund MF 817418106 2,491 14,786 SH   SOLE 0 14,647 0 139
Sit DV Gwth Fd MF 82980D806 374 23,107 SH   SOLE 0 23,107 0 0
Southern Co COM 842587107 239 4,665 SH   SOLE 0 3,065 0 1,600
SPDR S&P 500 ETF COM 78462F103 722 3,340 SH   SOLE 0 3,340 0 0
Stanley Black & Decker Inc. COM 854616109 390 3,175 SH   SOLE 0 3,175 0 0
Stericycle COM 858912108 282 3,525 SH   SOLE 0 3,325 0 200
T Rowe MC Growth MF 779556109 333 4,288 SH   SOLE 0 4,288 0 0
T Rowe Price Hi-Yld Bond Fd MF 741481105 71 10,766 SH   SOLE 0 10,766 0 0
Thompson Bond MF 884891201 1,736 155,295 SH   SOLE 0 155,295 0 0
Thornburg Term Inc Fd MF 885215681 331 24,506 SH   SOLE 0 24,506 0 0
Travelers Cos Inc COM 89417E109 342 2,985 SH   SOLE 0 2,085 0 900
Union Pacific Corp. COM 907818108 1,462 14,989 SH   SOLE 0 4,789 0 10,200
Vanguard Hi-Yld Corp MF 922031208 60 10,225 SH   SOLE 0 10,225 0 0
Vanguard Hi-Yld Corp. Admiral Fd MF 922031760 67 11,482 SH   SOLE 0 11,482 0 0
Vanguard Index 500 MF 922908108 1,615 8,069 SH   SOLE 0 8,069 0 0
Vanguard Interm Term Tax MF 922907878 208 14,405 SH   SOLE 0 14,405 0 0
Vanguard Intm Term Corp Inv MF 922031885 386 38,207 SH   SOLE 0 38,207 0 0
Vanguard TTL Bond Index Fd MF 921937108 157 14,158 SH   SOLE 0 14,004 0 154
Verizon Communications COM 92343V104 1,419 27,302 SH   SOLE 0 27,050 0 252
VF Corp COM 918204108 291 5,200 SH   SOLE 0 4,800 0 400
Visa Inc. COM 92826c839 391 4,723 SH   SOLE 0 4,723 0 0
Wabtec Corp COM 929740108 1,557 19,065 SH   SOLE 0 18,865 0 200
Walgreens Boots Alliance COM 931427108 202 2,500 SH   SOLE 0 2,500 0 0
Wal-Mart Stores Inc. COM 931142103 259 3,587 SH   SOLE 0 3,587 0 0
Waste Management Inc. COM 94106L109 626 9,825 SH   SOLE 0 9,825 0 0
Wells Fargo & Co COM 949746101 221 4,985 SH   SOLE 0 4,985 0 0