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 CO COM 88579Y101 280 1,585 SH   SOLE   0 0 1,585
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 420 1,993 SH   SOLE   0 0 1,993
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 203 956 SH   SOLE   0 0 956
ALPHABET INC CAP STK CL A 02079K305 536 400 SH   SOLE   0 0 400
ALPHABET INC CAP STK CL C 02079K107 1,016 760 SH   SOLE   0 0 760
AMAZON COM INC COM 023135106 1,351 731 SH   SOLE   0 0 731
APPLE INC COM 037833100 5,652 19,246 SH   SOLE   0 0 19,246
AT&T INC COM 00206R102 336 8,604 SH   SOLE   0 0 8,604
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,051 9,053 SH   SOLE   0 0 9,053
BOEING CO COM 097023105 417 1,280 SH   SOLE   0 0 1,280
BRISTOL MYERS SQUIBB CO COM 110122108 258 4,018 SH   SOLE   0 0 4,018
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 246 4,250 SH   SOLE   0 0 4,250
CHARLES RIV LABS INTL INC COM 159864107 276 1,809 SH   SOLE   0 0 1,809
CHUBB LIMITED COM H1467J104 274 1,761 SH   SOLE   0 0 1,761
CISCO SYS INC COM 17275R102 363 7,571 SH   SOLE   0 0 7,571
COCA COLA CO COM 191216100 875 15,812 SH   SOLE   0 0 15,812
DISNEY WALT CO COM DISNEY 254687106 666 4,603 SH   SOLE   0 0 4,603
ELECTROCORE INC COM 28531P103 16 10,000 SH   SOLE   0 0 10,000
EVERSOURCE ENERGY COM 30040W108 576 6,769 SH   SOLE   0 0 6,769
EXXON MOBIL CORP COM 30231G102 615 8,818 SH   SOLE   0 0 8,818
FACEBOOK INC CL A 30303M102 509 2,478 SH   SOLE   0 0 2,478
FLEXSHARES TR INTL QLTDV IDX 33939L837 862 35,471 SH   SOLE   0 0 35,471
FLEXSHARES TR QUALT DIVD IDX 33939L860 3,546 73,151 SH   SOLE   0 0 73,151
GLOBAL NET LEASE INC COM NEW 379378201 372 18,328 SH   SOLE   0 0 18,328
HOME DEPOT INC COM 437076102 1,555 7,122 SH   SOLE   0 0 7,122
HONEYWELL INTL INC COM 438516106 764 4,317 SH   SOLE   0 0 4,317
INTEL CORP COM 458140100 584 9,765 SH   SOLE   0 0 9,765
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,261 19,537 SH   SOLE   0 0 19,537
ISHARES INC CORE MSCI EMKT 46434G103 554 10,300 SH   SOLE   0 0 10,300
ISHARES TR 1 3 YR TREAS BD 464287457 258 3,050 SH   SOLE   0 0 3,050
ISHARES TR AGGRES ALLOC ETF 464289859 308 5,311 SH   SOLE   0 0 5,311
ISHARES TR CORE MSCI EAFE 46432F842 1,132 17,348 SH   SOLE   0 0 17,348
ISHARES TR CORE S&P SCP ETF 464287804 346 4,126 SH   SOLE   0 0 4,126
ISHARES TR CORE S&P500 ETF 464287200 31,826 98,460 SH   SOLE   0 0 98,460
ISHARES TR CORE US AGGBD ET 464287226 381 3,393 SH   SOLE   0 0 3,393
ISHARES TR EAFE GRWTH ETF 464288885 679 7,857 SH   SOLE   0 0 7,857
ISHARES TR EAFE VALUE ETF 464288877 1,566 31,373 SH   SOLE   0 0 31,373
ISHARES TR GL CLEAN ENE ETF 464288224 134 11,439 SH   SOLE   0 0 11,439
ISHARES TR MRGSTR SM CP ETF 464288505 289 1,532 SH   SOLE   0 0 1,532
ISHARES TR MSCI EAFE ETF 464287465 2,509 36,125 SH   SOLE   0 0 36,125
ISHARES TR MSCI EMG MKT ETF 464287234 974 21,711 SH   SOLE   0 0 21,711
ISHARES TR NATIONAL MUN ETF 464288414 478 4,197 SH   SOLE   0 0 4,197
ISHARES TR RUS 1000 ETF 464287622 2,096 11,748 SH   SOLE   0 0 11,748
ISHARES TR RUS 1000 GRW ETF 464287614 1,088 6,183 SH   SOLE   0 0 6,183
ISHARES TR RUS 1000 VAL ETF 464287598 825 6,042 SH   SOLE   0 0 6,042
ISHARES TR RUS 2000 VAL ETF 464287630 1,961 15,251 SH   SOLE   0 0 15,251
ISHARES TR RUS MDCP VAL ETF 464287473 247 2,610 SH   SOLE   0 0 2,610
ISHARES TR RUSSELL 2000 ETF 464287655 1,059 6,390 SH   SOLE   0 0 6,390
ISHARES TR S&P 500 GRWT ETF 464287309 3,298 17,031 SH   SOLE   0 0 17,031
ISHARES TR S&P 500 VAL ETF 464287408 2,478 19,050 SH   SOLE   0 0 19,050
ISHARES TR S&P MC 400GR ETF 464287606 1,631 6,850 SH   SOLE   0 0 6,850
ISHARES US ETF TR SHT MAT BD ETF 46431W507 342 6,805 SH   SOLE   0 0 6,805
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 254 6,169 SH   SOLE   0 0 6,169
JOHNSON & JOHNSON COM 478160104 1,193 8,179 SH   SOLE   0 0 8,179
JPMORGAN CHASE & CO COM 46625H100 220 1,578 SH   SOLE   0 0 1,578
LOWES COS INC COM 548661107 269 2,245 SH   SOLE   0 0 2,245
MASTERCARD INC CL A 57636Q104 256 858 SH   SOLE   0 0 858
MERCK & CO INC COM 58933Y105 1,957 21,521 SH   SOLE   0 0 21,521
METLIFE INC COM 59156R108 201 3,951 SH   SOLE   0 0 3,951
MICROSOFT CORP COM 594918104 6,856 43,472 SH   SOLE   0 0 43,472
PFIZER INC COM 717081103 488 12,451 SH   SOLE   0 0 12,451
PHILLIPS 66 COM 718546104 309 2,774 SH   SOLE   0 0 2,774
PIONEER NAT RES CO COM 723787107 203 1,340 SH   SOLE   0 0 1,340
PROCTER & GAMBLE CO COM 742718109 659 5,277 SH   SOLE   0 0 5,277
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 658 11,144 SH   SOLE   0 0 11,144
RADIAN GROUP INC COM 750236101 301 11,948 SH   SOLE   0 0 11,948
REPUBLIC FIRST BANCORP INC COM 760416107 42 10,127 SH   SOLE   0 0 10,127
RIVERNORTH DOUBLELINE STRATE COM 76882G107 836 50,899 SH   SOLE   0 0 50,899
RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 438 26,860 SH   SOLE   0 0 26,860
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 364 5,639 SH   SOLE   0 0 5,639
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 216 2,357 SH   SOLE   0 0 2,357
SIRIUS XM HLDGS INC COM 82968B103 107 14,910 SH   SOLE   0 0 14,910
SKYWORKS SOLUTIONS INC COM 83088M102 485 4,012 SH   SOLE   0 0 4,012
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,884 15,173 SH   SOLE   0 0 15,173
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 278 5,675 SH   SOLE   0 0 5,675
TRUIST FINL CORP COM 89832Q109 314 5,575 SH   SOLE   0 0 5,575
UNITED TECHNOLOGIES CORP COM 913017109 201 1,345 SH   SOLE   0 0 1,345
VANECK VECTORS ETF TRUST SHORT HIGH YIELD 92189F387 459 18,200 SH   SOLE   0 0 18,200
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 367 4,372 SH   SOLE   0 0 4,372
VANGUARD GROUP DIV APP ETF 921908844 10,653 85,454 SH   SOLE   0 0 85,454
VANGUARD INDEX FDS GROWTH ETF 922908736 2,508 13,767 SH   SOLE   0 0 13,767
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 11,821 74,452 SH   SOLE   0 0 74,452
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,544 8,602 SH   SOLE   0 0 8,602
VANGUARD INDEX FDS SMALL CP ETF 922908751 421 2,543 SH   SOLE   0 0 2,543
VANGUARD INDEX FDS TOTAL STK MKT 922908769 594 3,633 SH   SOLE   0 0 3,633
VANGUARD INDEX FDS VALUE ETF 922908744 2,009 16,766 SH   SOLE   0 0 16,766
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 376 4,639 SH   SOLE   0 0 4,639
VERIZON COMMUNICATIONS INC COM 92343V104 435 7,077 SH   SOLE   0 0 7,077
VISA INC COM CL A 92826C839 345 1,834 SH   SOLE   0 0 1,834