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 126,861 710,428 SH   SOLE   710,428 0 0
ABBOTT LABS COM 002824100 3,347 87,131 SH   SOLE   87,131 0 0
ABBVIE INC COM 00287Y109 5,364 85,662 SH   SOLE   85,662 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 648 5,295 SH   SOLE   5,295 0 0
ALLERGAN PLC SHS G0177J108 530,518 2,526,156 SH   SOLE   2,471,952 0 54,204
ALLIANCE DATA SYSTEMS CORP COM 018581108 596,813 2,611,871 SH   SOLE   2,541,964 0 69,907
ALPHABET INC CAP STK CL A 02079K305 611,372 771,496 SH   SOLE   752,621 0 18,875
ALPHABET INC CAP STK CL C 02079K107 6,157 7,977 SH   SOLE   7,977 0 0
AMAZON COM INC COM 023135106 1,017,227 1,356,538 SH   SOLE   1,321,728 0 34,810
AMERICAN TOWER CORP NEW COM 03027X100 610,229 5,774,312 SH   SOLE   5,614,373 0 159,939
APPLE INC COM 037833100 20,005 172,724 SH   SOLE   172,724 0 0
AVALONBAY CMNTYS INC COM 053484101 219 1,237 SH   SOLE   1,237 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,759 58,238 SH   SOLE   58,238 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 732 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 799 4,900 SH   SOLE   4,900 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 349 24,000 SH   SOLE   24,000 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 278 12,476 SH   SOLE   12,476 0 0
CELGENE CORP COM 151020104 1,109,873 9,588,534 SH   SOLE   9,339,438 0 249,096
CHEVRON CORP NEW COM 166764100 652 5,539 SH   SOLE   5,539 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 506 1,341 SH   SOLE   1,341 0 0
CHUBB LIMITED COM H1467J104 207 1,564 SH   SOLE   1,564 0 0
CINCINNATI FINL CORP COM 172062101 683 9,012 SH   SOLE   9,012 0 0
CISCO SYS INC COM 17275R102 935 30,950 SH   SOLE   30,950 0 0
CME GROUP INC COM 12572Q105 659,409 5,716,596 SH   SOLE   5,568,884 0 147,712
COCA COLA CO COM 191216100 1,400 33,770 SH   SOLE   33,770 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 792,802 14,149,600 SH   SOLE   13,776,607 0 372,993
COHEN & STEERS MLP INC & ENR COM SHS 19249B106 3,736 343,068 SH   SOLE   343,068 0 0
COLGATE PALMOLIVE CO COM 194162103 54,138 827,294 SH   SOLE   827,294 0 0
COMERICA INC COM 200340107 356 5,222 SH   SOLE   5,222 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 244 2,813 SH   SOLE   2,813 0 0
DISNEY WALT CO COM DISNEY 254687106 271 2,600 SH   SOLE   2,600 0 0
DOLLAR GEN CORP NEW COM 256677105 624 8,419 SH   SOLE   8,419 0 0
ECOLAB INC COM 278865100 384,530 3,280,417 SH   SOLE   3,198,778 0 81,639
ELECTRONIC ARTS INC COM 285512109 365 4,629 SH   SOLE   4,629 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 368 19,040 SH   SOLE   19,040 0 0
EQUINIX INC COM PAR $0.001 29444U700 603,245 1,687,825 SH   SOLE   1,644,555 0 43,270
EXXON MOBIL CORP COM 30231G102 5,637 62,453 SH   SOLE   62,453 0 0
FACEBOOK INC CL A 30303M102 755,335 6,565,273 SH   SOLE   6,394,618 0 170,655
FREEPORT-MCMORAN INC CL B 35671D857 189 14,319 SH   SOLE   14,319 0 0
GILEAD SCIENCES INC COM 375558103 14,192 198,184 SH   SOLE   198,184 0 0
HASBRO INC COM 418056107 243 3,121 SH   SOLE   3,121 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 302 12,000 SH   SOLE   12,000 0 0
IHS MARKIT LTD SHS G47567105 562,242 15,878,059 SH   SOLE   15,457,936 0 420,123
ILLUMINA INC COM 452327109 850,157 6,639,776 SH   SOLE   6,465,966 0 173,810
INTERNATIONAL BUSINESS MACHS COM 459200101 274 1,651 SH   SOLE   1,651 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 420,107 662,452 SH   SOLE   645,737 0 16,715
ISHARES TR SELECT DIVID ETF 464287168 5,533 62,466 SH   SOLE   62,466 0 0
ISHARES TR NATIONAL MUN ETF 464288414 216 2,000 SH   SOLE   2,000 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 277 2,641 SH   SOLE   2,641 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 214 1,755 SH   SOLE   1,755 0 0
JPMORGAN CHASE & CO COM 46625H100 628 7,279 SH   SOLE   7,279 0 0
JOHNSON & JOHNSON COM 478160104 4,079 35,401 SH   SOLE   35,401 0 0
LULULEMON ATHLETICA INC COM 550021109 520 8,002 SH   SOLE   8,002 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,462 17,683 SH   SOLE   17,683 0 0
MCCORMICK & CO INC COM NON VTG 579780206 233 2,500 SH   SOLE   2,500 0 0
MERCK & CO INC COM 58933Y105 271 4,605 SH   SOLE   4,605 0 0
NETFLIX INC COM 64110L106 478,760 3,867,207 SH   SOLE   3,766,580 0 100,627
NIKE INC CL B 654106103 581,088 11,431,983 SH   SOLE   11,139,621 0 292,362
NUVEEN INT DUR QUAL MUN TRM COM 670677103 308 25,000 SH   SOLE   25,000 0 0
NVIDIA CORP COM 67066G104 524,485 4,913,667 SH   SOLE   4,786,617 0 127,050
PAYPAL HLDGS INC COM 70450Y103 706,727 17,905,421 SH   SOLE   17,434,310 0 471,111
PEPSICO INC COM 713448108 3,692 35,282 SH   SOLE   35,282 0 0
PFIZER INC COM 717081103 3,274 100,790 SH   SOLE   100,790 0 0
PHILIP MORRIS INTL INC COM 718172109 247 2,700 SH   SOLE   2,700 0 0
PPG INDS INC COM 693506107 379 4,000 SH   SOLE   4,000 0 0
PROCTER AND GAMBLE CO COM 742718109 235 2,800 SH   SOLE   2,800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 918 2,500 SH   SOLE   2,500 0 0
SALESFORCE COM INC COM 79466L302 599 8,743 SH   SOLE   8,743 0 0
SCHWAB CHARLES CORP NEW COM 808513105 719,995 18,241,584 SH   SOLE   17,759,038 0 482,546
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,981 123,135 SH   SOLE   123,135 0 0
S&P GLOBAL INC COM 78409V104 645,061 5,998,337 SH   SOLE   5,838,630 0 159,707
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,119 45,269 SH   SOLE   40,647 0 4,622
STARBUCKS CORP COM 855244109 1,406 25,317 SH   SOLE   25,317 0 0
SYSCO CORP COM 871829107 3,317 59,909 SH   SOLE   59,909 0 0
PRICELINE GRP INC COM NEW 741503403 805,808 549,642 SH   SOLE   534,758 0 14,884
TRIPADVISOR INC COM 896945201 417 9,000 SH   SOLE   9,000 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 482 1,890 SH   SOLE   1,890 0 0
UNITED TECHNOLOGIES CORP COM 913017109 373 3,400 SH   SOLE   3,400 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 209 9,000 SH   SOLE   9,000 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 276 2,473 SH   SOLE   2,473 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,037 19,435 SH   SOLE   19,435 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,831 38,428 SH   SOLE   38,428 0 0
VISA INC COM CL A 92826C839 926,891 11,880,171 SH   SOLE   11,565,036 0 315,135
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 636 26,046 SH   SOLE   26,046 0 0