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
VANGUARD INDEX FDS TOTAL STK MKT 922908769 12,401 72,814 SH   SOLE   0 0 72,814
VANGUARD WORLD FDS ENERGY ETF 92204A306 85 2,108 SH   SOLE   0 0 2,108
ISHARES TR GLOBAL TECH ETF 464287291 43 162 SH   SOLE   0 0 162
ISHARES TR MSCI KLD400 SOC 464288570 123 964 SH   SOLE   0 0 964
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7,570 95,876 SH   SOLE   0 0 95,876
ISHARES TR AGGRES ALLOC ETF 464289859 442 7,624 SH   SOLE   0 0 7,624
ISHARES TR GRWT ALLOCAT ETF 464289867 10 215 SH   SOLE   0 0 215
ISHARES TR ESG AW MSCI EAFE 46435G516 236 3,720 SH   SOLE   0 0 3,720
ISHARES TR CONSER ALLOC ETF 464289883 10 274 SH   SOLE   0 0 274
DIAGEO PLC SPON ADR NEW 25243Q205 532 3,864 SH   SOLE   0 0 3,863
ISHARES TR GLOB HLTHCRE ETF 464287325 90 1,254 SH   SOLE   0 0 1,254
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 19 1,801 SH   SOLE   0 0 1,801
ISHARES TR MODERT ALLOC ETF 464289875 29 705 SH   SOLE   0 0 705
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 817 7,749 SH   SOLE   0 0 7,749
ISHARES TR RUS 1000 GRW ETF 464287614 126 581 SH   SOLE   0 0 581
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,054 32,037 SH   SOLE   0 0 32,036
ISHARES TR CORE S&P SCP ETF 464287804 4,543 64,687 SH   SOLE   0 0 64,687
VANGUARD INDEX FDS SMALL CP ETF 922908751 425 2,761 SH   SOLE   0 0 2,761
VANGUARD INDEX FDS MID CAP ETF 922908629 58 330 SH   SOLE   0 0 330
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 78 382 SH   SOLE   0 0 382
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 22 155 SH   SOLE   0 0 155
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,528 4,907 SH   SOLE   0 0 4,907
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,758 21,967 SH   SOLE   0 0 21,967
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 103 1,014 SH   SOLE   0 0 1,014
ISHARES TR EAFE GRWTH ETF 464288885 1,762 19,600 SH   SOLE   0 0 19,600
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 8,798 61,543 SH   SOLE   0 0 61,543
ISHARES TR RUS MDCP VAL ETF 464287473 5 64 SH   SOLE   0 0 64
ISHARES TR RUSSELL 2000 ETF 464287655 34 230 SH   SOLE   0 0 230
ISHARES TR US AER DEF ETF 464288760 3 17 SH   SOLE   0 0 17
ISHARES TR SELECT DIVID ETF 464287168 16 200 SH   SOLE   0 0 200
ISHARES TR RUS MD CP GR ETF 464287481 274 1,587 SH   SOLE   0 0 1,587
VANGUARD INDEX FDS SM CP VAL ETF 922908611 9 83 SH   SOLE   0 0 83
ISHARES TR GLOBAL 100 ETF 464287572 76 1,348 SH   SOLE   0 0 1,348
PIMCO ETF TR ACTIVE BD ETF 72201R775 576 5,123 SH   SOLE   0 0 5,123
VANGUARD INDEX FDS SML CP GRW ETF 922908595 10 45 SH   SOLE   0 0 45
ISHARES TR GLOBAL MATER ETF 464288695 14 203 SH   SOLE   0 0 203
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 59 225 SH   SOLE   0 0 225
ISHARES TR GLB CNSM STP ETF 464288737 280 5,060 SH   SOLE   0 0 5,060
ISHARES INC CORE MSCI EMKT 46434G103 1 26 SH   SOLE   0 0 26
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 229 12,221 SH   SOLE   0 0 12,221
ISHARES INC ESG AWR MSCI EM 46434G863 356 9,984 SH   SOLE   0 0 9,984
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 29 740 SH   SOLE   0 0 740
SPDR SER TR SSGA US SMAL ETF 78468R887 261 3,451 SH   SOLE   0 0 3,451
ISHARES TR U.S. CNSM GD ETF 464287812 183 1,225 SH   SOLE   0 0 1,225
ISHARES TR S&P SML 600 GWT 464287887 329 1,867 SH   SOLE   0 0 1,867
ISHARES TR U.S. TECH ETF 464287721 621 2,061 SH   SOLE   0 0 2,061
ISHARES TR U.S. BAS MTL ETF 464287838 106 1,072 SH   SOLE   0 0 1,071
ISHARES TR S&P 500 VAL ETF 464287408 15 135 SH   SOLE   0 0 135
ISHARES TR S&P 500 GRWT ETF 464287309 11 49 SH   SOLE   0 0 49
ISHARES TR CORE S&P500 ETF 464287200 2,176 6,476 SH   SOLE   0 0 6,476
ISHARES TR PFD AND INCM SEC 464288687 52 1,418 SH   SOLE   0 0 1,418
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 0 0 SH   SOLE   0 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 58 1,581 SH   SOLE   0 0 1,581
ISHARES TR NATIONAL MUN ETF 464288414 2 15 SH   SOLE   0 0 15
3M CO COM 88579Y101 2,236 13,960 SH   SOLE   0 0 13,959
ISHARES TR 20 YR TR BD ETF 464287432 1,648 10,092 SH   SOLE   0 0 10,092
ISHARES TR S&P MC 400GR ETF 464287606 69 287 SH   SOLE   0 0 287
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 13,836 166,602 SH   SOLE   0 0 166,601
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 26 125 SH   SOLE   0 0 125
ISHARES TR GLOBAL ENERG ETF 464287341 2,294 139,853 SH   SOLE   0 0 139,853
ISHARES TR MSCI ACWI ETF 464288257 374 4,678 SH   SOLE   0 0 4,678
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 132 2,222 SH   SOLE   0 0 2,222
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 226 7,725 SH   SOLE   0 0 7,725
ISHARES TR CORE S&P MCP ETF 464287507 20,603 111,181 SH   SOLE   0 0 111,181
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 872 16,011 SH   SOLE   0 0 16,011
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 22 94 SH   SOLE   0 0 94
ISHARES TR MSCI EAFE ETF 464287465 1,414 22,208 SH   SOLE   0 0 22,208
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,114 13,810 SH   SOLE   0 0 13,810
ISHARES TR RUS 1000 ETF 464287622 36 190 SH   SOLE   0 0 190
ISHARES TR RUS 1000 VAL ETF 464287598 75 638 SH   SOLE   0 0 638
AMAZON COM INC COM 023135106 2,103 668 SH   SOLE   0 0 668
PRUDENTIAL FINL INC COM 744320102 446 7,018 SH   SOLE   0 0 7,017
INVESCO QQQ TR UNIT SER 1 46090E103 210 755 SH   SOLE   0 0 755
JOHNSON & JOHNSON COM 478160104 1,551 10,419 SH   SOLE   0 0 10,419
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 132 1,015 SH   SOLE   0 0 1,015
PROCTER AND GAMBLE CO COM 742718109 483 3,476 SH   SOLE   0 0 3,475
GENERAL MLS INC COM 370334104 1,175 19,054 SH   SOLE   0 0 19,053
MARRIOTT INTL INC NEW CL A 571903202 314 3,388 SH   SOLE   0 0 3,388
INTEL CORP COM 458140100 902 17,418 SH   SOLE   0 0 17,418
MEDTRONIC PLC SHS G5960L103 810 7,793 SH   SOLE   0 0 7,793
VERIZON COMMUNICATIONS INC COM 92343V104 590 9,911 SH   SOLE   0 0 9,911
KIMBERLY CLARK CORP COM 494368103 247 1,674 SH   SOLE   0 0 1,673
HONEYWELL INTL INC COM 438516106 364 2,213 SH   SOLE   0 0 2,213
XCEL ENERGY INC COM 98389B100 286 4,147 SH   SOLE   0 0 4,147
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 3,280 64,581 SH   SOLE   0 0 64,580
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 726 3,409 SH   SOLE   0 0 3,409
ALPHABET INC CAP STK CL A 02079K305 604 412 SH   SOLE   0 0 412
MICROSOFT CORP COM 594918104 4,905 23,318 SH   SOLE   0 0 23,318
BOEING CO COM 097023105 350 2,118 SH   SOLE   0 0 2,118
TESLA INC COM 88160R101 1,184 2,760 SH   SOLE   0 0 2,760
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 673 6,757 SH   SOLE   0 0 6,757
APARTMENT INVT & MGMT CO CL A 03748R754 304 9,010 SH   SOLE   0 0 9,010
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 321 2,557 SH   SOLE   0 0 2,557
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 249 1,928 SH   SOLE   0 0 1,928
LILLY ELI & CO COM 532457108 266 1,800 SH   SOLE   0 0 1,800
PELOTON INTERACTIVE INC CL A COM 70614W100 15,959 160,811 SH   SOLE   0 0 160,811
BLACKROCK MUNIYIELD FD INC COM 09253W104 1,322 98,518 SH   SOLE   0 0 98,518
PIMCO MUN INCOME FD II COM 72200W106 921 68,241 SH   SOLE   0 0 68,241
VANGUARD INDEX FDS VALUE ETF 922908744 465 4,449 SH   SOLE   0 0 4,449
VANGUARD INDEX FDS GROWTH ETF 922908736 0 0 SH   SOLE   0 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 485 23,134 SH   SOLE   0 0 23,133
FACEBOOK INC CL A 30303M102 1,756 6,705 SH   SOLE   0 0 6,705
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 493 33,564 SH   SOLE   0 0 33,564
THERAPEUTICSMD INC COM 88338N107 40 25,050 SH   SOLE   0 0 25,050
SERVICENOW INC COM 81762P102 450 928 SH   SOLE   0 0 928
ABBVIE INC COM 00287Y109 340 3,885 SH   SOLE   0 0 3,885
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,759 19,940 SH   SOLE   0 0 19,940
DISCOVER FINL SVCS COM 254709108 249 4,317 SH   SOLE   0 0 4,317
MCDONALDS CORP COM 580135101 1,405 6,403 SH   SOLE   0 0 6,403
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,255 21,569 SH   SOLE   0 0 21,569
AT&T INC COM 00206R102 276 9,671 SH   SOLE   0 0 9,671
VANGUARD BD INDEX FDS INTERMED TERM 921937819 169 1,809 SH   SOLE   0 0 1,809
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 436 8,695 SH   SOLE   0 0 8,695
UNION PAC CORP COM 907818108 341 1,733 SH   SOLE   0 0 1,733
ECOLAB INC COM 278865100 346 1,729 SH   SOLE   0 0 1,729
NORTHROP GRUMMAN CORP COM 666807102 206 654 SH   SOLE   0 0 654
LOCKHEED MARTIN CORP COM 539830109 382 996 SH   SOLE   0 0 996
JPMORGAN CHASE & CO COM 46625H100 672 6,979 SH   SOLE   0 0 6,979
WALMART INC COM 931142103 213 1,519 SH   SOLE   0 0 1,519
ORACLE CORP COM 68389X105 325 5,443 SH   SOLE   0 0 5,443
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 841 19,459 SH   SOLE   0 0 19,459
TARGET CORP COM 87612E106 1,985 12,611 SH   SOLE   0 0 12,610
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 418 5,171 SH   SOLE   0 0 5,171
CATERPILLAR INC DEL COM 149123101 473 3,170 SH   SOLE   0 0 3,170
ALPHABET INC CAP STK CL C 02079K107 1,199 816 SH   SOLE   0 0 816
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,985 15,427 SH   SOLE   0 0 15,427
PIMCO MUN INCOME FD III COM 72201A103 491 43,193 SH   SOLE   0 0 43,192
ESSENTIAL UTILS INC COM 29670G102 336 8,354 SH   SOLE   0 0 8,354
DELTA AIR LINES INC DEL COM NEW 247361702 315 10,317 SH   SOLE   0 0 10,317
GABELLI EQUITY TR INC COM 362397101 102 20,132 SH   SOLE   0 0 20,132
CITIGROUP INC COM NEW 172967424 335 7,773 SH   SOLE   0 0 7,772
UNITEDHEALTH GROUP INC COM 91324P102 1,473 4,725 SH   SOLE   0 0 4,725
BIO-TECHNE CORP COM 09073M104 1,843 7,438 SH   SOLE   0 0 7,438
APPLE INC COM 037833100 6,853 59,173 SH   SOLE   0 0 59,173
WESTERN ASSET MANAGED MUNS F COM 95766M105 1,105 90,652 SH   SOLE   0 0 90,651
ABBOTT LABS COM 002824100 451 4,143 SH   SOLE   0 0 4,143
GENPACT LIMITED SHS G3922B107 292 7,502 SH   SOLE   0 0 7,501
DISNEY WALT CO COM DISNEY 254687106 470 3,785 SH   SOLE   0 0 3,784