Profiles >> Two Sigma Investments LP >> 13Fs >> 2018-06-30

Two Sigma Investments LP

Last Updated: 3/2/2021

Two Sigma Investments LP is a Limited Partnership that started in 2002 and is primarily owned and controlled by John A Overdeck and David M. Siegel. To see a profile of the company, click here.

Below is the 13F Filing for Two Sigma Investments LP for Report Period 2018-06-30. Historical analysis on the top 100 Holdings are available by clicking on the Issuer Name in the list.


Historical 13F Holdings - 2018-06-30

Issuer Title of Class CUSIP Value(1000s) Share SH/PRN Put/Call Investment Discretion Other Manager Sole Shared None
21VIANET GROUP INC SPONSORED ADR 90138a103 4713 485861 SH SOLE 485861 0 0
2U INC COM 90214j101 267 3200 SH Put SOLE 3200 0 0
2U INC COM 90214j101 7155 85625 SH SOLE 85625 0 0
3-D SYS CORP DEL COM NEW 88554d205 152 11000 SH Put SOLE 11000 0 0
3-D SYS CORP DEL COM NEW 88554d205 262 19000 SH Call SOLE 19000 0 0
3M CO COM 88579y101 47398 240943 SH SOLE 240943 0 0
3M CO COM 88579y101 8223 41800 SH Call SOLE 41800 0 0
3M CO COM 88579y101 9836 50000 SH Put SOLE 50000 0 0
51JOB INC SP ADR REP COM 316827104 2911 29814 SH SOLE 29814 0 0
58 COM INC SPON ADR REP A 31680q104 24345 351097 SH SOLE 351097 0 0
8X8 INC NEW COM 282914100 1799 89714 SH SOLE 89714 0 0
A10 NETWORKS INC COM 002121101 949 152315 SH SOLE 152315 0 0
ABAXIS INC COM 002567105 224 2697 SH SOLE 2697 0 0
ABB LTD SPONSORED ADR 000375204 7152 328507 SH SOLE 328507 0 0
ABBOTT LABS COM 002824100 11966 196200 SH Call SOLE 196200 0 0
ABBOTT LABS COM 002824100 12808 210000 SH Put SOLE 210000 0 0
ABBOTT LABS COM 002824100 24930 408752 SH SOLE 408752 0 0
ABBVIE INC COM 00287y109 138403 1493831 SH SOLE 1493831 0 0
ABBVIE INC COM 00287y109 10080 108800 SH Call SOLE 108800 0 0
ABBVIE INC COM 00287y109 17872 192900 SH Put SOLE 192900 0 0
ABERCROMBIE & FITCH CO CL A 002896207 389 15900 SH Put SOLE 15900 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1138 46500 SH Call SOLE 46500 0 0
ABIOMED INC COM 003654100 818 2000 SH Call SOLE 2000 0 0
ABIOMED INC COM 003654100 1227 3000 SH Put SOLE 3000 0 0
ABIOMED INC COM 003654100 169105 413409 SH SOLE 413409 0 0
ABM INDS INC COM 000957100 7742 265309 SH SOLE 265309 0 0
ABRAXAS PETE CORP COM 003830106 2882 997345 SH SOLE 997345 0 0
ACACIA COMMUNICATIONS INC COM 00401c108 466 13400 SH Call SOLE 13400 0 0
ACACIA COMMUNICATIONS INC COM 00401c108 313 9000 SH Put SOLE 9000 0 0
ACACIA COMMUNICATIONS INC COM 00401c108 623 17911 SH SOLE 17911 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 838 201962 SH SOLE 201962 0 0
ACCELERON PHARMA INC COM 00434h108 2302 47435 SH SOLE 47435 0 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 5104 31200 SH Call SOLE 31200 0 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 5889 36000 SH Put SOLE 36000 0 0
ACCO BRANDS CORP COM 00081t108 2085 150509 SH SOLE 150509 0 0
ACETO CORP COM 004446100 421 125811 SH SOLE 125811 0 0
ACHILLION PHARMACEUTICALS IN COM 00448q201 496 175222 SH SOLE 175222 0 0
ACORDA THERAPEUTICS INC COM 00484m106 5070 176648 SH SOLE 176648 0 0
ACTIVISION BLIZZARD INC COM 00507v109 3770 49400 SH Call SOLE 49400 0 0
ACTIVISION BLIZZARD INC COM 00507v109 6579 86200 SH Put SOLE 86200 0 0
ACUITY BRANDS INC COM 00508y102 2120 18300 SH Call SOLE 18300 0 0
ACUITY BRANDS INC COM 00508y102 1900 16400 SH Put SOLE 16400 0 0
ACUITY BRANDS INC COM 00508y102 60022 518013 SH SOLE 518013 0 0
ACUSHNET HOLDINGS CORP COM 005098108 226 9226 SH SOLE 9226 0 0
ADDUS HOMECARE CORP COM 006739106 641 11200 SH SOLE 11200 0 0
ADIENT PLC ORD SHS g0084w101 394 8000 SH Call SOLE 8000 0 0
ADIENT PLC ORD SHS g0084w101 1023 20800 SH Put SOLE 20800 0 0
ADOBE SYS INC COM 00724f101 244 1000 SH Put SOLE 1000 0 0
ADOBE SYS INC COM 00724f101 3170 13000 SH Call SOLE 13000 0 0
ADTRAN INC COM 00738a106 3116 209833 SH SOLE 209833 0 0
ADVANCED DISP SVCS INC DEL COM 00790x101 16798 677871 SH SOLE 677871 0 0
ADVANCED DRAIN SYS INC DEL COM 00790r104 7313 256158 SH SOLE 256158 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770c101 371 32688 SH SOLE 32688 0 0
ADVANSIX INC COM 00773t101 1339 36559 SH SOLE 36559 0 0
ADVANTAGE OIL & GAS LTD COM 00765f101 269 86920 SH SOLE 86920 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773u108 1966 370959 SH SOLE 370959 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773j103 127 12026 SH SOLE 12026 0 0
AERCAP HOLDINGS NV SHS n00985106 206 3800 SH Call SOLE 3800 0 0
AEROHIVE NETWORKS INC COM 007786106 62 15742 SH SOLE 15742 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 295 10000 SH Put SOLE 10000 0 0
AES CORP COM 00130h105 489 36500 SH Call SOLE 36500 0 0
AES CORP COM 00130h105 594 44300 SH Put SOLE 44300 0 0
AES CORP COM 00130h105 12253 913752 SH SOLE 913752 0 0
AETNA INC NEW COM 00817y108 586 3196 SH SOLE 3196 0 0
AFFILIATED MANAGERS GROUP COM 008252108 491 3300 SH Call SOLE 3300 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1338 9000 SH Put SOLE 9000 0 0
AFFILIATED MANAGERS GROUP COM 008252108 9618 64695 SH SOLE 64695 0 0
AFLAC INC COM 001055102 2009 46700 SH Call SOLE 46700 0 0
AFLAC INC COM 001055102 3050 70900 SH Put SOLE 70900 0 0
AFLAC INC COM 001055102 2172 50477 SH SOLE 50477 0 0
AG MTG INVT TR INC COM 001228105 2784 148179 SH SOLE 148179 0 0
AGENUS INC COM NEW 00847g705 625 275200 SH SOLE 275200 0 0
AGILE THERAPEUTICS INC COM 00847l100 15 29705 SH SOLE 29705 0 0
AGILENT TECHNOLOGIES INC COM 00846u101 247 4000 SH Call SOLE 4000 0 0
AGILENT TECHNOLOGIES INC COM 00846u101 45185 730675 SH SOLE 730675 0 0
AGILYSYS INC COM 00847j105 833 53758 SH SOLE 53758 0 0
AGIOS PHARMACEUTICALS INC COM 00847x104 12536 148830 SH SOLE 148830 0 0
AGNC INVT CORP COM 00123q104 71579 3850380 SH SOLE 3850380 0 0
AGNICO EAGLE MINES LTD COM 008474108 1577 34400 SH Put SOLE 34400 0 0
AGNICO EAGLE MINES LTD COM 008474108 1109 24200 SH Call SOLE 24200 0 0
AGREE REALTY CORP COM 008492100 5354 101456 SH SOLE 101456 0 0
AIR PRODS & CHEMS INC COM 009158106 57507 369272 SH SOLE 369272 0 0
AIR PRODS & CHEMS INC COM 009158106 5887 37800 SH Call SOLE 37800 0 0
AIR PRODS & CHEMS INC COM 009158106 5591 35900 SH Put SOLE 35900 0 0
AIR TRANSPORT SERVICES GRP I COM 00922r105 3117 138000 SH SOLE 138000 0 0
AIRCASTLE LTD COM g0129k104 7524 367034 SH SOLE 367034 0 0
AK STL HLDG CORP COM 001547108 394 90700 SH Call SOLE 90700 0 0
AK STL HLDG CORP COM 001547108 187 43200 SH Put SOLE 43200 0 0
AK STL HLDG CORP COM 001547108 133 30625 SH SOLE 30625 0 0
AKAMAI TECHNOLOGIES INC COM 00971t101 16069 219435 SH SOLE 219435 0 0
AKAMAI TECHNOLOGIES INC COM 00971t101 1567 21400 SH Call SOLE 21400 0 0
AKAMAI TECHNOLOGIES INC COM 00971t101 1223 16700 SH Put SOLE 16700 0 0
AKEBIA THERAPEUTICS INC COM 00972d105 224 22464 SH SOLE 22464 0 0
AKORN INC COM 009728106 1928 116215 SH SOLE 116215 0 0
ALAMO GROUP INC COM 011311107 863 9552 SH SOLE 9552 0 0
ALASKA AIR GROUP INC COM 011659109 13268 219711 SH SOLE 219711 0 0
ALASKA AIR GROUP INC COM 011659109 1570 26000 SH Call SOLE 26000 0 0
ALASKA AIR GROUP INC COM 011659109 1268 21000 SH Put SOLE 21000 0 0
ALBEMARLE CORP COM 012653101 3934 41700 SH Call SOLE 41700 0 0
ALBEMARLE CORP COM 012653101 4151 44000 SH Put SOLE 44000 0 0
ALBEMARLE CORP COM 012653101 4154 44036 SH SOLE 44036 0 0
ALBIREO PHARMA INC COM 01345p106 1081 30443 SH SOLE 30443 0 0
ALCOA CORP COM 013872106 4608 98300 SH Call SOLE 98300 0 0
ALCOA CORP COM 013872106 4772 101800 SH Put SOLE 101800 0 0
ALCOA CORP COM 013872106 2814 60021 SH SOLE 60021 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1249 53134 SH SOLE 53134 0 0
ALEXANDERS INC COM 014752109 300 785 SH SOLE 785 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 25554 202535 SH SOLE 202535 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2024 16300 SH Call SOLE 16300 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3476 28000 SH Put SOLE 28000 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 23762 191398 SH SOLE 191398 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 9151 947336 SH SOLE 947336 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 5483 29553 SH SOLE 29553 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 5436 29300 SH Call SOLE 29300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 10019 54000 SH Put SOLE 54000 0 0
ALIGN TECHNOLOGY INC COM 016255101 2292 6700 SH Call SOLE 6700 0 0
ALIGN TECHNOLOGY INC COM 016255101 3764 11000 SH Put SOLE 11000 0 0
ALIGN TECHNOLOGY INC COM 016255101 107630 314579 SH SOLE 314579 0 0
ALKERMES PLC SHS g01767105 638 15500 SH Put SOLE 15500 0 0
ALKERMES PLC SHS g01767105 667 16200 SH Call SOLE 16200 0 0
ALLEGHANY CORP DEL COM 017175100 2492 4334 SH SOLE 4334 0 0
ALLEGIANCE BANCSHARES INC COM 01748h107 470 10853 SH SOLE 10853 0 0
ALLEGION PUB LTD CO ORD SHS g0176j109 309 4000 SH Put SOLE 4000 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 369 28281 SH SOLE 28281 0 0
ALLERGAN PLC SHS g0177j108 10687 64100 SH Call SOLE 64100 0 0
ALLERGAN PLC SHS g0177j108 12704 76200 SH Put SOLE 76200 0 0
ALLERGAN PLC SHS g0177j108 350 2102 SH SOLE 2102 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1306 5600 SH Call SOLE 5600 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 909 3900 SH Put SOLE 3900 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1068 22312 SH SOLE 22312 0 0
ALLISON TRANSMISSION HLDGS I COM 01973r101 38494 950711 SH SOLE 950711 0 0
ALLOT COMMUNICATIONS LTD SHS m0854q105 137 25548 SH SOLE 25548 0 0
ALLSTATE CORP COM 020002101 100508 1101213 SH SOLE 1101213 0 0
ALLSTATE CORP COM 020002101 6927 75900 SH Call SOLE 75900 0 0
ALLSTATE CORP COM 020002101 5850 64100 SH Put SOLE 64100 0 0
ALLY FINL INC COM 02005n100 491 18700 SH Put SOLE 18700 0 0
ALLY FINL INC COM 02005n100 736 28000 SH Call SOLE 28000 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043q107 12152 123383 SH SOLE 123383 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS g6331p104 755 53010 SH SOLE 53010 0 0
ALPHABET INC CAP STK CL A 02079k305 181518 160751 SH SOLE 160751 0 0
ALPHABET INC CAP STK CL A 02079k305 76785 68000 SH Call SOLE 68000 0 0
ALPHABET INC CAP STK CL A 02079k305 78705 69700 SH Put SOLE 69700 0 0
ALTAIR ENGR INC COM CL A 021369103 15049 440283 SH SOLE 440283 0 0
ALTERYX INC COM CL A 02156b103 10694 280236 SH SOLE 280236 0 0
ALTRIA GROUP INC COM 02209s103 2192 38600 SH Call SOLE 38600 0 0
ALTRIA GROUP INC COM 02209s103 4458 78500 SH Put SOLE 78500 0 0
ALTRIA GROUP INC COM 02209s103 143057 2519059 SH SOLE 2519059 0 0
AMAG PHARMACEUTICALS INC COM 00163u106 3269 167616 SH SOLE 167616 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 1748 565671 SH SOLE 565671 0 0
AMAZON COM INC COM 023135106 10199 6000 SH Call SOLE 6000 0 0
AMAZON COM INC COM 023135106 10199 6000 SH Put SOLE 6000 0 0
AMAZON COM INC COM 023135106 136482 80293 SH SOLE 80293 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1682 84735 SH SOLE 84735 0 0
AMBARELLA INC SHS g037ax101 954 24700 SH Call SOLE 24700 0 0
AMBARELLA INC SHS g037ax101 1062 27500 SH Put SOLE 27500 0 0
AMBARELLA INC SHS g037ax101 1889 48913 SH SOLE 48913 0 0
AMBER RD INC COM 02318y108 1106 117547 SH SOLE 117547 0 0
AMBEV SA SPONSORED ADR 02319v103 62817 13567377 SH SOLE 13567377 0 0
AMDOCS LTD SHS g02602103 727 10983 SH SOLE 10983 0 0
AMEDISYS INC COM 023436108 498 5827 SH SOLE 5827 0 0
AMEREN CORP COM 023608102 1077 17700 SH Call SOLE 17700 0 0
AMEREN CORP COM 023608102 1533 25200 SH Put SOLE 25200 0 0
AMEREN CORP COM 023608102 24180 397369 SH SOLE 397369 0 0
AMERESCO INC CL A 02361e108 1230 102459 SH SOLE 102459 0 0
AMERICAN AIRLS GROUP INC COM 02376r102 1313 34600 SH Call SOLE 34600 0 0
AMERICAN AIRLS GROUP INC COM 02376r102 991 26100 SH Put SOLE 26100 0 0
AMERICAN ASSETS TR INC COM 024013104 3343 87309 SH SOLE 87309 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1051 24503 SH SOLE 24503 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553e106 25869 1112654 SH SOLE 1112654 0 0
AMERICAN ELEC PWR INC COM 025537101 44581 643773 SH SOLE 643773 0 0
AMERICAN ELEC PWR INC COM 025537101 6489 93700 SH Call SOLE 93700 0 0
AMERICAN ELEC PWR INC COM 025537101 8227 118800 SH Put SOLE 118800 0 0
AMERICAN EXPRESS CO COM 025816109 5331 54400 SH Call SOLE 54400 0 0
AMERICAN EXPRESS CO COM 025816109 5792 59100 SH Put SOLE 59100 0 0
AMERICAN EXPRESS CO COM 025816109 1700 17350 SH SOLE 17350 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 557 10509 SH SOLE 10509 0 0
AMERICAN NATL INS CO COM 028591105 2790 23329 SH SOLE 23329 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874p103 11194 930522 SH SOLE 930522 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874p103 168 14000 SH Call SOLE 14000 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874p103 140 11600 SH Put SOLE 11600 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913v103 2377 56472 SH SOLE 56472 0 0
AMERICAN RAILCAR INDS INC COM 02916p103 1201 30412 SH SOLE 30412 0 0
AMERICAN SOFTWARE INC CL A 029683109 510 35004 SH SOLE 35004 0 0
AMERICAN TOWER CORP NEW COM 03027x100 58101 403006 SH SOLE 403006 0 0
AMERICAN TOWER CORP NEW COM 03027x100 17488 121300 SH Call SOLE 121300 0 0
AMERICAN TOWER CORP NEW COM 03027x100 21640 150100 SH Put SOLE 150100 0 0
AMERICAS CAR MART INC COM 03062t105 3443 55621 SH SOLE 55621 0 0
AMERIPRISE FINL INC COM 03076c106 2658 19000 SH Call SOLE 19000 0 0
AMERIPRISE FINL INC COM 03076c106 2462 17600 SH Put SOLE 17600 0 0
AMERIPRISE FINL INC COM 03076c106 26263 187753 SH SOLE 187753 0 0
AMERISAFE INC COM 03071h100 905 15663 SH SOLE 15663 0 0
AMERISOURCEBERGEN CORP COM 03073e105 426 5000 SH Call SOLE 5000 0 0
AMERISOURCEBERGEN CORP COM 03073e105 1194 14000 SH Put SOLE 14000 0 0
AMETEK INC NEW COM 031100100 11580 160473 SH SOLE 160473 0 0
AMGEN INC COM 031162100 33005 178800 SH Call SOLE 178800 0 0
AMGEN INC COM 031162100 43674 236600 SH Put SOLE 236600 0 0
AMGEN INC COM 031162100 108625 588469 SH SOLE 588469 0 0
AMKOR TECHNOLOGY INC COM 031652100 2359 274674 SH SOLE 274674 0 0
AMPHENOL CORP NEW CL A 032095101 479 5500 SH Call SOLE 5500 0 0
AMPHENOL CORP NEW CL A 032095101 723 8300 SH Put SOLE 8300 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 63 10397 SH SOLE 10397 0 0
AMTRUST FINL SVCS INC COM 032359309 160 10963 SH SOLE 10963 0 0
AMYRIS INC COM NEW 03236m200 1510 236316 SH SOLE 236316 0 0
ANADARKO PETE CORP COM 032511107 69626 950530 SH SOLE 950530 0 0
ANADARKO PETE CORP COM 032511107 1319 18000 SH Call SOLE 18000 0 0
ANADARKO PETE CORP COM 032511107 2586 35300 SH Put SOLE 35300 0 0
ANALOG DEVICES INC COM 032654105 1602 16700 SH Call SOLE 16700 0 0
ANALOG DEVICES INC COM 032654105 1468 15300 SH Put SOLE 15300 0 0
ANALOG DEVICES INC COM 032654105 7566 78874 SH SOLE 78874 0 0
ANAPTYSBIO INC COM 032724106 11697 164657 SH SOLE 164657 0 0
ANDEAVOR COM 03349m105 1345 10253 SH SOLE 10253 0 0
ANGIODYNAMICS INC COM 03475v101 2815 126559 SH SOLE 126559 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 103 12500 SH SOLE 12500 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524a108 2741 27200 SH Put SOLE 27200 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524a108 2952 29300 SH Call SOLE 29300 0 0
ANIKA THERAPEUTICS INC COM 035255108 3739 116852 SH SOLE 116852 0 0
ANNALY CAP MGMT INC COM 035710409 23981 2330516 SH SOLE 2330516 0 0
ANTERO RES CORP COM 03674x106 329 15400 SH Call SOLE 15400 0 0
ANTERO RES CORP COM 03674x106 961 45000 SH Put SOLE 45000 0 0
ANTHEM INC COM 036752103 2380 10000 SH Call SOLE 10000 0 0
ANTHEM INC COM 036752103 2880 12100 SH Put SOLE 12100 0 0
ANTHEM INC COM 036752103 55176 231803 SH SOLE 231803 0 0
AON PLC SHS CL A g0408v102 2016 14700 SH Put SOLE 14700 0 0
AON PLC SHS CL A g0408v102 2030 14800 SH Call SOLE 14800 0 0
APACHE CORP COM 037411105 1683 36000 SH Call SOLE 36000 0 0
APACHE CORP COM 037411105 2263 48400 SH Put SOLE 48400 0 0
APARTMENT INVT & MGMT CO CL A 03748r101 4307 101827 SH SOLE 101827 0 0
APOGEE ENTERPRISES INC COM 037598109 5042 104676 SH SOLE 104676 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1562 49000 SH Call SOLE 49000 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 864 27100 SH Put SOLE 27100 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 385 12070 SH SOLE 12070 0 0
APOLLO INVT CORP COM 03761u106 4257 764352 SH SOLE 764352 0 0
APPFOLIO INC COM CL A 03783c100 6675 109162 SH SOLE 109162 0 0
APPLE INC COM 037833100 8145 44000 SH Put SOLE 44000 0 0
APPLE INC COM 037833100 15845 85600 SH Call SOLE 85600 0 0
APPLIED GENETIC TECHNOL CORP COM 03820j100 120 32492 SH SOLE 32492 0 0
APPLIED MATLS INC COM 038222105 46976 1017008 SH SOLE 1017008 0 0
APPLIED MATLS INC COM 038222105 5298 114700 SH Call SOLE 114700 0 0
APPLIED MATLS INC COM 038222105 5086 110100 SH Put SOLE 110100 0 0
APPLIED OPTOELECTRONICS INC COM 03823u102 305 6800 SH Call SOLE 6800 0 0
APPTIO INC CL A 03835c108 12310 340042 SH SOLE 340042 0 0
APTIV PLC SHS g6095l109 7957 86834 SH SOLE 86834 0 0
AQUAVENTURE HLDGS LTD SHS g0443n107 668 42892 SH SOLE 42892 0 0
ARBOR RLTY TR INC COM 038923108 6007 575905 SH SOLE 575905 0 0
ARBUTUS BIOPHARMA CORP COM 03879j100 531 72714 SH SOLE 72714 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191g103 418 236076 SH SOLE 236076 0 0
ARCBEST CORP COM 03937c105 2948 64514 SH SOLE 64514 0 0
ARCH CAP GROUP LTD ORD g0450a105 38469 1453842 SH SOLE 1453842 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 20902 456072 SH SOLE 456072 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 4739 103400 SH Call SOLE 103400 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 5151 112400 SH Put SOLE 112400 0 0
ARCHROCK INC COM 03957w106 2445 203747 SH SOLE 203747 0 0
ARCONIC INC COM 03965l100 10323 606874 SH SOLE 606874 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - g0457f107 2939 422891 SH SOLE 422891 0 0
ARDELYX INC COM 039697107 2237 604693 SH SOLE 604693 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 1304 29916 SH SOLE 29916 0 0
ARES CAP CORP COM 04010l103 33731 2050511 SH SOLE 2050511 0 0
ARES COML REAL ESTATE CORP COM 04013v108 1343 97248 SH SOLE 97248 0 0
ARGAN INC COM 04010e109 2293 55987 SH SOLE 55987 0 0
ARISTA NETWORKS INC COM 040413106 5098 19800 SH Call SOLE 19800 0 0
ARISTA NETWORKS INC COM 040413106 4892 19000 SH Put SOLE 19000 0 0
ARISTA NETWORKS INC COM 040413106 98608 382958 SH SOLE 382958 0 0
ARMADA HOFFLER PPTYS INC COM 04208t108 963 64604 SH SOLE 64604 0 0
ARMSTRONG FLOORING INC COM 04238r106 2390 170233 SH SOLE 170233 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247x102 2735 43281 SH SOLE 43281 0 0
ARRIS INTL INC SHS g0551a103 2875 117604 SH SOLE 117604 0 0
ARROW ELECTRS INC COM 042735100 328 4354 SH SOLE 4354 0 0
ARROW FINL CORP COM 042744102 373 10257 SH SOLE 10257 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280a100 2562 188364 SH SOLE 188364 0 0
ASANKO GOLD INC COM 04341y105 35 32500 SH SOLE 32500 0 0
ASCENA RETAIL GROUP INC COM 04351g101 3065 769213 SH SOLE 769213 0 0
ASCENT CAP GROUP INC COM SER A 043632108 137 48619 SH SOLE 48619 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215w100 359 78027 SH SOLE 78027 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 625 8000 SH Put SOLE 8000 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 313 4000 SH Call SOLE 4000 0 0
ASPEN INSURANCE HOLDINGS LTD SHS g05384105 7117 174862 SH SOLE 174862 0 0
ASPEN TECHNOLOGY INC COM 045327103 3259 35138 SH SOLE 35138 0 0
ASSURED GUARANTY LTD COM g0585r106 239 6700 SH Call SOLE 6700 0 0
ASSURED GUARANTY LTD COM g0585r106 414 11600 SH Put SOLE 11600 0 0
ASSURED GUARANTY LTD COM g0585r106 4444 124366 SH SOLE 124366 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4464 127151 SH SOLE 127151 0 0
AT&T INC COM 00206r102 95544 2975508 SH SOLE 2975508 0 0
AT&T INC COM 00206r102 4303 134000 SH Call SOLE 134000 0 0
AT&T INC COM 00206r102 1188 37000 SH Put SOLE 37000 0 0
ATENTO S A SHS l0427l105 513 74886 SH SOLE 74886 0 0
ATHENAHEALTH INC COM 04685w103 1273 8000 SH Call SOLE 8000 0 0
ATHENAHEALTH INC COM 04685w103 637 4000 SH Put SOLE 4000 0 0
ATHENAHEALTH INC COM 04685w103 2007 12613 SH SOLE 12613 0 0
ATHENE HLDG LTD CL A g0684d107 59687 1361473 SH SOLE 1361473 0 0
ATHERSYS INC COM 04744l106 47 23973 SH SOLE 23973 0 0
ATKORE INTL GROUP INC COM 047649108 17009 818928 SH SOLE 818928 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 3030 154181 SH SOLE 154181 0 0
ATLANTIC PWR CORP COM NEW 04878q863 818 371736 SH SOLE 371736 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1680 23435 SH SOLE 23435 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW g06207115 468 53493 SH SOLE 53493 0 0
ATLASSIAN CORP PLC CL A g06242104 25878 413909 SH SOLE 413909 0 0
ATLASSIAN CORP PLC CL A g06242104 800 12800 SH Call SOLE 12800 0 0
ATLASSIAN CORP PLC CL A g06242104 1250 20000 SH Put SOLE 20000 0 0
ATRICURE INC COM 04963c209 3459 127873 SH SOLE 127873 0 0
ATRION CORP COM 049904105 1499 2500 SH SOLE 2500 0 0
ATTUNITY LTD SHS NEW m15332121 1874 161400 SH SOLE 161400 0 0
ATYR PHARMA INC COM 002120103 12 12798 SH SOLE 12798 0 0
AUDENTES THERAPEUTICS INC COM 05070r104 459 12019 SH SOLE 12019 0 0
AUDIOCODES LTD ORD m15342104 691 88978 SH SOLE 88978 0 0
AUTODESK INC COM 052769106 262 2000 SH Call SOLE 2000 0 0
AUTODESK INC COM 052769106 655 5000 SH Put SOLE 5000 0 0
AUTODESK INC COM 052769106 651 4968 SH SOLE 4968 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 151824 1131835 SH SOLE 1131835 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1248 9300 SH Call SOLE 9300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3085 23000 SH Put SOLE 23000 0 0
AUTONATION INC COM 05329w102 816 16800 SH Put SOLE 16800 0 0
AUTONATION INC COM 05329w102 520 10700 SH Call SOLE 10700 0 0
AUTOWEB INC COM 05335b100 385 85149 SH SOLE 85149 0 0
AUTOZONE INC COM 053332102 6307 9400 SH Put SOLE 9400 0 0
AUTOZONE INC COM 053332102 8252 12300 SH Call SOLE 12300 0 0
AVALONBAY CMNTYS INC COM 053484101 9027 52515 SH SOLE 52515 0 0
AVALONBAY CMNTYS INC COM 053484101 3782 22000 SH Call SOLE 22000 0 0
AVALONBAY CMNTYS INC COM 053484101 5363 31200 SH Put SOLE 31200 0 0
AVERY DENNISON CORP COM 053611109 3845 37660 SH SOLE 37660 0 0
AVID TECHNOLOGY INC COM 05367p100 226 43434 SH SOLE 43434 0 0
AVIS BUDGET GROUP COM 053774105 7175 220772 SH SOLE 220772 0 0
AVIS BUDGET GROUP COM 053774105 647 19900 SH Call SOLE 19900 0 0
AVIS BUDGET GROUP COM 053774105 1063 32700 SH Put SOLE 32700 0 0
AVON PRODS INC COM 054303102 586 361516 SH SOLE 361516 0 0
AVX CORP NEW COM 002444107 349 22254 SH SOLE 22254 0 0
AXA EQUITABLE HLDGS INC COM 054561105 1401 67958 SH SOLE 67958 0 0
AXALTA COATING SYS LTD COM g0750c108 30941 1020820 SH SOLE 1020820 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 5038 254439 SH SOLE 254439 0 0
AXIS CAPITAL HOLDINGS LTD SHS g0692u109 7379 132664 SH SOLE 132664 0 0
AXON ENTERPRISE INC COM 05464c101 524 8300 SH Call SOLE 8300 0 0
AXOVANT SCIENCES LTD COM g0750w104 810 358515 SH SOLE 358515 0 0
AXT INC COM 00246w103 107 15139 SH SOLE 15139 0 0
B2GOLD CORP COM 11777q209 137 52707 SH SOLE 52707 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614l100 315 132560 SH SOLE 132560 0 0
BAIDU INC SPON ADR REP A 056752108 140888 579785 SH SOLE 579785 0 0
BAIDU INC SPON ADR REP A 056752108 3159 13000 SH Call SOLE 13000 0 0
BAIDU INC SPON ADR REP A 056752108 2916 12000 SH Put SOLE 12000 0 0
BALDWIN & LYONS INC CL B 057755209 774 31719 SH SOLE 31719 0 0
BALL CORP COM 058498106 373 10500 SH Put SOLE 10500 0 0
BALL CORP COM 058498106 626 17600 SH Call SOLE 17600 0 0
BANCO MACRO SA SPON ADR B 05961w105 1164 19800 SH SOLE 19800 0 0
BANCO SANTANDER SA ADR 05964h105 119 22377 SH SOLE 22377 0 0
BANCORP INC DEL COM 05969a105 1547 147874 SH SOLE 147874 0 0
BANDWIDTH INC COM CL A 05988j103 3170 83455 SH SOLE 83455 0 0
BANK AMER CORP COM 060505104 38307 1358900 SH Call SOLE 1358900 0 0
BANK AMER CORP COM 060505104 27198 964800 SH Put SOLE 964800 0 0
BANK AMER CORP COM 060505104 77510 2749541 SH SOLE 2749541 0 0
BANK COMM HLDGS COM 06424j103 246 19261 SH SOLE 19261 0 0
BANK MONTREAL QUE COM 063671101 59494 769759 SH SOLE 769759 0 0
BANK N S HALIFAX COM 064149107 13247 233979 SH SOLE 233979 0 0
BANK NEW YORK MELLON CORP COM 064058100 755 14000 SH Put SOLE 14000 0 0
BANK NEW YORK MELLON CORP COM 064058100 701 13000 SH Call SOLE 13000 0 0
BANK OF MARIN BANCORP COM 063425102 867 10724 SH SOLE 10724 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW g0772r208 17909 391716 SH SOLE 391716 0 0
BANKFINANCIAL CORP COM 06643p104 937 53105 SH SOLE 53105 0 0
BANNER CORP COM NEW 06652v208 701 11661 SH SOLE 11661 0 0
BAOZUN INC SPONSORED ADR 06684l103 826 15100 SH Put SOLE 15100 0 0
BAOZUN INC SPONSORED ADR 06684l103 1296 23700 SH Call SOLE 23700 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746l422 12293 332250 SH SOLE 332250 0 0
BARNES & NOBLE ED INC COM 06777u101 1240 219833 SH SOLE 219833 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 2562 26531 SH SOLE 26531 0 0
BARRICK GOLD CORP COM 067901108 356 27100 SH Call SOLE 27100 0 0
BARRICK GOLD CORP COM 067901108 247 18800 SH Put SOLE 18800 0 0
BARRICK GOLD CORP COM 067901108 33006 2513766 SH SOLE 2513766 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985p209 304 27357 SH SOLE 27357 0 0
BASSETT FURNITURE INDS INC COM 070203104 1009 36622 SH SOLE 36622 0 0
BAXTER INTL INC COM 071813109 84149 1139607 SH SOLE 1139607 0 0
BAXTER INTL INC COM 071813109 886 12000 SH Call SOLE 12000 0 0
BAXTER INTL INC COM 071813109 1263 17100 SH Put SOLE 17100 0 0
BAYCOM CORP COM 07272m107 238 9600 SH SOLE 9600 0 0
BAYTEX ENERGY CORP COM 07317q105 646 194027 SH SOLE 194027 0 0
BAYTEX ENERGY CORP COM 07317q105 1445 434849 SH SOLE 434849 0 0
BB&T CORP COM 054937107 15408 305468 SH SOLE 305468 0 0
BB&T CORP COM 054937107 8227 163100 SH Call SOLE 163100 0 0
BB&T CORP COM 054937107 5478 108600 SH Put SOLE 108600 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329m100 359 29084 SH SOLE 29084 0 0
BBX CAP CORP NEW CL A 05491n104 1876 207707 SH SOLE 207707 0 0
BCE INC COM NEW 05534b760 54147 1337188 SH SOLE 1337188 0 0
BCE INC COM NEW 05534b760 3678 90833 SH SOLE 90833 0 0
BECTON DICKINSON & CO COM 075887109 7402 30900 SH Call SOLE 30900 0 0
BECTON DICKINSON & CO COM 075887109 7378 30800 SH Put SOLE 30800 0 0
BED BATH & BEYOND INC COM 075896100 2979 149500 SH Call SOLE 149500 0 0
BED BATH & BEYOND INC COM 075896100 2762 138600 SH Put SOLE 138600 0 0
BED BATH & BEYOND INC COM 075896100 6900 346275 SH SOLE 346275 0 0
BEL FUSE INC CL B 077347300 278 13288 SH SOLE 13288 0 0
BENCHMARK ELECTRS INC COM 08160h101 3311 113582 SH SOLE 113582 0 0
BENEFICIAL BANCORP INC COM 08171t102 779 48072 SH SOLE 48072 0 0
BENEFITFOCUS INC COM 08180d106 8517 253494 SH SOLE 253494 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22678 121500 SH Put SOLE 121500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24097 129100 SH Call SOLE 129100 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 728 17925 SH SOLE 17925 0 0
BERRY GLOBAL GROUP INC COM 08579w103 44359 965594 SH SOLE 965594 0 0
BEST BUY INC COM 086516101 4982 66800 SH Put SOLE 66800 0 0
BEST BUY INC COM 086516101 4691 62900 SH Call SOLE 62900 0 0
BGC PARTNERS INC CL A 05541t101 9269 818810 SH SOLE 818810 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 28366 631047 SH SOLE 631047 0 0
BIG LOTS INC COM 089302103 515 12336 SH SOLE 12336 0 0
BIO RAD LABS INC CL A 090572207 21005 72799 SH SOLE 72799 0 0
BIOCRYST PHARMACEUTICALS COM 09058v103 813 141821 SH SOLE 141821 0 0
BIOGEN INC COM 09062x103 11842 40800 SH Put SOLE 40800 0 0
BIOGEN INC COM 09062x103 10362 35700 SH Call SOLE 35700 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062w204 274 23995 SH SOLE 23995 0 0
BIOSCRIP INC COM 09069n108 933 318595 SH SOLE 318595 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 746 16635 SH SOLE 16635 0 0
BIOTIME INC COM 09066l105 366 177598 SH SOLE 177598 0 0
BJS RESTAURANTS INC COM 09180c106 300 5000 SH Put SOLE 5000 0 0
BJS RESTAURANTS INC COM 09180c106 16801 280019 SH SOLE 280019 0 0
BLACK KNIGHT INC COM 09215c105 61478 1148049 SH SOLE 1148049 0 0
BLACKBERRY LTD COM 09228f103 797 82600 SH Call SOLE 82600 0 0
BLACKBERRY LTD COM 09228f103 977 101200 SH Put SOLE 101200 0 0
BLACKLINE INC COM 09239b109 13718 315855 SH SOLE 315855 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 3047 522565 SH SOLE 522565 0 0
BLACKROCK INC COM 09247x101 8583 17200 SH Call SOLE 17200 0 0
BLACKROCK INC COM 09247x101 9731 19500 SH Put SOLE 19500 0 0
BLACKROCK INC COM 09247x101 22419 44924 SH SOLE 44924 0 0
BLACKSTONE MTG TR INC COM CL A 09257w100 4092 130181 SH SOLE 130181 0 0
BLOCK H & R INC COM 093671105 2155 94600 SH Call SOLE 94600 0 0
BLUCORA INC COM 095229100 8007 216397 SH SOLE 216397 0 0
BLUE APRON HLDGS INC CL A 09523q101 481 143536 SH SOLE 143536 0 0
BLUE HILLS BANCORP INC COM 095573101 1506 67845 SH SOLE 67845 0 0
BLUEPRINT MEDICINES CORP COM 09627y109 22081 347838 SH SOLE 347838 0 0
BOEING CO COM 097023105 12287 36623 SH SOLE 36623 0 0
BOEING CO COM 097023105 16541 49300 SH Call SOLE 49300 0 0
BOEING CO COM 097023105 16776 50000 SH Put SOLE 50000 0 0
BOFI HLDG INC COM 05566u108 1027 25100 SH Put SOLE 25100 0 0
BOFI HLDG INC COM 05566u108 822 20100 SH Call SOLE 20100 0 0
BOINGO WIRELESS INC COM 09739c102 2608 115460 SH SOLE 115460 0 0
BOJANGLES INC COM 097488100 2890 200707 SH SOLE 200707 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1172 30939 SH SOLE 30939 0 0
BOOKING HLDGS INC COM 09857l108 2220 1095 SH SOLE 1095 0 0
BOOKING HLDGS INC COM 09857l108 27366 13500 SH Call SOLE 13500 0 0
BOOKING HLDGS INC COM 09857l108 22298 11000 SH Put SOLE 11000 0 0
BOOT BARN HLDGS INC COM 099406100 8174 393925 SH SOLE 393925 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 16476 376766 SH SOLE 376766 0 0
BORGWARNER INC COM 099724106 1139 26395 SH SOLE 26395 0 0
BOSTON BEER INC CL A 100557107 39423 131541 SH SOLE 131541 0 0
BOSTON BEER INC CL A 100557107 300 1000 SH Call SOLE 1000 0 0
BOSTON BEER INC CL A 100557107 1349 4500 SH Put SOLE 4500 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 367 23096 SH SOLE 23096 0 0
BOSTON PROPERTIES INC COM 101121101 1869 14900 SH Put SOLE 14900 0 0
BOSTON PROPERTIES INC COM 101121101 690 5500 SH Call SOLE 5500 0 0
BOX INC CL A 10316t104 750 30000 SH Put SOLE 30000 0 0
BOX INC CL A 10316t104 250 10000 SH Call SOLE 10000 0 0
BOYD GAMING CORP COM 103304101 3393 97886 SH SOLE 97886 0 0
BOYD GAMING CORP COM 103304101 2752 79400 SH Call SOLE 79400 0 0
BOYD GAMING CORP COM 103304101 1806 52100 SH Put SOLE 52100 0 0
BP PLC SPONSORED ADR 055622104 94099 2060860 SH SOLE 2060860 0 0
BRADY CORP CL A 104674106 2095 54335 SH SOLE 54335 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3572 211587 SH SOLE 211587 0 0
BRIDGE BANCORP INC COM 108035106 899 24997 SH SOLE 24997 0 0
BRIDGEPOINT ED INC COM 10807m105 1646 252047 SH SOLE 252047 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1131 88921 SH SOLE 88921 0 0
BRIGGS & STRATTON CORP COM 109043109 901 51162 SH SOLE 51162 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1386 13517 SH SOLE 13517 0 0
BRIGHTCOVE INC COM 10921t101 3447 357203 SH SOLE 357203 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS g1644t109 930 65197 SH SOLE 65197 0 0
BRINKER INTL INC COM 109641100 286 6000 SH Put SOLE 6000 0 0
BRINKER INTL INC COM 109641100 19784 415631 SH SOLE 415631 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 6774 122400 SH Put SOLE 122400 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 7974 144100 SH Call SOLE 144100 0 0
BRIXMOR PPTY GROUP INC COM 11120u105 1814 104084 SH SOLE 104084 0 0
BROADCOM INC COM 11135f101 6462 26634 SH SOLE 26634 0 0
BROOKDALE SR LIVING INC COM 112463104 2344 257877 SH SOLE 257877 0 0
BRUNSWICK CORP COM 117043109 35509 550692 SH SOLE 550692 0 0
BRYN MAWR BK CORP COM 117665109 1688 36466 SH SOLE 36466 0 0
BUILD A BEAR WORKSHOP COM 120076104 179 23501 SH SOLE 23501 0 0
BUILDERS FIRSTSOURCE INC COM 12008r107 1122 61326 SH SOLE 61326 0 0
BUNGE LIMITED COM g16962105 1567 22483 SH SOLE 22483 0 0
BURLINGTON STORES INC COM 122017106 888 5900 SH Call SOLE 5900 0 0
BURLINGTON STORES INC COM 122017106 1024 6800 SH Put SOLE 6800 0 0
BURLINGTON STORES INC COM 122017106 161192 1070833 SH SOLE 1070833 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541w209 12862 153736 SH SOLE 153736 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541w209 2142 25600 SH Call SOLE 25600 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541w209 2485 29700 SH Put SOLE 29700 0 0
CA INC COM 12673p105 1854 52000 SH Call SOLE 52000 0 0
CA INC COM 12673p105 1305 36600 SH Put SOLE 36600 0 0
CA INC COM 12673p105 25157 705667 SH SOLE 705667 0 0
CABLE ONE INC COM 12685j105 272 371 SH SOLE 371 0 0
CABOT CORP COM 127055101 1807 29259 SH SOLE 29259 0 0
CABOT OIL & GAS CORP COM 127097103 1179 49539 SH SOLE 49539 0 0
CACTUS INC CL A 127203107 1629 48213 SH SOLE 48213 0 0
CADENCE BANCORPORATION CL A 12739a100 26322 911733 SH SOLE 911733 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 35023 808658 SH SOLE 808658 0 0
CADIZ INC COM NEW 127537207 1378 105188 SH SOLE 105188 0 0
CAE INC COM 124765108 334 16078 SH SOLE 16078 0 0
CAL MAINE FOODS INC COM NEW 128030202 6504 141847 SH SOLE 141847 0 0
CALIFORNIA RES CORP COM NEW 13057q206 30313 667109 SH SOLE 667109 0 0
CALIFORNIA RES CORP COM NEW 13057q206 409 9000 SH Call SOLE 9000 0 0
CALIFORNIA RES CORP COM NEW 13057q206 945 20800 SH Put SOLE 20800 0 0
CALIX INC COM 13100m509 81 10371 SH SOLE 10371 0 0
CALLAWAY GOLF CO COM 131193104 4488 236601 SH SOLE 236601 0 0
CAMBIUM LEARNING GRP INC COM 13201a107 360 32260 SH SOLE 32260 0 0
CAMBREX CORP COM 132011107 725 13858 SH SOLE 13858 0 0
CAMDEN PPTY TR SH BEN INT 133131102 24938 273657 SH SOLE 273657 0 0
CAMECO CORP COM 13321l108 528 46900 SH SOLE 46900 0 0
CAMECO CORP COM 13321l108 305 27101 SH SOLE 27101 0 0
CAMTEK LTD ORD m20791105 771 104842 SH SOLE 104842 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 16613 282500 SH SOLE 282500 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 353 6000 SH Call SOLE 6000 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 21070 358033 SH SOLE 358033 0 0
CANADIAN NAT RES LTD COM 136385101 22075 611995 SH SOLE 611995 0 0
CANADIAN NATL RY CO COM 136375102 229 2800 SH Call SOLE 2800 0 0
CANADIAN NATL RY CO COM 136375102 311 3800 SH Put SOLE 3800 0 0
CANADIAN NATL RY CO COM 136375102 858 10489 SH SOLE 10489 0 0
CANADIAN PAC RY LTD COM 13645t100 57603 314738 SH SOLE 314738 0 0
CANADIAN PAC RY LTD COM 13645t100 47985 261873 SH SOLE 261873 0 0
CANADIAN PAC RY LTD COM 13645t100 641 3500 SH Call SOLE 3500 0 0
CANADIAN PAC RY LTD COM 13645t100 549 3000 SH Put SOLE 3000 0 0
CANNAE HLDGS INC COM 13765n107 8330 449076 SH SOLE 449076 0 0
CANON INC SPONSORED ADR 138006309 10278 314417 SH SOLE 314417 0 0
CANOPY GROWTH CORP COM 138035100 23427 801722 SH SOLE 801722 0 0
CAPELLA EDUCATION COMPANY COM 139594105 2195 22241 SH SOLE 22241 0 0
CAPITAL ONE FINL CORP COM 14040h105 2399 26100 SH Call SOLE 26100 0 0
CAPITAL ONE FINL CORP COM 14040h105 3125 34000 SH Put SOLE 34000 0 0
CAPITAL ONE FINL CORP COM 14040h105 5576 60673 SH SOLE 60673 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP y11082107 1156 377743 SH SOLE 377743 0 0
CAPITALA FIN CORP COM 14054r106 1017 122529 SH SOLE 122529 0 0
CAPITOL FED FINL INC COM 14057j101 4741 360226 SH SOLE 360226 0 0
CARBO CERAMICS INC COM 140781105 175 19100 SH Call SOLE 19100 0 0
CARBO CERAMICS INC COM 140781105 166 18100 SH Put SOLE 18100 0 0
CARBO CERAMICS INC COM 140781105 686 74819 SH SOLE 74819 0 0
CARBON BLACK INC COM 14081r103 607 23353 SH SOLE 23353 0 0
CARBONITE INC COM 141337105 3551 101752 SH SOLE 101752 0 0
CARDINAL HEALTH INC COM 14149y108 25128 514608 SH SOLE 514608 0 0
CARDINAL HEALTH INC COM 14149y108 635 13000 SH Call SOLE 13000 0 0
CARDINAL HEALTH INC COM 14149y108 1025 21000 SH Put SOLE 21000 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1416 43790 SH SOLE 43790 0 0
CARDLYTICS INC COM 14161w105 768 35301 SH SOLE 35301 0 0
CARDTRONICS PLC SHS CL A g1991c105 8001 330887 SH SOLE 330887 0 0
CARE COM INC COM 141633107 2247 107609 SH SOLE 107609 0 0
CAREDX INC COM 14167l103 3069 250715 SH SOLE 250715 0 0
CAREER EDUCATION CORP COM 141665109 2756 170441 SH SOLE 170441 0 0
CARETRUST REIT INC COM 14174t107 7179 430142 SH SOLE 430142 0 0
CARGURUS INC COM CL A 141788109 15174 436795 SH SOLE 436795 0 0
CARLISLE COS INC COM 142339100 5054 46663 SH SOLE 46663 0 0
CARMAX INC COM 143130102 437 6000 SH Put SOLE 6000 0 0
CARMAX INC COM 143130102 364 5000 SH Call SOLE 5000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 34510 602157 SH SOLE 602157 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1375 24000 SH Call SOLE 24000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1089 19000 SH Put SOLE 19000 0 0
CARNIVAL PLC ADR 14365c103 1853 32141 SH SOLE 32141 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 758 14422 SH SOLE 14422 0 0
CARRIAGE SVCS INC COM 143905107 593 24159 SH SOLE 24159 0 0
CARRIZO OIL & GAS INC COM 144577103 2288 82151 SH SOLE 82151 0 0
CARRIZO OIL & GAS INC COM 144577103 766 27500 SH Call SOLE 27500 0 0
CARRIZO OIL & GAS INC COM 144577103 975 35000 SH Put SOLE 35000 0 0
CARROLS RESTAURANT GROUP INC COM 14574x104 3487 234823 SH SOLE 234823 0 0
CARS COM INC COM 14575e105 284 10000 SH Put SOLE 10000 0 0
CARVANA CO CL A 146869102 374 9000 SH Put SOLE 9000 0 0
CARVANA CO CL A 146869102 499 12000 SH Call SOLE 12000 0 0
CASA SYS INC COM 14713l102 6437 394181 SH SOLE 394181 0 0
CASELLA WASTE SYS INC CL A 147448104 6169 240874 SH SOLE 240874 0 0
CASEYS GEN STORES INC COM 147528103 736 7000 SH Put SOLE 7000 0 0
CASEYS GEN STORES INC COM 147528103 630 6000 SH Call SOLE 6000 0 0
CASS INFORMATION SYS INC COM 14808p109 2990 43440 SH SOLE 43440 0 0
CASTLIGHT HEALTH INC CL B 14862q100 51 11900 SH SOLE 11900 0 0
CATALYST BIOSCIENCES INC COM NEW 14888d208 596 51098 SH SOLE 51098 0 0
CATALYST PHARMACEUTICALS INC COM 14888u101 68 21673 SH SOLE 21673 0 0
CATERPILLAR INC DEL COM 149123101 4776 35200 SH Call SOLE 35200 0 0
CATERPILLAR INC DEL COM 149123101 20106 148200 SH Put SOLE 148200 0 0
CATERPILLAR INC DEL COM 149123101 84763 624775 SH SOLE 624775 0 0
CATHAY GEN BANCORP COM 149150104 4664 115194 SH SOLE 115194 0 0
CAVCO INDS INC DEL COM 149568107 5894 28384 SH SOLE 28384 0 0
CAVIUM INC COM 14964u108 204 2362 SH SOLE 2362 0 0
CBIZ INC COM 124805102 201 8749 SH SOLE 8749 0 0
CBOE GLOBAL MARKETS INC COM 12503m108 2591 24900 SH Put SOLE 24900 0 0
CBOE GLOBAL MARKETS INC COM 12503m108 2133 20500 SH Call SOLE 20500 0 0
CBRE GROUP INC CL A 12504l109 644 13500 SH Call SOLE 13500 0 0
CBRE GROUP INC CL A 12504l109 334 7000 SH Put SOLE 7000 0 0
CBS CORP NEW CL B 124857202 495 8800 SH Put SOLE 8800 0 0
CBS CORP NEW CL B 124857202 731 13000 SH Call SOLE 13000 0 0
CBTX INC COM 12481v104 811 24537 SH SOLE 24537 0 0
CDK GLOBAL INC COM 12508e101 254 3900 SH Put SOLE 3900 0 0
CDK GLOBAL INC COM 12508e101 55723 856621 SH SOLE 856621 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 66317 762453 SH SOLE 762453 0 0
CDW CORP COM 12514g108 27100 335433 SH SOLE 335433 0 0
CECO ENVIRONMENTAL CORP COM 125141101 777 126525 SH SOLE 126525 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 576 122100 SH SOLE 122100 0 0
CELANESE CORP DEL COM SER A 150870103 59550 536201 SH SOLE 536201 0 0
CELANESE CORP DEL COM SER A 150870103 1399 12600 SH Call SOLE 12600 0 0
CELANESE CORP DEL COM SER A 150870103 589 5300 SH Put SOLE 5300 0 0
CELESTICA INC SUB VTG SHS 15101q108 173 14579 SH SOLE 14579 0 0
CELGENE CORP COM 151020104 23715 298600 SH Call SOLE 298600 0 0
CELGENE CORP COM 151020104 25851 325500 SH Put SOLE 325500 0 0
CELGENE CORP COM 151020104 183465 2310066 SH SOLE 2310066 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117b103 681 1351600 SH SOLE 1351600 0 0
CENOVUS ENERGY INC COM 15135u109 4567 439951 SH SOLE 439951 0 0
CENOVUS ENERGY INC COM 15135u109 1033 99500 SH SOLE 99500 0 0
CENTENE CORP DEL COM 15135b101 1023 8300 SH Call SOLE 8300 0 0
CENTENE CORP DEL COM 15135b101 616 5000 SH Put SOLE 5000 0 0
CENTENE CORP DEL COM 15135b101 32133 260801 SH SOLE 260801 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136a102 2632 145741 SH SOLE 145741 0 0
CENTERPOINT ENERGY INC COM 15189t107 15018 541986 SH SOLE 541986 0 0
CENTERPOINT ENERGY INC COM 15189t107 393 14200 SH Call SOLE 14200 0 0
CENTERPOINT ENERGY INC COM 15189t107 1579 57000 SH Put SOLE 57000 0 0
CENTERSTATE BK CORP COM 15201p109 7563 253632 SH SOLE 253632 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW g20045202 439 105753 SH SOLE 105753 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 3311 115556 SH SOLE 115556 0 0
CENTURY CASINOS INC COM 156492100 637 72837 SH SOLE 72837 0 0
CENTURYLINK INC COM 156700106 3676 197200 SH Call SOLE 197200 0 0
CENTURYLINK INC COM 156700106 4019 215600 SH Put SOLE 215600 0 0
CERAGON NETWORKS LTD ORD m22013102 1751 490345 SH SOLE 490345 0 0
CERNER CORP COM 156782104 3079 51500 SH Call SOLE 51500 0 0
CERNER CORP COM 156782104 1836 30700 SH Put SOLE 30700 0 0
CERNER CORP COM 156782104 29721 497093 SH SOLE 497093 0 0
CERUS CORP COM 157085101 822 123191 SH SOLE 123191 0 0
CEVA INC COM 157210105 3738 123790 SH SOLE 123790 0 0
CF INDS HLDGS INC COM 125269100 444 10000 SH Call SOLE 10000 0 0
CF INDS HLDGS INC COM 125269100 484 10900 SH Put SOLE 10900 0 0
CF INDS HLDGS INC COM 125269100 5891 132685 SH SOLE 132685 0 0
CHANGYOU COM LTD ADS REP CL A 15911m107 1543 92538 SH SOLE 92538 0 0
CHANNELADVISOR CORP COM 159179100 1735 123461 SH SOLE 123461 0 0
CHARTER COMMUNICATIONS INC N CL A 16119p108 5131 17500 SH Call SOLE 17500 0 0
CHARTER COMMUNICATIONS INC N CL A 16119p108 2170 7400 SH Put SOLE 7400 0 0
CHARTER FINL CORP MD COM 16122w108 1630 67494 SH SOLE 67494 0 0
CHECK CAP LTD SHS m2361e203 58 14266 SH SOLE 14266 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 1377 14100 SH Call SOLE 14100 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 2149 22000 SH Put SOLE 22000 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 13714 140400 SH SOLE 140400 0 0
CHEESECAKE FACTORY INC COM 163072101 17974 326436 SH SOLE 326436 0 0
CHEFS WHSE INC COM 163086101 234 8196 SH SOLE 8196 0 0
CHEMOCENTRYX INC COM 16383l106 3395 257773 SH SOLE 257773 0 0
CHEMOURS CO COM 163851108 1641 37000 SH Call SOLE 37000 0 0
CHEMOURS CO COM 163851108 1331 30000 SH Put SOLE 30000 0 0
CHEMOURS CO COM 163851108 1371 30904 SH SOLE 30904 0 0
CHENIERE ENERGY INC COM NEW 16411r208 120345 1846068 SH SOLE 1846068 0 0
CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411w108 2581 82052 SH SOLE 82052 0 0
CHERRY HILL MTG INVT CORP COM 164651101 3035 169945 SH SOLE 169945 0 0
CHESAPEAKE ENERGY CORP COM 165167107 88 16750 SH SOLE 16750 0 0
CHESAPEAKE UTILS CORP COM 165303108 1338 16731 SH SOLE 16731 0 0
CHEVRON CORP NEW COM 166764100 150143 1187561 SH SOLE 1187561 0 0
CHEVRON CORP NEW COM 166764100 20949 165700 SH Call SOLE 165700 0 0
CHEVRON CORP NEW COM 166764100 17700 140000 SH Put SOLE 140000 0 0
CHILDRENS PL INC COM 168905107 4168 34500 SH Put SOLE 34500 0 0
CHILDRENS PL INC COM 168905107 2803 23200 SH Call SOLE 23200 0 0
CHIMERA INVT CORP COM NEW 16934q208 3469 189770 SH SOLE 189770 0 0
CHIMERIX INC COM 16934w106 884 185653 SH SOLE 185653 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939p106 3029 236975 SH SOLE 236975 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941m109 25275 569389 SH SOLE 569389 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941r108 10152 113004 SH SOLE 113004 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1692 36452 SH SOLE 36452 0 0
CHINA YUCHAI INTL LTD COM g21082105 2115 97453 SH SOLE 97453 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 94603 219308 SH SOLE 219308 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 7678 17800 SH Call SOLE 17800 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 7290 16900 SH Put SOLE 16900 0 0
CHUBB LIMITED COM h1467j104 2858 22500 SH Call SOLE 22500 0 0
CHUBB LIMITED COM h1467j104 2883 22700 SH Put SOLE 22700 0 0
CHUBB LIMITED COM h1467j104 9544 75138 SH SOLE 75138 0 0
CHURCHILL DOWNS INC COM 171484108 2076 7000 SH Put SOLE 7000 0 0
CHURCHILL DOWNS INC COM 171484108 2283 7700 SH Call SOLE 7700 0 0
CIENA CORP COM NEW 171779309 819 30900 SH Call SOLE 30900 0 0
CIENA CORP COM NEW 171779309 668 25200 SH Put SOLE 25200 0 0
CIGNA CORPORATION COM 125509109 340 2000 SH Call SOLE 2000 0 0
CIGNA CORPORATION COM 125509109 510 3000 SH Put SOLE 3000 0 0
CIGNA CORPORATION COM 125509109 110837 652172 SH SOLE 652172 0 0
CIMAREX ENERGY CO COM 171798101 1730 17000 SH Put SOLE 17000 0 0
CIMAREX ENERGY CO COM 171798101 916 9000 SH Call SOLE 9000 0 0
CIMPRESS N V SHS EURO n20146101 8381 57815 SH SOLE 57815 0 0
CIMPRESS N V SHS EURO n20146101 1580 10900 SH Call SOLE 10900 0 0
CIMPRESS N V SHS EURO n20146101 1754 12100 SH Put SOLE 12100 0 0
CINCINNATI FINL CORP COM 172062101 615 9200 SH Call SOLE 9200 0 0
CINCINNATI FINL CORP COM 172062101 468 7000 SH Put SOLE 7000 0 0
CINCINNATI FINL CORP COM 172062101 319 4776 SH SOLE 4776 0 0
CINTAS CORP COM 172908105 1746 9432 SH SOLE 9432 0 0
CINTAS CORP COM 172908105 2572 13900 SH Call SOLE 13900 0 0
CINTAS CORP COM 172908105 2591 14000 SH Put SOLE 14000 0 0
CIRRUS LOGIC INC COM 172755100 13910 362907 SH SOLE 362907 0 0
CISCO SYS INC COM 17275r102 27664 642900 SH Call SOLE 642900 0 0
CISCO SYS INC COM 17275r102 32785 761900 SH Put SOLE 761900 0 0
CISCO SYS INC COM 17275r102 94120 2187316 SH SOLE 2187316 0 0
CISION LTD SHS g1992s109 2642 176721 SH SOLE 176721 0 0
CIT GROUP INC COM NEW 125581801 368 7300 SH Call SOLE 7300 0 0
CIT GROUP INC COM NEW 125581801 408 8100 SH Put SOLE 8100 0 0
CITI TRENDS INC COM 17306x102 2055 74905 SH SOLE 74905 0 0
CITIGROUP INC COM NEW 172967424 43973 657100 SH Call SOLE 657100 0 0
CITIGROUP INC COM NEW 172967424 58481 873900 SH Put SOLE 873900 0 0
CITIGROUP INC COM NEW 172967424 184385 2755298 SH SOLE 2755298 0 0
CITIZENS FINL GROUP INC COM 174610105 47767 1227936 SH SOLE 1227936 0 0
CITRIX SYS INC COM 177376100 124454 1187085 SH SOLE 1187085 0 0
CITY HLDG CO COM 177835105 303 4022 SH SOLE 4022 0 0
CIVEO CORP CDA COM 17878y108 2582 592226 SH SOLE 592226 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 999 41204 SH SOLE 41204 0 0
CIVITAS SOLUTIONS INC COM 17887r102 996 60760 SH SOLE 60760 0 0
CLARUS CORP NEW COM 18270p109 665 80582 SH SOLE 80582 0 0
CLEAN ENERGY FUELS CORP COM 184499101 83 22600 SH SOLE 22600 0 0
CLEAN HARBORS INC COM 184496107 3576 64366 SH SOLE 64366 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451c109 79 18353 SH SOLE 18353 0 0
CLEARWATER PAPER CORP COM 18538r103 1923 83264 SH SOLE 83264 0 0
CLEVELAND CLIFFS INC COM 185899101 1248 148003 SH SOLE 148003 0 0
CLEVELAND CLIFFS INC COM 185899101 1942 230400 SH Call SOLE 230400 0 0
CLEVELAND CLIFFS INC COM 185899101 1369 162400 SH Put SOLE 162400 0 0
CLOROX CO DEL COM 189054109 4531 33500 SH Put SOLE 33500 0 0
CLOROX CO DEL COM 189054109 4328 32000 SH Call SOLE 32000 0 0
CME GROUP INC COM CL A 12572q105 9458 57700 SH Call SOLE 57700 0 0
CME GROUP INC COM CL A 12572q105 13573 82800 SH Put SOLE 82800 0 0
CME GROUP INC COM CL A 12572q105 91481 558081 SH SOLE 558081 0 0
CMS ENERGY CORP COM 125896100 9522 201401 SH SOLE 201401 0 0
CMS ENERGY CORP COM 125896100 203 4300 SH Put SOLE 4300 0 0
CNA FINL CORP COM 126117100 1352 29600 SH SOLE 29600 0 0
CNH INDL N V SHS n20944109 3252 308875 SH SOLE 308875 0 0
CNO FINL GROUP INC COM 12621e103 418 21971 SH SOLE 21971 0 0
CNOOC LTD SPONSORED ADR 126132109 1155 6746 SH SOLE 6746 0 0
CNOOC LTD SPONSORED ADR 126132109 360 2100 SH Call SOLE 2100 0 0
CNOOC LTD SPONSORED ADR 126132109 514 3000 SH Put SOLE 3000 0 0
CNX RESOURCES CORPORATION COM 12653c108 567 31900 SH Call SOLE 31900 0 0
CNX RESOURCES CORPORATION COM 12653c108 565 31800 SH Put SOLE 31800 0 0
CNX RESOURCES CORPORATION COM 12653c108 1231 69231 SH SOLE 69231 0 0
COBIZ FINANCIAL INC COM 190897108 667 31064 SH SOLE 31064 0 0
COCA COLA CO COM 191216100 191734 4371499 SH SOLE 4371499 0 0
COCA COLA CO COM 191216100 23312 531500 SH Call SOLE 531500 0 0
COCA COLA CO COM 191216100 31119 709500 SH Put SOLE 709500 0 0
COCA COLA EUROPEAN PARTNERS SHS g25839104 8605 211746 SH SOLE 211746 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239v302 11370 212921 SH SOLE 212921 0 0
COGNEX CORP COM 192422103 1664 37300 SH Put SOLE 37300 0 0
COGNEX CORP COM 192422103 1182 26500 SH Call SOLE 26500 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11353 143726 SH SOLE 143726 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3847 48700 SH Call SOLE 48700 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4360 55200 SH Put SOLE 55200 0 0
COHERENT INC COM 192479103 939 6000 SH Call SOLE 6000 0 0
COHERENT INC COM 192479103 1861 11900 SH Put SOLE 11900 0 0
COHERENT INC COM 192479103 364 2330 SH SOLE 2330 0 0
COHERUS BIOSCIENCES INC COM 19249h103 2451 175072 SH SOLE 175072 0 0
COHU INC COM 192576106 1155 47135 SH SOLE 47135 0 0
COLFAX CORP COM 194014106 5019 163738 SH SOLE 163738 0 0
COLGATE PALMOLIVE CO COM 194162103 150444 2321313 SH SOLE 2321313 0 0
COLLECTORS UNIVERSE INC COM NEW 19421r200 630 42751 SH SOLE 42751 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459j104 339 14203 SH SOLE 14203 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 938 12397 SH SOLE 12397 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2652 34864 SH SOLE 34864 0 0
COLONY CR REAL ESTATE INC COM CL A 19625t101 220 10591 SH SOLE 10591 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2355 25748 SH SOLE 25748 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1244 28694 SH SOLE 28694 0 0
COMCAST CORP NEW CL A 20030n101 2605 79400 SH Call SOLE 79400 0 0
COMCAST CORP NEW CL A 20030n101 1280 39000 SH Put SOLE 39000 0 0
COMCAST CORP NEW CL A 20030n101 190179 5796365 SH SOLE 5796365 0 0
COMERICA INC COM 200340107 10984 120811 SH SOLE 120811 0 0
COMERICA INC COM 200340107 5628 61900 SH Call SOLE 61900 0 0
COMERICA INC COM 200340107 6483 71300 SH Put SOLE 71300 0 0
COMFORT SYS USA INC COM 199908104 1632 35641 SH SOLE 35641 0 0
COMMERCIAL VEH GROUP INC COM 202608105 1120 152550 SH SOLE 152550 0 0
COMMSCOPE HLDG CO INC COM 20337x109 3240 110957 SH SOLE 110957 0 0
COMMUNITY BK SYS INC COM 203607106 3496 59182 SH SOLE 59182 0 0
COMMUNITY TR BANCORP INC COM 204149108 369 7379 SH SOLE 7379 0 0
COMMVAULT SYSTEMS INC COM 204166102 16359 248431 SH SOLE 248431 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441a102 136 22616 SH SOLE 22616 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2671 107094 SH SOLE 107094 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451q104 720 41590 SH SOLE 41590 0 0
COMPASS MINERALS INTL INC COM 20451n101 671 10200 SH Put SOLE 10200 0 0
COMPASS MINERALS INTL INC COM 20451n101 375 5700 SH Call SOLE 5700 0 0
COMPUGEN LTD ORD m25722105 59 18028 SH SOLE 18028 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1112 33787 SH SOLE 33787 0 0
COMSTOCK RES INC COM 205768302 1776 168992 SH SOLE 168992 0 0
CONAGRA BRANDS INC COM 205887102 504 14100 SH Call SOLE 14100 0 0
CONAGRA BRANDS INC COM 205887102 800 22400 SH Put SOLE 22400 0 0
CONAGRA BRANDS INC COM 205887102 37888 1060386 SH SOLE 1060386 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 716 42550 SH SOLE 42550 0 0
CONCHO RES INC COM 20605p101 1771 12800 SH Call SOLE 12800 0 0
CONCHO RES INC COM 20605p101 2352 17000 SH Put SOLE 17000 0 0
CONCHO RES INC COM 20605p101 4618 33381 SH SOLE 33381 0 0
CONDUENT INC COM 206787103 8142 448103 SH SOLE 448103 0 0
CONFORMIS INC COM 20717e101 326 260716 SH SOLE 260716 0 0
CONNECTONE BANCORP INC NEW COM 20786w107 2327 93447 SH SOLE 93447 0 0
CONNS INC COM 208242107 1033 31306 SH SOLE 31306 0 0
CONOCOPHILLIPS COM 20825c104 4971 71400 SH Call SOLE 71400 0 0
CONOCOPHILLIPS COM 20825c104 4247 61000 SH Put SOLE 61000 0 0
CONOCOPHILLIPS COM 20825c104 20287 291393 SH SOLE 291393 0 0
CONSOL ENERGY INC NEW COM 20854l108 5122 133552 SH SOLE 133552 0 0
CONSOLIDATED EDISON INC COM 209115104 14547 186542 SH SOLE 186542 0 0
CONSOLIDATED EDISON INC COM 209115104 3166 40600 SH Call SOLE 40600 0 0
CONSOLIDATED EDISON INC COM 209115104 6355 81500 SH Put SOLE 81500 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 627 10193 SH SOLE 10193 0 0
CONSOLIDATED WATER CO INC ORD g23773107 504 39056 SH SOLE 39056 0 0
CONSTELLATION BRANDS INC CL A 21036p108 30445 139100 SH Call SOLE 139100 0 0
CONSTELLATION BRANDS INC CL A 21036p108 34538 157800 SH Put SOLE 157800 0 0
CONSTELLATION BRANDS INC CL A 21036p108 145397 664307 SH SOLE 664307 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044c107 1796 136336 SH SOLE 136336 0 0
CONTAINER STORE GROUP INC COM 210751103 615 73158 SH SOLE 73158 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075n204 296 52050 SH SOLE 52050 0 0
CONTINENTAL RESOURCES INC COM 212015101 1360 21000 SH Call SOLE 21000 0 0
CONTINENTAL RESOURCES INC COM 212015101 1036 16000 SH Put SOLE 16000 0 0
CONTINENTAL RESOURCES INC COM 212015101 91637 1415023 SH SOLE 1415023 0 0
COOPER TIRE & RUBR CO COM 216831107 231 8800 SH Call SOLE 8800 0 0
COOPER TIRE & RUBR CO COM 216831107 252 9600 SH Put SOLE 9600 0 0
COPA HOLDINGS SA CL A p31076105 218 2300 SH Call SOLE 2300 0 0
COPA HOLDINGS SA CL A p31076105 32021 338419 SH SOLE 338419 0 0
COPART INC COM 217204106 3085 54546 SH SOLE 54546 0 0
CORE LABORATORIES N V COM n22717107 1388 11000 SH Put SOLE 11000 0 0
CORE LABORATORIES N V COM n22717107 1956 15500 SH Call SOLE 15500 0 0
CORE MARK HOLDING CO INC COM 218681104 7490 329940 SH SOLE 329940 0 0
CORECIVIC INC COM 21871n101 19979 836271 SH SOLE 836271 0 0
CORELOGIC INC COM 21871d103 12203 235131 SH SOLE 235131 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870u502 328 8723 SH SOLE 8723 0 0
CORIUM INTL INC COM 21887l107 1363 170171 SH SOLE 170171 0 0
CORNERSTONE ONDEMAND INC COM 21925y103 25698 541815 SH SOLE 541815 0 0
CORNING INC COM 219350105 2305 83800 SH Call SOLE 83800 0 0
CORNING INC COM 219350105 2140 77800 SH Put SOLE 77800 0 0
CORNING INC COM 219350105 9842 357743 SH SOLE 357743 0 0
CORPORATE CAP TR INC COM 219880101 1273 81491 SH SOLE 81491 0 0
CORVEL CORP COM 221006109 391 7237 SH SOLE 7237 0 0
COSTAR GROUP INC COM 22160n109 11105 26913 SH SOLE 26913 0 0
COSTCO WHSL CORP NEW COM 22160k105 3741 17900 SH Call SOLE 17900 0 0
COSTCO WHSL CORP NEW COM 22160k105 3490 16700 SH Put SOLE 16700 0 0
COSTCO WHSL CORP NEW COM 22160k105 56745 271532 SH SOLE 271532 0 0
COTIVITI HLDGS INC COM 22164k101 10563 239358 SH SOLE 239358 0 0
COTT CORP QUE COM 22163n106 611 36860 SH SOLE 36860 0 0
COTT CORP QUE COM 22163n106 11297 682572 SH SOLE 682572 0 0
COTY INC COM CL A 222070203 190 13500 SH Put SOLE 13500 0 0
COUPA SOFTWARE INC COM 22266l106 45670 733777 SH SOLE 733777 0 0
COVANTA HLDG CORP COM 22282e102 2382 144381 SH SOLE 144381 0 0
COVENANT TRANSN GROUP INC CL A 22284p105 5157 163711 SH SOLE 163711 0 0
CRA INTL INC COM 12618t105 2494 49002 SH SOLE 49002 0 0
CRACKER BARREL OLD CTRY STOR COM 22410j106 2024 12959 SH SOLE 12959 0 0
CRACKER BARREL OLD CTRY STOR COM 22410j106 1828 11700 SH Call SOLE 11700 0 0
CRACKER BARREL OLD CTRY STOR COM 22410j106 1015 6500 SH Put SOLE 6500 0 0
CRAFT BREW ALLIANCE INC COM 224122101 1248 60455 SH SOLE 60455 0 0
CRANE CO COM 224399105 8545 106644 SH SOLE 106644 0 0
CRAWFORD & CO CL B 224633107 248 28627 SH SOLE 28627 0 0
CREDICORP LTD COM g2519y108 38184 169616 SH SOLE 169616 0 0
CREDIT ACCEP CORP MICH COM 225310101 1449 4100 SH Put SOLE 4100 0 0
CREDIT ACCEP CORP MICH COM 225310101 1025 2900 SH Call SOLE 2900 0 0
CRH PLC ADR 12626k203 7055 199588 SH SOLE 199588 0 0
CRISPR THERAPEUTICS AG NAMEN AKT h17182108 3105 52840 SH SOLE 52840 0 0
CROCS INC COM 227046109 1182 67123 SH SOLE 67123 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1409 125214 SH SOLE 125214 0 0
CROWN CASTLE INTL CORP NEW COM 22822v101 12087 112100 SH Put SOLE 112100 0 0
CROWN CASTLE INTL CORP NEW COM 22822v101 11127 103200 SH Call SOLE 103200 0 0
CSG SYS INTL INC COM 126349109 1124 27508 SH SOLE 27508 0 0
CSS INDS INC COM 125906107 1029 60905 SH SOLE 60905 0 0
CSW INDUSTRIALS INC COM 126402106 2371 44854 SH SOLE 44854 0 0
CSX CORP COM 126408103 128492 2014606 SH SOLE 2014606 0 0
CSX CORP COM 126408103 5281 82800 SH Call SOLE 82800 0 0
CSX CORP COM 126408103 3584 56200 SH Put SOLE 56200 0 0
CTI BIOPHARMA CORP COM NEW 12648l601 757 151969 SH SOLE 151969 0 0
CULLEN FROST BANKERS INC COM 229899109 11082 102384 SH SOLE 102384 0 0
CULP INC COM 230215105 217 8851 SH SOLE 8851 0 0
CUMMINS INC COM 231021106 124647 937192 SH SOLE 937192 0 0
CUMMINS INC COM 231021106 1849 13900 SH Call SOLE 13900 0 0
CUMMINS INC COM 231021106 3325 25000 SH Put SOLE 25000 0 0
CURIS INC COM NEW 231269200 62 35791 SH SOLE 35791 0 0
CURO GROUP HLDGS CORP COM 23131l107 5186 207857 SH SOLE 207857 0 0
CURTISS WRIGHT CORP COM 231561101 7385 62049 SH SOLE 62049 0 0
CVB FINL CORP COM 126600105 3909 174350 SH SOLE 174350 0 0
CVR ENERGY INC COM 12662p108 3215 86906 SH SOLE 86906 0 0
CVR ENERGY INC COM 12662p108 481 13000 SH Call SOLE 13000 0 0
CVR ENERGY INC COM 12662p108 407 11000 SH Put SOLE 11000 0 0
CVS HEALTH CORP COM 126650100 1448 22500 SH Call SOLE 22500 0 0
CVS HEALTH CORP COM 126650100 3597 55900 SH Put SOLE 55900 0 0
CVS HEALTH CORP COM 126650100 453 7042 SH SOLE 7042 0 0
CYBERARK SOFTWARE LTD SHS m2682v108 19928 316520 SH SOLE 316520 0 0
CYTOKINETICS INC COM NEW 23282w605 555 66848 SH SOLE 66848 0 0
CYTOMX THERAPEUTICS INC COM 23284f105 6556 286801 SH SOLE 286801 0 0
CYTOSORBENTS CORP COM NEW 23283x206 2188 191933 SH SOLE 191933 0 0
DAKTRONICS INC COM 234264109 1561 183439 SH SOLE 183439 0 0
DANA INCORPORATED COM 235825205 8336 412879 SH SOLE 412879 0 0
DANAHER CORP DEL COM 235851102 21675 219654 SH SOLE 219654 0 0
DANAHER CORP DEL COM 235851102 5635 57100 SH Call SOLE 57100 0 0
DANAHER CORP DEL COM 235851102 4756 48200 SH Put SOLE 48200 0 0
DARDEN RESTAURANTS INC COM 237194105 889 8300 SH Call SOLE 8300 0 0
DARDEN RESTAURANTS INC COM 237194105 1060 9900 SH Put SOLE 9900 0 0
DARDEN RESTAURANTS INC COM 237194105 100277 936644 SH SOLE 936644 0 0
DASEKE INC COM 23753f107 1755 176728 SH SOLE 176728 0 0
DATAWATCH CORP COM NEW 237917208 327 34384 SH SOLE 34384 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 5213 109520 SH SOLE 109520 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 619 13000 SH Call SOLE 13000 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 904 19000 SH Put SOLE 19000 0 0
DAVITA INC COM 23918k108 1410 20300 SH Call SOLE 20300 0 0
DAVITA INC COM 23918k108 1507 21700 SH Put SOLE 21700 0 0
DAVITA INC COM 23918k108 8369 120526 SH SOLE 120526 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 132 16709 SH SOLE 16709 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 29330 439533 SH SOLE 439533 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344t101 468 11900 SH SOLE 11900 0 0
DECKERS OUTDOOR CORP COM 243537107 271 2400 SH Call SOLE 2400 0 0
DECKERS OUTDOOR CORP COM 243537107 65970 584373 SH SOLE 584373 0 0
DEERE & CO COM 244199105 2097 15000 SH Call SOLE 15000 0 0
DEERE & CO COM 244199105 4613 33000 SH Put SOLE 33000 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 2959 234878 SH SOLE 234878 0 0
DEL TACO RESTAURANTS INC COM 245496104 2270 160114 SH SOLE 160114 0 0
DELL TECHNOLOGIES INC COM CL V 24703l103 116592 1378478 SH SOLE 1378478 0 0
DELPHI TECHNOLOGIES PLC SHS g2709g107 3200 70395 SH SOLE 70395 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 25770 520180 SH SOLE 520180 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 7897 159400 SH Call SOLE 159400 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 8600 173600 SH Put SOLE 173600 0 0
DELTA APPAREL INC COM 247368103 467 24143 SH SOLE 24143 0 0
DELUXE CORP COM 248019101 4014 60630 SH SOLE 60630 0 0
DENBURY RES INC COM NEW 247916208 4223 878005 SH SOLE 878005 0 0
DERMIRA INC COM 24983l104 3117 338753 SH SOLE 338753 0 0
DESCARTES SYS GROUP INC COM 249906108 521 16006 SH SOLE 16006 0 0
DESTINATION MATERNITY CORP COM 25065d100 444 76252 SH SOLE 76252 0 0
DEVON ENERGY CORP NEW COM 25179m103 7719 175600 SH Put SOLE 175600 0 0
DEVON ENERGY CORP NEW COM 25179m103 5403 122900 SH Call SOLE 122900 0 0
DHI GROUP INC COM 23331s100 573 244012 SH SOLE 244012 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264r207 1086 5587 SH SOLE 5587 0 0
DIAMONDBACK ENERGY INC COM 25278x109 1079 8200 SH Call SOLE 8200 0 0
DIAMONDBACK ENERGY INC COM 25278x109 4815 36600 SH Put SOLE 36600 0 0
DIANA SHIPPING INC COM y2066g104 866 179953 SH SOLE 179953 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1238 101031 SH SOLE 101031 0 0
DICKS SPORTING GOODS INC COM 253393102 842 23900 SH Call SOLE 23900 0 0
DICKS SPORTING GOODS INC COM 253393102 867 24600 SH Put SOLE 24600 0 0
DICKS SPORTING GOODS INC COM 253393102 9091 257902 SH SOLE 257902 0 0
DIGI INTL INC COM 253798102 1082 81953 SH SOLE 81953 0 0
DIGITAL RLTY TR INC COM 253868103 10399 93200 SH Call SOLE 93200 0 0
DIGITAL RLTY TR INC COM 253868103 8759 78500 SH Put SOLE 78500 0 0
DIGITAL TURBINE INC COM NEW 25400w102 226 149622 SH SOLE 149622 0 0
DILLARDS INC CL A 254067101 1786 18900 SH Put SOLE 18900 0 0
DILLARDS INC CL A 254067101 954 10100 SH Call SOLE 10100 0 0
DIME CMNTY BANCSHARES COM 253922108 1902 97562 SH SOLE 97562 0 0
DINE BRANDS GLOBAL INC COM 254423106 1646 22000 SH Call SOLE 22000 0 0
DINE BRANDS GLOBAL INC COM 254423106 1690 22600 SH Put SOLE 22600 0 0
DIODES INC COM 254543101 6083 176472 SH SOLE 176472 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459y694 1046 16600 SH SOLE 16600 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459w862 3830 86000 SH SOLE 86000 0 0
DIREXION SHS ETF TR DAILY SM CAP BEA 25490k521 825 88100 SH SOLE 88100 0 0
DISCOVER FINL SVCS COM 254709108 4140 58796 SH SOLE 58796 0 0
DISCOVER FINL SVCS COM 254709108 4436 63000 SH Call SOLE 63000 0 0
DISCOVER FINL SVCS COM 254709108 3732 53000 SH Put SOLE 53000 0 0
DISCOVERY INC COM SER A 25470f104 693 25200 SH Put SOLE 25200 0 0
DISCOVERY INC COM SER A 25470f104 349 12700 SH Call SOLE 12700 0 0
DISH NETWORK CORP CL A 25470m109 26157 778261 SH SOLE 778261 0 0
DISNEY WALT CO COM DISNEY 254687106 92008 877853 SH SOLE 877853 0 0
DISNEY WALT CO COM DISNEY 254687106 1782 17000 SH Call SOLE 17000 0 0
DISNEY WALT CO COM DISNEY 254687106 11288 107700 SH Put SOLE 107700 0 0
DMC GLOBAL INC COM 23291c103 3509 78155 SH SOLE 78155 0 0
DOCUSIGN INC COM 256163106 23731 448171 SH SOLE 448171 0 0
DOLBY LABORATORIES INC COM 25659t107 8061 130664 SH SOLE 130664 0 0
DOLLAR GEN CORP NEW COM 256677105 2274 23061 SH SOLE 23061 0 0
DOLLAR GEN CORP NEW COM 256677105 2159 21900 SH Call SOLE 21900 0 0
DOLLAR GEN CORP NEW COM 256677105 3520 35700 SH Put SOLE 35700 0 0
DOLLAR TREE INC COM 256746108 3740 44000 SH Put SOLE 44000 0 0
DOLLAR TREE INC COM 256746108 2440 28700 SH Call SOLE 28700 0 0
DOMINION ENERGY INC COM 25746u109 14127 207200 SH Put SOLE 207200 0 0
DOMINION ENERGY INC COM 25746u109 14031 205800 SH Call SOLE 205800 0 0
DOMINOS PIZZA INC COM 25754a201 123286 436921 SH SOLE 436921 0 0
DOMTAR CORP COM NEW 257559203 3712 78218 SH SOLE 78218 0 0
DOMTAR CORP COM NEW 257559203 788 16506 SH SOLE 16506 0 0
DONALDSON INC COM 257651109 1124 24916 SH SOLE 24916 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787g100 1689 97247 SH SOLE 97247 0 0
DOUGLAS DYNAMICS INC COM 25960r105 395 8222 SH SOLE 8222 0 0
DOUGLAS EMMETT INC COM 25960p109 7592 188949 SH SOLE 188949 0 0
DOVER CORP COM 260003108 419 5722 SH SOLE 5722 0 0
DOVER CORP COM 260003108 1845 25200 SH Call SOLE 25200 0 0
DOVER CORP COM 260003108 2965 40500 SH Put SOLE 40500 0 0
DOWDUPONT INC COM 26078j100 20145 305600 SH Put SOLE 305600 0 0
DOWDUPONT INC COM 26078j100 13197 200200 SH Call SOLE 200200 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138e109 11003 90190 SH SOLE 90190 0 0
DR REDDYS LABS LTD ADR 256135203 8841 274562 SH SOLE 274562 0 0
DROPBOX INC CL A 26210c104 16353 504406 SH SOLE 504406 0 0
DSP GROUP INC COM 23332b106 1463 117496 SH SOLE 117496 0 0
DSW INC CL A 23334l102 19594 758886 SH SOLE 758886 0 0
DTE ENERGY CO COM 233331107 1098 10600 SH Call SOLE 10600 0 0
DTE ENERGY CO COM 233331107 725 7000 SH Put SOLE 7000 0 0
DTE ENERGY CO COM 233331107 53121 512604 SH SOLE 512604 0 0
DUCOMMUN INC DEL COM 264147109 848 25638 SH SOLE 25638 0 0
DUKE ENERGY CORP NEW COM NEW 26441c204 18402 232700 SH Call SOLE 232700 0 0
DUKE ENERGY CORP NEW COM NEW 26441c204 16401 207400 SH Put SOLE 207400 0 0
DUKE ENERGY CORP NEW COM NEW 26441c204 91402 1155811 SH SOLE 1155811 0 0
DUKE REALTY CORP COM NEW 264411505 19485 671186 SH SOLE 671186 0 0
DUN & BRADSTREET CORP DEL NE COM 26483e100 13728 111925 SH SOLE 111925 0 0
DUNKIN BRANDS GROUP INC COM 265504100 359 5200 SH Call SOLE 5200 0 0
DUNKIN BRANDS GROUP INC COM 265504100 898 13000 SH Put SOLE 13000 0 0
DURECT CORP COM 266605104 106 68128 SH SOLE 68128 0 0
DXC TECHNOLOGY CO COM 23355l106 2717 33700 SH Call SOLE 33700 0 0
DXC TECHNOLOGY CO COM 23355l106 3724 46200 SH Put SOLE 46200 0 0
DXC TECHNOLOGY CO COM 23355l106 609 7556 SH SOLE 7556 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 350 9163 SH SOLE 9163 0 0
DYCOM INDS INC COM 267475101 851 9000 SH Call SOLE 9000 0 0
DYCOM INDS INC COM 267475101 898 9500 SH Put SOLE 9500 0 0
DYNEX CAP INC COM NEW 26817q506 2535 388163 SH SOLE 388163 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 5033 82300 SH Call SOLE 82300 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 4318 70600 SH Put SOLE 70600 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 5835 95406 SH SOLE 95406 0 0
EAGLE BULK SHIPPING INC SHS NEW y2187a143 2745 504540 SH SOLE 504540 0 0
EAGLE MATERIALS INC COM 26969p108 1533 14600 SH Call SOLE 14600 0 0
EAGLE MATERIALS INC COM 26969p108 1763 16800 SH Put SOLE 16800 0 0
EAGLE MATERIALS INC COM 26969p108 10836 103227 SH SOLE 103227 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 3624 47901 SH SOLE 47901 0 0
EAST WEST BANCORP INC COM 27579r104 4868 74665 SH SOLE 74665 0 0
EASTGROUP PPTY INC COM 277276101 7694 80510 SH SOLE 80510 0 0
EASTMAN CHEM CO COM 277432100 2229 22300 SH Put SOLE 22300 0 0
EASTMAN CHEM CO COM 277432100 2639 26400 SH Call SOLE 26400 0 0
EATON CORP PLC SHS g29183103 2691 36000 SH Call SOLE 36000 0 0
EATON CORP PLC SHS g29183103 1996 26700 SH Put SOLE 26700 0 0
EATON CORP PLC SHS g29183103 27981 374374 SH SOLE 374374 0 0
EBAY INC COM 278642103 32985 909693 SH SOLE 909693 0 0
EBAY INC COM 278642103 6900 190300 SH Call SOLE 190300 0 0
EBAY INC COM 278642103 3905 107700 SH Put SOLE 107700 0 0
EBIX INC COM NEW 278715206 465 6100 SH Put SOLE 6100 0 0
ECHO GLOBAL LOGISTICS INC COM 27875t101 679 23216 SH SOLE 23216 0 0
ECHOSTAR CORP CL A 278768106 7046 158700 SH SOLE 158700 0 0
ECOLAB INC COM 278865100 3592 25598 SH SOLE 25598 0 0
ECOLAB INC COM 278865100 1319 9400 SH Call SOLE 9400 0 0
ECOLAB INC COM 278865100 996 7100 SH Put SOLE 7100 0 0
EDGE THERAPEUTICS INC COM 279870109 275 267436 SH SOLE 267436 0 0
EDGEWELL PERS CARE CO COM 28035q102 560 11100 SH Put SOLE 11100 0 0
EDGEWELL PERS CARE CO COM 28035q102 606 12000 SH Call SOLE 12000 0 0
EDISON INTL COM 281020107 42452 670961 SH SOLE 670961 0 0
EDISON INTL COM 281020107 1215 19200 SH Call SOLE 19200 0 0
EDISON INTL COM 281020107 4321 68300 SH Put SOLE 68300 0 0
EDITAS MEDICINE INC COM 28106w103 3014 84124 SH SOLE 84124 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 1689 11600 SH Call SOLE 11600 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 2868 19700 SH Put SOLE 19700 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 13579 93279 SH SOLE 93279 0 0
EHEALTH INC COM 28238p109 257 11651 SH SOLE 11651 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249u105 288 23607 SH SOLE 23607 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1446 126854 SH SOLE 126854 0 0
ELDORADO GOLD CORP NEW COM 284902103 95 95898 SH SOLE 95898 0 0
ELDORADO RESORTS INC COM 28470r102 5287 135228 SH SOLE 135228 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 404 25600 SH Put SOLE 25600 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 391 24800 SH Call SOLE 24800 0 0
ELECTRONIC ARTS INC COM 285512109 5641 40000 SH Call SOLE 40000 0 0
ELECTRONIC ARTS INC COM 285512109 4724 33500 SH Put SOLE 33500 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 580 17820 SH SOLE 17820 0 0
ELEVATE CREDIT INC COM 28621v101 614 72576 SH SOLE 72576 0 0
ELLIE MAE INC COM 28849p100 2181 21000 SH Put SOLE 21000 0 0
ELLIE MAE INC COM 28849p100 1620 15600 SH Call SOLE 15600 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 248 22710 SH SOLE 22710 0 0
ELLIS PERRY INTL INC COM 288853104 1337 49213 SH SOLE 49213 0 0
ELOXX PHARMACEUTICALS INC COM 29014r103 360 21075 SH SOLE 21075 0 0
EMCORE CORP COM NEW 290846203 620 122836 SH SOLE 122836 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103b100 420 20390 SH SOLE 20390 0 0
EMERSON ELEC CO COM 291011104 33135 479244 SH SOLE 479244 0 0
EMERSON ELEC CO COM 291011104 7965 115200 SH Call SOLE 115200 0 0
EMERSON ELEC CO COM 291011104 7744 112000 SH Put SOLE 112000 0 0
EMPIRE ST RLTY TR INC CL A 292104106 12440 727497 SH SOLE 727497 0 0
EMPLOYERS HOLDINGS INC COM 292218104 4348 108166 SH SOLE 108166 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244a102 276 8500 SH SOLE 8500 0 0
ENANTA PHARMACEUTICALS INC COM 29251m106 10451 90172 SH SOLE 90172 0 0
ENCANA CORP COM 292505104 2528 193603 SH SOLE 193603 0 0
ENCANA CORP COM 292505104 13951 1069018 SH SOLE 1069018 0 0
ENCANA CORP COM 292505104 132 10100 SH Put SOLE 10100 0 0
ENDOLOGIX INC COM 29266s106 1970 348109 SH SOLE 348109 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272b105 4566 458878 SH SOLE 458878 0 0
ENERGEN CORP COM 29265n108 291 4000 SH Call SOLE 4000 0 0
ENERGEN CORP COM 29265n108 386 5300 SH Put SOLE 5300 0 0
ENERGEN CORP COM 29265n108 14510 199258 SH SOLE 199258 0 0
ENERGOUS CORP COM 29272c103 191 12900 SH Call SOLE 12900 0 0
ENERGY XXI GULF COAST INC COM 29276k101 446 50496 SH SOLE 50496 0 0
ENERPLUS CORP COM 292766102 1857 147281 SH SOLE 147281 0 0
ENNIS INC COM 293389102 453 22250 SH SOLE 22250 0 0
ENOVA INTL INC COM 29357k103 8365 228859 SH SOLE 228859 0 0
ENPHASE ENERGY INC COM 29355a107 252 37457 SH SOLE 37457 0 0
ENSCO PLC SHS CLASS A g3157s106 223 30700 SH Put SOLE 30700 0 0
ENTERGY CORP NEW COM 29364g103 7303 90400 SH Call SOLE 90400 0 0
ENTERGY CORP NEW COM 29364g103 8305 102800 SH Put SOLE 102800 0 0
ENTERGY CORP NEW COM 29364g103 61425 760310 SH SOLE 760310 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 3468 64278 SH SOLE 64278 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382r107 155 31043 SH SOLE 31043 0 0
ENVISION HEALTHCARE CORP COM 29414d100 4170 94748 SH SOLE 94748 0 0
ENZO BIOCHEM INC COM 294100102 393 75810 SH SOLE 75810 0 0
EOG RES INC COM 26875p101 373 3000 SH Call SOLE 3000 0 0
EOG RES INC COM 26875p101 2053 16500 SH Put SOLE 16500 0 0
EOG RES INC COM 26875p101 267 2143 SH SOLE 2143 0 0
EPIZYME INC COM 29428v104 159 11737 SH SOLE 11737 0 0
EPLUS INC COM 294268107 492 5233 SH SOLE 5233 0 0
EPR PPTYS COM SH BEN INT 26884u109 9385 144853 SH SOLE 144853 0 0
EQT CORP COM 26884l109 3090 56000 SH Put SOLE 56000 0 0
EQT CORP COM 26884l109 2759 50000 SH Call SOLE 50000 0 0
EQUIFAX INC COM 294429105 46354 370504 SH SOLE 370504 0 0
EQUINIX INC COM PAR $0.001 29444u700 1101 2561 SH SOLE 2561 0 0
EQUINIX INC COM PAR $0.001 29444u700 1462 3400 SH Call SOLE 3400 0 0
EQUINIX INC COM PAR $0.001 29444u700 5288 12300 SH Put SOLE 12300 0 0
EQUINOR ASA SPONSORED ADR 29446m102 933 35346 SH SOLE 35346 0 0
EQUITY BANCSHARES INC COM CL A 29460x109 694 16724 SH SOLE 16724 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472r108 14783 160860 SH SOLE 160860 0 0
EQUITY RESIDENTIAL SH BEN INT 29476l107 13083 205422 SH SOLE 205422 0 0
EQUITY RESIDENTIAL SH BEN INT 29476l107 2974 46700 SH Call SOLE 46700 0 0
EQUITY RESIDENTIAL SH BEN INT 29476l107 2675 42000 SH Put SOLE 42000 0 0
ERA GROUP INC COM 26885g109 549 42392 SH SOLE 42392 0 0
ESCO TECHNOLOGIES INC COM 296315104 488 8455 SH SOLE 8455 0 0
ESSENDANT INC COM 296689102 449 34000 SH SOLE 34000 0 0
ESSENT GROUP LTD COM g3198u102 21338 595710 SH SOLE 595710 0 0
ESSEX PPTY TR INC COM 297178105 18881 78978 SH SOLE 78978 0 0
ESSEX PPTY TR INC COM 297178105 6861 28700 SH Call SOLE 28700 0 0
ESSEX PPTY TR INC COM 297178105 6120 25600 SH Put SOLE 25600 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1884 25528 SH SOLE 25528 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1349 55051 SH SOLE 55051 0 0
ETSY INC COM 29786a106 86440 2048830 SH SOLE 2048830 0 0
EURONAV NV ANTWERPEN SHS b38564108 255 27735 SH SOLE 27735 0 0
EVERBRIDGE INC COM 29978a104 6559 138326 SH SOLE 138326 0 0
EVEREST RE GROUP LTD COM g3223r108 784 3400 SH Put SOLE 3400 0 0
EVEREST RE GROUP LTD COM g3223r108 1406 6100 SH Call SOLE 6100 0 0
EVERGY INC COM 30034w106 41871 745701 SH SOLE 745701 0 0
EVERI HLDGS INC COM 30034t103 3612 501722 SH SOLE 501722 0 0
EVERSOURCE ENERGY COM 30040w108 12606 215077 SH SOLE 215077 0 0
EVERSOURCE ENERGY COM 30040w108 293 5000 SH Call SOLE 5000 0 0
EVERSOURCE ENERGY COM 30040w108 410 7000 SH Put SOLE 7000 0 0
EVERTEC INC COM 30040p103 205 9373 SH SOLE 9373 0 0
EVO PMTS INC CL A COM 26927e104 887 43100 SH SOLE 43100 0 0
EVOLENT HEALTH INC CL A 30050b101 842 39977 SH SOLE 39977 0 0
EVOLUTION PETROLEUM CORP COM 30049a107 894 90769 SH SOLE 90769 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057t105 2365 115348 SH SOLE 115348 0 0
EXACT SCIENCES CORP COM 30063p105 4588 76727 SH SOLE 76727 0 0
EXANTAS CAP CORP COM NEW 30068n105 1002 98417 SH SOLE 98417 0 0
EXELIXIS INC COM 30161q104 3665 170307 SH SOLE 170307 0 0
EXELON CORP COM 30161n101 11570 271600 SH Call SOLE 271600 0 0
EXELON CORP COM 30161n101 13636 320100 SH Put SOLE 320100 0 0
EXELON CORP COM 30161n101 6145 144250 SH SOLE 144250 0 0
EXPEDIA GROUP INC COM NEW 30212p303 34987 291099 SH SOLE 291099 0 0
EXPEDIA GROUP INC COM NEW 30212p303 6971 58000 SH Call SOLE 58000 0 0
EXPEDIA GROUP INC COM NEW 30212p303 7139 59400 SH Put SOLE 59400 0 0
EXPEDITORS INTL WASH INC COM 302130109 219 3000 SH Put SOLE 3000 0 0
EXPEDITORS INTL WASH INC COM 302130109 4344 59419 SH SOLE 59419 0 0
EXPONENT INC COM 30214u102 256 5300 SH SOLE 5300 0 0
EXPRESS INC COM 30219e103 112 12200 SH Put SOLE 12200 0 0
EXPRESS INC COM 30219e103 1645 179770 SH SOLE 179770 0 0
EXPRESS SCRIPTS HLDG CO COM 30219g108 21178 274294 SH SOLE 274294 0 0
EXTRA SPACE STORAGE INC COM 30225t102 352 3524 SH SOLE 3524 0 0
EXTRACTION OIL AND GAS INC COM 30227m105 3384 230390 SH SOLE 230390 0 0
EXXON MOBIL CORP COM 30231g102 38196 461700 SH Call SOLE 461700 0 0
EXXON MOBIL CORP COM 30231g102 43748 528800 SH Put SOLE 528800 0 0
EXXON MOBIL CORP COM 30231g102 690 8341 SH SOLE 8341 0 0
EZCORP INC CL A NON VTG 302301106 5829 483712 SH SOLE 483712 0 0
F M C CORP COM NEW 302491303 1873 21000 SH Put SOLE 21000 0 0
F M C CORP COM NEW 302491303 1311 14700 SH Call SOLE 14700 0 0
F5 NETWORKS INC COM 315616102 26964 156360 SH SOLE 156360 0 0
FACEBOOK INC CL A 30303m102 175295 902095 SH SOLE 902095 0 0
FACEBOOK INC CL A 30303m102 25145 129400 SH Call SOLE 129400 0 0
FACEBOOK INC CL A 30303m102 26816 138000 SH Put SOLE 138000 0 0
FACTSET RESH SYS INC COM 303075105 4636 23400 SH Put SOLE 23400 0 0
FACTSET RESH SYS INC COM 303075105 5329 26900 SH Call SOLE 26900 0 0
FARMER BROS CO COM 307675108 716 23425 SH SOLE 23425 0 0
FARMERS CAP BK CORP COM 309562106 503 9655 SH SOLE 9655 0 0
FARMERS NATL BANC CORP COM 309627107 209 13104 SH SOLE 13104 0 0
FASTENAL CO COM 311900104 6613 137400 SH Call SOLE 137400 0 0
FASTENAL CO COM 311900104 7224 150100 SH Put SOLE 150100 0 0
FATE THERAPEUTICS INC COM 31189p102 1960 172845 SH SOLE 172845 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 17861 141138 SH SOLE 141138 0 0
FEDERAL SIGNAL CORP COM 313855108 1945 83515 SH SOLE 83515 0 0
FEDERATED INVS INC PA CL B 314211103 6497 278594 SH SOLE 278594 0 0
FEDEX CORP COM 31428x106 35998 158541 SH SOLE 158541 0 0
FEDEX CORP COM 31428x106 7947 35000 SH Call SOLE 35000 0 0
FEDEX CORP COM 31428x106 9764 43000 SH Put SOLE 43000 0 0
FEDNAT HLDG CO COM 31431b109 2275 98612 SH SOLE 98612 0 0
FERRARI N V COM n3167y103 2034 15069 SH SOLE 15069 0 0
FERROGLOBE PLC SHS g33856108 170 19850 SH SOLE 19850 0 0
FIBROGEN INC COM 31572q808 956 15276 SH SOLE 15276 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620r303 11145 296259 SH SOLE 296259 0 0
FIDELITY NATL INFORMATION SV COM 31620m106 110418 1041384 SH SOLE 1041384 0 0
FIDELITY NATL INFORMATION SV COM 31620m106 318 3000 SH Call SOLE 3000 0 0
FIDELITY NATL INFORMATION SV COM 31620m106 350 3300 SH Put SOLE 3300 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 1230 48413 SH SOLE 48413 0 0
FIDUS INVT CORP COM 316500107 602 42351 SH SOLE 42351 0 0
FIESTA RESTAURANT GROUP INC COM 31660b101 1411 49169 SH SOLE 49169 0 0
FIFTH THIRD BANCORP COM 316773100 20421 711517 SH SOLE 711517 0 0
FIFTH THIRD BANCORP COM 316773100 1883 65600 SH Call SOLE 65600 0 0
FIFTH THIRD BANCORP COM 316773100 2089 72800 SH Put SOLE 72800 0 0
FINANCIAL ENGINES INC COM 317485100 283 6300 SH SOLE 6300 0 0
FINANCIAL INSTNS INC COM 317585404 1189 36127 SH SOLE 36127 0 0
FINISAR CORP COM NEW 31787a507 211 11700 SH Put SOLE 11700 0 0
FINISAR CORP COM NEW 31787a507 378 21000 SH Call SOLE 21000 0 0
FIREEYE INC COM 31816q101 7705 500658 SH SOLE 500658 0 0
FIREEYE INC COM 31816q101 1485 96500 SH Call SOLE 96500 0 0
FIREEYE INC COM 31816q101 565 36700 SH Put SOLE 36700 0 0
FIRST AMERN FINL CORP COM 31847r102 17926 346601 SH SOLE 346601 0 0
FIRST BANCORP N C COM 318910106 849 20764 SH SOLE 20764 0 0
FIRST BANCORP P R COM NEW 318672706 2373 310252 SH SOLE 310252 0 0
FIRST BUSEY CORP COM NEW 319383204 850 26808 SH SOLE 26808 0 0
FIRST CMNTY BANCSHARES INC N COM 31983a103 490 15377 SH SOLE 15377 0 0
FIRST CONN BANCORP INC MD COM 319850103 1029 33620 SH SOLE 33620 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946m103 4475 11096 SH SOLE 11096 0 0
FIRST DEFIANCE FINL CORP COM 32006w106 523 7800 SH SOLE 7800 0 0
FIRST FINL CORP IND COM 320218100 636 14031 SH SOLE 14031 0 0
FIRST FNDTN INC COM 32026v104 4002 215858 SH SOLE 215858 0 0
FIRST HAWAIIAN INC COM 32051x108 23865 822352 SH SOLE 822352 0 0
FIRST HORIZON NATL CORP COM 320517105 862 48337 SH SOLE 48337 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054k103 11209 336208 SH SOLE 336208 0 0
FIRST INTERNET BANCORP COM 320557101 1211 35517 SH SOLE 35517 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055y201 3365 79743 SH SOLE 79743 0 0
FIRST LONG IS CORP COM 320734106 1587 63879 SH SOLE 63879 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 946 24077 SH SOLE 24077 0 0
FIRST SOLAR INC COM 336433107 2222 42200 SH Call SOLE 42200 0 0
FIRST SOLAR INC COM 336433107 1001 19000 SH Put SOLE 19000 0 0
FIRSTENERGY CORP COM 337932107 8094 225400 SH Put SOLE 225400 0 0
FIRSTENERGY CORP COM 337932107 6356 177000 SH Call SOLE 177000 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767e103 1391 18292 SH SOLE 18292 0 0
FISERV INC COM 337738108 18515 249896 SH SOLE 249896 0 0
FISERV INC COM 337738108 1037 14000 SH Call SOLE 14000 0 0
FISERV INC COM 337738108 793 10700 SH Put SOLE 10700 0 0
FIVE BELOW INC COM 33829m101 537 5500 SH Call SOLE 5500 0 0
FIVE BELOW INC COM 33829m101 547 5600 SH Put SOLE 5600 0 0
FIVE BELOW INC COM 33829m101 71802 734848 SH SOLE 734848 0 0
FIVE PRIME THERAPEUTICS INC COM 33830x104 2085 131889 SH SOLE 131889 0 0
FIVE9 INC COM 338307101 15744 455425 SH SOLE 455425 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 2265 66106 SH SOLE 66106 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1685 8000 SH Put SOLE 8000 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1327 6300 SH Call SOLE 6300 0 0
FLEX LTD ORD y2573f102 38645 2738833 SH SOLE 2738833 0 0
FLEXSTEEL INDS INC COM 339382103 602 15084 SH SOLE 15084 0 0
FLIR SYS INC COM 302445101 13542 260581 SH SOLE 260581 0 0
FLOWSERVE CORP COM 34354p105 881 21800 SH Call SOLE 21800 0 0
FLOWSERVE CORP COM 34354p105 986 24400 SH Put SOLE 24400 0 0
FLUIDIGM CORP DEL COM 34385p108 912 153007 SH SOLE 153007 0 0
FLUOR CORP NEW COM 343412102 585 12000 SH Call SOLE 12000 0 0
FLUOR CORP NEW COM 343412102 293 6000 SH Put SOLE 6000 0 0
FLUOR CORP NEW COM 343412102 2520 51667 SH SOLE 51667 0 0
FLUSHING FINL CORP COM 343873105 466 17865 SH SOLE 17865 0 0
FLWS/1-800 FLOWERS CL A 68243q106 1465 116743 SH SOLE 116743 0 0
FLY LEASING LTD SPONSORED ADR 34407d109 280 19837 SH SOLE 19837 0 0
FONAR CORP COM NEW 344437405 255 9621 SH SOLE 9621 0 0
FOOT LOCKER INC COM 344849104 527 10000 SH Call SOLE 10000 0 0
FOOT LOCKER INC COM 344849104 316 6000 SH Put SOLE 6000 0 0
FOOT LOCKER INC COM 344849104 41395 786223 SH SOLE 786223 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 677 61112 SH SOLE 61112 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 840 75900 SH Call SOLE 75900 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 847 76500 SH Put SOLE 76500 0 0
FORESCOUT TECHNOLOGIES INC COM 34553d101 13333 389176 SH SOLE 389176 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 34203 1499454 SH SOLE 1499454 0 0
FORTERRA INC COM 34960w106 1509 155064 SH SOLE 155064 0 0
FORTINET INC COM 34959e109 28132 450621 SH SOLE 450621 0 0
FORTIVE CORP COM 34959j108 2102 27254 SH SOLE 27254 0 0
FORTUNA SILVER MINES INC COM 349915108 1218 214364 SH SOLE 214364 0 0
FORTUNA SILVER MINES INC COM 349915108 73 12878 SH SOLE 12878 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964c106 20316 378389 SH SOLE 378389 0 0
FORWARD AIR CORP COM 349853101 1468 24847 SH SOLE 24847 0 0
FOSTER L B CO COM 350060109 221 9648 SH SOLE 9648 0 0
FOUNDATION MEDICINE INC COM 350465100 6947 50816 SH SOLE 50816 0 0
FOUNDATION MEDICINE INC COM 350465100 615 4500 SH Call SOLE 4500 0 0
FOUNDATION MEDICINE INC COM 350465100 875 6400 SH Put SOLE 6400 0 0
FOUR CORNERS PPTY TR INC COM 35086t109 1639 66545 SH SOLE 66545 0 0
FRANCO NEVADA CORP COM 351858105 993 13600 SH Call SOLE 13600 0 0
FRANCO NEVADA CORP COM 351858105 789 10800 SH Put SOLE 10800 0 0
FRANCO NEVADA CORP COM 351858105 284 3893 SH SOLE 3893 0 0
FRANKLIN COVEY CO COM 353469109 803 32691 SH SOLE 32691 0 0
FRANKLIN RES INC COM 354613101 917 28600 SH Call SOLE 28600 0 0
FRANKLIN RES INC COM 354613101 609 19000 SH Put SOLE 19000 0 0
FRANKLIN RES INC COM 354613101 694 21648 SH SOLE 21648 0 0
FREEPORT-MCMORAN INC CL B 35671d857 796 46100 SH Call SOLE 46100 0 0
FREEPORT-MCMORAN INC CL B 35671d857 946 54800 SH Put SOLE 54800 0 0
FREIGHTCAR AMER INC COM 357023100 493 29385 SH SOLE 29385 0 0
FRESH DEL MONTE PRODUCE INC ORD g36738105 356 8000 SH SOLE 8000 0 0
FS BANCORP INC COM 30263y104 628 9929 SH SOLE 9929 0 0
FS INVT CORP COM 302635107 4175 568010 SH SOLE 568010 0 0
FTD COS INC COM 30281v108 728 156899 SH SOLE 156899 0 0
FUNKO INC COM CL A 361008105 797 63515 SH SOLE 63515 0 0
FUTUREFUEL CORPORATION COM 36116m106 475 33919 SH SOLE 33919 0 0
G-III APPAREL GROUP LTD COM 36237h101 10325 232556 SH SOLE 232556 0 0
GAIA INC NEW CL A 36269p104 1004 49591 SH SOLE 49591 0 0
GAMCO INVESTORS INC CL A COM 361438104 356 13290 SH SOLE 13290 0 0
GAMESTOP CORP NEW CL A 36467w109 1101 75570 SH SOLE 75570 0 0
GAMING & LEISURE PPTYS INC COM 36467j108 36600 1022360 SH SOLE 1022360 0 0
GANNETT CO INC COM 36473h104 992 92690 SH SOLE 92690 0 0
GAP INC DEL COM 364760108 1134 35000 SH Call SOLE 35000 0 0
GAP INC DEL COM 364760108 1542 47600 SH Put SOLE 47600 0 0
GAP INC DEL COM 364760108 604 18639 SH SOLE 18639 0 0
GARDNER DENVER HLDGS INC COM 36555p107 32540 1107194 SH SOLE 1107194 0 0
GARMIN LTD SHS h2906t109 4075 66805 SH SOLE 66805 0 0
GARMIN LTD SHS h2906t109 549 9000 SH Call SOLE 9000 0 0
GARMIN LTD SHS h2906t109 726 11900 SH Put SOLE 11900 0 0
GARRISON CAP INC COM 366554103 419 51553 SH SOLE 51553 0 0
GARTNER INC COM 366651107 625 4700 SH Put SOLE 4700 0 0
GARTNER INC COM 366651107 505 3800 SH Call SOLE 3800 0 0
GDS HLDGS LTD SPONSORED ADR 36165l108 3270 81572 SH SOLE 81572 0 0
GENCO SHIPPING & TRADING LTD SHS y2685t131 3191 205889 SH SOLE 205889 0 0
GENERAL DYNAMICS CORP COM 369550108 112814 605191 SH SOLE 605191 0 0
GENERAL DYNAMICS CORP COM 369550108 2983 16000 SH Call SOLE 16000 0 0
GENERAL DYNAMICS CORP COM 369550108 4474 24000 SH Put SOLE 24000 0 0
GENERAL ELECTRIC CO COM 369604103 1722 126500 SH Put SOLE 126500 0 0
GENERAL ELECTRIC CO COM 369604103 1312 96400 SH Call SOLE 96400 0 0
GENERAL FIN CORP DEL COM 369822101 336 24762 SH SOLE 24762 0 0
GENERAL MLS INC COM 370334104 71028 1604794 SH SOLE 1604794 0 0
GENERAL MLS INC COM 370334104 7564 170900 SH Call SOLE 170900 0 0
GENERAL MLS INC COM 370334104 6329 143000 SH Put SOLE 143000 0 0
GENERAL MTRS CO COM 37045v100 394 10000 SH Call SOLE 10000 0 0
GENERAL MTRS CO COM 37045v100 4050 102800 SH Put SOLE 102800 0 0
GENERAL MTRS CO COM 37045v100 33486 849887 SH SOLE 849887 0 0
GENESCO INC COM 371532102 459 11568 SH SOLE 11568 0 0
GENESEE & WYO INC CL A 371559105 288 3546 SH SOLE 3546 0 0
GENESIS HEALTHCARE INC CL A COM 37185x106 215 94044 SH SOLE 94044 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1180 184989 SH SOLE 184989 0 0
GENOMIC HEALTH INC COM 37244c101 3544 70314 SH SOLE 70314 0 0
GENPACT LIMITED SHS g3922b107 9177 317206 SH SOLE 317206 0 0
GENTEX CORP COM 371901109 765 33217 SH SOLE 33217 0 0
GENUINE PARTS CO COM 372460105 24299 264728 SH SOLE 264728 0 0
GENUINE PARTS CO COM 372460105 1680 18300 SH Call SOLE 18300 0 0
GENUINE PARTS CO COM 372460105 1037 11300 SH Put SOLE 11300 0 0
GENWORTH FINL INC COM CL A 37247d106 113 25027 SH SOLE 25027 0 0
GEO GROUP INC NEW COM 36162j106 734 26642 SH SOLE 26642 0 0
GEOPARK LTD USD SHS g38327105 3963 191982 SH SOLE 191982 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364x109 729 51851 SH SOLE 51851 0 0
GERMAN AMERN BANCORP INC COM 373865104 1027 28658 SH SOLE 28658 0 0
GETTY RLTY CORP NEW COM 374297109 1165 41347 SH SOLE 41347 0 0
GGP INC COM 36174x101 72364 3542070 SH SOLE 3542070 0 0
GIBRALTAR INDS INC COM 374689107 1604 42786 SH SOLE 42786 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1173 41651 SH SOLE 41651 0 0
GILEAD SCIENCES INC COM 375558103 19991 282205 SH SOLE 282205 0 0
GILEAD SCIENCES INC COM 375558103 21337 301200 SH Call SOLE 301200 0 0
GILEAD SCIENCES INC COM 375558103 15372 217000 SH Put SOLE 217000 0 0
GLADSTONE CAPITAL CORP COM 376535100 1305 144953 SH SOLE 144953 0 0
GLADSTONE COML CORP COM 376536108 1988 103440 SH SOLE 103440 0 0
GLADSTONE INVT CORP COM 376546107 989 84018 SH SOLE 84018 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733w105 9056 224669 SH SOLE 224669 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953g103 1643 52398 SH SOLE 52398 0 0
GLOBALSTAR INC COM 378973408 90 184046 SH SOLE 184046 0 0
GLOBANT S A COM l44385109 1748 30788 SH SOLE 30788 0 0
GLU MOBILE INC COM 379890106 4110 641189 SH SOLE 641189 0 0
GMS INC COM 36251c103 5599 206678 SH SOLE 206678 0 0
GNC HLDGS INC COM CL A 36191g107 3121 886716 SH SOLE 886716 0 0
GODADDY INC CL A 380237107 76009 1076613 SH SOLE 1076613 0 0
GODADDY INC CL A 380237107 452 6400 SH Call SOLE 6400 0 0
GODADDY INC CL A 380237107 473 6700 SH Put SOLE 6700 0 0
GOLAR LNG LTD BERMUDA SHS g9456a100 1435 48700 SH Put SOLE 48700 0 0
GOLD RESOURCE CORP COM 38068t105 491 74500 SH SOLE 74500 0 0
GOLDCORP INC NEW COM 380956409 151 11000 SH Call SOLE 11000 0 0
GOLDCORP INC NEW COM 380956409 211 15400 SH Put SOLE 15400 0 0
GOLDCORP INC NEW COM 380956409 1554 113383 SH SOLE 113383 0 0
GOLDFIELD CORP COM 381370105 79 18600 SH SOLE 18600 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 40254 182500 SH Call SOLE 182500 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 42592 193100 SH Put SOLE 193100 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 3854 17474 SH SOLE 17474 0 0
GOLUB CAP BDC INC COM 38173m102 3152 172265 SH SOLE 172265 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1424 61161 SH SOLE 61161 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1719 73800 SH Call SOLE 73800 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1519 65200 SH Put SOLE 65200 0 0
GOOSEHEAD INS INC COM CL A 38267d109 1426 57131 SH SOLE 57131 0 0
GOPRO INC CL A 38268t103 252 39200 SH Put SOLE 39200 0 0
GOPRO INC CL A 38268t103 287 44500 SH Call SOLE 44500 0 0
GORMAN RUPP CO COM 383082104 1720 49149 SH SOLE 49149 0 0
GP STRATEGIES CORP COM 36225v104 651 36984 SH SOLE 36984 0 0
GRACE W R & CO DEL NEW COM 38388f108 11472 156492 SH SOLE 156492 0 0
GRACO INC COM 384109104 3117 68929 SH SOLE 68929 0 0
GRAHAM CORP COM 384556106 346 13420 SH SOLE 13420 0 0
GRAINGER W W INC COM 384802104 1542 5000 SH Put SOLE 5000 0 0
GRAINGER W W INC COM 384802104 2035 6600 SH Call SOLE 6600 0 0
GRAMERCY PPTY TR COM NEW 385002308 8145 298115 SH SOLE 298115 0 0
GRAN TIERRA ENERGY INC COM 38500t101 3388 982028 SH SOLE 982028 0 0
GRAND CANYON ED INC COM 38526m106 16300 146046 SH SOLE 146046 0 0
GRANITE CONSTR INC COM 387328107 1258 22609 SH SOLE 22609 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 4683 114837 SH SOLE 114837 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 11040 760828 SH SOLE 760828 0 0
GREAT AJAX CORP COM 38983d300 208 15932 SH SOLE 15932 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 62 11832 SH SOLE 11832 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1044 18252 SH SOLE 18252 0 0
GREEN BANCORP INC COM 39260x100 4015 185891 SH SOLE 185891 0 0
GREEN DOT CORP CL A 39304d102 6716 91510 SH SOLE 91510 0 0
GREENLIGHT CAPITAL RE LTD CLASS A g4095j109 1012 71258 SH SOLE 71258 0 0
GREENSKY INC CL A 39572g100 11056 522719 SH SOLE 522719 0 0
GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579v100 1150 63560 SH SOLE 63560 0 0
GREIF INC CL A 397624107 1832 34644 SH SOLE 34644 0 0
GRIFFON CORP COM 398433102 1557 87445 SH SOLE 87445 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 9692 450808 SH SOLE 450808 0 0
GROUPE CGI INC CL A SUB VTG 39945c109 1945 30699 SH SOLE 30699 0 0
GRUBHUB INC COM 400110102 210 2000 SH Call SOLE 2000 0 0
GRUBHUB INC COM 400110102 7501 71504 SH SOLE 71504 0 0
GSV CAP CORP COM 36191j101 480 69962 SH SOLE 69962 0 0
GUARANTY BANCORP DEL COM NEW 40075t607 1719 57693 SH SOLE 57693 0 0
GUESS INC COM 401617105 629 29400 SH Put SOLE 29400 0 0
GUESS INC COM 401617105 407 19000 SH Call SOLE 19000 0 0
GULF ISLAND FABRICATION INC COM 402307102 106 11797 SH SOLE 11797 0 0
GULFPORT ENERGY CORP COM NEW 402635304 11013 876163 SH SOLE 876163 0 0
GULFPORT ENERGY CORP COM NEW 402635304 368 29300 SH Call SOLE 29300 0 0
GULFPORT ENERGY CORP COM NEW 402635304 598 47600 SH Put SOLE 47600 0 0
HABIT RESTAURANTS INC COM CL A 40449j103 550 54972 SH SOLE 54972 0 0
HACKETT GROUP INC COM 404609109 745 46361 SH SOLE 46361 0 0
HAEMONETICS CORP COM 405024100 9031 100701 SH SOLE 100701 0 0
HAIN CELESTIAL GROUP INC COM 405217100 224 7500 SH Call SOLE 7500 0 0
HALLADOR ENERGY COMPANY COM 40609p105 609 85301 SH SOLE 85301 0 0
HALLIBURTON CO COM 406216101 4339 96300 SH Call SOLE 96300 0 0
HALLIBURTON CO COM 406216101 4641 103000 SH Put SOLE 103000 0 0
HALLIBURTON CO COM 406216101 51031 1132508 SH SOLE 1132508 0 0
HALOZYME THERAPEUTICS INC COM 40637h109 6877 407656 SH SOLE 407656 0 0
HALYARD HEALTH INC COM 40650v100 693 12108 SH SOLE 12108 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701t104 492 16936 SH SOLE 16936 0 0
HAMILTON LANE INC CL A 407497106 1812 37765 SH SOLE 37765 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 694 14887 SH SOLE 14887 0 0
HANESBRANDS INC COM 410345102 813 36900 SH Put SOLE 36900 0 0
HANESBRANDS INC COM 410345102 304 13800 SH Call SOLE 13800 0 0
HANMI FINL CORP COM NEW 410495204 2753 97106 SH SOLE 97106 0 0
HANOVER INS GROUP INC COM 410867105 1311 10967 SH SOLE 10967 0 0
HARBORONE BANCORP INC COM 41165f101 1376 72658 SH SOLE 72658 0 0
HARLEY DAVIDSON INC COM 412822108 757 18000 SH Call SOLE 18000 0 0
HARLEY DAVIDSON INC COM 412822108 1725 41000 SH Put SOLE 41000 0 0
HARLEY DAVIDSON INC COM 412822108 1292 30692 SH SOLE 30692 0 0
HARMONIC INC COM 413160102 946 222487 SH SOLE 222487 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 236 151389 SH SOLE 151389 0 0
HARRIS CORP DEL COM 413875105 2068 14307 SH SOLE 14307 0 0
HARSCO CORP COM 415864107 301 13608 SH SOLE 13608 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 12834 251007 SH SOLE 251007 0 0
HASBRO INC COM 418056107 2215 24000 SH Call SOLE 24000 0 0
HASBRO INC COM 418056107 2391 25900 SH Put SOLE 25900 0 0
HASBRO INC COM 418056107 53193 576248 SH SOLE 576248 0 0
HAWAIIAN HOLDINGS INC COM 419879101 710 19760 SH SOLE 19760 0 0
HAWAIIAN HOLDINGS INC COM 419879101 582 16200 SH Call SOLE 16200 0 0
HAWAIIAN HOLDINGS INC COM 419879101 579 16100 SH Put SOLE 16100 0 0
HAWKINS INC COM 420261109 1394 39442 SH SOLE 39442 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 454 12361 SH SOLE 12361 0 0
HCA HEALTHCARE INC COM 40412c101 790 7700 SH Call SOLE 7700 0 0
HCA HEALTHCARE INC COM 40412c101 1149 11200 SH Put SOLE 11200 0 0
HCA HEALTHCARE INC COM 40412c101 13546 132032 SH SOLE 132032 0 0
HCP INC COM 40414l109 586 22700 SH Call SOLE 22700 0 0
HCP INC COM 40414l109 979 37900 SH Put SOLE 37900 0 0
HD SUPPLY HLDGS INC COM 40416m105 266 6200 SH Call SOLE 6200 0 0
HD SUPPLY HLDGS INC COM 40416m105 390 9100 SH Put SOLE 9100 0 0
HD SUPPLY HLDGS INC COM 40416m105 52131 1215460 SH SOLE 1215460 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225k106 270 8360 SH SOLE 8360 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225k106 356 11000 SH Call SOLE 11000 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225k106 359 11100 SH Put SOLE 11100 0 0
HEALTHSTREAM INC COM 42222n103 3412 124950 SH SOLE 124950 0 0
HEARTLAND EXPRESS INC COM 422347104 512 27580 SH SOLE 27580 0 0
HECLA MNG CO COM 422704106 2666 766023 SH SOLE 766023 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 3192 91206 SH SOLE 91206 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330p107 892 107110 SH SOLE 107110 0 0
HELMERICH & PAYNE INC COM 423452101 1784 27974 SH SOLE 27974 0 0
HELMERICH & PAYNE INC COM 423452101 2161 33900 SH Call SOLE 33900 0 0
HELMERICH & PAYNE INC COM 423452101 2984 46800 SH Put SOLE 46800 0 0
HERBALIFE NUTRITION LTD COM SHS g4412g101 269 5000 SH Put SOLE 5000 0 0
HERBALIFE NUTRITION LTD COM SHS g4412g101 70451 1311453 SH SOLE 1311453 0 0
HERC HLDGS INC COM 42704l104 5485 97347 SH SOLE 97347 0 0
HERCULES CAPITAL INC COM 427096508 7699 608648 SH SOLE 608648 0 0
HERITAGE COMMERCE CORP COM 426927109 2420 142462 SH SOLE 142462 0 0
HERON THERAPEUTICS INC COM 427746102 341 8780 SH SOLE 8780 0 0
HERSHEY CO COM 427866108 26820 288197 SH SOLE 288197 0 0
HESS CORP COM 42809h107 2154 32200 SH Put SOLE 32200 0 0
HESS CORP COM 42809h107 1605 24000 SH Call SOLE 24000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824c109 5025 343960 SH SOLE 343960 0 0
HIGHPOINT RES CORP COM 43114k108 1094 179933 SH SOLE 179933 0 0
HIGHWOODS PPTYS INC COM 431284108 5831 114932 SH SOLE 114932 0 0
HILL INTERNATIONAL INC COM 431466101 111 18842 SH SOLE 18842 0 0
HILL ROM HLDGS INC COM 431475102 2708 31007 SH SOLE 31007 0 0
HILLENBRAND INC COM 431571108 494 10476 SH SOLE 10476 0 0
HILTON GRAND VACATIONS INC COM 43283x105 251 7221 SH SOLE 7221 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203 6914 87339 SH SOLE 87339 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203 4750 60000 SH Call SOLE 60000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300a203 2359 29800 SH Put SOLE 29800 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289p106 104 14000 SH Put SOLE 14000 0 0
HMS HLDGS CORP COM 40425j101 2114 97772 SH SOLE 97772 0 0
HNI CORP COM 404251100 2375 63834 SH SOLE 63834 0 0
HOLLYFRONTIER CORP COM 436106108 50526 738357 SH SOLE 738357 0 0
HOLLYFRONTIER CORP COM 436106108 274 4000 SH Call SOLE 4000 0 0
HOLLYFRONTIER CORP COM 436106108 274 4000 SH Put SOLE 4000 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS g45667105 1678 75798 SH SOLE 75798 0 0
HOME BANCORP INC COM 43689e107 237 5100 SH SOLE 5100 0 0
HOME BANCSHARES INC COM 436893200 5371 238090 SH SOLE 238090 0 0
HOME DEPOT INC COM 437076102 167437 858209 SH SOLE 858209 0 0
HOME DEPOT INC COM 437076102 17052 87400 SH Call SOLE 87400 0 0
HOME DEPOT INC COM 437076102 15023 77000 SH Put SOLE 77000 0 0
HOMETRUST BANCSHARES INC COM 437872104 318 11279 SH SOLE 11279 0 0
HONDA MOTOR LTD AMERN SHS 438128308 9606 328181 SH SOLE 328181 0 0
HONEYWELL INTL INC COM 438516106 18525 128600 SH Call SOLE 128600 0 0
HONEYWELL INTL INC COM 438516106 20124 139700 SH Put SOLE 139700 0 0
HONEYWELL INTL INC COM 438516106 175853 1220775 SH SOLE 1220775 0 0
HOOKER FURNITURE CORP COM 439038100 2017 43004 SH SOLE 43004 0 0
HOPE BANCORP INC COM 43940t109 590 33110 SH SOLE 33110 0 0
HORIZON BANCORP INC COM 440407104 1232 59552 SH SOLE 59552 0 0
HORIZON PHARMA PLC SHS g4617b105 12678 765551 SH SOLE 765551 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045a102 828 82125 SH SOLE 82125 0 0
HORTONWORKS INC COM 440894103 9294 510117 SH SOLE 510117 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106m102 1312 45866 SH SOLE 45866 0 0
HOSTESS BRANDS INC CL A 44109j106 1021 75040 SH SOLE 75040 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157r109 392 51200 SH SOLE 51200 0 0
HOULIHAN LOKEY INC CL A 441593100 1776 34678 SH SOLE 34678 0 0
HOWARD HUGHES CORP COM 44267d107 236 1782 SH SOLE 1782 0 0
HP INC COM 40434l105 771 34000 SH Call SOLE 34000 0 0
HP INC COM 40434l105 608 26800 SH Put SOLE 26800 0 0
HP INC COM 40434l105 63553 2800938 SH SOLE 2800938 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 1830 38812 SH SOLE 38812 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332n106 908 21628 SH SOLE 21628 0 0
HUBBELL INC COM 443510607 12294 116265 SH SOLE 116265 0 0
HUBSPOT INC COM 443573100 502 4000 SH Call SOLE 4000 0 0
HUBSPOT INC COM 443573100 552 4400 SH Put SOLE 4400 0 0
HUBSPOT INC COM 443573100 44611 355748 SH SOLE 355748 0 0
HUDBAY MINERALS INC COM 443628102 646 115313 SH SOLE 115313 0 0
HUDSON LTD COM CL A g46408103 5077 290284 SH SOLE 290284 0 0
HUDSON PAC PPTYS INC COM 444097109 6522 184088 SH SOLE 184088 0 0
HUDSON TECHNOLOGIES INC COM 444144109 281 139565 SH SOLE 139565 0 0
HUMANA INC COM 444859102 3185 10700 SH Call SOLE 10700 0 0
HUMANA INC COM 444859102 3869 13000 SH Put SOLE 13000 0 0
HUMANA INC COM 444859102 1891 6353 SH SOLE 6353 0 0
HUNT J B TRANS SVCS INC COM 445658107 7762 63855 SH SOLE 63855 0 0
HUNT J B TRANS SVCS INC COM 445658107 6515 53600 SH Call SOLE 53600 0 0
HUNT J B TRANS SVCS INC COM 445658107 7573 62300 SH Put SOLE 62300 0 0
HUNTINGTON BANCSHARES INC COM 446150104 645 43700 SH Call SOLE 43700 0 0
HUNTINGTON BANCSHARES INC COM 446150104 821 55600 SH Put SOLE 55600 0 0
HUNTINGTON BANCSHARES INC COM 446150104 35279 2390207 SH SOLE 2390207 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 7826 36101 SH SOLE 36101 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 217 1000 SH Call SOLE 1000 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 217 1000 SH Put SOLE 1000 0 0
HUNTSMAN CORP COM 447011107 742 25400 SH Call SOLE 25400 0 0
HUNTSMAN CORP COM 447011107 511 17500 SH Put SOLE 17500 0 0
HUNTSMAN CORP COM 447011107 35086 1201569 SH SOLE 1201569 0 0
HURON CONSULTING GROUP INC COM 447462102 540 13208 SH SOLE 13208 0 0
IAC INTERACTIVECORP COM 44919p508 17024 111639 SH SOLE 111639 0 0
IAC INTERACTIVECORP COM 44919p508 3233 21200 SH Call SOLE 21200 0 0
IAC INTERACTIVECORP COM 44919p508 4010 26300 SH Put SOLE 26300 0 0
IAMGOLD CORP COM 450913108 2736 469600 SH SOLE 469600 0 0
ICF INTL INC COM 44925c103 2949 41500 SH SOLE 41500 0 0
ICHOR HOLDINGS SHS g4740b105 1218 57400 SH Call SOLE 57400 0 0
ICHOR HOLDINGS SHS g4740b105 1252 59000 SH Put SOLE 59000 0 0
ICICI BK LTD ADR 45104g104 818 101815 SH SOLE 101815 0 0
ICON PLC SHS g4705a100 8196 61846 SH SOLE 61846 0 0
ICU MED INC COM 44930g107 8742 29769 SH SOLE 29769 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168k306 324 245363 SH SOLE 245363 0 0
IDEX CORP COM 45167r104 418 3060 SH SOLE 3060 0 0
IDEXX LABS INC COM 45168d104 52653 241592 SH SOLE 241592 0 0
IDT CORP CL B NEW 448947507 628 111830 SH SOLE 111830 0 0
IHS MARKIT LTD SHS g47567105 22269 431662 SH SOLE 431662 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174l108 6165 301314 SH SOLE 301314 0 0
ILG INC COM 44967h101 3530 106867 SH SOLE 106867 0 0
ILLINOIS TOOL WKS INC COM 452308109 56120 405084 SH SOLE 405084 0 0
ILLINOIS TOOL WKS INC COM 452308109 4295 31000 SH Call SOLE 31000 0 0
ILLINOIS TOOL WKS INC COM 452308109 5126 37000 SH Put SOLE 37000 0 0
ILLUMINA INC COM 452327109 279 1000 SH Put SOLE 1000 0 0
IMAX CORP COM 45245e109 11368 513223 SH SOLE 513223 0 0
IMMERSION CORP COM 452521107 7537 488122 SH SOLE 488122 0 0
IMMUNE DESIGN CORP COM 45252l103 419 92114 SH SOLE 92114 0 0
IMMUNOMEDICS INC COM 452907108 363 15348 SH SOLE 15348 0 0
IMPERIAL OIL LTD COM NEW 453038408 777 23367 SH SOLE 23367 0 0
IMPERVA INC COM 45321l100 5078 105244 SH SOLE 105244 0 0
INCYTE CORP COM 45337c102 19814 295730 SH SOLE 295730 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 78 18841 SH SOLE 18841 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 3211 125920 SH SOLE 125920 0 0
INDEPENDENT BK GROUP INC COM 45384b106 795 11900 SH SOLE 11900 0 0
INFINITY PPTY & CAS CORP COM 45665q103 3145 22095 SH SOLE 22095 0 0
INFRAREIT INC COM 45685l100 4211 189957 SH SOLE 189957 0 0
ING GROEP N V SPONSORED ADR 456837103 6521 455381 SH SOLE 455381 0 0
INGERSOLL-RAND PLC SHS g47791101 6649 74100 SH Call SOLE 74100 0 0
INGERSOLL-RAND PLC SHS g47791101 6111 68100 SH Put SOLE 68100 0 0
INGERSOLL-RAND PLC SHS g47791101 91924 1024447 SH SOLE 1024447 0 0
INGEVITY CORP COM 45688c107 912 11278 SH SOLE 11278 0 0
INGLES MKTS INC CL A 457030104 992 31185 SH SOLE 31185 0 0
INGREDION INC COM 457187102 407 3678 SH SOLE 3678 0 0
INNERWORKINGS INC COM 45773y105 2024 232882 SH SOLE 232882 0 0
INNOPHOS HOLDINGS INC COM 45774n108 2635 55365 SH SOLE 55365 0 0
INOGEN INC COM 45780l104 1935 10383 SH SOLE 10383 0 0
INOVALON HLDGS INC COM CL A 45781d101 181 18201 SH SOLE 18201 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773h201 98 25127 SH SOLE 25127 0 0
INPHI CORP COM 45772f107 391 12000 SH Put SOLE 12000 0 0
INPHI CORP COM 45772f107 258 7900 SH Call SOLE 7900 0 0
INSIGHT ENTERPRISES INC COM 45765u103 7904 161545 SH SOLE 161545 0 0
INSMED INC COM PAR $.01 457669307 226 9542 SH SOLE 9542 0 0
INSPERITY INC COM 45778q107 15631 164110 SH SOLE 164110 0 0
INSPIRE MED SYS INC COM 457730109 1011 28347 SH SOLE 28347 0 0
INSTRUCTURE INC COM 45781u103 2677 62922 SH SOLE 62922 0 0
INSULET CORP COM 45784p101 23111 269676 SH SOLE 269676 0 0
INTEGER HLDGS CORP COM 45826h109 2911 45033 SH SOLE 45033 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 3704 57510 SH SOLE 57510 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 2474 77604 SH SOLE 77604 0 0
INTEL CORP COM 458140100 34310 690200 SH Call SOLE 690200 0 0
INTEL CORP COM 458140100 22141 445400 SH Put SOLE 445400 0 0
INTEL CORP COM 458140100 43500 875081 SH SOLE 875081 0 0
INTELSAT S A COM l5140p101 3902 234209 SH SOLE 234209 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845p108 2742 32675 SH SOLE 32675 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866f104 1236 16800 SH Call SOLE 16800 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866f104 1140 15500 SH Put SOLE 15500 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857p707 1106 17646 SH SOLE 17646 0 0
INTERDIGITAL INC COM 45867g101 17629 217909 SH SOLE 217909 0 0
INTERFACE INC COM 458665304 889 38740 SH SOLE 38740 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 825 19284 SH SOLE 19284 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 174140 1246530 SH SOLE 1246530 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 15577 111500 SH Call SOLE 111500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 16652 119200 SH Put SOLE 119200 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 359 2900 SH Call SOLE 2900 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 744 6000 SH Put SOLE 6000 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 21153 170646 SH SOLE 170646 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD g4863a108 228 9800 SH Put SOLE 9800 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD g4863a108 4412 189824 SH SOLE 189824 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 321 7177 SH SOLE 7177 0 0
INTERPUBLIC GROUP COS INC COM 460690100 574 24500 SH Put SOLE 24500 0 0
INTERPUBLIC GROUP COS INC COM 460690100 387 16500 SH Call SOLE 16500 0 0
INTERXION HOLDING N.V SHS n47279109 22151 354864 SH SOLE 354864 0 0
INTEST CORP COM 461147100 93 12805 SH SOLE 12805 0 0
INTEVAC INC COM 461148108 414 85455 SH SOLE 85455 0 0
INTL PAPER CO COM 460146103 3620 69504 SH SOLE 69504 0 0
INTREPID POTASH INC COM 46121y102 373 91001 SH SOLE 91001 0 0
INTRICON CORP COM 46121h109 202 5000 SH SOLE 5000 0 0
INTUIT COM 461202103 613 3000 SH Call SOLE 3000 0 0
INTUIT COM 461202103 409 2000 SH Put SOLE 2000 0 0
INTUIT COM 461202103 19944 97618 SH SOLE 97618 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 54494 113890 SH SOLE 113890 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 24402 51000 SH Call SOLE 51000 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 24402 51000 SH Put SOLE 51000 0 0
INVACARE CORP COM 461203101 262 14100 SH SOLE 14100 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137v357 327 3209 SH SOLE 3209 0 0
INVESCO LTD SHS g491bt108 16288 613239 SH SOLE 613239 0 0
INVESCO LTD SHS g491bt108 473 17800 SH Call SOLE 17800 0 0
INVESCO LTD SHS g491bt108 539 20300 SH Put SOLE 20300 0 0
INVESCO QQQ TR UNIT SER 1 46090e103 19894 115900 SH Call SOLE 115900 0 0
INVESCO QQQ TR UNIT SER 1 46090e103 19242 112100 SH Put SOLE 112100 0 0
INVESCO QQQ TR UNIT SER 1 46090e103 61063 355741 SH SOLE 355741 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145f105 344 16447 SH SOLE 16447 0 0
INVESTORS BANCORP INC NEW COM 46146l101 9430 737282 SH SOLE 737282 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 384 69355 SH SOLE 69355 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 319 13109 SH SOLE 13109 0 0
IONIS PHARMACEUTICALS INC COM 462222100 6248 149938 SH SOLE 149938 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3372 263475 SH SOLE 263475 0 0
IPG PHOTONICS CORP COM 44980x109 4258 19300 SH Put SOLE 19300 0 0
IPG PHOTONICS CORP COM 44980x109 4148 18800 SH Call SOLE 18800 0 0
IQVIA HLDGS INC COM 46266c105 8070 80842 SH SOLE 80842 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 9526 117412 SH SOLE 117412 0 0
IROBOT CORP COM 462726100 530 7000 SH Put SOLE 7000 0 0
IROBOT CORP COM 462726100 606 8000 SH Call SOLE 8000 0 0
IRON MTN INC NEW COM 46284v101 1306 37300 SH Put SOLE 37300 0 0
IRON MTN INC NEW COM 46284v101 497 14200 SH Call SOLE 14200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 582 18157 SH SOLE 18157 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 785 24500 SH Call SOLE 24500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 817 25500 SH Put SOLE 25500 0 0
ISHARES INC MSCI JPN ETF NEW 46434g822 874 15100 SH SOLE 15100 0 0
ISHARES INC MSCI JPN ETF NEW 46434g822 2328 40200 SH Call SOLE 40200 0 0
ISHARES INC MSCI JPN ETF NEW 46434g822 3810 65800 SH Put SOLE 65800 0 0
ISHARES INC MSCI MEXICO ETF 464286822 651 13800 SH SOLE 13800 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 3463 80600 SH SOLE 80600 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 10940 254600 SH Call SOLE 254600 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 11477 267100 SH Put SOLE 267100 0 0
ISHARES TR COHEN STEER REIT 464287564 2307 23100 SH SOLE 23100 0 0
ISHARES TR CORE S&P500 ETF 464287200 17229 63100 SH SOLE 63100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 620 14300 SH Call SOLE 14300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 637 14700 SH Put SOLE 14700 0 0
ISHARES TR NASDAQ BIOTECH 464287556 3185 29000 SH Call SOLE 29000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 3404 31000 SH Put SOLE 31000 0 0
ISHARES TR RUS 1000 ETF 464287622 5517 36300 SH SOLE 36300 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 22231 154600 SH SOLE 154600 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2872 23665 SH SOLE 23665 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 225 1100 SH SOLE 1100 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 204 1000 SH Put SOLE 1000 0 0
ISHARES TR RUS MD CP GR ETF 464287481 651 5137 SH SOLE 5137 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 232 2624 SH SOLE 2624 0 0
ISHARES TR RUS MID CAP ETF 464287499 229 1081 SH SOLE 1081 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1976 12068 SH SOLE 12068 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 21945 134000 SH Call SOLE 134000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 28725 175400 SH Put SOLE 175400 0 0
ISHARES TR S&P 100 ETF 464287101 6363 53200 SH SOLE 53200 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 6429 39536 SH SOLE 39536 0 0
ISHARES TR S&P 500 VAL ETF 464287408 4097 37200 SH SOLE 37200 0 0
ISHARES TR SELECT DIVID ETF 464287168 21708 222097 SH SOLE 222097 0 0
ISHARES TR TRANS AVG ETF 464287192 3358 18029 SH SOLE 18029 0 0
ISHARES TR U.S. FINLS ETF 464287788 781 6665 SH SOLE 6665 0 0
ISHARES TR U.S. REAL ES ETF 464287739 78111 969363 SH SOLE 969363 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2369 29400 SH Call SOLE 29400 0 0
ISHARES TR U.S. REAL ES ETF 464287739 9412 116800 SH Put SOLE 116800 0 0
ISRAEL CHEMICALS LTD SHS m5920a109 345 74964 SH SOLE 74964 0 0
ISTAR INC COM 45031u101 2882 267098 SH SOLE 267098 0 0
ITRON INC COM 465741106 541 9014 SH SOLE 9014 0 0
ITURAN LOCATION AND CONTROL SHS m6158m104 1304 42975 SH SOLE 42975 0 0
J ALEXANDERS HLDGS INC COM 46609j106 596 53497 SH SOLE 53497 0 0
J JILL INC COM 46620w102 541 57953 SH SOLE 57953 0 0
J2 GLOBAL INC COM 48123v102 2305 26615 SH SOLE 26615 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1121 164649 SH SOLE 164649 0 0
JACK IN THE BOX INC COM 466367109 1227 14414 SH SOLE 14414 0 0
JACK IN THE BOX INC COM 466367109 2758 32400 SH Call SOLE 32400 0 0
JACK IN THE BOX INC COM 466367109 2920 34300 SH Put SOLE 34300 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 1073 16900 SH Call SOLE 16900 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 1473 23200 SH Put SOLE 23200 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 9928 156377 SH SOLE 156377 0 0
JAMBA INC COM NEW 47023a309 178 16677 SH SOLE 16677 0 0
JAMES RIV GROUP LTD COM g5005r107 1205 30661 SH SOLE 30661 0 0
JANUS HENDERSON GROUP PLC ORD SHS g4474y214 12354 402016 SH SOLE 402016 0 0
JAZZ PHARMACEUTICALS PLC SHS USD g50871105 63973 371288 SH SOLE 371288 0 0
JD COM INC SPON ADR CL A 47215p106 1254 32200 SH Put SOLE 32200 0 0
JD COM INC SPON ADR CL A 47215p106 1651 42400 SH Call SOLE 42400 0 0
JEFFERIES FINL GROUP INC COM 47233w109 7268 319609 SH SOLE 319609 0 0
JETBLUE AIRWAYS CORP COM 477143101 266 14000 SH Put SOLE 14000 0 0
JOHNSON & JOHNSON COM 478160104 164158 1352873 SH SOLE 1352873 0 0
JOHNSON & JOHNSON COM 478160104 40540 334100 SH Call SOLE 334100 0 0
JOHNSON & JOHNSON COM 478160104 35504 292600 SH Put SOLE 292600 0 0
JOHNSON CTLS INTL PLC SHS g51502105 1090 32600 SH Put SOLE 32600 0 0
JOHNSON CTLS INTL PLC SHS g51502105 1783 53300 SH Call SOLE 53300 0 0
JOHNSON OUTDOORS INC CL A 479167108 721 8530 SH SOLE 8530 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1557 203229 SH SOLE 203229 0 0
JPMORGAN CHASE & CO COM 46625h100 109011 1046170 SH SOLE 1046170 0 0
JPMORGAN CHASE & CO COM 46625h100 49193 472100 SH Call SOLE 472100 0 0
JPMORGAN CHASE & CO COM 46625h100 66157 634900 SH Put SOLE 634900 0 0
JUNIPER NETWORKS INC COM 48203r104 41054 1497233 SH SOLE 1497233 0 0
JUST ENERGY GROUP INC COM 48213w101 422 116650 SH SOLE 116650 0 0
K12 INC COM 48273u102 3365 205571 SH SOLE 205571 0 0
K2M GROUP HLDGS INC COM 48273j107 868 38575 SH SOLE 38575 0 0
KADMON HLDGS INC COM 48283n106 51 12733 SH SOLE 12733 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 6993 66000 SH Call SOLE 66000 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 4683 44200 SH Put SOLE 44200 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 28302 267098 SH SOLE 267098 0 0
KAR AUCTION SVCS INC COM 48238t109 43551 794730 SH SOLE 794730 0 0
KARYOPHARM THERAPEUTICS INC COM 48576u106 8577 504809 SH SOLE 504809 0 0
KB HOME COM 48666k109 1128 41400 SH Call SOLE 41400 0 0
KB HOME COM 48666k109 1577 57900 SH Put SOLE 57900 0 0
KCAP FINL INC COM 48668e101 340 104710 SH SOLE 104710 0 0
KELLOGG CO COM 487836108 8706 124600 SH Put SOLE 124600 0 0
KELLOGG CO COM 487836108 6945 99400 SH Call SOLE 99400 0 0
KELLY SVCS INC CL A 488152208 826 36782 SH SOLE 36782 0 0
KEMET CORP COM NEW 488360207 1686 69807 SH SOLE 69807 0 0
KEMPER CORP DEL COM 488401100 9334 123383 SH SOLE 123383 0 0
KENNAMETAL INC COM 489170100 2574 71695 SH SOLE 71695 0 0
KEY ENERGY SVCS INC DEL COM 49309j103 505 31079 SH SOLE 31079 0 0
KEYCORP NEW COM 493267108 4343 222238 SH SOLE 222238 0 0
KEYCORP NEW COM 493267108 981 50200 SH Call SOLE 50200 0 0
KEYCORP NEW COM 493267108 1002 51300 SH Put SOLE 51300 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338l103 5850 99094 SH SOLE 99094 0 0
KEYW HLDG CORP COM 493723100 856 97982 SH SOLE 97982 0 0
KFORCE INC COM 493732101 4897 142784 SH SOLE 142784 0 0
KILROY RLTY CORP COM 49427f108 4005 52953 SH SOLE 52953 0 0
KIMBALL INTL INC CL B 494274103 1120 69326 SH SOLE 69326 0 0
KIMBERLY CLARK CORP COM 494368103 64784 615002 SH SOLE 615002 0 0
KIMBERLY CLARK CORP COM 494368103 4582 43500 SH Call SOLE 43500 0 0
KIMBERLY CLARK CORP COM 494368103 3287 31200 SH Put SOLE 31200 0 0
KIMCO RLTY CORP COM 49446r109 6094 358662 SH SOLE 358662 0 0
KINDER MORGAN INC DEL COM 49456b101 1099 62200 SH Put SOLE 62200 0 0
KINDER MORGAN INC DEL COM 49456b101 1233 69800 SH Call SOLE 69800 0 0
KINDRED BIOSCIENCES INC COM 494577109 621 58272 SH SOLE 58272 0 0
KINROSS GOLD CORP COM NO PAR 496902404 2432 646762 SH SOLE 646762 0 0
KIRBY CORP COM 497266106 201 2401 SH SOLE 2401 0 0
KIRKLAND LAKE GOLD LTD COM 49741e100 18056 852743 SH SOLE 852743 0 0
KIRKLANDS INC COM 497498105 2655 228120 SH SOLE 228120 0 0
KKR REAL ESTATE FIN TR INC COM 48251k100 1080 54588 SH SOLE 54588 0 0
KLA-TENCOR CORP COM 482480100 308 3000 SH Call SOLE 3000 0 0
KLA-TENCOR CORP COM 482480100 277 2700 SH Put SOLE 2700 0 0
KLA-TENCOR CORP COM 482480100 75042 731898 SH SOLE 731898 0 0
KMG CHEMICALS INC COM 482564101 334 4529 SH SOLE 4529 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 275 7200 SH Call SOLE 7200 0 0
KNOLL INC COM NEW 498904200 1632 78446 SH SOLE 78446 0 0
KNOWLES CORP COM 49926d109 849 55508 SH SOLE 55508 0 0
KOHLS CORP COM 500255104 26761 367088 SH SOLE 367088 0 0
KOHLS CORP COM 500255104 1378 18900 SH Call SOLE 18900 0 0
KOHLS CORP COM 500255104 3492 47900 SH Put SOLE 47900 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 21805 515841 SH SOLE 515841 0 0
KORN FERRY INTL COM NEW 500643200 1620 26166 SH SOLE 26166 0 0
KOSMOS ENERGY LTD SHS g5315b107 4440 536845 SH SOLE 536845 0 0
KRAFT HEINZ CO COM 500754106 2676 42600 SH Put SOLE 42600 0 0
KRAFT HEINZ CO COM 500754106 980 15600 SH Call SOLE 15600 0 0
KROGER CO COM 501044101 7808 274442 SH SOLE 274442 0 0
KROGER CO COM 501044101 1459 51300 SH Call SOLE 51300 0 0
KROGER CO COM 501044101 1932 67900 SH Put SOLE 67900 0 0
KT CORP SPONSORED ADR 48268k101 1612 121374 SH SOLE 121374 0 0
KULICKE & SOFFA INDS INC COM 501242101 16404 688664 SH SOLE 688664 0 0
L BRANDS INC COM 501797104 535 14500 SH Call SOLE 14500 0 0
L BRANDS INC COM 501797104 339 9200 SH Put SOLE 9200 0 0
L BRANDS INC COM 501797104 292 7922 SH SOLE 7922 0 0
L3 TECHNOLOGIES INC COM 502413107 8425 43808 SH SOLE 43808 0 0
L3 TECHNOLOGIES INC COM 502413107 2942 15300 SH Call SOLE 15300 0 0
L3 TECHNOLOGIES INC COM 502413107 3731 19400 SH Put SOLE 19400 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540r409 718 4000 SH Call SOLE 4000 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540r409 35107 195550 SH SOLE 195550 0 0
LADDER CAP CORP CL A 505743104 16469 1054344 SH SOLE 1054344 0 0
LAKELAND BANCORP INC COM 511637100 1940 97737 SH SOLE 97737 0 0
LAKELAND FINL CORP COM 511656100 1799 37335 SH SOLE 37335 0 0
LAM RESEARCH CORP COM 512807108 1556 9000 SH Call SOLE 9000 0 0
LAM RESEARCH CORP COM 512807108 5531 32000 SH Put SOLE 32000 0 0
LAM RESEARCH CORP COM 512807108 42123 243699 SH SOLE 243699 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1175 17200 SH Call SOLE 17200 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1291 18900 SH Put SOLE 18900 0 0
LAMB WESTON HLDGS INC COM 513272104 37121 541836 SH SOLE 541836 0 0
LANCASTER COLONY CORP COM 513847103 2047 14787 SH SOLE 14787 0 0
LANDS END INC NEW COM 51509f105 4931 176730 SH SOLE 176730 0 0
LANDSTAR SYS INC COM 515098101 7812 71537 SH SOLE 71537 0 0
LANTHEUS HLDGS INC COM 516544103 354 24296 SH SOLE 24296 0 0
LAS VEGAS SANDS CORP COM 517834107 81615 1068820 SH SOLE 1068820 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 66 10096 SH SOLE 10096 0 0
LAUREATE EDUCATION INC CL A 518613203 7653 534069 SH SOLE 534069 0 0
LAZARD LTD SHS A g54050102 514 10500 SH Call SOLE 10500 0 0
LAZARD LTD SHS A g54050102 1037 21200 SH Put SOLE 21200 0 0
LAZARD LTD SHS A g54050102 24108 492913 SH SOLE 492913 0 0
LEAR CORP COM NEW 521865204 2843 15300 SH Call SOLE 15300 0 0
LEAR CORP COM NEW 521865204 1245 6700 SH Put SOLE 6700 0 0
LEGGETT & PLATT INC COM 524660107 710 15900 SH Call SOLE 15900 0 0
LEGGETT & PLATT INC COM 524660107 1696 38000 SH Put SOLE 38000 0 0
LEGGETT & PLATT INC COM 524660107 349 7822 SH SOLE 7822 0 0
LEIDOS HLDGS INC COM 525327102 283 4800 SH Put SOLE 4800 0 0
LEIDOS HLDGS INC COM 525327102 8105 137366 SH SOLE 137366 0 0
LENDINGTREE INC NEW COM 52603b107 872 4077 SH SOLE 4077 0 0
LENDINGTREE INC NEW COM 52603b107 3699 17300 SH Call SOLE 17300 0 0
LENDINGTREE INC NEW COM 52603b107 5409 25300 SH Put SOLE 25300 0 0
LENNAR CORP CL A 526057104 7655 145800 SH Put SOLE 145800 0 0
LENNAR CORP CL A 526057104 6589 125500 SH Call SOLE 125500 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 3136 261333 SH SOLE 261333 0 0
LEXINGTON REALTY TRUST COM 529043101 179 20474 SH SOLE 20474 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186v102 924 112150 SH SOLE 112150 0 0
LIBBEY INC COM 529898108 164 20192 SH SOLE 20192 0 0
LIBERTY GLOBAL PLC SHS CL A g5480u104 1366 49600 SH Put SOLE 49600 0 0
LIBERTY GLOBAL PLC SHS CL A g5480u104 1176 42700 SH Call SOLE 42700 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 21220 467803 SH SOLE 467803 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1417 54800 SH SOLE 54800 0 0
LIBERTY PPTY TR SH BEN INT 531172104 16180 364989 SH SOLE 364989 0 0
LIBERTY TAX INC CL A 53128t102 607 75165 SH SOLE 75165 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2284 141870 SH SOLE 141870 0 0
LIFE STORAGE INC COM 53223x107 730 7500 SH Put SOLE 7500 0 0
LIFE STORAGE INC COM 53223x107 272 2800 SH Call SOLE 2800 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220k504 24626 118867 SH SOLE 118867 0 0
LILLY ELI & CO COM 532457108 50413 590797 SH SOLE 590797 0 0
LILLY ELI & CO COM 532457108 8012 93900 SH Call SOLE 93900 0 0
LILLY ELI & CO COM 532457108 8840 103600 SH Put SOLE 103600 0 0
LIMELIGHT NETWORKS INC COM 53261m104 3965 887087 SH SOLE 887087 0 0
LIMONEIRA CO COM 532746104 767 31167 SH SOLE 31167 0 0
LINCOLN ELEC HLDGS INC COM 533900106 17343 197616 SH SOLE 197616 0 0
LINCOLN NATL CORP IND COM 534187109 10626 170693 SH SOLE 170693 0 0
LINCOLN NATL CORP IND COM 534187109 1668 26800 SH Call SOLE 26800 0 0
LINCOLN NATL CORP IND COM 534187109 1494 24000 SH Put SOLE 24000 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1032 77889 SH SOLE 77889 0 0
LIQUIDITY SERVICES INC COM 53635b107 432 65902 SH SOLE 65902 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 10493 216031 SH SOLE 216031 0 0
LIVEPERSON INC COM 538146101 5959 282397 SH SOLE 282397 0 0
LKQ CORP COM 501889208 1501 47050 SH SOLE 47050 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1071 321478 SH SOLE 321478 0 0
LOCKHEED MARTIN CORP COM 539830109 17814 60300 SH Call SOLE 60300 0 0
LOCKHEED MARTIN CORP COM 539830109 20473 69300 SH Put SOLE 69300 0 0
LOCKHEED MARTIN CORP COM 539830109 125604 425158 SH SOLE 425158 0 0
LOEWS CORP COM 540424108 9104 188577 SH SOLE 188577 0 0
LOGITECH INTL S A SHS h50430232 3187 72608 SH SOLE 72608 0 0
LOGMEIN INC COM 54142l109 289 2800 SH Put SOLE 2800 0 0
LOGMEIN INC COM 54142l109 207 2000 SH Call SOLE 2000 0 0
LONESTAR RES US INC CL A VTG 54240f103 319 37839 SH SOLE 37839 0 0
LOWES COS INC COM 548661107 6547 68500 SH Call SOLE 68500 0 0
LOWES COS INC COM 548661107 8964 93800 SH Put SOLE 93800 0 0
LOWES COS INC COM 548661107 99553 1041679 SH SOLE 1041679 0 0
LPL FINL HLDGS INC COM 50212v100 28499 434835 SH SOLE 434835 0 0
LSI INDS INC COM 50216c108 996 186522 SH SOLE 186522 0 0
LTC PPTYS INC COM 502175102 6848 160236 SH SOLE 160236 0 0
LULULEMON ATHLETICA INC COM 550021109 2622 21000 SH Call SOLE 21000 0 0
LULULEMON ATHLETICA INC COM 550021109 1748 14000 SH Put SOLE 14000 0 0
LULULEMON ATHLETICA INC COM 550021109 166739 1335514 SH SOLE 1335514 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003t107 1896 77854 SH SOLE 77854 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003t107 263 10800 SH Put SOLE 10800 0 0
LUMINEX CORP DEL COM 55027e102 3613 122338 SH SOLE 122338 0 0
LUXOFT HLDG INC ORD SHS CL A g57279104 7543 204688 SH SOLE 204688 0 0
LYDALL INC DEL COM 550819106 1508 34556 SH SOLE 34556 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - n53745100 32160 292762 SH SOLE 292762 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - n53745100 231 2100 SH Call SOLE 2100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - n53745100 330 3000 SH Put SOLE 3000 0 0
M & T BK CORP COM 55261f104 5053 29700 SH Call SOLE 29700 0 0
M & T BK CORP COM 55261f104 6789 39900 SH Put SOLE 39900 0 0
M & T BK CORP COM 55261f104 73426 431535 SH SOLE 431535 0 0
MACATAWA BK CORP COM 554225102 285 23474 SH SOLE 23474 0 0
MACERICH CO COM 554382101 5235 92111 SH SOLE 92111 0 0
MACERICH CO COM 554382101 398 7000 SH Call SOLE 7000 0 0
MACERICH CO COM 554382101 432 7600 SH Put SOLE 7600 0 0
MACK CALI RLTY CORP COM 554489104 902 44497 SH SOLE 44497 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405y100 2970 128897 SH SOLE 128897 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608b105 456 10800 SH Call SOLE 10800 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608b105 435 10300 SH Put SOLE 10300 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608b105 14571 345293 SH SOLE 345293 0 0
MACYS INC COM 55616p104 167041 4462746 SH SOLE 4462746 0 0
MACYS INC COM 55616p104 5480 146400 SH Call SOLE 146400 0 0
MACYS INC COM 55616p104 9814 262200 SH Put SOLE 262200 0 0
MADDEN STEVEN LTD COM 556269108 13436 253035 SH SOLE 253035 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825t103 46689 150518 SH SOLE 150518 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 3790 13549 SH SOLE 13549 0 0
MAGELLAN HEALTH INC COM NEW 559079207 768 8000 SH SOLE 8000 0 0
MAGNA INTL INC COM 559222401 1122 19299 SH SOLE 19299 0 0
MAGNA INTL INC COM 559222401 5758 99019 SH SOLE 99019 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933j203 437 42617 SH SOLE 42617 0 0
MAIDEN HOLDINGS LTD SHS g5753u112 1143 147460 SH SOLE 147460 0 0
MALIBU BOATS INC COM CL A 56117j100 4503 107375 SH SOLE 107375 0 0
MALLINCKRODT PUB LTD CO SHS g5785g107 492 26362 SH SOLE 26362 0 0
MANNING & NAPIER INC CL A 56382q102 125 40459 SH SOLE 40459 0 0
MANPOWERGROUP INC COM 56418h100 1842 21400 SH Call SOLE 21400 0 0
MANPOWERGROUP INC COM 56418h100 1248 14500 SH Put SOLE 14500 0 0
MANPOWERGROUP INC COM 56418h100 47175 548161 SH SOLE 548161 0 0
MANULIFE FINL CORP COM 56501r106 34649 1928740 SH SOLE 1928740 0 0
MARATHON OIL CORP COM 565849106 94369 4523932 SH SOLE 4523932 0 0
MARATHON PETE CORP COM 56585a102 4588 65400 SH Call SOLE 65400 0 0
MARATHON PETE CORP COM 56585a102 6539 93200 SH Put SOLE 93200 0 0
MARATHON PETE CORP COM 56585a102 56572 806329 SH SOLE 806329 0 0
MARCHEX INC CL B 56624r108 334 109002 SH SOLE 109002 0 0
MARCUS & MILLICHAP INC COM 566324109 5579 143021 SH SOLE 143021 0 0
MARCUS CORP COM 566330106 1258 38703 SH SOLE 38703 0 0
MARINEMAX INC COM 567908108 320 16907 SH SOLE 16907 0 0
MARRIOTT INTL INC NEW CL A 571903202 1139 9000 SH Call SOLE 9000 0 0
MARRIOTT INTL INC NEW CL A 571903202 975 7700 SH Put SOLE 7700 0 0
MARRIOTT INTL INC NEW CL A 571903202 1930 15241 SH SOLE 15241 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164y107 2839 25135 SH SOLE 25135 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164y107 373 3300 SH Call SOLE 3300 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164y107 226 2000 SH Put SOLE 2000 0 0
MARSH & MCLENNAN COS INC COM 571748102 1967 24000 SH Put SOLE 24000 0 0
MARSH & MCLENNAN COS INC COM 571748102 9158 111729 SH SOLE 111729 0 0
MARTEN TRANS LTD COM 573075108 628 26796 SH SOLE 26796 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1563 7000 SH Put SOLE 7000 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1563 7000 SH Call SOLE 7000 0 0
MARVELL TECHNOLOGY GROUP LTD ORD g5876h105 2072 96626 SH SOLE 96626 0 0
MASCO CORP COM 574599106 4255 113700 SH Call SOLE 113700 0 0
MASCO CORP COM 574599106 4139 110600 SH Put SOLE 110600 0 0
MASCO CORP COM 574599106 86925 2322950 SH SOLE 2322950 0 0
MASIMO CORP COM 574795100 33793 346067 SH SOLE 346067 0 0
MASONITE INTL CORP NEW COM 575385109 4239 58994 SH SOLE 58994 0 0
MASTERCARD INCORPORATED CL A 57636q104 61121 311015 SH SOLE 311015 0 0
MASTERCARD INCORPORATED CL A 57636q104 3734 19000 SH Call SOLE 19000 0 0
MASTERCARD INCORPORATED CL A 57636q104 5306 27000 SH Put SOLE 27000 0 0
MATCH GROUP INC COM 57665r106 17196 443872 SH SOLE 443872 0 0
MATRIX SVC CO COM 576853105 1035 56412 SH SOLE 56412 0 0
MATTEL INC COM 577081102 177 10800 SH Put SOLE 10800 0 0
MATTEL INC COM 577081102 189 11500 SH Call SOLE 11500 0 0
MATTHEWS INTL CORP CL A 577128101 451 7670 SH SOLE 7670 0 0
MAXIM INTEGRATED PRODS INC COM 57772k101 44991 766987 SH SOLE 766987 0 0
MAXIM INTEGRATED PRODS INC COM 57772k101 909 15500 SH Call SOLE 15500 0 0
MAXIM INTEGRATED PRODS INC COM 57772k101 1502 25600 SH Put SOLE 25600 0 0
MB FINANCIAL INC NEW COM 55264u108 6012 128726 SH SOLE 128726 0 0
MCBC HLDGS INC COM 55276f107 4675 161471 SH SOLE 161471 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2148 18500 SH Call SOLE 18500 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3703 31900 SH Put SOLE 31900 0 0
MCDONALDS CORP COM 580135101 1880 12000 SH Put SOLE 12000 0 0
MCDONALDS CORP COM 580135101 3290 21000 SH Call SOLE 21000 0 0
MCGRATH RENTCORP COM 580589109 7766 122739 SH SOLE 122739 0 0
MCKESSON CORP COM 58155q103 14441 108252 SH SOLE 108252 0 0
MCKESSON CORP COM 58155q103 9978 74800 SH Call SOLE 74800 0 0
MCKESSON CORP COM 58155q103 14074 105500 SH Put SOLE 105500 0 0
MDU RES GROUP INC COM 552690109 2598 90582 SH SOLE 90582 0 0
MEDEQUITIES RLTY TR INC COM 58409l306 2028 184069 SH SOLE 184069 0 0
MEDICAL PPTYS TRUST INC COM 58463j304 10912 777175 SH SOLE 777175 0 0
MEDICINES CO COM 584688105 341 9282 SH SOLE 9282 0 0
MEDPACE HLDGS INC COM 58506q109 13724 319171 SH SOLE 319171 0 0
MEDTRONIC PLC SHS g5960l103 43407 507031 SH SOLE 507031 0 0
MEDTRONIC PLC SHS g5960l103 4024 47000 SH Call SOLE 47000 0 0
MEDTRONIC PLC SHS g5960l103 4195 49000 SH Put SOLE 49000 0 0
MEET GROUP INC COM 58513u101 1308 291908 SH SOLE 291908 0 0
MEI PHARMA INC COM NEW 55279b202 362 91991 SH SOLE 91991 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 29010 1036054 SH SOLE 1036054 0 0
MELLANOX TECHNOLOGIES LTD SHS m51363113 46466 551200 SH SOLE 551200 0 0
MERCADOLIBRE INC COM 58733r102 1196 4000 SH Put SOLE 4000 0 0
MERCADOLIBRE INC COM 58733r102 1016 3400 SH Call SOLE 3400 0 0
MERCANTILE BANK CORP COM 587376104 876 23708 SH SOLE 23708 0 0
MERCER INTL INC COM 588056101 3243 185293 SH SOLE 185293 0 0
MERCHANTS BANCORP IND COM 58844r108 911 31943 SH SOLE 31943 0 0
MERCK & CO INC COM 58933y105 16079 264900 SH Call SOLE 264900 0 0
MERCK & CO INC COM 58933y105 17919 295200 SH Put SOLE 295200 0 0
MERCK & CO INC COM 58933y105 94228 1552363 SH SOLE 1552363 0 0
MERCURY GENL CORP NEW COM 589400100 2968 65153 SH SOLE 65153 0 0
MERIDIAN BANCORP INC MD COM 58958u103 3048 159152 SH SOLE 159152 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2202 138479 SH SOLE 138479 0 0
MERIT MED SYS INC COM 589889104 1086 21217 SH SOLE 21217 0 0
MERUS N V COM n5749r100 713 31311 SH SOLE 31311 0 0
MESA LABS INC COM 59064r109 3103 14699 SH SOLE 14699 0 0
METHANEX CORP COM 59151k108 2832 40057 SH SOLE 40057 0 0
METHANEX CORP COM 59151k108 14838 209870 SH SOLE 209870 0 0
METLIFE INC COM 59156r108 1866 42800 SH Call SOLE 42800 0 0
METLIFE INC COM 59156r108 1718 39400 SH Put SOLE 39400 0 0
METLIFE INC COM 59156r108 793 18181 SH SOLE 18181 0 0
METROPOLITAN BK HLDG CORP COM 591774104 2949 56201 SH SOLE 56201 0 0
MFA FINL INC COM 55272x102 16447 2169842 SH SOLE 2169842 0 0
MGIC INVT CORP WIS COM 552848103 10158 947591 SH SOLE 947591 0 0
MGM GROWTH PPTYS LLC CL A COM 55303a105 523 17162 SH SOLE 17162 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1658 57100 SH Put SOLE 57100 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2052 70700 SH Call SOLE 70700 0 0
MICHAEL KORS HLDGS LTD SHS g60754101 2025 30400 SH Call SOLE 30400 0 0
MICHAEL KORS HLDGS LTD SHS g60754101 1865 28000 SH Put SOLE 28000 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 297 17200 SH SOLE 17200 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 5175 56900 SH Put SOLE 56900 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 5593 61500 SH Call SOLE 61500 0 0
MICRON TECHNOLOGY INC COM 595112103 10574 201643 SH SOLE 201643 0 0
MICRON TECHNOLOGY INC COM 595112103 35114 669600 SH Call SOLE 669600 0 0
MICRON TECHNOLOGY INC COM 595112103 38916 742100 SH Put SOLE 742100 0 0
MICROSOFT CORP COM 594918104 57490 583000 SH Call SOLE 583000 0 0
MICROSOFT CORP COM 594918104 44345 449700 SH Put SOLE 449700 0 0
MICROSOFT CORP COM 594918104 64255 651611 SH SOLE 651611 0 0
MICROSTRATEGY INC CL A NEW 594972408 9082 71090 SH SOLE 71090 0 0
MIDDLEBY CORP COM 596278101 376 3600 SH Call SOLE 3600 0 0
MIDDLEBY CORP COM 596278101 585 5600 SH Put SOLE 5600 0 0
MIDSOUTH BANCORP INC COM 598039105 163 12300 SH SOLE 12300 0 0
MIDSTATES PETE CO INC COM PAR 59804t407 697 51231 SH SOLE 51231 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 669 19814 SH SOLE 19814 0 0
MILACRON HLDGS CORP COM 59870l106 2732 144336 SH SOLE 144336 0 0
MILLER HERMAN INC COM 600544100 1183 34892 SH SOLE 34892 0 0
MIMECAST LTD ORD SHS g14838109 14093 341979 SH SOLE 341979 0 0
MIMEDX GROUP INC COM 602496101 791 123809 SH SOLE 123809 0 0
MINERALS TECHNOLOGIES INC COM 603158106 580 7698 SH SOLE 7698 0 0
MIRATI THERAPEUTICS INC COM 60468t105 592 12000 SH SOLE 12000 0 0
MISTRAS GROUP INC COM 60649t107 620 32848 SH SOLE 32848 0 0
MITEL NETWORKS CORP COM 60671q104 202 18487 SH SOLE 18487 0 0
MITEL NETWORKS CORP COM 60671q104 1465 133589 SH SOLE 133589 0 0
MOBILEIRON INC COM NEW 60739u204 529 118905 SH SOLE 118905 0 0
MODEL N INC COM 607525102 4424 237856 SH SOLE 237856 0 0
MODINE MFG CO COM 607828100 1431 78411 SH SOLE 78411 0 0
MOHAWK INDS INC COM 608190104 1993 9300 SH Call SOLE 9300 0 0
MOHAWK INDS INC COM 608190104 2314 10800 SH Put SOLE 10800 0 0
MOHAWK INDS INC COM 608190104 19328 90206 SH SOLE 90206 0 0
MOLINA HEALTHCARE INC COM 60855r100 79012 806741 SH SOLE 806741 0 0
MOLSON COORS BREWING CO CL B 60871r209 408 6000 SH Put SOLE 6000 0 0
MOLSON COORS BREWING CO CL B 60871r209 374 5500 SH Call SOLE 5500 0 0
MOMO INC ADR 60879b107 37357 858783 SH SOLE 858783 0 0
MONARCH CASINO & RESORT INC COM 609027107 1496 33970 SH SOLE 33970 0 0
MONDELEZ INTL INC CL A 609207105 135370 3301719 SH SOLE 3301719 0 0
MONDELEZ INTL INC CL A 609207105 3243 79100 SH Call SOLE 79100 0 0
MONDELEZ INTL INC CL A 609207105 4399 107300 SH Put SOLE 107300 0 0
MONEYGRAM INTL INC COM NEW 60935y208 546 81670 SH SOLE 81670 0 0
MONGODB INC CL A 60937p106 11805 237854 SH SOLE 237854 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5111 309206 SH SOLE 309206 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022p100 1778 87573 SH SOLE 87573 0 0
MONROE CAP CORP COM 610335101 473 35066 SH SOLE 35066 0 0
MONSTER BEVERAGE CORP NEW COM 61174x109 27127 473424 SH SOLE 473424 0 0
MONSTER BEVERAGE CORP NEW COM 61174x109 607 10600 SH Call SOLE 10600 0 0
MONSTER BEVERAGE CORP NEW COM 61174x109 716 12500 SH Put SOLE 12500 0 0
MOODYS CORP COM 615369105 12245 71791 SH SOLE 71791 0 0
MOOG INC CL A 615394202 1473 18888 SH SOLE 18888 0 0
MORGAN STANLEY COM NEW 617446448 27653 583400 SH Call SOLE 583400 0 0
MORGAN STANLEY COM NEW 617446448 31279 659900 SH Put SOLE 659900 0 0
MORGAN STANLEY COM NEW 617446448 84437 1781367 SH SOLE 1781367 0 0
MORPHOSYS AG SPONSORED ADS 617760202 295 9737 SH SOLE 9737 0 0
MOSAIC CO NEW COM 61945c103 589 21000 SH Put SOLE 21000 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 919 7900 SH Put SOLE 7900 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 698 6000 SH Call SOLE 6000 0 0
MSA SAFETY INC COM 553498106 1145 11884 SH SOLE 11884 0 0
MSC INDL DIRECT INC CL A 553530106 18412 216994 SH SOLE 216994 0 0
MSCI INC COM 55354g100 11108 67144 SH SOLE 67144 0 0
MTGE INVT CORP COM 55378a105 3381 172484 SH SOLE 172484 0 0
MTS SYS CORP COM 553777103 354 6719 SH SOLE 6719 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1907 162693 SH SOLE 162693 0 0
MURPHY USA INC COM 626755102 9194 123763 SH SOLE 123763 0 0
MYERS INDS INC COM 628464109 1957 101933 SH SOLE 101933 0 0
MYLAN N V SHS EURO n59465109 2992 82800 SH Call SOLE 82800 0 0
MYLAN N V SHS EURO n59465109 2664 73700 SH Put SOLE 73700 0 0
MYR GROUP INC DEL COM 55405w104 1719 48486 SH SOLE 48486 0 0
NACCO INDS INC CL A 629579103 407 12062 SH SOLE 12062 0 0
NANOMETRICS INC COM 630077105 6853 193525 SH SOLE 193525 0 0
NASDAQ INC COM 631103108 23121 253324 SH SOLE 253324 0 0
NASDAQ INC COM 631103108 1141 12500 SH Call SOLE 12500 0 0
NASDAQ INC COM 631103108 621 6800 SH Put SOLE 6800 0 0
NATERA INC COM 632307104 4223 224365 SH SOLE 224365 0 0
NATHANS FAMOUS INC NEW COM 632347100 514 5457 SH SOLE 5457 0 0
NATIONAL BEVERAGE CORP COM 635017106 535 5000 SH Put SOLE 5000 0 0
NATIONAL BEVERAGE CORP COM 635017106 321 3000 SH Call SOLE 3000 0 0
NATIONAL BK HLDGS CORP CL A 633707104 328 8500 SH SOLE 8500 0 0
NATIONAL CINEMEDIA INC COM 635309107 1337 159225 SH SOLE 159225 0 0
NATIONAL COMM CORP COM 63546l102 942 20349 SH SOLE 20349 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1791 33825 SH SOLE 33825 0 0
NATIONAL GEN HLDGS CORP COM 636220303 984 37359 SH SOLE 37359 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 21052 376933 SH SOLE 376933 0 0
NATIONAL HEALTH INVS INC COM 63633d104 5577 75689 SH SOLE 75689 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1279 18171 SH SOLE 18171 0 0
NATIONAL OILWELL VARCO INC COM 637071101 712 16400 SH Call SOLE 16400 0 0
NATIONAL OILWELL VARCO INC COM 637071101 655 15100 SH Put SOLE 15100 0 0
NATIONAL PRESTO INDS INC COM 637215104 4708 37969 SH SOLE 37969 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 14908 339134 SH SOLE 339134 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 758 2468 SH SOLE 2468 0 0
NATURAL GAS SERVICES GROUP COM 63886q109 225 9518 SH SOLE 9518 0 0
NATURAL GROCERS BY VITAMIN C COM 63888u108 869 68192 SH SOLE 68192 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888p406 1263 50476 SH SOLE 50476 0 0
NAVIGANT CONSULTING INC COM 63935n107 3768 170196 SH SOLE 170196 0 0
NAVIOS MARITIME PARTNERS L P UNIT LPI y62267102 209 110712 SH SOLE 110712 0 0
NAVISTAR INTL CORP NEW COM 63934e108 326 8000 SH Put SOLE 8000 0 0
NBT BANCORP INC COM 628778102 566 14846 SH SOLE 14846 0 0
NCI BUILDING SYS INC COM NEW 628852204 11124 529702 SH SOLE 529702 0 0
NEKTAR THERAPEUTICS COM 640268108 1973 40400 SH Call SOLE 40400 0 0
NEKTAR THERAPEUTICS COM 640268108 664 13600 SH Put SOLE 13600 0 0
NEKTAR THERAPEUTICS COM 640268108 23555 482393 SH SOLE 482393 0 0
NEOGENOMICS INC COM NEW 64049m209 3469 264621 SH SOLE 264621 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107n206 487 53659 SH SOLE 53659 0 0
NETAPP INC COM 64110d104 55446 706054 SH SOLE 706054 0 0
NETEASE INC SPONSORED ADR 64110w102 5180 20500 SH Put SOLE 20500 0 0
NETEASE INC SPONSORED ADR 64110w102 4295 17000 SH Call SOLE 17000 0 0
NETFLIX INC COM 64110l106 9003 23000 SH Call SOLE 23000 0 0
NETFLIX INC COM 64110l106 10882 27800 SH Put SOLE 27800 0 0
NETFLIX INC COM 64110l106 185263 473298 SH SOLE 473298 0 0
NEUROCRINE BIOSCIENCES INC COM 64125c109 39591 403004 SH SOLE 403004 0 0
NEVRO CORP COM 64157f103 551 6900 SH Put SOLE 6900 0 0
NEVSUN RES LTD COM 64156l101 927 267240 SH SOLE 267240 0 0
NEVSUN RES LTD COM 64156l101 428 123202 SH SOLE 123202 0 0
NEW GOLD INC CDA COM 644535106 407 195899 SH SOLE 195899 0 0
NEW MTN FIN CORP COM 647551100 1923 141417 SH SOLE 141417 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 852 9000 SH Call SOLE 9000 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 473 5000 SH Put SOLE 5000 0 0
NEW RELIC INC COM 64829b100 82740 822549 SH SOLE 822549 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828t201 5577 318867 SH SOLE 318867 0 0
NEW YORK & CO INC COM 649295102 200 39100 SH SOLE 39100 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1277 212427 SH SOLE 212427 0 0
NEW YORK REIT INC COM NEW 64976l208 742 40680 SH SOLE 40680 0 0
NEWELL BRANDS INC COM 651229106 8645 335200 SH Put SOLE 335200 0 0
NEWELL BRANDS INC COM 651229106 6718 260500 SH Call SOLE 260500 0 0
NEWFIELD EXPL CO COM 651290108 3309 109400 SH Put SOLE 109400 0 0
NEWFIELD EXPL CO COM 651290108 2496 82500 SH Call SOLE 82500 0 0
NEWLINK GENETICS CORP COM 651511107 561 117809 SH SOLE 117809 0 0
NEWMONT MINING CORP COM 651639106 36902 978573 SH SOLE 978573 0 0
NEWMONT MINING CORP COM 651639106 1463 38800 SH Call SOLE 38800 0 0
NEWMONT MINING CORP COM 651639106 1316 34900 SH Put SOLE 34900 0 0
NEWS CORP NEW CL A 65249b109 1357 87543 SH SOLE 87543 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 530 26644 SH SOLE 26644 0 0
NEXEO SOLUTIONS INC COM SHS 65342h102 223 24465 SH SOLE 24465 0 0
NEXSTAR MEDIA GROUP INC CL A 65336k103 301 4100 SH Call SOLE 4100 0 0
NEXSTAR MEDIA GROUP INC CL A 65336k103 646 8800 SH Put SOLE 8800 0 0
NEXTERA ENERGY INC COM 65339f101 18006 107800 SH Put SOLE 107800 0 0
NEXTERA ENERGY INC COM 65339f101 16753 100300 SH Call SOLE 100300 0 0
NIC INC COM 62914b100 6008 386382 SH SOLE 386382 0 0
NICE LTD SPONSORED ADR 653656108 2411 23236 SH SOLE 23236 0 0
NICOLET BANKSHARES INC COM 65406e102 222 4023 SH SOLE 4023 0 0
NIELSEN HLDGS PLC SHS EUR g6518l108 34563 1117447 SH SOLE 1117447 0 0
NIKE INC CL B 654106103 7562 94900 SH Call SOLE 94900 0 0
NIKE INC CL B 654106103 7084 88900 SH Put SOLE 88900 0 0
NIKE INC CL B 654106103 31130 390686 SH SOLE 390686 0 0
NISOURCE INC COM 65473p105 912 34700 SH Put SOLE 34700 0 0
NISOURCE INC COM 65473p105 2321 88301 SH SOLE 88301 0 0
NLIGHT INC COM 65487k100 367 11099 SH SOLE 11099 0 0
NMI HLDGS INC CL A 629209305 3399 208516 SH SOLE 208516 0 0
NOBLE CORP PLC SHS USD g65431101 979 154589 SH SOLE 154589 0 0
NOBLE ENERGY INC COM 655044105 320 9059 SH SOLE 9059 0 0
NOMAD FOODS LTD USD ORD SHS g6564a105 11373 592648 SH SOLE 592648 0 0
NOODLES & CO COM CL A 65540b105 562 45690 SH SOLE 45690 0 0
NORDSTROM INC COM 655664100 2837 54784 SH SOLE 54784 0 0
NORDSTROM INC COM 655664100 1590 30700 SH Call SOLE 30700 0 0
NORDSTROM INC COM 655664100 1937 37400 SH Put SOLE 37400 0 0
NORFOLK SOUTHERN CORP COM 655844108 1509 10000 SH Call SOLE 10000 0 0
NORFOLK SOUTHERN CORP COM 655844108 2444 16200 SH Put SOLE 16200 0 0
NORFOLK SOUTHERN CORP COM 655844108 109756 727487 SH SOLE 727487 0 0
NORTHEAST BANCORP COM NEW 663904209 295 13552 SH SOLE 13552 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 2054 652096 SH SOLE 652096 0 0
NORTHERN TR CORP COM 665859104 1862 18100 SH Call SOLE 18100 0 0
NORTHERN TR CORP COM 665859104 2181 21200 SH Put SOLE 21200 0 0
NORTHERN TR CORP COM 665859104 260 2530 SH SOLE 2530 0 0
NORTHFIELD BANCORP INC DEL COM 66611t108 477 28698 SH SOLE 28698 0 0
NORTHRIM BANCORP INC COM 666762109 498 12594 SH SOLE 12594 0 0
NORTHROP GRUMMAN CORP COM 666807102 6185 20100 SH Call SOLE 20100 0 0
NORTHROP GRUMMAN CORP COM 666807102 8616 28000 SH Put SOLE 28000 0 0
NORTHROP GRUMMAN CORP COM 666807102 12014 39045 SH SOLE 39045 0 0
NORTHWEST PIPE CO COM 667746101 208 10725 SH SOLE 10725 0 0
NORTHWESTERN CORP COM NEW 668074305 1233 21545 SH SOLE 21545 0 0
NORWEGIAN CRUISE LINE HLDG L SHS g66721104 74756 1582127 SH SOLE 1582127 0 0
NORWEGIAN CRUISE LINE HLDG L SHS g66721104 331 7000 SH Call SOLE 7000 0 0
NORWEGIAN CRUISE LINE HLDG L SHS g66721104 567 12000 SH Put SOLE 12000 0 0
NOVARTIS A G SPONSORED ADR 66987v109 55726 737706 SH SOLE 737706 0 0
NOVAVAX INC COM 670002104 2445 1824816 SH SOLE 1824816 0 0
NOVO-NORDISK A S ADR 670100205 4362 94581 SH SOLE 94581 0 0
NOVOCURE LTD ORD SHS g6674u108 14685 469181 SH SOLE 469181 0 0
NOW INC COM 67011p100 724 54322 SH SOLE 54322 0 0
NRG ENERGY INC COM NEW 629377508 49202 1602677 SH SOLE 1602677 0 0
NRG ENERGY INC COM NEW 629377508 503 16400 SH Call SOLE 16400 0 0
NRG ENERGY INC COM NEW 629377508 829 27000 SH Put SOLE 27000 0 0
NU SKIN ENTERPRISES INC CL A 67018t105 20832 266423 SH SOLE 266423 0 0
NUCOR CORP COM 670346105 2519 40300 SH Call SOLE 40300 0 0
NUCOR CORP COM 670346105 2606 41700 SH Put SOLE 41700 0 0
NUCOR CORP COM 670346105 83580 1337281 SH SOLE 1337281 0 0
NUTANIX INC CL A 67059n108 11992 232532 SH SOLE 232532 0 0
NUTRI SYS INC NEW COM 67069d108 759 19724 SH SOLE 19724 0 0
NUVASIVE INC COM 670704105 693 13293 SH SOLE 13293 0 0
NUVECTRA CORP COM 67075n108 686 33426 SH SOLE 33426 0 0
NVENT ELECTRIC PLC SHS g6700g107 5060 201598 SH SOLE 201598 0 0
NVIDIA CORP COM 67066g104 69642 293973 SH SOLE 293973 0 0
NVIDIA CORP COM 67066g104 15635 66000 SH Call SOLE 66000 0 0
NVIDIA CORP COM 67066g104 16607 70100 SH Put SOLE 70100 0 0
NVR INC COM 62944t105 6238 2100 SH SOLE 2100 0 0
NXSTAGE MEDICAL INC COM 67072v103 618 22133 SH SOLE 22133 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103h107 274 1000 SH Call SOLE 1000 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103h107 136691 499656 SH SOLE 499656 0 0
OAKTREE SPECIALTY LENDING CO COM 67401p108 519 108653 SH SOLE 108653 0 0
OASIS PETE INC NEW COM 674215108 389 30000 SH Put SOLE 30000 0 0
OASIS PETE INC NEW COM 674215108 29390 2265968 SH SOLE 2265968 0 0
OBSIDIAN ENERGY LTD COM 674482104 304 268782 SH SOLE 268782 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3322 39700 SH Call SOLE 39700 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3464 41400 SH Put SOLE 41400 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 156002 1864264 SH SOLE 1864264 0 0
OCEAN RIG UDW INC COM CL A g66964118 10915 370254 SH SOLE 370254 0 0
OCLARO INC COM NEW 67555n206 174 19524 SH SOLE 19524 0 0
OCWEN FINL CORP COM NEW 675746309 1302 328909 SH SOLE 328909 0 0
OFFICE DEPOT INC COM 676220106 3928 1540454 SH SOLE 1540454 0 0
OGE ENERGY CORP COM 670837103 11259 319770 SH SOLE 319770 0 0
OKTA INC CL A 679295105 55254 1096964 SH SOLE 1096964 0 0
OLD LINE BANCSHARES INC COM 67984m100 874 25041 SH SOLE 25041 0 0
OLD REP INTL CORP COM 680223104 30460 1529875 SH SOLE 1529875 0 0
OLD SECOND BANCORP INC ILL COM 680277100 181 12600 SH SOLE 12600 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2722 87800 SH Put SOLE 87800 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2062 66500 SH Call SOLE 66500 0 0
OMNICOM GROUP INC COM 681919106 10174 133400 SH Call SOLE 133400 0 0
OMNICOM GROUP INC COM 681919106 4576 60000 SH Put SOLE 60000 0 0
OMNOVA SOLUTIONS INC COM 682129101 1570 150955 SH SOLE 150955 0 0
ON DECK CAP INC COM 682163100 1865 266496 SH SOLE 266496 0 0
ONCOMED PHARMACEUTICALS INC COM 68234x102 64 27894 SH SOLE 27894 0 0
ONE LIBERTY PPTYS INC COM 682406103 933 35336 SH SOLE 35336 0 0
ONEMAIN HLDGS INC COM 68268w103 963 28922 SH SOLE 28922 0 0
ONEOK INC NEW COM 682680103 47195 675849 SH SOLE 675849 0 0
ONEOK INC NEW COM 682680103 1397 20000 SH Call SOLE 20000 0 0
ONEOK INC NEW COM 682680103 1508 21600 SH Put SOLE 21600 0 0
ONESPAN INC COM 68287n100 2548 129674 SH SOLE 129674 0 0
OOMA INC COM 683416101 291 20561 SH SOLE 20561 0 0
OPEN TEXT CORP COM 683715106 3375 95891 SH SOLE 95891 0 0
OPEN TEXT CORP COM 683715106 1348 38316 SH SOLE 38316 0 0
OPHTHOTECH CORP COM 683745103 413 151135 SH SOLE 151135 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1158 41350 SH SOLE 41350 0 0
OPTINOSE INC COM 68404v100 921 32900 SH SOLE 32900 0 0
ORACLE CORP COM 68389x105 3648 82800 SH Put SOLE 82800 0 0
ORACLE CORP COM 68389x105 4525 102700 SH Call SOLE 102700 0 0
ORBOTECH LTD ORD m75253100 16414 265594 SH SOLE 265594 0 0
ORIENT PAPER INC COM NEW 68619f205 10 10089 SH SOLE 10089 0 0
ORION ENGINEERED CARBONS S A COM l72967109 18551 601331 SH SOLE 601331 0 0
ORION GROUP HOLDINGS INC COM 68628v308 909 110094 SH SOLE 110094 0 0
ORITANI FINL CORP DEL COM 68633d103 1275 78676 SH SOLE 78676 0 0
OSHKOSH CORP COM 688239201 17308 246136 SH SOLE 246136 0 0
OTONOMY INC COM 68906l105 221 57500 SH SOLE 57500 0 0
OUTFRONT MEDIA INC COM 69007j106 12787 657452 SH SOLE 657452 0 0
OVASCIENCE INC COM 69014q101 65 71140 SH SOLE 71140 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036r863 2076 535145 SH SOLE 535145 0 0
OVERSTOCK COM INC DEL COM 690370101 1087 32300 SH Call SOLE 32300 0 0
OVERSTOCK COM INC DEL COM 690370101 1555 46200 SH Put SOLE 46200 0 0
OVERSTOCK COM INC DEL COM 690370101 3758 111690 SH SOLE 111690 0 0
OWENS & MINOR INC NEW COM 690732102 5082 304108 SH SOLE 304108 0 0
OWENS CORNING NEW COM 690742101 18314 289007 SH SOLE 289007 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS g6855a103 2033 157749 SH SOLE 157749 0 0
OXFORD SQUARE CAP CORP COM 69181v107 2134 309269 SH SOLE 309269 0 0
PACCAR INC COM 693718108 1252 20200 SH Call SOLE 20200 0 0
PACCAR INC COM 693718108 1047 16900 SH Put SOLE 16900 0 0
PACCAR INC COM 693718108 39935 644522 SH SOLE 644522 0 0
PACKAGING CORP AMER COM 695156109 7472 66836 SH SOLE 66836 0 0
PACKAGING CORP AMER COM 695156109 1956 17500 SH Call SOLE 17500 0 0
PACKAGING CORP AMER COM 695156109 1453 13000 SH Put SOLE 13000 0 0
PACWEST BANCORP DEL COM 695263103 14732 298093 SH SOLE 298093 0 0
PALO ALTO NETWORKS INC COM 697435105 3370 16400 SH Call SOLE 16400 0 0
PALO ALTO NETWORKS INC COM 697435105 2609 12700 SH Put SOLE 12700 0 0
PALO ALTO NETWORKS INC COM 697435105 157779 767895 SH SOLE 767895 0 0
PAN AMERICAN SILVER CORP COM 697900108 8724 487352 SH SOLE 487352 0 0
PAN AMERICAN SILVER CORP COM 697900108 485 27075 SH SOLE 27075 0 0
PANDORA MEDIA INC COM 698354107 14321 1817411 SH SOLE 1817411 0 0
PAPA JOHNS INTL INC COM 698813102 203 4000 SH Put SOLE 4000 0 0
PAPA JOHNS INTL INC COM 698813102 233 4600 SH Call SOLE 4600 0 0
PARAMOUNT GROUP INC COM 69924r108 4570 296745 SH SOLE 296745 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 2303 99309 SH SOLE 99309 0 0
PARK NATL CORP COM 700658107 232 2085 SH SOLE 2085 0 0
PARK OHIO HLDGS CORP COM 700666100 286 7677 SH SOLE 7677 0 0
PARKER DRILLING CO COM 701081101 76 200728 SH SOLE 200728 0 0
PARKER HANNIFIN CORP COM 701094104 2182 14000 SH Call SOLE 14000 0 0
PARKER HANNIFIN CORP COM 701094104 2649 17000 SH Put SOLE 17000 0 0
PARKER HANNIFIN CORP COM 701094104 15082 96771 SH SOLE 96771 0 0
PARSLEY ENERGY INC CL A 701877102 1105 36480 SH SOLE 36480 0 0
PARTY CITY HOLDCO INC COM 702149105 5571 365285 SH SOLE 365285 0 0
PATTERSON COMPANIES INC COM 703395103 37655 1661001 SH SOLE 1661001 0 0
PAYCHEX INC COM 704326107 6924 101300 SH Call SOLE 101300 0 0
PAYCHEX INC COM 704326107 6903 101000 SH Put SOLE 101000 0 0
PAYCHEX INC COM 704326107 25046 366441 SH SOLE 366441 0 0
PAYCOM SOFTWARE INC COM 70432v102 1305 13200 SH Call SOLE 13200 0 0
PAYCOM SOFTWARE INC COM 70432v102 1364 13800 SH Put SOLE 13800 0 0
PAYLOCITY HLDG CORP COM 70438v106 1841 31276 SH SOLE 31276 0 0
PAYPAL HLDGS INC COM 70450y103 19485 234000 SH Put SOLE 234000 0 0
PAYPAL HLDGS INC COM 70450y103 17412 209100 SH Call SOLE 209100 0 0
PBF ENERGY INC CL A 69318g106 15173 361865 SH SOLE 361865 0 0
PC CONNECTION INC COM 69318j100 232 6990 SH SOLE 6990 0 0
PC-TEL INC COM 69325q105 179 28631 SH SOLE 28631 0 0
PCM INC COM 69323k100 360 23763 SH SOLE 23763 0 0
PCSB FINL CORP COM 69324r104 748 37633 SH SOLE 37633 0 0
PDC ENERGY INC COM 69327r101 744 12300 SH Call SOLE 12300 0 0
PDC ENERGY INC COM 69327r101 556 9200 SH Put SOLE 9200 0 0
PDC ENERGY INC COM 69327r101 6856 113416 SH SOLE 113416 0 0
PDF SOLUTIONS INC COM 693282105 949 79179 SH SOLE 79179 0 0
PDL BIOPHARMA INC COM 69329y104 409 174603 SH SOLE 174603 0 0
PEABODY ENERGY CORP NEW COM 704551100 36114 794074 SH SOLE 794074 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1767 51091 SH SOLE 51091 0 0
PEBBLEBROOK HOTEL TR COM 70509v100 581 14982 SH SOLE 14982 0 0
PEGASYSTEMS INC COM 705573103 1190 21722 SH SOLE 21722 0 0
PEMBINA PIPELINE CORP COM 706327103 399 11545 SH SOLE 11545 0 0
PENN NATL GAMING INC COM 707569109 28731 855337 SH SOLE 855337 0 0
PENN VA CORP NEW COM 70788v102 4922 57985 SH SOLE 57985 0 0
PENNANTPARK FLOATING RATE CA COM 70806a106 348 25465 SH SOLE 25465 0 0
PENNANTPARK INVT CORP COM 708062104 3287 469252 SH SOLE 469252 0 0
PENNEY J C INC COM 708160106 185 79197 SH SOLE 79197 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959w103 818 17460 SH SOLE 17460 0 0
PENTAIR PLC SHS g7s00t104 32522 772859 SH SOLE 772859 0 0
PENTAIR PLC SHS g7s00t104 661 15700 SH Call SOLE 15700 0 0
PENUMBRA INC COM 70975l107 15170 109810 SH SOLE 109810 0 0
PEOPLES BANCORP INC COM 709789101 531 14068 SH SOLE 14068 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 318 17600 SH Call SOLE 17600 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 15600 862367 SH SOLE 862367 0 0
PEOPLES UTAH BANCORP COM 712706209 591 16555 SH SOLE 16555 0 0
PEPSICO INC COM 713448108 21872 200900 SH Call SOLE 200900 0 0
PEPSICO INC COM 713448108 23919 219700 SH Put SOLE 219700 0 0
PEPSICO INC COM 713448108 24119 221540 SH SOLE 221540 0 0
PERFICIENT INC COM 71375u101 1325 50259 SH SOLE 50259 0 0
PERFORMANCE FOOD GROUP CO COM 71377a103 13561 369519 SH SOLE 369519 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 176 18879 SH SOLE 18879 0 0
PERRIGO CO PLC SHS g97822103 10174 139542 SH SOLE 139542 0 0
PERSPECTA INC COM 715347100 346 16826 SH SOLE 16826 0 0
PETMED EXPRESS INC COM 716382106 322 7300 SH Put SOLE 7300 0 0
PETMED EXPRESS INC COM 716382106 524 11900 SH Call SOLE 11900 0 0
PETROCHINA CO LTD SPONSORED ADR 71646e100 5656 74157 SH SOLE 74157 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654v408 102 10174 SH SOLE 10174 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654v408 7286 726400 SH Call SOLE 726400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654v408 3726 371500 SH Put SOLE 371500 0 0
PFENEX INC COM 717071104 514 94998 SH SOLE 94998 0 0
PFIZER INC COM 717081103 30617 843900 SH Put SOLE 843900 0 0
PFIZER INC COM 717081103 26880 740900 SH Call SOLE 740900 0 0
PFSWEB INC COM NEW 717098206 166 17109 SH SOLE 17109 0 0
PG&E CORP COM 69331c108 61654 1448630 SH SOLE 1448630 0 0
PGT INNOVATIONS INC COM 69336v101 2905 139336 SH SOLE 139336 0 0
PHH CORP COM NEW 693320202 793 73041 SH SOLE 73041 0 0
PHI INC COM NON VTG 69336t205 143 14058 SH SOLE 14058 0 0
PHILIP MORRIS INTL INC COM 718172109 3633 45000 SH Call SOLE 45000 0 0
PHILIP MORRIS INTL INC COM 718172109 3795 47000 SH Put SOLE 47000 0 0
PHILIP MORRIS INTL INC COM 718172109 87573 1084624 SH SOLE 1084624 0 0
PHILLIPS 66 COM 718546104 42967 382575 SH SOLE 382575 0 0
PHILLIPS 66 COM 718546104 3706 33000 SH Call SOLE 33000 0 0
PHILLIPS 66 COM 718546104 2774 24700 SH Put SOLE 24700 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910c103 197 46311 SH SOLE 46311 0 0
PHOTRONICS INC COM 719405102 6059 759736 SH SOLE 759736 0 0
PICO HLDGS INC COM NEW 693366205 555 47666 SH SOLE 47666 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 121 23845 SH SOLE 23845 0 0
PILGRIMS PRIDE CORP NEW COM 72147k108 9198 456950 SH SOLE 456950 0 0
PINNACLE ENTMT INC NEW COM 72348y105 11118 329627 SH SOLE 329627 0 0
PINNACLE FOODS INC DEL COM 72348p104 71067 1092323 SH SOLE 1092323 0 0
PINNACLE WEST CAP CORP COM 723484101 1474 18300 SH Put SOLE 18300 0 0
PINNACLE WEST CAP CORP COM 723484101 20190 250616 SH SOLE 250616 0 0
PIONEER ENERGY SVCS CORP COM 723664108 2676 457408 SH SOLE 457408 0 0
PIONEER NAT RES CO COM 723787107 569 3007 SH SOLE 3007 0 0
PIONEER NAT RES CO COM 723787107 2460 13000 SH Call SOLE 13000 0 0
PIONEER NAT RES CO COM 723787107 1892 10000 SH Put SOLE 10000 0 0
PITNEY BOWES INC COM 724479100 4382 511265 SH SOLE 511265 0 0
PIVOTAL SOFTWARE INC COM CL A 72582h107 16646 685881 SH SOLE 685881 0 0
PIXELWORKS INC COM NEW 72581m305 118 32650 SH SOLE 32650 0 0
PLANET FITNESS INC CL A 72703h101 580 13200 SH Call SOLE 13200 0 0
PLANET FITNESS INC CL A 72703h101 417 9500 SH Put SOLE 9500 0 0
PLANET FITNESS INC CL A 72703h101 7483 170310 SH SOLE 170310 0 0
PLURALSIGHT INC COM CL A 72941b106 1915 78312 SH SOLE 78312 0 0
PLURISTEM THERAPEUTICS INC COM 72940r102 13 10775 SH SOLE 10775 0 0
PNC FINL SVCS GROUP INC COM 693475105 45632 337761 SH SOLE 337761 0 0
PNC FINL SVCS GROUP INC COM 693475105 6080 45000 SH Call SOLE 45000 0 0
PNC FINL SVCS GROUP INC COM 693475105 8782 65000 SH Put SOLE 65000 0 0
POINTS INTL LTD COM NEW 730843208 1900 115408 SH SOLE 115408 0 0
POLARIS INDS INC COM 731068102 1454 11900 SH Put SOLE 11900 0 0
POLARIS INDS INC COM 731068102 990 8100 SH Call SOLE 8100 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 229 5349 SH SOLE 5349 0 0
POSCO SPONSORED ADR 693483109 2994 40391 SH SOLE 40391 0 0
POST HLDGS INC COM 737446104 292 3400 SH Call SOLE 3400 0 0
POST HLDGS INC COM 737446104 688 8000 SH Put SOLE 8000 0 0
POTBELLY CORP COM 73754y100 2048 158122 SH SOLE 158122 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1908 37523 SH SOLE 37523 0 0
POWELL INDS INC COM 739128106 589 16911 SH SOLE 16911 0 0
PPG INDS INC COM 693506107 108311 1044164 SH SOLE 1044164 0 0
PPG INDS INC COM 693506107 1971 19000 SH Call SOLE 19000 0 0
PPG INDS INC COM 693506107 716 6900 SH Put SOLE 6900 0 0
PPL CORP COM 69351t106 5967 209000 SH Call SOLE 209000 0 0
PPL CORP COM 69351t106 5119 179300 SH Put SOLE 179300 0 0
PPL CORP COM 69351t106 61154 2142012 SH SOLE 2142012 0 0
PRAXAIR INC COM 74005p104 474 3000 SH Put SOLE 3000 0 0
PRECISION DRILLING CORP COM 2010 74022d308 211 63405 SH SOLE 63405 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 3409 55475 SH SOLE 55475 0 0
PREFORMED LINE PRODS CO COM 740444104 539 6067 SH SOLE 6067 0 0
PREMIER INC CL A 74051n102 18146 498790 SH SOLE 498790 0 0
PRGX GLOBAL INC COM NEW 69357c503 244 25137 SH SOLE 25137 0 0
PRICE T ROWE GROUP INC COM 74144t108 2519 21700 SH Put SOLE 21700 0 0
PRICE T ROWE GROUP INC COM 74144t108 2078 17900 SH Call SOLE 17900 0 0
PRIMO WTR CORP COM 74165n105 7419 424189 SH SOLE 424189 0 0
PRIMORIS SVCS CORP COM 74164f103 1465 53819 SH SOLE 53819 0 0
PRINCIPAL FINL GROUP INC COM 74251v102 932 17600 SH Call SOLE 17600 0 0
PRINCIPAL FINL GROUP INC COM 74251v102 980 18500 SH Put SOLE 18500 0 0
PRINCIPAL FINL GROUP INC COM 74251v102 40541 765646 SH SOLE 765646 0 0
PROASSURANCE CORP COM 74267c106 11418 322093 SH SOLE 322093 0 0
PROCTER AND GAMBLE CO COM 742718109 125177 1603594 SH SOLE 1603594 0 0
PROCTER AND GAMBLE CO COM 742718109 9352 119800 SH Call SOLE 119800 0 0
PROCTER AND GAMBLE CO COM 742718109 9711 124400 SH Put SOLE 124400 0 0
PROFIRE ENERGY INC COM 74316x101 177 52248 SH SOLE 52248 0 0
PROGRESS SOFTWARE CORP COM 743312100 6920 178256 SH SOLE 178256 0 0
PROGRESSIVE CORP OHIO COM 743315103 296 5000 SH Call SOLE 5000 0 0
PROGRESSIVE CORP OHIO COM 743315103 355 6000 SH Put SOLE 6000 0 0
PROGRESSIVE CORP OHIO COM 743315103 46958 793876 SH SOLE 793876 0 0
PROLOGIS INC COM 74340w103 112057 1705846 SH SOLE 1705846 0 0
PROLOGIS INC COM 74340w103 2726 41500 SH Call SOLE 41500 0 0
PROLOGIS INC COM 74340w103 3271 49800 SH Put SOLE 49800 0 0
PROOFPOINT INC COM 743424103 484 4200 SH Call SOLE 4200 0 0
PROOFPOINT INC COM 743424103 865 7500 SH Put SOLE 7500 0 0
PROOFPOINT INC COM 743424103 32858 284954 SH SOLE 284954 0 0
PROS HOLDINGS INC COM 74346y103 5208 142410 SH SOLE 142410 0 0
PROSHARES TR PSHS ULT S&P 500 74347r107 5832 52400 SH SOLE 52400 0 0
PROSHARES TR ULTRAPRO QQQ 74347x831 1496 26200 SH SOLE 26200 0 0
PROSHARES TR ULTRPRO S&P500 74347x864 4191 89400 SH SOLE 89400 0 0
PROSHARES TR ULTSHT RUSS2000 74348a319 370 25200 SH SOLE 25200 0 0
PROSPECT CAPITAL CORPORATION COM 74348t102 5262 784220 SH SOLE 784220 0 0
PROSPERITY BANCSHARES INC COM 743606105 278 4068 SH SOLE 4068 0 0
PROTAGONIST THERAPEUTICS INC COM 74366e102 1193 177479 SH SOLE 177479 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373b109 267 95797 SH SOLE 95797 0 0
PROTHENA CORP PLC SHS g72800108 2570 176261 SH SOLE 176261 0 0
PROVIDENCE SVC CORP COM 743815102 1020 12986 SH SOLE 12986 0 0
PRUDENTIAL FINL INC COM 744320102 2244 24000 SH Call SOLE 24000 0 0
PRUDENTIAL FINL INC COM 744320102 1870 20000 SH Put SOLE 20000 0 0
PRUDENTIAL FINL INC COM 744320102 87781 938739 SH SOLE 938739 0 0
PS BUSINESS PKS INC CALIF COM 69360j107 2081 16196 SH SOLE 16196 0 0
PTC INC COM 69370c100 50852 542074 SH SOLE 542074 0 0
PTC THERAPEUTICS INC COM 69366j200 8147 241541 SH SOLE 241541 0 0
PUBLIC STORAGE COM 74460d109 7509 33100 SH Put SOLE 33100 0 0
PUBLIC STORAGE COM 74460d109 7373 32500 SH Call SOLE 32500 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 11947 220662 SH SOLE 220662 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 1104 20400 SH Call SOLE 20400 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 915 16900 SH Put SOLE 16900 0 0
PULTE GROUP INC COM 745867101 2205 76700 SH Put SOLE 76700 0 0
PULTE GROUP INC COM 745867101 1846 64200 SH Call SOLE 64200 0 0
PURE STORAGE INC CL A 74624m102 84577 3541753 SH SOLE 3541753 0 0
PVH CORP COM 693656100 1587 10600 SH Call SOLE 10600 0 0
PVH CORP COM 693656100 674 4500 SH Put SOLE 4500 0 0
PVH CORP COM 693656100 77958 520693 SH SOLE 520693 0 0
Q2 HLDGS INC COM 74736l109 1473 25814 SH SOLE 25814 0 0
QAD INC CL A 74727d306 1065 21241 SH SOLE 21241 0 0
QCR HOLDINGS INC COM 74727a104 1535 32347 SH SOLE 32347 0 0
QEP RES INC COM 74733v100 172 14000 SH Put SOLE 14000 0 0
QEP RES INC COM 74733v100 1258 102604 SH SOLE 102604 0 0
QIAGEN NV SHS NEW n72482123 14103 390016 SH SOLE 390016 0 0
QORVO INC COM 74736k101 6906 86143 SH SOLE 86143 0 0
QORVO INC COM 74736k101 1419 17700 SH Call SOLE 17700 0 0
QORVO INC COM 74736k101 465 5800 SH Put SOLE 5800 0 0
QUALCOMM INC COM 747525103 1577 28100 SH Call SOLE 28100 0 0
QUALCOMM INC COM 747525103 1672 29800 SH Put SOLE 29800 0 0
QUALCOMM INC COM 747525103 60004 1069212 SH SOLE 1069212 0 0
QUALYS INC COM 74758t303 354 4202 SH SOLE 4202 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1375 76626 SH SOLE 76626 0 0
QUANTA SVCS INC COM 74762e102 568 17000 SH Call SOLE 17000 0 0
QUANTA SVCS INC COM 74762e102 534 16000 SH Put SOLE 16000 0 0
QUANTA SVCS INC COM 74762e102 40007 1197803 SH SOLE 1197803 0 0
QUANTENNA COMMUNICATIONS INC COM 74766d100 1074 69086 SH SOLE 69086 0 0
QUANTUM CORP COM NEW 747906501 28 12637 SH SOLE 12637 0 0
QUARTERHILL INC COM 747713105 60 53714 SH SOLE 53714 0 0
QUEST DIAGNOSTICS INC COM 74834l100 440 4000 SH Call SOLE 4000 0 0
QUEST DIAGNOSTICS INC COM 74834l100 79643 724422 SH SOLE 724422 0 0
QUIDEL CORP COM 74838j101 10271 154454 SH SOLE 154454 0 0
QUORUM HEALTH CORP COM 74909e106 193 38500 SH SOLE 38500 0 0
QUOTIENT LTD SHS g73268107 382 47543 SH SOLE 47543 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1254 95738 SH SOLE 95738 0 0
QURATE RETAIL INC COM SER A 74915m100 231 10900 SH Put SOLE 10900 0 0
QURATE RETAIL INC COM SER A 74915m100 340 16000 SH Call SOLE 16000 0 0
R1 RCM INC COM 749397105 1195 137643 SH SOLE 137643 0 0
RA PHARMACEUTICALS INC COM 74933v108 158 15900 SH SOLE 15900 0 0
RADCOM LTD SHS NEW m81865111 352 17837 SH SOLE 17837 0 0
RADIAN GROUP INC COM 750236101 4035 248796 SH SOLE 248796 0 0
RADIANT LOGISTICS INC COM 75025x100 70 17900 SH SOLE 17900 0 0
RADISYS CORP COM 750459109 152 217146 SH SOLE 217146 0 0
RADNET INC COM 750491102 3353 223518 SH SOLE 223518 0 0
RADWARE LTD ORD m81873107 2768 109493 SH SOLE 109493 0 0
RALPH LAUREN CORP CL A 751212101 251 2000 SH Put SOLE 2000 0 0
RAMBUS INC DEL COM 750917106 4801 382841 SH SOLE 382841 0 0
RANDGOLD RES LTD ADR 752344309 27685 359132 SH SOLE 359132 0 0
RANGE RES CORP COM 75281a109 2898 173200 SH Put SOLE 173200 0 0
RANGE RES CORP COM 75281a109 1618 96700 SH Call SOLE 96700 0 0
RAPID7 INC COM 753422104 9828 348261 SH SOLE 348261 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 4869 54488 SH SOLE 54488 0 0
RAYTHEON CO COM NEW 755111507 18545 96000 SH SOLE 96000 0 0
RAYTHEON CO COM NEW 755111507 1159 6000 SH Call SOLE 6000 0 0
RBB BANCORP COM 74930b105 1576 49067 SH SOLE 49067 0 0
RBC BEARINGS INC COM 75524b104 1675 13000 SH SOLE 13000 0 0
RE MAX HLDGS INC CL A 75524w108 1457 27775 SH SOLE 27775 0 0
REALOGY HLDGS CORP COM 75605y106 581 25500 SH Call SOLE 25500 0 0
REALOGY HLDGS CORP COM 75605y106 296 13000 SH Put SOLE 13000 0 0
REALPAGE INC COM 75606n109 2183 39625 SH SOLE 39625 0 0
REALTY INCOME CORP COM 756109104 4803 89300 SH Call SOLE 89300 0 0
REALTY INCOME CORP COM 756109104 5513 102500 SH Put SOLE 102500 0 0
REALTY INCOME CORP COM 756109104 10046 186772 SH SOLE 186772 0 0
RED HAT INC COM 756577102 907 6750 SH SOLE 6750 0 0
RED HAT INC COM 756577102 6987 52000 SH Call SOLE 52000 0 0
RED HAT INC COM 756577102 5308 39500 SH Put SOLE 39500 0 0
RED LION HOTELS CORP COM 756764106 429 36814 SH SOLE 36814 0 0
REDWOOD TR INC COM 758075402 3749 227656 SH SOLE 227656 0 0
REGAL BELOIT CORP COM 758750103 3514 42956 SH SOLE 42956 0 0
REGENCY CTRS CORP COM 758849103 2155 34720 SH SOLE 34720 0 0
REGENERON PHARMACEUTICALS COM 75886f107 166745 483334 SH SOLE 483334 0 0
REGENERON PHARMACEUTICALS COM 75886f107 5209 15100 SH Call SOLE 15100 0 0
REGENERON PHARMACEUTICALS COM 75886f107 8176 23700 SH Put SOLE 23700 0 0
REGIONAL MGMT CORP COM 75902k106 933 26647 SH SOLE 26647 0 0
REGIONS FINL CORP NEW COM 7591ep100 1303 73300 SH Call SOLE 73300 0 0
REGIONS FINL CORP NEW COM 7591ep100 1287 72400 SH Put SOLE 72400 0 0
REGIONS FINL CORP NEW COM 7591ep100 461 25931 SH SOLE 25931 0 0
REGIS CORP MINN COM 758932107 166 10059 SH SOLE 10059 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 4278 48873 SH SOLE 48873 0 0
RELX NV SPONSORED ADR 75955b102 1015 47600 SH SOLE 47600 0 0
RELX PLC SPONSORED ADR 759530108 3478 159959 SH SOLE 159959 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972a301 3448 193184 SH SOLE 193184 0 0
RENT A CTR INC NEW COM 76009n100 6857 465810 SH SOLE 465810 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 202 25700 SH SOLE 25700 0 0
REPUBLIC SVCS INC COM 760759100 35176 514566 SH SOLE 514566 0 0
RESOLUTE ENERGY CORP COM NEW 76116a306 799 25600 SH Put SOLE 25600 0 0
RESOLUTE ENERGY CORP COM NEW 76116a306 509 16300 SH Call SOLE 16300 0 0
RESOLUTE FST PRODS INC COM 76117w109 2811 271627 SH SOLE 271627 0 0
RESOURCES CONNECTION INC COM 76122q105 1925 113922 SH SOLE 113922 0 0
RESTAURANT BRANDS INTL INC COM 76131d103 37964 629582 SH SOLE 629582 0 0
RESTAURANT BRANDS INTL INC COM 76131d103 233 3856 SH SOLE 3856 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131n101 7650 399250 SH SOLE 399250 0 0
RETAIL PPTYS AMER INC CL A 76131v202 9851 770844 SH SOLE 770844 0 0
RETROPHIN INC COM 761299106 3641 133573 SH SOLE 133573 0 0
REVANCE THERAPEUTICS INC COM 761330109 3999 145677 SH SOLE 145677 0 0
REXFORD INDL RLTY INC COM 76169c100 9199 293062 SH SOLE 293062 0 0
RH COM 74967x103 18929 135498 SH SOLE 135498 0 0
RH COM 74967x103 699 5000 SH Call SOLE 5000 0 0
RH COM 74967x103 559 4000 SH Put SOLE 4000 0 0
RIBBON COMMUNICATIONS INC COM 762544104 444 62312 SH SOLE 62312 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1868 660151 SH SOLE 660151 0 0
RIGNET INC COM 766582100 142 13829 SH SOLE 13829 0 0
RINGCENTRAL INC CL A 76680r206 36518 519092 SH SOLE 519092 0 0
RIO TINTO PLC SPONSORED ADR 767204100 42622 768245 SH SOLE 768245 0 0
RITE AID CORP COM 767754104 491 284045 SH SOLE 284045 0 0
RIVERVIEW BANCORP INC COM 769397100 318 37669 SH SOLE 37669 0 0
RLI CORP COM 749607107 899 13580 SH SOLE 13580 0 0
RMR GROUP INC CL A 74967r106 694 8846 SH SOLE 8846 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973q105 920 440243 SH SOLE 440243 0 0
ROBERT HALF INTL INC COM 770323103 4160 63906 SH SOLE 63906 0 0
ROCKWELL AUTOMATION INC COM 773903109 499 3000 SH Call SOLE 3000 0 0
ROCKWELL AUTOMATION INC COM 773903109 831 5000 SH Put SOLE 5000 0 0
ROCKWELL AUTOMATION INC COM 773903109 31713 190776 SH SOLE 190776 0 0
ROCKWELL COLLINS INC COM 774341101 3973 29496 SH SOLE 29496 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 7159 150850 SH SOLE 150850 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 33541 706282 SH SOLE 706282 0 0
ROKU INC COM CL A 77543r102 3546 83200 SH Put SOLE 83200 0 0
ROKU INC COM CL A 77543r102 3188 74800 SH Call SOLE 74800 0 0
ROPER TECHNOLOGIES INC COM 776696106 1959 7100 SH Call SOLE 7100 0 0
ROPER TECHNOLOGIES INC COM 776696106 1876 6800 SH Put SOLE 6800 0 0
ROSETTA STONE INC COM 777780107 2818 175774 SH SOLE 175774 0 0
ROSS STORES INC COM 778296103 2543 30000 SH Put SOLE 30000 0 0
ROSS STORES INC COM 778296103 2585 30500 SH Call SOLE 30500 0 0
ROWAN COMPANIES PLC SHS CL A g7665a101 292 18000 SH Put SOLE 18000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 81787 1086310 SH SOLE 1086310 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 35272 509487 SH SOLE 509487 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 678 9800 SH Call SOLE 9800 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 762 11000 SH Put SOLE 11000 0 0
ROYAL GOLD INC COM 780287108 1198 12900 SH Call SOLE 12900 0 0
ROYAL GOLD INC COM 780287108 1290 13900 SH Put SOLE 13900 0 0
ROYAL GOLD INC COM 780287108 7994 86107 SH SOLE 86107 0 0
RPM INTL INC COM 749685103 12378 212249 SH SOLE 212249 0 0
RSP PERMIAN INC COM 74978q105 3709 84258 SH SOLE 84258 0 0
RTI SURGICAL INC COM 74975n105 665 144521 SH SOLE 144521 0 0
RUBICON PROJ INC COM 78112v102 1071 375726 SH SOLE 375726 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 226 7638 SH SOLE 7638 0 0
RUSH ENTERPRISES INC CL A 781846209 2508 57826 SH SOLE 57826 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 240 2100 SH SOLE 2100 0 0
RYDER SYS INC COM 783549108 13028 181293 SH SOLE 181293 0 0
RYDER SYS INC COM 783549108 517 7200 SH Call SOLE 7200 0 0
RYDER SYS INC COM 783549108 1200 16700 SH Put SOLE 16700 0 0
RYERSON HLDG CORP COM 783754104 1383 124051 SH SOLE 124051 0 0
S & T BANCORP INC COM 783859101 207 4798 SH SOLE 4798 0 0
S&P GLOBAL INC COM 78409v104 2610 12800 SH Put SOLE 12800 0 0
S&P GLOBAL INC COM 78409v104 2345 11500 SH Call SOLE 11500 0 0
SABRA HEALTH CARE REIT INC COM 78573l106 8145 374811 SH SOLE 374811 0 0
SABRE CORP COM 78573m104 22756 923540 SH SOLE 923540 0 0
SAFE BULKERS INC COM y7388l103 1232 362262 SH SOLE 362262 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 163 12700 SH SOLE 12700 0 0
SALESFORCE COM INC COM 79466l302 44970 329689 SH SOLE 329689 0 0
SALESFORCE COM INC COM 79466l302 6083 44600 SH Call SOLE 44600 0 0
SALESFORCE COM INC COM 79466l302 4501 33000 SH Put SOLE 33000 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 238 41086 SH SOLE 41086 0 0
SANDERSON FARMS INC COM 800013104 4711 44800 SH Put SOLE 44800 0 0
SANDERSON FARMS INC COM 800013104 3607 34300 SH Call SOLE 34300 0 0
SANDRIDGE ENERGY INC COM NEW 80007p869 4711 265535 SH SOLE 265535 0 0
SANDY SPRING BANCORP INC COM 800363103 687 16753 SH SOLE 16753 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1733 23284 SH SOLE 23284 0 0
SANMINA CORPORATION COM 801056102 653 22283 SH SOLE 22283 0 0
SAUL CTRS INC COM 804395101 1008 18818 SH SOLE 18818 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410g104 4888 29600 SH Call SOLE 29600 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410g104 4640 28100 SH Put SOLE 28100 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410g104 111485 675177 SH SOLE 675177 0 0
SCANA CORP NEW COM 80589m102 1254 32561 SH SOLE 32561 0 0
SCANSOURCE INC COM 806037107 1908 47339 SH SOLE 47339 0 0
SCHEIN HENRY INC COM 806407102 1787 24600 SH Put SOLE 24600 0 0
SCHEIN HENRY INC COM 806407102 2245 30900 SH Call SOLE 30900 0 0
SCHLUMBERGER LTD COM 806857108 72645 1083772 SH SOLE 1083772 0 0
SCHLUMBERGER LTD COM 806857108 7662 114300 SH Call SOLE 114300 0 0
SCHLUMBERGER LTD COM 806857108 9136 136300 SH Put SOLE 136300 0 0
SCHNEIDER NATIONAL INC CL B 80689h102 12568 456863 SH SOLE 456863 0 0
SCHULMAN A INC COM 808194104 1731 38896 SH SOLE 38896 0 0
SCHWAB CHARLES CORP NEW COM 808513105 12060 236000 SH Call SOLE 236000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 12596 246500 SH Put SOLE 246500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 4599 89991 SH SOLE 89991 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1956 44739 SH SOLE 44739 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 227 2800 SH SOLE 2800 0 0
SCIENTIFIC GAMES CORP COM 80874p109 1425 29000 SH Call SOLE 29000 0 0
SCIENTIFIC GAMES CORP COM 80874p109 492 10000 SH Put SOLE 10000 0 0
SCIENTIFIC GAMES CORP COM 80874p109 34285 697549 SH SOLE 697549 0 0
SCORPIO BULKERS INC COM y7546a122 874 123131 SH SOLE 123131 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 748 9000 SH Call SOLE 9000 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 998 12000 SH Put SOLE 12000 0 0
SCYNEXIS INC COM 811292101 18 10700 SH SOLE 10700 0 0
SEACHANGE INTL INC COM 811699107 738 215907 SH SOLE 215907 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1779 56321 SH SOLE 56321 0 0
SEACOR HOLDINGS INC COM 811904101 4236 73967 SH SOLE 73967 0 0
SEADRILL LIMITED SHS g7945e105 296 1378107 SH SOLE 1378107 0 0
SEAGATE TECHNOLOGY PLC SHS g7945m107 6471 114600 SH Call SOLE 114600 0 0
SEAGATE TECHNOLOGY PLC SHS g7945m107 7319 129600 SH Put SOLE 129600 0 0
SEAGATE TECHNOLOGY PLC SHS g7945m107 82867 1467444 SH SOLE 1467444 0 0
SEALED AIR CORP NEW COM 81211k100 2576 60672 SH SOLE 60672 0 0
SEALED AIR CORP NEW COM 81211k100 543 12800 SH Call SOLE 12800 0 0
SEALED AIR CORP NEW COM 81211k100 425 10000 SH Put SOLE 10000 0 0
SEAWORLD ENTMT INC COM 81282v100 2217 101621 SH SOLE 101621 0 0
SECUREWORKS CORP CL A 81374a105 1673 134350 SH SOLE 134350 0 0
SEI INVESTMENTS CO COM 784117103 1408 22519 SH SOLE 22519 0 0
SELECT INCOME REIT COM SH BEN INT 81618t100 630 28052 SH SOLE 28052 0 0
SELECT SECTOR SPDR TR ENERGY 81369y506 2645 34830 SH SOLE 34830 0 0
SELECT SECTOR SPDR TR ENERGY 81369y506 4169 54900 SH Call SOLE 54900 0 0
SELECT SECTOR SPDR TR ENERGY 81369y506 4853 63900 SH Put SOLE 63900 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 87790 803204 SH SOLE 803204 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 284 2600 SH Call SOLE 2600 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 284 2600 SH Put SOLE 2600 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369y308 33430 648754 SH SOLE 648754 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369y308 1804 35000 SH Call SOLE 35000 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369y308 3416 66300 SH Put SOLE 66300 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 121334 1453800 SH SOLE 1453800 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 17065 641773 SH SOLE 641773 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 3685 138600 SH Call SOLE 138600 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 2433 91500 SH Put SOLE 91500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 37065 517451 SH SOLE 517451 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 1347 18800 SH Call SOLE 18800 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 2178 30400 SH Put SOLE 30400 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 122188 2351586 SH SOLE 2351586 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 15229 293100 SH Call SOLE 293100 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 20592 396300 SH Put SOLE 396300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 8589 123639 SH SOLE 123639 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 514 7400 SH Call SOLE 7400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369y803 1306 18800 SH Put SOLE 18800 0 0
SELECTA BIOSCIENCES INC COM 816212104 1149 86697 SH SOLE 86697 0 0
SEMPRA ENERGY COM 816851109 1045 9000 SH Put SOLE 9000 0 0
SEMTECH CORP COM 816850101 7176 152527 SH SOLE 152527 0 0
SENDGRID INC COM 816883102 457 17245 SH SOLE 17245 0 0
SENECA FOODS CORP NEW CL A 817070501 316 11699 SH SOLE 11699 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721m109 2243 124016 SH SOLE 124016 0 0
SENSATA TECHNOLOGIES HLDNG P SHS g8060n102 11239 236219 SH SOLE 236219 0 0
SENSEONICS HLDGS INC COM 81727u105 1353 329129 SH SOLE 329129 0 0
SERES THERAPEUTICS INC COM 81750r102 213 24798 SH SOLE 24798 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761r109 21281 357845 SH SOLE 357845 0 0
SERVICENOW INC COM 81762p102 118716 688330 SH SOLE 688330 0 0
SERVICENOW INC COM 81762p102 7106 41200 SH Call SOLE 41200 0 0
SERVICENOW INC COM 81762p102 4363 25300 SH Put SOLE 25300 0 0
SERVICESOURCE INTL INC COM 81763u100 2102 533478 SH SOLE 533478 0 0
SERVISFIRST BANCSHARES INC COM 81768t108 1613 38659 SH SOLE 38659 0 0
SESEN BIO INC COM 817763105 77 39705 SH SOLE 39705 0 0
SHAKE SHACK INC CL A 819047101 265 4000 SH Put SOLE 4000 0 0
SHAKE SHACK INC CL A 819047101 4213 63653 SH SOLE 63653 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028k200 2041 100300 SH SOLE 100300 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028k200 6799 333801 SH SOLE 333801 0 0
SHERWIN WILLIAMS CO COM 824348106 8355 20500 SH Call SOLE 20500 0 0
SHERWIN WILLIAMS CO COM 824348106 10271 25200 SH Put SOLE 25200 0 0
SHIP FINANCE INTERNATIONAL L SHS g81075106 4323 289186 SH SOLE 289186 0 0
SHIRE PLC SPONSORED ADR 82481r106 405 2400 SH Put SOLE 2400 0 0
SHOE CARNIVAL INC COM 824889109 5159 158992 SH SOLE 158992 0 0
SHOPIFY INC CL A 82509l107 1897 13000 SH Call SOLE 13000 0 0
SHOPIFY INC CL A 82509l107 540 3700 SH Put SOLE 3700 0 0
SHUTTERFLY INC COM 82568p304 810 9000 SH Call SOLE 9000 0 0
SHUTTERFLY INC COM 82568p304 720 8000 SH Put SOLE 8000 0 0
SHUTTERFLY INC COM 82568p304 1771 19669 SH SOLE 19669 0 0
SHUTTERSTOCK INC COM 825690100 2958 62331 SH SOLE 62331 0 0
SIENTRA INC COM 82621j105 1130 57909 SH SOLE 57909 0 0
SIERRA BANCORP COM 82620p102 750 26549 SH SOLE 26549 0 0
SIERRA ONCOLOGY INC COM 82640u107 276 93129 SH SOLE 93129 0 0
SIGMA DESIGNS INC COM 826565103 570 93417 SH SOLE 93417 0 0
SIGNET JEWELERS LIMITED SHS g81276100 1149 20615 SH SOLE 20615 0 0
SILGAN HOLDINGS INC COM 827048109 2140 79775 SH SOLE 79775 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706c108 2075 39232 SH SOLE 39232 0 0
SILVERBOW RES INC COM 82836g102 226 7825 SH SOLE 7825 0 0
SILVERCORP METALS INC COM 82835p103 620 232061 SH SOLE 232061 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1450 48490 SH SOLE 48490 0 0
SIMON PPTY GROUP INC NEW COM 828806109 3404 20000 SH Call SOLE 20000 0 0
SIMON PPTY GROUP INC NEW COM 828806109 3795 22300 SH Put SOLE 22300 0 0
SIMPLY GOOD FOODS CO COM 82900l102 4310 298490 SH SOLE 298490 0 0
SINA CORP ORD g81477104 339 4000 SH Call SOLE 4000 0 0
SINA CORP ORD g81477104 423 5000 SH Put SOLE 5000 0 0
SINA CORP ORD g81477104 6788 80146 SH SOLE 80146 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 811 25241 SH SOLE 25241 0 0
SIRIUS XM HLDGS INC COM 82968b103 3604 532349 SH SOLE 532349 0 0
SIX FLAGS ENTMT CORP NEW COM 83001a102 1793 25600 SH Put SOLE 25600 0 0
SIX FLAGS ENTMT CORP NEW COM 83001a102 1359 19400 SH Call SOLE 19400 0 0
SKECHERS U S A INC CL A 830566105 1062 35390 SH SOLE 35390 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 6726 69593 SH SOLE 69593 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 1740 18000 SH Call SOLE 18000 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 967 10000 SH Put SOLE 10000 0 0
SL GREEN RLTY CORP COM 78440x101 1840 18300 SH Put SOLE 18300 0 0
SL GREEN RLTY CORP COM 78440x101 1679 16700 SH Call SOLE 16700 0 0
SLEEP NUMBER CORP COM 83125x103 232 8000 SH Put SOLE 8000 0 0
SM ENERGY CO COM 78454l100 310 12063 SH SOLE 12063 0 0
SM ENERGY CO COM 78454l100 257 10000 SH Call SOLE 10000 0 0
SM ENERGY CO COM 78454l100 344 13400 SH Put SOLE 13400 0 0
SMART & FINAL STORES INC COM 83190b101 568 102431 SH SOLE 102431 0 0
SMARTSHEET INC COM CL A 83200n103 2079 80061 SH SOLE 80061 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 17699 471598 SH SOLE 471598 0 0
SMUCKER J M CO COM NEW 832696405 1591 14800 SH Call SOLE 14800 0 0
SMUCKER J M CO COM NEW 832696405 3095 28800 SH Put SOLE 28800 0 0
SNAP INC CL A 83304a106 7634 583200 SH Put SOLE 583200 0 0
SNAP INC CL A 83304a106 12028 918900 SH Call SOLE 918900 0 0
SNAP ON INC COM 833034101 4147 25800 SH Put SOLE 25800 0 0
SNAP ON INC COM 833034101 4436 27600 SH Call SOLE 27600 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 19448 404753 SH SOLE 404753 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 221 4600 SH Call SOLE 4600 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 384 8000 SH Put SOLE 8000 0 0
SODASTREAM INTERNATIONAL LTD USD SHS m9068e105 7186 84242 SH SOLE 84242 0 0
SOHU COM LTD SPONSORED ADS 83410s108 552 15555 SH SOLE 15555 0 0
SOLAR CAP LTD COM 83413u100 1097 53650 SH SOLE 53650 0 0
SOLAR SR CAP LTD COM 83416m105 697 42760 SH SOLE 42760 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417m104 335 7000 SH Put SOLE 7000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417m104 335 7000 SH Call SOLE 7000 0 0
SONIC CORP COM 835451105 1081 31413 SH SOLE 31413 0 0
SONOCO PRODS CO COM 835495102 7032 133952 SH SOLE 133952 0 0
SONY CORP SPONSORED ADR 835699307 9938 193867 SH SOLE 193867 0 0
SOTHEBYS COM 835898107 217 4000 SH Call SOLE 4000 0 0
SOTHEBYS COM 835898107 1202 22123 SH SOLE 22123 0 0
SOUTH JERSEY INDS INC COM 838518108 4473 133632 SH SOLE 133632 0 0
SOUTH ST CORP COM 840441109 357 4134 SH SOLE 4134 0 0
SOUTHERN CO COM 842587107 15917 343700 SH Put SOLE 343700 0 0
SOUTHERN CO COM 842587107 13254 286200 SH Call SOLE 286200 0 0
SOUTHSIDE BANCSHARES INC COM 84470p109 482 14306 SH SOLE 14306 0 0
SOUTHWEST AIRLS CO COM 844741108 2061 40500 SH Call SOLE 40500 0 0
SOUTHWEST AIRLS CO COM 844741108 2646 52000 SH Put SOLE 52000 0 0
SOUTHWEST AIRLS CO COM 844741108 2670 52483 SH SOLE 52483 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3778 712802 SH SOLE 712802 0 0
SOUTHWESTERN ENERGY CO COM 845467109 118 22300 SH Call SOLE 22300 0 0
SOUTHWESTERN ENERGY CO COM 845467109 128 24100 SH Put SOLE 24100 0 0
SP PLUS CORP COM 78469c103 1774 47684 SH SOLE 47684 0 0
SPARTAN MTRS INC COM 846819100 3424 226788 SH SOLE 226788 0 0
SPARTANNASH CO COM 847215100 1785 69952 SH SOLE 69952 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 23156 95400 SH SOLE 95400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 680 2800 SH Call SOLE 2800 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 1165 4800 SH Put SOLE 4800 0 0
SPDR GOLD TRUST GOLD SHS 78463v107 1187 10000 SH Put SOLE 10000 0 0
SPDR GOLD TRUST GOLD SHS 78463v107 1056 8900 SH Call SOLE 8900 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463x202 291 7600 SH Call SOLE 7600 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463x202 1039 27100 SH SOLE 27100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 223451 823690 SH SOLE 823690 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 34507 127200 SH Call SOLE 127200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 53876 198600 SH Put SOLE 198600 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 710 2000 SH Put SOLE 2000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 355 1000 SH Call SOLE 1000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464a870 7682 80700 SH Call SOLE 80700 0 0
SPDR SERIES TRUST S&P BIOTECH 78464a870 8348 87700 SH Put SOLE 87700 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464a763 11757 126831 SH SOLE 126831 0 0
SPDR SERIES TRUST S&P METALS MNG 78464a755 323 9108 SH SOLE 9108 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464a730 1160 26932 SH SOLE 26932 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464a730 6071 141000 SH Call SOLE 141000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464a730 6791 157700 SH Put SOLE 157700 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 3373 55300 SH SOLE 55300 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 12279 201300 SH Call SOLE 201300 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 12578 206200 SH Put SOLE 206200 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464a714 3098 63800 SH Call SOLE 63800 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464a714 3210 66100 SH Put SOLE 66100 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 667 38450 SH SOLE 38450 0 0
SPIRIT AIRLS INC COM 848577102 563 15500 SH Put SOLE 15500 0 0
SPIRIT AIRLS INC COM 848577102 436 12000 SH Call SOLE 12000 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861u105 2079 201864 SH SOLE 201864 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861d103 359 17421 SH SOLE 17421 0 0
SPIRIT RLTY CAP INC NEW COM 84860w102 27891 3473341 SH SOLE 3473341 0 0
SPLUNK INC COM 848637104 90962 917793 SH SOLE 917793 0 0
SPLUNK INC COM 848637104 297 3000 SH Call SOLE 3000 0 0
SPLUNK INC COM 848637104 496 5000 SH Put SOLE 5000 0 0
SPOK HLDGS INC COM 84863t106 723 48025 SH SOLE 48025 0 0
SPORTSMANS WHSE HLDGS INC COM 84920y106 69 13500 SH SOLE 13500 0 0
SPRINT CORP COM SER 1 85207u105 64 11777 SH SOLE 11777 0 0
SPS COMM INC COM 78463m107 11128 151436 SH SOLE 151436 0 0
SQUARE INC CL A 852234103 44347 719444 SH SOLE 719444 0 0
SQUARE INC CL A 852234103 5153 83600 SH Call SOLE 83600 0 0
SQUARE INC CL A 852234103 5128 83200 SH Put SOLE 83200 0 0
SRC ENERGY INC COM 78470v108 1507 136744 SH SOLE 136744 0 0
SSR MNG INC COM 784730103 136 13756 SH SOLE 13756 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 10693 344939 SH SOLE 344939 0 0
STAG INDL INC COM 85254j102 6904 253540 SH SOLE 253540 0 0
STAMPS COM INC COM NEW 852857200 13467 53220 SH SOLE 53220 0 0
STAMPS COM INC COM NEW 852857200 860 3400 SH Call SOLE 3400 0 0
STAMPS COM INC COM NEW 852857200 1417 5600 SH Put SOLE 5600 0 0
STANDEX INTL CORP COM 854231107 611 5978 SH SOLE 5978 0 0
STANLEY BLACK & DECKER INC COM 854502101 3267 24600 SH Call SOLE 24600 0 0
STANLEY BLACK & DECKER INC COM 854502101 3081 23200 SH Put SOLE 23200 0 0
STANLEY BLACK & DECKER INC COM 854502101 92386 695626 SH SOLE 695626 0 0
STAR BULK CARRIERS CORP SHS PAR y8162k204 996 77465 SH SOLE 77465 0 0
STARBUCKS CORP COM 855244109 879 18000 SH Call SOLE 18000 0 0
STARS GROUP INC COM 85570w100 1456 40100 SH SOLE 40100 0 0
STARS GROUP INC COM 85570w100 13197 363917 SH SOLE 363917 0 0
STARWOOD PPTY TR INC COM 85571b105 26688 1229279 SH SOLE 1229279 0 0
STATE BK FINL CORP COM 856190103 10504 314492 SH SOLE 314492 0 0
STEEL DYNAMICS INC COM 858119100 2650 57670 SH SOLE 57670 0 0
STEEL DYNAMICS INC COM 858119100 3584 78000 SH Call SOLE 78000 0 0
STEEL DYNAMICS INC COM 858119100 3437 74800 SH Put SOLE 74800 0 0
STELLUS CAP INVT CORP COM 858568108 514 40196 SH SOLE 40196 0 0
STEMLINE THERAPEUTICS INC COM 85858c107 3846 239597 SH SOLE 239597 0 0
STEPAN CO COM 858586100 1217 15600 SH SOLE 15600 0 0
STERICYCLE INC COM 858912108 6957 106562 SH SOLE 106562 0 0
STERICYCLE INC COM 858912108 522 8000 SH Call SOLE 8000 0 0
STERICYCLE INC COM 858912108 326 5000 SH Put SOLE 5000 0 0
STERIS PLC SHS USD g84720104 201 1915 SH SOLE 1915 0 0
STERLING BANCORP INC COM 85917w102 522 39087 SH SOLE 39087 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1258 96579 SH SOLE 96579 0 0
STEWART INFORMATION SVCS COR COM 860372101 391 9070 SH SOLE 9070 0 0
STITCH FIX INC COM CL A 860897107 14434 526019 SH SOLE 526019 0 0
STOCK YDS BANCORP INC COM 861025104 2497 65442 SH SOLE 65442 0 0
STONERIDGE INC COM 86183p102 3647 103779 SH SOLE 103779 0 0
STORE CAP CORP COM 862121100 30106 1098758 SH SOLE 1098758 0 0
STRATASYS LTD SHS m85548101 325 17000 SH Call SOLE 17000 0 0
STRATASYS LTD SHS m85548101 306 16000 SH Put SOLE 16000 0 0
STRATASYS LTD SHS m85548101 1347 70372 SH SOLE 70372 0 0
STRAYER ED INC COM 863236105 3805 33668 SH SOLE 33668 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD g85347105 647 107875 SH SOLE 107875 0 0
STRYKER CORP COM 863667101 2803 16600 SH Put SOLE 16600 0 0
STRYKER CORP COM 863667101 1266 7500 SH Call SOLE 7500 0 0
STURM RUGER & CO INC COM 864159108 439 7835 SH SOLE 7835 0 0
STURM RUGER & CO INC COM 864159108 739 13200 SH Call SOLE 13200 0 0
STURM RUGER & CO INC COM 864159108 762 13600 SH Put SOLE 13600 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 604 42220 SH SOLE 42220 0 0
SUN CMNTYS INC COM 866674104 7934 81060 SH SOLE 81060 0 0
SUN LIFE FINL INC COM 866796105 11460 285207 SH SOLE 285207 0 0
SUNCOKE ENERGY INC COM 86722a103 3328 248335 SH SOLE 248335 0 0
SUNCOR ENERGY INC NEW COM 867224107 43081 1058749 SH SOLE 1058749 0 0
SUNCOR ENERGY INC NEW COM 867224107 36000 884952 SH SOLE 884952 0 0
SUNCOR ENERGY INC NEW COM 867224107 407 10000 SH Call SOLE 10000 0 0
SUNCOR ENERGY INC NEW COM 867224107 618 15200 SH Put SOLE 15200 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 223 105013 SH SOLE 105013 0 0
SUNOPTA INC COM 8676ep108 816 97141 SH SOLE 97141 0 0
SUNPOWER CORP COM 867652406 126 16400 SH Put SOLE 16400 0 0
SUNPOWER CORP COM 867652406 240 31300 SH Call SOLE 31300 0 0
SUNRUN INC COM 86771w105 3473 264081 SH SOLE 264081 0 0
SUNTRUST BKS INC COM 867914103 2722 41232 SH SOLE 41232 0 0
SUNTRUST BKS INC COM 867914103 12471 188900 SH Call SOLE 188900 0 0
SUNTRUST BKS INC COM 867914103 11382 172400 SH Put SOLE 172400 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 721 74016 SH SOLE 74016 0 0
SUPERIOR INDS INTL INC COM 868168105 1507 84209 SH SOLE 84209 0 0
SUPERVALU INC COM NEW 868536301 632 30800 SH Put SOLE 30800 0 0
SUPERVALU INC COM NEW 868536301 339 16500 SH Call SOLE 16500 0 0
SURMODICS INC COM 868873100 2533 45892 SH SOLE 45892 0 0
SUTHERLAND ASSET MGMT CORP M COM 86933g105 266 16370 SH SOLE 16370 0 0
SVB FINL GROUP COM 78486q101 578 2000 SH Call SOLE 2000 0 0
SVB FINL GROUP COM 78486q101 664 2300 SH Put SOLE 2300 0 0
SVB FINL GROUP COM 78486q101 97485 337597 SH SOLE 337597 0 0
SYKES ENTERPRISES INC COM 871237103 1478 51368 SH SOLE 51368 0 0
SYMANTEC CORP COM 871503108 6683 323608 SH SOLE 323608 0 0
SYMANTEC CORP COM 871503108 681 33000 SH Call SOLE 33000 0 0
SYNAPTICS INC COM 87157d109 8164 162084 SH SOLE 162084 0 0
SYNCHRONY FINL COM 87165b103 1459 43700 SH Call SOLE 43700 0 0
SYNCHRONY FINL COM 87165b103 1178 35300 SH Put SOLE 35300 0 0
SYNCHRONY FINL COM 87165b103 547 16373 SH SOLE 16373 0 0
SYNNEX CORP COM 87162w100 855 8862 SH SOLE 8862 0 0
SYNOPSYS INC COM 871607107 16794 196257 SH SOLE 196257 0 0
SYNTEL INC COM 87162h103 12761 397672 SH SOLE 397672 0 0
SYROS PHARMACEUTICALS INC COM 87184q107 1196 117122 SH SOLE 117122 0 0
SYSCO CORP COM 871829107 42450 621607 SH SOLE 621607 0 0
SYSCO CORP COM 871829107 273 4000 SH Call SOLE 4000 0 0
SYSCO CORP COM 871829107 478 7000 SH Put SOLE 7000 0 0
SYSTEMAX INC COM 871851101 1056 30760 SH SOLE 30760 0 0
T MOBILE US INC COM 872590104 639 10700 SH Call SOLE 10700 0 0
T MOBILE US INC COM 872590104 311 5200 SH Put SOLE 5200 0 0
T MOBILE US INC COM 872590104 1515 25353 SH SOLE 25353 0 0
T2 BIOSYSTEMS INC COM 89853l104 96 12400 SH SOLE 12400 0 0
TABLEAU SOFTWARE INC CL A 87336u105 50898 520693 SH SOLE 520693 0 0
TAILORED BRANDS INC COM 87403a107 498 19500 SH Put SOLE 19500 0 0
TAILORED BRANDS INC COM 87403a107 350 13700 SH Call SOLE 13700 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 72260 1976479 SH SOLE 1976479 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10925 92300 SH Put SOLE 92300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10439 88200 SH Call SOLE 88200 0 0
TAL ED GROUP SPONSORED ADS 874080104 721 19600 SH Put SOLE 19600 0 0
TALOS ENERGY INC COM 87484t108 639 19890 SH SOLE 19890 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1361 61786 SH SOLE 61786 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 282 12000 SH Call SOLE 12000 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 399 17000 SH Put SOLE 17000 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1188 50595 SH SOLE 50595 0 0
TAPESTRY INC COM 876030107 4484 96004 SH SOLE 96004 0 0
TAPESTRY INC COM 876030107 234 5000 SH Put SOLE 5000 0 0
TARENA INTL INC ADR 876108101 1448 191248 SH SOLE 191248 0 0
TARGA RES CORP COM 87612g101 812 16400 SH Put SOLE 16400 0 0
TARGA RES CORP COM 87612g101 450 9100 SH Call SOLE 9100 0 0
TARGET CORP COM 87612e106 166192 2183289 SH SOLE 2183289 0 0
TARGET CORP COM 87612e106 3616 47500 SH Call SOLE 47500 0 0
TARGET CORP COM 87612e106 3707 48700 SH Put SOLE 48700 0 0
TARO PHARMACEUTICAL INDS LTD SHS m8737e108 541 4675 SH SOLE 4675 0 0
TATA MTRS LTD SPONSORED ADR 876568502 7840 401002 SH SOLE 401002 0 0
TAUBMAN CTRS INC COM 876664103 4399 74856 SH SOLE 74856 0 0
TCF FINL CORP COM 872275102 571 23200 SH SOLE 23200 0 0
TCG BDC INC COM 872280102 494 29046 SH SOLE 29046 0 0
TCP CAP CORP COM 87238q103 3176 219784 SH SOLE 219784 0 0
TD AMERITRADE HLDG CORP COM 87236y108 3451 63000 SH Put SOLE 63000 0 0
TD AMERITRADE HLDG CORP COM 87236y108 2749 50200 SH Call SOLE 50200 0 0
TE CONNECTIVITY LTD REG SHS h84989104 35830 397842 SH SOLE 397842 0 0
TECHTARGET INC COM 87874r100 4309 151737 SH SOLE 151737 0 0
TECK RESOURCES LTD CL B 878742204 28587 1123244 SH SOLE 1123244 0 0
TECK RESOURCES LTD CL B 878742204 27813 1091916 SH SOLE 1091916 0 0
TELADOC INC COM 87918a105 1392 23986 SH SOLE 23986 0 0
TELARIA INC COM 879181105 122 30252 SH SOLE 30252 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 847 4253 SH SOLE 4253 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936r106 1896 159732 SH SOLE 159732 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 523 19060 SH SOLE 19060 0 0
TELUS CORP COM 87971m103 694 19545 SH SOLE 19545 0 0
TELUS CORP COM 87971m103 20129 566712 SH SOLE 566712 0 0
TEMPUR SEALY INTL INC COM 88023u101 1778 37000 SH Call SOLE 37000 0 0
TEMPUR SEALY INTL INC COM 88023u101 3205 66700 SH Put SOLE 66700 0 0
TEMPUR SEALY INTL INC COM 88023u101 1377 28651 SH SOLE 28651 0 0
TENET HEALTHCARE CORP COM NEW 88033g407 587 17500 SH Call SOLE 17500 0 0
TENET HEALTHCARE CORP COM NEW 88033g407 453 13500 SH Put SOLE 13500 0 0
TENET HEALTHCARE CORP COM NEW 88033g407 9867 293912 SH SOLE 293912 0 0
TENNECO INC COM 880349105 2242 51009 SH SOLE 51009 0 0
TEREX CORP NEW COM 880779103 253 6000 SH Call SOLE 6000 0 0
TERNIUM SA SPON ADR 880890108 3372 96845 SH SOLE 96845 0 0
TERRAFORM PWR INC COM CL A 88104r209 4841 413740 SH SOLE 413740 0 0
TERRENO RLTY CORP COM 88146m101 6420 170422 SH SOLE 170422 0 0
TERRITORIAL BANCORP INC COM 88145x108 721 23266 SH SOLE 23266 0 0
TESLA INC COM 88160r101 8111 23650 SH SOLE 23650 0 0
TESLA INC COM 88160r101 7545 22000 SH Call SOLE 22000 0 0
TESLA INC COM 88160r101 8574 25000 SH Put SOLE 25000 0 0
TETRA TECHNOLOGIES INC DEL COM 88162f105 480 107939 SH SOLE 107939 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1333 54800 SH Call SOLE 54800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2050 84300 SH Put SOLE 84300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 47664 1959858 SH SOLE 1959858 0 0
TEXAS INSTRS INC COM 882508104 16317 148000 SH Call SOLE 148000 0 0
TEXAS INSTRS INC COM 882508104 14178 128600 SH Put SOLE 128600 0 0
TEXTRON INC COM 883203101 527 8000 SH Call SOLE 8000 0 0
TEXTRON INC COM 883203101 1147 17400 SH Put SOLE 17400 0 0
TEXTRON INC COM 883203101 9274 140703 SH SOLE 140703 0 0
TFS FINL CORP COM 87240r107 627 39776 SH SOLE 39776 0 0
THE TRADE DESK INC COM CL A 88339j105 366 3900 SH Call SOLE 3900 0 0
THE TRADE DESK INC COM CL A 88339j105 657 7000 SH Put SOLE 7000 0 0
THE TRADE DESK INC COM CL A 88339j105 16108 171729 SH SOLE 171729 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1142 5511 SH SOLE 5511 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1243 6000 SH Call SOLE 6000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1864 9000 SH Put SOLE 9000 0 0
THL CR INC COM 872438106 1316 168344 SH SOLE 168344 0 0
THOR INDS INC COM 885160101 828 8500 SH Call SOLE 8500 0 0
THOR INDS INC COM 885160101 1724 17700 SH Put SOLE 17700 0 0
THOR INDS INC COM 885160101 1120 11505 SH SOLE 11505 0 0
TIDEWATER INC NEW COM 88642r109 1453 50231 SH SOLE 50231 0 0
TIFFANY & CO NEW COM 886547108 263 2000 SH Call SOLE 2000 0 0
TIFFANY & CO NEW COM 886547108 263 2000 SH Put SOLE 2000 0 0
TILE SHOP HLDGS INC COM 88677q109 639 82996 SH SOLE 82996 0 0
TILLYS INC CL A 886885102 2152 142045 SH SOLE 142045 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706p205 1045 61953 SH SOLE 61953 0 0
TIMBERLAND BANCORP INC COM 887098101 343 9193 SH SOLE 9193 0 0
TIMKEN CO COM 887389104 6042 138740 SH SOLE 138740 0 0
TIMKENSTEEL CORP COM 887399103 939 57435 SH SOLE 57435 0 0
TITAN MACHY INC COM 88830r101 740 47575 SH SOLE 47575 0 0
TJX COS INC NEW COM 872540109 267 2800 SH Put SOLE 2800 0 0
TJX COS INC NEW COM 872540109 111714 1173711 SH SOLE 1173711 0 0
TOLL BROTHERS INC COM 889478103 448 12100 SH Call SOLE 12100 0 0
TOLL BROTHERS INC COM 889478103 655 17700 SH Put SOLE 17700 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 867 10098 SH SOLE 10098 0 0
TORCHMARK CORP COM 891027104 383 4700 SH Put SOLE 4700 0 0
TORCHMARK CORP COM 891027104 456 5600 SH Call SOLE 5600 0 0
TORO CO COM 891092108 3465 57515 SH SOLE 57515 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 463 8000 SH Put SOLE 8000 0 0
TOTAL SYS SVCS INC COM 891906109 11092 131241 SH SOLE 131241 0 0
TOTAL SYS SVCS INC COM 891906109 1403 16600 SH Call SOLE 16600 0 0
TOTAL SYS SVCS INC COM 891906109 913 10800 SH Put SOLE 10800 0 0
TOWER SEMICONDUCTOR LTD SHS NEW m87915274 14800 672420 SH SOLE 672420 0 0
TOWN SPORTS INTL HLDGS INC COM 89214a102 1252 86019 SH SOLE 86019 0 0
TOWNEBANK PORTSMOUTH VA COM 89214p109 1212 37752 SH SOLE 37752 0 0
TOWNSQUARE MEDIA INC CL A 892231101 287 44300 SH SOLE 44300 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1890 14673 SH SOLE 14673 0 0
TPG RE FIN TR INC COM 87266m107 3293 162077 SH SOLE 162077 0 0
TPG SPECIALTY LENDING INC COM 87265k102 2883 160708 SH SOLE 160708 0 0
TPI COMPOSITES INC COM 87266j104 2808 96032 SH SOLE 96032 0 0
TRACTOR SUPPLY CO COM 892356106 742 9700 SH Call SOLE 9700 0 0
TRACTOR SUPPLY CO COM 892356106 765 10000 SH Put SOLE 10000 0 0
TRANSALTA CORP COM 89346d107 1749 348497 SH SOLE 348497 0 0
TRANSCANADA CORP COM 89353d107 17299 400433 SH SOLE 400433 0 0
TRANSDIGM GROUP INC COM 893641100 311 900 SH Call SOLE 900 0 0
TRANSDIGM GROUP INC COM 893641100 1381 4000 SH Put SOLE 4000 0 0
TRANSDIGM GROUP INC COM 893641100 114451 331608 SH SOLE 331608 0 0
TRANSOCEAN LTD REG SHS h8817h100 83277 6196203 SH SOLE 6196203 0 0
TRANSOCEAN LTD REG SHS h8817h100 3488 259500 SH Call SOLE 259500 0 0
TRANSOCEAN LTD REG SHS h8817h100 3697 275100 SH Put SOLE 275100 0 0
TRANSUNION COM 89400j107 26633 371760 SH SOLE 371760 0 0
TRAVELCENTERS AMER LLC COM 894174101 167 47596 SH SOLE 47596 0 0
TRAVELERS COMPANIES INC COM 89417e109 7120 58200 SH Call SOLE 58200 0 0
TRAVELERS COMPANIES INC COM 89417e109 6594 53900 SH Put SOLE 53900 0 0
TRAVELERS COMPANIES INC COM 89417e109 10507 85885 SH SOLE 85885 0 0
TRAVELZOO COM NEW 89421q205 806 47126 SH SOLE 47126 0 0
TREDEGAR CORP COM 894650100 597 25385 SH SOLE 25385 0 0
TREEHOUSE FOODS INC COM 89469a104 420 8000 SH Call SOLE 8000 0 0
TREEHOUSE FOODS INC COM 89469a104 404 7700 SH Put SOLE 7700 0 0
TREEHOUSE FOODS INC COM 89469a104 1283 24442 SH SOLE 24442 0 0
TREVENA INC COM 89532e109 285 197645 SH SOLE 197645 0 0
TRIBUNE MEDIA CO CL A 896047503 6813 178013 SH SOLE 178013 0 0
TRICO BANCSHARES COM 896095106 1561 41678 SH SOLE 41678 0 0
TRIMBLE INC COM 896239100 7911 240890 SH SOLE 240890 0 0
TRINET GROUP INC COM 896288107 921 16456 SH SOLE 16456 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306 193 38529 SH SOLE 38529 0 0
TRINITY INDS INC COM 896522109 40733 1188942 SH SOLE 1188942 0 0
TRINITY INDS INC COM 896522109 1658 48400 SH Call SOLE 48400 0 0
TRINITY INDS INC COM 896522109 2056 60000 SH Put SOLE 60000 0 0
TRIPADVISOR INC COM 896945201 2579 46300 SH Call SOLE 46300 0 0
TRIPADVISOR INC COM 896945201 2897 52000 SH Put SOLE 52000 0 0
TRIPADVISOR INC COM 896945201 373 6689 SH SOLE 6689 0 0
TRIPLE-S MGMT CORP CL B 896749108 762 19507 SH SOLE 19507 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677y100 278 22359 SH SOLE 22359 0 0
TRISTATE CAP HLDGS INC COM 89678f100 3438 131709 SH SOLE 131709 0 0
TRITON INTL LTD CL A g9078f107 365 11900 SH Call SOLE 11900 0 0
TRITON INTL LTD CL A g9078f107 438 14300 SH Put SOLE 14300 0 0
TRITON INTL LTD CL A g9078f107 660 21531 SH SOLE 21531 0 0
TRIUMPH BANCORP INC COM 89679e300 5998 147182 SH SOLE 147182 0 0
TRIVAGO N V SPON ADS A SHS 89686d105 271 59726 SH SOLE 59726 0 0
TRUEBLUE INC COM 89785x101 523 19406 SH SOLE 19406 0 0
TRUECAR INC COM 89785l107 17497 1734111 SH SOLE 1734111 0 0
TRUSTCO BK CORP N Y COM 898349105 1568 176233 SH SOLE 176233 0 0
TRUSTMARK CORP COM 898402102 321 9852 SH SOLE 9852 0 0
TUESDAY MORNING CORP COM NEW 899035505 272 89207 SH SOLE 89207 0 0
TUPPERWARE BRANDS CORP COM 899896104 268 6500 SH Put SOLE 6500 0 0
TUPPERWARE BRANDS CORP COM 899896104 441 10700 SH Call SOLE 10700 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 1274 194727 SH SOLE 194727 0 0
TURNING PT BRANDS INC COM 90041l105 2375 74453 SH SOLE 74453 0 0
TURTLE BEACH CORP COM NEW 900450206 2959 145643 SH SOLE 145643 0 0
TUTOR PERINI CORP COM 901109108 3313 179584 SH SOLE 179584 0 0
TWENTY FIRST CENTY FOX INC CL A 90130a101 67574 1359920 SH SOLE 1359920 0 0
TWILIO INC CL A 90138f102 73853 1318330 SH SOLE 1318330 0 0
TWILIO INC CL A 90138f102 1199 21400 SH Call SOLE 21400 0 0
TWILIO INC CL A 90138f102 986 17600 SH Put SOLE 17600 0 0
TWIN DISC INC COM 901476101 350 14089 SH SOLE 14089 0 0
TWITTER INC COM 90184l102 6057 138700 SH Call SOLE 138700 0 0
TWITTER INC COM 90184l102 5992 137200 SH Put SOLE 137200 0 0
TWITTER INC COM 90184l102 53067 1215175 SH SOLE 1215175 0 0
TYSON FOODS INC CL A 902494103 957 13900 SH Call SOLE 13900 0 0
TYSON FOODS INC CL A 902494103 620 9000 SH Put SOLE 9000 0 0
U S CONCRETE INC COM NEW 90333l201 604 11500 SH Put SOLE 11500 0 0
U S CONCRETE INC COM NEW 90333l201 630 12000 SH Call SOLE 12000 0 0
U S G CORP COM NEW 903293405 1628 37759 SH SOLE 37759 0 0
U S SILICA HLDGS INC COM 90346e103 1505 58600 SH Call SOLE 58600 0 0
U S SILICA HLDGS INC COM 90346e103 1783 69400 SH Put SOLE 69400 0 0
UBIQUITI NETWORKS INC COM 90347a100 390 4600 SH Put SOLE 4600 0 0
UBIQUITI NETWORKS INC COM 90347a100 237 2800 SH Call SOLE 2800 0 0
UDR INC COM 902653104 24834 661543 SH SOLE 661543 0 0
UGI CORP NEW COM 902681105 26350 506041 SH SOLE 506041 0 0
ULTA BEAUTY INC COM 90384s303 6471 27717 SH SOLE 27717 0 0
ULTA BEAUTY INC COM 90384s303 2405 10300 SH Call SOLE 10300 0 0
ULTA BEAUTY INC COM 90384s303 1051 4500 SH Put SOLE 4500 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385d107 592 2300 SH Put SOLE 2300 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385d107 463 1800 SH Call SOLE 1800 0 0
ULTRA CLEAN HLDGS INC COM 90385v107 274 16500 SH Put SOLE 16500 0 0
ULTRA CLEAN HLDGS INC COM 90385v107 247 14900 SH Call SOLE 14900 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400p101 2230 188332 SH SOLE 188332 0 0
UMPQUA HLDGS CORP COM 904214103 3566 157866 SH SOLE 157866 0 0
UNDER ARMOUR INC CL A 904311107 274 12200 SH Put SOLE 12200 0 0
UNDER ARMOUR INC CL A 904311107 1196 53200 SH Call SOLE 53200 0 0
UNIFI INC COM NEW 904677200 1356 42764 SH SOLE 42764 0 0
UNIFIRST CORP MASS COM 904708104 1407 7951 SH SOLE 7951 0 0
UNILEVER N V N Y SHS NEW 904784709 26114 468662 SH SOLE 468662 0 0
UNILEVER N V N Y SHS NEW 904784709 234 4200 SH Call SOLE 4200 0 0
UNILEVER N V N Y SHS NEW 904784709 401 7200 SH Put SOLE 7200 0 0
UNION PAC CORP COM 907818108 15301 108000 SH Call SOLE 108000 0 0
UNION PAC CORP COM 907818108 12496 88200 SH Put SOLE 88200 0 0
UNION PAC CORP COM 907818108 163242 1152189 SH SOLE 1152189 0 0
UNISYS CORP COM NEW 909214306 2813 218089 SH SOLE 218089 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1300 118246 SH SOLE 118246 0 0
UNITED CONTL HLDGS INC COM 910047109 1085 15564 SH SOLE 15564 0 0
UNITED CONTL HLDGS INC COM 910047109 6729 96500 SH Call SOLE 96500 0 0
UNITED CONTL HLDGS INC COM 910047109 6555 94000 SH Put SOLE 94000 0 0
UNITED FINL BANCORP INC NEW COM 910304104 212 12104 SH SOLE 12104 0 0
UNITED FIRE GROUP INC COM 910340108 261 4793 SH SOLE 4793 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 144 50990 SH SOLE 50990 0 0
UNITED PARCEL SERVICE INC CL B 911312106 43382 408378 SH SOLE 408378 0 0
UNITED PARCEL SERVICE INC CL B 911312106 7213 67900 SH Call SOLE 67900 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4780 45000 SH Put SOLE 45000 0 0
UNITED RENTALS INC COM 911363109 6894 46700 SH Call SOLE 46700 0 0
UNITED RENTALS INC COM 911363109 7455 50500 SH Put SOLE 50500 0 0
UNITED RENTALS INC COM 911363109 34557 234093 SH SOLE 234093 0 0
UNITED STATES CELLULAR CORP COM 911684108 2877 77678 SH SOLE 77678 0 0
UNITED STATES LIME & MINERAL COM 911922102 333 3970 SH SOLE 3970 0 0
UNITED STATES OIL FUND LP UNITS 91232n108 351 23280 SH SOLE 23280 0 0
UNITED STATES STL CORP NEW COM 912909108 14178 408000 SH Call SOLE 408000 0 0
UNITED STATES STL CORP NEW COM 912909108 17173 494200 SH Put SOLE 494200 0 0
UNITED STATES STL CORP NEW COM 912909108 3279 94351 SH SOLE 94351 0 0
UNITED TECHNOLOGIES CORP COM 913017109 25644 205100 SH Call SOLE 205100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 27219 217700 SH Put SOLE 217700 0 0
UNITED THERAPEUTICS CORP DEL COM 91307c102 747 6600 SH Call SOLE 6600 0 0
UNITED THERAPEUTICS CORP DEL COM 91307c102 1041 9200 SH Put SOLE 9200 0 0
UNITED THERAPEUTICS CORP DEL COM 91307c102 6679 59026 SH SOLE 59026 0 0
UNITEDHEALTH GROUP INC COM 91324p102 14765 60181 SH SOLE 60181 0 0
UNITEDHEALTH GROUP INC COM 91324p102 7606 31000 SH Call SOLE 31000 0 0
UNITEDHEALTH GROUP INC COM 91324p102 7606 31000 SH Put SOLE 31000 0 0
UNITIL CORP COM 913259107 1719 33673 SH SOLE 33673 0 0
UNIVAR INC COM 91336l107 17292 658987 SH SOLE 658987 0 0
UNIVERSAL CORP VA COM 913456109 699 10583 SH SOLE 10583 0 0
UNIVERSAL DISPLAY CORP COM 91347p105 516 6000 SH Put SOLE 6000 0 0
UNIVERSAL DISPLAY CORP COM 91347p105 516 6000 SH Call SOLE 6000 0 0
UNIVERSAL FST PRODS INC COM 913543104 1297 35424 SH SOLE 35424 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 446 4000 SH Put SOLE 4000 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 301 2700 SH Call SOLE 2700 0 0
UNIVERSAL INS HLDGS INC COM 91359v107 232 6600 SH SOLE 6600 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 997 42121 SH SOLE 42121 0 0
UNIVEST CORP PA COM 915271100 2619 95221 SH SOLE 95221 0 0
UNUM GROUP COM 91529y106 33432 903802 SH SOLE 903802 0 0
UPLAND SOFTWARE INC COM 91544a109 1150 33450 SH SOLE 33450 0 0
URBAN EDGE PPTYS COM 91704f104 3006 131417 SH SOLE 131417 0 0
URBAN OUTFITTERS INC COM 917047102 98423 2209278 SH SOLE 2209278 0 0
UROGEN PHARMA LTD COM m96088105 745 14976 SH SOLE 14976 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1750 77329 SH SOLE 77329 0 0
US BANCORP DEL COM NEW 902973304 40502 809721 SH SOLE 809721 0 0
US BANCORP DEL COM NEW 902973304 11600 231900 SH Call SOLE 231900 0 0
US BANCORP DEL COM NEW 902973304 12505 250000 SH Put SOLE 250000 0 0
US ECOLOGY INC COM 91732j102 933 14647 SH SOLE 14647 0 0
US FOODS HLDG CORP COM 912008109 91268 2413231 SH SOLE 2413231 0 0
USA TRUCK INC COM 902925106 1797 76545 SH SOLE 76545 0 0
UTAH MED PRODS INC COM 917488108 275 2501 SH SOLE 2501 0 0
V F CORP COM 918204108 55727 683602 SH SOLE 683602 0 0
V F CORP COM 918204108 2340 28700 SH Call SOLE 28700 0 0
V F CORP COM 918204108 2120 26000 SH Put SOLE 26000 0 0
VAIL RESORTS INC COM 91879q109 1234 4500 SH Put SOLE 4500 0 0
VAIL RESORTS INC COM 91879q109 20604 75146 SH SOLE 75146 0 0
VALE S A ADR 91912e105 480 37478 SH SOLE 37478 0 0
VALE S A ADR 91912e105 1724 134500 SH Call SOLE 134500 0 0
VALE S A ADR 91912e105 1463 114100 SH Put SOLE 114100 0 0
VALEANT PHARMACEUTICALS INTL COM 91911k102 17033 732908 SH SOLE 732908 0 0
VALERO ENERGY CORP NEW COM 91913y100 443 4000 SH Call SOLE 4000 0 0
VALERO ENERGY CORP NEW COM 91913y100 56048 505710 SH SOLE 505710 0 0
VALIDUS HOLDINGS LTD COM SHS g9319h102 4339 64181 SH SOLE 64181 0 0
VANDA PHARMACEUTICALS INC COM 921659108 6758 354751 SH SOLE 354751 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189f718 1090 41500 SH Call SOLE 41500 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189f718 854 32500 SH Put SOLE 32500 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189f791 853 26100 SH SOLE 26100 0 0
VANGUARD GROUP DIV APP ETF 921908844 13759 135400 SH SOLE 135400 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 4000 26700 SH SOLE 26700 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 52104 639700 SH SOLE 639700 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 489 6000 SH Call SOLE 6000 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2501 30700 SH Put SOLE 30700 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5266 37500 SH SOLE 37500 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 281 2000 SH Call SOLE 2000 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 10123 97500 SH SOLE 97500 0 0
VARIAN MED SYS INC COM 92220p105 284 2500 SH Put SOLE 2500 0 0
VARIAN MED SYS INC COM 92220p105 5277 46400 SH SOLE 46400 0 0
VARONIS SYS INC COM 922280102 13691 183777 SH SOLE 183777 0 0
VASCULAR BIOGENICS LTD COM m96883109 29 13400 SH SOLE 13400 0 0
VECTOR GROUP LTD COM 92240m108 7150 374752 SH SOLE 374752 0 0
VECTREN CORP COM 92240g101 1442 20179 SH SOLE 20179 0 0
VEDANTA LTD SPONSORED ADR 92242y100 481 35392 SH SOLE 35392 0 0
VEECO INSTRS INC DEL COM 922417100 365 25637 SH SOLE 25637 0 0
VEEVA SYS INC CL A COM 922475108 58183 756994 SH SOLE 756994 0 0
VENATOR MATLS PLC SHS g9329z100 2046 125044 SH SOLE 125044 0 0
VENTAS INC COM 92276f100 6059 106400 SH Put SOLE 106400 0 0
VENTAS INC COM 92276f100 3742 65700 SH Call SOLE 65700 0 0
VERA BRADLEY INC COM 92335c106 1741 124018 SH SOLE 124018 0 0
VERACYTE INC COM 92337f107 626 67022 SH SOLE 67022 0 0
VEREIT INC COM 92339v100 99 13314 SH SOLE 13314 0 0
VERICEL CORP COM 92346j108 4253 438449 SH SOLE 438449 0 0
VERISIGN INC COM 92343e102 660 4800 SH Call SOLE 4800 0 0
VERISIGN INC COM 92343e102 687 5000 SH Put SOLE 5000 0 0
VERISIGN INC COM 92343e102 14270 103844 SH SOLE 103844 0 0
VERISK ANALYTICS INC COM 92345y106 2637 24498 SH SOLE 24498 0 0
VERITEX HLDGS INC COM 923451108 2256 72600 SH SOLE 72600 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 9041 179700 SH Call SOLE 179700 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 8719 173300 SH Put SOLE 173300 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 3181 63226 SH SOLE 63226 0 0
VERSARTIS INC COM 92529l102 451 222562 SH SOLE 222562 0 0
VERSO CORP CL A 92531l207 9785 449661 SH SOLE 449661 0 0
VERSUM MATLS INC COM 92532w103 1908 51365 SH SOLE 51365 0 0
VERTEX PHARMACEUTICALS INC COM 92532f100 19395 114114 SH SOLE 114114 0 0
VIACOM INC NEW CL B 92553p201 872 28900 SH Put SOLE 28900 0 0
VIACOM INC NEW CL B 92553p201 407 13500 SH Call SOLE 13500 0 0
VICAL INC COM NEW 925602203 48 41605 SH SOLE 41605 0 0
VICI PPTYS INC COM 925652109 31530 1527633 SH SOLE 1527633 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 947 32143 SH SOLE 32143 0 0
VISA INC COM CL A 92826c839 18530 139900 SH Call SOLE 139900 0 0
VISA INC COM CL A 92826c839 14106 106500 SH Put SOLE 106500 0 0
VISA INC COM CL A 92826c839 112465 849110 SH SOLE 849110 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 8079 348239 SH SOLE 348239 0 0
VISHAY PRECISION GROUP INC COM 92835k103 2136 55986 SH SOLE 55986 0 0
VISTA OUTDOOR INC COM 928377100 778 50200 SH SOLE 50200 0 0
VISTEON CORP COM NEW 92839u206 21761 168377 SH SOLE 168377 0 0
VISTRA ENERGY CORP COM 92840m102 6779 286511 SH SOLE 286511 0 0
VITAL THERAPIES INC COM 92847r104 140 20458 SH SOLE 20458 0 0
VITAMIN SHOPPE INC COM 92849e101 229 32951 SH SOLE 32951 0 0
VIVINT SOLAR INC COM 92854q106 192 38758 SH SOLE 38758 0 0
VMWARE INC CL A COM 928563402 144376 982353 SH SOLE 982353 0 0
VOCERA COMMUNICATIONS INC COM 92857f107 8419 281669 SH SOLE 281669 0 0
VONAGE HLDGS CORP COM 92886t201 708 54915 SH SOLE 54915 0 0
VORNADO RLTY TR SH BEN INT 929042109 702 9500 SH Put SOLE 9500 0 0
VORNADO RLTY TR SH BEN INT 929042109 880 11900 SH Call SOLE 11900 0 0
VOXX INTL CORP CL A 91829f104 188 34898 SH SOLE 34898 0 0
VOYA FINL INC COM 929089100 348 7400 SH Call SOLE 7400 0 0
VOYA FINL INC COM 929089100 522 11100 SH Put SOLE 11100 0 0
VOYAGER THERAPEUTICS INC COM 92915b106 3338 170817 SH SOLE 170817 0 0
VSE CORP COM 918284100 518 10838 SH SOLE 10838 0 0
VULCAN MATLS CO COM 929160109 3097 24000 SH Put SOLE 24000 0 0
VULCAN MATLS CO COM 929160109 2555 19800 SH Call SOLE 19800 0 0
W P CAREY INC COM 92936u109 13955 210319 SH SOLE 210319 0 0
WABASH NATL CORP COM 929566107 823 44099 SH SOLE 44099 0 0
WABCO HLDGS INC COM 92927k102 819 7000 SH Call SOLE 7000 0 0
WABCO HLDGS INC COM 92927k102 702 6000 SH Put SOLE 6000 0 0
WABCO HLDGS INC COM 92927k102 40962 350039 SH SOLE 350039 0 0
WAGEWORKS INC COM 930427109 6399 127975 SH SOLE 127975 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 5365 89400 SH Call SOLE 89400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 6386 106400 SH Put SOLE 106400 0 0
WALMART INC COM 931142103 15040 175600 SH Call SOLE 175600 0 0
WALMART INC COM 931142103 16188 189000 SH Put SOLE 189000 0 0
WALMART INC COM 931142103 22724 265313 SH SOLE 265313 0 0
WARRIOR MET COAL INC COM 93627c101 11919 432322 SH SOLE 432322 0 0
WASHINGTON TR BANCORP COM 940610108 618 10632 SH SOLE 10632 0 0
WASTE CONNECTIONS INC COM 94106b101 45817 608618 SH SOLE 608618 0 0
WASTE CONNECTIONS INC COM 94106b101 22474 298389 SH SOLE 298389 0 0
WASTE MGMT INC DEL COM 94106l109 11314 139100 SH Call SOLE 139100 0 0
WASTE MGMT INC DEL COM 94106l109 11819 145300 SH Put SOLE 145300 0 0
WASTE MGMT INC DEL COM 94106l109 121475 1493421 SH SOLE 1493421 0 0
WATERS CORP COM 941848103 284 1468 SH SOLE 1468 0 0
WATERS CORP COM 941848103 503 2600 SH Call SOLE 2600 0 0
WATERS CORP COM 941848103 949 4900 SH Put SOLE 4900 0 0
WATERSTONE FINL INC MD COM 94188p101 337 19783 SH SOLE 19783 0 0
WAYFAIR INC CL A 94419l101 356 3000 SH Put SOLE 3000 0 0
WAYFAIR INC CL A 94419l101 19169 161410 SH SOLE 161410 0 0
WEB COM GROUP INC COM 94733a104 261 10089 SH SOLE 10089 0 0
WEC ENERGY GROUP INC COM 92939u106 2017 31200 SH Put SOLE 31200 0 0
WEC ENERGY GROUP INC COM 92939u106 1009 15600 SH Call SOLE 15600 0 0
WEIBO CORP SPONSORED ADR 948596101 12960 146009 SH SOLE 146009 0 0
WEIBO CORP SPONSORED ADR 948596101 781 8800 SH Call SOLE 8800 0 0
WEIBO CORP SPONSORED ADR 948596101 1110 12500 SH Put SOLE 12500 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 324 3200 SH Call SOLE 3200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 506 5000 SH Put SOLE 5000 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 52932 523559 SH SOLE 523559 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 6538 212196 SH SOLE 212196 0 0
WELBILT INC COM 949090104 7338 328896 SH SOLE 328896 0 0
WELLCARE HEALTH PLANS INC COM 94946t106 492 2000 SH Put SOLE 2000 0 0
WELLCARE HEALTH PLANS INC COM 94946t106 492 2000 SH Call SOLE 2000 0 0
WELLS FARGO CO NEW COM 949746101 107859 1945516 SH SOLE 1945516 0 0
WELLS FARGO CO NEW COM 949746101 35598 642100 SH Call SOLE 642100 0 0
WELLS FARGO CO NEW COM 949746101 35227 635400 SH Put SOLE 635400 0 0
WELLTOWER INC COM 95040q104 7147 114000 SH Put SOLE 114000 0 0
WELLTOWER INC COM 95040q104 4884 77900 SH Call SOLE 77900 0 0
WENDYS CO COM 95058w100 742 43200 SH Call SOLE 43200 0 0
WENDYS CO COM 95058w100 962 56000 SH Put SOLE 56000 0 0
WENDYS CO COM 95058w100 60647 3530100 SH SOLE 3530100 0 0
WERNER ENTERPRISES INC COM 950755108 6957 185273 SH SOLE 185273 0 0
WESBANCO INC COM 950810101 296 6577 SH SOLE 6577 0 0
WESTERN ALLIANCE BANCORP COM 957638109 17374 306910 SH SOLE 306910 0 0
WESTERN DIGITAL CORP COM 958102105 4273 55200 SH Put SOLE 55200 0 0
WESTERN DIGITAL CORP COM 958102105 4830 62400 SH Call SOLE 62400 0 0
WESTERN UN CO COM 959802109 30976 1523646 SH SOLE 1523646 0 0
WESTERN UN CO COM 959802109 407 20000 SH Call SOLE 20000 0 0
WESTERN UN CO COM 959802109 325 16000 SH Put SOLE 16000 0 0
WESTLAKE CHEM CORP COM 960413102 215 2000 SH Call SOLE 2000 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 2845 131246 SH SOLE 131246 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 317 5317 SH SOLE 5317 0 0
WEX INC COM 96208t104 32981 173148 SH SOLE 173148 0 0
WEYERHAEUSER CO COM 962166104 11812 323971 SH SOLE 323971 0 0
WEYERHAEUSER CO COM 962166104 3916 107400 SH Call SOLE 107400 0 0
WEYERHAEUSER CO COM 962166104 1947 53400 SH Put SOLE 53400 0 0
WGL HLDGS INC COM 92924f106 578 6508 SH SOLE 6508 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3784 171515 SH SOLE 171515 0 0
WHIRLPOOL CORP COM 963320106 1316 9000 SH Put SOLE 9000 0 0
WHIRLPOOL CORP COM 963320106 877 6000 SH Call SOLE 6000 0 0
WHITEHORSE FIN INC COM 96524v106 817 56292 SH SOLE 56292 0 0
WHITING PETE CORP NEW COM NEW 966387409 63882 1211725 SH SOLE 1211725 0 0
WHITING PETE CORP NEW COM NEW 966387409 3469 65800 SH Call SOLE 65800 0 0
WHITING PETE CORP NEW COM NEW 966387409 4297 81500 SH Put SOLE 81500 0 0
WIDEOPENWEST INC COM 96758w101 488 50468 SH SOLE 50468 0 0
WILDHORSE RESOURCE DEV CORP COM 96812t102 14108 556302 SH SOLE 556302 0 0
WILEY JOHN & SONS INC CL A 968223206 5482 87857 SH SOLE 87857 0 0
WILLIAMS COS INC DEL COM 969457100 1431 52800 SH Call SOLE 52800 0 0
WILLIAMS COS INC DEL COM 969457100 2071 76400 SH Put SOLE 76400 0 0
WILLIAMS COS INC DEL COM 969457100 17840 658059 SH SOLE 658059 0 0
WILLIAMS SONOMA INC COM 969904101 921 15000 SH Put SOLE 15000 0 0
WILLIAMS SONOMA INC COM 969904101 737 12000 SH Call SOLE 12000 0 0
WILLSCOT CORP COM 971375126 371 25084 SH SOLE 25084 0 0
WINMARK CORP COM 974250102 385 2592 SH SOLE 2592 0 0
WINNEBAGO INDS INC COM 974637100 897 22100 SH Put SOLE 22100 0 0
WINNEBAGO INDS INC COM 974637100 901 22200 SH Call SOLE 22200 0 0
WIX COM LTD SHS m98068105 56261 560924 SH SOLE 560924 0 0
WNS HOLDINGS LTD SPON ADR 92932m101 10209 195651 SH SOLE 195651 0 0
WOLVERINE WORLD WIDE INC COM 978097103 234 6739 SH SOLE 6739 0 0
WORKIVA INC COM CL A 98139a105 4181 171341 SH SOLE 171341 0 0
WORLD ACCEP CORP DEL COM 981419104 1143 10300 SH Call SOLE 10300 0 0
WORLD ACCEP CORP DEL COM 981419104 1310 11800 SH Put SOLE 11800 0 0
WORLD ACCEP CORP DEL COM 981419104 276 2488 SH SOLE 2488 0 0
WORLD FUEL SVCS CORP COM 981475106 1038 50850 SH SOLE 50850 0 0
WORLD WRESTLING ENTMT INC CL A 98156q108 29708 407967 SH SOLE 407967 0 0
WPX ENERGY INC COM 98212b103 193 10700 SH Call SOLE 10700 0 0
WPX ENERGY INC COM 98212b103 288 16000 SH Put SOLE 16000 0 0
WPX ENERGY INC COM 98212b103 3571 198082 SH SOLE 198082 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR n96617118 682 26270 SH SOLE 26270 0 0
WSFS FINL CORP COM 929328102 1818 34115 SH SOLE 34115 0 0
WYNDHAM DESTINATIONS INC COM 98310w108 22127 499814 SH SOLE 499814 0 0
WYNDHAM DESTINATIONS INC COM 98310w108 217 4900 SH Call SOLE 4900 0 0
WYNDHAM DESTINATIONS INC COM 98310w108 204 4600 SH Put SOLE 4600 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311a105 17617 299456 SH SOLE 299456 0 0
WYNN RESORTS LTD COM 983134107 351 2100 SH Put SOLE 2100 0 0
WYNN RESORTS LTD COM 983134107 2075 12400 SH Call SOLE 12400 0 0
XCEL ENERGY INC COM 98389b100 333 7300 SH Put SOLE 7300 0 0
XCEL ENERGY INC COM 98389b100 30364 664721 SH SOLE 664721 0 0
XCERRA CORP COM 98400j108 9409 673508 SH SOLE 673508 0 0
XENCOR INC COM 98401f105 7103 191932 SH SOLE 191932 0 0
XENIA HOTELS & RESORTS INC COM 984017103 8561 351456 SH SOLE 351456 0 0
XEROX CORP COM NEW 984121608 4109 171215 SH SOLE 171215 0 0
XILINX INC COM 983919101 22966 351913 SH SOLE 351913 0 0
XO GROUP INC COM 983772104 5873 183517 SH SOLE 183517 0 0
XPERI CORP COM 98421b100 1726 107232 SH SOLE 107232 0 0
XPO LOGISTICS INC COM 983793100 2905 29000 SH Put SOLE 29000 0 0
XPO LOGISTICS INC COM 983793100 2214 22100 SH Call SOLE 22100 0 0
YAMANA GOLD INC COM 98462y100 639 220244 SH SOLE 220244 0 0
YANDEX N V SHS CLASS A n97284108 68858 1918050 SH SOLE 1918050 0 0
YELP INC CL A 985817105 11827 301857 SH SOLE 301857 0 0
YELP INC CL A 985817105 2508 64000 SH Call SOLE 64000 0 0
YELP INC CL A 985817105 2347 59900 SH Put SOLE 59900 0 0
YEXT INC COM 98585n106 19017 983284 SH SOLE 983284 0 0
YORK WTR CO COM 987184108 228 7173 SH SOLE 7173 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2453 180668 SH SOLE 180668 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 3558 354060 SH SOLE 354060 0 0
YUM BRANDS INC COM 988498101 101478 1297338 SH SOLE 1297338 0 0
YUM BRANDS INC COM 988498101 219 2800 SH Call SOLE 2800 0 0
YUM CHINA HLDGS INC COM 98850p109 23998 623964 SH SOLE 623964 0 0
ZAFGEN INC COM 98885e103 414 40505 SH SOLE 40505 0 0
ZAGG INC COM 98884u108 1926 111323 SH SOLE 111323 0 0
ZAYO GROUP HLDGS INC COM 98919v105 46520 1275217 SH SOLE 1275217 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 47251 329847 SH SOLE 329847 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 817 5700 SH Call SOLE 5700 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 931 6500 SH Put SOLE 6500 0 0
ZENDESK INC COM 98936j101 74094 1359777 SH SOLE 1359777 0 0
ZILLOW GROUP INC CL A 98954m101 4118 68925 SH SOLE 68925 0 0
ZIMMER BIOMET HLDGS INC COM 98956p102 1972 17700 SH Call SOLE 17700 0 0
ZIMMER BIOMET HLDGS INC COM 98956p102 2429 21800 SH Put SOLE 21800 0 0
ZIMMER BIOMET HLDGS INC COM 98956p102 766 6874 SH SOLE 6874 0 0
ZIONS BANCORPORATION COM 989701107 478 9063 SH SOLE 9063 0 0
ZIONS BANCORPORATION COM 989701107 3630 68900 SH Call SOLE 68900 0 0
ZIONS BANCORPORATION COM 989701107 4837 91800 SH Put SOLE 91800 0 0
ZIX CORP COM 98974p100 1147 212858 SH SOLE 212858 0 0
ZOETIS INC CL A 98978v103 1815 21300 SH Put SOLE 21300 0 0
ZOETIS INC CL A 98978v103 1525 17900 SH Call SOLE 17900 0 0
ZSCALER INC COM 98980g102 3765 105304 SH SOLE 105304 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980a105 2717 135832 SH SOLE 135832 0 0
ZUMIEZ INC COM 989817101 683 27253 SH SOLE 27253 0 0
ZUORA INC COM CL A 98983v106 1243 45691 SH SOLE 45691 0 0
ZYMEWORKS INC COM 98985w102 298 20135 SH SOLE 20135 0 0
ZYNGA INC CL A 98986t108 41451 10184639 SH SOLE 10184639 0 0