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
AbbVie Inc COM 00287Y109 1,023 11,564 SH   SOLE NONE 0 0 11,564
Activision Blizzard Inc COM 00507V109 745 12,546 SH   SOLE NONE 0 0 12,546
ALCON INC ORD SHS ORD SHS H01301128 360 6,376 SH   SOLE NONE 0 0 6,376
Alibaba Group Holding LTD ADR SPONSORED ADS 01609W102 854 4,030 SH   SOLE NONE 0 0 4,030
Alphabet Inc A CAP STK CL A 02079K305 830 620 SH   SOLE NONE 0 0 620
Alphabet Inc C CAP STK CL C 02079K107 560 419 SH   SOLE NONE 0 0 419
Altria Group Inc COM 02209S103 916 18,366 SH   SOLE NONE 0 0 18,366
Amazon.com Inc COM 023135106 1,372 743 SH   SOLE NONE 0 0 743
AmBev ADR SPONSORED ADR 02319V103 177 38,115 SH   SOLE NONE 0 0 38,115
American Tower Corp COM 03027X100 625 2,720 SH   SOLE NONE 0 0 2,720
Annaly Capital Management Inc COM 035710409 893 94,848 SH   SOLE NONE 0 0 94,848
Apple Inc COM 037833100 3,991 13,592 SH   SOLE NONE 0 0 13,592
AT&T Inc COM 00206R102 1,302 33,333 SH   SOLE NONE 0 0 33,333
Automatic Data Processing Inc COM 053015103 3,429 20,115 SH   SOLE NONE 0 0 20,115
Bank of America Corp COM 060505104 208 5,931 SH   SOLE NONE 0 0 5,931
Becton Dickinson & Co COM 075887109 1,009 3,713 SH   SOLE NONE 0 0 3,713
Berkshire Hathaway Inc A CL A 084670108 339 1 SH   SOLE NONE 0 0 1
Berkshire Hathaway Inc B CL B NEW 084670702 2,366 10,446 SH   SOLE NONE 0 0 10,446
BHP Billiton LTD ADR SPONSORED ADS 088606108 1,098 20,074 SH   SOLE NONE 0 0 20,074
Biomarin Pharmaceutical Inc COM 09061G101 522 6,184 SH   SOLE NONE 0 0 6,184
BlackRock Inc COM 09247X101 225 449 SH   SOLE NONE 0 0 449
Boeing Co COM 097023105 1,116 3,427 SH   SOLE NONE 0 0 3,427
Booking Holdings Inc COM 09857L108 345 168 SH   SOLE NONE 0 0 168
Bristol-Myers Squibb Co COM 110122108 1,073 16,724 SH   SOLE NONE 0 0 16,724
Broadridge Financial Solutions Inc COM 11133T103 395 3,200 SH   SOLE NONE 0 0 3,200
C.H. Robinson Worldwide Inc COM NEW 12541W209 489 6,256 SH   SOLE NONE 0 0 6,256
CBOE Global Markets Inc COM 12503M108 364 3,040 SH   SOLE NONE 0 0 3,040
CDK Global Inc COM 12508E101 233 4,266 SH   SOLE NONE 0 0 4,266
Chevron Corp COM 166764100 1,121 9,303 SH   SOLE NONE 0 0 9,303
Cintas Corp COM 172908105 594 2,209 SH   SOLE NONE 0 0 2,209
Cisco Systems Inc COM 17275R102 1,107 23,092 SH   SOLE NONE 0 0 23,092
CME Group Inc A COM 12572Q105 358 1,785 SH   SOLE NONE 0 0 1,785
Coca Cola Co COM 191216100 1,845 33,342 SH   SOLE NONE 0 0 33,342
COGNEX CORP COM COM 192422103 210 3,765 SH   SOLE NONE 0 0 3,765
Corning Inc COM 219350105 845 29,044 SH   SOLE NONE 0 0 29,044
Costco Wholesale Corp COM 22160K105 715 2,435 SH   SOLE NONE 0 0 2,435
CVS Health Corp COM 126650100 1,029 13,864 SH   SOLE NONE 0 0 13,864
Diageo PLC ADR SPON ADR NEW 25243Q205 1,076 6,394 SH   SOLE NONE 0 0 6,394
Dicks Sporting Goods Inc COM 253393102 522 10,554 SH   SOLE NONE 0 0 10,554
Dominion Energy Inc COM 25746U109 1,328 16,034 SH   SOLE NONE 0 0 16,034
DUKE ENERGY CORP NEW COM NEW COM NEW 26441C204 914 10,025 SH   SOLE NONE 0 0 10,025
Dunkin Brands Group Inc COM 265504100 625 8,287 SH   SOLE NONE 0 0 8,287
Eaton Corp PLC SHS G29183103 434 4,589 SH   SOLE NONE 0 0 4,589
Electronic Arts Inc COM 285512109 521 4,855 SH   SOLE NONE 0 0 4,855
Enbridge Inc COM 29250N105 528 13,294 SH   SOLE NONE 0 0 13,294
Energy Select Sector SPDR ETF ENERGY 81369Y506 341 5,682 SH   SOLE NONE 0 0 5,682
Equinix Inc COM 29444U700 598 1,025 SH   SOLE NONE 0 0 1,025
Exxon Mobil Corp COM 30231G102 1,357 19,454 SH   SOLE NONE 0 0 19,454
Facebook Inc A CL A 30303M102 1,804 8,793 SH   SOLE NONE 0 0 8,793
Fidelity MSCI Financials ETF MSCI FINLS IDX 316092501 384 8,665 SH   SOLE NONE 0 0 8,665
Financial Select Sector SPDR ETF SBI INT-FINL 81369Y605 1,405 45,656 SH   SOLE NONE 0 0 45,656
First Trust Health Care AlphaDEX ETF HLTH CARE ALPH 33734X143 249 2,967 SH   SOLE NONE 0 0 2,967
First Trust Industrials/Producer Durables AlphaDEX ETF INDLS PROD DUR 33734X150 614 13,624 SH   SOLE NONE 0 0 13,624
First Trust Technology AlphaDEX ETF TECH ALPHADEX 33734X176 658 9,076 SH   SOLE NONE 0 0 9,076
First Trust Value Line Dividend ETF SHS 33734H106 1,624 45,077 SH   SOLE NONE 0 0 45,077
Fox Factory Holding Corp COM 35138V102 430 6,192 SH   SOLE NONE 0 0 6,192
Gentherm Inc COM 37253A103 459 10,353 SH   SOLE NONE 0 0 10,353
GRAPHIC PACKAGING HLDG CO COM COM 388689101 359 21,595 SH   SOLE NONE 0 0 21,595
Halliburton Co COM 406216101 216 8,843 SH   SOLE NONE 0 0 8,843
Health Care Select Sector SPDR ETF SBI HEALTHCARE 81369Y209 522 5,133 SH   SOLE NONE 0 0 5,133
IAA INC COM COM 449253103 581 12,365 SH   SOLE NONE 0 0 12,365
Incyte Corp COM 45337C102 244 2,800 SH   SOLE NONE 0 0 2,800
Intel Corp COM 458140100 1,421 23,747 SH   SOLE NONE 0 0 23,747
Intercontinental Exchange Inc COM 45866F104 381 4,125 SH   SOLE NONE 0 0 4,125
Invesco BulletShares 2020 Corporate Bond ETF BULSHS 2020 CB 46138J502 885 41,586 SH   SOLE NONE 0 0 41,586
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF BULSHS 2021 CB 46138J700 737 34,721 SH   SOLE NONE 0 0 34,721
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF BULSHS 2022 CB 46138J882 232 10,814 SH   SOLE NONE 0 0 10,814
Invesco International Corporate Bond ETF INTL CORP BD 46138E636 202 7,453 SH   SOLE NONE 0 0 7,453
Invesco PA Value Muni Income Trust COM 46132K109 140 10,637 SH   SOLE NONE 0 0 10,637
Invesco S&P Mid-Cap Low Volatility ETF S&P MIDCP LOW 46138E198 397 7,382 SH   SOLE NONE 0 0 7,382
iShares 20 Year Treasury Bond ETF 20 YR TR BD ETF 464287432 704 5,200 SH   SOLE NONE 0 0 5,200
iShares 3-7 Treasury Bond ETF 3 7 YR TREAS BD 464288661 284 2,265 SH   SOLE NONE 0 0 2,265
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 712 2,202 SH   SOLE NONE 0 0 2,202
iShares Core US Aggregate Bond ETF CORE US AGGBD ET 464287226 870 7,748 SH   SOLE NONE 0 0 7,748
iShares Emerging Markets Bond ETF JPMORGAN USD EMG 464288281 249 2,180 SH   SOLE NONE 0 0 2,180
iShares Gold Trust ETF ISHARES 464285105 402 27,756 SH   SOLE NONE 0 0 27,756
iShares Interest Rate Hedged Corporate Bond ETF INT RT HDG C B 46431W705 252 2,629 SH   SOLE NONE 0 0 2,629
iShares International Select Dividend ETF INTL SEL DIV ETF 464288448 1,166 34,754 SH   SOLE NONE 0 0 34,754
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 516 7,433 SH   SOLE NONE 0 0 7,433
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 2,515 14,301 SH   SOLE NONE 0 0 14,301
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 491 3,604 SH   SOLE NONE 0 0 3,604
iShares Russell 2000 ETF RUSSELL 2000 ETF 464287655 402 2,432 SH   SOLE NONE 0 0 2,432
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 397 1,857 SH   SOLE NONE 0 0 1,857
iShares S&P 500 Growth ETF S&P 500 GRWT ETF 464287309 415 2,147 SH   SOLE NONE 0 0 2,147
iShares S&P 500 Value ETF S&P 500 VAL ETF 464287408 445 3,420 SH   SOLE NONE 0 0 3,420
iShares S&P Mid-Cap 400 Value ETF S&P MC 400VL ETF 464287705 577 3,385 SH   SOLE NONE 0 0 3,385
iShares S&P Small-Cap ETF CORE S&P SCP ETF 464287804 668 7,976 SH   SOLE NONE 0 0 7,976
iShares US Real Estate ETF U.S. REAL ES ETF 464287739 528 5,677 SH   SOLE NONE 0 0 5,677
J&J Snack Foods Corp COM 466032109 570 3,094 SH   SOLE NONE 0 0 3,094
JM Smucker Co COM NEW 832696405 304 2,925 SH   SOLE NONE 0 0 2,925
John Hancock Multifactor Energy ETF MLTFACTOR ENRG 47804J701 362 15,306 SH   SOLE NONE 0 0 15,306
John Hancock Multifactor Healthcare ETF MULTIFACTOR HE 47804J503 476 12,798 SH   SOLE NONE 0 0 12,798
Johnson & Johnson COM 478160104 2,156 14,785 SH   SOLE NONE 0 0 14,785
JP Morgan Chase & Co COM 46625H100 347 2,494 SH   SOLE NONE 0 0 2,494
Koppers Holdings Inc COM 50060P106 1,209 31,637 SH   SOLE NONE 26,132 0 5,505
Littelfuse Inc COM 537008104 592 3,096 SH   SOLE NONE 0 0 3,096
Lockheed Martin Corp COM 539830109 1,193 3,065 SH   SOLE NONE 0 0 3,065
Lululemon Athletica Inc COM 550021109 1,083 4,675 SH   SOLE NONE 0 0 4,675
MAIN STREET CAPITAL CORP COM COM 56035L104 494 11,466 SH   SOLE NONE 0 0 11,466
Mastercard Inc A CL A 57636Q104 1,560 5,227 SH   SOLE NONE 0 0 5,227
McDonald's Corp COM 580135101 1,141 5,774 SH   SOLE NONE 0 0 5,774
Medtronic PLC SHS G5960L103 1,246 10,990 SH   SOLE NONE 0 0 10,990
Merck & Co Inc COM 58933Y105 695 7,652 SH   SOLE NONE 0 0 7,652
Micron Technology Inc COM 595112103 1,225 22,792 SH   SOLE NONE 0 0 22,792
Microsoft Corp COM 594918104 3,488 22,121 SH   SOLE NONE 0 0 22,121
MONDELEZ INTL INC CL A CL A 609207105 903 16,396 SH   SOLE NONE 0 0 16,396
Monro Muffler Brakes Inc COM 610236101 648 8,298 SH   SOLE NONE 0 0 8,298
Moody's Corporation COM 615369105 474 2,000 SH   SOLE NONE 0 0 2,000
Netflix Inc COM 64110L106 518 1,601 SH   SOLE NONE 0 0 1,601
Nike Inc B CL B 654106103 401 3,959 SH   SOLE NONE 0 0 3,959
Novartis AG ADR SPONSORED ADR 66987V109 1,294 13,669 SH   SOLE NONE 0 0 13,669
Nutrien LTD COM 67077M108 791 16,522 SH   SOLE NONE 0 0 16,522
NVIDIA Corp COM 67066G104 833 3,541 SH   SOLE NONE 0 0 3,541
Oasis Petroleum Inc COM 674215108 36 11,100 SH   SOLE NONE 0 0 11,100
Ollies Bargain Outlet Hldgs Inc COM 681116109 538 8,250 SH   SOLE NONE 0 0 8,250
Oshkosh Corp COM 688239201 582 6,150 SH   SOLE NONE 0 0 6,150
Palatin Technologies Inc COM PAR $ .01 696077403 9 12,000 SH   SOLE NONE 0 0 12,000
Patrick Inds Inc COM 703343103 270 5,156 SH   SOLE NONE 0 0 5,156
Paychex Inc COM 704326107 230 2,714 SH   SOLE NONE 0 0 2,714
PayPal Holdings Inc COM 70450Y103 382 3,534 SH   SOLE NONE 0 0 3,534
Pepsico Inc COM 713448108 847 6,204 SH   SOLE NONE 0 0 6,204
Pfizer Inc COM 717081103 1,342 34,275 SH   SOLE NONE 0 0 34,275
Philip Morris International Inc COM 718172109 1,017 11,961 SH   SOLE NONE 0 0 11,961
PNC Financial Services Group Inc COM 693475105 2,778 17,407 SH   SOLE NONE 0 0 17,407
PowerShares DB Precious Metals ETF PRECIOUS METAL 46140H502 362 8,705 SH   SOLE NONE 0 0 8,705
PowerShares QQQ ETF UNIT SER 1 46090E103 1,143 5,377 SH   SOLE NONE 0 0 5,377
PowerShares S&P 500 Low Volatility ETF S&P500 LOW VOL 46138E354 6,041 103,560 SH   SOLE NONE 0 0 103,560
PowerShares S&P 500 Quality ETF S&P500 QUALITY 46137V241 695 19,011 SH   SOLE NONE 0 0 19,011
PPG Industries Inc COM 693506107 2,171 16,265 SH   SOLE NONE 0 0 16,265
Proto Labs Inc COM 743713109 523 5,151 SH   SOLE NONE 0 0 5,151
Qualcomm Inc COM 747525103 1,144 12,975 SH   SOLE NONE 0 0 12,975
Raytheon Co COM NEW 755111507 931 4,239 SH   SOLE NONE 0 0 4,239
Retail Properties of America CL A 76131V202 225 16,837 SH   SOLE NONE 0 0 16,837
RH COM 74967X103 1,118 5,239 SH   SOLE NONE 0 0 5,239
RYANAIR HLDGS PLC SPONSORED ADS SPONSORED ADS 783513203 375 4,285 SH   SOLE NONE 0 0 4,285
S&P GLOBAL INC COM COM 78409V104 453 1,660 SH   SOLE NONE 0 0 1,660
SBA Communications Corp A CL A 78410G104 491 2,040 SH   SOLE NONE 0 0 2,040
Schlumberger LTD COM 806857108 1,317 32,776 SH   SOLE NONE 0 0 32,776
Schwab Emerging Markets Equity ETF EMRG MKTEQ ETF 808524706 1,097 40,090 SH   SOLE NONE 0 0 40,090
Schwab Intermediate-Term US Treasury ETF INTRM TRM TRES 808524854 2,266 41,256 SH   SOLE NONE 0 0 41,256
Schwab International Equity ETF INTL EQTY ETF 808524805 2,128 63,285 SH   SOLE NONE 0 0 63,285
Schwab Short-Term US Treasury ETF SHT TM US TRES 808524862 13,109 259,699 SH   SOLE NONE 0 0 259,699
Schwab US Aggregate Bond ETF US AGGREGATE B 808524839 10,653 199,383 SH   SOLE NONE 0 0 199,383
Schwab US Broad Market ETF US BRD MKT ETF 808524102 7,969 103,657 SH   SOLE NONE 0 0 103,657
Schwab US Dividend Equity ETF US DIVIDEND EQ 808524797 4,078 70,407 SH   SOLE NONE 0 0 70,407
Schwab US Large-Cap ETF US LRG CAP ETF 808524201 15,629 203,481 SH   SOLE NONE 0 0 203,481
Schwab US Mid-Cap ETF US MID-CAP ETF 808524508 749 12,458 SH   SOLE NONE 0 0 12,458
Schwab US Real Estate ETF US REIT ETF 808524847 978 21,300 SH   SOLE NONE 0 0 21,300
Schwab US Small-Cap ETF US SML CAP ETF 808524607 1,846 24,410 SH   SOLE NONE 0 0 24,410
Schwab US TIPS ETF US TIPS ETF 808524870 644 11,374 SH   SOLE NONE 0 0 11,374
SEA LTD SPONSORED ADS SPONSORED ADS 81141R100 221 5,495 SH   SOLE NONE 0 0 5,495
Seattle Genetics Inc COM 812578102 324 2,843 SH   SOLE NONE 0 0 2,843
ServiceNow Inc COM 81762P102 702 2,490 SH   SOLE NONE 0 0 2,490
Simpson Manufacturing COM 829073105 498 6,211 SH   SOLE NONE 0 0 6,211
Snap-on Inc COM 833034101 698 4,125 SH   SOLE NONE 0 0 4,125
SONY CORP SPONSORED ADR SPONSORED ADR 835699307 826 12,150 SH   SOLE NONE 0 0 12,150
SPDR Bloomberg Barclays Convertible Securities ETF BLMBRG BRC CNVRT 78464A359 749 13,500 SH   SOLE NONE 0 0 13,500
SPDR Dow Jones International Real Estate ETF DJ INTL RL ETF 78463X863 269 6,957 SH   SOLE NONE 0 0 6,957
SPDR Gold Shares ETF GOLD SHS 78463V107 3,130 21,907 SH   SOLE NONE 0 0 21,907
SPDR S&P 500 ETF TR UNIT 78462F103 673 2,093 SH   SOLE NONE 0 0 2,093
Starbucks Corp COM 855244109 957 10,891 SH   SOLE NONE 0 0 10,891
Stryker Corp COM 863667101 434 2,072 SH   SOLE NONE 0 0 2,072
Sysco Corp COM 871829107 1,206 14,100 SH   SOLE NONE 0 0 14,100
Technology Select Sector SPDR ETF TECHNOLOGY 81369Y803 4,492 49,006 SH   SOLE NONE 0 0 49,006
Tesla Inc COM 88160R101 296 708 SH   SOLE NONE 0 0 708
The Home Depot Inc COM 437076102 1,284 5,882 SH   SOLE NONE 0 0 5,882
Tractor Supply Co COM 892356106 578 6,188 SH   SOLE NONE 0 0 6,188
Transocean LTD REG SHS H8817H100 79 11,525 SH   SOLE NONE 0 0 11,525
Under Armour Inc C CL C 904311206 209 10,913 SH   SOLE NONE 0 0 10,913
Unilever PLC ADR SPON ADR NEW 904767704 775 13,557 SH   SOLE NONE 0 0 13,557
Union Pacific Corp COM 907818108 215 1,191 SH   SOLE NONE 0 0 1,191
Utilities Select Sector SPDR ETF SBI INT-UTILS 81369Y886 1,195 18,504 SH   SOLE NONE 0 0 18,504
Vanguard FTSE Developed Markets ETF FTSE DEV MKT ETF 921943858 654 14,850 SH   SOLE NONE 0 0 14,850
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 1,108 24,935 SH   SOLE NONE 0 0 24,935
Vanguard FTSE Europe ETF FTSE EUROPE ETF 922042874 410 7,012 SH   SOLE NONE 0 0 7,012
Vanguard FTSE Pacific ETF FTSE PACIFIC ETF 922042866 402 5,786 SH   SOLE NONE 0 0 5,786
Vanguard Growth ETF GROWTH ETF 922908736 946 5,197 SH   SOLE NONE 0 0 5,197
Vanguard High Dividend Yield Index HIGH DIV YLD 921946406 488 5,215 SH   SOLE NONE 0 0 5,215
Vanguard Interm-Term Corp Bond ETF INT-TERM CORP 92206C870 1,376 15,074 SH   SOLE NONE 0 0 15,074
Vanguard REIT ETF REAL ESTATE ETF 922908553 256 2,759 SH   SOLE NONE 0 0 2,759
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 2,458 8,311 SH   SOLE NONE 0 0 8,311
Vanguard Short-Term Corporate Bond ETF SHRT TRM CORP BD 92206C409 2,763 34,104 SH   SOLE NONE 0 0 34,104
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 2,042 24,358 SH   SOLE NONE 0 0 24,358
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 8,006 48,932 SH   SOLE NONE 0 0 48,932
Vanguard Value ETF VALUE ETF 922908744 778 6,495 SH   SOLE NONE 0 0 6,495
Verizon Communications Inc COM 92343V104 1,593 25,957 SH   SOLE NONE 4,445 0 21,512
Vertex Pharmaceuticals Inc COM 92532F100 301 1,375 SH   SOLE NONE 0 0 1,375
Visa Inc A COM CL A 92826C839 1,288 6,859 SH   SOLE NONE 0 0 6,859
W.P. Carey Inc COM 92936U109 960 12,000 SH   SOLE NONE 0 0 12,000
Wal-Mart Stores Inc COM 931142103 1,166 9,811 SH   SOLE NONE 0 0 9,811
Walt Disney Co COM DISNEY 254687106 316 2,188 SH   SOLE NONE 0 0 2,188
Welltower Inc COM 95040Q104 342 4,190 SH   SOLE NONE 0 0 4,190
Weyerhaeuser Co COM 962166104 947 31,387 SH   SOLE NONE 0 0 31,387