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 127,405 722,949 SH   SOLE   722,949 0 0
ABBOTT LABS COM 002824100 3,890 91,982 SH   SOLE   91,982 0 0
ABBVIE INC COM 00287Y109 5,466 86,662 SH   SOLE   86,662 0 0
ADOBE SYS INC COM 00724F101 920 8,475 SH   SOLE   8,475 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,220 9,955 SH   SOLE   9,955 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,108 10,475 SH   SOLE   10,475 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 555,440 2,589,103 SH   SOLE   2,519,379 0 69,724
ALPHABET INC CAP STK CL A 02079K305 745,672 927,383 SH   SOLE   907,932 0 19,451
ALPHABET INC CAP STK CL C 02079K107 281,371 361,989 SH   SOLE   347,352 0 14,637
AMAZON COM INC COM 023135106 1,125,539 1,344,232 SH   SOLE   1,309,783 0 34,449
AMERICAN TOWER CORP NEW COM 03027X100 709,957 6,264,514 SH   SOLE   6,100,228 0 164,286
APPLE INC COM 037833100 19,596 173,343 SH   SOLE   173,343 0 0
ATHENAHEALTH INC COM 04685W103 345 2,735 SH   SOLE   2,735 0 0
AVALONBAY CMNTYS INC COM 053484101 220 1,237 SH   SOLE   1,237 0 0
BAIDU INC SPON ADR REP A 056752108 738 4,055 SH   SOLE   4,055 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,323 58,238 SH   SOLE   58,238 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 649 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 722 5,000 SH   SOLE   5,000 0 0
BIOGEN INC COM 09062X103 463 1,480 SH   SOLE   1,480 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,020 11,030 SH   SOLE   11,030 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 258 16,000 SH   SOLE   16,000 0 0
CELGENE CORP COM 151020104 996,701 9,535,067 SH   SOLE   9,295,403 0 239,664
CERNER CORP COM 156782104 416 6,735 SH   SOLE   6,735 0 0
CHEVRON CORP NEW COM 166764100 594 5,769 SH   SOLE   5,769 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,070 2,526 SH   SOLE   2,526 0 0
CINCINNATI FINL CORP COM 172062101 680 9,012 SH   SOLE   9,012 0 0
CISCO SYS INC COM 17275R102 982 30,950 SH   SOLE   30,950 0 0
CME GROUP INC COM 12572Q105 589,007 5,635,352 SH   SOLE   5,488,509 0 146,843
COCA COLA CO COM 191216100 1,437 33,950 SH   SOLE   33,950 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 538,584 11,288,712 SH   SOLE   10,988,542 0 300,170
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 6,810 633,468 SH   SOLE   633,468 0 0
COLGATE PALMOLIVE CO COM 194162103 61,502 829,533 SH   SOLE   829,533 0 0
COMERICA INC COM 200340107 247 5,222 SH   SOLE   5,222 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 265 2,813 SH   SOLE   2,813 0 0
DISNEY WALT CO COM DISNEY 254687106 241 2,600 SH   SOLE   2,600 0 0
DOLLAR GEN CORP NEW COM 256677105 589 8,419 SH   SOLE   8,419 0 0
ECOLAB INC COM 278865100 393,832 3,235,557 SH   SOLE   3,154,620 0 80,937
EDWARDS LIFESCIENCES CORP COM 28176E108 596 4,945 SH   SOLE   4,945 0 0
ELECTRONIC ARTS INC COM 285512109 395 4,629 SH   SOLE   4,629 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 320 19,040 SH   SOLE   19,040 0 0
EQUIFAX INC COM 294429105 215 1,597 SH   SOLE   1,597 0 0
EQUINIX INC COM PAR $0.001 29444U700 600,106 1,665,804 SH   SOLE   1,622,627 0 43,177
EXXON MOBIL CORP COM 30231G102 5,493 62,936 SH   SOLE   62,936 0 0
FACEBOOK INC CL A 30303M102 832,218 6,488,020 SH   SOLE   6,318,048 0 169,972
FREEPORT-MCMORAN INC CL B 35671D857 156 14,319 SH   SOLE   14,319 0 0
GILEAD SCIENCES INC COM 375558103 471,660 5,961,323 SH   SOLE   5,807,341 0 153,982
HASBRO INC COM 418056107 248 3,121 SH   SOLE   3,121 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 308 12,000 SH   SOLE   12,000 0 0
IHS MARKIT LTD SHS G47567105 618,155 16,462,192 SH   SOLE   16,035,542 0 426,650
ILLUMINA INC COM 452327109 902,575 4,968,483 SH   SOLE   4,839,125 0 129,358
INCYTE CORP COM 45337C102 338 3,585 SH   SOLE   3,585 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 262 1,651 SH   SOLE   1,651 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 474,192 654,212 SH   SOLE   637,637 0 16,575
ISHARES TR SELECT DIVID ETF 464287168 6,450 75,271 SH   SOLE   75,271 0 0
JPMORGAN CHASE & CO COM 46625H100 485 7,279 SH   SOLE   7,279 0 0
JOHNSON & JOHNSON COM 478160104 4,177 35,358 SH   SOLE   35,358 0 0
LENDINGCLUB CORP COM 52603A109 182 29,380 SH   SOLE   29,380 0 0
LULULEMON ATHLETICA INC COM 550021109 488 8,002 SH   SOLE   8,002 0 0
MCCORMICK & CO INC COM NON VTG 579780206 250 2,500 SH   SOLE   2,500 0 0
MERCK & CO INC COM 58933Y105 287 4,605 SH   SOLE   4,605 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 353 8,300 SH   SOLE   8,300 0 0
MONSANTO CO NEW COM 61166W101 487 4,765 SH   SOLE   4,765 0 0
NETFLIX INC COM 64110L106 312,357 3,169,526 SH   SOLE   3,087,753 0 81,773
NIKE INC CL B 654106103 593,464 11,271,877 SH   SOLE   10,979,913 0 291,964
NUVEEN INT DUR QUAL MUN TRM COM 670677103 277 20,000 SH   SOLE   20,000 0 0
NVIDIA CORP COM 67066G104 331,705 4,840,995 SH   SOLE   4,715,222 0 125,773
PALO ALTO NETWORKS INC COM 697435105 598 3,755 SH   SOLE   3,755 0 0
PAYPAL HLDGS INC COM 70450Y103 728,222 17,774,522 SH   SOLE   17,307,156 0 467,366
PEPSICO INC COM 713448108 3,974 36,533 SH   SOLE   36,533 0 0
PFIZER INC COM 717081103 3,573 105,505 SH   SOLE   105,505 0 0
PHILIP MORRIS INTL INC COM 718172109 262 2,700 SH   SOLE   2,700 0 0
PPG INDS INC COM 693506107 413 4,000 SH   SOLE   4,000 0 0
PROCTER AND GAMBLE CO COM 742718109 296 3,300 SH   SOLE   3,300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,544 3,840 SH   SOLE   3,840 0 0
SALESFORCE COM INC COM 79466L302 1,739 24,377 SH   SOLE   24,377 0 0
SCHLUMBERGER LTD COM 806857108 417 5,305 SH   SOLE   5,305 0 0
SCHWAB CHARLES CORP NEW COM 808513105 577,131 18,280,995 SH   SOLE   17,802,659 0 478,336
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,155 125,635 SH   SOLE   125,635 0 0
S&P GLOBAL INC COM 78409V104 760,533 6,009,268 SH   SOLE   5,851,218 0 158,050
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,330 10,770 SH   SOLE   10,770 0 0
SPLUNK INC COM 848637104 486 8,280 SH   SOLE   8,280 0 0
STARBUCKS CORP COM 855244109 1,285 23,738 SH   SOLE   23,738 0 0
SYSCO CORP COM 871829107 3,140 64,069 SH   SOLE   64,069 0 0
PRICELINE GRP INC COM NEW 741503403 807,514 548,773 SH   SOLE   533,970 0 14,803
TWITTER INC COM 90184L102 461 20,000 SH   SOLE   20,000 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 450 1,890 SH   SOLE   1,890 0 0
UNDER ARMOUR INC CL A 904311107 204 5,275 SH   SOLE   5,275 0 0
UNITED TECHNOLOGIES CORP COM 913017109 345 3,400 SH   SOLE   3,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,026 19,739 SH   SOLE   19,739 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,351 38,428 SH   SOLE   38,428 0 0
VISA INC COM CL A 92826C839 972,625 11,760,879 SH   SOLE   11,447,958 0 312,921
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 765 26,231 SH   SOLE   26,231 0 0