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
ACCENTURE LTD COM G1151C101 346 2,560 SH   SOLE   2,560 0 0
AIR PRODS and CHEMS INC COM 009158106 44,839 296,513 SH   SOLE   271,019 0 25,494
ALPHABET INC CL A COM 02079K305 144,111 148,000 SH   SOLE   135,370 0 12,630
ALPHABET INC CL C COM 02079K107 576 601 SH   SOLE   601 0 0
AMERICAN EXPRESS CO COM 025816109 217 2,400 SH   SOLE   2,400 0 0
AMETEK COM 031100100 466 7,062 SH   SOLE   7,062 0 0
AMPHENOL CORP COM 032095101 441 5,215 SH   SOLE   5,174 0 41
ANALOG DEVICES INC COM 032654105 99,754 1,157,643 SH   SOLE   1,053,556 0 104,087
APPLE INC COM 037833100 100,306 650,827 SH   SOLE   595,150 0 55,677
ARISTA NETWORKS INC. COM 040413106 448 2,361 SH   SOLE   2,361 0 0
BECTON DICKINSON and CO COM 075887109 96,096 490,411 SH   SOLE   448,944 0 41,467
BIOGEN INC. COM 09062X103 344 1,100 SH   SOLE   1,100 0 0
BLUE BUFFALO COM 09531U102 533 18,784 SH   SOLE   18,674 0 110
CAVIUM, INC. COM 14964U108 324 4,914 SH   SOLE   4,914 0 0
CELGENE CORP COM 151020104 108,411 743,460 SH   SOLE   679,553 0 63,907
COCA-COLA CO COM 191216100 1,001 22,250 SH   SOLE   22,250 0 0
COLGATE-PALMOLIVE CO COM 194162103 393 5,400 SH   SOLE   5,400 0 0
COPART INC. COM 217204106 571 16,619 SH   SOLE   16,619 0 0
CORE LABORATORIES N. V. COM N22717107 248 2,514 SH   SOLE   2,514 0 0
COSTCO WHOLESALE CORP COM 22160K105 548 3,334 SH   SOLE   3,334 0 0
DISNEY WALT CO COM 254687106 375 3,800 SH   SOLE   3,800 0 0
DOLLAR TREE INC. COM 256746108 123,575 1,423,348 SH   SOLE   1,300,154 0 123,194
EBAY INC. COM 278642103 66,966 1,741,190 SH   SOLE   1,583,234 0 157,956
EDWARDS LIFESCIENCES CORP COM 28176E108 108,625 993,730 SH   SOLE   908,754 0 84,976
EPAM SYSTEMS COM 29414B104 428 4,873 SH   SOLE   4,838 0 35
EURONET WORLDWIDE, INC. COM 298736109 317 3,341 SH   SOLE   3,341 0 0
EXPEDIA INC. COM 30212P303 393 2,730 SH   SOLE   2,730 0 0
FACEBOOK INC COM 30303M102 146,570 857,785 SH   SOLE   784,666 0 73,119
FACTSET RESEARCH SYSTEMS INC COM 303075105 260 1,443 SH   SOLE   1,422 0 21
FIDELITY NATIONAL INFORMATION COM 31620M106 72,623 777,630 SH   SOLE   712,250 0 65,380
FIVE BELOW INC. COM 33829M101 217 3,954 SH   SOLE   3,954 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 40,421 261,165 SH   SOLE   238,951 0 22,214
GENPACT LTD COM G3922B107 522 18,162 SH   SOLE   18,162 0 0
HONEYWELL INTL INC COM 438516106 107,548 758,769 SH   SOLE   693,519 0 65,250
IHS MARKIT LTD COM G47567105 409 9,281 SH   SOLE   9,214 0 67
INTERCONTINENTAL EXCHANGE, INC COM 45866F104 110,974 1,615,342 SH   SOLE   1,476,965 0 138,377
JB HUNT TRANSPORT SVCS INC COM 445658107 549 4,942 SH   SOLE   4,942 0 0
JOHNSON and JOHNSON COM 478160104 273 2,100 SH   SOLE   2,100 0 0
KRAFT-HEINZ COMPANY COM 500754106 90,696 1,169,524 SH   SOLE   1,068,655 0 100,869
LABORATORY CORP OF AMERICA HOL COM 50540R409 562 3,724 SH   SOLE   3,724 0 0
LAUDER ESTEE COS INC CL A COM 518439104 110,718 1,026,683 SH   SOLE   938,145 0 88,538
LKQ CORPORATION COM 501889208 424 11,779 SH   SOLE   11,779 0 0
MACOM TECHNOLOGY SOLUTIONS HOL COM 55405Y100 346 7,757 SH   SOLE   7,757 0 0
MASTERCARD INC - CLASS A COM 57636Q104 87,275 618,095 SH   SOLE   564,915 0 53,180
MCDONALD'S CORP COM 580135101 783 5,000 SH   SOLE   5,000 0 0
MICROSOFT CORP COM 594918104 142,260 1,909,784 SH   SOLE   1,746,091 0 163,693
MONDELEZ INTERNATIONAL COM 609207105 103,499 2,545,488 SH   SOLE   2,326,658 0 218,830
MONSTER BEVERAGE CORP COM 61174X109 88,122 1,594,979 SH   SOLE   1,457,047 0 137,932
NEWELL RUBBERMAID INC COM 651229106 526 12,318 SH   SOLE   12,318 0 0
NIKE INC CLASS B COM 654106103 667 12,863 SH   SOLE   12,800 0 63
O REILLY AUTOMOTIVE COM 67103H107 231 1,072 SH   SOLE   1,072 0 0
ORACLE CORP COM 68389X105 117,010 2,420,066 SH   SOLE   2,208,811 0 211,255
PEPSICO INC COM 713448108 98,979 888,254 SH   SOLE   812,456 0 75,798
PHILIP MORRIS INTERNATIONAL COM 718172109 566 5,100 SH   SOLE   5,100 0 0
PLANET FITNESS COM 72703H101 269 9,959 SH   SOLE   9,959 0 0
PRICELINE GROUP, INC COM 741503403 122,685 67,011 SH   SOLE   61,259 0 5,752
PROCTER and GAMBLE CO COM 742718109 885 9,725 SH   SOLE   9,725 0 0
QUALCOMM INC COM 747525103 221 4,266 SH   SOLE   4,200 0 66
QUINTILES IMS HOLDINGS INC. COM 74876Y101 396 4,166 SH   SOLE   4,166 0 0
RAYMOND JAMES FINANCIAL COM 754730109 385 4,561 SH   SOLE   4,561 0 0
ROSS STORES INC COM 778296103 559 8,657 SH   SOLE   8,559 0 98
SandP GLOBAL INC COM 78409V104 89,070 569,829 SH   SOLE   520,986 0 48,843
SCHLUMBERGER COM 806857108 251 3,600 SH   SOLE   3,600 0 0
SCHWAB CHARLES COM 808513105 98,785 2,258,469 SH   SOLE   2,062,323 0 196,146
SERVICEMASTER GLOBAL HOLDINGS COM 81761R109 492 10,536 SH   SOLE   10,536 0 0
SHERWIN-WILLIAMS CO COM 824348106 34,851 97,339 SH   SOLE   88,720 0 8,619
SIGNATURE BANK COM 82669G104 480 3,752 SH   SOLE   3,752 0 0
SKYWORKS SOLUTIONS COM 83088M102 355 3,488 SH   SOLE   3,488 0 0
SNAP-ON INC COM 833034101 475 3,186 SH   SOLE   3,186 0 0
SPDR TR UNIT SER 1 COM 78462F103 393 1,565 SH   SOLE   0 0 1,565
STARBUCKS CORP COM 855244109 100,778 1,876,321 SH   SOLE   1,715,785 0 160,536
STRYKER CORP COM 863667101 895 6,300 SH   SOLE   6,300 0 0
THERMO FISHER SCIENTIFIC COM 883556102 110,462 583,840 SH   SOLE   534,031 0 49,809
TJX COS INC COM 872540109 61,352 832,110 SH   SOLE   761,729 0 70,381
ULTA BEAUTY INC. COM 90384S303 21,749 96,208 SH   SOLE   87,836 0 8,372
UNITEDHEALTH GROUP INC COM 91324P102 161,945 826,881 SH   SOLE   755,789 0 71,092
VANGUARD INFORMATION TECHNOLOG COM 92204A702 328 2,156 SH   SOLE   0 0 2,156
VERISK ANALYTICS INC COM 92345Y106 487 5,857 SH   SOLE   5,857 0 0
VISA INC-CLASS A SHARES COM 92826C839 146,484 1,391,906 SH   SOLE   1,273,650 0 118,256
WALGREENS BOOTS ALLIANCE INC. COM 931427108 69,877 904,911 SH   SOLE   827,199 0 77,712
WEX INC COM 96208T104 537 4,781 SH   SOLE   4,781 0 0