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
BOSTON PRIVATE FINL HLDGS INC PFD 101119303 446 17,000 SH   SOLE   17,000 0 0
JPMORGAN CHASE & CO DEP SHS RP PFD 48127A161 354 12,500 SH   SOLE   12,500 0 0
PRIVATEBANCORP INC SUB DEB 42 PFD 742962400 2,802 104,955 SH   SOLE   104,955 0 0
STIFEL FINL CORP DSHS 1/40 PF PFD 860630409 2,823 101,370 SH   SOLE   101,370 0 0
SVB CAP II PFD TR GTD 7% PFD 86959H201 1,393 53,565 SH   SOLE   53,565 0 0
WELLS FARGO & CO NEW DEP 1/100 PFD 949746465 476 16,000 SH   SOLE   16,000 0 0
ISHARES TR 7-10 Y TR BD ETF ETF 464287440 241 2,150 SH   SOLE   2,150 0 0
VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 1,520 18,865 SH   SOLE   18,865 0 0
3M CO COM COM 88579Y101 3,156 17,910 SH   SOLE   17,900 0 10
ABBOTT LABS COM COM 002824100 1,075 25,415 SH   SOLE   25,415 0 0
ABBVIE INC COM COM 00287Y109 397 6,287 SH   SOLE   6,287 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 7,008 57,361 SH   SOLE   57,333 0 28
ADOBE SYS INC COM COM 00724F101 282 2,600 SH   SOLE   2,600 0 0
ALPHABET INC CAP STK CL A COM 02079K305 6,856 8,527 SH   SOLE   8,522 0 5
ALPHABET INC CAP STK CL C COM 02079K107 226 291 SH   SOLE   291 0 0
ALTRIA GROUP INC COM COM 02209S103 215 3,400 SH   SOLE   3,400 0 0
AMAZON COM INC COM COM 023135106 8,685 10,372 SH   SOLE   10,366 0 6
AMPHENOL CORP NEW CL A COM 032095101 5,242 80,741 SH   SOLE   80,702 0 39
ANADARKO PETE CORP COM COM 032511107 4,060 64,076 SH   SOLE   64,034 0 42
APPLE INC COM COM 037833100 10,882 96,256 SH   SOLE   96,230 0 26
AT&T INC COM COM 00206R102 626 15,424 SH   SOLE   15,424 0 0
BANK AMER CORP COM COM 060505104 208 13,280 SH   SOLE   13,280 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 649 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 677 4,688 SH   SOLE   4,688 0 0
BLACK HILLS CORP COM COM 092113109 946 15,457 SH   SOLE   15,457 0 0
BLACKROCK INC COM COM 09247X101 4,274 11,791 SH   SOLE   11,783 0 8
BOEING CO COM COM 097023105 4,136 31,397 SH   SOLE   31,342 0 55
BP PLC SPONSORED ADR COM 055622104 236 6,712 SH   SOLE   6,712 0 0
CALYPTE BIOMEDICAL CORP COM 131722605 0 595,888 SH   SOLE   595,888 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 206 2,866 SH   SOLE   2,866 0 0
CELGENE CORP COM COM 151020104 4,735 45,294 SH   SOLE   45,266 0 28
CHECK POINT SOFTWARE TECH LTD COM M22465104 4,118 53,059 SH   SOLE   53,031 0 28
CHEVRON CORP NEW COM COM 166764100 5,116 49,705 SH   SOLE   49,685 0 20
CHURCH & DWIGHT INC COM COM 171340102 5,991 125,016 SH   SOLE   124,956 0 60
CIGNA CORPORATION COM COM 125509109 4,826 37,029 SH   SOLE   37,011 0 18
CISCO SYS INC COM COM 17275R102 1,256 39,609 SH   SOLE   39,609 0 0
COCA COLA CO COM COM 191216100 366 8,653 SH   SOLE   8,653 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 6,018 39,459 SH   SOLE   39,440 0 19
CVS HEALTH CORP COM COM 126650100 2,931 32,936 SH   SOLE   32,918 0 18
DENTSPLY SIRONA INC COM COM 24906P109 3,522 59,267 SH   SOLE   59,236 0 31
DICKS SPORTING GOODS INC COM COM 253393102 477 8,405 SH   SOLE   8,405 0 0
DISCOVER FINL SVCS COM COM 254709108 2,847 50,347 SH   SOLE   50,324 0 23
DISNEY WALT CO COM DISNEY COM 254687106 5,083 54,741 SH   SOLE   54,715 0 26
DONALDSON INC COM COM 257651109 394 10,548 SH   SOLE   10,548 0 0
ECOLAB INC COM COM 278865100 6,122 50,295 SH   SOLE   50,273 0 22
EDWARDS LIFESCIENCES CORP COM COM 28176E108 5,758 47,759 SH   SOLE   47,739 0 20
EMERSON ELEC CO COM COM 291011104 664 12,178 SH   SOLE   12,178 0 0
EOG RES INC COM COM 26875P101 5,138 53,131 SH   SOLE   53,095 0 36
EXPEDIA INC DEL COM NEW COM 30212P303 4,099 35,114 SH   SOLE   35,094 0 20
EXXON MOBIL CORP COM COM 30231G102 2,276 26,080 SH   SOLE   26,080 0 0
F5 NETWORKS INC COM COM 315616102 4,913 39,415 SH   SOLE   39,392 0 23
FACEBOOK INC CL A COM 30303M102 6,807 53,065 SH   SOLE   53,033 0 32
FEDEX CORP COM COM 31428X106 4,248 24,318 SH   SOLE   24,303 0 15
FIDELITY MSCI CONSM DIS COM 316092204 328 10,417 SH   SOLE   10,417 0 0
FIDELITY MSCI INDL INDX COM 316092709 574 18,965 SH   SOLE   18,965 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 6,065 78,652 SH   SOLE   78,613 0 39
GENERAL DYNAMICS CORP COM COM 369550108 290 1,872 SH   SOLE   1,872 0 0
GENERAL ELECTRIC CO COM COM 369604103 5,584 188,535 SH   SOLE   188,458 0 77
GILEAD SCIENCES INC COM COM 375558103 3,446 43,559 SH   SOLE   43,536 0 23
HONEYWELL INTL INC COM COM 438516106 7,235 62,059 SH   SOLE   62,029 0 30
HORMEL FOODS CORP COM COM 440452100 1,356 35,737 SH   SOLE   35,737 0 0
INTEL CORP COM COM 458140100 723 19,149 SH   SOLE   18,994 0 155
INTERCONTINENTAL EXCHANGE INC COM 45866F104 5,631 20,905 SH   SOLE   20,894 0 11
INTERNATIONAL BUSINESS MACHS C COM 459200101 289 1,822 SH   SOLE   1,822 0 0
INTUIT COM COM 461202103 5,590 50,818 SH   SOLE   50,789 0 29
JOHNSON & JOHNSON COM COM 478160104 7,839 66,357 SH   SOLE   66,247 0 110
JPMORGAN CHASE & CO COM COM 46625H100 8,165 122,619 SH   SOLE   122,559 0 60
LAUDER ESTEE COS INC CL A COM 518439104 4,334 48,933 SH   SOLE   48,909 0 24
LENNOX INTL INC COM COM 526107107 5,325 33,910 SH   SOLE   33,886 0 24
LOWES COS INC COM COM 548661107 5,189 71,859 SH   SOLE   71,820 0 39
MARRIOTT INTL INC NEW CL A COM 571903202 2,036 30,243 SH   SOLE   30,223 0 20
MASTERCARD INCORPORATED CL A COM 57636Q104 7,149 70,246 SH   SOLE   70,211 0 35
MERCK & CO INC COM COM 58933Y105 236 3,776 SH   SOLE   3,776 0 0
MICROSOFT CORP COM COM 594918104 615 10,672 SH   SOLE   10,548 0 124
NEWMONT MINING CORP COM COM 651639106 550 14,000 SH   SOLE   14,000 0 0
NIKE INC CL B COM 654106103 5,224 99,217 SH   SOLE   99,176 0 41
NOVO-NORDISK A S ADR COM 670100205 1,620 38,957 SH   SOLE   38,957 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 4,902 48,054 SH   SOLE   48,023 0 31
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 7,631 27,243 SH   SOLE   27,233 0 10
ORACLE CORP COM COM 68389X105 4,384 111,613 SH   SOLE   111,557 0 56
PEPSICO INC COM COM 713448108 800 7,356 SH   SOLE   7,356 0 0
PFIZER INC COM COM 717081103 353 10,427 SH   SOLE   10,427 0 0
PHILIP MORRIS INTL INC COM COM 718172109 205 2,106 SH   SOLE   2,106 0 0
PIONEER NAT RES CO COM COM 723787107 4,882 26,299 SH   SOLE   26,284 0 15
PRAXAIR INC COM COM 74005P104 396 3,278 SH   SOLE   3,278 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 578 8,695 SH   SOLE   8,695 0 0
PROCTER AND GAMBLE CO COM COM 742718109 1,090 12,147 SH   SOLE   12,147 0 0
SCHLUMBERGER LTD COM COM 806857108 4,872 61,949 SH   SOLE   61,918 0 31
SCHWAB CHARLES CORP NEW COM COM 808513105 6,097 193,129 SH   SOLE   193,039 0 90
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506 1,469 20,799 SH   SOLE   20,799 0 0
SONIC CORP COM COM 835451105 1,460 55,783 SH   SOLE   55,783 0 0
SOUTHWEST AIRLS CO COM COM 844741108 253 6,497 SH   SOLE   6,497 0 0
SPDR SERIES TRUST S&P OILGAS E COM 78464A730 552 14,342 SH   SOLE   14,342 0 0
STATE STR CORP COM COM 857477103 219 3,145 SH   SOLE   3,145 0 0
STRYKER CORP COM COM 863667101 277 2,379 SH   SOLE   2,379 0 0
TORO CO COM COM 891092108 4,883 104,255 SH   SOLE   104,193 0 62
TRAVELERS COMPANIES INC COM COM 89417E109 4,865 42,470 SH   SOLE   42,393 0 77
ULTIMATE SOFTWARE GROUP INC CO COM 90385D107 2,974 14,553 SH   SOLE   14,543 0 10
UNION PAC CORP COM COM 907818108 974 9,983 SH   SOLE   9,983 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 5,911 42,220 SH   SOLE   42,199 0 21
US BANCORP DEL COM NEW COM 902973304 1,350 31,465 SH   SOLE   31,465 0 0
WALGREENS BOOTS ALLIANCE INC C COM 931427108 598 7,423 SH   SOLE   7,423 0 0
WATERS CORP COM COM 941848103 359 2,264 SH   SOLE   2,264 0 0
WELLS FARGO & CO NEW COM COM 949746101 6,055 136,741 SH   SOLE   136,673 0 68
ISHARES TR CORE S&P MCP ETF ETF 464287507 5,753 37,186 SH   SOLE   37,166 0 20
ISHARES TR CORE S&P500 ETF ETF 464287200 5,418 24,904 SH   SOLE   24,625 0 279
ISHARES TR RUS 1000 VAL ETF ETF 464287598 1,929 18,268 SH   SOLE   18,268 0 0
ISHARES TR S&P 500 GRWT ETF ETF 464287309 246 2,023 SH   SOLE   2,023 0 0
ISHARES TR S&P 500 VAL ETF ETF 464287408 1,590 16,746 SH   SOLE   16,746 0 0
ISHARES TR S&P MC 400GR ETF ETF 464287606 1,230 7,039 SH   SOLE   7,039 0 0
ISHARES TR S&P MC 400VL ETF ETF 464287705 1,640 12,330 SH   SOLE   12,330 0 0
POWERSHARES ETF TRUST DYNA BUY ETF 73935X286 820 17,277 SH   SOLE   17,277 0 0
RYDEX ETF TRUST GUG S&P500 EQ ETF 78355W106 25,297 302,631 SH   SOLE   302,417 0 214
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 326 1,509 SH   SOLE   1,509 0 0
SPDR SERIES TRUST S&P DIVID ET ETF 78464A763 19,965 236,660 SH   SOLE   236,245 0 415
VANGUARD INDEX FDS TOTAL STK M ETF 922908769 498 4,472 SH   SOLE   4,472 0 0
WISDOMTREE TR HIGH DIV FD ETF 97717W208 6,139 92,337 SH   SOLE   92,337 0 0
WISDOMTREE TR MDCP EARN FUND ETF 97717W570 344 3,598 SH   SOLE   3,598 0 0
WISDOMTREE TR TOTAL DIVID FD ETF 97717W109 282 3,607 SH   SOLE   3,607 0 0
ISHARES TR CORE S&P SCP ETF ETF 464287804 17,258 139,007 SH   SOLE   138,869 0 138
ISHARES TR RUS 2000 GRW ETF ETF 464287648 332 2,231 SH   SOLE   2,231 0 0
ISHARES TR RUS 2000 VAL ETF ETF 464287630 1,828 17,454 SH   SOLE   17,454 0 0
ISHARES TR RUSSELL 2000 ETF ETF 464287655 285 2,295 SH   SOLE   2,295 0 0
ISHARES TR SP SMCP600GR ETF ETF 464287887 895 6,526 SH   SOLE   6,526 0 0
ISHARES TR SP SMCP600VL ETF ETF 464287879 1,219 9,763 SH   SOLE   9,742 0 21
WISDOMTREE TR SMALLCAP DIVID ETF 97717W604 4,590 61,024 SH   SOLE   61,024 0 0
ISHARES TR MSCI EAFE ETF ETF 464287465 1,117 18,896 SH   SOLE   18,896 0 0
ISHARES TR MSCI EMG MKT ETF ETF 464287234 497 13,281 SH   SOLE   13,281 0 0
VANGUARD INTL EQUITY INDEX FD ETF 922042858 295 7,841 SH   SOLE   7,811 0 30
INDEXIQ ETF TR HEDGE MLTI ETF ETF 45409B107 536 18,295 SH   SOLE   18,295 0 0
ALPS ETF TR ALERIAN MLP ETF 00162Q866 507 39,971 SH   SOLE   39,971 0 0
UBS AG JERSEY BRH ALERIAN INFR ETF 902641646 957 33,707 SH   SOLE   33,707 0 0
SPDR SERIES TRUST DJ REIT ETF ETF 78464A607 414 4,247 SH   SOLE   4,247 0 0
VANGUARD INDEX FDS REIT ETF ETF 922908553 1,084 12,493 SH   SOLE   12,493 0 0