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
ABBOTT LABORATORIES COM 002824100 113,830 1,551,658 SH   SOLE   1,364,215 0 187,443
ACCENTURE LTD COM G1151C101 67,457 396,342 SH   SOLE   349,127 0 47,215
ACTIVISION BLIZZARD INC. COM 00507V109 72,691 873,795 SH   SOLE   770,250 0 103,545
AIR PRODS and CHEMS INC COM 009158106 45,206 270,610 SH   SOLE   238,710 0 31,900
AKAMAI TECHNOLOGIES COM 00971T101 272 3,715 SH   SOLE   3,715 0 0
ALPHABET INC CL A COM 02079K305 106,627 88,335 SH   SOLE   78,054 0 10,281
ALPHABET INC CL C COM 02079K107 240 201 SH   SOLE   201 0 0
AMERICAN EXPRESS CO COM 025816109 256 2,400 SH   SOLE   2,400 0 0
AMERICAN TOWER CORP COM 03027X100 39,467 271,627 SH   SOLE   240,016 0 31,611
AMETEK COM 031100100 287 3,624 SH   SOLE   3,624 0 0
AMPHENOL CORP COM 032095101 254 2,700 SH   SOLE   2,659 0 41
APPLE INC COM 037833100 106,458 471,595 SH   SOLE   416,555 0 55,040
ARAMARK COM 03852U106 50,582 1,175,777 SH   SOLE   1,027,969 0 147,808
ARISTA NETWORKS INC. COM 040413106 228 857 SH   SOLE   857 0 0
BECTON DICKINSON and CO COM 075887109 122,101 467,817 SH   SOLE   412,776 0 55,041
BIOGEN INC. COM 09062X103 389 1,100 SH   SOLE   1,100 0 0
BOOKING HOLDINGS INC. COM 09857L108 69,401 34,980 SH   SOLE   30,810 0 4,170
CHURCH and DWIGHT COM 171340102 420 7,072 SH   SOLE   7,072 0 0
COCA-COLA CO COM 191216100 575 12,450 SH   SOLE   12,450 0 0
COLGATE-PALMOLIVE CO COM 194162103 362 5,400 SH   SOLE   5,400 0 0
CONSUMER DISCRETIONARY SELECT COM 81369Y407 305 2,604 SH   SOLE   0 0 2,604
COSTCO WHOLESALE CORP COM 22160K105 775 3,300 SH   SOLE   3,300 0 0
DISNEY WALT CO COM 254687106 444 3,800 SH   SOLE   3,800 0 0
DOLLAR TREE INC. COM 256746108 55,502 680,590 SH   SOLE   599,549 0 81,041
EBAY INC. COM 278642103 58,885 1,783,307 SH   SOLE   1,570,459 0 212,848
EDWARDS LIFESCIENCES CORP COM 28176E108 63,608 365,350 SH   SOLE   322,440 0 42,910
EPAM SYSTEMS COM 29414B104 409 2,968 SH   SOLE   2,933 0 35
EURONET WORLDWIDE, INC. COM 298736109 235 2,340 SH   SOLE   2,340 0 0
FACEBOOK INC COM 30303M102 37,103 225,607 SH   SOLE   199,408 0 26,199
FIDELITY NATIONAL INFORMATION COM 31620M106 81,661 748,708 SH   SOLE   660,921 0 87,787
FLEETCOR TECHNOLOGIES INC COM 339041105 69,784 306,286 SH   SOLE   270,586 0 35,700
GENPACT LTD COM G3922B107 286 9,328 SH   SOLE   9,328 0 0
HEALTH CARE SELECT SECTOR SPDR COM 81369Y209 307 3,225 SH   SOLE   0 0 3,225
HONEYWELL INTL INC COM 438516106 83,100 499,401 SH   SOLE   441,301 0 58,100
IHS MARKIT LTD COM G47567105 259 4,796 SH   SOLE   4,729 0 67
INTERCONTINENTAL EXCHANGE INC COM 45866F104 78,994 1,054,796 SH   SOLE   931,164 0 123,632
IQVIA HOLDINGS INC COM 46266C105 367 2,826 SH   SOLE   2,811 0 15
JB HUNT TRANSPORT SVCS INC COM 445658107 363 3,049 SH   SOLE   3,049 0 0
JOHNSON and JOHNSON COM 478160104 290 2,100 SH   SOLE   2,100 0 0
LABORATORY CORP OF AMERICA HOL COM 50540R409 332 1,911 SH   SOLE   1,911 0 0
LKQ CORPORATION COM 501889208 254 8,007 SH   SOLE   8,007 0 0
LOWES COS INC COM 548661107 75,771 659,911 SH   SOLE   581,149 0 78,762
MASTERCARD INC - CLASS A COM 57636Q104 67,362 302,600 SH   SOLE   267,335 0 35,265
MCDONALD'S CORP COM 580135101 836 5,000 SH   SOLE   5,000 0 0
MICROSOFT CORP COM 594918104 126,437 1,105,503 SH   SOLE   976,441 0 129,062
MONDELEZ INTERNATIONAL COM 609207105 72,364 1,684,446 SH   SOLE   1,487,156 0 197,290
MONSTER BEVERAGE CORP COM 61174X109 85,097 1,460,128 SH   SOLE   1,286,743 0 173,385
NIKE INC CLASS B COM 654106103 1,086 12,815 SH   SOLE   12,800 0 15
PEPSICO INC COM 713448108 641 5,731 SH   SOLE   5,700 0 31
PROCTER and GAMBLE CO COM 742718109 418 5,025 SH   SOLE   5,025 0 0
QUALCOMM INC COM 747525103 44,892 623,236 SH   SOLE   550,205 0 73,031
QUEST DIAGNOSTICS INC COM 74834L100 36,154 335,044 SH   SOLE   296,487 0 38,557
RAYMOND JAMES FINANCIAL COM 754730109 273 2,968 SH   SOLE   2,968 0 0
ROSS STORES INC COM 778296103 444 4,481 SH   SOLE   4,373 0 108
SandP GLOBAL INC COM 78409V104 91,275 467,140 SH   SOLE   411,975 0 55,165
SCHLUMBERGER COM 806857108 219 3,600 SH   SOLE   3,600 0 0
SCHWAB CHARLES COM 808513105 72,763 1,480,436 SH   SOLE   1,303,961 0 176,475
SHERWIN-WILLIAMS CO COM 824348106 75,889 166,713 SH   SOLE   146,957 0 19,756
SKYWORKS SOLUTIONS COM 83088M102 259 2,851 SH   SOLE   2,851 0 0
STARBUCKS CORP COM 855244109 27,894 490,745 SH   SOLE   433,603 0 57,142
STRYKER CORP COM 863667101 1,119 6,300 SH   SOLE   6,300 0 0
TELEFLEX INC COM 879369106 293 1,103 SH   SOLE   1,103 0 0
THERMO FISHER SCIENTIFIC COM 883556102 111,942 458,629 SH   SOLE   404,954 0 53,675
TJX COS INC COM 872540109 1,075 9,600 SH   SOLE   9,600 0 0
ULTA BEAUTY INC. COM 90384S303 98,809 350,238 SH   SOLE   308,877 0 41,361
UNION PACIFIC CORP COM 907818108 689 4,231 SH   SOLE   4,200 0 31
UNITEDHEALTH GROUP INC COM 91324P102 118,386 444,992 SH   SOLE   392,817 0 52,175
VANGUARD INFORMATION TECHNOLOG COM 92204A702 308 1,519 SH   SOLE   0 0 1,519
VERISK ANALYTICS INC COM 92345Y106 247 2,047 SH   SOLE   2,032 0 15
VISA INC-CLASS A SHARES COM 92826C839 120,425 802,354 SH   SOLE   708,058 0 94,296
WEX INC COM 96208T104 400 1,993 SH   SOLE   1,993 0 0