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
BARINGS GLOBAL SHORT DURATION COM CEF 06760L100 174 10,184 SH   SOLE   0 0 10,184
CORNING INC COM com 219350105 201 5,516 SH   SOLE   0 0 5,516
FIDELITY D & D BANCORP INC COM com 31609R100 207 4,097 SH   SOLE   0 0 4,097
TELADOC HEALTH INC COM com 87918A105 209 1,646 SH   SOLE   0 0 1,646
SYNCHRONY FINANCIAL COM com 87165B103 215 4,391 SH   SOLE   0 0 4,391
IPATH BLM COMMODITY INX TOT RET ETN ETF 06738C778 220 7,515 SH   SOLE   0 0 7,515
ISHARES 0-5 YR TIPS BOND ETF ETF 46429B747 223 2,115 SH   SOLE   0 0 2,115
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 223 5,253 SH   SOLE   0 0 5,253
ISHR CORE INT AGGREGATE BD FUND ETF 46435G672 224 4,076 SH   SOLE   0 0 4,076
THE TRADE DESK INC COM CL A com 88339J105 225 3,200 SH   SOLE   0 0 3,200
FIDELITY MSCI UTILS INDEX ETF ETF 316092865 229 5,572 SH   SOLE   0 0 5,572
MASCO CORP COM com 574599106 234 4,210 SH   SOLE   0 0 4,210
INNOVATIVE INDL PPTYS INC COM REIT 45781V101 247 1,070 SH   SOLE   0 0 1,070
OKTA INC CL A com 679295105 249 1,050 SH   SOLE   0 0 1,050
REPLIGEN CORP COM com 759916109 253 876 SH   SOLE   0 0 876
MERCADOLIBRE INC COM com 58733R102 257 153 SH   SOLE   0 0 153
SPDR PORT S&P 600 SMALL CAP ETF ETF 78468R853 268 6,287 SH   SOLE   0 0 6,287
ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 274 2,104 SH   SOLE   0 0 2,104
BROOKFIELD INFRA PART LP LP INT UNT com G16252101 280 4,987 SH   SOLE   0 0 4,987
MAIN STR CAP CORP COM CEF 56035L104 281 6,838 SH   SOLE   0 0 6,838
PIMCO INTERMEDIATE muni bd ACTIVE ETF 72201R866 282 5,000 SH   SOLE   0 0 5,000
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 294 3,761 SH   SOLE   0 0 3,761
SIMON PPTY GROUP INC NEW COM REIT 828806109 297 2,286 SH   SOLE   0 0 2,286
VALERO ENERGY CORP com 91913Y100 310 4,389 SH   SOLE   0 0 4,389
PWSHRS GLOBAL ET FD TR INSURED NATL ETF 46138E537 311 11,590 SH   SOLE   0 0 11,590
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 322 3,773 SH   SOLE   0 0 3,773
ISH TRUST S&P GLOBAL INFO TECH ETF 464287291 338 5,966 SH   SOLE   0 0 5,966
ENTERPRISE PRODS PARTNERS L P com 293792107 339 15,666 SH   SOLE   0 0 15,666
WELLS FARGO CO NEW COM com 949746101 343 7,392 SH   SOLE   0 0 7,392
SQUARE INC CL A com 852234103 347 1,446 SH   SOLE   0 0 1,446
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 354 7,675 SH   SOLE   0 0 7,675
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 358 3,280 SH   SOLE   0 0 3,280
ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661 365 2,802 SH   SOLE   0 0 2,802
FS KKR CAP CORP COM CEF 302635206 370 16,774 SH   SOLE   0 0 16,774
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 372 6,814 SH   SOLE   0 0 6,814
ISHR DJ U.S. FINANCIAL SECTOR ETF ETF 464287788 389 4,717 SH   SOLE   0 0 4,717
SH FTSE NAREIT MORT PLUS CAP IDX FD ETF 46435G342 419 11,578 SH   SOLE   0 0 11,578
NUVEEN ESG LARGE-CAP GROWTH ETF ETF 67092P201 446 6,817 SH   SOLE   0 0 6,817
ISHR US ETF TR SHRT MATURITY BD ETF ETF 46431W507 456 9,098 SH   SOLE   0 0 9,098
ISHARES TR LEHMAN SHORT TREA BDFD ETF 464288679 472 4,271 SH   SOLE   0 0 4,271
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 489 3,273 SH   SOLE   0 0 3,273
ISHR EDGE MSCI MIN VOL GLOBAL ETF ETF 464286525 498 4,850 SH   SOLE   0 0 4,850
WISDOMTREE TR CURRENCY HEDGD DEFAFD ETF 97717X701 503 6,616 SH   SOLE   0 0 6,616
SHOPIFY INC CL A com 82509L107 533 393 SH   SOLE   0 0 393
ISHARES TR HIGH DIVID EQUITY FD ETF 46429B663 554 5,874 SH   SOLE   0 0 5,874
ISHR TR DOW JONESUS AEROSPACE & DEF ETF 464288760 557 5,344 SH   SOLE   0 0 5,344
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 584 19,568 SH   SOLE   0 0 19,568
ISHR INT SELECT DIV ETF ETF 464288448 610 20,065 SH   SOLE   0 0 20,065
ISHARES S&P 500 GROWTH ETF ETF 464287309 624 8,437 SH   SOLE   0 0 8,437
ISHR TR MSCI USA MIN VOLAT INDX FD ETF 46429B697 649 8,825 SH   SOLE   0 0 8,825
ISHARES DJ SELECT DIVIDEND ETF 464287168 661 5,764 SH   SOLE   0 0 5,764
SPDR GOLD ETF ETF 78463V107 670 4,077 SH   SOLE   0 0 4,077
INTERPUBLIC GROUP COS INC COM com 460690100 707 19,271 SH   SOLE   0 0 19,271
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 707 4,602 SH   SOLE   0 0 4,602
WISDOMTREE MIDCAP EARNINGS ETF ETF 97717W570 733 14,096 SH   SOLE   0 0 14,096
ISHARES CORE MSCI EAFE ETF 46432F842 750 10,102 SH   SOLE   0 0 10,102
WISDOMTREE FLOATING RATE TREAS FUND ETF 97717X628 764 30,423 SH   SOLE   0 0 30,423
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 781 13,094 SH   SOLE   0 0 13,094
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 798 6,271 SH   SOLE   0 0 6,271
GLOBAL X NASDAQ 100 COVERED CALL ETF 37954Y483 819 37,116 SH   SOLE   0 0 37,116
BP PLC SPONSORED ADR ADR 055622104 825 30,204 SH   SOLE   0 0 30,204
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 847 10,180 SH   SOLE   0 0 10,180
WISDOMTREE LARGE CAP DIVIDEND ETF 97717W307 854 7,158 SH   SOLE   0 0 7,158
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713 922 27,045 SH   SOLE   0 0 27,045
VANGUARD MEGA CAP VALUE ETF ETF 921910840 937 9,577 SH   SOLE   0 0 9,577
ENTERPRISE FINANCIAL SERVICES CORP com 293712105 938 20,708 SH   SOLE   0 0 20,708
ISHARES 10-20 YEAR TREASURY BND ETF ETF 464288653 957 6,508 SH   SOLE   0 0 6,508
POWERSHARES SP500 HIGH BETA ETF ETF 46138E370 965 13,200 SH   SOLE   0 0 13,200
FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501 985 18,346 SH   SOLE   0 0 18,346
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 1,004 12,807 SH   SOLE   0 0 12,807
GOLDMAN SACHS ACCESS TREAS 0-1 YEAR ETF 381430529 1,024 10,229 SH   SOLE   0 0 10,229
WISDOMTREE MIDCAP DIVIDEND ETF 97717W505 1,030 24,859 SH   SOLE   0 0 24,859
POWERSHARES TRUST II ETF ETF 46138E362 1,035 24,457 SH   SOLE   0 0 24,457
INVESCO RUSS 1000 DYNAMIC MULTIFCTR ETF 46138J619 1,049 22,665 SH   SOLE   0 0 22,665
VANECK MORNINGSTAR WIDE MOAT ETF ETF 92189F643 1,062 14,498 SH   SOLE   0 0 14,498
NUVEEN ESG SMALL-CAP ETF ETF 67092P607 1,083 24,905 SH   SOLE   0 0 24,905
ISHARES GOLD TRUST ETF ETF 464285204 1,111 33,253 SH   SOLE   0 0 33,253
SPDR PORT DEVELOPED WORLD EX-US ETF ETF 78463X889 1,177 20,949 SH   SOLE   0 0 20,949
WISDOMTREE SMALLCAP DIVIDEND ETF 97717W604 1,194 38,736 SH   SOLE   0 0 38,736
SPDR S&P 500 ETF ETF 78462F103 1,272 16,164 SH   SOLE   0 0 16,164
ISHARES FLOATING RATE BOND ETF ETF 46429B655 1,293 25,442 SH   SOLE   0 0 25,442
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 1,317 26,105 SH   SOLE   0 0 26,105
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 1,325 26,369 SH   SOLE   0 0 26,369
ISH BROAD USD HGH YD CORP BD ETF ETF 46435U853 1,327 31,987 SH   SOLE   0 0 31,987
ISH 5-10 YR INVEST GRADE CORP BD ETF 464288638 1,443 24,022 SH   SOLE   0 0 24,022
MARKET VECTORS ETF HY MUNI INDX ETF 92189H409 1,504 24,070 SH   SOLE   0 0 24,070
VANECK VECTS FALLENANGEL HY BD ETF ETF 92189F437 1,537 46,495 SH   SOLE   0 0 46,495
ISH DOW JONES US HOME CONST ETF ETF 464288752 1,569 23,704 SH   SOLE   0 0 23,704
SPDR S&P RETAIL ETF ETF 78464A714 1,622 17,958 SH   SOLE   0 0 17,958
ISHR TRUST CORE SHRT TERM US BD ETF ETF 46432F859 1,670 32,710 SH   SOLE   0 0 32,710
JANUS HENDERSON SHT DURATION INCOME ETF 47103U886 1,675 33,372 SH   SOLE   0 0 33,372
SPDR S&P CAPITAL MARKETS ETF ETF 78464A771 1,711 17,932 SH   SOLE   0 0 17,932
SPDR SER TR S&P SEMICONDUCTOR ETF ETF 78464A862 1,829 9,237 SH   SOLE   0 0 9,237
ISHARES 7-10 YR TREASURY BOND ETF ETF 464287440 1,859 16,137 SH   SOLE   0 0 16,137
ISHARES TR S&P 1500 INDEX FD ETF 464287150 1,904 19,357 SH   SOLE   0 0 19,357
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 2,233 59,573 SH   SOLE   0 0 59,573
FIDELITY HIGH DIVIDEND ETF ETF 316092840 2,359 63,755 SH   SOLE   0 0 63,755
ISHR EDGE MSCI US MOMENT FACTOR ETF ETF 46432F396 2,418 13,773 SH   SOLE   0 0 13,773
ISHR IBOXX HIGH YIELD CORP BD ETF ETF 464288513 2,540 29,037 SH   SOLE   0 0 29,037
ISHR TRST COR MSCI TOT INTL STK ETF ETF 46432F834 2,617 36,855 SH   SOLE   0 0 36,855
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 2,765 43,335 SH   SOLE   0 0 43,335
VANGUARD VALUE ETF ETF 922908744 2,912 21,512 SH   SOLE   0 0 21,512
ISHARES TIPS BOND ETF ETF 464287176 3,192 24,997 SH   SOLE   0 0 24,997
INVESCO TOTAL RETURN BOND ETF ETF 46090A804 3,252 57,255 SH   SOLE   0 0 57,255
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 3,322 9,821 SH   SOLE   0 0 9,821
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 3,542 41,118 SH   SOLE   0 0 41,118
VANGUARD GROWTH ETF ETF 922908736 3,603 12,418 SH   SOLE   0 0 12,418
FID MSCI INFO TECHNOLOGY INDEX ETF ETF 316092808 3,816 32,171 SH   SOLE   0 0 32,171
VANECK SHORT MUNI ETF ETF 92189F528 4,375 243,082 SH   SOLE   0 0 243,082
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 4,502 169,709 SH   SOLE   0 0 169,709
ISHARES ETF CURRENCY BOND FUND ETF 464286517 4,662 110,068 SH   SOLE   0 0 110,068
ISHR JPMORG USD EMERG MARKTS BD ETF ETF 464288281 4,925 44,747 SH   SOLE   0 0 44,747
ISHARES TR S&P 100 INDEX FUND ETF 464287101 5,175 26,210 SH   SOLE   0 0 26,210
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 5,203 95,001 SH   SOLE   0 0 95,001
ISHR IBOXX INVEST GRDE CORP BD ETF ETF 464287242 5,239 39,385 SH   SOLE   0 0 39,385
VANGUARD SMALL CAP ETF ETF 922908751 5,588 25,556 SH   SOLE   0 0 25,556
VANGUARD TOTAL STK MKT ETF 922908769 6,103 27,483 SH   SOLE   0 0 27,483
BERKSHIRE HATHAWAY INC DEL CL A com 084670108 6,171 15 SH   SOLE   0 0 15
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 6,629 108,736 SH   SOLE   0 0 108,736
FIDELITY MSCI MATLS INDEX ETF ETF 316092881 7,549 170,529 SH   SOLE   0 0 170,529
MKT VECT LEHMAN BRS AMTFREE INTERM ETF 92189H201 7,583 147,999 SH   SOLE   0 0 147,999
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 7,815 67,268 SH   SOLE   0 0 67,268
VANGUARD EXTENDED MARKET ETF ETF 922908652 8,019 43,972 SH   SOLE   0 0 43,972
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 8,321 129,970 SH   SOLE   0 0 129,970
FID MSCI CONSUM DISCRETION IDX ET ETF 316092204 8,322 103,676 SH   SOLE   0 0 103,676
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 10,228 165,609 SH   SOLE   0 0 165,609
BHP GROUP LTD SPONSORED ADS ADR 088606108 10,815 202,080 SH   SOLE   0 0 202,080
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 11,773 301,873 SH   SOLE   0 0 301,873
ISHARES S&P 500 VALUE ETF ETF 464287408 13,232 90,993 SH   SOLE   0 0 90,993
VANGUARD SHORT TERM CORP BD FD ETF ETF 92206C409 15,100 183,231 SH   SOLE   0 0 183,231
VANGUARD S&P 500 ETF ETF 922908363 16,415 41,620 SH   SOLE   0 0 41,620
INVESCO QQQ TRUST ETF 46090E103 16,852 47,077 SH   SOLE   0 0 47,077
PIMCO ACTIVE BD ETF ETF 72201R775 19,583 177,141 SH   SOLE   0 0 177,141
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 19,602 130,834 SH   SOLE   0 0 130,834
FIDELITY TOTAL BOND ETF ETF 316188309 20,303 382,141 SH   SOLE   0 0 382,141
SPDR DOUBLELINE TOT RETURN TACT ETF ETF 78467V848 21,061 435,870 SH   SOLE   0 0 435,870
ISHARES AGGREGATE BOND ETF ETF 464287226 33,851 294,797 SH   SOLE   0 0 294,797
ISHARES CORE S&P MID CAP ETF ETF 464287507 62,203 236,451 SH   SOLE   0 0 236,451
ISHARES S&P 500 INDEX ETF 464287200 129,495 300,579 SH   SOLE   0 0 300,579