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
MERCK & CO. INC COM 58933Y105 1,694 21,906 SH   SOLE   0 0 21,906
VANGUARD INDEX FDS TOTAL STK MKT 922908769 816 5,216 SH   SOLE   0 0 5,216
DEERE & CO COM 244199105 748 4,758 SH   SOLE   0 0 4,758
ISHARES INC CORE MSCI EMKT 46434G103 592 12,436 SH   SOLE   0 0 12,436
INVESCO QQQ TR UNIT SER 1 46090E103 432 1,744 SH   SOLE   0 0 1,744
ISHARES GOLD TRUST ISHARES 464285105 179 10,528 SH   SOLE   0 0 10,528
AMAZON COM INC COM 023135106 1,926 698 SH   SOLE   0 0 698
CISCO SYS INC COM 17275R102 299 6,401 SH   SOLE   0 0 6,401
MASTERCARD INCORPORATED CL A 57636Q104 255 864 SH   SOLE   0 0 864
ISHARES TR CORE S&P500 ETF 464287200 56,784 183,357 SH   SOLE   0 0 183,357
ISHARES TR CORE S&P SCP ETF 464287804 332 4,864 SH   SOLE   0 0 4,864
CHARLES RIV LABS INTL INC COM 159864107 315 1,809 SH   SOLE   0 0 1,809
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 11,958 72,438 SH   SOLE   0 0 72,438
ARK ETF TR INNOVATION ETF 00214Q104 811 11,368 SH   SOLE   0 0 11,368
ISHARES TR RUS 1000 GRW ETF 464287614 1,538 8,013 SH   SOLE   0 0 8,013
ISHARES TR RUS 2000 VAL ETF 464287630 2,224 22,815 SH   SOLE   0 0 22,815
ISHARES TR S&P 500 VAL ETF 464287408 1,582 14,619 SH   SOLE   0 0 14,619
PROCTER AND GAMBLE CO COM 742718109 301 2,517 SH   SOLE   0 0 2,517
ISHARES TR 1 3 YR TREAS BD 464287457 207 2,392 SH   SOLE   0 0 2,392
LOWES COS INC COM 548661107 303 2,245 SH   SOLE   0 0 2,245
RIVERNORTH / DOUBLELINE STRA COM 76882G107 684 49,171 SH   SOLE   0 0 49,171
GLOBAL NET LEASE INC COM NEW 379378201 307 18,328 SH   SOLE   0 0 18,328
VANGUARD INDEX FDS GROWTH ETF 922908736 2,652 13,125 SH   SOLE   0 0 13,125
ISHARES TR GL CLEAN ENE ETF 464288224 210 16,782 SH   SOLE   0 0 16,782
ISHARES TR S&P 500 GRWT ETF 464287309 2,424 11,683 SH   SOLE   0 0 11,683
BOEING CO COM 097023105 577 3,150 SH   SOLE   0 0 3,150
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 370 24,959 SH   SOLE   0 0 24,959
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 237 6,169 SH   SOLE   0 0 6,169
ALPHABET INC CAP STK CL C 02079K107 612 433 SH   SOLE   0 0 433
VERIZON COMMUNICATIONS INC COM 92343V104 361 6,557 SH   SOLE   0 0 6,557
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 436 8,873 SH   SOLE   0 0 8,873
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 347 4,639 SH   SOLE   0 0 4,639
TESLA INC COM 88160R101 261 242 SH   SOLE   0 0 242
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,642 15,054 SH   SOLE   0 0 15,054
VANGUARD INDEX FDS VALUE ETF 922908744 1,903 19,104 SH   SOLE   0 0 19,104
PAYPAL HLDGS INC COM 70450Y103 235 1,350 SH   SOLE   0 0 1,350
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,003 7,067 SH   SOLE   0 0 7,067
MICROSOFT CORP COM 594918104 8,903 43,747 SH   SOLE   0 0 43,747
ISHARES TR S&P MC 400GR ETF 464287606 1,209 5,398 SH   SOLE   0 0 5,398
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 217 1,006 SH   SOLE   0 0 1,006
ISHARES TR EAFE GRWTH ETF 464288885 711 8,553 SH   SOLE   0 0 8,553
SKYWORKS SOLUTIONS INC COM 83088M102 513 4,012 SH   SOLE   0 0 4,012
FLEXSHARES TR QUALT DIVD IDX 33939L860 2,848 67,413 SH   SOLE   0 0 67,413
ISHARES TR NATIONAL MUN ETF 464288414 395 3,420 SH   SOLE   0 0 3,420
REPUBLIC FIRST BANCORP INC COM 760416107 25 10,127 SH   SOLE   0 0 10,127
HONEYWELL INTL INC COM 438516106 389 2,691 SH   SOLE   0 0 2,691
ISHARES TR RUS 1000 VAL ETF 464287598 705 6,260 SH   SOLE   0 0 6,260
CHUBB LIMITED COM H1467J104 203 1,605 SH   SOLE   0 0 1,605
INTEL CORP COM 458140100 589 9,847 SH   SOLE   0 0 9,847
ISHARES TR MSCI MIN VOL ETF 46429B697 214 3,529 SH   SOLE   0 0 3,529
FLEXSHARES TR INTL QLTDV IDX 33939L837 642 31,913 SH   SOLE   0 0 31,913
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,563 90,144 SH   SOLE   0 0 90,144
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 416 1,939 SH   SOLE   0 0 1,939
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,383 13,235 SH   SOLE   0 0 13,235
COCA COLA CO COM 191216100 692 15,484 SH   SOLE   0 0 15,484
VISA INC COM CL A 92826C839 396 2,050 SH   SOLE   0 0 2,050
ISHARES TR EAFE VALUE ETF 464288877 924 23,126 SH   SOLE   0 0 23,126
ISHARES TR MRGSTR SM CP ETF 464288505 209 1,378 SH   SOLE   0 0 1,378
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 290 5,136 SH   SOLE   0 0 5,136
BRISTOL-MYERS SQUIBB CO COM 110122108 221 3,752 SH   SOLE   0 0 3,752
EXXON MOBIL CORP COM 30231G102 589 13,170 SH   SOLE   0 0 13,170
HOME DEPOT INC COM 437076102 2,181 8,705 SH   SOLE   0 0 8,705
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,472 8,244 SH   SOLE   0 0 8,244
VANGUARD INDEX FDS SMALL CP ETF 922908751 368 2,522 SH   SOLE   0 0 2,522
APPLE INC COM 037833100 6,255 17,145 SH   SOLE   0 0 17,145
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 327 6,594 SH   SOLE   0 0 6,594
ISHARES TR MSCI EMG MKT ETF 464287234 432 10,794 SH   SOLE   0 0 10,794
ISHARES TR MSCI EAFE ETF 464287465 1,348 22,150 SH   SOLE   0 0 22,150
PFIZER INC COM 717081103 285 8,719 SH   SOLE   0 0 8,719
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 242 10,139 SH   SOLE   0 0 10,139
FACEBOOK INC CL A 30303M102 236 1,040 SH   SOLE   0 0 1,040
ELECTROCORE INC COM 28531P103 8 10,000 SH   SOLE   0 0 10,000
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 470 5,322 SH   SOLE   0 0 5,322
JOHNSON & JOHNSON COM 478160104 1,173 8,338 SH   SOLE   0 0 8,338
EVERSOURCE ENERGY COM 30040W108 564 6,769 SH   SOLE   0 0 6,769
ISHARES TR CORE US AGGBD ET 464287226 348 2,944 SH   SOLE   0 0 2,944
ISHARES TR RUSSELL 2000 ETF 464287655 614 4,290 SH   SOLE   0 0 4,290
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,078 20,419 SH   SOLE   0 0 20,419
SELECT SECTOR SPDR TR ENERGY 81369Y506 376 9,941 SH   SOLE   0 0 9,941
DISNEY WALT CO COM DISNEY 254687106 360 3,227 SH   SOLE   0 0 3,227
SIRIUS XM HOLDINGS INC COM 82968B103 88 14,910 SH   SOLE   0 0 14,910
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 219 2,293 SH   SOLE   0 0 2,293
ISHARES TR RUS 1000 ETF 464287622 2,620 15,260 SH   SOLE   0 0 15,260
ALPHABET INC CAP STK CL A 02079K305 554 391 SH   SOLE   0 0 391
AT&T INC COM 00206R102 247 8,184 SH   SOLE   0 0 8,184
ISHARES TR CORE MSCI EAFE 46432F842 685 11,987 SH   SOLE   0 0 11,987