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
22ND CENTY GROUP INC COM 90137F103 55 26,200 SH   SOLE   0 0 26,200
3M CO COM 88579Y101 1,786 10,304 SH   SOLE   0 0 10,304
AAON INC COMPAR0.004 000360206 201 4,001 SH   SOLE   0 0 4,001
ABBOTT LABS COM 002824100 1,841 21,895 SH   SOLE   0 0 21,895
ABBVIE INC COM 00287Y109 1,383 19,012 SH   SOLE   0 0 19,012
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,588 46,482 SH   SOLE   0 0 46,482
ADOBE INC COM 00724F101 1,441 4,891 SH   SOLE   0 0 4,891
ADVANCE AUTO PARTS INC COM 00751Y106 237 1,540 SH   SOLE   0 0 1,540
AFLAC INC COM 001055102 1,784 32,550 SH   SOLE   0 0 32,550
AIR PRODS & CHEMS INC COM 009158106 472 2,085 SH   SOLE   0 0 2,085
AKOUSTIS TECHNOLOGIES INC COM 00973N102 231 36,158 SH   SOLE   0 0 36,158
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 790 4,661 SH   SOLE   0 0 4,661
ALIGN TECHNOLOGY INC COM 016255101 238 870 SH   SOLE   0 0 870
ALLSTATE CORP COM 020002101 219 2,151 SH   SOLE   0 0 2,151
ALPHABET INC CAP STK CL A 02079K305 4,095 3,782 SH   SOLE   0 0 3,782
ALPHABET INC CAP STK CL C 02079K107 2,813 2,602 SH   SOLE   0 0 2,602
ALPHATEC HOLDINGS INC COM NEW 02081G201 381 83,900 SH   SOLE   0 0 83,900
ALPS ETF TR ALERIAN MLP 00162Q866 106 10,801 SH   SOLE   0 0 10,801
ALTA MESA RES INC CL A 02133L109 4 30,000 SH   SOLE   0 0 30,000
ALTRIA GROUP INC COM 02209S103 2,146 45,326 SH   SOLE   0 0 45,326
AMAZON COM INC COM 023135106 6,412 3,386 SH   SOLE   0 0 3,386
AMERICAN ELEC PWR CO INC COM 025537101 826 9,381 SH   SOLE   0 0 9,381
AMERICAN EXPRESS CO COM 025816109 1,763 14,281 SH   SOLE   0 0 14,281
AMERICAN WTR WKS CO INC NEW COM 030420103 407 3,505 SH   SOLE   0 0 3,505
AMERIPRISE FINL INC COM 03076C106 226 1,556 SH   SOLE   0 0 1,556
AMETEK INC NEW COM 031100100 394 4,341 SH   SOLE   0 0 4,341
AMGEN INC COM 031162100 1,882 10,214 SH   SOLE   0 0 10,214
AMPHENOL CORP NEW CL A 032095101 392 4,087 SH   SOLE   0 0 4,087
ANALOG DEVICES INC COM 032654105 522 4,629 SH   SOLE   0 0 4,629
ANSYS INC COM 03662Q105 293 1,429 SH   SOLE   0 0 1,429
ANTHEM INC COM 036752103 442 1,566 SH   SOLE   0 0 1,566
APACHE CORP COM 037411105 334 11,541 SH   SOLE   0 0 11,541
APPLE INC COM 037833100 16,429 83,010 SH   SOLE   0 0 83,010
AQUA AMERICA INC COM 03836W103 362 8,761 SH   SOLE   0 0 8,761
ARES CAP CORP COM 04010L103 345 19,255 SH   SOLE   0 0 19,255
ARK ETF TR INNOVATION ETF 00214Q104 436 9,079 SH   SOLE   0 0 9,079
ASML HOLDING N V N Y REGISTRY SHS N07059210 213 1,026 SH   SOLE   0 0 1,026
ASPEN TECHNOLOGY INC COM 045327103 218 1,752 SH   SOLE   0 0 1,752
AT&T INC COM 00206R102 3,898 116,316 SH   SOLE   0 0 116,316
ATLANTIC UN BANKSHARES CORP COM 04911A107 456 12,903 SH   SOLE   0 0 12,903
AU OPTRONICS CORP SPONSORED ADR 002255107 40 13,640 SH   SOLE   0 0 13,640
AURORA CANNABIS INC COM 05156X108 111 14,171 SH   SOLE   0 0 14,171
AUTOHOME INC SP ADR RP CL A 05278C107 271 3,164 SH   SOLE   0 0 3,164
AUTOMATIC DATA PROCESSING IN COM 053015103 1,217 7,360 SH   SOLE   0 0 7,360
AVANGRID INC COM 05351W103 409 8,100 SH   SOLE   0 0 8,100
AVERY DENNISON CORP COM 053611109 870 7,519 SH   SOLE   0 0 7,519
B & G FOODS INC NEW COM 05508R106 225 10,814 SH   SOLE   0 0 10,814
BANCO SANTANDER SA ADR 05964H105 56 12,214 SH   SOLE   0 0 12,214
BANK AMER CORP COM 060505104 2,742 94,555 SH   SOLE   0 0 94,555
BB&T CORP COM 054937107 419 8,530 SH   SOLE   0 0 8,530
BECTON DICKINSON & CO COM 075887109 886 3,516 SH   SOLE   0 0 3,516
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,695 22,025 SH   SOLE   0 0 22,025
BIOGEN INC COM 09062X103 272 1,165 SH   SOLE   0 0 1,165
BLACKROCK INC COM 09247X101 1,357 2,890 SH   SOLE   0 0 2,890
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 337 24,002 SH   SOLE   0 0 24,002
BOEING CO COM 097023105 3,249 8,926 SH   SOLE   0 0 8,926
BOOKING HLDGS INC COM 09857L108 559 298 SH   SOLE   0 0 298
BP PLC SPONSORED ADR 055622104 518 12,411 SH   SOLE   0 0 12,411
BRISTOL MYERS SQUIBB CO COM 110122108 1,223 26,960 SH   SOLE   0 0 26,960
BROADCOM INC COM 11135F101 948 3,291 SH   SOLE   0 0 3,291
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,231 9,638 SH   SOLE   0 0 9,638
CANADIAN PAC RY LTD COM 13645T100 420 1,785 SH   SOLE   0 0 1,785
CANOPY GROWTH CORP COM 138035100 332 8,228 SH   SOLE   0 0 8,228
CAPITAL ONE FINL CORP COM 14040H105 323 3,561 SH   SOLE   0 0 3,561
CASELLA WASTE SYS INC CL A 147448104 816 20,584 SH   SOLE   0 0 20,584
CATALYST PHARMACEUTICALS INC COM 14888U101 43 11,109 SH   SOLE   0 0 11,109
CATERPILLAR INC DEL COM 149123101 1,215 8,917 SH   SOLE   0 0 8,917
CB FINL SVCS INC COM 12479G101 475 20,000 SH   SOLE   0 0 20,000
CBS CORP NEW CL B 124857202 692 13,867 SH   SOLE   0 0 13,867
CELGENE CORP COM 151020104 351 3,795 SH   SOLE   0 0 3,795
CENTERPOINT ENERGY INC COM 15189T107 310 10,835 SH   SOLE   0 0 10,835
CENTERSTATE BK CORP COM 15201P109 4,365 189,535 SH   SOLE   0 0 189,535
CERAGON NETWORKS LTD ORD M22013102 41 14,109 SH   SOLE   0 0 14,109
CHEVRON CORP NEW COM 166764100 4,339 34,869 SH   SOLE   0 0 34,869
CHIPOTLE MEXICAN GRILL INC COM 169656105 629 858 SH   SOLE   0 0 858
CHUBB LIMITED COM H1467J104 379 2,575 SH   SOLE   0 0 2,575
CINCINNATI FINL CORP COM 172062101 405 3,904 SH   SOLE   0 0 3,904
CINTAS CORP COM 172908105 474 1,996 SH   SOLE   0 0 1,996
CISCO SYS INC COM 17275R102 2,927 53,488 SH   SOLE   0 0 53,488
CITIGROUP INC COM NEW 172967424 1,086 15,508 SH   SOLE   0 0 15,508
CLOROX CO DEL COM 189054109 505 3,300 SH   SOLE   0 0 3,300
CME GROUP INC COM 12572Q105 555 2,859 SH   SOLE   0 0 2,859
COCA COLA CO COM 191216100 2,698 52,986 SH   SOLE   0 0 52,986
COLGATE PALMOLIVE CO COM 194162103 843 11,765 SH   SOLE   0 0 11,765
COMCAST CORP NEW CL A 20030N101 11,086 262,213 SH   SOLE   0 0 262,213
CONAGRA BRANDS INC COM 205887102 578 21,813 SH   SOLE   0 0 21,813
CONOCOPHILLIPS COM 20825C104 826 13,535 SH   SOLE   0 0 13,535
CONSTELLATION BRANDS INC CL A 21036P108 6,751 34,281 SH   SOLE   0 0 34,281
COPART INC COM 217204106 278 3,714 SH   SOLE   0 0 3,714
CORNING INC COM 219350105 220 6,624 SH   SOLE   0 0 6,624
CORTEVA INC COM 22052L104 312 10,535 SH   SOLE   0 0 10,535
COSTCO WHSL CORP NEW COM 22160K105 2,211 8,367 SH   SOLE   0 0 8,367
CSX CORP COM 126408103 296 3,824 SH   SOLE   0 0 3,824
CUMMINS INC COM 231021106 360 2,099 SH   SOLE   0 0 2,099
CVS HEALTH CORP COM 126650100 1,010 18,531 SH   SOLE   0 0 18,531
DANAHER CORPORATION COM 235851102 793 5,547 SH   SOLE   0 0 5,547
DAVE & BUSTERS ENTMT INC COM 238337109 405 10,019 SH   SOLE   0 0 10,019
DBX ETF TR XTRACK MSCI EAFE 233051200 3,087 97,673 SH   SOLE   0 0 97,673
DEERE & CO COM 244199105 490 2,958 SH   SOLE   0 0 2,958
DIAGEO P L C SPON ADR NEW 25243Q205 200 1,161 SH   SOLE   0 0 1,161
DISCOVER FINL SVCS COM 254709108 226 2,911 SH   SOLE   0 0 2,911
DISNEY WALT CO COM DISNEY 254687106 4,322 30,951 SH   SOLE   0 0 30,951
DOLLAR GEN CORP NEW COM 256677105 1,143 8,459 SH   SOLE   0 0 8,459
DOMINION ENERGY INC COM 25746U109 1,160 15,005 SH   SOLE   0 0 15,005
DUFF & PHELPS UTIL CORP BD T COM 26432K108 113 12,900 SH   SOLE   0 0 12,900
DUKE ENERGY CORP NEW COM NEW 26441C204 799 9,051 SH   SOLE   0 0 9,051
EATON CORP PLC SHS G29183103 401 4,814 SH   SOLE   0 0 4,814
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 239 10,500 SH   SOLE   0 0 10,500
EATON VANCE TX ADV GLBL DIV COM 27828S101 166 10,350 SH   SOLE   0 0 10,350
EATON VANCE TX MNG BY WRT OP COM 27828Y108 675 44,922 SH   SOLE   0 0 44,922
ECOLAB INC COM 278865100 266 1,345 SH   SOLE   0 0 1,345
ENSCO PLC SHS CLASS A G3157S106 94 10,990 SH   SOLE   0 0 10,990
ENTRAVISION COMMUNICATIONS C CL A 29382R107 47 15,000 SH   SOLE   0 0 15,000
EOG RES INC COM 26875P101 320 3,431 SH   SOLE   0 0 3,431
ERIE INDTY CO CL A 29530P102 3,915 15,396 SH   SOLE   0 0 15,396
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 326 10,300 SH   SOLE   0 0 10,300
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 806 17,182 SH   SOLE   0 0 17,182
ETSY INC COM 29786A106 424 6,904 SH   SOLE   0 0 6,904
EVANS BANCORP INC COM NEW 29911Q208 644 17,079 SH   SOLE   0 0 17,079
EVERSOURCE ENERGY COM 30040W108 397 5,243 SH   SOLE   0 0 5,243
EXELON CORP COM 30161N101 848 17,686 SH   SOLE   0 0 17,686
EXXON MOBIL CORP COM 30231G102 7,002 91,381 SH   SOLE   0 0 91,381
FACEBOOK INC CL A 30303M102 5,368 27,813 SH   SOLE   0 0 27,813
FARMERS NATL BANC CORP COM 309627107 508 34,246 SH   SOLE   0 0 34,246
FASTENAL CO COM 311900104 221 6,766 SH   SOLE   0 0 6,766
FEDEX CORP COM 31428X106 653 3,980 SH   SOLE   0 0 3,980
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 348 25,155 SH   SOLE   0 0 25,155
FIRST FINL CORP IND COM 320218100 742 18,472 SH   SOLE   0 0 18,472
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 33,149 641,418 SH   SOLE   0 0 641,418
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 10,372 169,372 SH   SOLE   0 0 169,372
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3,851 55,977 SH   SOLE   0 0 55,977
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 701 11,396 SH   SOLE   0 0 11,396
FIRSTENERGY CORP COM 337932107 217 5,057 SH   SOLE   0 0 5,057
FISERV INC COM 337738108 610 6,690 SH   SOLE   0 0 6,690
FNB CORP PA COM 302520101 595 50,585 SH   SOLE   0 0 50,585
FORD MTR CO DEL COM 345370860 267 26,061 SH   SOLE   0 0 26,061
FORTIVE CORP COM 34959J108 634 7,772 SH   SOLE   0 0 7,772
FOX FACTORY HLDG CORP COM 35138V102 351 4,258 SH   SOLE   0 0 4,258
FREEPORT-MCMORAN INC CL B 35671D857 151 13,002 SH   SOLE   0 0 13,002
GALLAGHER ARTHUR J & CO COM 363576109 274 3,125 SH   SOLE   0 0 3,125
GENERAL DYNAMICS CORP COM 369550108 1,121 6,163 SH   SOLE   0 0 6,163
GENERAL ELECTRIC CO COM 369604103 1,888 179,772 SH   SOLE   0 0 179,772
GENERAL MLS INC COM 370334104 224 4,269 SH   SOLE   0 0 4,269
GENERAL MTRS CO COM 37045V100 238 6,172 SH   SOLE   0 0 6,172
GENUINE PARTS CO COM 372460105 379 3,658 SH   SOLE   0 0 3,658
GILEAD SCIENCES INC COM 375558103 783 11,591 SH   SOLE   0 0 11,591
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 369 9,220 SH   SOLE   0 0 9,220
GLOBAL PMTS INC COM 37940X102 2,952 18,437 SH   SOLE   0 0 18,437
GOLDMAN SACHS GROUP INC COM 38141G104 398 1,945 SH   SOLE   0 0 1,945
GRAINGER W W INC COM 384802104 548 2,042 SH   SOLE   0 0 2,042
HANESBRANDS INC COM 410345102 550 31,921 SH   SOLE   0 0 31,921
HARRIS CORP DEL COM 413875105 204 1,079 SH   SOLE   0 0 1,079
HARTFORD FINL SVCS GROUP INC COM 416515104 285 5,118 SH   SOLE   0 0 5,118
HDFC BANK LTD SPONSORED ADS 40415F101 222 1,704 SH   SOLE   0 0 1,704
HERSHEY CO COM 427866108 268 1,998 SH   SOLE   0 0 1,998
HOME DEPOT INC COM 437076102 3,933 18,910 SH   SOLE   0 0 18,910
HONEYWELL INTL INC COM 438516106 1,351 7,737 SH   SOLE   0 0 7,737
HORMEL FOODS CORP COM 440452100 872 21,520 SH   SOLE   0 0 21,520
HUNTINGTON BANCSHARES INC COM 446150104 385 27,872 SH   SOLE   0 0 27,872
IAA INC COM 449253103 600 15,482 SH   SOLE   0 0 15,482
ILLINOIS TOOL WKS INC COM 452308109 931 6,174 SH   SOLE   0 0 6,174
ILLUMINA INC COM 452327109 1,043 2,833 SH   SOLE   0 0 2,833
INGERSOLL-RAND PLC SHS G47791101 419 3,305 SH   SOLE   0 0 3,305
INTEL CORP COM 458140100 3,960 82,730 SH   SOLE   0 0 82,730
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 205 3,784 SH   SOLE   0 0 3,784
INTERNATIONAL BUSINESS MACHS COM 459200101 2,123 15,396 SH   SOLE   0 0 15,396
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 304 14,340 SH   SOLE   0 0 14,340
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 303 11,614 SH   SOLE   0 0 11,614
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1,547 71,332 SH   SOLE   0 0 71,332
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,356 12,580 SH   SOLE   0 0 12,580
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 338 5,200 SH   SOLE   0 0 5,200
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,935 132,283 SH   SOLE   0 0 132,283
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 445 8,087 SH   SOLE   0 0 8,087
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 834 36,790 SH   SOLE   0 0 36,790
ISHARES GOLD TRUST ISHARES 464285105 318 23,543 SH   SOLE   0 0 23,543
ISHARES INC CORE MSCI EMKT 46434G103 228 4,432 SH   SOLE   0 0 4,432
ISHARES SILVER TRUST ISHARES 46428Q109 204 14,270 SH   SOLE   0 0 14,270
ISHARES TR BARCLAYS 7 10 YR 464287440 1,154 10,487 SH   SOLE   0 0 10,487
ISHARES TR CORE HIGH DV ETF 46429B663 730 7,723 SH   SOLE   0 0 7,723
ISHARES TR CORE MSCI EAFE 46432F842 1,899 30,934 SH   SOLE   0 0 30,934
ISHARES TR CORE MSCI INTL 46435G326 280 5,117 SH   SOLE   0 0 5,117
ISHARES TR CORE S&P MCP ETF 464287507 12,476 64,217 SH   SOLE   0 0 64,217
ISHARES TR CORE S&P SCP ETF 464287804 17,018 217,391 SH   SOLE   0 0 217,391
ISHARES TR CORE S&P TTL STK 464287150 690 10,349 SH   SOLE   0 0 10,349
ISHARES TR CORE S&P500 ETF 464287200 7,033 23,854 SH   SOLE   0 0 23,854
ISHARES TR CORE US AGGBD ET 464287226 4,600 41,310 SH   SOLE   0 0 41,310
ISHARES TR EAFE SML CP ETF 464288273 914 15,922 SH   SOLE   0 0 15,922
ISHARES TR FLTG RATE NT ETF 46429B655 266 5,213 SH   SOLE   0 0 5,213
ISHARES TR IBOXX HI YD ETF 464288513 1,751 20,084 SH   SOLE   0 0 20,084
ISHARES TR IBOXX INV CP ETF 464287242 4,978 40,023 SH   SOLE   0 0 40,023
ISHARES TR MIN VOL EAFE ETF 46429B689 76,479 1,052,852 SH   SOLE   0 0 1,052,852
ISHARES TR MIN VOL USA ETF 46429B697 346 5,612 SH   SOLE   0 0 5,612
ISHARES TR MSCI ACWI EX US 464288240 706 15,096 SH   SOLE   0 0 15,096
ISHARES TR MSCI EAFE ETF 464287465 6,435 97,905 SH   SOLE   0 0 97,905
ISHARES TR MSCI EMG MKT ETF 464287234 3,602 83,949 SH   SOLE   0 0 83,949
ISHARES TR NATIONAL MUN ETF 464288414 2,107 18,635 SH   SOLE   0 0 18,635
ISHARES TR PFD AND INCM SEC 464288687 2,778 75,392 SH   SOLE   0 0 75,392
ISHARES TR RUS 1000 ETF 464287622 5,118 31,441 SH   SOLE   0 0 31,441
ISHARES TR RUS 1000 GRW ETF 464287614 11,104 70,575 SH   SOLE   0 0 70,575
ISHARES TR RUS 1000 VAL ETF 464287598 11,371 89,387 SH   SOLE   0 0 89,387
ISHARES TR RUS 2000 GRW ETF 464287648 1,276 6,351 SH   SOLE   0 0 6,351
ISHARES TR RUS 2000 VAL ETF 464287630 5,017 41,637 SH   SOLE   0 0 41,637
ISHARES TR RUS MD CP GR ETF 464287481 264 1,850 SH   SOLE   0 0 1,850
ISHARES TR RUS MDCP VAL ETF 464287473 6,386 71,651 SH   SOLE   0 0 71,651
ISHARES TR RUS MID CAP ETF 464287499 729 13,048 SH   SOLE   0 0 13,048
ISHARES TR RUSSELL 2000 ETF 464287655 1,398 8,991 SH   SOLE   0 0 8,991
ISHARES TR S&P 500 GRWT ETF 464287309 576 3,211 SH   SOLE   0 0 3,211
ISHARES TR S&P 500 VAL ETF 464287408 1,059 9,086 SH   SOLE   0 0 9,086
ISHARES TR S&P MC 400GR ETF 464287606 332 1,468 SH   SOLE   0 0 1,468
ISHARES TR S&P MC 400VL ETF 464287705 1,617 10,143 SH   SOLE   0 0 10,143
ISHARES TR S&P SML 600 GWT 464287887 235 1,286 SH   SOLE   0 0 1,286
ISHARES TR SELECT DIVID ETF 464287168 1,013 10,177 SH   SOLE   0 0 10,177
ISHARES TR SH TR CRPORT ETF 464288646 1,930 36,117 SH   SOLE   0 0 36,117
ISHARES TR SP SMCP600VL ETF 464287879 1,354 9,111 SH   SOLE   0 0 9,111
ISHARES TR TIPS BD ETF 464287176 1,167 10,100 SH   SOLE   0 0 10,100
ISHARES TR US HLTHCARE ETF 464287762 292 1,495 SH   SOLE   0 0 1,495
JOHNSON & JOHNSON COM 478160104 6,426 46,140 SH   SOLE   0 0 46,140
JPMORGAN CHASE & CO COM 46625H100 22,618 202,307 SH   SOLE   0 0 202,307
KANSAS CITY SOUTHERN COM NEW 485170302 590 4,846 SH   SOLE   0 0 4,846
KAR AUCTION SVCS INC COM 48238T109 375 14,981 SH   SOLE   0 0 14,981
KIMBERLY CLARK CORP COM 494368103 996 7,472 SH   SOLE   0 0 7,472
KRAFT HEINZ CO COM 500754106 498 16,048 SH   SOLE   0 0 16,048
KROGER CO COM 501044101 735 33,837 SH   SOLE   0 0 33,837
LABORATORY CORP AMER HLDGS COM NEW 50540R409 216 1,247 SH   SOLE   0 0 1,247
LAKE SHORE BANCORP INC COM 510700107 988 66,103 SH   SOLE   0 0 66,103
LAUDER ESTEE COS INC CL A 518439104 434 2,369 SH   SOLE   0 0 2,369
LILLY ELI & CO COM 532457108 2,177 19,651 SH   SOLE   0 0 19,651
LINCOLN NATL CORP IND COM 534187109 285 4,427 SH   SOLE   0 0 4,427
LOCKHEED MARTIN CORP COM 539830109 3,195 8,788 SH   SOLE   0 0 8,788
LOWES COS INC COM 548661107 1,022 10,131 SH   SOLE   0 0 10,131
LULULEMON ATHLETICA INC COM 550021109 1,025 5,687 SH   SOLE   0 0 5,687
M & T BK CORP COM 55261F104 2,868 16,862 SH   SOLE   0 0 16,862
MAGNA INTL INC COM 559222401 299 6,022 SH   SOLE   0 0 6,022
MANULIFE FINL CORP COM 56501R106 472 25,990 SH   SOLE   0 0 25,990
MARSH & MCLENNAN COS INC COM 571748102 1,244 12,468 SH   SOLE   0 0 12,468
MASTEC INC COM 576323109 520 10,088 SH   SOLE   0 0 10,088
MASTERCARD INC CL A 57636Q104 2,398 9,066 SH   SOLE   0 0 9,066
MCDONALDS CORP COM 580135101 2,477 11,928 SH   SOLE   0 0 11,928
MEDTRONIC PLC SHS G5960L103 524 5,383 SH   SOLE   0 0 5,383
MEET GROUP INC COM 58513U101 122 35,000 SH   SOLE   0 0 35,000
MERCADOLIBRE INC COM 58733R102 511 836 SH   SOLE   0 0 836
MERCK & CO INC COM 58933Y105 4,073 48,577 SH   SOLE   0 0 48,577
METLIFE INC COM 59156R108 415 8,364 SH   SOLE   0 0 8,364
MICROCHIP TECHNOLOGY INC COM 595017104 672 7,755 SH   SOLE   0 0 7,755
MICRON TECHNOLOGY INC COM 595112103 456 11,820 SH   SOLE   0 0 11,820
MICROSOFT CORP COM 594918104 9,691 72,337 SH   SOLE   0 0 72,337
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 281 25,321 SH   SOLE   0 0 25,321
MONDELEZ INTL INC CL A 609207105 1,833 34,013 SH   SOLE   0 0 34,013
MONSTER BEVERAGE CORP NEW COM 61174X109 318 4,978 SH   SOLE   0 0 4,978
NATIONAL FUEL GAS CO N J COM 636180101 918 17,398 SH   SOLE   0 0 17,398
NATIONAL GRID PLC SPONSORED ADR NE 636274409 372 6,987 SH   SOLE   0 0 6,987
NETFLIX INC COM 64110L106 2,315 6,302 SH   SOLE   0 0 6,302
NEWMONT GOLDCORP CORPORATION COM 651639106 296 7,699 SH   SOLE   0 0 7,699
NEXTERA ENERGY INC COM 65339F101 2,452 11,971 SH   SOLE   0 0 11,971
NIKE INC CL B 654106103 1,310 15,602 SH   SOLE   0 0 15,602
NORFOLK SOUTHERN CORP COM 655844108 347 1,739 SH   SOLE   0 0 1,739
NORTHROP GRUMMAN CORP COM 666807102 749 2,320 SH   SOLE   0 0 2,320
NORTHWEST BANCSHARES INC MD COM 667340103 739 41,940 SH   SOLE   0 0 41,940
NOVARTIS A G SPONSORED ADR 66987V109 246 2,698 SH   SOLE   0 0 2,698
NUVEEN AMT FREE MUN CR INC F COM 67071L106 168 10,615 SH   SOLE   0 0 10,615
NUVEEN AMT FREE QLTY MUN INC COM 670657105 149 10,764 SH   SOLE   0 0 10,764
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 207 15,150 SH   SOLE   0 0 15,150
NVIDIA CORP COM 67066G104 834 5,079 SH   SOLE   0 0 5,079
NXP SEMICONDUCTORS N V COM N6596X109 438 4,487 SH   SOLE   0 0 4,487
OCCIDENTAL PETE CORP COM 674599105 758 15,068 SH   SOLE   0 0 15,068
OLD DOMINION FREIGHT LINE IN COM 679580100 266 1,784 SH   SOLE   0 0 1,784
OMNICOM GROUP INC COM 681919106 705 8,606 SH   SOLE   0 0 8,606
ONEOK INC NEW COM 682680103 489 7,108 SH   SOLE   0 0 7,108
ORACLE CORP COM 68389X105 989 17,353 SH   SOLE   0 0 17,353
PARKER HANNIFIN CORP COM 701094104 2,037 11,980 SH   SOLE   0 0 11,980
PAYCHEX INC COM 704326107 1,224 14,870 SH   SOLE   0 0 14,870
PAYCOM SOFTWARE INC COM 70432V102 468 2,064 SH   SOLE   0 0 2,064
PAYPAL HLDGS INC COM 70450Y103 899 7,855 SH   SOLE   0 0 7,855
PEPSICO INC COM 713448108 2,870 21,889 SH   SOLE   0 0 21,889
PFIZER INC COM 717081103 4,402 101,623 SH   SOLE   0 0 101,623
PHILIP MORRIS INTL INC COM 718172109 2,482 31,603 SH   SOLE   0 0 31,603
PHILLIPS 66 COM 718546104 561 6,000 SH   SOLE   0 0 6,000
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 3,708 36,936 SH   SOLE   0 0 36,936
PINNACLE WEST CAP CORP COM 723484101 229 2,433 SH   SOLE   0 0 2,433
PNC FINL SVCS GROUP INC COM 693475105 3,658 26,645 SH   SOLE   0 0 26,645
POLYONE CORP COM 73179P106 746 23,759 SH   SOLE   0 0 23,759
PPG INDS INC COM 693506107 366 3,140 SH   SOLE   0 0 3,140
PPL CORP COM 69351T106 1,323 42,675 SH   SOLE   0 0 42,675
PRICE T ROWE GROUP INC COM 74144T108 353 3,213 SH   SOLE   0 0 3,213
PROCTER AND GAMBLE CO COM 742718109 6,218 56,710 SH   SOLE   0 0 56,710
PRUDENTIAL FINL INC COM 744320102 771 7,634 SH   SOLE   0 0 7,634
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 464 7,881 SH   SOLE   0 0 7,881
QORVO INC COM 74736K101 235 3,531 SH   SOLE   0 0 3,531
QUALCOMM INC COM 747525103 1,355 17,812 SH   SOLE   0 0 17,812
RAYMOND JAMES FINANCIAL INC COM 754730109 218 2,580 SH   SOLE   0 0 2,580
RAYTHEON CO COM NEW 755111507 1,321 7,596 SH   SOLE   0 0 7,596
REPUBLIC FIRST BANCORP INC COM 760416107 2,974 605,672 SH   SOLE   0 0 605,672
ROPER TECHNOLOGIES INC COM 776696106 211 575 SH   SOLE   0 0 575
ROSS STORES INC COM 778296103 1,073 10,826 SH   SOLE   0 0 10,826
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 418 6,353 SH   SOLE   0 0 6,353
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,127 17,326 SH   SOLE   0 0 17,326
ROYCE VALUE TR INC COM 780910105 157 11,314 SH   SOLE   0 0 11,314
S&P GLOBAL INC COM 78409V104 350 1,536 SH   SOLE   0 0 1,536
SALEM MEDIA GROUP INC CL A 794093104 55 22,600 SH   SOLE   0 0 22,600
SALESFORCE COM INC COM 79466L302 962 6,339 SH   SOLE   0 0 6,339
SCHLUMBERGER LTD COM 806857108 468 11,773 SH   SOLE   0 0 11,773
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 4,011 138,917 SH   SOLE   0 0 138,917
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,993 114,079 SH   SOLE   0 0 114,079
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 21,406 667,065 SH   SOLE   0 0 667,065
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3,537 108,367 SH   SOLE   0 0 108,367
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3,448 123,779 SH   SOLE   0 0 123,779
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,868 56,685 SH   SOLE   0 0 56,685
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,313 24,773 SH   SOLE   0 0 24,773
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9,391 133,150 SH   SOLE   0 0 133,150
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 728 13,707 SH   SOLE   0 0 13,707
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 618 7,427 SH   SOLE   0 0 7,427
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 12,670 225,681 SH   SOLE   0 0 225,681
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 146,001 2,080,084 SH   SOLE   0 0 2,080,084
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 56,075 982,222 SH   SOLE   0 0 982,222
SCHWAB STRATEGIC TR US REIT ETF 808524847 8,644 194,501 SH   SOLE   0 0 194,501
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,261 59,611 SH   SOLE   0 0 59,611
SECOND SIGHT MED PRODS INC COM 81362J100 80 100,000 SH   SOLE   0 0 100,000
SEI INVESTMENTS CO COM 784117103 674 12,010 SH   SOLE   0 0 12,010
SELECT SECTOR SPDR TR ENERGY 81369Y506 214 3,359 SH   SOLE   0 0 3,359
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,398 50,637 SH   SOLE   0 0 50,637
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 907 11,711 SH   SOLE   0 0 11,711
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 470 7,890 SH   SOLE   0 0 7,890
SERVICENOW INC COM 81762P102 506 1,843 SH   SOLE   0 0 1,843
SHERWIN WILLIAMS CO COM 824348106 644 1,405 SH   SOLE   0 0 1,405
SHOPIFY INC CL A 82509L107 227 757 SH   SOLE   0 0 757
SIRIUS XM HLDGS INC COM 82968B103 144 25,875 SH   SOLE   0 0 25,875
SMUCKER J M CO COM NEW 832696405 776 6,734 SH   SOLE   0 0 6,734
SONOCO PRODS CO COM 835495102 201 3,072 SH   SOLE   0 0 3,072
SONY CORP SPONSORED ADR 835699307 213 4,059 SH   SOLE   0 0 4,059
SOUTHERN CO COM 842587107 645 11,674 SH   SOLE   0 0 11,674
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 527 1,983 SH   SOLE   0 0 1,983
SPDR GOLD TRUST GOLD SHS 78463V107 1,191 8,942 SH   SOLE   0 0 8,942
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3,488 90,014 SH   SOLE   0 0 90,014
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 6,162 168,030 SH   SOLE   0 0 168,030
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 455 11,550 SH   SOLE   0 0 11,550
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,818 9,617 SH   SOLE   0 0 9,617
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,732 4,884 SH   SOLE   0 0 4,884
SPDR SERIES TRUST DJ REIT ETF 78464A607 3,002 30,388 SH   SOLE   0 0 30,388
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 3,574 71,288 SH   SOLE   0 0 71,288
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 604 17,723 SH   SOLE   0 0 17,723
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1,017 18,729 SH   SOLE   0 0 18,729
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 328 6,378 SH   SOLE   0 0 6,378
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 10,099 166,430 SH   SOLE   0 0 166,430
SPDR SERIES TRUST S&P DIVID ETF 78464A763 303 3,004 SH   SOLE   0 0 3,004
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 294 10,784 SH   SOLE   0 0 10,784
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 293 6,778 SH   SOLE   0 0 6,778
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 151 13,338 SH   SOLE   0 0 13,338
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 7,808 309,490 SH   SOLE   0 0 309,490
STARBUCKS CORP COM 855244109 835 9,961 SH   SOLE   0 0 9,961
STATE STR CORP COM 857477103 656 11,701 SH   SOLE   0 0 11,701
STRYKER CORP COM 863667101 280 1,364 SH   SOLE   0 0 1,364
SUN LIFE FINL INC COM 866796105 744 18,000 SH   SOLE   0 0 18,000
SUNTRUST BKS INC COM 867914103 295 4,686 SH   SOLE   0 0 4,686
SYNOVUS FINL CORP COM NEW 87161C501 4,461 127,456 SH   SOLE   0 0 127,456
SYSCO CORP COM 871829107 682 9,642 SH   SOLE   0 0 9,642
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 380 21,303 SH   SOLE   0 0 21,303
TEMPLETON GLOBAL INCOME FD COM 880198106 1,494 234,955 SH   SOLE   0 0 234,955
TESLA INC COM 88160R101 251 1,125 SH   SOLE   0 0 1,125
TEXAS INSTRS INC COM 882508104 599 5,221 SH   SOLE   0 0 5,221
THE CHARLES SCHWAB CORPORATI COM 808513105 212 5,275 SH   SOLE   0 0 5,275
THERMO FISHER SCIENTIFIC INC COM 883556102 2,447 8,332 SH   SOLE   0 0 8,332
TJX COS INC NEW COM 872540109 1,120 21,175 SH   SOLE   0 0 21,175
TOTAL SYS SVCS INC COM 891906109 17,968 140,083 SH   SOLE   0 0 140,083
TRACTOR SUPPLY CO COM 892356106 271 2,494 SH   SOLE   0 0 2,494
UGI CORP NEW COM 902681105 507 9,492 SH   SOLE   0 0 9,492
ULTA BEAUTY INC COM 90384S303 647 1,866 SH   SOLE   0 0 1,866
UNILEVER PLC SPON ADR NEW 904767704 394 6,353 SH   SOLE   0 0 6,353
UNION PACIFIC CORP COM 907818108 2,057 12,165 SH   SOLE   0 0 12,165
UNITED CMNTY FINL CORP OHIO COM 909839102 346 36,185 SH   SOLE   0 0 36,185
UNITED PARCEL SERVICE INC CL B 911312106 547 5,294 SH   SOLE   0 0 5,294
UNITED TECHNOLOGIES CORP COM 913017109 1,166 8,955 SH   SOLE   0 0 8,955
UNITEDHEALTH GROUP INC COM 91324P102 3,298 13,515 SH   SOLE   0 0 13,515
UNIVEST FINANCIAL CORPORATIO COM 915271100 348 13,234 SH   SOLE   0 0 13,234
URBAN OUTFITTERS INC COM 917047102 225 9,907 SH   SOLE   0 0 9,907
US BANCORP DEL COM NEW 902973304 1,429 27,269 SH   SOLE   0 0 27,269
V F CORP COM 918204108 233 2,662 SH   SOLE   0 0 2,662
VALLEY NATL BANCORP COM 919794107 1,074 99,596 SH   SOLE   0 0 99,596
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 834 6,354 SH   SOLE   0 0 6,354
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 623 4,360 SH   SOLE   0 0 4,360
VANGUARD GROUP DIV APP ETF 921908844 9,116 79,162 SH   SOLE   0 0 79,162
VANGUARD INDEX FDS GROWTH ETF 922908736 678 4,148 SH   SOLE   0 0 4,148
VANGUARD INDEX FDS LARGE CAP ETF 922908637 3,328 24,700 SH   SOLE   0 0 24,700
VANGUARD INDEX FDS MID CAP ETF 922908629 2,207 13,201 SH   SOLE   0 0 13,201
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 822 9,406 SH   SOLE   0 0 9,406
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 15,924 59,167 SH   SOLE   0 0 59,167
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,975 18,987 SH   SOLE   0 0 18,987
VANGUARD INDEX FDS TOTAL STK MKT 922908769 15,973 106,420 SH   SOLE   0 0 106,420
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 367 7,201 SH   SOLE   0 0 7,201
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 969 22,774 SH   SOLE   0 0 22,774
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,830 43,879 SH   SOLE   0 0 43,879
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,327 15,193 SH   SOLE   0 0 15,193
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 702 4,035 SH   SOLE   0 0 4,035
VERISK ANALYTICS INC COM 92345Y106 218 1,488 SH   SOLE   0 0 1,488
VERIZON COMMUNICATIONS INC COM 92343V104 4,238 74,179 SH   SOLE   0 0 74,179
VISA INC COM CL A 92826C839 3,191 18,386 SH   SOLE   0 0 18,386
WALGREENS BOOTS ALLIANCE INC COM 931427108 703 12,868 SH   SOLE   0 0 12,868
WALMART INC COM 931142103 1,678 15,187 SH   SOLE   0 0 15,187
WASTE MGMT INC DEL COM 94106L109 895 7,759 SH   SOLE   0 0 7,759
WEC ENERGY GROUP INC COM 92939U106 221 2,648 SH   SOLE   0 0 2,648
WELLS FARGO CO NEW COM 949746101 878 18,546 SH   SOLE   0 0 18,546
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 379 45,967 SH   SOLE   0 0 45,967
WISDOMTREE TR HEDGED HI YLD BD 97717W430 275 11,816 SH   SOLE   0 0 11,816
WISDOMTREE TR US LARGECAP DIVD 97717W307 546 5,631 SH   SOLE   0 0 5,631
WISDOMTREE TR US SMALLCAP DIVD 97717W604 3,631 133,934 SH   SOLE   0 0 133,934
WORKDAY INC CL A 98138H101 210 1,020 SH   SOLE   0 0 1,020
WORKHORSE GROUP INC COM NEW 98138J206 76 25,710 SH   SOLE   0 0 25,710
XCEL ENERGY INC COM 98389B100 535 8,988 SH   SOLE   0 0 8,988
XILINX INC COM 983919101 353 2,993 SH   SOLE   0 0 2,993
XYLEM INC COM 98419M100 390 4,659 SH   SOLE   0 0 4,659
YETI HLDGS INC COM 98585X104 262 9,063 SH   SOLE   0 0 9,063
ZEBRA TECHNOLOGIES CORP CL A 989207105 405 1,935 SH   SOLE   0 0 1,935
ZIONS BANCORPORATION N A COM 989701107 892 19,396 SH   SOLE   0 0 19,396