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
3M CO COM 88579Y101 2,669 17,110 SH   SOLE   0 0 17,110
ABBOTT LABORATORIES COM 002824100 505 5,527 SH   SOLE   0 0 5,527
ABBVIE INC COM 00287Y109 448 4,562 SH   SOLE   0 0 4,562
ACCENTURE PLC-CL A COM G1151C101 5,220 24,311 SH   SOLE   0 0 24,311
ADOBE INC COM 00724F101 302 693 SH   SOLE   0 0 693
ALPHABET INC-CL A COM 02079K305 8,023 5,658 SH   SOLE   0 0 5,658
ALPHABET INC-CL C COM 02079K107 742 525 SH   SOLE   0 0 525
AMAZON.COM INC COM 023135106 13,728 4,976 SH   SOLE   0 0 4,976
AMERICAN TOWER CORP COM 03027X100 209 809 SH   SOLE   0 0 809
AMGEN INC COM 031162100 220 933 SH   SOLE   0 0 933
AMPHENOL CORP-CL A COM 032095101 3,062 31,962 SH   SOLE   0 0 31,962
APPLE INC COM 037833100 14,656 40,176 SH   SOLE   0 0 40,176
AT&T INC COM 00206R102 387 12,815 SH   SOLE   0 0 12,815
BALL CORP COM 058498106 1,820 26,193 SH   SOLE   0 0 26,193
BERKSHIRE HATHAWAY INC COM 084670702 1,387 7,772 SH   SOLE   0 0 7,772
BERKSHIRE HATHAWAY INC COM 084670108 267 100 SH   SOLE   0 0 100
BIO-TECHNE CORP COM 09073M104 213 805 SH   SOLE   0 0 805
BLACKROCK INC COM 09247X101 2,737 5,030 SH   SOLE   0 0 5,030
BRISTOL-MYERS SQUIBB CO COM 110122108 217 3,694 SH   SOLE   0 0 3,694
BROADCOM INC COM 11135F101 3,955 12,531 SH   SOLE   0 0 12,531
BROWN & BROWN INC COM 115236101 1,428 35,042 SH   SOLE   0 0 35,042
CALYPTE BIOMEDICAL CORP COM 131722605 0 595,888 SH   SOLE   0 0 595,888
CHEVRON CORP COM 166764100 401 4,495 SH   SOLE   0 0 4,495
CHURCH & DWIGHT CO INC COM 171340102 3,144 40,677 SH   SOLE   0 0 40,677
CIGNA CORP COM 125523100 4,103 21,865 SH   SOLE   0 0 21,865
CISCO SYSTEMS INC COM 17275R102 4,825 103,457 SH   SOLE   0 0 103,457
COCA-COLA CO/THE COM 191216100 403 9,010 SH   SOLE   0 0 9,010
COMCAST CORP-CLASS A COM 20030N101 233 5,973 SH   SOLE   0 0 5,973
COSTCO WHOLESALE CORP COM 22160K105 5,152 16,992 SH   SOLE   0 0 16,992
CROWN CASTLE INTL CORP COM 22822V101 1,927 11,514 SH   SOLE   0 0 11,514
CULLEN/FROST BANKERS INC COM 229899109 2,146 28,728 SH   SOLE   0 0 28,728
DANAHER CORP COM 235851102 205 1,160 SH   SOLE   0 0 1,160
DIGITAL REALTY TRUST INC COM 253868103 2,912 20,494 SH   SOLE   0 0 20,494
ECOLAB INC COM 278865100 3,987 20,039 SH   SOLE   0 0 20,039
EDWARDS LIFESCIENCES CORP COM 28176E108 5,453 78,910 SH   SOLE   0 0 78,910
ELI LILLY & CO COM 532457108 246 1,501 SH   SOLE   0 0 1,501
ESTEE LAUDER COMPANIES-CL A COM 518439104 758 4,017 SH   SOLE   0 0 4,017
EXXON MOBIL CORP COM 30231G102 390 8,731 SH   SOLE   0 0 8,731
FACEBOOK INC-CLASS A COM 30303M102 926 4,080 SH   SOLE   0 0 4,080
FASTENAL CO COM 311900104 219 5,121 SH   SOLE   0 0 5,121
FIDELITY REAL ESTATE ETF COM 316092857 3,018 129,096 SH   SOLE   0 0 129,096
FIRST REPUBLIC BANK/CA COM 33616C100 332 3,131 SH   SOLE   0 0 3,131
FORTITUDE GROUP INC COM 34960C100 0 50,000 SH   SOLE   0 0 50,000
FORTIVE CORP COM 34959J108 2,240 33,114 SH   SOLE   0 0 33,114
GILEAD SCIENCES INC COM 375558103 212 2,752 SH   SOLE   0 0 2,752
GLOBAL NET LEASE INC COM 379378201 588 35,147 SH   SOLE   0 0 35,147
HARTFORD FINANCIAL SVCS GRP COM 416515104 880 22,828 SH   SOLE   0 0 22,828
HILL-ROM HOLDINGS INC COM 431475102 2,430 22,131 SH   SOLE   0 0 22,131
HOME DEPOT INC COM 437076102 784 3,131 SH   SOLE   0 0 3,131
HONEYWELL INTERNATIONAL INC COM 438516106 3,461 23,936 SH   SOLE   0 0 23,936
INTEL CORP COM 458140100 594 9,920 SH   SOLE   0 0 9,920
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,116 44,930 SH   SOLE   0 0 44,930
INTL BUSINESS MACHINES CORP COM 459200101 208 1,721 SH   SOLE   0 0 1,721
INTUIT INC COM 461202103 4,913 16,588 SH   SOLE   0 0 16,588
INTUITIVE SURGICAL INC COM 46120E602 267 469 SH   SOLE   0 0 469
INVESCO S&P 500 EQUAL WEIGHT COM 46137V357 10,740 105,542 SH   SOLE   0 0 105,542
INVESCO S&P 500 LOW VOLATILI COM 46138E354 831 16,726 SH   SOLE   0 0 16,726
IQVIA HOLDINGS INC COM 46266C105 1,797 12,669 SH   SOLE   0 0 12,669
ISHA CURR HEDGED MSCI EAFE COM 46434V803 4,357 157,902 SH   SOLE   0 0 157,902
ISHARES 1-3 YEAR TREASURY BO COM 464287457 946 10,921 SH   SOLE   0 0 10,921
ISHARES CORE 1-5 YEAR USD BO COM 46432F859 205 3,974 SH   SOLE   0 0 3,974
ISHARES CORE MSCI EAFE ETF COM 46432F842 8,041 140,683 SH   SOLE   0 0 140,683
ISHARES CORE MSCI EMERGING COM 46434G103 12,443 261,399 SH   SOLE   0 0 261,399
ISHARES CORE S&P 500 ETF COM 464287200 73,078 235,971 SH   SOLE   0 0 235,971
ISHARES CORE S&P MIDCAP ETF COM 464287507 58,698 330,098 SH   SOLE   0 0 330,098
ISHARES CORE S&P SMALL-CAP E COM 464287804 13,234 193,796 SH   SOLE   0 0 193,796
ISHARES CORE U.S. AGGREGATE COM 464287226 17,278 146,162 SH   SOLE   0 0 146,162
ISHARES EDGE MSCI MIN VOL US COM 46429B697 303 5,000 SH   SOLE   0 0 5,000
ISHARES EDGE MSCI USA MOMENT COM 46432F396 328 2,506 SH   SOLE   0 0 2,506
ISHARES EDGE MSCI USA QUALIT COM 46432F339 42,785 446,052 SH   SOLE   0 0 446,052
ISHARES IBOXX HIGH YLD CORP COM 464288513 1,818 22,268 SH   SOLE   0 0 22,268
ISHARES INTL AGGREGATE BOND COM 46435G672 796 14,300 SH   SOLE   0 0 14,300
ISHARES MSCI EAFE ETF COM 464287465 8,045 132,160 SH   SOLE   0 0 132,160
ISHARES MSCI EAFE GROWTH ETF COM 464288885 24,181 290,956 SH   SOLE   0 0 290,956
ISHARES MSCI EAFE SMALL-CAP COM 464288273 1,182 22,036 SH   SOLE   0 0 22,036
ISHARES MSCI EAFE VALUE ETF COM 464288877 11,239 281,184 SH   SOLE   0 0 281,184
ISHARES MSCI EMERGING MARKET COM 464287234 2,803 70,080 SH   SOLE   0 0 70,080
ISHARES RUSSELL 1000 ETF COM 464287622 24,253 141,270 SH   SOLE   0 0 141,270
ISHARES RUSSELL 1000 GROWTH COM 464287614 987 5,140 SH   SOLE   0 0 5,140
ISHARES RUSSELL 1000 VALUE E COM 464287598 512 4,548 SH   SOLE   0 0 4,548
ISHARES RUSSELL 2000 ETF COM 464287655 3,094 21,610 SH   SOLE   0 0 21,610
ISHARES RUSSELL 3000 ETF COM 464287689 1,088 6,044 SH   SOLE   0 0 6,044
ISHARES RUSSELL TOP 200 GROW COM 464289438 248 2,327 SH   SOLE   0 0 2,327
ISHARES S&P 500 GROWTH ETF COM 464287309 11,368 54,789 SH   SOLE   0 0 54,789
ISHARES S&P 500 VALUE ETF COM 464287408 1,557 14,389 SH   SOLE   0 0 14,389
ISHARES S&P SMALL-CAP 600 GR COM 464287887 224 1,322 SH   SOLE   0 0 1,322
ISHARES SELECT DIVIDEND ETF COM 464287168 1,193 14,777 SH   SOLE   0 0 14,777
ISHARES US REAL ESTATE ETF COM 464287739 808 10,254 SH   SOLE   0 0 10,254
JOHNSON & JOHNSON COM 478160104 6,187 43,996 SH   SOLE   0 0 43,996
JPMORGAN CHASE & CO COM 46625H100 5,363 57,015 SH   SOLE   0 0 57,015
KEYSIGHT TECHNOLOGIES IN COM 49338L103 2,455 24,362 SH   SOLE   0 0 24,362
KIMBERLY-CLARK CORP COM 494368103 402 2,845 SH   SOLE   0 0 2,845
LOWE'S COS INC COM 548661107 4,335 32,081 SH   SOLE   0 0 32,081
MASTERCARD INC - A COM 57636Q104 7,305 24,704 SH   SOLE   0 0 24,704
MCDONALD'S CORP COM 580135101 359 1,946 SH   SOLE   0 0 1,946
MERCK & CO. INC. COM 58933Y105 427 5,522 SH   SOLE   0 0 5,522
MICROSOFT CORP COM 594918104 11,053 54,311 SH   SOLE   0 0 54,311
MONDELEZ INTERNATIONAL INC-A COM 609207105 2,096 40,990 SH   SOLE   0 0 40,990
MORGAN STANLEY COM 617446448 2,280 47,213 SH   SOLE   0 0 47,213
NETFLIX INC COM 64110L106 283 623 SH   SOLE   0 0 623
NEW YORK CITY REIT INC COM 649439106 1,913 94,399 SH   SOLE   0 0 94,399
NIKE INC -CL B COM 654106103 1,032 10,526 SH   SOLE   0 0 10,526
NOVO-NORDISK A/S-SPONS ADR COM 670100205 261 3,983 SH   SOLE   0 0 3,983
NVIDIA CORP COM 67066G104 335 883 SH   SOLE   0 0 883
ORACLE CORP COM 68389X105 455 8,241 SH   SOLE   0 0 8,241
O'REILLY AUTOMOTIVE INC COM 67103H107 1,255 2,976 SH   SOLE   0 0 2,976
PAYPAL HOLDINGS INC COM 70450Y103 314 1,804 SH   SOLE   0 0 1,804
PEPSICO INC COM 713448108 3,247 24,552 SH   SOLE   0 0 24,552
PFIZER INC COM 717081103 540 16,505 SH   SOLE   0 0 16,505
PHILLIPS EDISON GROCERY CENT COM 71844V102 1,825 208,539 SH   SOLE   0 0 208,539
PIONEER NATURAL RESOURCES CO COM 723787107 1,209 12,370 SH   SOLE   0 0 12,370
PROCTER & GAMBLE CO/THE COM 742718109 463 3,872 SH   SOLE   0 0 3,872
SALESFORCE.COM INC COM 79466L302 2,874 15,344 SH   SOLE   0 0 15,344
SCHWAB EMERGING MARKETS EQUI COM 808524706 450 18,469 SH   SOLE   0 0 18,469
SCHWAB INTL EQUITY ETF COM 808524805 9,806 329,617 SH   SOLE   0 0 329,617
SCHWAB INTL SMALL-CAP EQUITY COM 808524888 367 12,411 SH   SOLE   0 0 12,411
SCHWAB SHORT-TERM US TREAS COM 808524862 2,709 52,462 SH   SOLE   0 0 52,462
SCHWAB US BROAD MARKET ETF COM 808524102 8,863 120,639 SH   SOLE   0 0 120,639
SCHWAB US DVD EQUITY ETF COM 808524797 563 10,871 SH   SOLE   0 0 10,871
SCHWAB US LARGE-CAP ETF COM 808524201 2,818 38,029 SH   SOLE   0 0 38,029
SCHWAB US LARGE-CAP VALUE COM 808524409 297 5,924 SH   SOLE   0 0 5,924
SCHWAB US REIT ETF COM 808524847 3,254 92,400 SH   SOLE   0 0 92,400
SCHWAB US SMALL-CAP ETF COM 808524607 436 6,679 SH   SOLE   0 0 6,679
SOLAR WIND ENERGY TOWER INC COM 83416V105 0 100,000 SH   SOLE   0 0 100,000
SPDR DR INTERNATIONAL RL EST COM 78463X863 228 7,911 SH   SOLE   0 0 7,911
SPDR GOLD SHARES COM 78463V107 4,873 29,116 SH   SOLE   0 0 29,116
SPDR S&P 500 ETF TRUST COM 78462F103 678 2,199 SH   SOLE   0 0 2,199
SPDR S&P DIVIDEND ETF COM 78464A763 8,404 92,149 SH   SOLE   0 0 92,149
STARBUCKS CORP COM 855244109 2,645 35,947 SH   SOLE   0 0 35,947
STRYKER CORP COM 863667101 2,605 14,458 SH   SOLE   0 0 14,458
TEXAS INSTRUMENTS INC COM 882508104 1,662 13,087 SH   SOLE   0 0 13,087
THERMO FISHER SCIENTIFIC INC COM 883556102 3,984 10,996 SH   SOLE   0 0 10,996
UNION PACIFIC CORP COM 907818108 8,998 53,221 SH   SOLE   0 0 53,221
UNITEDHEALTH GROUP INC COM 91324P102 4,757 16,128 SH   SOLE   0 0 16,128
US BANCORP COM 902973759 515 19,730 SH   SOLE   0 0 19,730
VANGUARD FTSE ALL-WORLD EX-U COM 922042775 4,609 96,816 SH   SOLE   0 0 96,816
VANGUARD FTSE DEVELOPED ETF COM 921943858 28,201 727,018 SH   SOLE   0 0 727,018
VANGUARD FTSE EMERGING MARKE COM 922042858 15,173 383,063 SH   SOLE   0 0 383,063
VANGUARD GROWTH ETF COM 922908736 68,878 340,830 SH   SOLE   0 0 340,830
VANGUARD MID-CAP ETF COM 922908629 35,412 216,047 SH   SOLE   0 0 216,047
VANGUARD REAL ESTATE ETF COM 922908553 29,299 373,098 SH   SOLE   0 0 373,098
VANGUARD RUSSELL 1000 VALUE COM 92206C714 329 3,326 SH   SOLE   0 0 3,326
VANGUARD RUSSELL 3000 COM 92206C599 993 7,098 SH   SOLE   0 0 7,098
VANGUARD S&P 500 ETF COM 922908363 49,375 174,205 SH   SOLE   0 0 174,205
VANGUARD S&P 500 GROWTH ETF COM 921932505 379 2,029 SH   SOLE   0 0 2,029
VANGUARD SHORT-TERM BOND ETF COM 921937827 3,669 44,140 SH   SOLE   0 0 44,140
VANGUARD SHORT-TERM TREASURY COM 92206C102 55,943 899,398 SH   SOLE   0 0 899,398
VANGUARD SMALL-CAP ETF COM 922908751 13,342 91,560 SH   SOLE   0 0 91,560
VANGUARD SMALL-CAP VALUE ETF COM 922908611 372 3,480 SH   SOLE   0 0 3,480
VANGUARD TOTAL BOND MARKET COM 921937835 1,859 21,039 SH   SOLE   0 0 21,039
VANGUARD TOTAL INTL BOND ETF COM 92203J407 1,908 33,054 SH   SOLE   0 0 33,054
VANGUARD TOTAL STOCK MKT ETF COM 922908769 1,891 12,079 SH   SOLE   0 0 12,079
VANGUARD VALUE ETF COM 922908744 13,880 139,372 SH   SOLE   0 0 139,372
VERIZON COMMUNICATIONS INC COM 92343V104 4,447 80,656 SH   SOLE   0 0 80,656
VISA INC-CLASS A SHARES COM 92826C839 475 2,458 SH   SOLE   0 0 2,458
WALMART INC COM 931142103 634 5,293 SH   SOLE   0 0 5,293
WALT DISNEY CO/THE COM 254687106 3,257 29,204 SH   SOLE   0 0 29,204
WELLS FARGO & COMPANY COM 94988U672 315 12,550 SH   SOLE   0 0 12,550
WISDOMTREE US HIGH DIVIDEND COM 97717W208 1,139 18,288 SH   SOLE   0 0 18,288
WISDOMTREE US SMALLCAP DIVID COM 97717W604 3,076 145,214 SH   SOLE   0 0 145,214
XTRACKERS MSCI EAFE HEDGED E COM 233051200 20,973 694,016 SH   SOLE   0 0 694,016
XTRACKERS USD HIGH YIELD COR COM 233051432 1,038 22,208 SH   SOLE   0 0 22,208
ZOETIS INC COM 98978V103 3,578 26,112 SH   SOLE   0 0 26,112