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 271 4,440 SH   SOLE   4,440 0 0
ABIOMED INC COM 003654100 595 1,454 SH   SOLE   1,454 0 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 330 2,019 SH   SOLE   2,019 0 0
ADOBE SYS INC COM 00724F101 636 2,610 SH   SOLE   2,610 0 0
AFLAC INC COM 001055102 267 6,196 SH   SOLE   6,196 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,298 3,793 SH   SOLE   3,793 0 0
ALPHABET INC CAP STK CL A 02079k305 9,869 8,740 SH   SOLE   7,528 0 1,212
ALPHABET INC CAP STK CL C 02079k107 1,507 1,351 SH   SOLE   896 0 455
AMAZON COM INC COM 023135106 6,543 3,849 SH   SOLE   3,266 0 583
AMETEK INC NEW COM 031100100 524 7,264 SH   SOLE   7,264 0 0
APPLE INC COM 037833100 11,292 61,001 SH   SOLE   52,719 0 8,282
ARISTA NETWORKS INC COM 040413106 1,238 4,807 SH   SOLE   4,807 0 0
AT&T INC COM 00206r102 224 6,965 SH   SOLE   6,965 0 0
ATLASSIAN CORP PLC CL A g06242104 524 8,380 SH   SOLE   8,380 0 0
BIOGEN INC COM 09062x103 8,814 30,368 SH   SOLE   26,686 0 3,682
BOOKING HLDGS INC COM 09857l108 11,881 5,861 SH   SOLE   4,875 0 986
CALAVO GROWERS INC COM 128246105 206 2,140 SH   SOLE   2,140 0 0
CERNER CORP COM 156782104 8,616 144,110 SH   SOLE   125,986 0 18,124
CHIPOTLE MEXICAN GRILL INC COM 169656105 10,424 24,164 SH   SOLE   20,745 0 3,419
CHURCH & DWIGHT INC COM 171340102 775 14,581 SH   SOLE   14,581 0 0
CINTAS CORP COM 172908105 1,504 8,128 SH   SOLE   8,128 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10,869 137,595 SH   SOLE   118,657 0 18,938
COPART INC COM 217204106 1,278 22,600 SH   SOLE   22,600 0 0
DISNEY WALT CO COM DISNEY 254687106 10,105 96,417 SH   SOLE   84,045 0 12,372
EAST WEST BANCORP INC COM 27579r104 558 8,557 SH   SOLE   8,557 0 0
ECOLAB INC COM 278865100 10,080 71,832 SH   SOLE   62,713 0 9,119
EDWARDS LIFESCIENCES CORP COM 28176e108 13,482 92,613 SH   SOLE   80,504 0 12,109
EPAM SYS INC COM 29414b104 676 5,438 SH   SOLE   5,438 0 0
ESSENT GROUP LTD COM g3198u102 447 12,475 SH   SOLE   12,475 0 0
ETSY INC COM 29786a106 244 5,790 SH   SOLE   5,790 0 0
EXXON MOBIL CORP COM 30231g102 439 5,302 SH   SOLE   5,302 0 0
FACEBOOK INC CL A 30303m102 10,997 56,594 SH   SOLE   48,926 0 7,668
FIVE BELOW INC COM 33829m101 1,647 16,857 SH   SOLE   16,857 0 0
FRANKLIN RES INC COM 354613101 257 8,005 SH   SOLE   8,005 0 0
GLOBUS MED INC CL A 379577208 583 11,560 SH   SOLE   11,560 0 0
GRAND CANYON ED INC COM 38526m106 675 6,051 SH   SOLE   6,051 0 0
GRUBHUB INC COM 400110102 1,247 11,882 SH   SOLE   11,882 0 0
HEALTHEQUITY INC COM 42226a107 204 2,715 SH   SOLE   2,715 0 0
HOME DEPOT INC COM 437076102 288 1,478 SH   SOLE   1,478 0 0
HONEYWELL INTL INC COM 438516106 251 1,744 SH   SOLE   1,744 0 0
HOULIHAN LOKEY INC CL A 441593100 771 15,046 SH   SOLE   15,046 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332n106 639 15,227 SH   SOLE   15,227 0 0
ICON PLC SHS g4705a100 680 5,129 SH   SOLE   5,129 0 0
INTERACTIVE BROKERS GROUP IN COM 45841n107 497 7,720 SH   SOLE   7,720 0 0
INTUIT COM 461202103 248 1,213 SH   SOLE   1,213 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 15,164 31,693 SH   SOLE   27,662 0 4,031
IPG PHOTONICS CORP COM 44980x109 496 2,250 SH   SOLE   2,250 0 0
ISHARES TR CORE S&P MCP ETF 464287507 695 3,570 SH   SOLE   3,570 0 0
ISHARES TR CORE S&P US GWT 464287671 586 10,251 SH   SOLE   10,251 0 0
ISHARES TR CORE S&P US VLU 464287663 279 5,196 SH   SOLE   5,196 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,485 5,437 SH   SOLE   5,437 0 0
ISHARES TR MSCI ACWI EX US 464288240 2,525 53,433 SH   SOLE   53,433 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 287 6,630 SH   SOLE   6,630 0 0
ISHARES TR RUS MID CAP ETF 464287499 706 3,327 SH   SOLE   3,327 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 431 2,632 SH   SOLE   2,632 0 0
JOHNSON & JOHNSON COM 478160104 320 2,634 SH   SOLE   2,634 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220k504 215 1,040 SH   SOLE   1,040 0 0
LULULEMON ATHLETICA INC COM 550021109 1,283 10,275 SH   SOLE   10,275 0 0
MASTERCARD INCORPORATED CL A 57636q104 12,593 64,081 SH   SOLE   55,678 0 8,403
MAXIMUS INC COM 577933104 500 8,050 SH   SOLE   8,050 0 0
MCCORMICK & CO INC COM NON VTG 579780206 402 3,464 SH   SOLE   3,464 0 0
MCDONALDS CORP COM 580135101 232 1,478 SH   SOLE   1,478 0 0
MEDTRONIC PLC SHS g5960l103 254 2,972 SH   SOLE   2,972 0 0
MICROSOFT CORP COM 594918104 433 4,386 SH   SOLE   4,007 0 379
MONOLITHIC PWR SYS INC COM 609839105 1,249 9,342 SH   SOLE   9,342 0 0
MONSTER BEVERAGE CORP NEW COM 61174x109 9,560 166,849 SH   SOLE   146,277 0 20,572
NATIONAL BEVERAGE CORP COM 635017106 487 4,558 SH   SOLE   4,558 0 0
NETEASE INC SPONSORED ADR 64110w102 396 1,566 SH   SOLE   14 0 1,552
NIKE INC CL B 654106103 13,064 163,952 SH   SOLE   142,143 0 21,809
NOVO-NORDISK A S ADR 670100205 9,351 202,747 SH   SOLE   174,242 0 28,505
NVIDIA CORP COM 67066g104 592 2,499 SH   SOLE   2,499 0 0
NVR INC COM 62944t105 544 183 SH   SOLE   183 0 0
OLD DOMINION FGHT LINES INC COM 679580100 629 4,224 SH   SOLE   4,224 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 204 2,810 SH   SOLE   2,810 0 0
PAYCOM SOFTWARE INC COM 70432v102 1,181 11,952 SH   SOLE   11,952 0 0
PAYPAL HLDGS INC COM 70450y103 13,621 163,571 SH   SOLE   140,280 0 23,291
RMR GROUP INC CL A 74967r106 214 2,730 SH   SOLE   2,730 0 0
ROSS STORES INC COM 778296103 628 7,415 SH   SOLE   7,415 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 9,418 354,211 SH   SOLE   302,156 0 52,055
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 274 5,280 SH   SOLE   5,280 0 0
SHERWIN WILLIAMS CO COM 824348106 281 689 SH   SOLE   689 0 0
SKECHERS U S A INC CL A 830566105 404 13,460 SH   SOLE   13,460 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 455 4,710 SH   SOLE   4,710 0 0
SMITH A O COM 831865209 477 8,066 SH   SOLE   8,066 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417m104 646 13,500 SH   SOLE   13,500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 471 1,940 SH   SOLE   1,940 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 5,054 18,630 SH   SOLE   18,630 0 0
SQUARE INC CL A 852234103 615 9,985 SH   SOLE   9,985 0 0
STAMPS COM INC COM NEW 852857200 793 3,133 SH   SOLE   3,133 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 207 3,465 SH   SOLE   3,465 0 0
SVB FINL GROUP COM 78486q101 548 1,899 SH   SOLE   1,899 0 0
TABULA RASA HEALTHCARE INC COM 873379101 216 3,390 SH   SOLE   3,390 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 377 10,302 SH   SOLE   0 0 10,302
TAL ED GROUP SPONSORED ADS 874080104 575 15,616 SH   SOLE   15,616 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 861 1,238 SH   SOLE   1,238 0 0
THOR INDS INC COM 885160101 362 3,717 SH   SOLE   3,717 0 0
TIFFANY & CO NEW COM 886547108 245 1,865 SH   SOLE   1,865 0 0
TORO CO COM 891092108 493 8,186 SH   SOLE   8,186 0 0
TRACTOR SUPPLY CO COM 892356106 11,226 146,765 SH   SOLE   131,473 0 15,292
TREX CO INC COM 89531p105 783 12,511 SH   SOLE   12,511 0 0
ULTA BEAUTY INC COM 90384s303 540 2,315 SH   SOLE   2,315 0 0
UNION PAC CORP COM 907818108 272 1,922 SH   SOLE   1,922 0 0
UNITED TECHNOLOGIES CORP COM 913017109 274 2,193 SH   SOLE   2,193 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 375 4,598 SH   SOLE   4,598 0 0
VISA INC COM CL A 92826c839 1,352 10,207 SH   SOLE   6,682 0 3,525
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,009 66,795 SH   SOLE   57,460 0 9,335
WESTERN ALLIANCE BANCORP COM 957638109 477 8,425 SH   SOLE   8,425 0 0
WILLIAMS SONOMA INC COM 969904101 259 4,215 SH   SOLE   4,215 0 0