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 146,039 701,471 SH   SOLE   701,471 0 0
ABBOTT LABS COM 002824100 4,163 85,631 SH   SOLE   85,631 0 0
ABBVIE INC COM 00287Y109 6,068 83,687 SH   SOLE   83,687 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 630 5,178 SH   SOLE   5,178 0 0
ALLERGAN PLC SHS G0177J108 869,454 3,576,676 SH   SOLE   3,487,017 0 89,659
ALLIANCE DATA SYSTEMS CORP COM 018581108 736,613 2,869,660 SH   SOLE   2,797,349 0 72,311
ALPHABET INC CAP STK CL A 02079K305 787,599 847,172 SH   SOLE   827,173 0 19,999
ALPHABET INC CAP STK CL C 02079K107 6,542 7,199 SH   SOLE   7,199 0 0
AMAZON COM INC COM 023135106 1,425,014 1,472,122 SH   SOLE   1,435,885 0 36,237
AMERICAN TOWER CORP NEW COM 03027X100 824,045 6,227,665 SH   SOLE   6,072,481 0 155,184
APPLE INC COM 037833100 24,505 170,151 SH   SOLE   170,151 0 0
AVALONBAY CMNTYS INC COM 053484101 238 1,237 SH   SOLE   1,237 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,971 58,238 SH   SOLE   58,238 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 764 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 779 4,600 SH   SOLE   4,600 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 351 23,000 SH   SOLE   23,000 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 289 12,476 SH   SOLE   12,476 0 0
CELGENE CORP COM 151020104 1,358,174 10,457,953 SH   SOLE   10,199,739 0 258,214
CHEVRON CORP NEW COM 166764100 577 5,527 SH   SOLE   5,527 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 546 1,312 SH   SOLE   1,312 0 0
CHUBB LIMITED COM H1467J104 245 1,684 SH   SOLE   1,684 0 0
CINCINNATI FINL CORP COM 172062101 653 9,012 SH   SOLE   9,012 0 0
CISCO SYS INC COM 17275R102 969 30,950 SH   SOLE   30,950 0 0
CME GROUP INC COM 12572Q105 960,758 7,671,335 SH   SOLE   7,481,576 0 189,759
COCA COLA CO COM 191216100 1,503 33,520 SH   SOLE   33,520 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,027,361 15,472,308 SH   SOLE   15,083,238 0 389,070
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 3,650 336,068 SH   SOLE   336,068 0 0
COLGATE PALMOLIVE CO COM 194162103 60,928 821,903 SH   SOLE   821,903 0 0
COMERICA INC COM 200340107 382 5,222 SH   SOLE   5,222 0 0
DISNEY WALT CO COM DISNEY 254687106 276 2,600 SH   SOLE   2,600 0 0
DOLLAR GEN CORP NEW COM 256677105 594 8,233 SH   SOLE   8,233 0 0
ECOLAB INC COM 278865100 460,997 3,472,674 SH   SOLE   3,388,032 0 84,642
ELECTRONIC ARTS INC COM 285512109 728 6,884 SH   SOLE   6,884 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 302 16,840 SH   SOLE   16,840 0 0
EQUINIX INC COM PAR $0.001 29444U700 791,598 1,844,530 SH   SOLE   1,799,915 0 44,615
EXXON MOBIL CORP COM 30231G102 4,287 53,105 SH   SOLE   53,105 0 0
FACEBOOK INC CL A 30303M102 1,079,911 7,152,673 SH   SOLE   6,975,605 0 177,068
FREEPORT-MCMORAN INC CL B 35671D857 172 14,319 SH   SOLE   14,319 0 0
GILEAD SCIENCES INC COM 375558103 15,177 214,424 SH   SOLE   214,424 0 0
HASBRO INC COM 418056107 348 3,121 SH   SOLE   3,121 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 317 12,000 SH   SOLE   12,000 0 0
IHS MARKIT LTD SHS G47567105 745,601 16,930,083 SH   SOLE   16,511,740 0 418,343
ILLUMINA INC COM 452327109 917,665 5,288,523 SH   SOLE   5,158,344 0 130,179
INTERNATIONAL BUSINESS MACHS COM 459200101 254 1,651 SH   SOLE   1,651 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 901,445 963,731 SH   SOLE   940,333 0 23,398
ISHARES TR SELECT DIVID ETF 464287168 5,500 59,646 SH   SOLE   59,646 0 0
ISHARES TR NATIONAL MUN ETF 464288414 220 2,000 SH   SOLE   2,000 0 0
JPMORGAN CHASE & CO COM 46625H100 644 7,049 SH   SOLE   7,049 0 0
JOHNSON & JOHNSON COM 478160104 4,605 34,808 SH   SOLE   34,808 0 0
LULULEMON ATHLETICA INC COM 550021109 672 11,266 SH   SOLE   11,266 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,894 18,883 SH   SOLE   18,883 0 0
MCCORMICK & CO INC COM NON VTG 579780206 244 2,500 SH   SOLE   2,500 0 0
MERCK & CO INC COM 58933Y105 295 4,605 SH   SOLE   4,605 0 0
NETFLIX INC COM 64110L106 636,398 4,259,405 SH   SOLE   4,154,907 0 104,498
NIKE INC CL B 654106103 726,232 12,309,015 SH   SOLE   12,003,982 0 305,033
NUVEEN INT DUR QUAL MUN TRM COM 670677103 298 23,000 SH   SOLE   23,000 0 0
NVIDIA CORP COM 67066G104 714,129 4,940,020 SH   SOLE   4,818,255 0 121,765
PAYPAL HLDGS INC COM 70450Y103 1,049,366 19,552,184 SH   SOLE   19,062,828 0 489,356
PEPSICO INC COM 713448108 3,857 33,393 SH   SOLE   33,393 0 0
PFIZER INC COM 717081103 3,386 100,790 SH   SOLE   100,790 0 0
PHILIP MORRIS INTL INC COM 718172109 317 2,700 SH   SOLE   2,700 0 0
PPG INDS INC COM 693506107 440 4,000 SH   SOLE   4,000 0 0
PROCTER AND GAMBLE CO COM 742718109 264 3,033 SH   SOLE   3,033 0 0
SALESFORCE COM INC COM 79466L302 740 8,550 SH   SOLE   8,550 0 0
SCHWAB CHARLES CORP NEW COM 808513105 797,579 18,565,612 SH   SOLE   18,104,395 0 461,217
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,195 119,235 SH   SOLE   119,235 0 0
S&P GLOBAL INC COM 78409V104 859,045 5,884,275 SH   SOLE   5,735,956 0 148,319
SPDR S&P 500 ETF TR TR UNIT 78462F103 846 3,500 SH   SOLE   3,500 0 0
STARBUCKS CORP COM 855244109 1,299 22,270 SH   SOLE   22,270 0 0
SYSCO CORP COM 871829107 2,985 59,309 SH   SOLE   59,309 0 0
PRICELINE GRP INC COM NEW 741503403 1,158,533 619,364 SH   SOLE   603,931 0 15,433
TRIPADVISOR INC COM 896945201 428 11,192 SH   SOLE   11,192 0 0
ULTA BEAUTY INC COM 90384S303 531 1,849 SH   SOLE   1,849 0 0
UNITED TECHNOLOGIES CORP COM 913017109 415 3,400 SH   SOLE   3,400 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 215 9,000 SH   SOLE   9,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 756 16,935 SH   SOLE   16,935 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 4,943 38,353 SH   SOLE   38,353 0 0
VISA INC COM CL A 92826C839 1,248,130 13,309,130 SH   SOLE   12,982,216 0 326,914
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 745 25,942 SH   SOLE   25,942 0 0