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 LABS COM 002824100 305 7,219 SH   SOLE   7,219 0 0
ACACIA COMMUNICATIONS INC COM 00401c108 4 35 SH   SOLE   0 0 35
ACACIA COMMUNICATIONS INC COM 00401c108 463 4,484 SH   SOLE   4,484 0 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 305 2,498 SH   SOLE   2,498 0 0
ACUITY BRANDS INC COM 00508y102 3 12 SH   SOLE   0 0 12
ACUITY BRANDS INC COM 00508y102 892 3,373 SH   SOLE   3,373 0 0
AFLAC INC COM 001055102 215 2,995 SH   SOLE   2,995 0 0
ALIGN TECHNOLOGY INC COM 016255101 4 40 SH   SOLE   0 0 40
ALIGN TECHNOLOGY INC COM 016255101 531 5,665 SH   SOLE   5,665 0 0
ALPHABET INC CAP STK CL A 02079k305 29 36 SH   SOLE   0 0 36
ALPHABET INC CAP STK CL A 02079k305 8,377 10,418 SH   SOLE   8,272 0 2,146
ALPHABET INC CAP STK CL C 02079k107 1,563 2,011 SH   SOLE   1,456 0 555
AMAZON COM INC COM 023135106 13 16 SH   SOLE   0 0 16
AMAZON COM INC COM 023135106 4,561 5,447 SH   SOLE   4,691 0 756
AMETEK INC NEW COM 031100100 413 8,646 SH   SOLE   8,646 0 0
APPLE INC COM 037833100 29 255 SH   SOLE   0 0 255
APPLE INC COM 037833100 9,401 83,155 SH   SOLE   69,069 0 14,086
AT&T INC COM 00206r102 257 6,337 SH   SOLE   6,337 0 0
BIOGEN INC COM 09062x103 31 100 SH   SOLE   0 0 100
BIOGEN INC COM 09062x103 8,729 27,884 SH   SOLE   24,098 0 3,786
CADENCE DESIGN SYSTEM INC COM 127387108 4 140 SH   SOLE   0 0 140
CADENCE DESIGN SYSTEM INC COM 127387108 471 18,450 SH   SOLE   18,450 0 0
CBOE HLDGS INC COM 12503m108 481 7,420 SH   SOLE   7,420 0 0
CERNER CORP COM 156782104 25 405 SH   SOLE   0 0 405
CERNER CORP COM 156782104 8,049 130,344 SH   SOLE   112,669 0 17,675
CHIPOTLE MEXICAN GRILL INC COM 169656105 13 31 SH   SOLE   0 0 31
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,288 10,124 SH   SOLE   8,778 0 1,346
CHURCH & DWIGHT INC COM 171340102 420 8,765 SH   SOLE   8,765 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,394 154,977 SH   SOLE   127,472 0 27,505
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21 445 SH   SOLE   0 0 445
DISNEY WALT CO COM DISNEY 254687106 7,403 79,719 SH   SOLE   68,234 0 11,485
DISNEY WALT CO COM DISNEY 254687106 25 264 SH   SOLE   0 0 264
ECOLAB INC COM 278865100 30 245 SH   SOLE   0 0 245
ECOLAB INC COM 278865100 9,087 74,659 SH   SOLE   64,649 0 10,010
EDWARDS LIFESCIENCES CORP COM 28176e108 29 241 SH   SOLE   0 0 241
EDWARDS LIFESCIENCES CORP COM 28176e108 10,721 88,928 SH   SOLE   77,475 0 11,453
ELECTRONIC ARTS INC COM 285512109 410 4,800 SH   SOLE   4,800 0 0
EPAM SYS INC COM 29414b104 428 6,173 SH   SOLE   6,173 0 0
EXXON MOBIL CORP COM 30231g102 469 5,379 SH   SOLE   5,379 0 0
F5 NETWORKS INC COM 315616102 522 4,186 SH   SOLE   4,186 0 0
FACEBOOK INC CL A 30303m102 29 224 SH   SOLE   0 0 224
FACEBOOK INC CL A 30303m102 10,140 79,051 SH   SOLE   68,979 0 10,072
FACTSET RESH SYS INC COM 303075105 456 2,811 SH   SOLE   2,811 0 0
FIVE BELOW INC COM 33829m101 360 8,940 SH   SOLE   8,940 0 0
FIVE BELOW INC COM 33829m101 3 80 SH   SOLE   0 0 80
FRANKLIN RES INC COM 354613101 269 7,565 SH   SOLE   7,565 0 0
GILDAN ACTIVEWEAR INC COM 375916103 472 16,905 SH   SOLE   16,905 0 0
GRAINGER W W INC COM 384802104 378 1,680 SH   SOLE   1,680 0 0
HEXCEL CORP NEW COM 428291108 480 10,839 SH   SOLE   10,839 0 0
HOME DEPOT INC COM 437076102 290 2,257 SH   SOLE   2,257 0 0
HONEYWELL INTL INC COM 438516106 274 2,349 SH   SOLE   2,349 0 0
ICON PLC SHS g4705a100 462 5,975 SH   SOLE   5,975 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 30 41 SH   SOLE   0 0 41
INTUITIVE SURGICAL INC COM NEW 46120e602 10,132 13,979 SH   SOLE   12,076 0 1,903
IPG PHOTONICS CORP COM 44980x109 417 5,060 SH   SOLE   5,060 0 0
ISHARES TR CORE RUSSELL GRW 464287671 292 6,852 SH   SOLE   6,852 0 0
ISHARES TR CORE S&P MCP ETF 464287507 751 4,855 SH   SOLE   4,855 0 0
ISHARES TR CORE S&P TTL STK 464287150 259 5,221 SH   SOLE   5,221 0 0
ISHARES TR CORE S&P500 ETF 464287200 898 4,128 SH   SOLE   4,128 0 0
ISHARES TR RUS 1000 ETF 464287622 7 55 SH   SOLE   0 0 55
ISHARES TR RUS 1000 ETF 464287622 1,682 13,960 SH   SOLE   8,275 0 5,685
ISHARES TR RUS MID-CAP ETF 464287499 635 3,640 SH   SOLE   3,640 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 317 2,556 SH   SOLE   2,556 0 0
JOHNSON & JOHNSON COM 478160104 275 2,331 SH   SOLE   2,331 0 0
JONES LANG LASALLE INC COM 48020q107 442 3,884 SH   SOLE   3,884 0 0
LGI HOMES INC COM 50187t106 4 100 SH   SOLE   0 0 100
LGI HOMES INC COM 50187t106 498 13,525 SH   SOLE   13,525 0 0
MANHATTAN ASSOCS INC COM 562750109 420 7,294 SH   SOLE   7,294 0 0
MASTERCARD INCORPORATED CL A 57636q104 30 295 SH   SOLE   0 0 295
MASTERCARD INCORPORATED CL A 57636q104 9,047 88,892 SH   SOLE   77,102 0 11,790
MAXIMUS INC COM 577933104 410 7,256 SH   SOLE   7,256 0 0
MCCORMICK & CO INC COM NON VTG 579780206 627 6,276 SH   SOLE   6,276 0 0
MCDONALDS CORP COM 580135101 235 2,033 SH   SOLE   2,033 0 0
MEDTRONIC PLC SHS g5960l103 246 2,841 SH   SOLE   2,841 0 0
MICHAEL KORS HLDGS LTD SHS g60754101 372 7,941 SH   SOLE   7,941 0 0
MICROSOFT CORP COM 594918104 321 5,577 SH   SOLE   5,198 0 379
MONOLITHIC PWR SYS INC COM 609839105 405 5,035 SH   SOLE   5,035 0 0
MONSTER BEVERAGE CORP NEW COM 61174x109 8,300 56,539 SH   SOLE   49,023 0 7,516
MONSTER BEVERAGE CORP NEW COM 61174x109 28 190 SH   SOLE   0 0 190
NETEASE INC SPONSORED ADR 64110w102 1,005 4,176 SH   SOLE   1,626 0 2,550
NIKE INC CL B 654106103 24 450 SH   SOLE   0 0 450
NIKE INC CL B 654106103 8,641 164,121 SH   SOLE   144,308 0 19,813
NOVO-NORDISK A S ADR 670100205 19 465 SH   SOLE   0 0 465
NOVO-NORDISK A S ADR 670100205 6,639 159,637 SH   SOLE   138,862 0 20,775
NVIDIA CORP COM 67066g104 445 6,490 SH   SOLE   6,490 0 0
NVR INC COM 62944t105 441 269 SH   SOLE   269 0 0
OLD DOMINION FGHT LINES INC COM 679580100 488 7,112 SH   SOLE   7,112 0 0
PAYPAL HLDGS INC COM 70450y103 28 675 SH   SOLE   0 0 675
PAYPAL HLDGS INC COM 70450y103 10,073 245,852 SH   SOLE   209,327 0 36,525
PRICELINE GRP INC COM NEW 741503403 10,459 7,108 SH   SOLE   5,878 0 1,230
PRICELINE GRP INC COM NEW 741503403 28 19 SH   SOLE   0 0 19
ROSS STORES INC COM 778296103 878 13,649 SH   SOLE   13,649 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 220 4,495 SH   SOLE   4,495 0 0
SHERWIN WILLIAMS CO COM 824348106 224 808 SH   SOLE   808 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 460 6,038 SH   SOLE   6,038 0 0
SMITH & WESSON HLDG CORP COM 831756101 4 140 SH   SOLE   0 0 140
SMITH & WESSON HLDG CORP COM 831756101 294 11,068 SH   SOLE   11,068 0 0
SMITH A O COM 831865209 4 40 SH   SOLE   0 0 40
SMITH A O COM 831865209 901 9,125 SH   SOLE   9,125 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 355 1,940 SH   SOLE   1,940 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 4,442 20,535 SH   SOLE   20,535 0 0
STARBUCKS CORP COM 855244109 24 450 SH   SOLE   0 0 450
STARBUCKS CORP COM 855244109 8,493 156,872 SH   SOLE   137,182 0 19,690
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 491 16,035 SH   SOLE   0 0 16,035
THOR INDS INC COM 885160101 927 10,939 SH   SOLE   10,939 0 0
THOR INDS INC COM 885160101 4 50 SH   SOLE   0 0 50
TORO CO COM 891092108 882 18,840 SH   SOLE   18,840 0 0
TORO CO COM 891092108 3 70 SH   SOLE   0 0 70
TRACTOR SUPPLY CO COM 892356106 20 290 SH   SOLE   0 0 290
TRACTOR SUPPLY CO COM 892356106 7,141 106,027 SH   SOLE   92,933 0 13,094
ULTA SALON COSMETCS & FRAG I COM 90384s303 3 13 SH   SOLE   0 0 13
ULTA SALON COSMETCS & FRAG I COM 90384s303 912 3,834 SH   SOLE   3,834 0 0
UNION PAC CORP COM 907818108 288 2,958 SH   SOLE   2,958 0 0
UNITED TECHNOLOGIES CORP COM 913017109 220 2,163 SH   SOLE   2,163 0 0
UNITED THERAPEUTICS CORP DEL COM 91307c102 431 3,651 SH   SOLE   3,651 0 0
VANGUARD INDEX FDS REIT ETF 922908553 300 3,462 SH   SOLE   3,462 0 0
VEEVA SYS INC CL A COM 922475108 4 90 SH   SOLE   0 0 90
VEEVA SYS INC CL A COM 922475108 414 10,030 SH   SOLE   10,030 0 0
VISA INC COM CL A 92826c839 599 7,239 SH   SOLE   0 0 7,239
WABTEC CORP COM 929740108 486 5,953 SH   SOLE   5,953 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,387 104,030 SH   SOLE   89,930 0 14,100
WALGREENS BOOTS ALLIANCE INC COM 931427108 26 325 SH   SOLE   0 0 325