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 15,053 66,118 SH   SOLE   0 0 66,118
VANGUARD WORLD FDS ENERGY ETF 92204A306 9 86 SH   SOLE   0 0 86
ISHARES TR GLOBAL TECH ETF 464287291 56 972 SH   SOLE   0 0 972
ISHARES TR MSCI EMG MKT ETF 464287234 9 209 SH   SOLE   0 0 209
ISHARES TR MSCI KLD400 SOC 464288570 162 1,866 SH   SOLE   0 0 1,866
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6,475 59,746 SH   SOLE   0 0 59,746
ISHARES TR ESG AW MSCI EAFE 46435G516 777 10,536 SH   SOLE   0 0 10,536
DIAGEO PLC SPON ADR NEW 25243Q205 752 3,703 SH   SOLE   0 0 3,702
ISHARES TR US HOME CONS ETF 464288752 35 594 SH   SOLE   0 0 594
ISHARES TR GLOB HLTHCRE ETF 464287325 110 1,254 SH   SOLE   0 0 1,254
ISHARES TR GLB CNS DISC ETF 464288745 4,984 31,883 SH   SOLE   0 0 31,883
ISHARES TR RUS 2000 VAL ETF 464287630 17 107 SH   SOLE   0 0 107
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 999 7,289 SH   SOLE   0 0 7,289
ISHARES TR RUS 1000 GRW ETF 464287614 65 235 SH   SOLE   0 0 235
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,082 27,433 SH   SOLE   0 0 27,433
ISHARES TR CORE S&P SCP ETF 464287804 19,708 182,681 SH   SOLE   0 0 182,681
VANGUARD INDEX FDS SMALL CP ETF 922908751 79 370 SH   SOLE   0 0 370
VANGUARD INDEX FDS MID CAP ETF 922908629 85 359 SH   SOLE   0 0 359
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 92 362 SH   SOLE   0 0 362
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 30 155 SH   SOLE   0 0 155
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,419 3,406 SH   SOLE   0 0 3,406
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,072 21,852 SH   SOLE   0 0 21,852
ISHARES TR EAFE GRWTH ETF 464288885 1,292 13,416 SH   SOLE   0 0 13,416
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 6,845 40,431 SH   SOLE   0 0 40,431
ISHARES TR RUSSELL 2000 ETF 464287655 47 230 SH   SOLE   0 0 230
ISHARES TR US AER DEF ETF 464288760 4 34 SH   SOLE   0 0 34
ISHARES TR SELECT DIVID ETF 464287168 27 211 SH   SOLE   0 0 211
ISHARES TR RUS MD CP GR ETF 464287481 319 3,174 SH   SOLE   0 0 3,174
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 18,731 373,091 SH   SOLE   0 0 373,091
ISHARES TR GLOBAL 100 ETF 464287572 103 1,348 SH   SOLE   0 0 1,348
PIMCO ETF TR ACTIVE BD ETF 72201R775 628 6,166 SH   SOLE   0 0 6,166
VANGUARD INDEX FDS SML CP GRW ETF 922908595 11 45 SH   SOLE   0 0 45
FACEBOOK INC CL A 30303M102 1,407 6,326 SH   SOLE   0 0 6,326
ISHARES TR GLOBAL MATER ETF 464288695 19 203 SH   SOLE   0 0 203
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 79 225 SH   SOLE   0 0 225
ISHARES TR GLB CNSM STP ETF 464288737 314 5,060 SH   SOLE   0 0 5,060
ISHARES INC CORE MSCI EMKT 46434G103 17 313 SH   SOLE   0 0 313
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 163 9,609 SH   SOLE   0 0 9,608
ISHARES INC ESG AWR MSCI EM 46434G863 686 18,686 SH   SOLE   0 0 18,686
ISHARES TR RUS 2000 GRW ETF 464287648 9 37 SH   SOLE   0 0 37
ISHARES TR U.S. CNSM GD ETF 464287812 245 1,225 SH   SOLE   0 0 1,225
ISHARES TR S&P SML 600 GWT 464287887 467 3,734 SH   SOLE   0 0 3,734
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 14 78 SH   SOLE   0 0 78
ISHARES TR U.S. TECH ETF 464287721 577 5,595 SH   SOLE   0 0 5,595
ISHARES TR U.S. BAS MTL ETF 464287838 160 1,072 SH   SOLE   0 0 1,071
ISHARES TR S&P 500 GRWT ETF 464287309 15 196 SH   SOLE   0 0 196
ISHARES TR CORE S&P500 ETF 464287200 2,970 6,545 SH   SOLE   0 0 6,545
ISHARES TR PFD AND INCM SEC 464288687 52 1,418 SH   SOLE   0 0 1,418
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 9 58 SH   SOLE   0 0 58
3M CO COM 88579Y101 2,046 13,743 SH   SOLE   0 0 13,742
ISHARES TR 20 YR TR BD ETF 464287432 983 7,441 SH   SOLE   0 0 7,441
ISHARES TR S&P MC 400GR ETF 464287606 80 1,038 SH   SOLE   0 0 1,038
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 632 8,107 SH   SOLE   0 0 8,107
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 36 125 SH   SOLE   0 0 125
ISHARES TR GLOBAL ENERG ETF 464287341 1,787 49,428 SH   SOLE   0 0 49,428
ISHARES TR MSCI ACWI ETF 464288257 49 488 SH   SOLE   0 0 488
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 87 1,171 SH   SOLE   0 0 1,171
ISHARES TR CHINA LG-CAP ETF 464287184 1 20 SH   SOLE   0 0 20
ISHARES TR CORE S&P MCP ETF 464287507 24,247 90,358 SH   SOLE   0 0 90,357
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 623 12,093 SH   SOLE   0 0 12,093
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 27 89 SH   SOLE   0 0 89
ISHARES TR MSCI EAFE ETF 464287465 1,491 20,259 SH   SOLE   0 0 20,259
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,824 18,010 SH   SOLE   0 0 18,010
ISHARES TR RUS 1000 ETF 464287622 62 248 SH   SOLE   0 0 248
ISHARES TR RUS 1000 VAL ETF 464287598 13,772 82,975 SH   SOLE   0 0 82,975
AMAZON COM INC COM 023135106 1,982 608 SH   SOLE   0 0 608
PRUDENTIAL FINL INC COM 744320102 829 7,018 SH   SOLE   0 0 7,017
INVESCO QQQ TR UNIT SER 1 46090E103 344 950 SH   SOLE   0 0 950
SEMPRA ENERGY COM 816851109 224 1,332 SH   SOLE   0 0 1,332
JOHNSON & JOHNSON COM 478160104 1,450 8,184 SH   SOLE   0 0 8,184
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 168 1,015 SH   SOLE   0 0 1,015
PROCTER AND GAMBLE CO COM 742718109 265 1,736 SH   SOLE   0 0 1,736
GENERAL MLS INC COM 370334104 1,169 17,262 SH   SOLE   0 0 17,261
MARRIOTT INTL INC NEW CL A 571903202 595 3,388 SH   SOLE   0 0 3,388
INTEL CORP COM 458140100 920 18,561 SH   SOLE   0 0 18,561
MEDTRONIC PLC SHS G5960L103 887 7,998 SH   SOLE   0 0 7,998
PAYCHEX INC COM 704326107 247 1,810 SH   SOLE   0 0 1,810
VERIZON COMMUNICATIONS INC COM 92343V104 441 8,650 SH   SOLE   0 0 8,649
HONEYWELL INTL INC COM 438516106 431 2,213 SH   SOLE   0 0 2,213
US BANCORP DEL COM NEW 902973304 226 4,259 SH   SOLE   0 0 4,259
XCEL ENERGY INC COM 98389B100 496 6,868 SH   SOLE   0 0 6,868
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 368 7,329 SH   SOLE   0 0 7,328
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,036 2,936 SH   SOLE   0 0 2,936
ALPHABET INC CAP STK CL A 02079K305 1,140 410 SH   SOLE   0 0 410
MICROSOFT CORP COM 594918104 4,475 14,514 SH   SOLE   0 0 14,514
BOEING CO COM 097023105 370 1,931 SH   SOLE   0 0 1,931
TESLA INC COM 88160R101 2,060 1,912 SH   SOLE   0 0 1,912
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 543 6,757 SH   SOLE   0 0 6,757
NXP SEMICONDUCTORS N V COM N6596X109 213 1,152 SH   SOLE   0 0 1,152
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 564 3,102 SH   SOLE   0 0 3,102
UNITED AIRLS HLDGS INC COM 910047109 209 4,499 SH   SOLE   0 0 4,499
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 438 2,213 SH   SOLE   0 0 2,213
LILLY ELI & CO COM 532457108 525 1,835 SH   SOLE   0 0 1,835
PELOTON INTERACTIVE INC CL A COM 70614W100 883 33,419 SH   SOLE   0 0 33,419
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 247 5,029 SH   SOLE   0 0 5,029
BLACKROCK MUNIYIELD FD INC COM 09253W104 140 11,063 SH   SOLE   0 0 11,063
APARTMENT INCOME REIT CORP COM 03750L109 479 8,960 SH   SOLE   0 0 8,960
PIMCO MUN INCOME FD II COM 72200W106 158 13,763 SH   SOLE   0 0 13,763
VANGUARD INDEX FDS VALUE ETF 922908744 667 4,515 SH   SOLE   0 0 4,515
VANGUARD INDEX FDS GROWTH ETF 922908736 10 34 SH   SOLE   0 0 34
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 203 13,861 SH   SOLE   0 0 13,861
THERAPEUTICSMD INC COM 88338N107 10 25,050 SH   SOLE   0 0 25,050
SERVICENOW INC COM 81762P102 496 891 SH   SOLE   0 0 891
ABBVIE INC COM 00287Y109 628 3,876 SH   SOLE   0 0 3,876
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 840 10,564 SH   SOLE   0 0 10,564
DISCOVER FINL SVCS COM 254709108 477 4,324 SH   SOLE   0 0 4,324
MCDONALDS CORP COM 580135101 1,688 6,825 SH   SOLE   0 0 6,825
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,074 20,486 SH   SOLE   0 0 20,486
AT&T INC COM 00206R102 522 22,099 SH   SOLE   0 0 22,098
VANGUARD BD INDEX FDS INTERMED TERM 921937819 247 3,015 SH   SOLE   0 0 3,015
UNION PAC CORP COM 907818108 473 1,733 SH   SOLE   0 0 1,733
ECOLAB INC COM 278865100 228 1,294 SH   SOLE   0 0 1,294
NORTHROP GRUMMAN CORP COM 666807102 292 654 SH   SOLE   0 0 654
LOCKHEED MARTIN CORP COM 539830109 441 1,000 SH   SOLE   0 0 1,000
JPMORGAN CHASE & CO COM 46625H100 951 6,979 SH   SOLE   0 0 6,979
DANAHER CORPORATION COM 235851102 241 823 SH   SOLE   0 0 823
WALMART INC COM 931142103 226 1,519 SH   SOLE   0 0 1,519
ORACLE CORP COM 68389X105 368 4,443 SH   SOLE   0 0 4,443
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 826 17,914 SH   SOLE   0 0 17,914
TARGET CORP COM 87612E106 2,413 11,370 SH   SOLE   0 0 11,370
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 517 4,609 SH   SOLE   0 0 4,609
ALPHABET INC CAP STK CL C 02079K107 2,773 993 SH   SOLE   0 0 993
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,305 14,212 SH   SOLE   0 0 14,212
DELTA AIR LINES INC DEL COM NEW 247361702 608 15,372 SH   SOLE   0 0 15,372
GABELLI EQUITY TR INC COM 362397101 140 20,132 SH   SOLE   0 0 20,132
GARTNER INC COM 366651107 296 996 SH   SOLE   0 0 996
CITIGROUP INC COM NEW 172967424 415 7,773 SH   SOLE   0 0 7,772
UNITEDHEALTH GROUP INC COM 91324P102 2,154 4,223 SH   SOLE   0 0 4,223
BIO-TECHNE CORP COM 09073M104 2,710 6,258 SH   SOLE   0 0 6,258
APPLE INC COM 037833100 9,630 55,151 SH   SOLE   0 0 55,151
ABBOTT LABS COM 002824100 496 4,193 SH   SOLE   0 0 4,193
GENPACT LIMITED SHS G3922B107 330 7,574 SH   SOLE   0 0 7,574
DISNEY WALT CO COM 254687106 475 3,465 SH   SOLE   0 0 3,464