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 346 7,124 SH   SOLE   7,124 0 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 321 2,593 SH   SOLE   2,593 0 0
ADVANCED ENERGY INDS COM 007973100 887 13,717 SH   SOLE   13,662 0 55
AFLAC INC COM 001055102 262 3,372 SH   SOLE   3,372 0 0
ALIGN TECHNOLOGY INC COM 016255101 983 6,550 SH   SOLE   6,523 0 27
ALPHABET INC CAP STK CL A 02079k305 9,034 9,717 SH   SOLE   8,048 0 1,669
ALPHABET INC CAP STK CL C 02079k107 1,528 1,682 SH   SOLE   1,127 0 555
AMAZON COM INC COM 023135106 5,045 5,212 SH   SOLE   4,595 0 617
AMETEK INC NEW COM 031100100 539 8,893 SH   SOLE   8,893 0 0
APPLE INC COM 037833100 11,033 76,608 SH   SOLE   64,962 0 11,646
ARISTA NETWORKS INC COM 040413106 913 6,095 SH   SOLE   6,065 0 30
AT&T INC COM 00206r102 241 6,399 SH   SOLE   6,399 0 0
BIOGEN INC COM 09062x103 7,455 27,471 SH   SOLE   24,037 0 3,434
BIOVERATIV INC COM 09075e100 1,265 21,026 SH   SOLE   19,309 0 1,717
CADENCE DESIGN SYSTEM INC COM 127387108 408 12,185 SH   SOLE   12,065 0 120
CBOE HLDGS INC COM 12503m108 685 7,500 SH   SOLE   7,455 0 45
CERNER CORP COM 156782104 9,288 139,735 SH   SOLE   121,543 0 18,192
CHECK POINT SOFTWARE TECH LT ORD m22465104 218 1,996 SH   SOLE   0 0 1,996
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,642 11,155 SH   SOLE   9,792 0 1,363
CHURCH & DWIGHT INC COM 171340102 832 16,030 SH   SOLE   16,030 0 0
CINTAS CORP COM 172908105 835 6,627 SH   SOLE   6,627 0 0
COGNEX CORP COM 192422103 392 4,620 SH   SOLE   4,575 0 45
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9,899 149,088 SH   SOLE   125,986 0 23,102
DIREXION SHS ETF TR 20YR TRES BEAR 25459y678 391 20,000 SH Call SOLE   20,000 0 0
DISNEY WALT CO COM DISNEY 254687106 8,362 78,703 SH   SOLE   68,670 0 10,033
EAST WEST BANCORP INC COM 27579r104 406 6,935 SH   SOLE   6,935 0 0
ECOLAB INC COM 278865100 9,524 71,746 SH   SOLE   63,001 0 8,745
EDWARDS LIFESCIENCES CORP COM 28176e108 9,813 82,992 SH   SOLE   73,357 0 9,635
ELECTRONIC ARTS INC COM 285512109 529 5,008 SH   SOLE   5,008 0 0
EPAM SYS INC COM 29414b104 434 5,165 SH   SOLE   5,165 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885b100 471 6,315 SH   SOLE   6,315 0 0
ESSENT GROUP LTD COM g3198u102 968 26,070 SH   SOLE   25,955 0 115
EXXON MOBIL CORP COM 30231g102 433 5,360 SH   SOLE   5,360 0 0
FACEBOOK INC CL A 30303m102 10,643 70,496 SH   SOLE   62,326 0 8,170
FRANKLIN RES INC COM 354613101 334 7,455 SH   SOLE   7,455 0 0
HEALTHEQUITY INC COM 42226a107 398 7,985 SH   SOLE   7,895 0 90
HOME DEPOT INC COM 437076102 313 2,043 SH   SOLE   2,043 0 0
HONEYWELL INTL INC COM 438516106 310 2,324 SH   SOLE   2,324 0 0
ICON PLC SHS g4705a100 426 4,361 SH   SOLE   4,361 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 11,676 12,483 SH   SOLE   10,887 0 1,596
IPG PHOTONICS CORP COM 44980x109 526 3,627 SH   SOLE   3,627 0 0
ISHARES TR CORE S&P MCP ETF 464287507 621 3,570 SH   SOLE   3,570 0 0
ISHARES TR CORE S&P US ETF 464287671 412 8,539 SH   SOLE   8,539 0 0
ISHARES TR CORE S&P VLU ETF 464287663 214 4,202 SH   SOLE   4,202 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,211 4,975 SH   SOLE   4,975 0 0
ISHARES TR RUS MID CAP ETF 464287499 675 3,513 SH   SOLE   3,513 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 349 2,479 SH   SOLE   2,479 0 0
JOHNSON & JOHNSON COM 478160104 317 2,397 SH   SOLE   2,397 0 0
LOGMEIN INC COM 54142l109 836 8,001 SH   SOLE   7,967 0 34
MASIMO CORP COM 574795100 955 10,479 SH   SOLE   10,439 0 40
MASTERCARD INCORPORATED CL A 57636q104 10,111 83,253 SH   SOLE   73,638 0 9,615
MAXIMUS INC COM 577933104 449 7,170 SH   SOLE   7,170 0 0
MCCORMICK & CO INC COM NON VTG 579780206 598 6,136 SH   SOLE   6,136 0 0
MCDONALDS CORP COM 580135101 316 2,065 SH   SOLE   2,065 0 0
MEDTRONIC PLC SHS g5960l103 246 2,771 SH   SOLE   2,771 0 0
MEET GROUP INC COM 58513u101 83 16,360 SH   SOLE   16,360 0 0
MICROSOFT CORP COM 594918104 431 6,247 SH   SOLE   5,868 0 379
MOMO INC ADR 60879b107 415 11,230 SH   SOLE   11,130 0 100
MONOLITHIC PWR SYS INC COM 609839105 486 5,043 SH   SOLE   5,043 0 0
MONSTER BEVERAGE CORP NEW COM 61174x109 8,307 167,216 SH   SOLE   147,151 0 20,065
NETEASE INC SPONSORED ADR 64110w102 1,042 3,466 SH   SOLE   1,601 0 1,865
NIKE INC CL B 654106103 9,576 162,309 SH   SOLE   142,199 0 20,110
NOVO-NORDISK A S ADR 670100205 8,345 194,572 SH   SOLE   167,437 0 27,135
NUTRI SYS INC NEW COM 67069d108 555 10,670 SH   SOLE   10,595 0 75
NVIDIA CORP COM 67066g104 602 4,166 SH   SOLE   4,166 0 0
NVR INC COM 62944t105 665 276 SH   SOLE   276 0 0
OLD DOMINION FGHT LINES INC COM 679580100 533 5,600 SH   SOLE   5,600 0 0
PAYCOM SOFTWARE INC COM 70432v102 544 7,955 SH   SOLE   7,895 0 60
PAYPAL HLDGS INC COM 70450y103 12,280 228,808 SH   SOLE   198,692 0 30,116
PRICELINE GRP INC COM NEW 741503403 12,099 6,468 SH   SOLE   5,427 0 1,041
REGENERON PHARMACEUTICALS COM 75886f107 474 966 SH   SOLE   966 0 0
ROSS STORES INC COM 778296103 397 6,879 SH   SOLE   6,879 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 228 4,385 SH   SOLE   4,385 0 0
SHERWIN WILLIAMS CO COM 824348106 279 796 SH   SOLE   796 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 388 4,040 SH   SOLE   4,040 0 0
SMITH A O COM 831865209 1,062 18,854 SH   SOLE   18,779 0 75
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 414 1,940 SH   SOLE   1,940 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 4,727 19,549 SH   SOLE   19,549 0 0
STARBUCKS CORP COM 855244109 8,870 152,118 SH   SOLE   133,776 0 18,342
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 409 11,713 SH   SOLE   0 0 11,713
TAL ED GROUP ADS REPSTG COM 874080104 410 3,355 SH   SOLE   3,320 0 35
TEXAS PAC LD TR SUB CTF PROP I T 882610108 493 1,679 SH   SOLE   1,668 0 11
THOR INDS INC COM 885160101 477 4,559 SH   SOLE   4,559 0 0
TORO CO COM 891092108 1,194 17,234 SH   SOLE   17,174 0 60
TRACTOR SUPPLY CO COM 892356106 5,866 108,215 SH   SOLE   96,541 0 11,674
ULTA BEAUTY INC COM 90384s303 934 3,252 SH   SOLE   3,239 0 13
UNION PAC CORP COM 907818108 759 6,966 SH   SOLE   6,966 0 0
UNITED TECHNOLOGIES CORP COM 913017109 274 2,244 SH   SOLE   2,244 0 0
VANGUARD INDEX FDS REIT ETF 922908553 306 3,678 SH   SOLE   3,678 0 0
VEEVA SYS INC CL A COM 922475108 922 15,040 SH   SOLE   14,973 0 67
VISA INC COM CL A 92826c839 621 6,619 SH   SOLE   0 0 6,619
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,899 100,862 SH   SOLE   88,552 0 12,310