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
ISHARES TR S&P MC 400VL ETF 464287705 27 203 SH   SOLE   0 0 203
ISHARES TR CORE S&P SCP ETF 464287804 140 1,992 SH   SOLE   0 0 1,992
ISHARES TR S&P SML 600 GWT 464287887 15 83 SH   SOLE   0 0 83
ISHARES TR CORE S&P500 ETF 464287200 134 398 SH   SOLE   0 0 398
ISHARES TR RUS 1000 ETF 464287622 66 351 SH   SOLE   0 0 351
ISHARES TR RUSSELL 2000 ETF 464287655 70 467 SH   SOLE   0 0 467
ISHARES TR CORE S&P US VLU 464287663 0 4 SH   SOLE   0 0 4
ISHARES TR CORE S&P US GWT 464287671 0 4 SH   SOLE   0 0 4
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 47 139 SH   SOLE   0 0 139
SPDR S&P 500 ETF TR TR UNIT 78462F103 577 1,724 SH   SOLE   0 0 1,724
AMAZON COM INC COM 023135106 341 108 SH   SOLE   0 0 108
BRISTOL-MYERS SQUIBB CO COM 110122108 153 2,531 SH   SOLE   0 0 2,531
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 497 2,334 SH   SOLE   0 0 2,334
EMERSON ELEC CO COM 291011104 92 1,398 SH   SOLE   0 0 1,398
BOEING CO COM 097023105 9 53 SH   SOLE   0 0 53
HERSHEY CO COM 427866108 5 32 SH   SOLE   0 0 32
AMGEN INC COM 031162100 482 1,896 SH   SOLE   0 0 1,896
ABBOTT LABS COM 002824100 229 2,101 SH   SOLE   0 0 2,101
BEST BUY INC COM 086516101 134 1,206 SH   SOLE   0 0 1,206
CONAGRA BRANDS INC COM 205887102 280 7,828 SH   SOLE   0 0 7,828
EBAY INC. COM 278642103 0 6 SH   SOLE   0 0 6
ALTRIA GROUP INC COM 02209S103 33 845 SH   SOLE   0 0 845
FEDEX CORP COM 31428X106 13 50 SH   SOLE   0 0 50
GRAINGER W W INC COM 384802104 294 824 SH   SOLE   0 0 824
INTEL CORP COM 458140100 172 3,314 SH   SOLE   0 0 3,314
ILLINOIS TOOL WKS INC COM 452308109 116 598 SH   SOLE   0 0 598
ORACLE CORP COM 68389X105 31 516 SH   SOLE   0 0 516
QUALCOMM INC COM 747525103 129 1,094 SH   SOLE   0 0 1,094
DISNEY WALT CO COM DISNEY 254687106 46 369 SH   SOLE   0 0 369
SHERWIN WILLIAMS CO COM 824348106 67 96 SH   SOLE   0 0 96
SYSCO CORP COM 871829107 139 2,234 SH   SOLE   0 0 2,234
US BANCORP DEL COM NEW 902973304 31 853 SH   SOLE   0 0 853
JOHNSON & JOHNSON COM 478160104 626 4,206 SH   SOLE   0 0 4,206
HAIN CELESTIAL GROUP INC COM 405217100 107 3,108 SH   SOLE   0 0 3,108
PFIZER INC COM 717081103 24 653 SH   SOLE   0 0 653
EXELON CORP COM 30161N101 33 918 SH   SOLE   0 0 918
KROGER CO COM 501044101 253 7,452 SH   SOLE   0 0 7,452
LOWES COS INC COM 548661107 675 4,072 SH   SOLE   0 0 4,072
ISHARES TR MSCI EAFE ETF 464287465 46 720 SH   SOLE   0 0 720
AMERISOURCEBERGEN CORP COM 03073E105 187 1,927 SH   SOLE   0 0 1,927
CHEVRON CORP NEW COM 166764100 33 465 SH   SOLE   0 0 465
MICROSOFT CORP COM 594918104 629 2,992 SH   SOLE   0 0 2,992
AT&T INC COM 00206R102 12 404 SH   SOLE   0 0 404
TRUIST FINL CORP COM 89832Q109 169 4,452 SH   SOLE   0 0 4,452
CITIGROUP INC COM NEW 172967424 9 200 SH   SOLE   0 0 200
CISCO SYS INC COM 17275R102 114 2,895 SH   SOLE   0 0 2,895
INTERNATIONAL BUSINESS MACHS COM 459200101 0 1 SH   SOLE   0 0 1
COCA COLA CO COM 191216100 139 2,821 SH   SOLE   0 0 2,821
PEPSICO INC COM 713448108 149 1,072 SH   SOLE   0 0 1,072
VERIZON COMMUNICATIONS INC COM 92343V104 46 765 SH   SOLE   0 0 765
SPDR SER TR S&P 600 SMCP VAL 78464A300 5 94 SH   SOLE   0 0 94
SPDR SER TR S&P 600 SMCP GRW 78464A201 0 1 SH   SOLE   0 0 1
ISHARES TR RUS MID CAP ETF 464287499 16 271 SH   SOLE   0 0 271
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 99 4,129 SH   SOLE   0 0 4,129
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 21 270 SH   SOLE   0 0 270
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 429 3,677 SH   SOLE   0 0 3,677
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5 80 SH   SOLE   0 0 80
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 110 750 SH   SOLE   0 0 750
ISHARES INC MSCI FRANCE ETF 464286707 43 1,532 SH   SOLE   0 0 1,532
WALGREENS BOOTS ALLIANCE INC COM 931427108 58 1,605 SH   SOLE   0 0 1,605
BK OF AMERICA CORP COM 060505104 31 1,275 SH   SOLE   0 0 1,275
STARBUCKS CORP COM 855244109 47 547 SH   SOLE   0 0 547
EXXON MOBIL CORP COM 30231G102 1,246 36,282 SH   SOLE   0 0 36,282
AFLAC INC COM 001055102 125 3,434 SH   SOLE   0 0 3,434
WALMART INC COM 931142103 12 85 SH   SOLE   0 0 85
APPLIED MATLS INC COM 038222105 104 1,752 SH   SOLE   0 0 1,752
ANTHEM INC COM 036752103 120 448 SH   SOLE   0 0 448
WABTEC COM 929740108 0 5 SH   SOLE   0 0 5
UNION PAC CORP COM 907818108 7 35 SH   SOLE   0 0 35
ASTRAZENECA PLC SPONSORED ADR 046353108 88 1,611 SH   SOLE   0 0 1,611
TEXAS INSTRS INC COM 882508104 95 668 SH   SOLE   0 0 668
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 118 1,459 SH   SOLE   0 0 1,459
CARDINAL HEALTH INC COM 14149Y108 1 31 SH   SOLE   0 0 31
TARGET CORP COM 87612E106 94 600 SH   SOLE   0 0 600
COLGATE PALMOLIVE CO COM 194162103 117 1,522 SH   SOLE   0 0 1,522
COSTCO WHSL CORP NEW COM 22160K105 89 250 SH   SOLE   0 0 250
MERCK & CO. INC COM 58933Y105 311 3,750 SH   SOLE   0 0 3,750
MICRON TECHNOLOGY INC COM 595112103 86 1,836 SH   SOLE   0 0 1,836
PROCTER AND GAMBLE CO COM 742718109 14 100 SH   SOLE   0 0 100
GENERAL ELECTRIC CO COM 369604103 9 1,397 SH   SOLE   0 0 1,397
GOLDMAN SACHS GROUP INC COM 38141G104 20 100 SH   SOLE   0 0 100
HOME DEPOT INC COM 437076102 114 412 SH   SOLE   0 0 412
MCDONALDS CORP COM 580135101 3 14 SH   SOLE   0 0 14
NIKE INC CL B 654106103 7 52 SH   SOLE   0 0 52
JPMORGAN CHASE & CO COM 46625H100 288 2,995 SH   SOLE   0 0 2,995
BOOKING HOLDINGS INC COM 09857L108 190 111 SH   SOLE   0 0 111
WELLS FARGO CO NEW COM 949746101 11 466 SH   SOLE   0 0 466
PROGRESSIVE CORP COM 743315103 0 0 SH   SOLE   0 0 0
FISERV INC COM 337738108 1,357 13,170 SH   SOLE   0 0 13,170
GLOBAL PMTS INC COM 37940X102 118 666 SH   SOLE   0 0 666
FORD MTR CO DEL COM 345370860 33 5,000 SH   SOLE   0 0 5,000
UNITEDHEALTH GROUP INC COM 91324P102 650 2,085 SH   SOLE   0 0 2,085
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 139 613 SH   SOLE   0 0 613
CROWN CASTLE INTL CORP NEW COM 22822V101 83 498 SH   SOLE   0 0 498
RAYTHEON TECHNOLOGIES CORP COM 75513E101 60 1,043 SH   SOLE   0 0 1,043
INTUIT COM 461202103 100 307 SH   SOLE   0 0 307
MARSH & MCLENNAN COS INC COM 571748102 225 1,960 SH   SOLE   0 0 1,960
3M CO COM 88579Y101 137 856 SH   SOLE   0 0 856
COMCAST CORP NEW CL A 20030N101 5 107 SH   SOLE   0 0 107
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,099 12,324 SH   SOLE   0 0 12,324
NORFOLK SOUTHN CORP COM 655844108 6 30 SH   SOLE   0 0 30
NEXTERA ENERGY INC COM 65339F101 180 650 SH   SOLE   0 0 650
CROWN HLDGS INC COM 228368106 48 630 SH   SOLE   0 0 630
APPLE INC COM 037833100 4,944 42,688 SH   SOLE   0 0 42,688
AMERICAN AIRLS GROUP INC COM 02376R102 7 545 SH   SOLE   0 0 545
RPM INTL INC COM 749685103 139 1,680 SH   SOLE   0 0 1,680
AMERICAN WTR WKS CO INC NEW COM 030420103 21 142 SH   SOLE   0 0 142
CATERPILLAR INC DEL COM 149123101 77 513 SH   SOLE   0 0 513
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 100 977 SH   SOLE   0 0 977
ISHARES TR MSCI EMG MKT ETF 464287234 181 4,099 SH   SOLE   0 0 4,099
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 18 106 SH   SOLE   0 0 106
ROSS STORES INC COM 778296103 280 3,004 SH   SOLE   0 0 3,004
NETAPP INC COM 64110D104 75 1,709 SH   SOLE   0 0 1,709
ROYAL CARIBBEAN GROUP COM V7780T103 3 50 SH   SOLE   0 0 50
AMERICAN EXPRESS CO COM 025816109 63 630 SH   SOLE   0 0 630
INTERPUBLIC GROUP COS INC COM 460690100 0 16 SH   SOLE   0 0 16
SIMON PPTY GROUP INC NEW COM 828806109 24 374 SH   SOLE   0 0 374
EDWARDS LIFESCIENCES CORP COM 28176E108 227 2,850 SH   SOLE   0 0 2,850
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 71 1,300 SH   SOLE   0 0 1,300
3-D SYS CORP DEL COM NEW 88554D205 0 30 SH   SOLE   0 0 30
KLA CORP COM NEW 482480100 111 572 SH   SOLE   0 0 572
SOUTHERN CO COM 842587107 47 875 SH   SOLE   0 0 875
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11,660 269,659 SH   SOLE   0 0 269,659
PAYCHEX INC COM 704326107 32 400 SH   SOLE   0 0 400
ISHARES TR MSCI AC ASIA ETF 464288182 648 8,402 SH   SOLE   0 0 8,402
DXC TECHNOLOGY CO COM 23355L106 1 29 SH   SOLE   0 0 29
ALIGN TECHNOLOGY INC COM 016255101 0 1 SH   SOLE   0 0 1
WESTERN DIGITAL CORP. COM 958102105 5 150 SH   SOLE   0 0 150
ROCKWELL AUTOMATION INC COM 773903109 122 551 SH   SOLE   0 0 551
PNC FINL SVCS GROUP INC COM 693475105 622 5,658 SH   SOLE   0 0 5,658
NETFLIX INC COM 64110L106 21 41 SH   SOLE   0 0 41
IONIS PHARMACEUTICALS INC COM 462222100 2 50 SH   SOLE   0 0 50
ICU MED INC COM 44930G107 5 25 SH   SOLE   0 0 25
AUTOZONE INC COM 053332102 88 75 SH   SOLE   0 0 75
WP CAREY INC COM 92936U109 419 6,434 SH   SOLE   0 0 6,434
BIOGEN INC COM 09062X103 103 362 SH   SOLE   0 0 362
ISHARES TR SELECT DIVID ETF 464287168 12 150 SH   SOLE   0 0 150
ISHARES TR TIPS BD ETF 464287176 10 77 SH   SOLE   0 0 77
CLOROX CO DEL COM 189054109 84 400 SH   SOLE   0 0 400
DARDEN RESTAURANTS INC COM 237194105 5 50 SH   SOLE   0 0 50
DOLLAR GEN CORP NEW COM 256677105 200 956 SH   SOLE   0 0 956
ESSENTIAL UTILS INC COM 29670G102 210 5,209 SH   SOLE   0 0 5,209
CONSOLIDATED EDISON INC COM 209115104 1 13 SH   SOLE   0 0 13
MID-AMER APT CMNTYS INC COM 59522J103 213 1,841 SH   SOLE   0 0 1,841
CHECK POINT SOFTWARE TECH LT ORD M22465104 92 761 SH   SOLE   0 0 761
CMS ENERGY CORP COM 125896100 111 1,800 SH   SOLE   0 0 1,800
NOBLE ENERGY INC COM 655044105 1 100 SH   SOLE   0 0 100
MASCO CORP COM 574599106 113 2,044 SH   SOLE   0 0 2,044
UNITED RENTALS INC COM 911363109 108 620 SH   SOLE   0 0 620
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 93 1,345 SH   SOLE   0 0 1,345
STANLEY BLACK & DECKER INC COM 854502101 220 1,358 SH   SOLE   0 0 1,358
CHURCH & DWIGHT INC COM 171340102 40 432 SH   SOLE   0 0 432
HENRY JACK & ASSOC INC COM 426281101 57 351 SH   SOLE   0 0 351
VAXART INC COM NEW 92243A200 13 2,000 SH   SOLE   0 0 2,000
CUMMINS INC COM 231021106 117 556 SH   SOLE   0 0 556
GERDAU SA SPON ADR REP PFD 373737105 260 70,268 SH   SOLE   0 0 70,268
COMMUNITY HEALTH SYS INC NEW COM 203668108 3 600 SH   SOLE   0 0 600
MICROCHIP TECHNOLOGY INC. COM 595017104 175 1,702 SH   SOLE   0 0 1,702
ALPHABET INC CAP STK CL A 02079K305 232 158 SH   SOLE   0 0 158
SPDR GOLD TR GOLD SHS 78463V107 148 835 SH   SOLE   0 0 835
DOMINOS PIZZA INC COM 25754A201 0 1 SH   SOLE   0 0 1
VANGUARD INDEX FDS VALUE ETF 922908744 3,531 33,783 SH   SOLE   0 0 33,783
REGENERON PHARMACEUTICALS COM 75886F107 160 286 SH   SOLE   0 0 286
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1 5 SH   SOLE   0 0 5
VANGUARD INDEX FDS SM CP VAL ETF 922908611 234 2,116 SH   SOLE   0 0 2,116
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1 8 SH   SOLE   0 0 8
BLACKROCK INC COM 09247X101 56 100 SH   SOLE   0 0 100
CANADIAN NATL RY CO COM 136375102 91 853 SH   SOLE   0 0 853
VANGUARD INDEX FDS SMALL CP ETF 922908751 12,036 78,257 SH   SOLE   0 0 78,257
VANGUARD INDEX FDS GROWTH ETF 922908736 4,395 19,309 SH   SOLE   0 0 19,309
CARMAX INC COM 143130102 258 2,802 SH   SOLE   0 0 2,802
AMERIPRISE FINL INC COM 03076C106 185 1,199 SH   SOLE   0 0 1,199
VANGUARD INDEX FDS SML CP GRW ETF 922908595 11 50 SH   SOLE   0 0 50
UNDER ARMOUR INC CL A 904311107 0 30 SH   SOLE   0 0 30
BOSTON PRIVATE FINL HLDGS IN COM 101119105 6 1,058 SH   SOLE   0 0 1,058
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 10 110 SH   SOLE   0 0 110
NRG ENERGY INC COM NEW 629377508 4 125 SH   SOLE   0 0 125
VIACOMCBS INC CL B 92556H206 108 3,873 SH   SOLE   0 0 3,873
SPDR SER TR S&P DIVID ETF 78464A763 183 1,979 SH   SOLE   0 0 1,979
CHIPOTLE MEXICAN GRILL INC COM 169656105 40 32 SH   SOLE   0 0 32
UNITED AIRLS HLDGS INC COM 910047109 3 100 SH   SOLE   0 0 100
PIXELWORKS INC COM NEW 72581M305 1 500 SH   SOLE   0 0 500
M & T BK CORP COM 55261F104 52 566 SH   SOLE   0 0 566
ENBRIDGE INC COM 29250N105 2 77 SH   SOLE   0 0 77
COMPASS MINERALS INTL INC COM 20451N101 1 9 SH   SOLE   0 0 9
UNITED STS OIL FD LP UNITS 91232N207 29 1,025 SH   SOLE   0 0 1,025
SPDR SER TR S&P 400 MDCP VAL 78464A839 0 1 SH   SOLE   0 0 1
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 13 56 SH   SOLE   0 0 56
SPDR SER TR NUVEEN BLMBRG SR 78468R739 23 456 SH   SOLE   0 0 456
CEL-SCI CORP COM PAR NEW 150837607 0 15 SH   SOLE   0 0 15
CITIZENS & NORTHN CORP COM 172922106 46 2,848 SH   SOLE   0 0 2,848
KITE RLTY GROUP TR COM NEW 49803T300 49 4,267 SH   SOLE   0 0 4,267
MASTERCARD INCORPORATED CL A 57636Q104 420 1,243 SH   SOLE   0 0 1,243
J & J SNACK FOODS CORP COM 466032109 769 5,900 SH   SOLE   0 0 5,900
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1 26 SH   SOLE   0 0 26
ISHARES TR CORE S&P TTL STK 464287150 12 153 SH   SOLE   0 0 153
VANGUARD INDEX FDS LARGE CAP ETF 922908637 3,476 22,218 SH   SOLE   0 0 22,218
ARCA BIOPHARMA INC COM 00211Y506 0 27 SH   SOLE   0 0 27
PROSPECT CAP CORP COM 74348T102 183 36,339 SH   SOLE   0 0 36,339
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 10 750 SH   SOLE   0 0 750
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 0 400 SH   SOLE   0 0 400
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1 95 SH   SOLE   0 0 95
SPDR SER TR S&P 400 MDCP GRW 78464A821 0 0 SH   SOLE   0 0 0
GLOBALSTAR INC COM 378973408 1 2,500 SH   SOLE   0 0 2,500
PROSHARES TR SHORT S&P 500 NE 74347B425 23 1,130 SH   SOLE   0 0 1,130
HOUSTON WIRE & CABLE CO COM 44244K109 23 9,063 SH   SOLE   0 0 9,063
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 243 4,826 SH   SOLE   0 0 4,826
ISHARES TR IBOXX HI YD ETF 464288513 498 5,935 SH   SOLE   0 0 5,935
ISHARES TR ISHS 1-5YR INVS 464288646 208 3,780 SH   SOLE   0 0 3,780
DELTA AIR LINES INC DEL COM NEW 247361702 2 75 SH   SOLE   0 0 75
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 475 5,385 SH   SOLE   0 0 5,385
BLACKSTONE GROUP INC COM CL A 09260D107 65 1,244 SH   SOLE   0 0 1,244
ISHARES TR MBS ETF 464288588 80 729 SH   SOLE   0 0 729
ISHARES TR PFD AND INCM SEC 464288687 74 2,039 SH   SOLE   0 0 2,039
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 253 1,200 SH   SOLE   0 0 1,200
BANK NEW YORK MELLON CORP COM 064058100 2 50 SH   SOLE   0 0 50
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 20 138 SH   SOLE   0 0 138
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 22 274 SH   SOLE   0 0 274
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 11,269 275,537 SH   SOLE   0 0 275,537
ISHARES TR NATIONAL MUN ETF 464288414 0 0 SH   SOLE   0 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 153 2,947 SH   SOLE   0 0 2,947
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5 44 SH   SOLE   0 0 44
SPDR SER TR BLMBRG BRC CNVRT 78464A359 6 86 SH   SOLE   0 0 86
GRAN TIERRA ENERGY INC COM 38500T101 0 200 SH   SOLE   0 0 200
ISHARES TR ISHS 5-10YR INVT 464288638 88 1,443 SH   SOLE   0 0 1,443
SPDR SER TR BLOOMBERG BRCLYS 78468R622 28 268 SH   SOLE   0 0 268
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 19 754 SH   SOLE   0 0 754
ISHARES TR EAFE SML CP ETF 464288273 4 73 SH   SOLE   0 0 73
ISHARES TR RESIDENTIAL MULT 464288562 0 1 SH   SOLE   0 0 1
MSCI INC COM 55354G100 123 344 SH   SOLE   0 0 344
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 32 1,680 SH   SOLE   0 0 1,680
VISA INC COM CL A 92826C839 518 2,590 SH   SOLE   0 0 2,590
NEUROMETRIX INC COM 641255807 0 2 SH   SOLE   0 0 2
PHILIP MORRIS INTL INC COM 718172109 233 3,101 SH   SOLE   0 0 3,101
ORAGENICS INC COM PAR 684023302 0 25 SH   SOLE   0 0 25
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1 25 SH   SOLE   0 0 25
ZIOPHARM ONCOLOGY INC COM 98973P101 1 560 SH   SOLE   0 0 560
ASPIRA WOMENS HEALTH INC COM 04537Y109 6 1,850 SH   SOLE   0 0 1,850
LIMESTONE BANCORP INC COM 53262L105 2 167 SH   SOLE   0 0 167
LUNA INNOVATIONS COM 550351100 13 2,097 SH   SOLE   0 0 2,097
FIRST LONG IS CORP COM 320734106 35 2,383 SH   SOLE   0 0 2,383
BANC OF CALIFORNIA INC COM 05990K106 31 3,078 SH   SOLE   0 0 3,078
REPUBLIC FIRST BANCORP INC COM 760416107 2 1,000 SH   SOLE   0 0 1,000
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 26 324 SH   SOLE   0 0 324
ISHARES TR CONSER ALLOC ETF 464289883 13 342 SH   SOLE   0 0 342
ISHARES TR GRWT ALLOCAT ETF 464289867 58 1,190 SH   SOLE   0 0 1,190
ISHARES TR SHRT NAT MUN ETF 464288158 157 1,456 SH   SOLE   0 0 1,456
ISHARES TR AGGRES ALLOC ETF 464289859 64 1,095 SH   SOLE   0 0 1,095
FS KKR CAPITAL CORP COM 302635206 187 11,784 SH   SOLE   0 0 11,784
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 4 350 SH   SOLE   0 0 350
PROSHARES TR SHRT 20+YR TRE 74347X849 6 391 SH   SOLE   0 0 391
VERISK ANALYTICS INC COM 92345Y106 35 190 SH   SOLE   0 0 190
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 84,806 831,761 SH   SOLE   0 0 831,761
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 148 4,698 SH   SOLE   0 0 4,698
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 235 3,441 SH   SOLE   0 0 3,441
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 13 112 SH   SOLE   0 0 112
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 9 175 SH   SOLE   0 0 175
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 17 320 SH   SOLE   0 0 320
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 12 464 SH   SOLE   0 0 464
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 77 5,157 SH   SOLE   0 0 5,157
TESLA INC COM 88160R101 99 231 SH   SOLE   0 0 231
BWX TECHNOLOGIES INC COM 05605H100 18 312 SH   SOLE   0 0 312
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 124 2,412 SH   SOLE   0 0 2,412
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 184 3,141 SH   SOLE   0 0 3,141
KKR & CO INC COM 48251W104 113 3,296 SH   SOLE   0 0 3,296
ALPS ETF TR ALERIAN MLP 00162Q452 60 2,980 SH   SOLE   0 0 2,980
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 276 897 SH   SOLE   0 0 897
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1 12 SH   SOLE   0 0 12
GENERAL MTRS CO COM 37045V100 7 220 SH   SOLE   0 0 220
SHOPIFY INC CL A 82509L107 183 179 SH   SOLE   0 0 179
ISHARES TR 0-5 YR TIPS ETF 46429B747 81 781 SH   SOLE   0 0 781
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 0 0 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 0 1 SH   SOLE   0 0 1
VANGUARD STAR FDS VG TL INTL STK F 921909768 356 6,829 SH   SOLE   0 0 6,829
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 56 2,306 SH   SOLE   0 0 2,306
SURO CAPITAL CORP COM NEW 86887Q109 7 668 SH   SOLE   0 0 668
SPDR SER TR NUVEEN BBG BRCLY 78464A284 25 436 SH   SOLE   0 0 436
DBX ETF TR XTRACK MSCI EAFE 233051200 7 215 SH   SOLE   0 0 215
ISHARES TR FLTG RATE NT ETF 46429B655 72 1,413 SH   SOLE   0 0 1,413
ISHARES TR MSCI USA MIN VOL 46429B697 13,771 216,079 SH   SOLE   0 0 216,079
ISHARES TR MSCI EAFE MIN VL 46429B689 12,879 189,039 SH   SOLE   0 0 189,039
ISHARES INC MSCI EMERG MRKT 464286533 6,413 116,224 SH   SOLE   0 0 116,224
PHILLIPS 66 COM 718546104 41 790 SH   SOLE   0 0 790
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 105 3,198 SH   SOLE   0 0 3,198
PIMCO ETF TR ACTIVE BD ETF 72201R775 38 340 SH   SOLE   0 0 340
SPDR SER TR BLOOMBERG SRT TR 78468R408 3 125 SH   SOLE   0 0 125
FACEBOOK INC CL A 30303M102 487 1,860 SH   SOLE   0 0 1,860
FIVE BELOW INC COM 33829M101 11 85 SH   SOLE   0 0 85
FS KKR CAP CORP II COM 35952V303 845 57,450 SH   SOLE   0 0 57,450
ISHARES INC CORE MSCI EMKT 46434G103 731 13,853 SH   SOLE   0 0 13,853
ISHARES TR CORE MSCI EAFE 46432F842 357 5,928 SH   SOLE   0 0 5,928
ISHARES TR CORE 1 5 YR USD 46432F859 10 196 SH   SOLE   0 0 196
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 16 320 SH   SOLE   0 0 320
ABBVIE INC COM 00287Y109 106 1,211 SH   SOLE   0 0 1,211
KINDRED BIOSCIENCES INC COM 494577109 6 1,348 SH   SOLE   0 0 1,348
ISHARES TR MSCI USA MMENTM 46432F396 14,186 96,244 SH   SOLE   0 0 96,244
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 31 530 SH   SOLE   0 0 530
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 2 24 SH   SOLE   0 0 24
CDW CORP COM 12514G108 49 409 SH   SOLE   0 0 409
ISHARES TR MSCI USA VALUE 46432F388 19,230 260,638 SH   SOLE   0 0 260,638
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 36 1,189 SH   SOLE   0 0 1,189
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1,904 57,595 SH   SOLE   0 0 57,595
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 181 7,641 SH   SOLE   0 0 7,641
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 3 80 SH   SOLE   0 0 80
ISHARES TR MSCI USA QLT FCT 46432F339 22,444 216,344 SH   SOLE   0 0 216,344
ISHARES TR 0-5YR HI YL CP 46434V407 25,969 590,866 SH   SOLE   0 0 590,866
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 0 10 SH   SOLE   0 0 10
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 9 550 SH   SOLE   0 0 550
ARAMARK COM 03852U106 11 418 SH   SOLE   0 0 418
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 3,598 35,217 SH   SOLE   0 0 35,217
ALPHABET INC CAP STK CL C 02079K107 592 403 SH   SOLE   0 0 403
JD.COM INC SPON ADR CL A 47215P106 4 47 SH   SOLE   0 0 47
IQIYI INC SPONSORED ADS 46267X108 2 100 SH   SOLE   0 0 100
ISHARES TR GLOBAL REIT ETF 46434V647 32 1,517 SH   SOLE   0 0 1,517
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 279 950 SH   SOLE   0 0 950
ALPHA ARCHITECT ETF TR US QUAN VALUE 02072L102 4,132 168,855 SH   SOLE   0 0 168,855
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 64 1,177 SH   SOLE   0 0 1,177
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 3 185 SH   SOLE   0 0 185
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 119 2,315 SH   SOLE   0 0 2,315
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 17 375 SH   SOLE   0 0 375
UBS GROUP AG SHS H42097107 0 25 SH   SOLE   0 0 25
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 502 19,895 SH   SOLE   0 0 19,895
ALPHA ARCHITECT ETF TR INTL QUAN VALUE 02072L201 2,368 95,260 SH   SOLE   0 0 95,260
AVINGER INC COM 053734604 0 64 SH   SOLE   0 0 64
ISHARES TR IBONDS DEC21 ETF 46434VBK5 1,166 46,559 SH   SOLE   0 0 46,559
CANOPY GROWTH CORP COM 138035100 2 125 SH   SOLE   0 0 125
ETSY INC COM 29786A106 5 45 SH   SOLE   0 0 45
ISHARES TR IBONDS DEC23 ETF 46434VAX8 564 21,507 SH   SOLE   0 0 21,507
ISHARES TR IBONDS DEC25 ETF 46434VBD1 267 9,858 SH   SOLE   0 0 9,858
ATYR PHARMA INC COM NEW 002120202 0 10 SH   SOLE   0 0 10
ISHARES TR MSCI INTL MULTFT 46434V274 90 3,684 SH   SOLE   0 0 3,684
ISHARES TR IBONDS DEC22 ETF 46434VBA7 553 21,593 SH   SOLE   0 0 21,593
ISHARES TR IBONDS DEC24 ETF 46434VBG4 361 13,667 SH   SOLE   0 0 13,667
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 2,584 51,492 SH   SOLE   0 0 51,492
CHEMOURS CO COM 163851108 3 120 SH   SOLE   0 0 120
ISHARES TR MSCI INTL MOMENT 46434V449 8,252 242,839 SH   SOLE   0 0 242,839
ISHARES TR MSCI INTL QUALTY 46434V456 11,659 372,148 SH   SOLE   0 0 372,148
TELADOC HEALTH INC COM 87918A105 10 45 SH   SOLE   0 0 45
KRAFT HEINZ CO COM 500754106 4 137 SH   SOLE   0 0 137
PAYPAL HLDGS INC COM 70450Y103 248 1,256 SH   SOLE   0 0 1,256
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 191 3,500 SH   SOLE   0 0 3,500
ISHARES TR IBONDS DEC2022 46435G755 281 10,600 SH   SOLE   0 0 10,600
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 9,734 143,045 SH   SOLE   0 0 143,045
SPX FLOW INC COM 78469X107 1 13 SH   SOLE   0 0 13
ISHARES TR IBONDS DEC2021 46435G789 604 23,299 SH   SOLE   0 0 23,299
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1 41 SH   SOLE   0 0 41
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 140 3,000 SH   SOLE   0 0 3,000
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 9,887 301,535 SH   SOLE   0 0 301,535
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 5,849 207,777 SH   SOLE   0 0 207,777
ISHARES TR MSCI USA MULTIFT 46434V282 49 1,481 SH   SOLE   0 0 1,481
ISHARES TR MSCI INTL VLU FT 46435G409 10,123 517,264 SH   SOLE   0 0 517,264
NOMAD FOODS LTD USD ORD SHS G6564A105 147 5,777 SH   SOLE   0 0 5,777
UNDER ARMOUR INC CL C 904311206 1 74 SH   SOLE   0 0 74
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 301 7,213 SH   SOLE   0 0 7,213
CHARTER COMMUNICATIONS INC N CL A 16119P108 4 7 SH   SOLE   0 0 7
ALPHA ARCHITECT ETF TR INTL QUAN MOMNTM 02072L300 2,504 87,194 SH   SOLE   0 0 87,194
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 258 3,485 SH   SOLE   0 0 3,485
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 9 839 SH   SOLE   0 0 839
ALPHA ARCHITECT ETF TR US QUAN MOMENTUM 02072L409 4,454 106,100 SH   SOLE   0 0 106,100
US FOODS HLDG CORP COM 912008109 17 750 SH   SOLE   0 0 750
ACUSHNET HOLDINGS CORP COM 005098108 3 100 SH   SOLE   0 0 100
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 326 3,248 SH   SOLE   0 0 3,248
SBA COMMUNICATIONS CORP NEW CL A 78410G104 136 428 SH   SOLE   0 0 428
ISHARES TR CR 5 10 YR ETF 46435G417 10 198 SH   SOLE   0 0 198
ISHARES TR IBONDS DEC2023 46435G318 218 8,305 SH   SOLE   0 0 8,305
ALPHA ARCHITECT ETF TR VAL MOMTM TRND 02072L508 1 32 SH   SOLE   0 0 32
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 3,903 76,841 SH   SOLE   0 0 76,841
DUPONT DE NEMOURS INC COM 26614N102 14 256 SH   SOLE   0 0 256
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 322 9,914 SH   SOLE   0 0 9,914
J P MORGAN EXCHANGE-TRADED F US MOMENTUM 46641Q779 220 6,329 SH   SOLE   0 0 6,329
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 308 12,196 SH   SOLE   0 0 12,196
COLONY CR REAL ESTATE INC COM CL A 19625T101 70 14,206 SH   SOLE   0 0 14,206
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 9,382 330,999 SH   SOLE   0 0 330,999
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 28 1,011 SH   SOLE   0 0 1,011
MODERNA INC COM 60770K107 4 50 SH   SOLE   0 0 50
INNOVATOR ETFS TR S&P 500 POWER 45782C508 10,065 343,291 SH   SOLE   0 0 343,291
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 836 27,718 SH   SOLE   0 0 27,718
DOW INC COM 260557103 51 1,081 SH   SOLE   0 0 1,081
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 302 11,321 SH   SOLE   0 0 11,321
INNOVATOR ETFS TR S&P 500 ULTRA 45782C805 260 10,606 SH   SOLE   0 0 10,606
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 176 6,162 SH   SOLE   0 0 6,162
UBER TECHNOLOGIES INC COM 90353T100 2 43 SH   SOLE   0 0 43
CORTEVA INC COM 22052L104 7 256 SH   SOLE   0 0 256
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 62 2,152 SH   SOLE   0 0 2,152
INNOVATOR ETFS TR S&P 500 ULTRA 45782C730 143 5,251 SH   SOLE   0 0 5,251
LIVONGO HEALTH INC COM 539183103 25 175 SH   SOLE   0 0 175
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 167 6,186 SH   SOLE   0 0 6,186
INNOVATOR ETFS TR S&P 500 BUFFER 45782C698 150 5,396 SH   SOLE   0 0 5,396
INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 111 4,124 SH   SOLE   0 0 4,124
INNOVATOR ETFS TR S&P 500 PWR 45782C656 110 4,200 SH   SOLE   0 0 4,200
INNOVATOR ETFS TR S&P 500 ULTRA 45782C649 110 4,242 SH   SOLE   0 0 4,242
PELOTON INTERACTIVE INC CL A COM 70614W100 31 315 SH   SOLE   0 0 315
INNOVATOR ETFS TR RUSSELL 2000 P 45782C599 302 12,605 SH   SOLE   0 0 12,605
INNOVATOR ETFS TR S&P 500 POWER 45782C573 341 12,579 SH   SOLE   0 0 12,579
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 2 858 SH   SOLE   0 0 858
INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 314 11,370 SH   SOLE   0 0 11,370
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 9 348 SH   SOLE   0 0 348
INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 326 12,050 SH   SOLE   0 0 12,050
INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 412 15,886 SH   SOLE   0 0 15,886
CARRIER GLOBAL CORPORATION COM 14448C104 91 2,992 SH   SOLE   0 0 2,992
OTIS WORLDWIDE CORP COM 68902V107 12 200 SH   SOLE   0 0 200
INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C342 616 23,770 SH   SOLE   0 0 23,770
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 1,028 37,471 SH   SOLE   0 0 37,471
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C326 740 26,286 SH   SOLE   0 0 26,286
INNOVATOR ETFS TR S&P 500 ULTRA BF 45782C292 645 24,186 SH   SOLE   0 0 24,186
INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C284 108 4,543 SH   SOLE   0 0 4,543
PALANTIR TECHNOLOGIES INC CL A 69608A108 4 450 SH   SOLE   0 0 450