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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427752023,300SH SOLE 003,300
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8522202,701SH SOLE 002,701
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6642352,620SH SOLE 002,620
ACCENTURE PLC IRELANDSHS CLASS AG1151C101243748SH SOLE 00748
BROADCOM INCCOM11135F101244500SH SOLE 00500
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464062452,341SH SOLE 002,341
VANGUARD WORLD FDSCOMM SRVC ETF92204A8842461,718SH SOLE 001,718
XCEL ENERGY INCCOM98389B1002483,963SH SOLE 003,963
SELECT SECTOR SPDR TRENERGY81369Y5062494,625SH SOLE 004,625
CISCO SYS INCCOM17275R1022524,575SH SOLE 004,575
MICROSOFT CORPCOM594918104254878SH SOLE 00878
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2092702,117SH SOLE 002,117
VANGUARD INDEX FDSSM CP VAL ETF9229086112731,583SH SOLE 001,583
UNITEDHEALTH GROUP INCCOM91324P102276703SH SOLE 00703
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1003023,760SH SOLE 003,760
ISHARES TREAFE SML CP ETF4642882733214,299SH SOLE 004,299
ECOLAB INCCOM2788651003231,510SH SOLE 001,510
VANGUARD WORLD FDSCONSUM DIS ETF92204A1083251,039SH SOLE 001,039
SPDR S&P 500 ETF TRTR UNIT78462F103361832SH SOLE 00832
VANGUARD BD INDEX FDSSHORT TRM BOND9219378273774,603SH SOLE 004,603
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427423843,736SH SOLE 003,736
VANGUARD INDEX FDSSMALL CP ETF9229087514091,842SH SOLE 001,842
ISHARES TRRUS 1000 ETF4642876224181,710SH SOLE 001,710
3M COCOM88579Y1014562,579SH SOLE 002,579
MEDTRONIC PLCSHSG5960L1034863,820SH SOLE 003,820
AMAZON COM INCCOM023135106512156SH SOLE 00156
VANGUARD INDEX FDSLARGE CAP ETF9229086375242,578SH SOLE 002,578
VANGUARD INDEX FDSEXTEND MKT ETF9229086525532,993SH SOLE 002,993
VANGUARD WORLD FDSHEALTH CAR ETF92204A5045842,358SH SOLE 002,358
ALPHABET INCCAP STK CL A02079K305606222SH SOLE 00222
NVIDIA CORPORATIONCOM67066G1046473,121SH SOLE 003,121
APPLE INCCOM0378331006984,890SH SOLE 004,890
ISHARES TRCORE US AGGBD ET4642872267276,324SH SOLE 006,324
SPDR SER TRS&P 600 SMCP VAL78464A3007448,890SH SOLE 008,890
ISHARES TRTIPS BD ETF4642871767776,076SH SOLE 006,076
US BANCORP DELCOM NEW90297330478312,892SH SOLE 0012,892
VANGUARD MUN BD FDSTAX EXEMPT BD92290774682315,046SH SOLE 0015,046
ISHARES TRISHARES BIOTECH4642875568825,549SH SOLE 005,549
VANGUARD INDEX FDSGROWTH ETF9229087369163,123SH SOLE 003,123
ISHARES TRS&P 500 GRWT ETF46428730993212,473SH SOLE 0012,473
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031,2148,011SH SOLE 008,011
ISHARES INCCORE MSCI EMKT46434G1031,25120,247SH SOLE 0020,247
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C7141,37319,731SH SOLE 0019,731
VANGUARD INDEX FDSTOTAL STK MKT9229087691,5136,723SH SOLE 006,723
VANGUARD INDEX FDSMCAP VL IDXVIP9229085121,55310,969SH SOLE 0010,969
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C7301,5787,792SH SOLE 007,792
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,59131,800SH SOLE 0031,800
VANGUARD WORLD FDSINF TECH ETF92204A7021,6834,137SH SOLE 004,137
ISHARES TRRUS MID CAP ETF4642874991,90524,060SH SOLE 0024,060
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438582,06940,850SH SOLE 0040,850
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426762,25040,009SH SOLE 0040,009
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022,5629,294SH SOLE 009,294
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427182,74620,481SH SOLE 0020,481
VANGUARD INDEX FDSVALUE ETF9229087442,78420,325SH SOLE 0020,325
VANGUARD INDEX FDSREAL ESTATE ETF9229085533,85037,300SH SOLE 0037,300
VANGUARD MALVERN FDSSTRM INFPROIDX9220208056,731129,944SH SOLE 00129,944
ISHARES TRRUSSELL 2000 ETF4642876557,71834,721SH SOLE 0034,721
ISHARES TRCORE MSCI EAFE46432F84213,989188,094SH SOLE 00188,094
ISHARES TRRUS MDCP VAL ETF46428747317,387151,234SH SOLE 00151,234
ISHARES TRS&P 500 VAL ETF46428740833,473227,077SH SOLE 00227,077
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C68040,838573,161SH SOLE 00573,161