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
ISHARES TR MSCI EMG MKT ETF 464287234 10,985 272,794 SH   SOLE   0 0 272,794
ISHARES TR RUS 1000 GRW ETF 464287614 35,409 228,021 SH   SOLE   0 0 228,021
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 12,064 189,301 SH   SOLE   0 0 189,301
KELLOGG CO COM 487836108 26,115 421,271 SH   SOLE   0 0 421,271
INTEL CORP COM 458140100 3,305 66,917 SH   SOLE   0 0 66,917
ISHARES TR S&P 500 VAL ETF 464287408 29,682 257,191 SH   SOLE   0 0 257,191
ISHARES TR MBS ETF 464288588 27,164 251,056 SH   SOLE   0 0 251,056
MCDONALDS CORP COM 580135101 22,661 109,862 SH   SOLE   0 0 109,862
POLARIS INC COM 731068102 254 3,000 SH   SOLE   0 0 3,000
STARBUCKS CORP COM 855244109 10,191 120,855 SH   SOLE   0 0 120,855
WASTE MGMT INC DEL COM 94106L109 21,717 189,226 SH   SOLE   0 0 189,226
ISHARES TR RUS MDCP VAL ETF 464287473 12,075 139,174 SH   SOLE   0 0 139,174
MICROSOFT CORP COM 594918104 32,211 239,221 SH   SOLE   0 0 239,221
EXXON MOBIL CORP COM 30231G102 629 9,360 SH   SOLE   0 0 9,360
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 2,585 68,451 SH   SOLE   0 0 68,451
WORKDAY INC CL A 98138H101 1,244 7,503 SH   SOLE   0 0 7,503
CISCO SYS INC COM 17275R102 512 11,001 SH   SOLE   0 0 11,001
ISHARES TR RUS MD CP GR ETF 464287481 28,643 208,174 SH   SOLE   0 0 208,174
LIVE NATION ENTERTAINMENT IN COM 538034109 3,219 48,085 SH   SOLE   0 0 48,085
ALPHABET INC CAP STK CL C 02079K107 1,414 1,202 SH   SOLE   0 0 1,202
MARSH & MCLENNAN COS INC COM 571748102 12,348 128,513 SH   SOLE   0 0 128,513
LAS VEGAS SANDS CORP COM 517834107 268 4,750 SH   SOLE   0 0 4,750
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 274 3,504 SH   SOLE   0 0 3,504
LULULEMON ATHLETICA INC COM 550021109 4,587 24,254 SH   SOLE   0 0 24,254
S&P GLOBAL INC COM 78409V104 1,080 4,566 SH   SOLE   0 0 4,566
VANGUARD INDEX FDS TOTAL STK MKT 922908769 471 3,215 SH   SOLE   0 0 3,215
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 536 13,468 SH   SOLE   0 0 13,468
HOME DEPOT INC COM 437076102 1,313 5,822 SH   SOLE   0 0 5,822
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8,669 85,353 SH   SOLE   0 0 85,353
FOOT LOCKER INC COM 344849104 2,872 69,399 SH   SOLE   0 0 69,399
BEST BUY INC COM 086516101 2,915 44,835 SH   SOLE   0 0 44,835
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,896 66,496 SH   SOLE   0 0 66,496
STERIS PLC SHS USD G8473T100 3,258 23,436 SH   SOLE   0 0 23,436
KIMBERLY CLARK CORP COM 494368103 589 4,213 SH   SOLE   0 0 4,213
ISHARES TR IBOXX HI YD ETF 464288513 2,246 26,084 SH   SOLE   0 0 26,084
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 712 3,504 SH   SOLE   0 0 3,504
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 43,007 732,903 SH   SOLE   0 0 732,903
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 222 1,338 SH   SOLE   0 0 1,338
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 2,724 87,961 SH   SOLE   0 0 87,961
DELTA AIR LINES INC DEL COM NEW 247361702 23,448 431,423 SH   SOLE   0 0 431,423
STRYKER CORP COM 863667101 23,601 112,871 SH   SOLE   0 0 112,871
MEDICAL PPTYS TRUST INC COM 58463J304 25,903 1,351,906 SH   SOLE   0 0 1,351,906
CABOT OIL & GAS CORP COM 127097103 2,736 159,732 SH   SOLE   0 0 159,732
DISNEY WALT CO COM DISNEY 254687106 19,911 154,178 SH   SOLE   0 0 154,178
WILLIAMS SONOMA INC COM 969904101 3,074 47,223 SH   SOLE   0 0 47,223
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 21,966 915,624 SH   SOLE   0 0 915,624
WALMART INC COM 931142103 27,936 240,577 SH   SOLE   0 0 240,577
CHEVRON CORP NEW COM 166764100 1,082 9,633 SH   SOLE   0 0 9,633
US BANCORP DEL COM NEW 902973304 211 3,986 SH   SOLE   0 0 3,986
COOPER COS INC COM NEW 216648402 1,685 5,832 SH   SOLE   0 0 5,832
CINTAS CORP COM 172908105 202 780 SH   SOLE   0 0 780
ULTA BEAUTY INC COM 90384S303 3,794 14,436 SH   SOLE   0 0 14,436
BRISTOL MYERS SQUIBB CO COM 110122108 229 4,648 SH   SOLE   0 0 4,648
VERIZON COMMUNICATIONS INC COM 92343V104 533 9,042 SH   SOLE   0 0 9,042
ISHARES TR CORE US AGGBD ET 464287226 219 1,937 SH   SOLE   0 0 1,937
ISHARES TR MIN VOL EAFE ETF 46429B689 584 8,118 SH   SOLE   0 0 8,118
ISHARES TR JPMORGAN USD EMG 464288281 15,531 138,192 SH   SOLE   0 0 138,192
PUBLIC STORAGE COM 74460D109 23,413 96,638 SH   SOLE   0 0 96,638
MERCK & CO INC COM 58933Y105 3,072 37,636 SH   SOLE   0 0 37,636
ISHARES TR CORE S&P SCP ETF 464287804 12,433 164,567 SH   SOLE   0 0 164,567
AMAZON COM INC COM 023135106 4,293 2,506 SH   SOLE   0 0 2,506
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,142 20,815 SH   SOLE   0 0 20,815
BANK OF MARIN BANCORP COM 063425102 220 5,400 SH   SOLE   0 0 5,400
JPMORGAN CHASE & CO COM 46625H100 751 6,629 SH   SOLE   0 0 6,629
VERISK ANALYTICS INC COM 92345Y106 461 3,005 SH   SOLE   0 0 3,005
ISHARES TR INTRM TR CRP ETF 464288638 2,298 39,665 SH   SOLE   0 0 39,665
EXELIXIS INC COM 30161Q104 179 10,000 SH   SOLE   0 0 10,000
NETFLIX INC COM 64110L106 1,367 5,102 SH   SOLE   0 0 5,102
DISCOVER FINL SVCS COM 254709108 2,862 37,257 SH   SOLE   0 0 37,257
UNITEDHEALTH GROUP INC COM 91324P102 2,722 12,560 SH   SOLE   0 0 12,560
PENUMBRA INC COM 70975L107 654 4,827 SH   SOLE   0 0 4,827
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 26,335 287,973 SH   SOLE   0 0 287,973
COSTCO WHSL CORP NEW COM 22160K105 11,520 40,407 SH   SOLE   0 0 40,407
BOEING CO COM 097023105 3,107 8,458 SH   SOLE   0 0 8,458
JOHNSON CTLS INTL PLC SHS G51502105 25,782 615,911 SH   SOLE   0 0 615,911
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 210 2,586 SH   SOLE   0 0 2,586
SALESFORCE COM INC COM 79466L302 241 1,671 SH   SOLE   0 0 1,671
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9,615 139,333 SH   SOLE   0 0 139,333
INVESCO QQQ TR UNIT SER 1 46090E103 389 2,112 SH   SOLE   0 0 2,112
ISHARES TR MSCI ACWI ETF 464288257 3,618 50,474 SH   SOLE   0 0 50,474
COCA COLA CO COM 191216100 353 6,650 SH   SOLE   0 0 6,650
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 8,893 180,598 SH   SOLE   0 0 180,598
SKYWORKS SOLUTIONS INC COM 83088M102 3,160 41,898 SH   SOLE   0 0 41,898
VISA INC COM CL A 92826C839 29,781 175,355 SH   SOLE   0 0 175,355
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3,122 25,283 SH   SOLE   0 0 25,283
ISHARES TR EAFE SML CP ETF 464288273 575 10,286 SH   SOLE   0 0 10,286
HUNTINGTON BANCSHARES INC COM 446150104 189 13,839 SH   SOLE   0 0 13,839
ZOETIS INC CL A 98978V103 21,252 173,781 SH   SOLE   0 0 173,781
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 271 2,227 SH   SOLE   0 0 2,227
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2,285 101,514 SH   SOLE   0 0 101,514
ISHARES TR EXPND TEC SC ETF 464287549 291 1,375 SH   SOLE   0 0 1,375
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,013 33,535 SH   SOLE   0 0 33,535
CNA FINL CORP COM 126117100 492 10,401 SH   SOLE   0 0 10,401
PFIZER INC COM 717081103 305 8,787 SH   SOLE   0 0 8,787
NEWMONT GOLDCORP CORPORATION COM 651639106 30,782 812,839 SH   SOLE   0 0 812,839
EQUINIX INC COM 29444U700 414 738 SH   SOLE   0 0 738
ISHARES TR 20 YR TR BD ETF 464287432 26,777 186,458 SH   SOLE   0 0 186,458
ISHARES TR MODERT ALLOC ETF 464289875 206 5,327 SH   SOLE   0 0 5,327
AMC ENTMT HLDGS INC CL A COM 00165C104 511 50,000 SH   SOLE   0 0 50,000
DTE ENERGY CO COM 233331107 872 6,646 SH   SOLE   0 0 6,646
BANK AMER CORP COM 060505104 2,997 107,653 SH   SOLE   0 0 107,653
ISHARES TR BARCLAYS 7 10 YR 464287440 62,446 552,623 SH   SOLE   0 0 552,623
INDEPENDENT BK GROUP INC COM 45384B106 257 4,930 SH   SOLE   0 0 4,930
PROCTER & GAMBLE CO COM 742718109 3,206 26,477 SH   SOLE   0 0 26,477
ABBVIE INC COM 00287Y109 456 6,320 SH   SOLE   0 0 6,320
FORD MTR CO DEL COM 345370860 98 11,326 SH   SOLE   0 0 11,326
JOHNSON & JOHNSON COM 478160104 528 4,000 SH   SOLE   0 0 4,000
ISHARES TR GRWT ALLOCAT ETF 464289867 2,367 52,436 SH   SOLE   0 0 52,436
DOLLAR GEN CORP NEW COM 256677105 29,642 188,063 SH   SOLE   0 0 188,063
PEPSICO INC COM 713448108 302 2,252 SH   SOLE   0 0 2,252
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 11,724 206,769 SH   SOLE   0 0 206,769
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11,153 229,353 SH   SOLE   0 0 229,353
RAYTHEON CO COM NEW 755111507 3,145 16,440 SH   SOLE   0 0 16,440
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 2,382 66,852 SH   SOLE   0 0 66,852
INTUIT COM 461202103 423 1,623 SH   SOLE   0 0 1,623
ISHARES INC MSCI PAC JP ETF 464286665 11,317 258,857 SH   SOLE   0 0 258,857
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,863 54,189 SH   SOLE   0 0 54,189
THERMO FISHER SCIENTIFIC INC COM 883556102 8,760 31,338 SH   SOLE   0 0 31,338
LAUDER ESTEE COS INC CL A 518439104 23,268 121,171 SH   SOLE   0 0 121,171
FACEBOOK INC CL A 30303M102 4,172 23,897 SH   SOLE   0 0 23,897
AUTOMATIC DATA PROCESSING IN COM 053015103 1,422 9,082 SH   SOLE   0 0 9,082
MASTERCARD INC CL A 57636Q104 1,850 6,996 SH   SOLE   0 0 6,996
CDW CORP COM 12514G108 25,871 215,917 SH   SOLE   0 0 215,917
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 11,612 193,441 SH   SOLE   0 0 193,441
CVS HEALTH CORP COM 126650100 30,245 491,792 SH   SOLE   0 0 491,792
APPLIED MATLS INC COM 038222105 24,710 499,595 SH   SOLE   0 0 499,595
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,363 40,232 SH   SOLE   0 0 40,232
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 24,545 486,528 SH   SOLE   0 0 486,528
NORFOLK SOUTHERN CORP COM 655844108 3,382 19,931 SH   SOLE   0 0 19,931
ADOBE INC COM 00724F101 3,962 14,859 SH   SOLE   0 0 14,859
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,762 15,656 SH   SOLE   0 0 15,656
NVIDIA CORP COM 67066G104 903 5,219 SH   SOLE   0 0 5,219
ALPHABET INC CAP STK CL A 02079K305 1,193 1,013 SH   SOLE   0 0 1,013
ISHARES TR EAFE VALUE ETF 464288877 597 12,962 SH   SOLE   0 0 12,962
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 6,277 177,873 SH   SOLE   0 0 177,873
DANAHER CORPORATION COM 235851102 28,392 207,072 SH   SOLE   0 0 207,072
SPDR S&P 500 ETF TR TR UNIT 78462F103 729 2,532 SH   SOLE   0 0 2,532
ISHARES TR AGGRES ALLOC ETF 464289859 2,612 48,807 SH   SOLE   0 0 48,807
TARGET CORP COM 87612E106 7,449 70,831 SH   SOLE   0 0 70,831
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,469 14,801 SH   SOLE   0 0 14,801
LOCKHEED MARTIN CORP COM 539830109 362 957 SH   SOLE   0 0 957
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 663 13,802 SH   SOLE   0 0 13,802
APPLE INC COM 037833100 11,871 54,217 SH   SOLE   0 0 54,217
ISHARES TR CORE MSCI EAFE 46432F842 634 10,683 SH   SOLE   0 0 10,683
INTERNATIONAL BUSINESS MACHS COM 459200101 215 1,519 SH   SOLE   0 0 1,519
AT&T INC COM 00206R102 29,310 790,451 SH   SOLE   0 0 790,451