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
2U INC COM 90214J101 44,525 794,520 SH   SOLE 718,857 0 75,663
8X8 INC NEW COM 282914100 1,308 105,309 SH   SOLE 96,893 0 8,416
AAR CORP COM 000361105 8,974 237,530 SH   SOLE 237,530 0 0
ABBOTT LABS COM 002824100 3,263 61,142 SH   SOLE 61,142 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,034 53,984 SH   SOLE 53,984 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 324 8,600 SH Put SOLE 0 0 8,600
ACCELERON PHARMA INC COM 00434H108 441 11,828 SH   SOLE 11,828 0 0
ACTIVISION BLIZZARD INC COM 00507V109 31,113 482,301 SH   SOLE 415,901 0 66,400
ADTALEM GLOBAL ED INC COM 00737L103 5,331 148,701 SH   SOLE 148,701 0 0
ADVANCED ENERGY INDS COM 007973100 10,795 133,662 SH   SOLE 133,662 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,235 567,436 SH   SOLE 539,177 0 28,259
AERIE PHARMACEUTICALS INC COM 00771V108 25,263 519,806 SH   SOLE 465,525 0 54,281
AETNA INC NEW COM 00817Y108 3,714 35,523 SH   SOLE 23,358 0 12,165
AGILENT TECHNOLOGIES INC COM 00846U101 3,272 50,969 SH   SOLE 50,969 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,759 27,400 SH Put SOLE 0 0 27,400
AGIOS PHARMACEUTICALS INC COM 00847X104 857 12,837 SH   SOLE 12,837 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 2,003 80,818 SH   SOLE 80,818 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 5,862 240,854 SH   SOLE 240,854 0 0
ALARM COM HLDGS INC COM 011642105 1,550 34,301 SH   SOLE 34,301 0 0
ALBEMARLE CORP COM 012653101 55,900 410,096 SH   SOLE 351,641 0 58,455
ALEXION PHARMACEUTICALS INC COM 015351109 39,751 283,348 SH   SOLE 253,148 0 30,200
ALEXION PHARMACEUTICALS INC COM 015351109 1,922 13,700 SH Put SOLE 0 0 13,700
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 43,054 249,283 SH   SOLE 213,873 0 35,410
ALIGN TECHNOLOGY INC COM 016255101 23,257 124,857 SH   SOLE 107,457 0 17,400
ALPHABET INC CAP STK CL A 02079K305 130,802 134,332 SH   SOLE 115,098 0 19,234
AMAZON COM INC COM 023135106 121,635 126,525 SH   SOLE 108,508 0 18,017
AMERIPRISE FINL INC COM 03076C106 14,449 97,295 SH   SOLE 74,043 0 23,252
AMETEK INC NEW COM 031100100 43,400 657,178 SH   SOLE 568,421 0 88,757
AMICUS THERAPEUTICS INC COM 03152W109 3,014 199,874 SH   SOLE 199,874 0 0
APPLE INC COM 037833100 146,019 947,438 SH   SOLE 815,004 0 132,434
APPLIED MATLS INC COM 038222105 115,581 2,218,879 SH   SOLE 1,867,832 0 351,047
ARISTA NETWORKS INC COM 040413106 42,053 221,785 SH   SOLE 190,451 0 31,334
ARRAY BIOPHARMA INC COM 04269X105 3,000 243,934 SH   SOLE 243,934 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 251 23,924 SH   SOLE 23,924 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 621 15,845 SH   SOLE 15,845 0 0
BAXTER INTL INC COM 071813109 37,421 596,355 SH   SOLE 511,358 0 84,997
BELDEN INC COM 077454106 1,690 20,981 SH   SOLE 20,981 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,839 84,232 SH   SOLE 84,232 0 0
BIOVERATIV INC COM 09075E100 1,581 27,700 SH Call SOLE 0 0 27,700
BLUEBIRD BIO INC COM 09609G100 19,135 139,312 SH   SOLE 135,376 0 3,936
BRINKS CO COM 109696104 43,749 519,277 SH   SOLE 461,763 0 57,514
BROADCOM LTD SHS Y09827109 62,885 259,278 SH   SOLE 223,842 0 35,436
BROOKS AUTOMATION INC COM 114340102 5,887 193,904 SH   SOLE 193,904 0 0
CALAMP CORP COM 128126109 4,493 193,242 SH   SOLE 193,242 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 7,154 175,599 SH   SOLE 175,599 0 0
CANADIAN SOLAR INC COM 136635109 1,320 78,380 SH   SOLE 78,380 0 0
CATERPILLAR INC DEL COM 149123101 89,669 719,021 SH   SOLE 616,600 0 102,421
CELANESE CORP DEL COM SER A 150870103 28,738 275,616 SH   SOLE 225,885 0 49,731
CELGENE CORP COM 151020104 82,256 575,542 SH   SOLE 487,651 0 87,891
CELGENE CORP COM 151020104 2,479 17,000 SH Put SOLE 0 0 17,000
CENTENE CORP DEL COM 15135B101 9,387 97,002 SH   SOLE 73,751 0 23,251
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,582 96,322 SH   SOLE 96,322 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,419 22,390 SH   SOLE 22,390 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,599 14,800 SH Put SOLE 0 0 14,800
CHEGG INC COM 163092109 14,234 959,163 SH   SOLE 927,633 0 31,530
CHEMOURS CO COM 163851108 51,747 1,022,466 SH   SOLE 920,516 0 101,950
CIENA CORP COM NEW 171779309 1,977 98,680 SH   SOLE 90,000 0 8,680
CIGNA CORPORATION COM 125509109 4,759 25,458 SH   SOLE 25,458 0 0
CIGNA CORPORATION COM 125509109 1,608 8,600 SH Put SOLE 0 0 8,600
CITIZENS FINL GROUP INC COM 174610105 46,543 1,229,011 SH   SOLE 1,055,421 0 173,590
CLOVIS ONCOLOGY INC COM 189464100 17,607 213,674 SH   SOLE 208,084 0 5,590
COACH INC COM 189754104 29,153 723,752 SH   SOLE 620,001 0 103,751
COGNEX CORP COM 192422103 14,248 129,198 SH   SOLE 122,685 0 6,513
COHERENT INC COM 192479103 22,369 95,118 SH   SOLE 82,467 0 12,651
COLFAX CORP COM 194014106 15,394 369,690 SH   SOLE 317,079 0 52,611
COMERICA INC COM 200340107 23,635 309,933 SH   SOLE 282,805 0 27,128
COMMSCOPE HLDG CO INC COM 20337X109 2,994 90,166 SH   SOLE 63,548 0 26,618
COMMVAULT SYSTEMS INC COM 204166102 1,491 24,528 SH   SOLE 24,528 0 0
COSTAR GROUP INC COM 22160N109 12,041 44,887 SH   SOLE 42,641 0 2,246
CSX CORP COM 126408103 44,999 829,316 SH   SOLE 710,748 0 118,568
CUMMINS INC COM 231021106 36,441 216,872 SH   SOLE 185,419 0 31,453
CVS HEALTH CORP COM 126650100 2,074 25,500 SH Call SOLE 0 0 25,500
CYRUSONE INC COM 23283R100 1,467 24,892 SH   SOLE 24,892 0 0
D R HORTON INC COM 23331A109 28,415 711,608 SH   SOLE 607,112 0 104,496
DANAHER CORP DEL COM 235851102 2,936 52,046 SH   SOLE 34,222 0 17,824
DANAHER CORP DEL COM 235851102 2,127 24,800 SH Put SOLE 0 0 24,800
DARDEN RESTAURANTS INC COM 237194105 10,795 137,025 SH   SOLE 130,150 0 6,875
DAVE & BUSTERS ENTMT INC COM 238337109 15,977 304,446 SH   SOLE 293,786 0 10,660
DEERE & CO COM 244199105 61,000 485,705 SH   SOLE 408,894 0 76,811
DELPHI AUTOMOTIVE PLC SHS G27823106 12,861 130,705 SH   SOLE 99,559 0 31,146
DESPEGAR COM CORP ORD SHS G27358103 4,268 133,382 SH   SOLE 128,997 0 4,385
DIAMONDBACK ENERGY INC COM 25278X109 43,685 445,943 SH   SOLE 383,070 0 62,873
DIPLOMAT PHARMACY INC COM 25456K101 3,631 175,336 SH   SOLE 175,336 0 0
DOLLAR TREE INC COM 256746108 32,086 369,574 SH   SOLE 316,074 0 53,500
DYCOM INDS INC COM 267475101 1,913 22,278 SH   SOLE 22,278 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 24,152 553,810 SH   SOLE 464,817 0 88,993
EAST WEST BANCORP INC COM 27579R104 14,997 250,872 SH   SOLE 238,376 0 12,496
EBAY INC COM 278642103 1,631 42,395 SH   SOLE 42,395 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,858 17,000 SH Put SOLE 0 0 17,000
EDWARDS LIFESCIENCES CORP COM 28176E108 45,418 415,493 SH   SOLE 349,523 0 65,970
ELECTRONIC ARTS INC COM 285512109 15,093 127,845 SH   SOLE 93,383 0 34,462
ESPERION THERAPEUTICS INC NE COM 29664W105 2,606 51,997 SH   SOLE 51,997 0 0
EVOLENT HEALTH INC CL A 30050B101 3,440 193,249 SH   SOLE 193,249 0 0
EXACT SCIENCES CORP COM 30063P105 6,286 133,398 SH   SOLE 133,398 0 0
EXPEDIA INC DEL COM NEW 30212P303 33,232 230,871 SH   SOLE 191,205 0 39,666
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 32,535 1,626,734 SH   SOLE 1,397,776 0 228,958
F M C CORP COM NEW 302491303 89,785 1,005,316 SH   SOLE 871,906 0 133,410
FACEBOOK INC CL A 30303M102 128,900 754,951 SH   SOLE 647,872 0 107,079
FEDEX CORP COM 31428X106 48,167 213,524 SH   SOLE 201,953 0 11,571
FIBROGEN INC COM 31572Q808 3,451 64,150 SH   SOLE 64,150 0 0
FINISH LINE INC CL A 317923100 3,970 330,000 SH Put SOLE 0 0 330,000
FIVE9 INC COM 338307101 11,034 461,681 SH   SOLE 438,528 0 23,153
FLEETCOR TECHNOLOGIES INC COM 339041105 34,294 221,579 SH   SOLE 190,273 0 31,306
FLOOR & DECOR HLDGS INC CL A 339750101 5,258 135,070 SH   SOLE 132,202 0 2,868
FOX FACTORY HLDG CORP COM 35138V102 3,395 78,763 SH   SOLE 78,763 0 0
G-III APPAREL GROUP LTD COM 36237H101 30,233 1,041,805 SH   SOLE 935,710 0 106,095
GLOBAL PMTS INC COM 37940X102 20,805 218,927 SH   SOLE 176,803 0 42,124
GLYCOMIMETICS INC COM 38000Q102 2,826 201,980 SH   SOLE 201,980 0 0
GREENBRIER COS INC COM 393657101 5,385 111,831 SH   SOLE 111,831 0 0
GRUBHUB INC COM 400110102 20,833 395,608 SH   SOLE 383,498 0 12,110
GRUBHUB INC COM 400110102 1,622 30,800 SH Put SOLE 0 0 30,800
GUESS INC COM 401617105 8,250 484,422 SH   SOLE 468,432 0 15,990
HCA HEALTHCARE INC COM 40412C101 2,825 35,500 SH Call SOLE 0 0 35,500
HEALTHEQUITY INC COM 42226A107 535 10,581 SH   SOLE 10,581 0 0
HILL ROM HLDGS INC COM 431475102 1,258 17,000 SH Call SOLE 0 0 17,000
HOLOGIC INC COM 436440101 1,625 44,300 SH Call SOLE 0 0 44,300
HUMANA INC COM 444859102 36,055 147,991 SH   SOLE 128,716 0 19,275
IAC INTERACTIVECORP COM 44919P508 27,893 237,228 SH   SOLE 207,611 0 29,617
IDEXX LABS INC COM 45168D104 85,285 548,490 SH   SOLE 470,874 0 77,616
II VI INC COM 902104108 5,239 127,323 SH   SOLE 127,323 0 0
ILLUMINA INC COM 452327109 23,067 115,798 SH   SOLE 92,335 0 23,463
ILLUMINA INC COM 452327109 1,693 8,500 SH Put SOLE 0 0 8,500
INCYTE CORP COM 45337C102 15,025 128,703 SH   SOLE 105,249 0 23,454
INGEVITY CORP COM 45688C107 5,611 89,815 SH   SOLE 89,815 0 0
INOGEN INC COM 45780L104 3,434 36,110 SH   SOLE 36,110 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 27 15,000 SH   SOLE 15,000 0 0
INSULET CORP COM 45784P101 8,846 160,611 SH   SOLE 155,999 0 4,612
INTER PARFUMS INC COM 458334109 10,237 248,178 SH   SOLE 235,594 0 12,584
INTERXION HOLDING N.V SHS N47279109 329 6,453 SH   SOLE 6,453 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 2,482 157,305 SH   SOLE 157,305 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 94,285 270,447 SH   SOLE 230,157 0 40,290
INTUITIVE SURGICAL INC COM NEW 46120E602 837 2,400 SH Put SOLE 0 0 2,400
IPG PHOTONICS CORP COM 44980X109 13,682 73,934 SH   SOLE 70,250 0 3,684
IRHYTHM TECHNOLOGIES INC COM 450056106 5,871 113,170 SH   SOLE 113,170 0 0
IROBOT CORP COM 462726100 4,942 64,131 SH   SOLE 60,213 0 3,918
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8,557 58,512 SH   SOLE 49,114 0 9,398
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,004 13,700 SH Put SOLE 0 0 13,700
JOHN BEAN TECHNOLOGIES CORP COM 477839104 35,617 352,296 SH   SOLE 307,984 0 44,312
K2M GROUP HLDGS INC COM 48273J107 10,407 490,677 SH   SOLE 464,811 0 25,866
KEANE GROUP INC COM 48669A108 3,009 180,390 SH   SOLE 180,390 0 0
KENNAMETAL INC COM 489170100 23,510 582,804 SH   SOLE 505,875 0 76,929
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 27,718 667,108 SH   SOLE 570,608 0 96,500
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,401 15,905 SH   SOLE 15,905 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,068 13,700 SH Put SOLE 0 0 13,700
LAM RESEARCH CORP COM 512807108 59,030 319,011 SH   SOLE 273,451 0 45,560
LAUDER ESTEE COS INC CL A 518439104 66,242 614,262 SH   SOLE 527,514 0 86,748
LAUREATE EDUCATION INC CL A 518613203 1,487 102,189 SH   SOLE 102,189 0 0
LCI INDS COM 50189K103 3,975 34,313 SH   SOLE 34,313 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 5,144 418,545 SH   SOLE 392,836 0 25,709
LHC GROUP INC COM 50187A107 6,345 89,471 SH   SOLE 89,471 0 0
LOGMEIN INC COM 54142L109 22,644 205,761 SH   SOLE 168,128 0 37,633
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 15,779 404,804 SH   SOLE 397,944 0 6,860
LUMENTUM HLDGS INC COM 55024U109 45,520 837,532 SH   SOLE 743,203 0 94,329
MADDEN STEVEN LTD COM 556269108 5,114 118,105 SH   SOLE 118,105 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,144 100,809 SH   SOLE 100,809 0 0
MARKETAXESS HLDGS INC COM 57060D108 10,809 58,582 SH   SOLE 47,460 0 11,122
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,612 90,050 SH   SOLE 90,050 0 0
MASCO CORP COM 574599106 15,085 386,700 SH   SOLE 340,640 0 46,060
MASTERCARD INCORPORATED CL A 57636Q104 67,562 478,482 SH   SOLE 410,806 0 67,676
MATERIALISE NV SPONSORED ADS 57667T100 3,424 235,193 SH   SOLE 235,193 0 0
MERCADOLIBRE INC COM 58733R102 11,142 43,030 SH   SOLE 33,777 0 9,253
MERCK & CO INC COM 58933Y105 47,732 771,214 SH   SOLE 645,857 0 125,357
MERCK & CO INC COM 58933Y105 1,415 22,100 SH Put SOLE 0 0 22,100
MERCURY SYS INC COM 589378108 12,543 241,765 SH   SOLE 235,486 0 6,279
MERIT MED SYS INC COM 589889104 7,561 178,532 SH   SOLE 178,532 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 22,869 36,523 SH   SOLE 34,699 0 1,824
MGIC INVT CORP WIS COM 552848103 10,436 832,882 SH   SOLE 832,882 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 17,408 193,897 SH   SOLE 147,427 0 46,470
MICRON TECHNOLOGY INC COM 595112103 94,609 2,405,517 SH   SOLE 2,087,873 0 317,644
MICROSOFT CORP COM 594918104 86,986 1,167,756 SH   SOLE 983,525 0 184,231
MIMECAST LTD ORD SHS G14838109 27,988 984,785 SH   SOLE 955,534 0 29,251
MKS INSTRUMENT INC COM 55306N104 36,660 388,137 SH   SOLE 346,927 0 41,210
MOHAWK INDS INC COM 608190104 30,475 123,128 SH   SOLE 103,656 0 19,472
MOMENTA PHARMACEUTICALS INC COM 60877T100 1,639 88,600 SH Call SOLE 0 0 88,600
MOODYS CORP COM 615369105 11,025 79,197 SH   SOLE 60,293 0 18,904
MYLAN N V SHS EURO N59465109 1,200 38,267 SH   SOLE 38,267 0 0
MYRIAD GENETICS INC COM 62855J104 800 22,100 SH Call SOLE 0 0 22,100
NEOGENOMICS INC COM NEW 64049M209 4,779 429,372 SH   SOLE 429,372 0 0
NEOS THERAPEUTICS INC COM 64052L106 1,582 172,877 SH   SOLE 172,877 0 0
NETFLIX INC COM 64110L106 69,215 382,012 SH   SOLE 328,454 0 53,558
NEVRO CORP COM 64157F103 3,248 35,738 SH   SOLE 35,738 0 0
NEWELL BRANDS INC COM 651229106 22,109 518,138 SH   SOLE 441,912 0 76,226
NEWLINK GENETICS CORP COM 651511107 4,946 485,848 SH   SOLE 485,848 0 0
NORDSON CORP COM 655663102 11,962 100,947 SH   SOLE 96,191 0 4,756
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 44,026 814,536 SH   SOLE 703,853 0 110,683
NOVARTIS A G SPONSORED ADR 66987V109 2,024 23,574 SH   SOLE 23,574 0 0
NUTRI SYS INC NEW COM 67069D108 9,120 163,141 SH   SOLE 163,141 0 0
NVIDIA CORP COM 67066G104 1,172 6,557 SH   SOLE 6,557 0 0
OCULAR THERAPEUTIX INC COM 67576A100 6,627 1,072,395 SH   SOLE 1,072,395 0 0
ON ASSIGNMENT INC COM 682159108 26,926 501,593 SH   SOLE 435,123 0 66,470
ORACLE CORP COM 68389X105 27,753 574,000 SH   SOLE 491,700 0 82,300
ORASURE TECHNOLOGIES INC COM 68554V108 11,869 527,511 SH   SOLE 511,041 0 16,470
OWENS CORNING NEW COM 690742101 21,351 276,035 SH   SOLE 234,177 0 41,858
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 2,640 157,123 SH   SOLE 157,123 0 0
PALO ALTO NETWORKS INC COM 697435105 3,342 23,189 SH   SOLE 23,189 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 2,659 105,927 SH   SOLE 105,927 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,847 37,976 SH   SOLE 37,976 0 0
PERKINELMER INC COM 714046109 1,524 22,100 SH Call SOLE 0 0 22,100
PGT INNOVATIONS INC COM 69336V101 2,662 178,029 SH   SOLE 178,029 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 15,350 1,376,703 SH   SOLE 1,323,276 0 53,427
POLARIS INDS INC COM 731068102 13,969 133,505 SH   SOLE 110,347 0 23,158
PRA HEALTH SCIENCES INC COM 69354M108 1,628 21,367 SH   SOLE 21,367 0 0
PRICELINE GRP INC COM NEW 741503403 66,082 36,094 SH   SOLE 31,043 0 5,051
PROGRESSIVE CORP OHIO COM 743315103 9,293 191,919 SH   SOLE 145,922 0 45,997
PTC THERAPEUTICS INC COM 69366J200 400 20,000 SH Put SOLE 0 0 20,000
PURE STORAGE INC CL A 74624M102 959 60,000 SH Call SOLE 0 0 60,000
PURE STORAGE INC CL A 74624M102 1,804 112,838 SH   SOLE 112,838 0 0
PVH CORP COM 693656100 30,247 239,940 SH   SOLE 205,240 0 34,700
Q2 HLDGS INC COM 74736L109 6,488 155,778 SH   SOLE 155,778 0 0
QUIDEL CORP COM 74838J101 5,504 125,491 SH   SOLE 125,491 0 0
RED HAT INC COM 756577102 35,155 317,114 SH   SOLE 262,286 0 54,828
RESMED INC COM 761152107 1,308 17,000 SH Call SOLE 0 0 17,000
RESTAURANT BRANDS INTL INC COM 76131D103 13,768 215,528 SH   SOLE 163,921 0 51,607
RINGCENTRAL INC CL A 76680R206 22,913 548,808 SH   SOLE 531,121 0 17,687
ROCKWELL AUTOMATION INC COM 773903109 39,158 219,729 SH   SOLE 188,789 0 30,940
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 95,561 806,147 SH   SOLE 690,520 0 115,627
S&P GLOBAL INC COM 78409V104 60,676 388,178 SH   SOLE 332,715 0 55,463
SAREPTA THERAPEUTICS INC COM 803607100 5,457 121,758 SH   SOLE 120,304 0 1,454
SCHEIN HENRY INC COM 806407102 2,081 25,377 SH   SOLE 25,377 0 0
SCHWAB CHARLES CORP NEW COM 808513105 49,394 1,129,264 SH   SOLE 969,938 0 159,326
SEATTLE GENETICS INC COM 812578102 925 17,000 SH Call SOLE 0 0 17,000
SERVICENOW INC COM 81762P102 96,213 818,621 SH   SOLE 721,255 0 97,366
SHIRE PLC SPONSORED ADR 82481R106 5,922 38,671 SH   SOLE 38,671 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,302 8,500 SH Put SOLE 0 0 8,500
SHOPIFY INC CL A 82509L107 14,280 122,584 SH   SOLE 118,292 0 4,292
SILICON LABORATORIES INC COM 826919102 2,892 36,195 SH   SOLE 36,195 0 0
SKECHERS U S A INC CL A 830566105 13,658 544,378 SH   SOLE 526,378 0 18,000
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,557 159,615 SH   SOLE 159,615 0 0
SOTHEBYS COM 835898107 1,336 28,966 SH   SOLE 28,966 0 0
SOUTHWEST AIRLS CO COM 844741108 14,947 267,004 SH   SOLE 202,999 0 64,005
SPLUNK INC COM 848637104 3,842 57,838 SH   SOLE 57,838 0 0
SPLUNK INC COM 848637104 1,501 22,600 SH Call SOLE 0 0 22,600
SQUARE INC CL A 852234103 80,373 2,789,773 SH   SOLE 2,498,070 0 291,703
STANLEY BLACK & DECKER INC COM 854502101 13,505 89,457 SH   SOLE 68,032 0 21,425
STEMLINE THERAPEUTICS INC COM 85858C107 3,159 284,572 SH   SOLE 284,572 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 555 50,000 SH Put SOLE 0 0 50,000
STERICYCLE INC COM 858912108 996 13,913 SH   SOLE 13,913 0 0
STIFEL FINL CORP COM 860630102 6,215 116,247 SH   SOLE 116,247 0 0
STRATASYS LTD SHS M85548101 8,546 369,649 SH   SOLE 355,197 0 14,452
SUPERNUS PHARMACEUTICALS INC COM 868459108 481 12,035 SH   SOLE 12,035 0 0
SVB FINL GROUP COM 78486Q101 45,574 243,596 SH   SOLE 208,669 0 34,927
SYNDAX PHARMACEUTICALS INC COM 87164F105 497 42,514 SH   SOLE 42,514 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 79,933 781,894 SH   SOLE 703,202 0 78,692
TELADOC INC COM 87918A105 24,641 743,327 SH   SOLE 721,570 0 21,757
TELIGENT INC NEW COM 87960W104 1,855 276,472 SH   SOLE 276,472 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,589 157,591 SH   SOLE 157,591 0 0
TERADYNE INC COM 880770102 26,996 723,945 SH   SOLE 612,201 0 111,744
TEREX CORP NEW COM 880779103 30,396 675,156 SH   SOLE 603,907 0 71,249
TG THERAPEUTICS INC COM 88322Q108 18,165 1,532,911 SH   SOLE 1,532,911 0 0
THERAPEUTICSMD INC COM 88338N107 10,674 2,017,780 SH   SOLE 2,017,780 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 60,924 322,008 SH   SOLE 277,714 0 44,294
THERMO FISHER SCIENTIFIC INC COM 883556102 3,216 17,000 SH Put SOLE 0 0 17,000
TJX COS INC NEW COM 872540109 20,693 280,659 SH   SOLE 247,285 0 33,374
TOPBUILD CORP COM 89055F103 4,937 75,763 SH   SOLE 75,763 0 0
TRANSUNION COM 89400J107 28,401 600,961 SH   SOLE 494,054 0 106,907
TRIMBLE INC COM 896239100 35,980 916,688 SH   SOLE 770,419 0 146,269
TRUECAR INC COM 89785L107 5,988 379,234 SH   SOLE 379,234 0 0
TWILIO INC CL A 90138F102 316 10,581 SH   SOLE 10,581 0 0
U S CONCRETE INC COM NEW 90333L201 14,632 191,774 SH   SOLE 184,545 0 7,229
ULTA BEAUTY INC COM 90384S303 30,525 135,032 SH   SOLE 115,845 0 19,187
UNITED PARCEL SERVICE INC CL B 911312106 4,895 40,759 SH   SOLE 0 0 40,759
UNIVERSAL DISPLAY CORP COM 91347P105 108,690 843,537 SH   SOLE 766,349 0 77,188
VAIL RESORTS INC COM 91879Q109 48,036 210,575 SH   SOLE 187,916 0 22,659
VANDA PHARMACEUTICALS INC COM 921659108 1,026 57,310 SH   SOLE 57,310 0 0
VARIAN MED SYS INC COM 92220P105 1,431 14,300 SH Call SOLE 0 0 14,300
VARONIS SYS INC COM 922280102 9,938 237,177 SH   SOLE 237,177 0 0
VEECO INSTRS INC DEL COM 922417100 1,651 77,169 SH   SOLE 77,169 0 0
VEEVA SYS INC CL A COM 922475108 1,467 26,005 SH   SOLE 26,005 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 68,820 452,645 SH   SOLE 395,772 0 56,873
VIAVI SOLUTIONS INC COM 925550105 3,289 347,654 SH   SOLE 347,654 0 0
VISA INC COM CL A 92826C839 96,157 913,696 SH   SOLE 785,115 0 128,581
VOCERA COMMUNICATIONS INC COM 92857F107 22,546 718,712 SH   SOLE 688,237 0 30,475
WABCO HLDGS INC COM 92927K102 24,647 166,532 SH   SOLE 158,195 0 8,337
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,575 20,399 SH   SOLE 20,399 0 0
WAYFAIR INC CL A 94419L101 9,252 137,264 SH   SOLE 132,616 0 4,648
WELLCARE HEALTH PLANS INC COM 94946T106 57,076 332,340 SH   SOLE 296,659 0 35,681
WEX INC COM 96208T104 300 2,673 SH   SOLE 2,673 0 0
WINTRUST FINL CORP COM 97650W108 10,185 130,059 SH   SOLE 130,059 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 3,359 129,846 SH   SOLE 129,846 0 0
WYNN RESORTS LTD COM 983134107 86,964 583,965 SH   SOLE 509,106 0 74,859
XILINX INC COM 983919101 1,590 22,454 SH   SOLE 22,454 0 0
YUM CHINA HLDGS INC COM 98850P109 18,248 456,554 SH   SOLE 392,552 0 64,002
ZEBRA TECHNOLOGIES CORP CL A 989207105 10,421 95,976 SH   SOLE 91,094 0 4,882
ZIONS BANCORPORATION COM 989701107 34,221 725,331 SH   SOLE 614,683 0 110,648
ZOETIS INC CL A 98978V103 19,824 310,912 SH   SOLE 245,641 0 65,271