The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1ST SOURCE CORP COM 336901103 2 39 SH   SOLE 8 39 0 0
1ST SOURCE CORP COM 336901103 95 2,030 SH   SOLE 44 2,030 0 0
21VIANET GROUP INC ADR 90138A103 37 6,787 SH   SOLE 8 6,787 0 0
21VIANET GROUP INC OPT 90138A103 51 9,200 SH Call SOLE 8 9,200 0 0
21VIANET GROUP INC OPT 90138A103 75 13,700 SH Put SOLE 8 13,700 0 0
21VIANET GROUP INC ADR 90138A103 10,817 1,970,255 SH   SOLE 44 1,970,255 0 0
2U INC COM 90214J101 234 5,889 SH   SOLE 1 5,889 0 0
2U INC COM 90214J101 3 67 SH   SOLE 8 67 0 0
2U INC COM 90214J101 95 2,393 SH   SOLE 44 2,393 0 0
3-D SYS CORP DEL OPT 88554D205 1,708 114,200 SH Put SOLE 8 114,200 0 0
3-D SYS CORP DEL COM 88554D205 1 75 SH   SOLE 8 75 0 0
3-D SYS CORP DEL OPT 88554D205 2,893 193,400 SH Call SOLE 8 193,400 0 0
3-D SYS CORP DEL COM 88554D205 3,436 229,824 SH   SOLE 44 229,824 0 0
3-D SYS CORP DEL COM 88554D205 179 11,970 SH   DFND 66 0 0 11,970
3M CO COM 88579Y101 36,416 190,327 SH   SOLE 1 190,327 0 0
3M CO OPT 88579Y101 12,130 63,400 SH Put SOLE 8 63,400 0 0
3M CO COM 88579Y101 9,501 49,661 SH   SOLE 8 49,661 0 0
3M CO OPT 88579Y101 43,910 229,500 SH Call SOLE 8 229,500 0 0
3M CO COM 88579Y101 599 3,130 SH   SOLE 9 3,130 0 0
3M CO COM 88579Y101 119 620 SH   DFND 20 0 0 620
3M CO COM 88579Y101 539 2,819 SH   SOLE 20 0 2,819 0
3M CO COM 88579Y101 47,219 246,787 SH   SOLE 44 246,787 0 0
3M CO COM 88579Y101 673 3,519 SH   DFND 66 0 0 3,519
500 COM LTD ADR 33829R100 1 100 SH   SOLE 8 100 0 0
500 COM LTD ADR 33829R100 41 3,089 SH   SOLE 44 3,089 0 0
51JOB INC ADR 316827104 352 9,600 SH   SOLE 44 9,600 0 0
58 COM INC ADR 31680Q104 107 3,015 SH   SOLE 8 3,015 0 0
58 COM INC ADR 31680Q104 1,090 30,800 SH   SOLE 9 30,800 0 0
8POINT3 ENERGY PARTNERS LP COM 282539105 0 34 SH   SOLE 8 34 0 0
8POINT3 ENERGY PARTNERS LP COM 282539105 5 395 SH   SOLE 44 395 0 0
8X8 INC NEW OPT 282914100 198 13,000 SH Call SOLE 8 13,000 0 0
8X8 INC NEW COM 282914100 157 10,348 SH   SOLE 44 10,348 0 0
A H BELO CORP COM 001282102 6 956 SH   SOLE 8 956 0 0
A10 NETWORKS INC COM 002121101 1,450 158,466 SH   SOLE 44 158,466 0 0
AAC HLDGS INC COM 000307108 92 10,848 SH   SOLE 44 10,848 0 0
AAON INC COM 000360206 159 4,502 SH   SOLE 44 4,502 0 0
AAR CORP OPT 000361105 67 2,000 SH Put SOLE 8 2,000 0 0
AAR CORP COM 000361105 6 189 SH   SOLE 8 189 0 0
AAR CORP OPT 000361105 10 300 SH Call SOLE 8 300 0 0
AAR CORP COM 000361105 1,021 30,395 SH   SOLE 44 30,395 0 0
AARONS INC COM 002535300 1 28 SH   SOLE 8 28 0 0
AARONS INC OPT 002535300 48 1,600 SH Call SOLE 8 1,600 0 0
AARONS INC COM 002535300 1,971 66,264 SH   SOLE 44 66,264 0 0
ABAXIS INC COM 002567105 128 2,632 SH   SOLE 8 2,632 0 0
ABAXIS INC COM 002567105 33 677 SH   SOLE 44 677 0 0
ABB LTD OPT 000375204 1,797 76,800 SH Call SOLE 8 76,800 0 0
ABB LTD OPT 000375204 112 4,800 SH Put SOLE 8 4,800 0 0
ABB LTD ADR 000375204 54 2,303 SH   SOLE 9 2,303 0 0
ABB LTD ADR 000375204 54 2,297 SH   DFND 66 0 0 2,297
ABBOTT LABS COM 002824100 15,748 354,594 SH   SOLE 1 354,594 0 0
ABBOTT LABS OPT 002824100 9,326 210,000 SH Call SOLE 8 210,000 0 0
ABBOTT LABS OPT 002824100 7,496 168,800 SH Put SOLE 8 168,800 0 0
ABBOTT LABS COM 002824100 89 2,008 SH   SOLE 8 2,008 0 0
ABBOTT LABS COM 002824100 1,953 43,992 SH   SOLE 9 43,992 0 0
ABBOTT LABS COM 002824100 324 7,300 SH   DFND 20 0 0 7,300
ABBOTT LABS COM 002824100 17,948 404,150 SH   SOLE 44 404,150 0 0
ABBOTT LABS COM 002824100 353 7,943 SH   DFND 66 0 0 7,943
ABBVIE INC COM 00287Y109 23,507 360,766 SH   SOLE 1 360,766 0 0
ABBVIE INC COM 00287Y109 121 1,852 SH   SOLE 8 1,852 0 0
ABBVIE INC OPT 00287Y109 138,674 2,128,200 SH Call SOLE 8 2,128,200 0 0
ABBVIE INC OPT 00287Y109 48,714 747,600 SH Put SOLE 8 747,600 0 0
ABBVIE INC COM 00287Y109 518 7,952 SH   SOLE 9 7,952 0 0
ABBVIE INC COM 00287Y109 71,861 1,102,856 SH   SOLE 44 1,102,856 0 0
ABBVIE INC COM 00287Y109 596 9,143 SH   DFND 66 0 0 9,143
ABEONA THERAPEUTICS INC COM 00289Y107 1 100 SH   SOLE 8 100 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 130 25,900 SH   SOLE 44 25,900 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 1,503 126,000 SH Put SOLE 8 126,000 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 755 63,300 SH Call SOLE 8 63,300 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 896 75,075 SH   SOLE 8 75,075 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 1,602 134,278 SH   SOLE 44 134,278 0 0
ABERDEEN JAPAN EQUITY FD INC FUND 00306J109 16 2,000 SH   DFND 66 0 0 2,000
ABIOMED INC COM 003654100 2,628 20,990 SH   SOLE 1 20,990 0 0
ABIOMED INC COM 003654100 880 7,030 SH   SOLE 8 7,030 0 0
ABIOMED INC COM 003654100 615 4,909 SH   SOLE 44 4,909 0 0
ABIOMED INC COM 003654100 3 25 SH   DFND 66 0 0 25
ABM INDS INC COM 000957100 1 23 SH   SOLE 8 23 0 0
ABM INDS INC COM 000957100 45 1,048 SH   SOLE 44 1,048 0 0
ABRAXAS PETE CORP COM 003830106 5 2,576 SH   SOLE 8 2,576 0 0
ABRAXAS PETE CORP COM 003830106 70 34,918 SH   SOLE 44 34,918 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 20 347 SH   SOLE 1 347 0 0
ACACIA COMMUNICATIONS INC OPT 00401C108 721 12,300 SH Put SOLE 8 12,300 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 3 55 SH   SOLE 8 55 0 0
ACACIA COMMUNICATIONS INC OPT 00401C108 6,349 108,300 SH Call SOLE 8 108,300 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 430 7,341 SH   SOLE 44 7,341 0 0
ACACIA RESH CORP COM 003881307 0 94 SH   SOLE 8 94 0 0
ACACIA RESH CORP COM 003881307 25 4,471 SH   SOLE 44 4,471 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 300 6,874 SH   SOLE 1 6,874 0 0
ACADIA HEALTHCARE COMPANY IN OPT 00404A109 9 200 SH Call SOLE 8 200 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 166 3,796 SH   SOLE 8 3,796 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 57 1,288 SH   SOLE 44 1,288 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,714 78,913 SH   SOLE 8 78,913 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 2,101 61,100 SH Call SOLE 8 61,100 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 2,231 64,900 SH Put SOLE 8 64,900 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,468 42,677 SH   SOLE 44 42,677 0 0
ACADIA RLTY TR TRUS 004239109 822 27,371 SH   SOLE 1 27,371 0 0
ACADIA RLTY TR TRUS 004239109 2 55 SH   SOLE 8 55 0 0
ACADIA RLTY TR TRUS 004239109 47 1,571 SH   SOLE 44 1,571 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 2 99 SH   SOLE 8 99 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 181 7,467 SH   SOLE 44 7,467 0 0
ACCELERON PHARMA INC COM 00434H108 13 500 SH   SOLE 8 500 0 0
ACCELERON PHARMA INC COM 00434H108 35 1,294 SH   SOLE 44 1,294 0 0
ACCENTURE PLC IRELAND COM G1151C101 27,946 233,117 SH   SOLE 1 233,117 0 0
ACCENTURE PLC IRELAND COM G1151C101 89 741 SH   SOLE 8 741 0 0
ACCENTURE PLC IRELAND OPT G1151C101 8,487 70,800 SH Call SOLE 8 70,800 0 0
ACCENTURE PLC IRELAND OPT G1151C101 7,121 59,400 SH Put SOLE 8 59,400 0 0
ACCENTURE PLC IRELAND COM G1151C101 131 1,093 SH   SOLE 9 1,093 0 0
ACCENTURE PLC IRELAND COM G1151C101 26,096 217,686 SH   SOLE 44 217,686 0 0
ACCENTURE PLC IRELAND COM G1151C101 2,340 19,519 SH   DFND 66 0 0 19,519
ACCESS NATL CORP COM 004337101 2 55 SH   SOLE 44 55 0 0
ACCO BRANDS CORP COM 00081T108 41 3,092 SH   SOLE 8 3,092 0 0
ACCO BRANDS CORP COM 00081T108 1,728 131,480 SH   SOLE 44 131,480 0 0
ACCURAY INC COM 004397105 126 26,492 SH   SOLE 8 26,492 0 0
ACCURAY INC OPT 004397105 216 45,400 SH Call SOLE 8 45,400 0 0
ACCURAY INC OPT 004397105 217 45,600 SH Put SOLE 8 45,600 0 0
ACCURAY INC COM 004397105 187 39,387 SH   SOLE 44 39,387 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 17 5,583 SH   SOLE 44 5,583 0 0
ACETO CORP COM 004446100 9 557 SH   SOLE 44 557 0 0
ACHAOGEN INC COM 004449104 649 25,710 SH   SOLE 44 25,710 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 120 28,384 SH   SOLE 8 28,384 0 0
ACHILLION PHARMACEUTICALS IN OPT 00448Q201 5 1,100 SH Put SOLE 8 1,100 0 0
ACHILLION PHARMACEUTICALS IN OPT 00448Q201 39 9,300 SH Call SOLE 8 9,300 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 231 54,894 SH   SOLE 44 54,894 0 0
ACI WORLDWIDE INC COM 004498101 1 62 SH   SOLE 8 62 0 0
ACI WORLDWIDE INC COM 004498101 317 14,849 SH   SOLE 44 14,849 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 13 432 SH   SOLE 8 432 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 154 5,176 SH   SOLE 44 5,176 0 0
ACNB CORP COM 000868109 1 27 SH   SOLE 44 27 0 0
ACORDA THERAPEUTICS INC OPT 00484M106 5,025 239,300 SH Put SOLE 8 239,300 0 0
ACORDA THERAPEUTICS INC OPT 00484M106 42 2,000 SH Call SOLE 8 2,000 0 0
ACORDA THERAPEUTICS INC BOND 00484MAA4 174 205,000 PRN   SOLE 8 0 0 205,000
ACORDA THERAPEUTICS INC COM 00484M106 1,506 71,699 SH   SOLE 8 71,699 0 0
ACORDA THERAPEUTICS INC COM 00484M106 481 22,893 SH   SOLE 44 22,893 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 23 15,000 SH   DFND 66 0 0 15,000
ACTIVISION BLIZZARD INC COM 00507V109 7,943 159,306 SH   SOLE 1 121,128 38,178 0
ACTIVISION BLIZZARD INC OPT 00507V109 2,732 54,800 SH Call SOLE 8 54,800 0 0
ACTIVISION BLIZZARD INC OPT 00507V109 9,942 199,400 SH Put SOLE 8 199,400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 9,025 181,020 SH   SOLE 8 181,020 0 0
ACTIVISION BLIZZARD INC COM 00507V109 9 182 SH   SOLE 9 182 0 0
ACTIVISION BLIZZARD INC COM 00507V109 149 2,990 SH   SOLE 20 0 2,990 0
ACTIVISION BLIZZARD INC COM 00507V109 8,989 180,297 SH   SOLE 44 180,297 0 0
ACTIVISION BLIZZARD INC COM 00507V109 266 5,325 SH   DFND 66 0 0 5,325
ACTUA CORP COM 005094107 0 17 SH   SOLE 8 17 0 0
ACTUA CORP COM 005094107 8 608 SH   SOLE 44 608 0 0
ACTUANT CORP COM 00508X203 2 75 SH   SOLE 8 75 0 0
ACTUANT CORP COM 00508X203 316 11,997 SH   SOLE 44 11,997 0 0
ACUITY BRANDS INC COM 00508Y102 2,439 11,956 SH   SOLE 1 11,956 0 0
ACUITY BRANDS INC COM 00508Y102 1,276 6,253 SH   SOLE 8 6,253 0 0
ACUITY BRANDS INC OPT 00508Y102 163 800 SH Call SOLE 8 800 0 0
ACUITY BRANDS INC OPT 00508Y102 1,306 6,400 SH Put SOLE 8 6,400 0 0
ACUITY BRANDS INC COM 00508Y102 1,765 8,653 SH   SOLE 44 8,653 0 0
ACUSHNET HOLDINGS CORP COM 005098108 136 7,898 SH   SOLE 44 7,898 0 0
ACXIOM CORP OPT 005125109 219 7,700 SH Call SOLE 8 7,700 0 0
ACXIOM CORP COM 005125109 142 5,004 SH   SOLE 8 5,004 0 0
ACXIOM CORP COM 005125109 55 1,947 SH   SOLE 44 1,947 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 3 160 SH   SOLE 8 160 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1 77 SH   SOLE 44 77 0 0
ADAMS RES &amp ENERGY INC COM 006351308 0 10 SH   SOLE 44 10 0 0
ADDUS HOMECARE CORP COM 006739106 298 9,324 SH   SOLE 44 9,324 0 0
ADECOAGRO S A COM L00849106 113 9,900 SH   SOLE 44 9,900 0 0
ADEPTUS HEALTH INC OPT 006855100 4 2,000 SH Call SOLE 8 2,000 0 0
ADEPTUS HEALTH INC COM 006855100 0 55 SH   SOLE 8 55 0 0
ADEPTUS HEALTH INC COM 006855100 18 10,294 SH   SOLE 44 10,294 0 0
ADIENT PLC COM G0084W101 3,042 41,857 SH   SOLE 1 41,857 0 0
ADIENT PLC OPT G0084W101 820 11,286 SH Call SOLE 8 11,286 0 0
ADIENT PLC OPT G0084W101 31 429 SH Put SOLE 8 429 0 0
ADIENT PLC COM G0084W101 18 241 SH   SOLE 9 241 0 0
ADIENT PLC COM G0084W101 558 7,671 SH   SOLE 44 7,671 0 0
ADIENT PLC COM G0084W101 1 13 SH   DFND 66 0 0 13
ADOBE SYS INC COM 00724F101 8,289 63,701 SH   SOLE 1 63,701 0 0
ADOBE SYS INC COM 00724F101 2,478 19,044 SH   SOLE 8 19,044 0 0
ADOBE SYS INC OPT 00724F101 12,310 94,600 SH Put SOLE 8 94,600 0 0
ADOBE SYS INC OPT 00724F101 8,654 66,500 SH Call SOLE 8 66,500 0 0
ADOBE SYS INC COM 00724F101 30,499 234,366 SH   SOLE 44 234,366 0 0
ADOBE SYS INC COM 00724F101 89 686 SH   DFND 66 0 0 686
ADTRAN INC COM 00738A106 669 32,223 SH   SOLE 1 32,223 0 0
ADTRAN INC COM 00738A106 2 80 SH   SOLE 8 80 0 0
ADTRAN INC OPT 00738A106 81 3,900 SH Call SOLE 8 3,900 0 0
ADTRAN INC COM 00738A106 324 15,606 SH   SOLE 44 15,606 0 0
ADURO BIOTECH INC COM 00739L101 80 7,453 SH   SOLE 1 7,453 0 0
ADURO BIOTECH INC COM 00739L101 3 282 SH   SOLE 8 282 0 0
ADURO BIOTECH INC COM 00739L101 168 15,618 SH   SOLE 44 15,618 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,608 17,593 SH   SOLE 1 17,593 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 22,688 153,026 SH   SOLE 8 153,026 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 44 300 SH Call SOLE 8 300 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 148 1,000 SH Put SOLE 8 1,000 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 3,828 25,822 SH   SOLE 44 25,822 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 325 14,375 SH   SOLE 44 14,375 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 452 20,662 SH   SOLE 1 20,662 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2 73 SH   SOLE 8 73 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 52 2,341 SH   SOLE 44 2,341 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 101 10,630 SH   SOLE 1 10,630 0 0
ADVANCED ENERGY INDS COM 007973100 9 128 SH   SOLE 8 128 0 0
ADVANCED ENERGY INDS COM 007973100 1,620 23,643 SH   SOLE 44 23,643 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,620 111,351 SH   SOLE 1 111,351 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 52,678 3,620,500 SH Put SOLE 8 3,620,500 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 40,548 2,786,800 SH Call SOLE 8 2,786,800 0 0
ADVANCED MICRO DEVICES INC COM 007903107 14,632 1,005,594 SH   SOLE 8 1,005,594 0 0
ADVANCED MICRO DEVICES INC COM 007903107 6 442 SH   SOLE 9 442 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,652 182,299 SH   SOLE 44 182,299 0 0
ADVANCED MICRO DEVICES INC COM 007903107 15 1,000 SH   DFND 66 0 0 1,000
ADVANCED SEMICONDUCTOR ENGR ADR 00756M404 56 8,670 SH   SOLE 1 8,670 0 0
ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 1,939 62,244 SH   SOLE 44 62,244 0 0
ADVANSIX INC COM 00773T101 46 1,700 SH   SOLE 1 1,700 0 0
ADVANSIX INC OPT 00773T101 16 584 SH Call SOLE 8 584 0 0
ADVANSIX INC COM 00773T101 100 3,646 SH   SOLE 8 3,646 0 0
ADVANSIX INC OPT 00773T101 6 224 SH Put SOLE 8 224 0 0
ADVANSIX INC COM 00773T101 0 12 SH   SOLE 9 12 0 0
ADVANSIX INC COM 00773T101 198 7,259 SH   SOLE 44 7,259 0 0
ADVANSIX INC COM 00773T101 0 11 SH   DFND 66 0 0 11
ADVAXIS INC COM 007624208 0 26 SH   SOLE 8 26 0 0
ADVAXIS INC COM 007624208 229 28,034 SH   SOLE 44 28,034 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 0 45 SH   SOLE 8 45 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 35 13,258 SH   SOLE 44 13,258 0 0
ADVISORY BRD CO COM 00762W107 406 8,682 SH   SOLE 1 8,682 0 0
ADVISORY BRD CO OPT 00762W107 1,250 26,700 SH Call SOLE 8 26,700 0 0
ADVISORY BRD CO COM 00762W107 5 100 SH   SOLE 8 100 0 0
ADVISORY BRD CO COM 00762W107 284 6,084 SH   SOLE 44 6,084 0 0
AECOM COM 00766T100 125 3,509 SH   SOLE 8 3,509 0 0
AECOM OPT 00766T100 128 3,600 SH Put SOLE 8 3,600 0 0
AECOM OPT 00766T100 253 7,100 SH Call SOLE 8 7,100 0 0
AECOM COM 00766T100 1,250 35,118 SH   SOLE 44 35,118 0 0
AEGEAN MARINE PETROLEUM NETW OPT Y0017S102 28 2,300 SH Put SOLE 8 2,300 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 65 5,445 SH   SOLE 8 5,445 0 0
AEGEAN MARINE PETROLEUM NETW OPT Y0017S102 100 8,300 SH Call SOLE 8 8,300 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 645 53,500 SH   SOLE 44 53,500 0 0
AEGION CORP COM 00770F104 2 70 SH   SOLE 8 70 0 0
AEGION CORP COM 00770F104 7 305 SH   SOLE 9 305 0 0
AEGION CORP COM 00770F104 811 35,388 SH   SOLE 44 35,388 0 0
AEGON N V ADR 007924103 53 10,305 SH   SOLE 8 10,305 0 0
AEGON N V OPT 007924103 5 1,000 SH Put SOLE 8 1,000 0 0
AEGON N V OPT 007924103 54 10,500 SH Call SOLE 8 10,500 0 0
AERCAP HOLDINGS NV COM N00985106 580 12,623 SH   SOLE 1 12,623 0 0
AERCAP HOLDINGS NV COM N00985106 242 5,271 SH   SOLE 8 5,271 0 0
AERCAP HOLDINGS NV OPT N00985106 800 17,400 SH Call SOLE 8 17,400 0 0
AERCAP HOLDINGS NV OPT N00985106 556 12,100 SH Put SOLE 8 12,100 0 0
AERCAP HOLDINGS NV COM N00985106 445 9,708 SH   SOLE 9 9,708 0 0
AERCAP HOLDINGS NV COM N00985106 1,866 40,600 SH   SOLE 44 40,600 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 157 3,463 SH   SOLE 1 3,463 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,680 37,030 SH   SOLE 8 37,030 0 0
AERIE PHARMACEUTICALS INC OPT 00771V108 934 20,600 SH Put SOLE 8 20,600 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 280 6,168 SH   SOLE 44 6,168 0 0
AEROHIVE NETWORKS INC COM 007786106 0 5 SH   SOLE 8 5 0 0
AEROHIVE NETWORKS INC COM 007786106 0 210 SH   SOLE 44 210 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 47 2,200 SH   SOLE 8 2,200 0 0
AEROJET ROCKETDYNE HLDGS INC OPT 007800105 35 1,600 SH Call SOLE 8 1,600 0 0
AEROJET ROCKETDYNE HLDGS INC OPT 007800105 7 300 SH Put SOLE 8 300 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 116 5,362 SH   SOLE 44 5,362 0 0
AEROVIRONMENT INC OPT 008073108 31 1,100 SH Call SOLE 8 1,100 0 0
AEROVIRONMENT INC COM 008073108 154 5,478 SH   SOLE 8 5,478 0 0
AEROVIRONMENT INC OPT 008073108 92 3,300 SH Put SOLE 8 3,300 0 0
AEROVIRONMENT INC COM 008073108 11 390 SH   SOLE 44 390 0 0
AES CORP COM 00130H105 10 874 SH   SOLE 1 874 0 0
AES CORP OPT 00130H105 67 6,000 SH Put SOLE 8 6,000 0 0
AES CORP OPT 00130H105 210 18,800 SH Call SOLE 8 18,800 0 0
AES CORP COM 00130H105 53 4,655 SH   SOLE 8 4,655 0 0
AES CORP COM 00130H105 23 2,033 SH   SOLE 9 2,033 0 0
AES CORP COM 00130H105 3,325 297,310 SH   SOLE 44 297,310 0 0
AETNA INC NEW COM 00817Y108 10,161 79,659 SH   SOLE 1 79,659 0 0
AETNA INC NEW COM 00817Y108 2,991 23,454 SH   SOLE 8 23,454 0 0
AETNA INC NEW OPT 00817Y108 35,637 279,400 SH Call SOLE 8 279,400 0 0
AETNA INC NEW OPT 00817Y108 22,002 172,500 SH Put SOLE 8 172,500 0 0
AETNA INC NEW COM 00817Y108 27 209 SH   SOLE 9 209 0 0
AETNA INC NEW COM 00817Y108 21,776 170,718 SH   SOLE 44 170,718 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 0 169 SH   SOLE 8 169 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 0 141 SH   SOLE 44 141 0 0
AFFILIATED MANAGERS GROUP COM 008252108 3,121 19,038 SH   SOLE 1 19,038 0 0
AFFILIATED MANAGERS GROUP COM 008252108 32 195 SH   SOLE 8 195 0 0
AFFILIATED MANAGERS GROUP COM 008252108 3,001 18,310 SH   SOLE 44 18,310 0 0
AFFIMED N V COM N01045108 31 13,288 SH   SOLE 1 13,288 0 0
AFFIMED N V COM N01045108 0 97 SH   SOLE 8 97 0 0
AFLAC INC COM 001055102 2,527 34,892 SH   SOLE 1 34,892 0 0
AFLAC INC OPT 001055102 4,186 57,800 SH Put SOLE 8 57,800 0 0
AFLAC INC COM 001055102 1,950 26,922 SH   SOLE 8 26,922 0 0
AFLAC INC OPT 001055102 4,338 59,900 SH Call SOLE 8 59,900 0 0
AFLAC INC COM 001055102 8,931 123,344 SH   SOLE 44 123,344 0 0
AG MTG INVT TR INC TRUS 001228105 1 56 SH   SOLE 8 56 0 0
AG MTG INVT TR INC TRUS 001228105 90 5,028 SH   SOLE 44 5,028 0 0
AGCO CORP COM 001084102 193 3,214 SH   SOLE 1 3,214 0 0
AGCO CORP COM 001084102 0 4 SH   SOLE 8 4 0 0
AGCO CORP OPT 001084102 536 8,900 SH Call SOLE 8 8,900 0 0
AGCO CORP OPT 001084102 325 5,400 SH Put SOLE 8 5,400 0 0
AGCO CORP COM 001084102 505 8,394 SH   SOLE 9 8,394 0 0
AGCO CORP COM 001084102 1,966 32,661 SH   SOLE 44 32,661 0 0
AGENUS INC COM 00847G705 5 1,200 SH   SOLE 8 1,200 0 0
AGENUS INC COM 00847G705 58 15,641 SH   SOLE 44 15,641 0 0
AGILE THERAPEUTICS INC COM 00847L100 57 17,879 SH   SOLE 44 17,879 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,492 66,046 SH   SOLE 1 66,046 0 0
AGILENT TECHNOLOGIES INC OPT 00846U101 9,348 176,800 SH Put SOLE 8 176,800 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,861 35,203 SH   SOLE 8 35,203 0 0
AGILENT TECHNOLOGIES INC OPT 00846U101 824 15,600 SH Call SOLE 8 15,600 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 647 12,235 SH   SOLE 9 12,235 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 7,253 137,187 SH   SOLE 44 137,187 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 10 191 SH   DFND 66 0 0 191
AGILYSYS INC COM 00847J105 0 79 SH   SOLE 44 79 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3,173 54,341 SH   SOLE 8 54,341 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,456 24,920 SH   SOLE 44 24,920 0 0
AGNC INVT CORP TRUS 00123Q104 18,472 928,726 SH   SOLE 1 928,726 0 0
AGNC INVT CORP OPT 00123Q104 708 35,600 SH Put SOLE 8 35,600 0 0
AGNC INVT CORP OPT 00123Q104 605 30,400 SH Call SOLE 8 30,400 0 0
AGNC INVT CORP TRUS 00123Q104 126 6,361 SH   SOLE 8 6,361 0 0
AGNC INVT CORP COM 00123Q104 28 1,428 SH   SOLE 9 1,428 0 0
AGNC INVT CORP TRUS 00123Q104 1,106 55,586 SH   SOLE 44 55,586 0 0
AGNC INVT CORP COM 00123Q104 155 7,800 SH   DFND 66 0 0 7,800
AGNICO EAGLE MINES LTD COM 008474108 1,684 39,688 SH   SOLE 8 39,688 0 0
AGNICO EAGLE MINES LTD OPT 008474108 10,041 236,600 SH Put SOLE 8 236,600 0 0
AGNICO EAGLE MINES LTD OPT 008474108 22,969 541,200 SH Call SOLE 8 541,200 0 0
AGNICO EAGLE MINES LTD COM 008474108 0 7 SH   SOLE 9 7 0 0
AGNICO EAGLE MINES LTD COM 008474108 11 260 SH   DFND 20 0 0 260
AGNICO EAGLE MINES LTD COM 008474108 170 4,014 SH   SOLE 44 4,014 0 0
AGNICO EAGLE MINES LTD COM 008474108 44 1,037 SH   DFND 66 0 0 1,037
AGREE REALTY CORP COM 008492100 527 10,979 SH   SOLE 1 10,979 0 0
AGREE REALTY CORP TRUS 008492100 285 5,916 SH   SOLE 44 5,916 0 0
AGRIUM INC COM 008916108 509 5,324 SH   SOLE 1 5,324 0 0
AGRIUM INC OPT 008916108 1,481 15,500 SH Call SOLE 8 15,500 0 0
AGRIUM INC COM 008916108 338 3,533 SH   SOLE 8 3,533 0 0
AGRIUM INC OPT 008916108 1,892 19,800 SH Put SOLE 8 19,800 0 0
AGRIUM INC COM 008916108 4,276 44,746 SH   SOLE 9 44,746 0 0
AGRIUM INC COM 008916108 10 100 SH   SOLE 44 100 0 0
AGRIUM INC COM 008916108 191 2,000 SH   DFND 66 0 0 2,000
AGROFRESH SOLUTIONS COM 00856G109 197 45,265 SH   SOLE 44 45,265 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 93 4,284 SH   SOLE 1 4,284 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 8 376 SH   SOLE 8 376 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 10 437 SH   SOLE 44 437 0 0
AIR LEASE CORP COM 00912X302 4,002 103,278 SH   SOLE 8 103,278 0 0
AIR LEASE CORP COM 00912X302 3,112 80,309 SH   SOLE 44 80,309 0 0
AIR METHODS CORP COM 009128307 3,298 76,696 SH   SOLE 1 76,696 0 0
AIR METHODS CORP COM 009128307 2,447 56,914 SH   SOLE 8 56,914 0 0
AIR METHODS CORP COM 009128307 4,790 111,390 SH   SOLE 44 111,390 0 0
AIR PRODS &amp CHEMS INC COM 009158106 39 288 SH   SOLE 1 288 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 162 1,200 SH Put SOLE 8 1,200 0 0
AIR PRODS &amp CHEMS INC COM 009158106 313 2,317 SH   SOLE 8 2,317 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 582 4,300 SH Call SOLE 8 4,300 0 0
AIR PRODS &amp CHEMS INC COM 009158106 13,577 100,345 SH   SOLE 44 100,345 0 0
AIR PRODS &amp CHEMS INC COM 009158106 2,211 16,343 SH   DFND 66 0 0 16,343
AIR TRANSPORT SERVICES GRP I COM 00922R105 237 14,785 SH   SOLE 44 14,785 0 0
AIRCASTLE LTD OPT G0129K104 97 4,000 SH Call SOLE 8 4,000 0 0
AIRCASTLE LTD OPT G0129K104 14 600 SH Put SOLE 8 600 0 0
AIRCASTLE LTD COM G0129K104 173 7,173 SH   SOLE 44 7,173 0 0
AIRGAIN INC COM 00938A104 169 11,157 SH   SOLE 8 11,157 0 0
AIRGAIN INC COM 00938A104 136 9,000 SH   SOLE 44 9,000 0 0
AIRMEDIA GROUP INC ADR 009411109 342 124,357 SH   SOLE 44 124,357 0 0
AK STL HLDG CORP COM 001547108 863 120,071 SH   SOLE 1 120,071 0 0
AK STL HLDG CORP COM 001547108 486 67,581 SH   SOLE 8 67,581 0 0
AK STL HLDG CORP OPT 001547108 1,649 229,400 SH Put SOLE 8 229,400 0 0
AK STL HLDG CORP OPT 001547108 1,735 241,300 SH Call SOLE 8 241,300 0 0
AK STL HLDG CORP COM 001547108 257 35,715 SH   SOLE 44 35,715 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,394 23,348 SH   SOLE 1 23,348 0 0
AKAMAI TECHNOLOGIES INC OPT 00971T101 1,278 21,400 SH Call SOLE 8 21,400 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 100 1,671 SH   SOLE 8 1,671 0 0
AKAMAI TECHNOLOGIES INC OPT 00971T101 1,230 20,600 SH Put SOLE 8 20,600 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 14,955 250,473 SH   SOLE 44 250,473 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 7 713 SH   SOLE 8 713 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2 165 SH   SOLE 44 165 0 0
AKORN INC COM 009728106 103 4,279 SH   SOLE 8 4,279 0 0
AKORN INC COM 009728106 2,980 123,793 SH   SOLE 44 123,793 0 0
ALAMO GROUP INC COM 011311107 864 11,338 SH   SOLE 1 11,338 0 0
ALAMO GROUP INC COM 011311107 0 1 SH   SOLE 8 1 0 0
ALAMO GROUP INC COM 011311107 319 4,181 SH   SOLE 44 4,181 0 0
ALAMOS GOLD INC NEW COM 011532108 0 30 SH   SOLE 8 30 0 0
ALAMOS GOLD INC NEW COM 011532108 10 1,300 SH   DFND 20 0 0 1,300
ALAMOS GOLD INC NEW COM 011532108 3 297 SH   SOLE 44 297 0 0
ALARM COM HLDGS INC COM 011642105 451 14,699 SH   SOLE 44 14,699 0 0
ALASKA AIR GROUP INC COM 011659109 3,093 33,536 SH   SOLE 1 33,536 0 0
ALASKA AIR GROUP INC OPT 011659109 2,186 23,700 SH Put SOLE 8 23,700 0 0
ALASKA AIR GROUP INC COM 011659109 745 8,081 SH   SOLE 8 8,081 0 0
ALASKA AIR GROUP INC OPT 011659109 2,029 22,000 SH Call SOLE 8 22,000 0 0
ALASKA AIR GROUP INC COM 011659109 106 1,150 SH   DFND 20 0 0 1,150
ALASKA AIR GROUP INC COM 011659109 5,687 61,651 SH   SOLE 44 61,651 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 1 500 SH   DFND 66 0 0 500
ALBANY INTL CORP COM 012348108 541 11,743 SH   SOLE 44 11,743 0 0
ALBANY MOLECULAR RESH INC BOND 012423AB5 272 250,000 PRN   SOLE 8 0 0 250,000
ALBANY MOLECULAR RESH INC OPT 012423109 45 3,200 SH Call SOLE 8 3,200 0 0
ALBANY MOLECULAR RESH INC COM 012423109 5 386 SH   SOLE 8 386 0 0
ALBANY MOLECULAR RESH INC COM 012423109 162 11,531 SH   SOLE 44 11,531 0 0
ALBEMARLE CORP COM 012653101 4,785 45,293 SH   SOLE 1 45,293 0 0
ALBEMARLE CORP OPT 012653101 106 1,000 SH Put SOLE 8 1,000 0 0
ALBEMARLE CORP COM 012653101 39 362 SH   SOLE 8 362 0 0
ALBEMARLE CORP OPT 012653101 1,954 18,500 SH Call SOLE 8 18,500 0 0
ALBEMARLE CORP COM 012653101 3,643 34,498 SH   SOLE 44 34,498 0 0
ALBEMARLE CORP COM 012653101 188 1,776 SH   DFND 66 0 0 1,776
ALCENTRA CAP CORP COM 01374T102 1 85 SH   SOLE 8 85 0 0
ALCOA CORP COM 013872106 0 1 SH   SOLE 1 1 0 0
ALCOA CORP COM 013872106 1,669 48,511 SH   SOLE 8 48,511 0 0
ALCOA CORP OPT 013872106 3,449 100,259 SH Put SOLE 8 100,259 0 0
ALCOA CORP OPT 013872106 3,922 114,000 SH Call SOLE 8 114,000 0 0
ALCOA CORP COM 013872106 12,060 350,584 SH   SOLE 44 350,584 0 0
ALCOA CORP COM 013872106 85 2,469 SH   DFND 66 0 0 2,469
ALDER BIOPHARMACEUTICALS INC COM 014339105 17 800 SH   SOLE 8 800 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 392 18,843 SH   SOLE 44 18,843 0 0
ALERE INC COM 01449J105 6,018 151,472 SH   SOLE 1 151,472 0 0
ALERE INC COM 01449J105 329 8,284 SH   SOLE 44 8,284 0 0
ALEXANDER &amp BALDWIN INC NEW COM 014491104 147 3,307 SH   SOLE 1 3,307 0 0
ALEXANDER &amp BALDWIN INC NEW COM 014491104 2,316 52,008 SH   SOLE 44 52,008 0 0
ALEXANDERS INC TRUS 014752109 19 44 SH   SOLE 44 44 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,493 22,560 SH   SOLE 1 22,560 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 6,639 60,073 SH   SOLE 1 60,073 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 19 172 SH   SOLE 8 172 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 1,849 16,740 SH   SOLE 44 16,740 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 5,585 46,062 SH   SOLE 1 46,062 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 37,790 311,700 SH Call SOLE 8 311,700 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 6,656 54,902 SH   SOLE 8 54,902 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 9,929 81,900 SH Put SOLE 8 81,900 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 80 661 SH   SOLE 9 661 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 12,148 100,200 SH Call SOLE 44 100,200 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 19,119 157,691 SH   SOLE 44 157,691 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 14,891 138,098 SH   SOLE 1 138,098 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 134,680 1,249,000 SH Call SOLE 8 1,249,000 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 279,981 2,596,500 SH Put SOLE 8 2,596,500 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 52,486 486,739 SH   SOLE 8 486,739 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 44,305 410,876 SH   SOLE 9 410,876 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 862 7,997 SH   DFND 20 0 0 7,997
ALIBABA GROUP HLDG LTD ADR 01609W102 1,907 17,689 SH   SOLE 44 17,689 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 518 4,805 SH   DFND 66 0 0 4,805
ALICO INC COM 016230104 0 17 SH   SOLE 44 17 0 0
ALIGN TECHNOLOGY INC COM 016255101 130 1,135 SH   SOLE 8 1,135 0 0
ALIGN TECHNOLOGY INC OPT 016255101 3,900 34,000 SH Call SOLE 8 34,000 0 0
ALIGN TECHNOLOGY INC OPT 016255101 964 8,400 SH Put SOLE 8 8,400 0 0
ALIGN TECHNOLOGY INC COM 016255101 6,287 54,826 SH   SOLE 44 54,826 0 0
ALIGN TECHNOLOGY INC COM 016255101 170 1,481 SH   DFND 66 0 0 1,481
ALIMERA SCIENCES INC COM 016259103 0 93 SH   SOLE 44 93 0 0
ALJ REGIONAL HLDGS INC COM 001627108 0 93 SH   SOLE 44 93 0 0
ALKERMES PLC COM G01767105 125 2,140 SH   SOLE 1 2,140 0 0
ALKERMES PLC OPT G01767105 1,860 31,800 SH Call SOLE 8 31,800 0 0
ALKERMES PLC COM G01767105 520 8,880 SH   SOLE 8 8,880 0 0
ALKERMES PLC OPT G01767105 105 1,800 SH Put SOLE 8 1,800 0 0
ALKERMES PLC COM G01767105 1,928 32,954 SH   SOLE 44 32,954 0 0
ALLEGHANY CORP DEL COM 017175100 1,871 3,045 SH   SOLE 1 3,045 0 0
ALLEGHANY CORP DEL COM 017175100 4 7 SH   SOLE 8 7 0 0
ALLEGHANY CORP DEL COM 017175100 2,273 3,700 SH   SOLE 44 3,700 0 0
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 151 8,400 SH Put SOLE 8 8,400 0 0
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 74 4,100 SH Call SOLE 8 4,100 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 548 30,517 SH   SOLE 8 30,517 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 56 3,062 SH   SOLE 44 3,062 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 24 635 SH   SOLE 44 635 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,747 10,900 SH   SOLE 1 10,900 0 0
ALLEGIANT TRAVEL CO COM 01748X102 775 4,839 SH   SOLE 8 4,839 0 0
ALLEGIANT TRAVEL CO COM 01748X102 309 1,932 SH   SOLE 44 1,932 0 0
ALLEGION PUB LTD CO COM G0176J109 3,076 40,628 SH   SOLE 1 40,628 0 0
ALLEGION PUB LTD CO COM G0176J109 338 4,467 SH   SOLE 8 4,467 0 0
ALLEGION PUB LTD CO COM G0176J109 975 12,877 SH   SOLE 44 12,877 0 0
ALLEGION PUB LTD CO COM G0176J109 149 1,964 SH   DFND 66 0 0 1,964
ALLERGAN PLC COM G0177J108 40,585 169,871 SH   SOLE 1 169,871 0 0
ALLERGAN PLC COM G0177J108 889 3,721 SH   SOLE 8 3,721 0 0
ALLERGAN PLC OPT G0177J108 43,197 180,800 SH Put SOLE 8 180,800 0 0
ALLERGAN PLC OPT G0177J108 30,415 127,300 SH Call SOLE 8 127,300 0 0
ALLERGAN PLC CONV G0177J116 7,964 9,387 SH   SOLE 8 9,387 0 0
ALLERGAN PLC COM G0177J108 357 1,496 SH   SOLE 9 1,496 0 0
ALLERGAN PLC COM G0177J108 167 700 SH   DFND 20 0 0 700
ALLERGAN PLC COM G0177J108 65,422 273,817 SH   SOLE 44 273,817 0 0
ALLERGAN PLC COM G0177J108 33 137 SH   DFND 66 0 0 137
ALLETE INC COM 018522300 635 9,385 SH   SOLE 1 9,385 0 0
ALLETE INC COM 018522300 6 89 SH   SOLE 8 89 0 0
ALLETE INC COM 018522300 353 5,214 SH   SOLE 44 5,214 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 153,526 616,569 SH   SOLE 1 616,569 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 441 1,772 SH   SOLE 8 1,772 0 0
ALLIANCE DATA SYSTEMS CORP OPT 018581108 125 500 SH Call SOLE 8 500 0 0
ALLIANCE DATA SYSTEMS CORP OPT 018581108 747 3,000 SH Put SOLE 8 3,000 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 117 470 SH   DFND 20 0 0 470
ALLIANCE DATA SYSTEMS CORP COM 018581108 52,664 211,505 SH   SOLE 44 211,505 0 0
ALLIANCE HOLDINGS GP LP COM 01861G100 325 11,862 SH   SOLE 32 11,862 0 0
ALLIANCE ONE INTL INC COM 018772301 0 43 SH   SOLE 44 43 0 0
ALLIANCE RES PARTNER L P OPT 01877R108 13 600 SH Call SOLE 8 600 0 0
ALLIANCE RES PARTNER L P COM 01877R108 53 2,461 SH   SOLE 8 2,461 0 0
ALLIANCE RES PARTNER L P OPT 01877R108 6 300 SH Put SOLE 8 300 0 0
ALLIANCE RES PARTNER L P COM 01877R108 463 21,391 SH   SOLE 32 21,391 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 2 70 SH   SOLE 8 70 0 0
ALLIANT ENERGY CORP COM 018802108 12 302 SH   SOLE 1 302 0 0
ALLIANT ENERGY CORP COM 018802108 29 747 SH   SOLE 8 747 0 0
ALLIANT ENERGY CORP COM 018802108 5,838 147,386 SH   SOLE 44 147,386 0 0
ALLIANZGI EQUITY &amp CONV INCO FUND 018829101 0 15 SH   SOLE 8 15 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 3 159 SH   SOLE 44 159 0 0
ALLIED WRLD ASSUR COM HLDG A COM H01531104 3,980 74,961 SH   SOLE 1 74,961 0 0
ALLIED WRLD ASSUR COM HLDG A COM H01531104 0 2 SH   SOLE 8 2 0 0
ALLIED WRLD ASSUR COM HLDG A COM H01531104 80 1,513 SH   SOLE 44 1,513 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,074 29,799 SH   SOLE 44 29,799 0 0
ALLOT COMMUNICATIONS LTD COM M0854Q105 0 65 SH   SOLE 8 65 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 881 69,476 SH   SOLE 8 69,476 0 0
ALLSCRIPTS HEALTHCARE SOLUTN OPT 01988P108 25 2,000 SH Put SOLE 8 2,000 0 0
ALLSCRIPTS HEALTHCARE SOLUTN BOND 01988PAD0 90 90,000 PRN   SOLE 8 0 0 90,000
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,028 317,647 SH   SOLE 44 317,647 0 0
ALLSTATE CORP COM 020002101 2,586 31,737 SH   SOLE 1 31,737 0 0
ALLSTATE CORP OPT 020002101 163 2,000 SH Put SOLE 8 2,000 0 0
ALLSTATE CORP OPT 020002101 570 7,000 SH Call SOLE 8 7,000 0 0
ALLSTATE CORP COM 020002101 898 11,021 SH   SOLE 8 11,021 0 0
ALLSTATE CORP COM 020002101 9,614 117,983 SH   SOLE 44 117,983 0 0
ALLY FINL INC OPT 02005N100 368 18,100 SH Put SOLE 8 18,100 0 0
ALLY FINL INC COM 02005N100 1 53 SH   SOLE 8 53 0 0
ALLY FINL INC OPT 02005N100 157 7,700 SH Call SOLE 8 7,700 0 0
ALLY FINL INC COM 02005N100 4,542 223,393 SH   SOLE 44 223,393 0 0
ALMADEN MINERALS LTD COM 020283305 0 56 SH   SOLE 8 56 0 0
ALMOST FAMILY INC COM 020409108 3 55 SH   SOLE 8 55 0 0
ALMOST FAMILY INC COM 020409108 73 1,511 SH   SOLE 44 1,511 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 80 1,569 SH   SOLE 1 1,569 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 2,511 49,000 SH Call SOLE 8 49,000 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 5,509 107,500 SH Put SOLE 8 107,500 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,554 30,316 SH   SOLE 8 30,316 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 961 18,748 SH   SOLE 44 18,748 0 0
ALON USA ENERGY INC COM 020520102 2,506 205,571 SH   SOLE 1 205,571 0 0
ALON USA ENERGY INC BOND 020520AB8 2,127 1,941,000 PRN   SOLE 8 0 0 1,941,000
ALON USA ENERGY INC COM 020520102 0 10 SH   SOLE 8 10 0 0
ALON USA ENERGY INC COM 020520102 204 16,714 SH   SOLE 44 16,714 0 0
ALON USA PARTNERS LP COM 02052T109 0 10 SH   SOLE 8 10 0 0
ALON USA PARTNERS LP COM 02052T109 9 1,000 SH   SOLE 44 1,000 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 22 1,255 SH   SOLE 8 1,255 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 401 23,293 SH   SOLE 44 23,293 0 0
ALPHA PRO TECH LTD COM 020772109 1 296 SH   SOLE 8 296 0 0
ALPHABET INC COM 02079K107 32,658 39,368 SH   SOLE 1 37,507 1,861 0
ALPHABET INC COM 02079K305 78,197 92,236 SH   SOLE 1 40,489 51,747 0
ALPHABET INC OPT 02079K305 93,852 110,700 SH Call SOLE 8 110,700 0 0
ALPHABET INC COM 02079K305 23,010 27,142 SH   SOLE 8 27,142 0 0
ALPHABET INC OPT 02079K107 39,487 47,600 SH Call SOLE 8 47,600 0 0
ALPHABET INC OPT 02079K107 132,730 160,000 SH Put SOLE 8 160,000 0 0
ALPHABET INC COM 02079K107 51,134 61,640 SH   SOLE 8 61,640 0 0
ALPHABET INC OPT 02079K305 163,456 192,800 SH Put SOLE 8 192,800 0 0
ALPHABET INC COM 02079K107 503 607 SH   SOLE 9 607 0 0
ALPHABET INC COM 02079K305 14,615 17,239 SH   SOLE 9 17,239 0 0
ALPHABET INC COM 02079K107 694 836 SH   SOLE 20 0 836 0
ALPHABET INC COM 02079K107 786 947 SH   DFND 20 0 0 947
ALPHABET INC COM 02079K305 772 911 SH   SOLE 20 0 911 0
ALPHABET INC COM 02079K305 6 7 SH   DFND 20 0 0 7
ALPHABET INC COM 02079K107 89,268 107,610 SH   SOLE 44 107,610 0 0
ALPHABET INC COM 02079K305 167,576 197,661 SH   SOLE 44 197,661 0 0
ALPHABET INC COM 02079K305 34 40 SH   SOLE 56 40 0 0
ALPHABET INC COM 02079K107 33 40 SH   SOLE 56 40 0 0
ALPHABET INC COM 02079K305 3,406 4,017 SH   DFND 66 0 0 4,017
ALPHABET INC COM 02079K107 4,275 5,153 SH   DFND 66 0 0 5,153
ALPHABET INC COM 02079K107 154 186 SH   SOLE 66 0 186 0
ALPHABET INC COM 02079K305 16,424 19,373 SH   SOLE 66 0 19,373 0
ALPHABET INC COM 02079K107 1,325 1,597 SH   SOLE 99 1,597 0 0
ALPINE GLOBAL PREMIER PPTYS FUND 02083A103 12 2,086 SH   DFND 66 0 0 2,086
ALPS ETF TR OPT 00162Q866 414 32,600 SH Call SOLE 8 32,600 0 0
ALPS ETF TR FUND 00162Q866 24 1,940 SH   SOLE 8 1,940 0 0
ALPS ETF TR OPT 00162Q866 264 20,800 SH Put SOLE 8 20,800 0 0
ALPS ETF TR FUND 00162Q866 9,022 709,818 SH   SOLE 44 709,818 0 0
ALPS ETF TR FUND 00162Q643 16 792 SH   DFND 66 0 0 792
ALPS ETF TR FUND 00162Q585 19 560 SH   DFND 66 0 0 560
ALTERYX INC COM 02156B103 124 7,914 SH   SOLE 8 7,914 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 4 100 SH   SOLE 8 100 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 466 12,656 SH   SOLE 44 12,656 0 0
ALTISOURCE RESIDENTIAL CORP TRUS 02153W100 0 8 SH   SOLE 8 8 0 0
ALTISOURCE RESIDENTIAL CORP TRUS 02153W100 9,120 597,942 SH   SOLE 44 597,942 0 0
ALTRA INDL MOTION CORP COM 02208R106 551 14,146 SH   SOLE 1 14,146 0 0
ALTRA INDL MOTION CORP COM 02208R106 149 3,844 SH   SOLE 8 3,844 0 0
ALTRA INDL MOTION CORP COM 02208R106 340 8,711 SH   SOLE 44 8,711 0 0
ALTRIA GROUP INC COM 02209S103 61,205 856,974 SH   SOLE 1 856,974 0 0
ALTRIA GROUP INC OPT 02209S103 5,100 71,400 SH Call SOLE 8 71,400 0 0
ALTRIA GROUP INC COM 02209S103 1,910 26,746 SH   SOLE 8 26,746 0 0
ALTRIA GROUP INC OPT 02209S103 13,119 183,700 SH Put SOLE 8 183,700 0 0
ALTRIA GROUP INC COM 02209S103 3,745 52,448 SH   SOLE 9 52,448 0 0
ALTRIA GROUP INC COM 02209S103 84,498 1,183,093 SH   SOLE 44 1,183,093 0 0
ALTRIA GROUP INC COM 02209S103 1,938 27,137 SH   DFND 66 0 0 27,137
AMAG PHARMACEUTICALS INC OPT 00163U106 65 2,900 SH Put SOLE 8 2,900 0 0
AMAG PHARMACEUTICALS INC OPT 00163U106 23 1,000 SH Call SOLE 8 1,000 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 42 1,883 SH   SOLE 8 1,883 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 362 16,077 SH   SOLE 44 16,077 0 0
AMARIN CORP PLC OPT 023111206 17 5,200 SH Put SOLE 8 5,200 0 0
AMARIN CORP PLC ADR 023111206 451 140,923 SH   SOLE 8 140,923 0 0
AMARIN CORP PLC OPT 023111206 16 5,000 SH Call SOLE 8 5,000 0 0
AMARIN CORP PLC ADR 023111206 3 947 SH   DFND 66 0 0 947
AMAYA INC COM 02314M108 468 27,500 SH   SOLE 9 27,500 0 0
AMAYA INC COM 02314M108 24 1,400 SH   SOLE 44 1,400 0 0
AMAZON COM INC COM 023135106 129,151 145,680 SH   SOLE 1 94,464 51,216 0
AMAZON COM INC OPT 023135106 550,363 620,800 SH Put SOLE 8 620,800 0 0
AMAZON COM INC COM 023135106 41,560 46,880 SH   SOLE 8 46,880 0 0
AMAZON COM INC OPT 023135106 258,515 291,600 SH Call SOLE 8 291,600 0 0
AMAZON COM INC COM 023135106 6,791 7,660 SH   SOLE 9 7,660 0 0
AMAZON COM INC COM 023135106 6 7 SH   DFND 20 0 0 7
AMAZON COM INC COM 023135106 532 600 SH   SOLE 20 0 600 0
AMAZON COM INC COM 023135106 123,077 138,827 SH   SOLE 44 138,827 0 0
AMAZON COM INC COM 023135106 2,682 3,025 SH   DFND 66 0 0 3,025
AMAZON COM INC COM 023135106 14,638 16,511 SH   SOLE 66 0 16,511 0
AMAZON COM INC COM 023135106 1,330 1,500 SH   SOLE 79 1,500 0 0
AMBAC FINL GROUP INC OPT 023139884 128 6,800 SH Call SOLE 8 6,800 0 0
AMBAC FINL GROUP INC COM 023139884 457 24,222 SH   SOLE 8 24,222 0 0
AMBAC FINL GROUP INC COM 023139884 276 14,616 SH   SOLE 44 14,616 0 0
AMBARELLA INC COM G037AX101 1,241 22,684 SH   SOLE 8 22,684 0 0
AMBARELLA INC OPT G037AX101 3,731 68,200 SH Put SOLE 8 68,200 0 0
AMBARELLA INC OPT G037AX101 4,306 78,700 SH Call SOLE 8 78,700 0 0
AMBARELLA INC COM G037AX101 1,740 31,823 SH   SOLE 44 31,823 0 0
AMBER RD INC COM 02318Y108 1 82 SH   SOLE 44 82 0 0
AMBEV SA ADR 02319V103 1 146 SH   SOLE 8 146 0 0
AMBEV SA ADR 02319V103 99 17,314 SH   SOLE 9 17,314 0 0
AMBEV SA ADR 02319V103 1,099 190,884 SH   SOLE 44 190,884 0 0
AMC ENTMT HLDGS INC COM 00165C104 41 1,304 SH   SOLE 8 1,304 0 0
AMC ENTMT HLDGS INC COM 00165C104 158 4,999 SH   SOLE 44 4,999 0 0
AMC NETWORKS INC COM 00164V103 211 3,590 SH   SOLE 8 3,590 0 0
AMC NETWORKS INC COM 00164V103 1 16 SH   SOLE 9 16 0 0
AMC NETWORKS INC COM 00164V103 8,670 147,751 SH   SOLE 44 147,751 0 0
AMDOCS LTD COM G02602103 50 828 SH   SOLE 8 828 0 0
AMDOCS LTD COM G02602103 10,005 164,032 SH   SOLE 44 164,032 0 0
AMEDISYS INC OPT 023436108 5 100 SH Call SOLE 8 100 0 0
AMEDISYS INC COM 023436108 5 96 SH   SOLE 8 96 0 0
AMEDISYS INC COM 023436108 839 16,416 SH   SOLE 44 16,416 0 0
AMERCO COM 023586100 563 1,476 SH   SOLE 44 1,476 0 0
AMEREN CORP COM 023608102 4,658 85,322 SH   SOLE 1 85,322 0 0
AMEREN CORP OPT 023608102 66 1,200 SH Call SOLE 8 1,200 0 0
AMEREN CORP OPT 023608102 284 5,200 SH Put SOLE 8 5,200 0 0
AMEREN CORP COM 023608102 490 8,985 SH   SOLE 8 8,985 0 0
AMEREN CORP COM 023608102 33 599 SH   SOLE 9 599 0 0
AMEREN CORP COM 023608102 10,222 187,244 SH   SOLE 44 187,244 0 0
AMERESCO INC COM 02361E108 1 158 SH   SOLE 8 158 0 0
AMERESCO INC COM 02361E108 0 110 SH   SOLE 44 110 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 286 20,173 SH   SOLE 8 20,173 0 0
AMERICA MOVIL SAB DE CV OPT 02364W105 809 57,100 SH Put SOLE 8 57,100 0 0
AMERICA MOVIL SAB DE CV OPT 02364W105 422 29,800 SH Call SOLE 8 29,800 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 9 644 SH   SOLE 9 644 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 14 1,004 SH   SOLE 44 1,004 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6,102 144,239 SH   SOLE 1 144,239 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 20,271 479,206 SH   SOLE 8 479,206 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 49,546 1,171,300 SH Call SOLE 8 1,171,300 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 64,296 1,520,000 SH Put SOLE 8 1,520,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1 23 SH   SOLE 9 23 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 7,980 188,663 SH   SOLE 44 188,663 0 0
AMERICAN ASSETS TR INC COM 024013104 525 12,548 SH   SOLE 1 12,548 0 0
AMERICAN ASSETS TR INC TRUS 024013104 4 102 SH   SOLE 8 102 0 0
AMERICAN ASSETS TR INC TRUS 024013104 116 2,770 SH   SOLE 44 2,770 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 195 10,400 SH Put SOLE 8 10,400 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 152 8,100 SH Call SOLE 8 8,100 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 1,931 102,840 SH   SOLE 44 102,840 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 512 10,765 SH   SOLE 1 10,765 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 1,394 29,283 SH   SOLE 1 29,283 0 0
AMERICAN CAMPUS CMNTYS INC OPT 024835100 10 200 SH Call SOLE 8 200 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 518 10,897 SH   SOLE 44 10,897 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,164 83,000 SH   SOLE 1 83,000 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 13 900 SH   SOLE 8 900 0 0
AMERICAN EAGLE OUTFITTERS NE OPT 02553E106 386 27,500 SH Put SOLE 8 27,500 0 0
AMERICAN EAGLE OUTFITTERS NE OPT 02553E106 462 32,900 SH Call SOLE 8 32,900 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,759 125,386 SH   SOLE 44 125,386 0 0
AMERICAN ELEC PWR INC COM 025537101 44 652 SH   SOLE 1 652 0 0
AMERICAN ELEC PWR INC OPT 025537101 4,397 65,500 SH Call SOLE 8 65,500 0 0
AMERICAN ELEC PWR INC COM 025537101 76 1,133 SH   SOLE 8 1,133 0 0
AMERICAN ELEC PWR INC OPT 025537101 6,478 96,500 SH Put SOLE 8 96,500 0 0
AMERICAN ELEC PWR INC COM 025537101 6,665 99,283 SH   SOLE 9 99,283 0 0
AMERICAN ELEC PWR INC COM 025537101 940 14,000 SH   SOLE 20 0 14,000 0
AMERICAN ELEC PWR INC COM 025537101 57,708 859,645 SH   SOLE 44 859,645 0 0
AMERICAN ELEC PWR INC COM 025537101 92 1,366 SH   DFND 66 0 0 1,366
AMERICAN EQTY INVT LIFE HLD COM 025676206 198 8,396 SH   SOLE 1 8,396 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1 26 SH   SOLE 8 26 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 806 34,143 SH   SOLE 44 34,143 0 0
AMERICAN EXPRESS CO COM 025816109 14,588 184,404 SH   SOLE 1 184,404 0 0
AMERICAN EXPRESS CO COM 025816109 2,563 32,396 SH   SOLE 8 32,396 0 0
AMERICAN EXPRESS CO OPT 025816109 22,056 278,800 SH Put SOLE 8 278,800 0 0
AMERICAN EXPRESS CO OPT 025816109 29,508 373,000 SH Call SOLE 8 373,000 0 0
AMERICAN EXPRESS CO COM 025816109 209 2,641 SH   SOLE 9 2,641 0 0
AMERICAN EXPRESS CO COM 025816109 172 2,174 SH   DFND 20 0 0 2,174
AMERICAN EXPRESS CO COM 025816109 27,987 353,770 SH   SOLE 44 353,770 0 0
AMERICAN EXPRESS CO COM 025816109 460 5,815 SH   DFND 66 0 0 5,815
AMERICAN FINL GROUP INC OHIO COM 025932104 683 7,146 SH   SOLE 8 7,146 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 369 3,864 SH   SOLE 44 3,864 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 2,101 91,509 SH   SOLE 1 91,509 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 1 60 SH   SOLE 8 60 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 105 4,570 SH   SOLE 44 4,570 0 0
AMERICAN INTL GROUP INC COM 026874784 95,243 1,525,606 SH   SOLE 1 1,505,941 19,665 0
AMERICAN INTL GROUP INC OPT 026874784 9,795 156,900 SH Call SOLE 8 156,900 0 0
AMERICAN INTL GROUP INC COM 026874784 375 5,996 SH   SOLE 8 5,996 0 0
AMERICAN INTL GROUP INC OPT 026874784 12,736 204,000 SH Put SOLE 8 204,000 0 0
AMERICAN INTL GROUP INC COM 026874784 22 358 SH   SOLE 9 358 0 0
AMERICAN INTL GROUP INC COM 026874784 190 3,040 SH   SOLE 20 0 3,040 0
AMERICAN INTL GROUP INC COM 026874784 16,614 266,134 SH   SOLE 44 266,134 0 0
AMERICAN INTL GROUP INC WARR 026874156 1 40 SH   SOLE 66 0 40 0
AMERICAN INTL GROUP INC COM 026874784 244 3,903 SH   DFND 66 0 0 3,903
AMERICAN INTL GROUP INC WARR 026874156 141 6,620 SH   DFND 66 0 0 6,620
AMERICAN INTL GROUP INC COM 026874784 936 15,000 SH   SOLE 79 15,000 0 0
AMERICAN INTL GROUP INC WARR 026874156 0 4 SH   SOLE 99 4 0 0
AMERICAN INTL GROUP INC COM 026874784 997 15,977 SH   SOLE 99 15,977 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 0 20 SH   SOLE 8 20 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 210 14,166 SH   SOLE 32 14,166 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 30 2,021 SH   SOLE 44 2,021 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 2 43 SH   SOLE 44 43 0 0
AMERICAN NATL INS CO COM 028591105 126 1,066 SH   SOLE 8 1,066 0 0
AMERICAN NATL INS CO COM 028591105 219 1,858 SH   SOLE 44 1,858 0 0
AMERICAN OUTDOOR BRANDS CORP OPT 02874P103 234 11,800 SH Put SOLE 8 11,800 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 3 164 SH   SOLE 8 164 0 0
AMERICAN OUTDOOR BRANDS CORP OPT 02874P103 440 22,200 SH Call SOLE 8 22,200 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 565 28,518 SH   SOLE 44 28,518 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 7 295 SH   SOLE 44 295 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 233 5,654 SH   SOLE 44 5,654 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 657 38,919 SH   SOLE 44 38,919 0 0
AMERICAN SOFTWARE INC COM 029683109 6 519 SH   SOLE 44 519 0 0
AMERICAN STS WTR CO COM 029899101 387 8,743 SH   SOLE 1 8,743 0 0
AMERICAN STS WTR CO COM 029899101 42 960 SH   SOLE 44 960 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 31 4,543 SH   SOLE 8 4,543 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 55 8,073 SH   SOLE 44 8,073 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 11,812 97,183 SH   SOLE 1 97,183 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,436 28,267 SH   SOLE 1 28,267 0 0
AMERICAN TOWER CORP NEW OPT 03027X100 4,145 34,100 SH Put SOLE 8 34,100 0 0
AMERICAN TOWER CORP NEW OPT 03027X100 4,971 40,900 SH Call SOLE 8 40,900 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 712 5,862 SH   SOLE 8 5,862 0 0
AMERICAN TOWER CORP NEW COM 03027X100 24 197 SH   SOLE 9 197 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 10,938 89,999 SH   SOLE 44 89,999 0 0
AMERICAN VANGUARD CORP COM 030371108 211 12,702 SH   SOLE 44 12,702 0 0
AMERICAN WOODMARK CORP COM 030506109 888 9,673 SH   SOLE 1 9,673 0 0
AMERICAN WOODMARK CORP COM 030506109 11 115 SH   SOLE 8 115 0 0
AMERICAN WOODMARK CORP COM 030506109 209 2,276 SH   SOLE 44 2,276 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 97 1,247 SH   SOLE 1 1,247 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,167 27,862 SH   SOLE 8 27,862 0 0
AMERICAN WTR WKS CO INC NEW OPT 030420103 1,944 25,000 SH Call SOLE 8 25,000 0 0
AMERICAN WTR WKS CO INC NEW OPT 030420103 23 300 SH Put SOLE 8 300 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 787 10,119 SH   SOLE 9 10,119 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 4,093 52,631 SH   SOLE 44 52,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 47 600 SH   DFND 66 0 0 600
AMERICAS CAR MART INC COM 03062T105 76 2,082 SH   SOLE 8 2,082 0 0
AMERICAS CAR MART INC COM 03062T105 46 1,258 SH   SOLE 44 1,258 0 0
AMERIGAS PARTNERS L P COM 030975106 276 5,864 SH   SOLE 8 5,864 0 0
AMERIGAS PARTNERS L P OPT 030975106 212 4,500 SH Call SOLE 8 4,500 0 0
AMERIGAS PARTNERS L P OPT 030975106 283 6,000 SH Put SOLE 8 6,000 0 0
AMERIGAS PARTNERS L P COM 030975106 1,688 35,847 SH   SOLE 32 35,847 0 0
AMERIPRISE FINL INC COM 03076C106 6,729 51,890 SH   SOLE 1 51,890 0 0
AMERIPRISE FINL INC OPT 03076C106 739 5,700 SH Call SOLE 8 5,700 0 0
AMERIPRISE FINL INC COM 03076C106 88 679 SH   SOLE 8 679 0 0
AMERIPRISE FINL INC OPT 03076C106 441 3,400 SH Put SOLE 8 3,400 0 0
AMERIPRISE FINL INC COM 03076C106 4,304 33,188 SH   SOLE 44 33,188 0 0
AMERIS BANCORP COM 03076K108 171 3,720 SH   SOLE 1 3,720 0 0
AMERIS BANCORP COM 03076K108 1 19 SH   SOLE 8 19 0 0
AMERIS BANCORP COM 03076K108 31 673 SH   SOLE 44 673 0 0
AMERISAFE INC COM 03071H100 11 176 SH   SOLE 8 176 0 0
AMERISAFE INC COM 03071H100 136 2,102 SH   SOLE 44 2,102 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,577 40,415 SH   SOLE 1 40,415 0 0
AMERISOURCEBERGEN CORP OPT 03073E105 2,814 31,800 SH Call SOLE 8 31,800 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,116 35,203 SH   SOLE 8 35,203 0 0
AMERISOURCEBERGEN CORP OPT 03073E105 19,816 223,900 SH Put SOLE 8 223,900 0 0
AMERISOURCEBERGEN CORP COM 03073E105 14,935 168,759 SH   SOLE 44 168,759 0 0
AMES NATL CORP COM 031001100 1 44 SH   SOLE 44 44 0 0
AMETEK INC NEW COM 031100100 3,365 62,227 SH   SOLE 1 62,227 0 0
AMETEK INC NEW COM 031100100 17 337 SH   SOLE 8 337 0 0
AMETEK INC NEW COM 031100100 2,487 45,974 SH   SOLE 44 45,974 0 0
AMGEN INC COM 031162100 183,595 1,118,999 SH   SOLE 1 1,118,999 0 0
AMGEN INC OPT 031162100 38,770 236,300 SH Call SOLE 8 236,300 0 0
AMGEN INC COM 031162100 286 1,745 SH   SOLE 8 1,745 0 0
AMGEN INC OPT 031162100 33,060 201,500 SH Put SOLE 8 201,500 0 0
AMGEN INC COM 031162100 44,916 273,762 SH   SOLE 9 273,762 0 0
AMGEN INC COM 031162100 15 90 SH   DFND 20 0 0 90
AMGEN INC COM 031162100 108,306 660,119 SH   SOLE 44 660,119 0 0
AMGEN INC COM 031162100 61 374 SH   DFND 66 0 0 374
AMICUS THERAPEUTICS INC COM 03152W109 21 2,937 SH   SOLE 8 2,937 0 0
AMICUS THERAPEUTICS INC COM 03152W109 22 3,136 SH   SOLE 44 3,136 0 0
AMIRA NATURE FOODS LTD COM G0335L102 0 10 SH   SOLE 8 10 0 0
AMKOR TECHNOLOGY INC OPT 031652100 5 400 SH Put SOLE 8 400 0 0
AMKOR TECHNOLOGY INC COM 031652100 268 23,151 SH   SOLE 8 23,151 0 0
AMKOR TECHNOLOGY INC OPT 031652100 15 1,300 SH Call SOLE 8 1,300 0 0
AMKOR TECHNOLOGY INC COM 031652100 97 8,431 SH   SOLE 44 8,431 0 0
AMN HEALTHCARE SERVICES INC OPT 001744101 4 100 SH Call SOLE 8 100 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 3 84 SH   SOLE 8 84 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 201 4,968 SH   SOLE 44 4,968 0 0
AMPCO-PITTSBURGH CORP COM 032037103 0 44 SH   SOLE 44 44 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 19 1,288 SH   SOLE 8 1,288 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 40 2,709 SH   SOLE 44 2,709 0 0
AMPHENOL CORP NEW COM 032095101 32,192 452,323 SH   SOLE 1 40,365 411,958 0
AMPHENOL CORP NEW OPT 032095101 299 4,200 SH Call SOLE 8 4,200 0 0
AMPHENOL CORP NEW COM 032095101 687 9,665 SH   SOLE 8 9,665 0 0
AMPHENOL CORP NEW COM 032095101 331 4,649 SH   SOLE 20 0 4,649 0
AMPHENOL CORP NEW COM 032095101 8,136 114,325 SH   SOLE 44 114,325 0 0
AMPHENOL CORP NEW COM 032095101 7,753 108,938 SH   SOLE 66 0 108,938 0
AMPIO PHARMACEUTICALS INC COM 03209T109 4 4,948 SH   SOLE 44 4,948 0 0
AMPLIFY SNACK BRANDS COM 03211L102 1 60 SH   SOLE 8 60 0 0
AMPLIFY SNACK BRANDS COM 03211L102 86 10,231 SH   SOLE 44 10,231 0 0
AMTRUST FINL SVCS INC OPT 032359309 198 10,700 SH Call SOLE 8 10,700 0 0
AMTRUST FINL SVCS INC OPT 032359309 2,232 120,900 SH Put SOLE 8 120,900 0 0
AMTRUST FINL SVCS INC COM 032359309 54 2,895 SH   SOLE 8 2,895 0 0
AMTRUST FINL SVCS INC COM 032359309 511 27,698 SH   SOLE 44 27,698 0 0
ANADARKO PETE CORP COM 032511107 644 10,390 SH   SOLE 1 10,390 0 0
ANADARKO PETE CORP OPT 032511107 16,659 268,700 SH Put SOLE 8 268,700 0 0
ANADARKO PETE CORP OPT 032511107 4,768 76,900 SH Call SOLE 8 76,900 0 0
ANADARKO PETE CORP COM 032511107 5,040 81,280 SH   SOLE 8 81,280 0 0
ANADARKO PETE CORP COM 032511107 474 7,648 SH   SOLE 9 7,648 0 0
ANADARKO PETE CORP COM 032511107 20,770 335,012 SH   SOLE 44 335,012 0 0
ANADARKO PETE CORP COM 032511107 577 9,306 SH   DFND 66 0 0 9,306
ANALOG DEVICES INC COM 032654105 3,917 47,798 SH   SOLE 1 47,798 0 0
ANALOG DEVICES INC OPT 032654105 951 11,600 SH Call SOLE 8 11,600 0 0
ANALOG DEVICES INC COM 032654105 87 1,062 SH   SOLE 8 1,062 0 0
ANALOG DEVICES INC OPT 032654105 25 300 SH Put SOLE 8 300 0 0
ANALOG DEVICES INC COM 032654105 15,228 185,812 SH   SOLE 44 185,812 0 0
ANALOG DEVICES INC COM 032654105 12 150 SH   DFND 66 0 0 150
ANALOGIC CORP COM 032657207 1,315 17,320 SH   SOLE 8 17,320 0 0
ANALOGIC CORP COM 032657207 53 711 SH   SOLE 44 711 0 0
ANAPTYSBIO INC COM 032724106 26 931 SH   SOLE 8 931 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 81 14,280 SH   SOLE 44 14,280 0 0
ANDERSONS INC COM 034164103 1,952 51,523 SH   SOLE 44 51,523 0 0
ANGIES LIST INC COM 034754101 1 259 SH   SOLE 8 259 0 0
ANGIES LIST INC COM 034754101 21 3,623 SH   SOLE 44 3,623 0 0
ANGIODYNAMICS INC COM 03475V101 98 5,635 SH   SOLE 8 5,635 0 0
ANGIODYNAMICS INC COM 03475V101 1,341 77,288 SH   SOLE 44 77,288 0 0
ANGLOGOLD ASHANTI LTD OPT 035128206 451 41,900 SH Call SOLE 8 41,900 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 1,997 185,453 SH   SOLE 8 185,453 0 0
ANGLOGOLD ASHANTI LTD OPT 035128206 4,624 429,300 SH Put SOLE 8 429,300 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 1,668 154,891 SH   SOLE 44 154,891 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 12 1,160 SH   DFND 66 0 0 1,160
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 6,772 61,700 SH Put SOLE 8 61,700 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 6,880 62,679 SH   SOLE 8 62,679 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 2,777 25,300 SH Call SOLE 8 25,300 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 14,584 132,871 SH   SOLE 44 132,871 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 674 6,140 SH   DFND 66 0 0 6,140
ANI PHARMACEUTICALS INC OPT 00182C103 54 1,100 SH Call SOLE 8 1,100 0 0
ANI PHARMACEUTICALS INC COM 00182C103 195 3,935 SH   SOLE 8 3,935 0 0
ANI PHARMACEUTICALS INC OPT 00182C103 99 2,000 SH Put SOLE 8 2,000 0 0
ANI PHARMACEUTICALS INC COM 00182C103 48 968 SH   SOLE 44 968 0 0
ANI PHARMACEUTICALS INC COM 00182C103 34 694 SH   DFND 66 0 0 694
ANIKA THERAPEUTICS INC COM 035255108 839 19,302 SH   SOLE 44 19,302 0 0
ANIXTER INTL INC COM 035290105 1,275 16,082 SH   SOLE 1 16,082 0 0
ANIXTER INTL INC COM 035290105 4 54 SH   SOLE 8 54 0 0
ANIXTER INTL INC OPT 035290105 420 5,300 SH Call SOLE 8 5,300 0 0
ANIXTER INTL INC OPT 035290105 103 1,300 SH Put SOLE 8 1,300 0 0
ANIXTER INTL INC COM 035290105 323 4,075 SH   SOLE 44 4,075 0 0
ANNALY CAP MGMT INC TRUS 035710409 15,082 1,357,523 SH   SOLE 1 1,357,523 0 0
ANNALY CAP MGMT INC OPT 035710409 1,057 95,100 SH Call SOLE 8 95,100 0 0
ANNALY CAP MGMT INC TRUS 035710409 814 73,320 SH   SOLE 8 73,320 0 0
ANNALY CAP MGMT INC OPT 035710409 773 69,600 SH Put SOLE 8 69,600 0 0
ANNALY CAP MGMT INC TRUS 035710409 987 88,841 SH   SOLE 44 88,841 0 0
ANNALY CAP MGMT INC COM 035710409 299 26,880 SH   DFND 66 0 0 26,880
ANSYS INC OPT 03662Q105 192 1,800 SH Call SOLE 8 1,800 0 0
ANSYS INC OPT 03662Q105 598 5,600 SH Put SOLE 8 5,600 0 0
ANSYS INC COM 03662Q105 176 1,644 SH   SOLE 8 1,644 0 0
ANSYS INC COM 03662Q105 3,419 32,000 SH   SOLE 44 32,000 0 0
ANTARES PHARMA INC COM 036642106 36 12,590 SH   SOLE 8 12,590 0 0
ANTARES PHARMA INC COM 036642106 46 16,074 SH   SOLE 44 16,074 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 1,096 33,056 SH   SOLE 32 33,056 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 3,062 92,359 SH   SOLE 44 92,359 0 0
ANTERO RES CORP COM 03674X106 1,507 66,057 SH   SOLE 44 66,057 0 0
ANTERO RES CORP COM 03674X106 107 4,712 SH   DFND 66 0 0 4,712
ANTHEM INC COM 036752103 9,460 57,199 SH   SOLE 1 57,199 0 0
ANTHEM INC BOND 94973VBG1 534 234,000 PRN   SOLE 8 0 0 234,000
ANTHEM INC OPT 036752103 12,800 77,400 SH Call SOLE 8 77,400 0 0
ANTHEM INC OPT 036752103 3,407 20,600 SH Put SOLE 8 20,600 0 0
ANTHEM INC CONV 036752202 2,160 42,346 SH   SOLE 8 42,346 0 0
ANTHEM INC COM 036752103 1,726 10,437 SH   SOLE 8 10,437 0 0
ANTHEM INC COM 036752103 25,595 154,766 SH   SOLE 9 154,766 0 0
ANTHEM INC COM 036752103 34,768 210,236 SH   SOLE 44 210,236 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U201 0 35 SH   SOLE 8 35 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U201 14 31,913 SH   SOLE 44 31,913 0 0
ANWORTH MORTGAGE ASSET CP TRUS 037347101 0 12 SH   SOLE 8 12 0 0
ANWORTH MORTGAGE ASSET CP TRUS 037347101 17 3,311 SH   SOLE 44 3,311 0 0
AON PLC COM G0408V102 4,947 41,683 SH   SOLE 1 41,683 0 0
AON PLC COM G0408V102 1,016 8,564 SH   SOLE 8 8,564 0 0
AON PLC OPT G0408V102 6,979 58,800 SH Put SOLE 8 58,800 0 0
AON PLC OPT G0408V102 47 400 SH Call SOLE 8 400 0 0
AON PLC COM G0408V102 1 11 SH   SOLE 9 11 0 0
AON PLC COM G0408V102 7,060 59,484 SH   SOLE 44 59,484 0 0
AOXING PHARMACEUTICAL CO INC COM 03740A106 10 25,000 SH   DFND 66 0 0 25,000
APACHE CORP COM 037411105 26 503 SH   SOLE 1 503 0 0
APACHE CORP OPT 037411105 18,017 350,600 SH Call SOLE 8 350,600 0 0
APACHE CORP COM 037411105 3,210 62,455 SH   SOLE 8 62,455 0 0
APACHE CORP OPT 037411105 5,185 100,900 SH Put SOLE 8 100,900 0 0
APACHE CORP COM 037411105 8,648 168,252 SH   SOLE 44 168,252 0 0
APACHE CORP COM 037411105 62 1,200 SH   DFND 66 0 0 1,200
APARTMENT INVT &amp MGMT CO TRUS 03748R101 2,193 49,462 SH   SOLE 1 49,462 0 0
APARTMENT INVT &amp MGMT CO COM 03748R101 2,480 55,923 SH   SOLE 1 55,923 0 0
APARTMENT INVT &amp MGMT CO TRUS 03748R101 10 237 SH   SOLE 8 237 0 0
APARTMENT INVT &amp MGMT CO TRUS 03748R101 942 21,217 SH   SOLE 44 21,217 0 0
APOGEE ENTERPRISES INC COM 037598109 935 15,689 SH   SOLE 1 15,689 0 0
APOGEE ENTERPRISES INC OPT 037598109 18 300 SH Put SOLE 8 300 0 0
APOGEE ENTERPRISES INC COM 037598109 1,098 18,417 SH   SOLE 8 18,417 0 0
APOGEE ENTERPRISES INC COM 037598109 1,296 21,760 SH   SOLE 44 21,760 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 1,825 97,000 SH   SOLE 1 97,000 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 354 18,811 SH   SOLE 44 18,811 0 0
APOLLO GLOBAL MGMT LLC OPT 037612306 7 300 SH Call SOLE 8 300 0 0
APOLLO GLOBAL MGMT LLC COM 037612306 591 24,318 SH   SOLE 8 24,318 0 0
APOLLO GLOBAL MGMT LLC OPT 037612306 258 10,600 SH Put SOLE 8 10,600 0 0
APOLLO GLOBAL MGMT LLC COM 037612306 336 13,800 SH   SOLE 44 13,800 0 0
APOLLO INVT CORP OPT 03761U106 7 1,000 SH Put SOLE 8 1,000 0 0
APOLLO INVT CORP COM 03761U106 2 237 SH   SOLE 8 237 0 0
APOLLO INVT CORP COM 03761U106 36 5,561 SH   SOLE 9 5,561 0 0
APOLLO INVT CORP COM 03761U106 12 1,800 SH   SOLE 44 1,800 0 0
APPFOLIO INC COM 03783C100 1 35 SH   SOLE 44 35 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 214 11,206 SH   SOLE 1 11,206 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 97 5,101 SH   SOLE 44 5,101 0 0
APPLE INC COM 037833100 124,709 868,091 SH   SOLE 1 741,964 126,127 0
APPLE INC OPT 037833100 690,071 4,803,500 SH Put SOLE 8 4,803,500 0 0
APPLE INC OPT 037833100 573,261 3,990,400 SH Call SOLE 8 3,990,400 0 0
APPLE INC COM 037833100 348,983 2,429,226 SH   SOLE 8 2,429,226 0 0
APPLE INC COM 037833100 47,335 329,493 SH   SOLE 9 329,493 0 0
APPLE INC COM 037833100 1,793 12,481 SH   DFND 20 0 0 12,481
APPLE INC COM 037833100 618 4,301 SH   SOLE 20 0 4,301 0
APPLE INC COM 037833100 340,387 2,369,403 SH   SOLE 44 2,369,403 0 0
APPLE INC COM 037833100 6,113 42,551 SH   SOLE 66 0 42,551 0
APPLE INC COM 037833100 10,745 74,795 SH   DFND 66 0 0 74,795
APPLE INC COM 037833100 1,156 8,050 SH   SOLE 79 8,050 0 0
APPLE INC COM 037833100 133 928 SH   SOLE 99 928 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 9 1,192 SH   SOLE 8 1,192 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 83 12,170 SH   SOLE 44 12,170 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 928 15,000 SH   SOLE 1 15,000 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 379 6,139 SH   SOLE 44 6,139 0 0
APPLIED MATLS INC COM 038222105 7,489 192,535 SH   SOLE 1 192,535 0 0
APPLIED MATLS INC COM 038222105 1,394 35,867 SH   SOLE 8 35,867 0 0
APPLIED MATLS INC OPT 038222105 4,256 109,400 SH Put SOLE 8 109,400 0 0
APPLIED MATLS INC OPT 038222105 12,821 329,600 SH Call SOLE 8 329,600 0 0
APPLIED MATLS INC COM 038222105 14,492 372,555 SH   SOLE 44 372,555 0 0
APPLIED MATLS INC COM 038222105 54 1,400 SH   SOLE 56 1,400 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1 9 SH   SOLE 8 9 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 2,974 52,976 SH   SOLE 44 52,976 0 0
APPROACH RESOURCES INC COM 03834A103 5 1,813 SH   SOLE 8 1,813 0 0
APPROACH RESOURCES INC COM 03834A103 141 56,158 SH   SOLE 44 56,158 0 0
APPTIO INC COM 03835C108 218 18,611 SH   SOLE 44 18,611 0 0
APTARGROUP INC COM 038336103 11 141 SH   SOLE 8 141 0 0
APTARGROUP INC COM 038336103 115 1,486 SH   SOLE 44 1,486 0 0
APTEVO THERAPEUTICS INC COM 03835L108 7 3,591 SH   SOLE 8 3,591 0 0
APTEVO THERAPEUTICS INC COM 03835L108 17 8,388 SH   SOLE 44 8,388 0 0
AQUA AMERICA INC COM 03836W103 1,661 51,671 SH   SOLE 1 51,671 0 0
AQUA AMERICA INC OPT 03836W103 29 900 SH Call SOLE 8 900 0 0
AQUA AMERICA INC COM 03836W103 32 1,011 SH   SOLE 8 1,011 0 0
AQUA AMERICA INC OPT 03836W103 45 1,400 SH Put SOLE 8 1,400 0 0
AQUA AMERICA INC COM 03836W103 135 4,219 SH   SOLE 44 4,219 0 0
AQUA AMERICA INC COM 03836W103 32 1,000 SH   DFND 66 0 0 1,000
AQUA METALS INC COM 03837J101 2 94 SH   SOLE 8 94 0 0
AQUA METALS INC COM 03837J101 279 14,306 SH   SOLE 44 14,306 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 1 92 SH   SOLE 8 92 0 0
AQUABOUNTY TECHNOLOGIES INC OPT 03842K200 0 5 SH Call SOLE 8 5 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 28 2,559 SH   SOLE 44 2,559 0 0
AQUAVENTURE HLDGS LTD COM G0443N107 90 5,267 SH   SOLE 44 5,267 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 3 177 SH   SOLE 8 177 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 1 258 SH   SOLE 8 258 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 68 31,971 SH   SOLE 44 31,971 0 0
ARAMARK COM 03852U106 363 9,835 SH   SOLE 1 9,835 0 0
ARAMARK COM 03852U106 584 15,826 SH   SOLE 8 15,826 0 0
ARAMARK COM 03852U106 1,442 39,083 SH   SOLE 44 39,083 0 0
ARATANA THERAPEUTICS INC COM 03874P101 1 160 SH   SOLE 8 160 0 0
ARATANA THERAPEUTICS INC COM 03874P101 82 15,391 SH   SOLE 44 15,391 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 237 72,800 SH   SOLE 44 72,800 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 77 SH   SOLE 8 77 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 5 1,289 SH   SOLE 44 1,289 0 0
ARCBEST CORP OPT 03937C105 125 4,800 SH Call SOLE 8 4,800 0 0
ARCBEST CORP COM 03937C105 1 57 SH   SOLE 8 57 0 0
ARCBEST CORP OPT 03937C105 47 1,800 SH Put SOLE 8 1,800 0 0
ARCBEST CORP COM 03937C105 369 14,169 SH   SOLE 44 14,169 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L104 812 97,224 SH   SOLE 8 97,224 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L104 855 102,400 SH Put SOLE 8 102,400 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L104 622 74,500 SH Call SOLE 8 74,500 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L104 4,005 479,721 SH   SOLE 44 479,721 0 0
ARCH CAP GROUP LTD COM G0450A105 8,482 89,500 SH   SOLE 1 89,500 0 0
ARCH CAP GROUP LTD COM G0450A105 1 9 SH   SOLE 8 9 0 0
ARCH CAP GROUP LTD COM G0450A105 4,289 45,257 SH   SOLE 44 45,257 0 0
ARCH COAL INC COM 039380407 133 1,929 SH   SOLE 1 1,929 0 0
ARCH COAL INC COM 039380407 2,275 33,000 SH   SOLE 44 33,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 17,737 385,257 SH   SOLE 1 385,257 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 4,411 95,800 SH Put SOLE 8 95,800 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 7,228 157,000 SH Call SOLE 8 157,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 40 854 SH   SOLE 8 854 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 157 3,411 SH   SOLE 9 3,411 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 8,954 194,489 SH   SOLE 44 194,489 0 0
ARCHROCK INC COM 03957W106 16 1,317 SH   SOLE 8 1,317 0 0
ARCHROCK INC COM 03957W106 329 26,416 SH   SOLE 44 26,416 0 0
ARCHROCK PARTNERS L P COM 03957U100 4 260 SH   SOLE 8 260 0 0
ARCHROCK PARTNERS L P COM 03957U100 315 18,351 SH   SOLE 32 18,351 0 0
ARCONIC INC COM 03965L100 17,790 675,396 SH   SOLE 1 675,396 0 0
ARCONIC INC COM 03965L100 3,964 150,494 SH   SOLE 8 150,494 0 0
ARCONIC INC OPT 03965L100 8,528 323,761 SH Put SOLE 8 323,761 0 0
ARCONIC INC OPT 03965L100 3,690 140,092 SH Call SOLE 8 140,092 0 0
ARCONIC INC COM 03965L100 48 1,821 SH   SOLE 9 1,821 0 0
ARCONIC INC COM 03965L100 16,689 633,581 SH   SOLE 44 633,581 0 0
ARCONIC INC COM 03965L100 195 7,409 SH   DFND 66 0 0 7,409
ARCOS DORADOS HOLDINGS INC COM G0457F107 0 6 SH   SOLE 8 6 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 24 3,000 SH   SOLE 44 3,000 0 0
ARDELYX INC COM 039697107 169 13,351 SH   SOLE 8 13,351 0 0
ARDELYX INC OPT 039697107 316 25,000 SH Put SOLE 8 25,000 0 0
ARDELYX INC COM 039697107 90 7,095 SH   SOLE 44 7,095 0 0
ARDMORE SHIPPING CORP COM Y0207T100 84 10,480 SH   SOLE 44 10,480 0 0
ARENA PHARMACEUTICALS INC COM 040047102 112 77,048 SH   SOLE 8 77,048 0 0
ARENA PHARMACEUTICALS INC OPT 040047102 8 5,600 SH Put SOLE 8 5,600 0 0
ARENA PHARMACEUTICALS INC OPT 040047102 27 18,200 SH Call SOLE 8 18,200 0 0
ARENA PHARMACEUTICALS INC COM 040047102 102 69,497 SH   SOLE 44 69,497 0 0
ARENA PHARMACEUTICALS INC COM 040047102 3 2,000 SH   DFND 66 0 0 2,000
ARES CAP CORP BOND 04010LAM5 516 505,000 PRN   SOLE 8 0 0 505,000
ARES CAP CORP COM 04010L103 348 20,038 SH   SOLE 8 20,038 0 0
ARES CAP CORP OPT 04010L103 695 40,000 SH Put SOLE 8 40,000 0 0
ARES CAP CORP OPT 04010L103 55 3,192 SH Call SOLE 8 3,192 0 0
ARES CAP CORP COM 04010L103 2,192 126,119 SH   SOLE 44 126,119 0 0
ARES COML REAL ESTATE CORP TRUS 04013V108 24 1,827 SH   SOLE 8 1,827 0 0
ARES COML REAL ESTATE CORP TRUS 04013V108 86 6,421 SH   SOLE 44 6,421 0 0
ARGAN INC COM 04010E109 4 55 SH   SOLE 8 55 0 0
ARGAN INC COM 04010E109 464 7,012 SH   SOLE 44 7,012 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 564 8,312 SH   SOLE 1 8,312 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 693 10,219 SH   SOLE 44 10,219 0 0
ARGOS THERAPEUTICS INC COM 040221103 0 759 SH   SOLE 44 759 0 0
ARISTA NETWORKS INC COM 040413106 1,361 10,286 SH   SOLE 1 10,286 0 0
ARISTA NETWORKS INC OPT 040413106 26 200 SH Put SOLE 8 200 0 0
ARISTA NETWORKS INC COM 040413106 38 289 SH   SOLE 8 289 0 0
ARISTA NETWORKS INC COM 040413106 623 4,713 SH   SOLE 44 4,713 0 0
ARISTA NETWORKS INC COM 040413106 12 90 SH   DFND 66 0 0 90
ARLINGTON ASSET INVT CORP COM 041356205 1 57 SH   SOLE 8 57 0 0
ARLINGTON ASSET INVT CORP COM 041356205 289 20,378 SH   SOLE 44 20,378 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 14 1,062 SH   SOLE 8 1,062 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 9 675 SH   SOLE 44 675 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 144 6,357 SH   SOLE 8 6,357 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 17 717 SH   SOLE 44 717 0 0
ARMSTRONG FLOORING INC COM 04238R106 1 81 SH   SOLE 8 81 0 0
ARMSTRONG FLOORING INC COM 04238R106 822 44,603 SH   SOLE 44 44,603 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,724 37,445 SH   SOLE 1 37,445 0 0
ARMSTRONG WORLD INDS INC NEW OPT 04247X102 5 100 SH Call SOLE 8 100 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 0 7 SH   SOLE 8 7 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 218 4,738 SH   SOLE 44 4,738 0 0
ARRAY BIOPHARMA INC COM 04269X105 2,157 241,319 SH   SOLE 1 241,319 0 0
ARRAY BIOPHARMA INC OPT 04269X105 4 400 SH Call SOLE 8 400 0 0
ARRAY BIOPHARMA INC COM 04269X105 2,171 242,803 SH   SOLE 8 242,803 0 0
ARRAY BIOPHARMA INC COM 04269X105 149 16,694 SH   SOLE 44 16,694 0 0
ARRAY BIOPHARMA INC COM 04269X105 33 3,700 SH   DFND 66 0 0 3,700
ARRIS INTL INC COM G0551A103 2,994 113,209 SH   SOLE 1 113,209 0 0
ARRIS INTL INC COM G0551A103 1 37 SH   SOLE 8 37 0 0
ARRIS INTL INC OPT G0551A103 16 600 SH Put SOLE 8 600 0 0
ARRIS INTL INC OPT G0551A103 487 18,400 SH Call SOLE 8 18,400 0 0
ARRIS INTL INC COM G0551A103 4,517 170,770 SH   SOLE 44 170,770 0 0
ARRIS INTL INC COM G0551A103 147 5,563 SH   DFND 66 0 0 5,563
ARROW ELECTRS INC COM 042735100 226 3,085 SH   SOLE 1 3,085 0 0
ARROW ELECTRS INC COM 042735100 3 49 SH   SOLE 8 49 0 0
ARROW ELECTRS INC COM 042735100 2,177 29,645 SH   SOLE 44 29,645 0 0
ARROW ELECTRS INC COM 042735100 158 2,157 SH   DFND 66 0 0 2,157
ARROW FINL CORP COM 042744102 12 329 SH   SOLE 44 329 0 0
ARROWHEAD PHARMACEUTICALS IN OPT 04280A100 19 10,000 SH Put SOLE 8 10,000 0 0
ARROWHEAD PHARMACEUTICALS IN OPT 04280A100 30 16,300 SH Call SOLE 8 16,300 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 7 3,570 SH   SOLE 8 3,570 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 83 44,822 SH   SOLE 44 44,822 0 0
ARTESIAN RESOURCES CORP COM 043113208 1 20 SH   SOLE 8 20 0 0
ARTESIAN RESOURCES CORP COM 043113208 1 41 SH   SOLE 44 41 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 1,303 47,174 SH   SOLE 44 47,174 0 0
ARVINMERITOR INC BOND 043353AH4 24 23,000 PRN   SOLE 8 0 0 23,000
ASBURY AUTOMOTIVE GROUP INC COM 043436104 7 112 SH   SOLE 8 112 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 703 11,691 SH   SOLE 44 11,691 0 0
ASCENA RETAIL GROUP INC OPT 04351G101 600 140,800 SH Call SOLE 8 140,800 0 0
ASCENA RETAIL GROUP INC OPT 04351G101 143 33,500 SH Put SOLE 8 33,500 0 0
ASCENA RETAIL GROUP INC COM 04351G101 13 3,100 SH   SOLE 8 3,100 0 0
ASCENA RETAIL GROUP INC COM 04351G101 1,551 364,021 SH   SOLE 44 364,021 0 0
ASCENT CAP GROUP INC COM 043632108 5 414 SH   SOLE 8 414 0 0
ASCENT CAP GROUP INC COM 043632108 24 1,730 SH   SOLE 44 1,730 0 0
ASHFORD HOSPITALITY PRIME IN TRUS 044102101 74 6,951 SH   SOLE 8 6,951 0 0
ASHFORD HOSPITALITY PRIME IN TRUS 044102101 263 24,821 SH   SOLE 44 24,821 0 0
ASHFORD HOSPITALITY TR INC TRUS 044103109 1 115 SH   SOLE 8 115 0 0
ASHFORD HOSPITALITY TR INC TRUS 044103109 510 80,053 SH   SOLE 44 80,053 0 0
ASHLAND GLOBAL HLDGS INC OPT 044186104 681 5,500 SH Put SOLE 8 5,500 0 0
ASHLAND GLOBAL HLDGS INC OPT 044186104 1,127 9,100 SH Call SOLE 8 9,100 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 814 6,574 SH   SOLE 8 6,574 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 806 6,505 SH   SOLE 44 6,505 0 0
ASML HOLDING N V OPT N07059210 691 5,200 SH Put SOLE 8 5,200 0 0
ASML HOLDING N V ADR N07059210 760 5,729 SH   SOLE 8 5,729 0 0
ASML HOLDING N V OPT N07059210 292 2,200 SH Call SOLE 8 2,200 0 0
ASML HOLDING N V ADR N07059210 6 48 SH   SOLE 44 48 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 0 3 SH   SOLE 8 3 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 1,467 28,189 SH   SOLE 44 28,189 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,137 19,299 SH   SOLE 1 19,299 0 0
ASPEN TECHNOLOGY INC COM 045327103 34 576 SH   SOLE 8 576 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,373 23,307 SH   SOLE 44 23,307 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 637 24,976 SH   SOLE 44 24,976 0 0
ASSOCIATED BANC CORP COM 045487105 2,241 91,833 SH   SOLE 1 91,833 0 0
ASSOCIATED BANC CORP COM 045487105 41 1,689 SH   SOLE 8 1,689 0 0
ASSOCIATED BANC CORP COM 045487105 739 30,242 SH   SOLE 44 30,242 0 0
ASSOCIATED CAP GROUP INC COM 045528106 7 186 SH   SOLE 44 186 0 0
ASSURANT INC COM 04621X108 1,186 12,395 SH   SOLE 1 12,395 0 0
ASSURANT INC COM 04621X108 7 72 SH   SOLE 8 72 0 0
ASSURANT INC COM 04621X108 2,067 21,599 SH   SOLE 44 21,599 0 0
ASSURED GUARANTY LTD COM G0585R106 1,165 31,394 SH   SOLE 1 31,394 0 0
ASSURED GUARANTY LTD OPT G0585R106 445 12,000 SH Put SOLE 8 12,000 0 0
ASSURED GUARANTY LTD OPT G0585R106 104 2,800 SH Call SOLE 8 2,800 0 0
ASSURED GUARANTY LTD COM G0585R106 581 15,648 SH   SOLE 8 15,648 0 0
ASSURED GUARANTY LTD COM G0585R106 3,094 83,396 SH   SOLE 44 83,396 0 0
ASTEC INDS INC COM 046224101 850 13,827 SH   SOLE 1 13,827 0 0
ASTEC INDS INC COM 046224101 1,104 17,966 SH   SOLE 44 17,966 0 0
ASTERIAS BIOTHERAPEUTICS INC COM 04624N107 0 188 SH   SOLE 44 188 0 0
ASTORIA FINL CORP COM 046265104 5,710 278,411 SH   SOLE 1 278,411 0 0
ASTORIA FINL CORP COM 046265104 35 1,707 SH   SOLE 44 1,707 0 0
ASTRAZENECA PLC OPT 046353108 17,818 572,200 SH Put SOLE 8 572,200 0 0
ASTRAZENECA PLC ADR 046353108 27,792 892,489 SH   SOLE 8 892,489 0 0
ASTRAZENECA PLC OPT 046353108 5,826 187,100 SH Call SOLE 8 187,100 0 0
ASTRAZENECA PLC ADR 046353108 1,365 43,817 SH   SOLE 44 43,817 0 0
ASTRONICS CORP COM 046433108 589 18,560 SH   SOLE 44 18,560 0 0
AT HOME GROUP INC COM 04650Y100 480 31,608 SH   SOLE 44 31,608 0 0
AT&ampT INC OPT 00206R102 8,310 200,000 SH Call SOLE 1 200,000 0 0
AT&ampT INC COM 00206R102 442,879 10,658,941 SH   SOLE 1 10,533,353 125,588 0
AT&ampT INC COM 00206R102 5,973 143,738 SH   SOLE 8 143,738 0 0
AT&ampT INC OPT 00206R102 29,999 722,000 SH Put SOLE 8 722,000 0 0
AT&ampT INC OPT 00206R102 46,968 1,130,400 SH Call SOLE 8 1,130,400 0 0
AT&ampT INC COM 00206R102 36,760 884,706 SH   SOLE 9 884,706 0 0
AT&ampT INC COM 00206R102 62 1,500 SH   DFND 20 0 0 1,500
AT&ampT INC COM 00206R102 184,415 4,438,408 SH   SOLE 44 4,438,408 0 0
AT&ampT INC COM 00206R102 419 10,081 SH   SOLE 66 0 10,081 0
AT&ampT INC COM 00206R102 960 23,114 SH   DFND 66 0 0 23,114
AT&ampT INC COM 00206R102 41 993 SH   SOLE 99 993 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4 200 SH   SOLE 8 200 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 185 8,970 SH   SOLE 44 8,970 0 0
ATHENAHEALTH INC COM 04685W103 1,418 12,584 SH   SOLE 1 12,584 0 0
ATHENAHEALTH INC COM 04685W103 1,844 16,369 SH   SOLE 8 16,369 0 0
ATHENAHEALTH INC OPT 04685W103 1,059 9,400 SH Call SOLE 8 9,400 0 0
ATHENAHEALTH INC OPT 04685W103 4,891 43,400 SH Put SOLE 8 43,400 0 0
ATHENAHEALTH INC COM 04685W103 78 684 SH   SOLE 44 684 0 0
ATHENE HLDG LTD COM G0684D107 3,235 64,710 SH   SOLE 8 64,710 0 0
ATHENE HLDG LTD COM G0684D107 4 90 SH   SOLE 44 90 0 0
ATHERSYS INC COM 04744L106 70 41,193 SH   SOLE 44 41,193 0 0
ATKORE INTL GROUP INC COM 047649108 151 5,734 SH   SOLE 8 5,734 0 0
ATKORE INTL GROUP INC COM 047649108 748 28,486 SH   SOLE 44 28,486 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 2 80 SH   SOLE 44 80 0 0
ATLANTIC PWR CORP COM 04878Q863 0 100 SH   SOLE 9 100 0 0
ATLANTIC PWR CORP COM 04878Q863 83 31,332 SH   SOLE 44 31,332 0 0
ATLANTIC PWR CORP COM 04878Q863 5 1,871 SH   DFND 66 0 0 1,871
ATLANTICA YIELD PLC COM G0751N103 6 271 SH   SOLE 44 271 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 301 5,429 SH   SOLE 8 5,429 0 0
ATLAS AIR WORLDWIDE HLDGS IN BOND 049164BH8 24 23,000 PRN   SOLE 8 0 0 23,000
ATLAS AIR WORLDWIDE HLDGS IN OPT 049164205 1,453 26,200 SH Call SOLE 8 26,200 0 0
ATLAS AIR WORLDWIDE HLDGS IN OPT 049164205 111 2,000 SH Put SOLE 8 2,000 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 25 461 SH   SOLE 44 461 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 0 1 SH   SOLE 8 1 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 1 155 SH   SOLE 44 155 0 0
ATLASSIAN CORP PLC COM G06242104 113 3,763 SH   SOLE 1 3,763 0 0
ATLASSIAN CORP PLC COM G06242104 102 3,420 SH   SOLE 8 3,420 0 0
ATLASSIAN CORP PLC COM G06242104 206 6,866 SH   SOLE 44 6,866 0 0
ATMOS ENERGY CORP COM 049560105 367 4,642 SH   SOLE 1 4,642 0 0
ATMOS ENERGY CORP COM 049560105 16 205 SH   SOLE 8 205 0 0
ATMOS ENERGY CORP COM 049560105 1,092 13,821 SH   SOLE 44 13,821 0 0
ATN INTL INC COM 00215F107 120 1,704 SH   SOLE 44 1,704 0 0
ATOSSA GENETICS INC COM 04962H209 2 2,020 SH   SOLE 1 2,020 0 0
ATRICURE INC COM 04963C209 331 17,266 SH   SOLE 1 17,266 0 0
ATRICURE INC COM 04963C209 146 7,611 SH   SOLE 44 7,611 0 0
ATRION CORP COM 049904105 0 1 SH   SOLE 8 1 0 0
ATRION CORP COM 049904105 162 348 SH   SOLE 44 348 0 0
ATWOOD OCEANICS INC OPT 050095108 84 8,800 SH Call SOLE 8 8,800 0 0
ATWOOD OCEANICS INC OPT 050095108 11 1,200 SH Put SOLE 8 1,200 0 0
ATWOOD OCEANICS INC COM 050095108 54 5,651 SH   SOLE 8 5,651 0 0
ATWOOD OCEANICS INC COM 050095108 1,209 126,833 SH   SOLE 44 126,833 0 0
ATYR PHARMA INC COM 002120103 0 54 SH   SOLE 8 54 0 0
ATYR PHARMA INC COM 002120103 0 14 SH   SOLE 44 14 0 0
AU OPTRONICS CORP ADR 002255107 0 56 SH   SOLE 8 56 0 0
AU OPTRONICS CORP ADR 002255107 8 2,204 SH   DFND 66 0 0 2,204
AUDENTES THERAPEUTICS INC COM 05070R104 1 48 SH   SOLE 8 48 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 90 5,326 SH   SOLE 44 5,326 0 0
AUDIOCODES LTD COM M15342104 0 15 SH   SOLE 8 15 0 0
AUTOBYTEL INC COM 05275N205 0 9 SH   SOLE 8 9 0 0
AUTOBYTEL INC COM 05275N205 113 9,017 SH   SOLE 44 9,017 0 0
AUTODESK INC COM 052769106 2,257 26,103 SH   SOLE 1 26,103 0 0
AUTODESK INC COM 052769106 2,343 27,089 SH   SOLE 8 27,089 0 0
AUTODESK INC OPT 052769106 2,715 31,400 SH Put SOLE 8 31,400 0 0
AUTODESK INC OPT 052769106 30,671 354,700 SH Call SOLE 8 354,700 0 0
AUTODESK INC COM 052769106 5,313 61,455 SH   SOLE 44 61,455 0 0
AUTOHOME INC ADR 05278C107 3 88 SH   SOLE 8 88 0 0
AUTOHOME INC ADR 05278C107 1,357 42,700 SH   SOLE 44 42,700 0 0
AUTOLIV INC COM 052800109 205 2,000 SH   SOLE 1 2,000 0 0
AUTOLIV INC COM 052800109 2 18 SH   SOLE 8 18 0 0
AUTOLIV INC COM 052800109 744 7,279 SH   SOLE 44 7,279 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 7,556 73,801 SH   SOLE 1 73,801 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 1,177 11,500 SH Call SOLE 8 11,500 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 4,167 40,700 SH Put SOLE 8 40,700 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 53 522 SH   SOLE 8 522 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 38 376 SH   SOLE 9 376 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 15,130 147,774 SH   SOLE 44 147,774 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,117 10,905 SH   DFND 66 0 0 10,905
AUTONATION INC COM 05329W102 852 20,144 SH   SOLE 1 20,144 0 0
AUTONATION INC OPT 05329W102 313 7,400 SH Call SOLE 8 7,400 0 0
AUTONATION INC COM 05329W102 212 5,007 SH   SOLE 8 5,007 0 0
AUTONATION INC OPT 05329W102 347 8,200 SH Put SOLE 8 8,200 0 0
AUTONATION INC COM 05329W102 561 13,276 SH   SOLE 44 13,276 0 0
AUTOZONE INC COM 053332102 23,879 33,026 SH   SOLE 1 6,791 26,235 0
AUTOZONE INC COM 053332102 758 1,047 SH   SOLE 8 1,047 0 0
AUTOZONE INC OPT 053332102 9,617 13,300 SH Call SOLE 8 13,300 0 0
AUTOZONE INC OPT 053332102 4,700 6,500 SH Put SOLE 8 6,500 0 0
AUTOZONE INC COM 053332102 22,748 31,462 SH   SOLE 9 31,462 0 0
AUTOZONE INC COM 053332102 59 81 SH   SOLE 20 0 81 0
AUTOZONE INC COM 053332102 26,848 37,131 SH   SOLE 44 37,131 0 0
AUTOZONE INC COM 053332102 199 275 SH   DFND 66 0 0 275
AUTOZONE INC COM 053332102 7,098 9,817 SH   SOLE 66 0 9,817 0
AV HOMES INC COM 00234P102 296 18,005 SH   SOLE 44 18,005 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104 0 65 SH   SOLE 8 65 0 0
AVALONBAY CMNTYS INC TRUS 053484101 65,647 357,560 SH   SOLE 1 357,560 0 0
AVALONBAY CMNTYS INC COM 053484101 3,809 20,744 SH   SOLE 1 20,744 0 0
AVALONBAY CMNTYS INC OPT 053484101 6,151 33,500 SH Put SOLE 8 33,500 0 0
AVALONBAY CMNTYS INC TRUS 053484101 1,202 6,547 SH   SOLE 8 6,547 0 0
AVALONBAY CMNTYS INC COM 053484101 95 516 SH   SOLE 9 516 0 0
AVALONBAY CMNTYS INC TRUS 053484101 4,970 27,069 SH   SOLE 44 27,069 0 0
AVALONBAY CMNTYS INC COM 053484101 142 772 SH   DFND 66 0 0 772
AVANGRID INC COM 05351W103 2,393 56,000 SH   SOLE 1 56,000 0 0
AVANGRID INC COM 05351W103 1 16 SH   SOLE 8 16 0 0
AVANGRID INC COM 05351W103 513 11,990 SH   SOLE 44 11,990 0 0
AVERY DENNISON CORP COM 053611109 340 4,219 SH   SOLE 1 4,219 0 0
AVERY DENNISON CORP COM 053611109 597 7,400 SH   SOLE 8 7,400 0 0
AVERY DENNISON CORP COM 053611109 498 6,174 SH   DFND 20 0 0 6,174
AVERY DENNISON CORP COM 053611109 2,970 36,853 SH   SOLE 44 36,853 0 0
AVEXIS INC COM 05366U100 4,244 55,819 SH   SOLE 8 55,819 0 0
AVEXIS INC OPT 05366U100 2,691 35,400 SH Put SOLE 8 35,400 0 0
AVEXIS INC COM 05366U100 362 4,751 SH   SOLE 44 4,751 0 0
AVID TECHNOLOGY INC COM 05367P100 1 248 SH   SOLE 44 248 0 0
AVINGER INC COM 053734109 35 18,735 SH   SOLE 44 18,735 0 0
AVIS BUDGET GROUP COM 053774105 2,278 77,000 SH   SOLE 1 77,000 0 0
AVIS BUDGET GROUP OPT 053774105 2,038 68,900 SH Call SOLE 8 68,900 0 0
AVIS BUDGET GROUP OPT 053774105 12,491 422,300 SH Put SOLE 8 422,300 0 0
AVIS BUDGET GROUP COM 053774105 524 17,706 SH   SOLE 8 17,706 0 0
AVIS BUDGET GROUP COM 053774105 1,627 55,014 SH   SOLE 44 55,014 0 0
AVISTA CORP COM 05379B107 227 5,837 SH   SOLE 44 5,837 0 0
AVNET INC COM 053807103 422 9,231 SH   SOLE 1 9,231 0 0
AVNET INC OPT 053807103 110 2,400 SH Put SOLE 8 2,400 0 0
AVNET INC OPT 053807103 64 1,400 SH Call SOLE 8 1,400 0 0
AVNET INC COM 053807103 8 184 SH   SOLE 8 184 0 0
AVNET INC COM 053807103 1,989 43,465 SH   SOLE 44 43,465 0 0
AVON PRODS INC OPT 054303102 310 70,400 SH Put SOLE 8 70,400 0 0
AVON PRODS INC COM 054303102 194 44,089 SH   SOLE 8 44,089 0 0
AVON PRODS INC OPT 054303102 129 29,300 SH Call SOLE 8 29,300 0 0
AVON PRODS INC COM 054303102 205 46,584 SH   SOLE 44 46,584 0 0
AVX CORP NEW COM 002444107 1 64 SH   SOLE 8 64 0 0
AVX CORP NEW COM 002444107 139 8,420 SH   SOLE 44 8,420 0 0
AWARE INC MASS COM 05453N100 0 65 SH   SOLE 8 65 0 0
AXALTA COATING SYS LTD COM G0750C108 391 12,149 SH   SOLE 1 12,149 0 0
AXALTA COATING SYS LTD COM G0750C108 277 8,604 SH   SOLE 8 8,604 0 0
AXALTA COATING SYS LTD OPT G0750C108 644 20,000 SH Put SOLE 8 20,000 0 0
AXALTA COATING SYS LTD COM G0750C108 950 29,505 SH   SOLE 44 29,505 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 1 63 SH   SOLE 8 63 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 198 10,521 SH   SOLE 44 10,521 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 54 800 SH   SOLE 1 800 0 0
AXIS CAPITAL HOLDINGS LTD OPT G0692U109 40 600 SH Call SOLE 8 600 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 435 6,488 SH   SOLE 8 6,488 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 949 14,162 SH   SOLE 44 14,162 0 0
AXOGEN INC COM 05463X106 2 221 SH   SOLE 44 221 0 0
AXOVANT SCIENCES LTD OPT G0750W104 747 50,000 SH Call SOLE 8 50,000 0 0
AXOVANT SCIENCES LTD COM G0750W104 1 54 SH   SOLE 8 54 0 0
AXOVANT SCIENCES LTD OPT G0750W104 747 50,000 SH Put SOLE 8 50,000 0 0
AXOVANT SCIENCES LTD COM G0750W104 30 1,985 SH   SOLE 44 1,985 0 0
AXSOME THERAPEUTICS INC COM 05464T104 30 7,857 SH   SOLE 44 7,857 0 0
AXT INC COM 00246W103 545 94,035 SH   SOLE 44 94,035 0 0
AZZ INC OPT 002474104 125 2,100 SH Call SOLE 8 2,100 0 0
AZZ INC OPT 002474104 77 1,300 SH Put SOLE 8 1,300 0 0
AZZ INC COM 002474104 11 183 SH   SOLE 8 183 0 0
AZZ INC COM 002474104 29 485 SH   SOLE 44 485 0 0
B &amp G FOODS INC NEW COM 05508R106 17 422 SH   SOLE 8 422 0 0
B &amp G FOODS INC NEW COM 05508R106 401 9,950 SH   SOLE 44 9,950 0 0
B RILEY FINL INC COM 05580M108 0 43 SH   SOLE 44 43 0 0
B/E AEROSPACE INC COM 073302101 7,656 119,427 SH   SOLE 1 119,427 0 0
B/E AEROSPACE INC OPT 073302101 122 1,900 SH Call SOLE 8 1,900 0 0
B/E AEROSPACE INC OPT 073302101 2,981 46,500 SH Put SOLE 8 46,500 0 0
B/E AEROSPACE INC COM 073302101 806 12,574 SH   SOLE 8 12,574 0 0
B/E AEROSPACE INC COM 073302101 3,028 47,249 SH   SOLE 44 47,249 0 0
B2GOLD CORP COM 11777Q209 1 411 SH   SOLE 9 411 0 0
BABCOCK &amp WILCOX ENTERPRIS I COM 05614L100 0 11 SH   SOLE 8 11 0 0
BABCOCK &amp WILCOX ENTERPRIS I COM 05614L100 93 9,957 SH   SOLE 44 9,957 0 0
BADGER METER INC COM 056525108 0 2 SH   SOLE 8 2 0 0
BADGER METER INC COM 056525108 20 539 SH   SOLE 44 539 0 0
BAIDU INC ADR 056752108 4,195 24,315 SH   SOLE 1 24,315 0 0
BAIDU INC OPT 056752108 15,526 90,000 SH Call SOLE 8 90,000 0 0
BAIDU INC OPT 056752108 22,375 129,700 SH Put SOLE 8 129,700 0 0
BAIDU INC ADR 056752108 4,690 27,187 SH   SOLE 8 27,187 0 0
BAIDU INC ADR 056752108 17,167 99,503 SH   SOLE 9 99,503 0 0
BAIDU INC ADR 056752108 8,647 50,114 SH   SOLE 44 50,114 0 0
BAIDU INC ADR 056752108 17 100 SH   DFND 66 0 0 100
BAKER HUGHES INC COM 057224107 60,428 1,010,164 SH   SOLE 1 1,010,164 0 0
BAKER HUGHES INC COM 057224107 725 12,118 SH   SOLE 8 12,118 0 0
BAKER HUGHES INC OPT 057224107 2,494 41,700 SH Put SOLE 8 41,700 0 0
BAKER HUGHES INC OPT 057224107 2,291 38,300 SH Call SOLE 8 38,300 0 0
BAKER HUGHES INC COM 057224107 119 1,982 SH   SOLE 9 1,982 0 0
BAKER HUGHES INC COM 057224107 33,004 551,728 SH   SOLE 44 551,728 0 0
BAKER HUGHES INC COM 057224107 776 12,965 SH   DFND 66 0 0 12,965
BALCHEM CORP COM 057665200 13 159 SH   SOLE 8 159 0 0
BALCHEM CORP COM 057665200 66 800 SH   SOLE 44 800 0 0
BALDWIN &amp LYONS INC COM 057755209 37 1,511 SH   SOLE 8 1,511 0 0
BALDWIN &amp LYONS INC COM 057755209 4 164 SH   SOLE 44 164 0 0
BALL CORP COM 058498106 17 232 SH   SOLE 1 232 0 0
BALL CORP OPT 058498106 401 5,400 SH Put SOLE 8 5,400 0 0
BALL CORP OPT 058498106 201 2,700 SH Call SOLE 8 2,700 0 0
BALL CORP COM 058498106 453 6,096 SH   SOLE 8 6,096 0 0
BALL CORP COM 058498106 0 3 SH   SOLE 9 3 0 0
BALL CORP COM 058498106 2,719 36,608 SH   SOLE 44 36,608 0 0
BALL CORP COM 058498106 16 216 SH   DFND 66 0 0 216
BALL CORP COM 058498106 53 709 SH   SOLE 99 709 0 0
BALLARD PWR SYS INC NEW COM 058586108 8 3,508 SH   SOLE 8 3,508 0 0
BANC OF CALIFORNIA INC OPT 05990K106 58 2,800 SH Put SOLE 8 2,800 0 0
BANC OF CALIFORNIA INC COM 05990K106 329 15,894 SH   SOLE 8 15,894 0 0
BANC OF CALIFORNIA INC OPT 05990K106 909 43,900 SH Call SOLE 8 43,900 0 0
BANC OF CALIFORNIA INC COM 05990K106 232 11,218 SH   SOLE 44 11,218 0 0
BANCFIRST CORP COM 05945F103 7 82 SH   SOLE 8 82 0 0
BANCFIRST CORP COM 05945F103 12 135 SH   SOLE 44 135 0 0
BANCO BRADESCO S A ADR 059460303 344 33,618 SH   SOLE 1 33,618 0 0
BANCO BRADESCO S A OPT 059460303 145 14,200 SH Call SOLE 8 14,200 0 0
BANCO BRADESCO S A OPT 059460303 66 6,400 SH Put SOLE 8 6,400 0 0
BANCO BRADESCO S A ADR 059460303 37 3,622 SH   SOLE 8 3,622 0 0
BANCO BRADESCO S A ADR 059460303 0 34 SH   SOLE 9 34 0 0
BANCO BRADESCO S A ADR 059460303 17,528 1,711,725 SH   SOLE 44 1,711,725 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 223 25,272 SH   SOLE 1 25,272 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 0 34 SH   SOLE 8 34 0 0
BANCO SANTANDER CHILE NEW ADR 05965X109 492 19,600 SH   SOLE 1 19,600 0 0
BANCO SANTANDER CHILE NEW ADR 05965X109 2 97 SH   SOLE 8 97 0 0
BANCO SANTANDER SA OPT 05964H105 1,429 235,400 SH Put SOLE 8 235,400 0 0
BANCO SANTANDER SA ADR 05964H105 64 10,515 SH   SOLE 8 10,515 0 0
BANCO SANTANDER SA OPT 05964H105 693 114,200 SH Call SOLE 8 114,200 0 0
BANCO SANTANDER SA OPT 05964H105 23,612 3,890,000 SH Put SOLE 9 3,890,000 0 0
BANCO SANTANDER SA OPT 05964H105 22,823 3,760,000 SH Call SOLE 9 3,760,000 0 0
BANCO SANTANDER SA ADR 05964H105 2,032 334,610 SH   SOLE 44 334,610 0 0
BANCORP INC DEL COM 05969A105 5 1,010 SH   SOLE 44 1,010 0 0
BANCORPSOUTH INC COM 059692103 588 19,441 SH   SOLE 1 19,441 0 0
BANCORPSOUTH INC COM 059692103 1 48 SH   SOLE 8 48 0 0
BANCORPSOUTH INC COM 059692103 79 2,636 SH   SOLE 44 2,636 0 0
BANK AMER CORP COM 060505104 32,480 1,376,821 SH   SOLE 1 1,376,821 0 0
BANK AMER CORP OPT 060505104 2 100 SH Call SOLE 1 100 0 0
BANK AMER CORP OPT 060505104 252,012 10,683,000 SH Put SOLE 8 10,683,000 0 0
BANK AMER CORP OPT 060505104 77,045 3,266,000 SH Call SOLE 8 3,266,000 0 0
BANK AMER CORP COM 060505104 120,262 5,098,026 SH   SOLE 8 5,098,026 0 0
BANK AMER CORP COM 060505104 35 1,469 SH   SOLE 9 1,469 0 0
BANK AMER CORP COM 060505104 1,696 71,900 SH   DFND 20 0 0 71,900
BANK AMER CORP COM 060505104 176,477 7,481,062 SH   SOLE 44 7,481,062 0 0
BANK AMER CORP COM 060505104 8 330 SH   SOLE 56 330 0 0
BANK AMER CORP COM 060505104 4,169 176,708 SH   DFND 66 0 0 176,708
BANK HAWAII CORP COM 062540109 290 3,520 SH   SOLE 1 3,520 0 0
BANK HAWAII CORP COM 062540109 283 3,430 SH   SOLE 8 3,430 0 0
BANK HAWAII CORP COM 062540109 470 5,718 SH   SOLE 44 5,718 0 0
BANK MONTREAL QUE COM 063671101 1,444 19,303 SH   SOLE 1 19,303 0 0
BANK MONTREAL QUE OPT 063671101 322 4,300 SH Call SOLE 8 4,300 0 0
BANK MONTREAL QUE OPT 063671101 194 2,600 SH Put SOLE 8 2,600 0 0
BANK MONTREAL QUE COM 063671101 2,411 32,237 SH   SOLE 9 32,237 0 0
BANK MONTREAL QUE COM 063671101 150 2,000 SH   DFND 66 0 0 2,000
BANK MONTREAL QUE COM 063671101 61 810 SH   SOLE 99 810 0 0
BANK MUTUAL CORP NEW COM 063750103 8 799 SH   SOLE 44 799 0 0
BANK N S HALIFAX COM 064149107 2 39 SH   SOLE 8 39 0 0
BANK N S HALIFAX COM 064149107 12,785 218,300 SH   SOLE 9 218,300 0 0
BANK N S HALIFAX PREF 064149107 391 6,684 SH   DFND 66 0 0 6,684
BANK NEW YORK MELLON CORP COM 064058100 5,544 117,387 SH   SOLE 1 117,387 0 0
BANK NEW YORK MELLON CORP OPT 064058100 439 9,300 SH Call SOLE 8 9,300 0 0
BANK NEW YORK MELLON CORP COM 064058100 57 1,206 SH   SOLE 8 1,206 0 0
BANK NEW YORK MELLON CORP OPT 064058100 1,124 23,800 SH Put SOLE 8 23,800 0 0
BANK NEW YORK MELLON CORP COM 064058100 10,449 221,241 SH   SOLE 44 221,241 0 0
BANK OF MARIN BANCORP COM 063425102 2 33 SH   SOLE 44 33 0 0
BANK OF NT BUTTERFIELD&ampSON L COM G0772R208 221 6,921 SH   SOLE 44 6,921 0 0
BANK OF THE OZARKS INC COM 063904106 1,763 33,903 SH   SOLE 1 33,903 0 0
BANK OF THE OZARKS INC COM 063904106 166 3,173 SH   SOLE 8 3,173 0 0
BANK OF THE OZARKS INC COM 063904106 150 2,903 SH   SOLE 44 2,903 0 0
BANKFINANCIAL CORP COM 06643P104 1 35 SH   SOLE 8 35 0 0
BANKFINANCIAL CORP COM 06643P104 1 70 SH   SOLE 44 70 0 0
BANKRATE INC DEL COM 06647F102 0 40 SH   SOLE 8 40 0 0
BANKRATE INC DEL COM 06647F102 1,288 133,515 SH   SOLE 44 133,515 0 0
BANKUNITED INC COM 06652K103 1,318 35,328 SH   SOLE 1 35,328 0 0
BANKUNITED INC COM 06652K103 40 1,075 SH   SOLE 8 1,075 0 0
BANKUNITED INC COM 06652K103 978 26,216 SH   SOLE 44 26,216 0 0
BANKWELL FINL GROUP INC COM 06654A103 1 26 SH   SOLE 44 26 0 0
BANNER CORP COM 06652V208 11 203 SH   SOLE 8 203 0 0
BANNER CORP OPT 06652V208 22 400 SH Call SOLE 8 400 0 0
BANNER CORP COM 06652V208 188 3,373 SH   SOLE 44 3,373 0 0
BAOZUN INC ADR 06684L103 1 55 SH   SOLE 8 55 0 0
BAOZUN INC ADR 06684L103 427 28,600 SH   SOLE 44 28,600 0 0
BAR HBR BANKSHARES COM 066849100 4 118 SH   SOLE 44 118 0 0
BARCLAYS BANK PLC FUND 06739H214 530 14,408 SH   DFND 66 0 0 14,408
BARCLAYS BANK PLC PREF 06739H362 840 32,500 SH   DFND 66 0 0 32,500
BARCLAYS BK PLC OPT 06740Q252 553 35,000 SH Put SOLE 1 35,000 0 0
BARCLAYS BK PLC FUND 06740P874 479 9,974 SH   SOLE 1 9,974 0 0
BARCLAYS BK PLC FUND 06740D830 31,150 500,000 SH   SOLE 1 500,000 0 0
BARCLAYS BK PLC FUND 06740P809 763 9,327 SH   SOLE 1 9,327 0 0
BARCLAYS BK PLC FUND 06740P601 1,134 5,159 SH   SOLE 1 5,159 0 0
BARCLAYS BK PLC FUND 06742C723 85 3,575 SH   SOLE 1 3,575 0 0
BARCLAYS BK PLC FUND 06740P866 436 14,720 SH   SOLE 1 14,720 0 0
BARCLAYS BK PLC FUND 06738C778 0 13 SH   SOLE 1 13 0 0
BARCLAYS BK PLC OPT 06738C786 16 2,900 SH Call SOLE 8 2,900 0 0
BARCLAYS BK PLC FUND 06740Q252 28,945 1,833,110 SH   SOLE 8 1,833,110 0 0
BARCLAYS BK PLC FUND 06740Q260 2,345 89,164 SH   SOLE 8 89,164 0 0
BARCLAYS BK PLC OPT 06740Q252 43,860 2,777,700 SH Put SOLE 8 2,777,700 0 0
BARCLAYS BK PLC OPT 06740Q252 57,479 3,640,200 SH Call SOLE 8 3,640,200 0 0
BARCLAYS BK PLC OPT 06738C786 12 2,200 SH Put SOLE 8 2,200 0 0
BARCLAYS BK PLC FUND 06738C786 107 19,184 SH   SOLE 8 19,184 0 0
BARCLAYS BK PLC FUND 06740C337 95,797 670,000 SH   SOLE 8 670,000 0 0
BARCLAYS BK PLC FUND 06740Q252 118 7,500 SH   DFND 20 0 0 7,500
BARCLAYS BK PLC OPT 06740Q252 3,158 200,000 SH Put SOLE 44 200,000 0 0
BARCLAYS BK PLC FUND 06740Q252 68,872 4,361,752 SH   SOLE 44 4,361,752 0 0
BARCLAYS BK PLC OPT 06740Q252 81,240 5,145,000 SH Call SOLE 44 5,145,000 0 0
BARCLAYS BK PLC FUND 06740P130 3 100 SH   DFND 66 0 0 100
BARCLAYS BK PLC FUND 06738C786 80 14,263 SH   DFND 66 0 0 14,263
BARCLAYS BK PLC FUND 06739F291 37 500 SH   DFND 66 0 0 500
BARCLAYS BK PLC FUND 06740Q252 8 529 SH   DFND 66 0 0 529
BARCLAYS PLC ADR 06738E204 0 2 SH   SOLE 8 2 0 0
BARCLAYS PLC ADR 06738E204 1,255 111,665 SH   DFND 66 0 0 111,665
BARD C R INC COM 067383109 3,909 15,727 SH   SOLE 1 15,727 0 0
BARD C R INC COM 067383109 137 549 SH   SOLE 8 549 0 0
BARD C R INC COM 067383109 9,699 39,022 SH   SOLE 44 39,022 0 0
BARNES &amp NOBLE ED INC COM 06777U101 3 285 SH   SOLE 8 285 0 0
BARNES &amp NOBLE ED INC COM 06777U101 8 804 SH   SOLE 44 804 0 0
BARNES &amp NOBLE INC OPT 067774109 272 29,400 SH Call SOLE 8 29,400 0 0
BARNES &amp NOBLE INC COM 067774109 16 1,797 SH   SOLE 8 1,797 0 0
BARNES &amp NOBLE INC OPT 067774109 175 18,900 SH Put SOLE 8 18,900 0 0
BARNES &amp NOBLE INC COM 067774109 221 23,879 SH   SOLE 44 23,879 0 0
BARNES GROUP INC COM 067806109 51 990 SH   SOLE 44 990 0 0
BARRACUDA NETWORKS INC COM 068323104 113 4,893 SH   SOLE 8 4,893 0 0
BARRACUDA NETWORKS INC OPT 068323104 7 300 SH Call SOLE 8 300 0 0
BARRACUDA NETWORKS INC COM 068323104 1,335 57,725 SH   SOLE 44 57,725 0 0
BARRETT BILL CORP OPT 06846N104 5 1,000 SH Put SOLE 8 1,000 0 0
BARRETT BILL CORP OPT 06846N104 311 68,300 SH Call SOLE 8 68,300 0 0
BARRETT BILL CORP COM 06846N104 42 9,027 SH   SOLE 8 9,027 0 0
BARRETT BILL CORP COM 06846N104 46 10,210 SH   SOLE 44 10,210 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 2 41 SH   SOLE 8 41 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 466 8,513 SH   SOLE 44 8,513 0 0
BARRICK GOLD CORP COM 067901108 7,052 371,314 SH   SOLE 1 371,314 0 0
BARRICK GOLD CORP OPT 067901108 16,117 848,700 SH Call SOLE 8 848,700 0 0
BARRICK GOLD CORP OPT 067901108 34,273 1,804,800 SH Put SOLE 8 1,804,800 0 0
BARRICK GOLD CORP COM 067901108 2,580 135,868 SH   SOLE 8 135,868 0 0
BARRICK GOLD CORP COM 067901108 17,778 936,189 SH   SOLE 9 936,189 0 0
BARRICK GOLD CORP COM 067901108 19 1,000 SH   DFND 20 0 0 1,000
BARRICK GOLD CORP COM 067901108 20,163 1,061,773 SH   SOLE 44 1,061,773 0 0
BARRICK GOLD CORP COM 067901108 85 4,450 SH   DFND 66 0 0 4,450
BASIC ENERGY SVCS INC NEW COM 06985P209 36 1,069 SH   SOLE 8 1,069 0 0
BASIC ENERGY SVCS INC NEW COM 06985P209 1,033 30,975 SH   SOLE 44 30,975 0 0
BASSETT FURNITURE INDS INC COM 070203104 1 39 SH   SOLE 8 39 0 0
BASSETT FURNITURE INDS INC COM 070203104 1 47 SH   SOLE 44 47 0 0
BAXTER INTL INC COM 071813109 6,968 134,355 SH   SOLE 1 134,355 0 0
BAXTER INTL INC OPT 071813109 1,322 25,500 SH Call SOLE 8 25,500 0 0
BAXTER INTL INC OPT 071813109 347 6,700 SH Put SOLE 8 6,700 0 0
BAXTER INTL INC COM 071813109 436 8,407 SH   SOLE 8 8,407 0 0
BAXTER INTL INC COM 071813109 200 3,857 SH   SOLE 9 3,857 0 0
BAXTER INTL INC COM 071813109 7,318 141,123 SH   SOLE 44 141,123 0 0
BAYTEX ENERGY CORP COM 07317Q105 156 45,698 SH   SOLE 9 45,698 0 0
BAZAARVOICE INC COM 073271108 0 27 SH   SOLE 8 27 0 0
BAZAARVOICE INC COM 073271108 312 72,564 SH   SOLE 44 72,564 0 0
BB&ampT CORP COM 054937107 48,404 1,082,867 SH   SOLE 1 1,082,867 0 0
BB&ampT CORP OPT 054937107 2,615 58,500 SH Call SOLE 8 58,500 0 0
BB&ampT CORP OPT 054937107 8,287 185,400 SH Put SOLE 8 185,400 0 0
BB&ampT CORP COM 054937107 42 948 SH   SOLE 8 948 0 0
BB&ampT CORP COM 054937107 14,771 330,456 SH   SOLE 44 330,456 0 0
BCB BANCORP INC COM 055298103 90 5,400 SH   SOLE 44 5,400 0 0
BCE INC OPT 05534B760 536 12,100 SH Put SOLE 8 12,100 0 0
BCE INC OPT 05534B760 571 12,900 SH Call SOLE 8 12,900 0 0
BCE INC COM 05534B760 9,157 206,836 SH   SOLE 9 206,836 0 0
BCE INC COM 05534B760 54 1,206 SH   SOLE 44 1,206 0 0
BCE INC COM 05534B760 695 15,700 SH   DFND 66 0 0 15,700
BEACON ROOFING SUPPLY INC COM 073685109 217 4,410 SH   SOLE 1 4,410 0 0
BEACON ROOFING SUPPLY INC COM 073685109 242 4,910 SH   SOLE 44 4,910 0 0
BEAR ST FINL INC COM 073844102 3 292 SH   SOLE 44 292 0 0
BEASLEY BROADCAST GROUP INC COM 074014101 88 7,622 SH   SOLE 44 7,622 0 0
BEAZER HOMES USA INC COM 07556Q881 139 11,475 SH   SOLE 8 11,475 0 0
BEAZER HOMES USA INC OPT 07556Q881 123 10,100 SH Put SOLE 8 10,100 0 0
BEAZER HOMES USA INC OPT 07556Q881 255 21,000 SH Call SOLE 8 21,000 0 0
BEAZER HOMES USA INC COM 07556Q881 511 42,135 SH   SOLE 44 42,135 0 0
BECTON DICKINSON &amp CO COM 075887109 8,218 44,800 SH   SOLE 1 44,800 0 0
BECTON DICKINSON &amp CO COM 075887109 46 256 SH   SOLE 8 256 0 0
BECTON DICKINSON &amp CO OPT 075887109 918 5,000 SH Call SOLE 8 5,000 0 0
BECTON DICKINSON &amp CO OPT 075887109 1,485 8,100 SH Put SOLE 8 8,100 0 0
BECTON DICKINSON &amp CO COM 075887109 9,310 50,754 SH   SOLE 44 50,754 0 0
BECTON DICKINSON &amp CO COM 075887109 2,228 12,147 SH   DFND 66 0 0 12,147
BED BATH &amp BEYOND INC COM 075896100 2,675 67,785 SH   SOLE 1 67,785 0 0
BED BATH &amp BEYOND INC OPT 075896100 817 20,700 SH Call SOLE 8 20,700 0 0
BED BATH &amp BEYOND INC OPT 075896100 1,046 26,500 SH Put SOLE 8 26,500 0 0
BED BATH &amp BEYOND INC COM 075896100 16 398 SH   SOLE 8 398 0 0
BED BATH &amp BEYOND INC COM 075896100 5 139 SH   SOLE 9 139 0 0
BED BATH &amp BEYOND INC COM 075896100 97 2,460 SH   SOLE 20 0 2,460 0
BED BATH &amp BEYOND INC COM 075896100 4,696 119,021 SH   SOLE 44 119,021 0 0
BED BATH &amp BEYOND INC COM 075896100 79 2,000 SH   DFND 66 0 0 2,000
BEIGENE LTD ADR 07725L102 1 18 SH   SOLE 8 18 0 0
BEL FUSE INC COM 077347300 1 52 SH   SOLE 8 52 0 0
BEL FUSE INC COM 077347300 1 43 SH   SOLE 44 43 0 0
BELDEN INC COM 077454106 888 12,835 SH   SOLE 1 12,835 0 0
BELDEN INC COM 077454106 602 8,696 SH   SOLE 8 8,696 0 0
BELDEN INC COM 077454106 131 1,891 SH   SOLE 44 1,891 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 2 149 SH   SOLE 8 149 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 194 15,727 SH   SOLE 44 15,727 0 0
BELMOND LTD OPT G1154H107 121 10,000 SH Put SOLE 8 10,000 0 0
BELMOND LTD COM G1154H107 74 6,172 SH   SOLE 8 6,172 0 0
BELMOND LTD COM G1154H107 128 10,616 SH   SOLE 44 10,616 0 0
BEMIS INC COM 081437105 18 376 SH   SOLE 8 376 0 0
BEMIS INC COM 081437105 701 14,354 SH   SOLE 44 14,354 0 0
BEMIS INC COM 081437105 43 870 SH   DFND 66 0 0 870
BENCHMARK ELECTRS INC COM 08160H101 289 9,089 SH   SOLE 1 9,089 0 0
BENCHMARK ELECTRS INC COM 08160H101 27 860 SH   SOLE 8 860 0 0
BENCHMARK ELECTRS INC COM 08160H101 690 21,690 SH   SOLE 44 21,690 0 0
BENEFICIAL BANCORP INC COM 08171T102 98 6,127 SH   SOLE 44 6,127 0 0
BENEFITFOCUS INC COM 08180D106 103 3,701 SH   SOLE 1 3,701 0 0
BENEFITFOCUS INC COM 08180D106 0 6 SH   SOLE 8 6 0 0
BENEFITFOCUS INC COM 08180D106 87 3,114 SH   SOLE 44 3,114 0 0
BERKLEY W R CORP COM 084423102 328 4,637 SH   SOLE 8 4,637 0 0
BERKLEY W R CORP COM 084423102 1,135 16,063 SH   SOLE 44 16,063 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 69,308 415,810 SH   SOLE 1 171,221 244,589 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 370 2,221 SH   SOLE 8 2,221 0 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 1,983 11,900 SH Call SOLE 8 11,900 0 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 883 5,300 SH Put SOLE 8 5,300 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 338 2,025 SH   SOLE 9 2,025 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 490 2,937 SH   SOLE 20 0 2,937 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 86,755 520,488 SH   SOLE 44 520,488 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 17,611 105,656 SH   SOLE 66 0 105,656 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,427 14,558 SH   DFND 66 0 0 14,558
BERKSHIRE HATHAWAY INC DEL COM 084670108 0 3 SH   DFND 66 0 0 3
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,000 6,000 SH   SOLE 79 6,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 83 500 SH   SOLE 99 500 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 64 1,787 SH   SOLE 8 1,787 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 87 2,393 SH   SOLE 44 2,393 0 0
BERRY PLASTICS GROUP INC COM 08579W103 1,517 31,260 SH   SOLE 44 31,260 0 0
BEST BUY INC COM 086516101 14,524 295,492 SH   SOLE 1 295,492 0 0
BEST BUY INC COM 086516101 31 636 SH   SOLE 8 636 0 0
BEST BUY INC OPT 086516101 5,623 114,400 SH Put SOLE 8 114,400 0 0
BEST BUY INC OPT 086516101 7,830 159,300 SH Call SOLE 8 159,300 0 0
BEST BUY INC COM 086516101 151 3,067 SH   SOLE 9 3,067 0 0
BEST BUY INC COM 086516101 8,142 165,658 SH   SOLE 44 165,658 0 0
BGC PARTNERS INC COM 05541T101 113 9,908 SH   SOLE 8 9,908 0 0
BGC PARTNERS INC OPT 05541T101 611 53,800 SH Put SOLE 8 53,800 0 0
BGC PARTNERS INC COM 05541T101 410 36,142 SH   SOLE 44 36,142 0 0
BHP BILLITON LTD OPT 088606108 1,816 50,000 SH Call SOLE 8 50,000 0 0
BHP BILLITON LTD ADR 088606108 1 21 SH   SOLE 8 21 0 0
BHP BILLITON LTD OPT 088606108 1,558 42,900 SH Put SOLE 8 42,900 0 0
BHP BILLITON LTD ADR 088606108 2,162 59,534 SH   DFND 20 0 0 59,534
BHP BILLITON LTD ADR 088606108 2,252 62,006 SH   SOLE 44 62,006 0 0
BHP BILLITON LTD ADR 088606108 999 27,507 SH   DFND 66 0 0 27,507
BHP BILLITON PLC ADR 05545E209 1,026 32,930 SH   SOLE 44 32,930 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 52 3,489 SH   SOLE 8 3,489 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 83 5,512 SH   SOLE 44 5,512 0 0
BIG LOTS INC OPT 089302103 195 4,000 SH Call SOLE 8 4,000 0 0
BIG LOTS INC COM 089302103 599 12,307 SH   SOLE 8 12,307 0 0
BIG LOTS INC OPT 089302103 224 4,600 SH Put SOLE 8 4,600 0 0
BIG LOTS INC COM 089302103 3,400 69,844 SH   SOLE 44 69,844 0 0
BIGLARI HLDGS INC COM 08986R101 31 73 SH   SOLE 44 73 0 0
BIO PATH HOLDINGS INC COM 09057N102 0 456 SH   SOLE 44 456 0 0
BIO RAD LABS INC COM 090572207 846 4,241 SH   SOLE 44 4,241 0 0
BIO TECHNE CORP COM 09073M104 3,107 30,561 SH   SOLE 1 30,561 0 0
BIO TECHNE CORP COM 09073M104 19 182 SH   SOLE 8 182 0 0
BIO TECHNE CORP COM 09073M104 726 7,155 SH   SOLE 44 7,155 0 0
BIOANALYTICAL SYS INC COM 09058M103 0 83 SH   DFND 66 0 0 83
BIOCRYST PHARMACEUTICALS COM 09058V103 8 919 SH   SOLE 8 919 0 0
BIOCRYST PHARMACEUTICALS OPT 09058V103 199 23,700 SH Call SOLE 8 23,700 0 0
BIOCRYST PHARMACEUTICALS OPT 09058V103 72 8,600 SH Put SOLE 8 8,600 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 200 23,768 SH   SOLE 44 23,768 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 0 57 SH   SOLE 8 57 0 0
BIOGEN INC COM 09062X103 12,376 45,263 SH   SOLE 1 45,263 0 0
BIOGEN INC OPT 09062X103 13,234 48,400 SH Call SOLE 8 48,400 0 0
BIOGEN INC COM 09062X103 4,358 15,940 SH   SOLE 8 15,940 0 0
BIOGEN INC OPT 09062X103 27,506 100,600 SH Put SOLE 8 100,600 0 0
BIOGEN INC COM 09062X103 35 129 SH   SOLE 9 129 0 0
BIOGEN INC COM 09062X103 122 448 SH   DFND 20 0 0 448
BIOGEN INC COM 09062X103 26,647 97,460 SH   SOLE 44 97,460 0 0
BIOGEN INC COM 09062X103 82 300 SH   DFND 66 0 0 300
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,826 32,188 SH   SOLE 8 32,188 0 0
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 1,273 14,500 SH Call SOLE 8 14,500 0 0
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 2,879 32,800 SH Put SOLE 8 32,800 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 23,218 264,504 SH   SOLE 44 264,504 0 0
BIOSCRIP INC COM 09069N108 1 518 SH   SOLE 44 518 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 390 7,125 SH   SOLE 44 7,125 0 0
BIOSTAR PHARMACEUTICALS INC COM 090678301 2 1,000 SH   SOLE 8 1,000 0 0
BIOTELEMETRY INC COM 090672106 1,606 55,484 SH   SOLE 8 55,484 0 0
BIOTELEMETRY INC COM 090672106 183 6,290 SH   SOLE 44 6,290 0 0
BIOTIME INC COM 09066L105 3 932 SH   SOLE 1 932 0 0
BIOTIME INC WARR 09066L162 0 790 SH   SOLE 8 790 0 0
BIOTIME INC COM 09066L105 0 66 SH   SOLE 8 66 0 0
BIOTIME INC COM 09066L105 4 1,349 SH   SOLE 44 1,349 0 0
BIOTIME INC WARR 09066L162 0 486 SH   SOLE 44 486 0 0
BIOVERATIV INC COM 09075E100 1,743 32,019 SH   SOLE 1 32,019 0 0
BIOVERATIV INC OPT 09075E100 340 6,250 SH Call SOLE 8 6,250 0 0
BIOVERATIV INC COM 09075E100 619 11,380 SH   SOLE 8 11,380 0 0
BIOVERATIV INC OPT 09075E100 1,498 27,500 SH Put SOLE 8 27,500 0 0
BIOVERATIV INC COM 09075E100 18 326 SH   SOLE 9 326 0 0
BIOVERATIV INC COM 09075E100 769 14,142 SH   SOLE 44 14,142 0 0
BIOVERATIV INC COM 09075E100 8 150 SH   DFND 66 0 0 150
BITAUTO HLDGS LTD OPT 091727107 1,076 42,000 SH Put SOLE 8 42,000 0 0
BITAUTO HLDGS LTD ADR 091727107 330 12,889 SH   SOLE 8 12,889 0 0
BITAUTO HLDGS LTD OPT 091727107 282 11,000 SH Call SOLE 8 11,000 0 0
BITAUTO HLDGS LTD ADR 091727107 522 20,400 SH   SOLE 44 20,400 0 0
BJS RESTAURANTS INC COM 09180C106 253 6,261 SH   SOLE 8 6,261 0 0
BJS RESTAURANTS INC COM 09180C106 214 5,296 SH   SOLE 44 5,296 0 0
BLACK BOX CORP DEL COM 091826107 9 1,022 SH   SOLE 8 1,022 0 0
BLACK BOX CORP DEL COM 091826107 0 78 SH   SOLE 44 78 0 0
BLACK DIAMOND INC COM 09202G101 1 96 SH   SOLE 8 96 0 0
BLACK DIAMOND INC COM 09202G101 124 22,763 SH   SOLE 44 22,763 0 0
BLACK HILLS CORP COM 092113109 1,113 16,748 SH   SOLE 1 16,748 0 0
BLACK HILLS CORP COM 092113109 998 15,010 SH   SOLE 8 15,010 0 0
BLACK HILLS CORP COM 092113109 259 3,892 SH   SOLE 44 3,892 0 0
BLACK KNIGHT FINL SVCS INC COM 09214X100 52 1,349 SH   SOLE 8 1,349 0 0
BLACK KNIGHT FINL SVCS INC COM 09214X100 568 14,833 SH   SOLE 44 14,833 0 0
BLACK STONE MINERALS L P COM 09225M101 22,156 1,341,957 SH   SOLE 32 1,341,957 0 0
BLACK STONE MINERALS L P COM 09225M101 20 1,200 SH   SOLE 44 1,200 0 0
BLACKBAUD INC COM 09227Q100 4,566 59,544 SH   SOLE 1 59,544 0 0
BLACKBAUD INC COM 09227Q100 71 928 SH   SOLE 44 928 0 0
BLACKBERRY LTD COM 09228F103 1 100 SH   SOLE 1 100 0 0
BLACKBERRY LTD OPT 09228F103 1,235 159,400 SH Put SOLE 8 159,400 0 0
BLACKBERRY LTD OPT 09228F103 3,375 435,500 SH Call SOLE 8 435,500 0 0
BLACKBERRY LTD COM 09228F103 831 107,302 SH   SOLE 8 107,302 0 0
BLACKBERRY LTD COM 09228F103 0 2 SH   SOLE 44 2 0 0
BLACKBERRY LTD COM 09228F103 3 370 SH   SOLE 56 370 0 0
BLACKBERRY LTD COM 09228F103 24 3,125 SH   DFND 66 0 0 3,125
BLACKHAWK NETWORK HLDGS INC COM 09238E104 88 2,176 SH   SOLE 1 2,176 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 952 23,444 SH   SOLE 8 23,444 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 2,100 51,732 SH   SOLE 44 51,732 0 0
BLACKLINE INC COM 09239B109 306 10,255 SH   SOLE 44 10,255 0 0
BLACKROCK CAPITAL INVESTMENT BOND 092533AB4 707 689,000 PRN   SOLE 8 0 0 689,000
BLACKROCK CAPITAL INVESTMENT COM 092533108 86 11,376 SH   SOLE 44 11,376 0 0
BLACKROCK CR ALLCTN INC TR FUND 092508100 13 998 SH   DFND 66 0 0 998
BLACKROCK ENH CAP &amp INC FD I FUND 09256A109 5 350 SH   DFND 66 0 0 350
BLACKROCK FLOATING RATE INCO FUND 091941104 0 21 SH   SOLE 8 21 0 0
BLACKROCK INC COM 09247X101 6,962 18,154 SH   SOLE 1 18,154 0 0
BLACKROCK INC OPT 09247X101 17,028 44,400 SH Put SOLE 8 44,400 0 0
BLACKROCK INC OPT 09247X101 10,048 26,200 SH Call SOLE 8 26,200 0 0
BLACKROCK INC COM 09247X101 2,971 7,748 SH   SOLE 8 7,748 0 0
BLACKROCK INC COM 09247X101 10,857 28,308 SH   SOLE 44 28,308 0 0
BLACKSTONE GROUP L P COM 09253U108 548 18,454 SH   SOLE 1 18,454 0 0
BLACKSTONE GROUP L P OPT 09253U108 4,289 144,400 SH Call SOLE 8 144,400 0 0
BLACKSTONE GROUP L P COM 09253U108 8,652 291,337 SH   SOLE 8 291,337 0 0
BLACKSTONE GROUP L P OPT 09253U108 14,491 487,900 SH Put SOLE 8 487,900 0 0
BLACKSTONE GROUP L P COM 09253U108 2,578 86,807 SH   SOLE 32 86,807 0 0
BLACKSTONE GROUP L P COM 09253U108 28 951 SH   SOLE 44 951 0 0
BLACKSTONE GROUP L P COM 09253U108 494 16,625 SH   DFND 66 0 0 16,625
BLACKSTONE MTG TR INC TRUS 09257W100 210 6,796 SH   SOLE 1 6,796 0 0
BLACKSTONE MTG TR INC TRUS 09257W100 60 1,928 SH   SOLE 8 1,928 0 0
BLACKSTONE MTG TR INC TRUS 09257W100 2,818 91,033 SH   SOLE 44 91,033 0 0
BLOCK H &amp R INC COM 093671105 2,526 108,608 SH   SOLE 1 108,608 0 0
BLOCK H &amp R INC OPT 093671105 5,050 217,200 SH Put SOLE 8 217,200 0 0
BLOCK H &amp R INC OPT 093671105 86 3,700 SH Call SOLE 8 3,700 0 0
BLOCK H &amp R INC COM 093671105 2,111 90,761 SH   SOLE 8 90,761 0 0
BLOCK H &amp R INC COM 093671105 3,634 156,286 SH   SOLE 44 156,286 0 0
BLOOMIN BRANDS INC COM 094235108 181 9,180 SH   SOLE 8 9,180 0 0
BLOOMIN BRANDS INC COM 094235108 2,145 108,735 SH   SOLE 44 108,735 0 0
BLUCORA INC COM 095229100 169 9,746 SH   SOLE 1 9,746 0 0
BLUCORA INC OPT 095229100 42 2,400 SH Call SOLE 8 2,400 0 0
BLUCORA INC OPT 095229100 54 3,100 SH Put SOLE 8 3,100 0 0
BLUCORA INC COM 095229100 288 16,607 SH   SOLE 44 16,607 0 0
BLUE BIRD CORP COM 095306106 0 25 SH   SOLE 44 25 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 2 100 SH   SOLE 8 100 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 1,120 48,662 SH   SOLE 44 48,662 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 1 27 SH   SOLE 44 27 0 0
BLUE HILLS BANCORP INC COM 095573101 8 453 SH   SOLE 44 453 0 0
BLUEBIRD BIO INC COM 09609G100 116 1,272 SH   SOLE 1 1,272 0 0
BLUEBIRD BIO INC COM 09609G100 296 3,251 SH   SOLE 8 3,251 0 0
BLUEBIRD BIO INC OPT 09609G100 9 100 SH Call SOLE 8 100 0 0
BLUEBIRD BIO INC COM 09609G100 249 2,742 SH   SOLE 44 2,742 0 0
BLUEKNIGHT ENERGY PARTNERS L COM 09625U109 0 11 SH   SOLE 8 11 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 66 1,650 SH   SOLE 1 1,650 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 12 300 SH   SOLE 8 300 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 540 13,505 SH   SOLE 44 13,505 0 0
BLUEROCK RESIDENTIAL GRW REI TRUS 09627J102 1 104 SH   SOLE 44 104 0 0
BMC STK HLDGS INC COM 05591B109 28 1,260 SH   SOLE 8 1,260 0 0
BMC STK HLDGS INC COM 05591B109 150 6,642 SH   SOLE 44 6,642 0 0
BNC BANCORP COM 05566T101 131 3,747 SH   SOLE 1 3,747 0 0
BNC BANCORP COM 05566T101 24 697 SH   SOLE 8 697 0 0
BNC BANCORP COM 05566T101 30 848 SH   SOLE 44 848 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 1 69 SH   SOLE 8 69 0 0
BOARDWALK PIPELINE PARTNERS OPT 096627104 37 2,000 SH Put SOLE 8 2,000 0 0
BOARDWALK PIPELINE PARTNERS OPT 096627104 46 2,500 SH Call SOLE 8 2,500 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 6,857 374,493 SH   SOLE 32 374,493 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 1,796 98,074 SH   SOLE 44 98,074 0 0
BOB EVANS FARMS INC COM 096761101 7 96 SH   SOLE 8 96 0 0
BOB EVANS FARMS INC COM 096761101 283 4,360 SH   SOLE 44 4,360 0 0
BOEING CO COM 097023105 132,575 749,606 SH   SOLE 1 523,609 225,997 0
BOEING CO OPT 097023105 22,673 128,200 SH Call SOLE 8 128,200 0 0
BOEING CO OPT 097023105 18,305 103,500 SH Put SOLE 8 103,500 0 0
BOEING CO COM 097023105 4,860 27,482 SH   SOLE 8 27,482 0 0
BOEING CO COM 097023105 3,699 20,918 SH   SOLE 9 20,918 0 0
BOEING CO COM 097023105 646 3,655 SH   SOLE 20 0 3,655 0
BOEING CO COM 097023105 43,525 246,098 SH   SOLE 44 246,098 0 0
BOEING CO COM 097023105 10,204 57,697 SH   SOLE 66 0 57,697 0
BOEING CO COM 097023105 689 3,895 SH   DFND 66 0 0 3,895
BOFI HLDG INC COM 05566U108 1 42 SH   SOLE 8 42 0 0
BOFI HLDG INC OPT 05566U108 1,518 58,100 SH Call SOLE 8 58,100 0 0
BOFI HLDG INC OPT 05566U108 6,287 240,600 SH Put SOLE 8 240,600 0 0
BOFI HLDG INC COM 05566U108 2,318 88,700 SH   SOLE 44 88,700 0 0
BOINGO WIRELESS INC COM 09739C102 131 10,075 SH   SOLE 44 10,075 0 0
BOISE CASCADE CO DEL COM 09739D100 292 10,943 SH   SOLE 1 10,943 0 0
BOISE CASCADE CO DEL COM 09739D100 808 30,295 SH   SOLE 44 30,295 0 0
BOJANGLES INC COM 097488100 6 282 SH   SOLE 44 282 0 0
BOK FINL CORP COM 05561Q201 514 6,557 SH   SOLE 44 6,557 0 0
BON-TON STORES INC COM 09776J101 0 40 SH   SOLE 8 40 0 0
BONANZA CREEK ENERGY INC COM 097793103 0 58 SH   SOLE 8 58 0 0
BOOT BARN HLDGS INC COM 099406100 586 59,262 SH   SOLE 8 59,262 0 0
BOOT BARN HLDGS INC COM 099406100 321 32,472 SH   SOLE 44 32,472 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 0 11 SH   SOLE 8 11 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 1,776 50,210 SH   SOLE 44 50,210 0 0
BORGWARNER INC COM 099724106 2,244 53,686 SH   SOLE 1 53,686 0 0
BORGWARNER INC OPT 099724106 1,074 25,700 SH Call SOLE 8 25,700 0 0
BORGWARNER INC OPT 099724106 1,709 40,900 SH Put SOLE 8 40,900 0 0
BORGWARNER INC COM 099724106 10 232 SH   SOLE 8 232 0 0
BORGWARNER INC COM 099724106 0 1 SH   SOLE 9 1 0 0
BORGWARNER INC COM 099724106 2,623 62,783 SH   SOLE 44 62,783 0 0
BOSTON BEER INC COM 100557107 7 49 SH   SOLE 8 49 0 0
BOSTON BEER INC COM 100557107 2,316 16,004 SH   SOLE 44 16,004 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 8 461 SH   SOLE 8 461 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 25 1,547 SH   SOLE 44 1,547 0 0
BOSTON PROPERTIES INC COM 101121101 2,610 19,715 SH   SOLE 1 19,715 0 0
BOSTON PROPERTIES INC TRUS 101121101 25,281 190,930 SH   SOLE 1 190,930 0 0
BOSTON PROPERTIES INC OPT 101121101 212 1,600 SH Call SOLE 8 1,600 0 0
BOSTON PROPERTIES INC TRUS 101121101 728 5,497 SH   SOLE 8 5,497 0 0
BOSTON PROPERTIES INC OPT 101121101 6,250 47,200 SH Put SOLE 8 47,200 0 0
BOSTON PROPERTIES INC TRUS 101121101 5,043 38,092 SH   SOLE 44 38,092 0 0
BOSTON SCIENTIFIC CORP COM 101137107 7,020 282,249 SH   SOLE 1 282,249 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 288 11,600 SH Put SOLE 8 11,600 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 346 13,900 SH Call SOLE 8 13,900 0 0
BOSTON SCIENTIFIC CORP COM 101137107 363 14,608 SH   SOLE 8 14,608 0 0
BOSTON SCIENTIFIC CORP COM 101137107 8,518 342,514 SH   SOLE 44 342,514 0 0
BOSTON SCIENTIFIC CORP COM 101137107 161 6,456 SH   DFND 66 0 0 6,456
BOTTOMLINE TECH DEL INC COM 101388106 169 7,161 SH   SOLE 8 7,161 0 0
BOTTOMLINE TECH DEL INC COM 101388106 227 9,665 SH   SOLE 44 9,665 0 0
BOULDER GROWTH &amp INCOME FD I FUND 101507101 0 24 SH   SOLE 8 24 0 0
BOVIE MEDICAL CORP COM 10211F100 0 94 SH   SOLE 8 94 0 0
BOX INC OPT 10316T104 357 21,900 SH Call SOLE 8 21,900 0 0
BOX INC OPT 10316T104 142 8,700 SH Put SOLE 8 8,700 0 0
BOX INC COM 10316T104 727 44,603 SH   SOLE 8 44,603 0 0
BOX INC COM 10316T104 39 2,345 SH   SOLE 44 2,345 0 0
BOYD GAMING CORP OPT 103304101 119 5,400 SH Call SOLE 8 5,400 0 0
BOYD GAMING CORP OPT 103304101 15 700 SH Put SOLE 8 700 0 0
BOYD GAMING CORP COM 103304101 353 16,070 SH   SOLE 44 16,070 0 0
BP PLC ADR 055622104 5,261 152,400 SH   SOLE 1 152,400 0 0
BP PLC OPT 055622104 4,764 138,000 SH Put SOLE 8 138,000 0 0
BP PLC OPT 055622104 12,140 351,700 SH Call SOLE 8 351,700 0 0
BP PLC ADR 055622104 3 79 SH   SOLE 8 79 0 0
BP PLC ADR 055622104 368 10,650 SH   DFND 20 0 0 10,650
BP PLC ADR 055622104 174 5,063 SH   SOLE 44 5,063 0 0
BP PLC ADR 055622104 467 13,521 SH   DFND 66 0 0 13,521
BP PRUDHOE BAY RTY TR OPT 055630107 283 14,100 SH Call SOLE 8 14,100 0 0
BP PRUDHOE BAY RTY TR TRUS 055630107 3,665 182,321 SH   SOLE 8 182,321 0 0
BP PRUDHOE BAY RTY TR OPT 055630107 4,287 213,300 SH Put SOLE 8 213,300 0 0
BRADY CORP COM 104674106 1 31 SH   SOLE 8 31 0 0
BRADY CORP COM 104674106 138 3,549 SH   SOLE 44 3,549 0 0
BRANDYWINE RLTY TR TRUS 105368203 204 12,552 SH   SOLE 1 12,552 0 0
BRANDYWINE RLTY TR TRUS 105368203 0 24 SH   SOLE 8 24 0 0
BRANDYWINE RLTY TR TRUS 105368203 688 42,415 SH   SOLE 44 42,415 0 0
BRASKEM S A ADR 105532105 14 700 SH   SOLE 8 700 0 0
BRASKEM S A OPT 105532105 4 200 SH Call SOLE 8 200 0 0
BRASKEM S A OPT 105532105 16 800 SH Put SOLE 8 800 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 0 35 SH   SOLE 8 35 0 0
BRF SA ADR 10552T107 6,064 495,000 SH   SOLE 1 495,000 0 0
BRF SA ADR 10552T107 0 30 SH   SOLE 8 30 0 0
BRF SA ADR 10552T107 274 22,371 SH   SOLE 9 22,371 0 0
BRF SA ADR 10552T107 9 700 SH   SOLE 44 700 0 0
BRIDGE BANCORP INC COM 108035106 12 339 SH   SOLE 44 339 0 0
BRIDGEPOINT ED INC COM 10807M105 7 643 SH   SOLE 44 643 0 0
BRIGGS &amp STRATTON CORP OPT 109043109 13 600 SH Call SOLE 8 600 0 0
BRIGGS &amp STRATTON CORP COM 109043109 18 823 SH   SOLE 8 823 0 0
BRIGGS &amp STRATTON CORP OPT 109043109 2 100 SH Put SOLE 8 100 0 0
BRIGGS &amp STRATTON CORP COM 109043109 123 5,444 SH   SOLE 44 5,444 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 815 11,246 SH   SOLE 1 11,246 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 62 847 SH   SOLE 44 847 0 0
BRIGHTCOVE INC COM 10921T101 5 542 SH   SOLE 44 542 0 0
BRINKER INTL INC OPT 109641100 22 500 SH Call SOLE 8 500 0 0
BRINKER INTL INC COM 109641100 49 1,114 SH   SOLE 8 1,114 0 0
BRINKER INTL INC COM 109641100 964 21,929 SH   SOLE 44 21,929 0 0
BRINKS CO COM 109696104 3 50 SH   SOLE 8 50 0 0
BRINKS CO COM 109696104 172 3,206 SH   SOLE 44 3,206 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 18,749 344,772 SH   SOLE 1 344,772 0 0
BRISTOL MYERS SQUIBB CO OPT 110122108 31,682 582,600 SH Put SOLE 8 582,600 0 0
BRISTOL MYERS SQUIBB CO OPT 110122108 23,504 432,200 SH Call SOLE 8 432,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 15,965 293,580 SH   SOLE 8 293,580 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,783 32,800 SH   SOLE 9 32,800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 43,502 799,974 SH   SOLE 44 799,974 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,235 22,716 SH   DFND 66 0 0 22,716
BRISTOW GROUP INC COM 110394103 38 2,522 SH   SOLE 8 2,522 0 0
BRISTOW GROUP INC COM 110394103 10 713 SH   SOLE 44 713 0 0
BRITISH AMERN TOB PLC ADR 110448107 4,974 75,000 SH   SOLE 9 75,000 0 0
BRITISH AMERN TOB PLC ADR 110448107 2,547 38,400 SH   SOLE 44 38,400 0 0
BRITISH AMERN TOB PLC ADR 110448107 99 1,500 SH   DFND 66 0 0 1,500
BRIXMOR PPTY GROUP INC COM 11120U105 856 39,865 SH   SOLE 1 39,865 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 403 18,757 SH   SOLE 1 18,757 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 183 8,510 SH   SOLE 8 8,510 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 802 37,388 SH   SOLE 44 37,388 0 0
BROADCOM LTD COM Y09827109 42,217 192,808 SH   SOLE 1 192,808 0 0
BROADCOM LTD COM Y09827109 64,480 294,486 SH   SOLE 8 294,486 0 0
BROADCOM LTD OPT Y09827109 77,403 353,500 SH Put SOLE 8 353,500 0 0
BROADCOM LTD OPT Y09827109 26,669 121,800 SH Call SOLE 8 121,800 0 0
BROADCOM LTD COM Y09827109 29,469 134,582 SH   SOLE 44 134,582 0 0
BROADCOM LTD COM Y09827109 155 708 SH   DFND 66 0 0 708
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,129 149,059 SH   SOLE 1 149,059 0 0
BROADRIDGE FINL SOLUTIONS IN OPT 11133T103 557 8,200 SH Put SOLE 8 8,200 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 313 4,610 SH   SOLE 8 4,610 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,013 44,341 SH   SOLE 44 44,341 0 0
BROADSOFT INC COM 11133B409 19 473 SH   SOLE 1 473 0 0
BROADSOFT INC COM 11133B409 978 24,339 SH   SOLE 8 24,339 0 0
BROADSOFT INC OPT 11133B409 8 200 SH Put SOLE 8 200 0 0
BROADSOFT INC COM 11133B409 207 5,159 SH   SOLE 44 5,159 0 0
BROADWIND ENERGY INC COM 11161T207 1 61 SH   SOLE 8 61 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 7,546 604,646 SH   SOLE 1 604,646 0 0
BROCADE COMMUNICATIONS SYS I OPT 111621306 9 700 SH Put SOLE 8 700 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 1,191 95,438 SH   SOLE 8 95,438 0 0
BROCADE COMMUNICATIONS SYS I OPT 111621306 1,418 113,600 SH Call SOLE 8 113,600 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 0 14 SH   DFND 20 0 0 14
BROCADE COMMUNICATIONS SYS I COM 111621306 709 56,760 SH   SOLE 44 56,760 0 0
BROOKDALE SR LIVING INC COM 112463104 182 13,586 SH   SOLE 1 13,586 0 0
BROOKDALE SR LIVING INC OPT 112463104 142 10,600 SH Put SOLE 8 10,600 0 0
BROOKDALE SR LIVING INC OPT 112463104 1,248 92,900 SH Call SOLE 8 92,900 0 0
BROOKDALE SR LIVING INC COM 112463104 487 36,249 SH   SOLE 8 36,249 0 0
BROOKDALE SR LIVING INC COM 112463104 1,761 131,155 SH   SOLE 44 131,155 0 0
BROOKFIELD ASSET MGMT INC OPT 112585104 69 1,900 SH Call SOLE 8 1,900 0 0
BROOKFIELD ASSET MGMT INC OPT 112585104 7 200 SH Put SOLE 8 200 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 694 19,034 SH   SOLE 8 19,034 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 2,197 60,270 SH   SOLE 9 60,270 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 102 2,800 SH   SOLE 44 2,800 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 510 14,000 SH   DFND 66 0 0 14,000
BROOKFIELD BUSINESS PARTNERS COM G16234109 14 548 SH   SOLE 44 548 0 0
BROOKFIELD CDA OFFICE PPTYS COM 112823109 6 239 SH   SOLE 9 239 0 0
BROOKFIELD INFRAST PARTNERS OPT G16252101 23 600 SH Put SOLE 8 600 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 13 335 SH   SOLE 8 335 0 0
BROOKFIELD INFRAST PARTNERS OPT G16252101 70 1,800 SH Call SOLE 8 1,800 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 3 66 SH   SOLE 9 66 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 15 691 SH   SOLE 9 691 0 0
BROOKFIELD REAL ASSETS INCOM FUND 112830104 1 61 SH   SOLE 8 61 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 21 1,312 SH   SOLE 44 1,312 0 0
BROOKS AUTOMATION INC COM 114340102 64 2,857 SH   SOLE 8 2,857 0 0
BROOKS AUTOMATION INC COM 114340102 59 2,613 SH   SOLE 44 2,613 0 0
BROWN &amp BROWN INC COM 115236101 1,304 31,237 SH   SOLE 44 31,237 0 0
BROWN FORMAN CORP COM 115637209 519 11,235 SH   SOLE 1 11,235 0 0
BROWN FORMAN CORP COM 115637209 120 2,602 SH   SOLE 8 2,602 0 0
BROWN FORMAN CORP COM 115637209 10,307 223,162 SH   SOLE 44 223,162 0 0
BROWN FORMAN CORP COM 115637100 175 3,736 SH   SOLE 44 3,736 0 0
BROWN FORMAN CORP COM 115637209 260 5,624 SH   SOLE 99 5,624 0 0
BRUKER CORP COM 116794108 10 449 SH   SOLE 8 449 0 0
BRUKER CORP OPT 116794108 70 3,000 SH Put SOLE 8 3,000 0 0
BRUKER CORP OPT 116794108 2 100 SH Call SOLE 8 100 0 0
BRUKER CORP COM 116794108 1,024 43,887 SH   SOLE 44 43,887 0 0
BRUNSWICK CORP COM 117043109 704 11,497 SH   SOLE 1 11,497 0 0
BRUNSWICK CORP OPT 117043109 386 6,300 SH Put SOLE 8 6,300 0 0
BRUNSWICK CORP OPT 117043109 135 2,200 SH Call SOLE 8 2,200 0 0
BRUNSWICK CORP COM 117043109 284 4,648 SH   SOLE 8 4,648 0 0
BRUNSWICK CORP COM 117043109 220 3,611 SH   SOLE 44 3,611 0 0
BRYN MAWR BK CORP COM 117665109 51 1,300 SH   SOLE 44 1,300 0 0
BSB BANCORP INC MD COM 05573H108 1 42 SH   SOLE 44 42 0 0
BSQUARE CORP COM 11776U300 0 71 SH   SOLE 8 71 0 0
BT GROUP PLC ADR 05577E101 44 2,200 SH   DFND 66 0 0 2,200
BUCKEYE PARTNERS L P OPT 118230101 974 14,200 SH Call SOLE 8 14,200 0 0
BUCKEYE PARTNERS L P OPT 118230101 830 12,100 SH Put SOLE 8 12,100 0 0
BUCKEYE PARTNERS L P COM 118230101 98 1,432 SH   SOLE 8 1,432 0 0
BUCKEYE PARTNERS L P COM 118230101 10 150 SH   DFND 20 0 0 150
BUCKEYE PARTNERS L P COM 118230101 29,963 437,028 SH   SOLE 32 437,028 0 0
BUCKLE INC OPT 118440106 792 42,600 SH Call SOLE 8 42,600 0 0
BUCKLE INC OPT 118440106 134 7,200 SH Put SOLE 8 7,200 0 0
BUCKLE INC COM 118440106 317 17,020 SH   SOLE 8 17,020 0 0
BUCKLE INC COM 118440106 275 14,812 SH   SOLE 44 14,812 0 0
BUFFALO WILD WINGS INC COM 119848109 527 3,450 SH   SOLE 1 3,450 0 0
BUFFALO WILD WINGS INC OPT 119848109 7,103 46,500 SH Put SOLE 8 46,500 0 0
BUFFALO WILD WINGS INC COM 119848109 364 2,384 SH   SOLE 8 2,384 0 0
BUFFALO WILD WINGS INC OPT 119848109 1,039 6,800 SH Call SOLE 8 6,800 0 0
BUFFALO WILD WINGS INC COM 119848109 806 5,276 SH   SOLE 44 5,276 0 0
BUILD A BEAR WORKSHOP COM 120076104 1 62 SH   SOLE 44 62 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 620 41,640 SH   SOLE 1 41,640 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1 86 SH   SOLE 8 86 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 27 1,799 SH   SOLE 44 1,799 0 0
BUNGE LIMITED COM G16962105 2,454 30,956 SH   SOLE 1 30,956 0 0
BUNGE LIMITED OPT G16962105 587 7,400 SH Put SOLE 8 7,400 0 0
BUNGE LIMITED OPT G16962105 5,215 65,800 SH Call SOLE 8 65,800 0 0
BUNGE LIMITED COM G16962105 6 71 SH   SOLE 8 71 0 0
BUNGE LIMITED COM G16962105 1,287 16,244 SH   SOLE 9 16,244 0 0
BUNGE LIMITED COM G16962105 2,898 36,571 SH   SOLE 44 36,571 0 0
BURLINGTON STORES INC COM 122017106 102 1,046 SH   SOLE 1 1,046 0 0
BURLINGTON STORES INC COM 122017106 1,004 10,327 SH   SOLE 8 10,327 0 0
BURLINGTON STORES INC OPT 122017106 409 4,200 SH Put SOLE 8 4,200 0 0
BURLINGTON STORES INC OPT 122017106 185 1,900 SH Call SOLE 8 1,900 0 0
BURLINGTON STORES INC COM 122017106 2,368 24,326 SH   SOLE 44 24,326 0 0
BWX TECHNOLOGIES INC OPT 05605H100 105 2,200 SH Call SOLE 8 2,200 0 0
BWX TECHNOLOGIES INC OPT 05605H100 5 100 SH Put SOLE 8 100 0 0
BWX TECHNOLOGIES INC COM 05605H100 861 18,091 SH   SOLE 8 18,091 0 0
BWX TECHNOLOGIES INC COM 05605H100 926 19,444 SH   SOLE 44 19,444 0 0
C &amp F FINL CORP COM 12466Q104 1 15 SH   SOLE 44 15 0 0
C D I CORP COM 125071100 0 29 SH   SOLE 8 29 0 0
C D I CORP COM 125071100 120 14,000 SH   SOLE 44 14,000 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 7,391 95,621 SH   SOLE 1 95,621 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 17 211 SH   SOLE 8 211 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 379 4,900 SH Put SOLE 8 4,900 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 5,812 75,200 SH Call SOLE 8 75,200 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 2,741 35,465 SH   SOLE 44 35,465 0 0
C&ampJ ENERGY SVCS INC NEW COM 12674R100 851 25,000 SH   SOLE 8 25,000 0 0
CA INC COM 12673P105 5,793 182,645 SH   SOLE 1 182,645 0 0
CA INC OPT 12673P105 241 7,600 SH Put SOLE 8 7,600 0 0
CA INC COM 12673P105 22 680 SH   SOLE 8 680 0 0
CA INC OPT 12673P105 2,912 91,800 SH Call SOLE 8 91,800 0 0
CA INC COM 12673P105 685 21,587 SH   SOLE 9 21,587 0 0
CA INC COM 12673P105 6,765 213,270 SH   SOLE 44 213,270 0 0
CABELAS INC COM 126804301 3,404 64,088 SH   SOLE 1 64,088 0 0
CABELAS INC COM 126804301 11 200 SH   SOLE 8 200 0 0
CABELAS INC COM 126804301 841 15,823 SH   SOLE 44 15,823 0 0
CABLE ONE INC COM 12685J105 1,030 1,650 SH   SOLE 44 1,650 0 0
CABOT CORP COM 127055101 430 7,179 SH   SOLE 1 7,179 0 0
CABOT CORP OPT 127055101 84 1,400 SH Put SOLE 8 1,400 0 0
CABOT CORP COM 127055101 287 4,788 SH   SOLE 8 4,788 0 0
CABOT CORP COM 127055101 553 9,222 SH   SOLE 44 9,222 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 342 4,455 SH   SOLE 44 4,455 0 0
CABOT OIL &amp GAS CORP COM 127097103 15 630 SH   SOLE 1 630 0 0
CABOT OIL &amp GAS CORP OPT 127097103 497 20,800 SH Put SOLE 8 20,800 0 0
CABOT OIL &amp GAS CORP OPT 127097103 1,298 54,300 SH Call SOLE 8 54,300 0 0
CABOT OIL &amp GAS CORP COM 127097103 2,531 105,866 SH   SOLE 8 105,866 0 0
CABOT OIL &amp GAS CORP COM 127097103 3,977 166,339 SH   SOLE 44 166,339 0 0
CACI INTL INC COM 127190304 244 2,079 SH   SOLE 1 2,079 0 0
CACI INTL INC OPT 127190304 434 3,700 SH Put SOLE 8 3,700 0 0
CACI INTL INC OPT 127190304 59 500 SH Call SOLE 8 500 0 0
CACI INTL INC COM 127190304 20 171 SH   SOLE 8 171 0 0
CACI INTL INC COM 127190304 405 3,455 SH   SOLE 44 3,455 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 380 12,108 SH   SOLE 1 12,108 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,028 32,768 SH   SOLE 8 32,768 0 0
CADENCE DESIGN SYSTEM INC OPT 127387108 144 4,600 SH Call SOLE 8 4,600 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,308 169,027 SH   SOLE 44 169,027 0 0
CADIZ INC COM 127537207 444 29,486 SH   SOLE 44 29,486 0 0
CAE INC COM 124765108 342 22,400 SH   SOLE 9 22,400 0 0
CAESARS ACQUISITION CO COM 12768T103 5 324 SH   SOLE 1 324 0 0
CAESARS ACQUISITION CO COM 12768T103 1 61 SH   SOLE 8 61 0 0
CAESARS ACQUISITION CO COM 12768T103 187 12,181 SH   SOLE 44 12,181 0 0
CAESARS ENTMT CORP OPT 127686103 249 26,100 SH Call SOLE 8 26,100 0 0
CAESARS ENTMT CORP OPT 127686103 244 25,600 SH Put SOLE 8 25,600 0 0
CAESARS ENTMT CORP COM 127686103 10,505 1,100,028 SH   SOLE 8 1,100,028 0 0
CAESARS ENTMT CORP COM 127686103 598 62,658 SH   SOLE 44 62,658 0 0
CAESARSTONE LTD OPT M20598104 58 1,600 SH Put SOLE 8 1,600 0 0
CAESARSTONE LTD COM M20598104 37 1,014 SH   SOLE 8 1,014 0 0
CAESARSTONE LTD COM M20598104 99 2,730 SH   SOLE 44 2,730 0 0
CAI INTERNATIONAL INC COM 12477X106 426 27,062 SH   SOLE 44 27,062 0 0
CAL MAINE FOODS INC COM 128030202 416 11,298 SH   SOLE 8 11,298 0 0
CAL MAINE FOODS INC OPT 128030202 184 5,000 SH Call SOLE 8 5,000 0 0
CAL MAINE FOODS INC OPT 128030202 810 22,000 SH Put SOLE 8 22,000 0 0
CAL MAINE FOODS INC COM 128030202 548 14,874 SH   SOLE 44 14,874 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 0 60 SH   DFND 66 0 0 60
CALAMOS CONV OPP AND INC FD FUND 128117108 9 800 SH   DFND 66 0 0 800
CALAMP CORP COM 128126109 1 55 SH   SOLE 8 55 0 0
CALAMP CORP COM 128126109 2,682 159,658 SH   SOLE 44 159,658 0 0
CALATLANTIC GROUP INC OPT 128195104 1,210 32,300 SH Call SOLE 8 32,300 0 0
CALATLANTIC GROUP INC OPT 128195104 142 3,800 SH Put SOLE 8 3,800 0 0
CALATLANTIC GROUP INC COM 128195104 209 5,590 SH   SOLE 8 5,590 0 0
CALATLANTIC GROUP INC COM 128195104 104 2,788 SH   SOLE 44 2,788 0 0
CALAVO GROWERS INC COM 128246105 75 1,237 SH   SOLE 8 1,237 0 0
CALAVO GROWERS INC COM 128246105 17 292 SH   SOLE 44 292 0 0
CALERES INC COM 129500104 5 200 SH   SOLE 8 200 0 0
CALERES INC COM 129500104 720 27,213 SH   SOLE 44 27,213 0 0
CALGON CARBON CORP COM 129603106 21 1,486 SH   SOLE 44 1,486 0 0
CALIFORNIA FIRST NTNL BANCOR COM 130222102 0 11 SH   SOLE 44 11 0 0
CALIFORNIA RES CORP OPT 13057Q206 769 51,120 SH Put SOLE 8 51,120 0 0
CALIFORNIA RES CORP OPT 13057Q206 435 28,900 SH Call SOLE 8 28,900 0 0
CALIFORNIA RES CORP COM 13057Q206 849 56,447 SH   SOLE 8 56,447 0 0
CALIFORNIA RES CORP COM 13057Q206 941 62,475 SH   SOLE 44 62,475 0 0
CALIFORNIA RES CORP COM 13057Q206 40 2,671 SH   DFND 66 0 0 2,671
CALIFORNIA WTR SVC GROUP COM 130788102 1,173 32,726 SH   SOLE 1 32,726 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 32 896 SH   SOLE 44 896 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 134 11,598 SH   SOLE 1 11,598 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 275 23,800 SH   SOLE 44 23,800 0 0
CALIX INC OPT 13100M509 355 49,000 SH Call SOLE 8 49,000 0 0
CALIX INC COM 13100M509 27 3,779 SH   SOLE 8 3,779 0 0
CALIX INC COM 13100M509 64 8,831 SH   SOLE 44 8,831 0 0
CALLAWAY GOLF CO OPT 131193104 1 100 SH Put SOLE 8 100 0 0
CALLAWAY GOLF CO OPT 131193104 17 1,500 SH Call SOLE 8 1,500 0 0
CALLAWAY GOLF CO COM 131193104 211 19,043 SH   SOLE 44 19,043 0 0
CALLIDUS SOFTWARE INC COM 13123E500 25 1,174 SH   SOLE 44 1,174 0 0
CALLON PETE CO DEL COM 13123X102 295 22,433 SH   SOLE 1 22,433 0 0
CALLON PETE CO DEL COM 13123X102 103 7,851 SH   SOLE 8 7,851 0 0
CALLON PETE CO DEL COM 13123X102 48 3,686 SH   SOLE 44 3,686 0 0
CALPINE CORP COM 131347304 1,586 143,541 SH   SOLE 1 143,541 0 0
CALPINE CORP COM 131347304 3,682 333,220 SH   SOLE 8 333,220 0 0
CALPINE CORP OPT 131347304 50 4,500 SH Call SOLE 8 4,500 0 0
CALPINE CORP OPT 131347304 5,237 474,000 SH Put SOLE 8 474,000 0 0
CALPINE CORP COM 131347304 2,429 219,826 SH   SOLE 44 219,826 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 76 20,077 SH   SOLE 8 20,077 0 0
CALUMET SPECIALTY PRODS PTNR OPT 131476103 23 6,100 SH Put SOLE 8 6,100 0 0
CALUMET SPECIALTY PRODS PTNR OPT 131476103 22 5,900 SH Call SOLE 8 5,900 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 137 35,947 SH   SOLE 32 35,947 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 213 56,100 SH   SOLE 44 56,100 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 0 70 SH   SOLE 44 70 0 0
CAMBREX CORP COM 132011107 477 8,659 SH   SOLE 1 8,659 0 0
CAMBREX CORP COM 132011107 63 1,140 SH   SOLE 8 1,140 0 0
CAMBREX CORP COM 132011107 2,055 37,318 SH   SOLE 44 37,318 0 0
CAMDEN NATL CORP COM 133034108 2 40 SH   SOLE 8 40 0 0
CAMDEN NATL CORP COM 133034108 57 1,296 SH   SOLE 44 1,296 0 0
CAMDEN PPTY TR TRUS 133131102 505 6,273 SH   SOLE 1 6,273 0 0
CAMDEN PPTY TR TRUS 133131102 6 73 SH   SOLE 8 73 0 0
CAMDEN PPTY TR TRUS 133131102 629 7,816 SH   SOLE 44 7,816 0 0
CAMECO CORP OPT 13321L108 242 21,900 SH Call SOLE 8 21,900 0 0
CAMECO CORP COM 13321L108 305 27,549 SH   SOLE 8 27,549 0 0
CAMECO CORP OPT 13321L108 53 4,800 SH Put SOLE 8 4,800 0 0
CAMECO CORP COM 13321L108 1 100 SH   SOLE 9 100 0 0
CAMECO CORP COM 13321L108 8 700 SH   SOLE 44 700 0 0
CAMECO CORP COM 13321L108 14 1,250 SH   DFND 66 0 0 1,250
CAMPBELL SOUP CO COM 134429109 1,789 31,256 SH   SOLE 1 31,256 0 0
CAMPBELL SOUP CO COM 134429109 1,254 21,924 SH   SOLE 8 21,924 0 0
CAMPBELL SOUP CO OPT 134429109 412 7,200 SH Call SOLE 8 7,200 0 0
CAMPBELL SOUP CO OPT 134429109 2,089 36,500 SH Put SOLE 8 36,500 0 0
CAMPBELL SOUP CO COM 134429109 214 3,740 SH   SOLE 9 3,740 0 0
CAMPBELL SOUP CO COM 134429109 4,006 70,005 SH   SOLE 44 70,005 0 0
CAMPBELL SOUP CO COM 134429109 45 783 SH   DFND 66 0 0 783
CAMPING WORLD HLDGS INC COM 13462K109 6 200 SH   SOLE 8 200 0 0
CAMPING WORLD HLDGS INC COM 13462K109 364 11,272 SH   SOLE 44 11,272 0 0
CAMTEK LTD COM M20791105 0 80 SH   SOLE 8 80 0 0
CANADIAN NAT RES LTD OPT 136385101 413 12,600 SH Call SOLE 8 12,600 0 0
CANADIAN NAT RES LTD OPT 136385101 1,485 45,300 SH Put SOLE 8 45,300 0 0
CANADIAN NAT RES LTD COM 136385101 917 27,947 SH   SOLE 44 27,947 0 0
CANADIAN NATL RY CO OPT 136375102 4,562 61,700 SH Put SOLE 8 61,700 0 0
CANADIAN NATL RY CO OPT 136375102 976 13,200 SH Call SOLE 8 13,200 0 0
CANADIAN NATL RY CO COM 136375102 6,972 94,297 SH   SOLE 9 94,297 0 0
CANADIAN PAC RY LTD OPT 13645T100 18,850 128,300 SH Put SOLE 8 128,300 0 0
CANADIAN PAC RY LTD COM 13645T100 220 1,500 SH   SOLE 8 1,500 0 0
CANADIAN PAC RY LTD OPT 13645T100 22,597 153,800 SH Call SOLE 8 153,800 0 0
CANADIAN PAC RY LTD COM 13645T100 950 6,465 SH   DFND 66 0 0 6,465
CANADIAN PAC RY LTD COM 13645T100 147 1,000 SH   SOLE 99 1,000 0 0
CANADIAN SOLAR INC OPT 136635109 1,221 99,500 SH Call SOLE 8 99,500 0 0
CANADIAN SOLAR INC COM 136635109 10 839 SH   SOLE 8 839 0 0
CANADIAN SOLAR INC OPT 136635109 1,293 105,400 SH Put SOLE 8 105,400 0 0
CANADIAN SOLAR INC COM 136635109 56 4,578 SH   SOLE 9 4,578 0 0
CANADIAN SOLAR INC COM 136635109 16,460 1,341,500 SH   SOLE 44 1,341,500 0 0
CANCER GENETICS INC COM 13739U104 2 454 SH   DFND 66 0 0 454
CANTEL MEDICAL CORP COM 138098108 57 721 SH   SOLE 44 721 0 0
CAPELLA EDUCATION COMPANY OPT 139594105 306 3,600 SH Call SOLE 8 3,600 0 0
CAPELLA EDUCATION COMPANY COM 139594105 226 2,667 SH   SOLE 8 2,667 0 0
CAPELLA EDUCATION COMPANY COM 139594105 239 2,818 SH   SOLE 44 2,818 0 0
CAPITAL BK FINL CORP COM 139794101 64 1,486 SH   SOLE 44 1,486 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1 51 SH   SOLE 44 51 0 0
CAPITAL ONE FINL CORP COM 14040H105 26,962 311,131 SH   SOLE 1 93,426 217,705 0
CAPITAL ONE FINL CORP OPT 14040H105 5,252 60,600 SH Put SOLE 8 60,600 0 0
CAPITAL ONE FINL CORP COM 14040H105 86 997 SH   SOLE 8 997 0 0
CAPITAL ONE FINL CORP OPT 14040H105 4,160 48,000 SH Call SOLE 8 48,000 0 0
CAPITAL ONE FINL CORP COM 14040H105 12 137 SH   SOLE 9 137 0 0
CAPITAL ONE FINL CORP COM 14040H105 252 2,905 SH   SOLE 20 0 2,905 0
CAPITAL ONE FINL CORP COM 14040H105 16,003 184,653 SH   SOLE 44 184,653 0 0
CAPITAL ONE FINL CORP COM 14040H105 8,688 100,251 SH   SOLE 66 0 100,251 0
CAPITAL ONE FINL CORP COM 14040H105 199 2,300 SH   DFND 66 0 0 2,300
CAPITAL PRODUCT PARTNERS L P COM Y11082107 198 55,397 SH   SOLE 1 55,397 0 0
CAPITAL SR LIVING CORP COM 140475104 189 13,469 SH   SOLE 8 13,469 0 0
CAPITAL SR LIVING CORP OPT 140475104 281 20,000 SH Put SOLE 8 20,000 0 0
CAPITAL SR LIVING CORP COM 140475104 89 6,338 SH   SOLE 44 6,338 0 0
CAPITALA FIN CORP COM 14054R106 0 14 SH   SOLE 8 14 0 0
CAPITOL FED FINL INC COM 14057J101 37 2,535 SH   SOLE 44 2,535 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 0 14 SH   SOLE 44 14 0 0
CAPSTEAD MTG CORP TRUS 14067E506 153 14,581 SH   SOLE 44 14,581 0 0
CAPSTONE TURBINE CORP COM 14067D409 0 17 SH   SOLE 9 17 0 0
CARA THERAPEUTICS INC OPT 140755109 399 21,700 SH Put SOLE 8 21,700 0 0
CARA THERAPEUTICS INC COM 140755109 55 2,990 SH   SOLE 8 2,990 0 0
CARA THERAPEUTICS INC COM 140755109 1,311 71,312 SH   SOLE 44 71,312 0 0
CARBO CERAMICS INC OPT 140781105 21 1,600 SH Put SOLE 8 1,600 0 0
CARBO CERAMICS INC COM 140781105 1 65 SH   SOLE 8 65 0 0
CARBO CERAMICS INC OPT 140781105 235 18,000 SH Call SOLE 8 18,000 0 0
CARBO CERAMICS INC COM 140781105 75 5,827 SH   SOLE 44 5,827 0 0
CARBONITE INC COM 141337105 14 669 SH   SOLE 8 669 0 0
CARBONITE INC COM 141337105 1,226 60,401 SH   SOLE 44 60,401 0 0
CARDINAL FINL CORP COM 14149F109 8 258 SH   SOLE 1 258 0 0
CARDINAL FINL CORP COM 14149F109 18 607 SH   SOLE 44 607 0 0
CARDINAL HEALTH INC COM 14149Y108 16,916 207,439 SH   SOLE 1 207,439 0 0
CARDINAL HEALTH INC OPT 14149Y108 82 1,000 SH Put SOLE 8 1,000 0 0
CARDINAL HEALTH INC OPT 14149Y108 1,484 18,200 SH Call SOLE 8 18,200 0 0
CARDINAL HEALTH INC COM 14149Y108 107 1,310 SH   SOLE 8 1,310 0 0
CARDINAL HEALTH INC COM 14149Y108 5 56 SH   SOLE 9 56 0 0
CARDINAL HEALTH INC COM 14149Y108 7,082 86,842 SH   SOLE 44 86,842 0 0
CARDINAL HEALTH INC COM 14149Y108 29 358 SH   DFND 66 0 0 358
CARDIOVASCULAR SYS INC DEL COM 141619106 154 5,463 SH   SOLE 1 5,463 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 14 495 SH   SOLE 8 495 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 358 12,671 SH   SOLE 44 12,671 0 0
CARDTRONICS INC BOND 14161HAG3 2,724 2,518,000 PRN   SOLE 8 0 0 2,518,000
CARDTRONICS PLC COM G1991C105 85 1,812 SH   SOLE 1 1,812 0 0
CARDTRONICS PLC COM G1991C105 4 84 SH   SOLE 8 84 0 0
CARDTRONICS PLC COM G1991C105 584 12,492 SH   SOLE 44 12,492 0 0
CARE CAP PPTYS INC TRUS 141624106 162 6,024 SH   SOLE 1 6,024 0 0
CARE CAP PPTYS INC TRUS 141624106 1 61 SH   SOLE 8 61 0 0
CARE CAP PPTYS INC TRUS 141624106 56 2,064 SH   SOLE 44 2,064 0 0
CARE COM INC COM 141633107 224 17,948 SH   SOLE 44 17,948 0 0
CAREDX INC COM 14167L103 0 41 SH   SOLE 8 41 0 0
CAREER EDUCATION CORP COM 141665109 10 1,223 SH   SOLE 8 1,223 0 0
CAREER EDUCATION CORP COM 141665109 477 54,845 SH   SOLE 44 54,845 0 0
CARETRUST REIT INC TRUS 14174T107 7 459 SH   SOLE 8 459 0 0
CARETRUST REIT INC TRUS 14174T107 22 1,298 SH   SOLE 44 1,298 0 0
CARLISLE COS INC COM 142339100 849 7,974 SH   SOLE 1 7,974 0 0
CARLISLE COS INC COM 142339100 521 4,898 SH   SOLE 8 4,898 0 0
CARLISLE COS INC COM 142339100 1,367 12,842 SH   SOLE 44 12,842 0 0
CARLYLE GROUP L P COM 14309L102 471 29,524 SH   SOLE 1 29,524 0 0
CARLYLE GROUP L P OPT 14309L102 1,187 74,400 SH Call SOLE 8 74,400 0 0
CARLYLE GROUP L P COM 14309L102 1 89 SH   SOLE 8 89 0 0
CARLYLE GROUP L P COM 14309L102 6 400 SH   DFND 66 0 0 400
CARMAX INC COM 143130102 12,757 215,430 SH   SOLE 1 215,430 0 0
CARMAX INC OPT 143130102 640 10,800 SH Put SOLE 8 10,800 0 0
CARMAX INC OPT 143130102 1,101 18,600 SH Call SOLE 8 18,600 0 0
CARMAX INC COM 143130102 19 326 SH   SOLE 8 326 0 0
CARMAX INC COM 143130102 5,052 85,306 SH   SOLE 44 85,306 0 0
CARNIVAL CORP COM 143658300 13,619 231,172 SH   SOLE 1 231,172 0 0
CARNIVAL CORP OPT 143658300 2,468 41,900 SH Call SOLE 8 41,900 0 0
CARNIVAL CORP COM 143658300 462 7,842 SH   SOLE 8 7,842 0 0
CARNIVAL CORP OPT 143658300 8,942 151,800 SH Put SOLE 8 151,800 0 0
CARNIVAL CORP COM 143658300 202 3,436 SH   SOLE 9 3,436 0 0
CARNIVAL CORP COM 143658300 6,218 105,551 SH   SOLE 44 105,551 0 0
CAROLINA FINL CORP NEW COM 143873107 49 1,637 SH   SOLE 44 1,637 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 107 2,860 SH   SOLE 1 2,860 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 0 11 SH   SOLE 8 11 0 0
CARPENTER TECHNOLOGY CORP OPT 144285103 11 300 SH Call SOLE 8 300 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 98 2,650 SH   SOLE 44 2,650 0 0
CARRIAGE SVCS INC COM 143905107 296 10,878 SH   SOLE 44 10,878 0 0
CARRIZO OIL &amp GAS INC OPT 144577103 565 19,700 SH Put SOLE 8 19,700 0 0
CARRIZO OIL &amp GAS INC OPT 144577103 639 22,300 SH Call SOLE 8 22,300 0 0
CARRIZO OIL &amp GAS INC COM 144577103 253 8,810 SH   SOLE 8 8,810 0 0
CARRIZO OIL &amp GAS INC COM 144577103 939 32,786 SH   SOLE 44 32,786 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 398 28,104 SH   SOLE 44 28,104 0 0
CARTER INC COM 146229109 425 4,731 SH   SOLE 1 4,731 0 0
CARTER INC COM 146229109 3,752 41,792 SH   SOLE 44 41,792 0 0
CASCADE BANCORP COM 147154207 2 219 SH   SOLE 1 219 0 0
CASCADE BANCORP COM 147154207 13 1,689 SH   SOLE 44 1,689 0 0
CASCADIAN THERAPEUTICS INC COM 14740B606 14 3,451 SH   SOLE 8 3,451 0 0
CASCADIAN THERAPEUTICS INC COM 14740B606 106 25,713 SH   SOLE 44 25,713 0 0
CASELLA WASTE SYS INC COM 147448104 9 651 SH   SOLE 8 651 0 0
CASELLA WASTE SYS INC COM 147448104 496 35,134 SH   SOLE 44 35,134 0 0
CASEYS GEN STORES INC COM 147528103 427 3,806 SH   SOLE 1 3,806 0 0
CASEYS GEN STORES INC COM 147528103 99 878 SH   SOLE 8 878 0 0
CASEYS GEN STORES INC COM 147528103 104 933 SH   SOLE 44 933 0 0
CASS INFORMATION SYS INC COM 14808P109 20 314 SH   SOLE 44 314 0 0
CASTLIGHT HEALTH INC COM 14862Q100 46 12,552 SH   SOLE 8 12,552 0 0
CASTLIGHT HEALTH INC COM 14862Q100 2 534 SH   SOLE 44 534 0 0
CATALENT INC COM 148806102 154 5,419 SH   SOLE 44 5,419 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 12 1,009 SH   SOLE 8 1,009 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 11 999 SH   SOLE 44 999 0 0
CATERPILLAR INC DEL COM 149123101 15,730 169,582 SH   SOLE 1 169,582 0 0
CATERPILLAR INC DEL OPT 149123101 11,855 127,800 SH Call SOLE 8 127,800 0 0
CATERPILLAR INC DEL OPT 149123101 56,463 608,700 SH Put SOLE 8 608,700 0 0
CATERPILLAR INC DEL COM 149123101 3,535 38,117 SH   SOLE 8 38,117 0 0
CATERPILLAR INC DEL COM 149123101 125 1,356 SH   SOLE 9 1,356 0 0
CATERPILLAR INC DEL COM 149123101 48 517 SH   DFND 20 0 0 517
CATERPILLAR INC DEL COM 149123101 37,363 402,788 SH   SOLE 44 402,788 0 0
CATERPILLAR INC DEL COM 149123101 115 1,238 SH   DFND 66 0 0 1,238
CATHAY GEN BANCORP COM 149150104 184 4,896 SH   SOLE 1 4,896 0 0
CATHAY GEN BANCORP COM 149150104 18 467 SH   SOLE 8 467 0 0
CATHAY GEN BANCORP COM 149150104 394 10,446 SH   SOLE 44 10,446 0 0
CATO CORP NEW COM 149205106 4 200 SH   SOLE 8 200 0 0
CATO CORP NEW COM 149205106 192 8,728 SH   SOLE 44 8,728 0 0
CAVCO INDS INC DEL COM 149568107 75 643 SH   SOLE 44 643 0 0
CAVIUM INC COM 14964U108 636 8,870 SH   SOLE 1 8,870 0 0
CAVIUM INC COM 14964U108 464 6,473 SH   SOLE 8 6,473 0 0
CAVIUM INC OPT 14964U108 459 6,400 SH Call SOLE 8 6,400 0 0
CAVIUM INC OPT 14964U108 50 700 SH Put SOLE 8 700 0 0
CAVIUM INC COM 14964U108 390 5,440 SH   SOLE 44 5,440 0 0
CBAK ENERGY TECHNOLOGY INC COM 14986C102 0 97 SH   SOLE 8 97 0 0
CBIZ INC COM 124805102 238 17,545 SH   SOLE 44 17,545 0 0
CBL &amp ASSOC PPTYS INC OPT 124830100 954 100,000 SH Put SOLE 1 100,000 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 117 12,241 SH   SOLE 1 12,241 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 45 4,755 SH   SOLE 8 4,755 0 0
CBL &amp ASSOC PPTYS INC OPT 124830100 14 1,500 SH Call SOLE 8 1,500 0 0
CBL &amp ASSOC PPTYS INC OPT 124830100 31 3,300 SH Put SOLE 8 3,300 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 478 50,064 SH   SOLE 44 50,064 0 0
CBOE HLDGS INC COM 12503M108 646 7,974 SH   SOLE 1 7,974 0 0
CBOE HLDGS INC OPT 12503M108 2,043 25,200 SH Call SOLE 8 25,200 0 0
CBOE HLDGS INC COM 12503M108 54 661 SH   SOLE 8 661 0 0
CBOE HLDGS INC OPT 12503M108 1,047 12,912 SH Put SOLE 8 12,912 0 0
CBOE HLDGS INC COM 12503M108 1,090 13,446 SH   SOLE 44 13,446 0 0
CBRE GROUP INC COM 12504L109 1,182 33,958 SH   SOLE 1 33,958 0 0
CBRE GROUP INC OPT 12504L109 612 17,600 SH Call SOLE 8 17,600 0 0
CBRE GROUP INC COM 12504L109 192 5,511 SH   SOLE 8 5,511 0 0
CBRE GROUP INC OPT 12504L109 557 16,000 SH Put SOLE 8 16,000 0 0
CBRE GROUP INC COM 12504L109 8,988 258,313 SH   SOLE 44 258,313 0 0
CBRE GROUP INC COM 12504L109 70 2,000 SH   DFND 66 0 0 2,000
CBS CORP NEW COM 124857202 8,040 115,912 SH   SOLE 1 115,912 0 0
CBS CORP NEW OPT 124857202 2,400 34,600 SH Call SOLE 8 34,600 0 0
CBS CORP NEW OPT 124857202 978 14,100 SH Put SOLE 8 14,100 0 0
CBS CORP NEW COM 124857202 4,638 66,866 SH   SOLE 8 66,866 0 0
CBS CORP NEW COM 124857202 13,367 192,719 SH   SOLE 44 192,719 0 0
CBS CORP NEW COM 124857202 38 543 SH   DFND 66 0 0 543
CDK GLOBAL INC OPT 12508E101 319 4,900 SH Call SOLE 8 4,900 0 0
CDK GLOBAL INC COM 12508E101 931 14,319 SH   SOLE 8 14,319 0 0
CDK GLOBAL INC COM 12508E101 2,575 39,614 SH   SOLE 44 39,614 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 5,543 64,304 SH   SOLE 1 64,304 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 0 5 SH   SOLE 8 5 0 0
CDN IMPERIAL BK COMM TORONTO OPT 136069101 664 7,700 SH Put SOLE 8 7,700 0 0
CDN IMPERIAL BK COMM TORONTO OPT 136069101 147 1,700 SH Call SOLE 8 1,700 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 8,316 96,458 SH   SOLE 9 96,458 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 9 100 SH   SOLE 44 100 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 133 1,548 SH   DFND 66 0 0 1,548
CDN IMPERIAL BK COMM TORONTO COM 136069101 231 2,675 SH   SOLE 99 2,675 0 0
CDW CORP COM 12514G108 398 6,900 SH   SOLE 1 6,900 0 0
CDW CORP COM 12514G108 2,357 40,839 SH   SOLE 44 40,839 0 0
CEB INC COM 125134106 3,044 38,726 SH   SOLE 1 38,726 0 0
CEB INC OPT 125134106 79 1,000 SH Put SOLE 8 1,000 0 0
CEB INC COM 125134106 0 5 SH   SOLE 8 5 0 0
CEB INC COM 125134106 64 810 SH   SOLE 44 810 0 0
CECO ENVIRONMENTAL CORP COM 125141101 2 146 SH   SOLE 8 146 0 0
CECO ENVIRONMENTAL CORP COM 125141101 125 11,958 SH   SOLE 44 11,958 0 0
CEDAR FAIR L P OPT 150185106 509 7,500 SH Call SOLE 8 7,500 0 0
CEDAR FAIR L P OPT 150185106 136 2,000 SH Put SOLE 8 2,000 0 0
CEDAR REALTY TRUST INC TRUS 150602209 0 1 SH   SOLE 8 1 0 0
CEDAR REALTY TRUST INC TRUS 150602209 8 1,650 SH   SOLE 44 1,650 0 0
CELADON GROUP INC COM 150838100 652 99,460 SH   SOLE 44 99,460 0 0
CELANESE CORP DEL COM 150870103 544 6,051 SH   SOLE 1 6,051 0 0
CELANESE CORP DEL OPT 150870103 395 4,400 SH Put SOLE 8 4,400 0 0
CELANESE CORP DEL COM 150870103 98 1,094 SH   SOLE 8 1,094 0 0
CELANESE CORP DEL OPT 150870103 512 5,700 SH Call SOLE 8 5,700 0 0
CELANESE CORP DEL COM 150870103 3,865 43,015 SH   SOLE 44 43,015 0 0
CELESTICA INC COM 15101Q108 96 6,641 SH   SOLE 8 6,641 0 0
CELESTICA INC COM 15101Q108 2,553 175,700 SH   SOLE 9 175,700 0 0
CELESTICA INC COM 15101Q108 984 67,700 SH   SOLE 44 67,700 0 0
CELGENE CORP COM 151020104 19,852 159,544 SH   SOLE 1 159,544 0 0
CELGENE CORP OPT 151020104 48,466 389,500 SH Call SOLE 8 389,500 0 0
CELGENE CORP COM 151020104 12,337 99,159 SH   SOLE 8 99,159 0 0
CELGENE CORP OPT 151020104 31,543 253,500 SH Put SOLE 8 253,500 0 0
CELGENE CORP COM 151020104 72 579 SH   SOLE 9 579 0 0
CELGENE CORP COM 151020104 43,290 347,909 SH   SOLE 44 347,909 0 0
CELGENE CORP COM 151020104 197 1,580 SH   DFND 66 0 0 1,580
CELLDEX THERAPEUTICS INC NEW COM 15117B103 31 8,519 SH   SOLE 8 8,519 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 37 10,122 SH   SOLE 44 10,122 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 0 56 SH   SOLE 44 56 0 0
CEMEX SAB DE CV ADR 151290889 253 27,900 SH   SOLE 1 27,900 0 0
CEMEX SAB DE CV OPT 151290889 741 81,700 SH Put SOLE 8 81,700 0 0
CEMEX SAB DE CV BOND 151290BR3 8,202 7,319,000 PRN   SOLE 8 0 0 7,319,000
CEMEX SAB DE CV BOND 151290BC6 1,201 1,029,000 PRN   SOLE 8 0 0 1,029,000
CEMEX SAB DE CV OPT 151290889 1,579 174,144 SH Call SOLE 8 174,144 0 0
CEMEX SAB DE CV ADR 151290889 0 10 SH   SOLE 9 10 0 0
CEMEX SAB DE CV ADR 151290889 3,885 428,346 SH   SOLE 44 428,346 0 0
CEMPRA INC OPT 15130J109 48 12,800 SH Call SOLE 8 12,800 0 0
CEMPRA INC OPT 15130J109 7 1,900 SH Put SOLE 8 1,900 0 0
CEMPRA INC COM 15130J109 1 236 SH   SOLE 8 236 0 0
CEMPRA INC COM 15130J109 381 101,296 SH   SOLE 44 101,296 0 0
CEMTREX INC WARR 15130G113 1 704 SH   SOLE 44 704 0 0
CENOVUS ENERGY INC COM 15135U109 984 87,100 SH   SOLE 44 87,100 0 0
CENTENE CORP DEL COM 15135B101 3,499 49,103 SH   SOLE 1 49,103 0 0
CENTENE CORP DEL OPT 15135B101 2,636 37,000 SH Call SOLE 8 37,000 0 0
CENTENE CORP DEL OPT 15135B101 13,090 183,700 SH Put SOLE 8 183,700 0 0
CENTENE CORP DEL COM 15135B101 4,015 56,352 SH   SOLE 8 56,352 0 0
CENTENE CORP DEL COM 15135B101 15,593 218,821 SH   SOLE 44 218,821 0 0
CENTERPOINT ENERGY INC COM 15189T107 18,404 667,539 SH   SOLE 1 652,629 14,910 0
CENTERPOINT ENERGY INC OPT 15189T107 675 24,500 SH Call SOLE 8 24,500 0 0
CENTERPOINT ENERGY INC COM 15189T107 14 507 SH   SOLE 8 507 0 0
CENTERPOINT ENERGY INC OPT 15189T107 52 1,900 SH Put SOLE 8 1,900 0 0
CENTERPOINT ENERGY INC COM 15189T107 224 8,115 SH   SOLE 9 8,115 0 0
CENTERPOINT ENERGY INC COM 15189T107 4,882 177,040 SH   SOLE 44 177,040 0 0
CENTERSTATE BANKS INC COM 15201P109 45 1,719 SH   SOLE 8 1,719 0 0
CENTERSTATE BANKS INC COM 15201P109 25 990 SH   SOLE 44 990 0 0
CENTRAIS ELETRICAS BRASILEIR ADR 15234Q207 557 102,588 SH   SOLE 1 102,588 0 0
CENTRAL EUR RUSS &amp TURK FD I FUND 153436100 15 700 SH   DFND 66 0 0 700
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 0 10 SH   SOLE 8 10 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 104 33,618 SH   SOLE 9 33,618 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 1 394 SH   SOLE 44 394 0 0
CENTRAL FD CDA LTD FUND 153501101 30 2,300 SH   DFND 66 0 0 2,300
CENTRAL GARDEN &amp PET CO COM 153527106 2 58 SH   SOLE 8 58 0 0
CENTRAL GARDEN &amp PET CO COM 153527205 140 4,044 SH   SOLE 8 4,044 0 0
CENTRAL GARDEN &amp PET CO COM 153527205 326 9,421 SH   SOLE 44 9,421 0 0
CENTRAL GARDEN &amp PET CO COM 153527106 237 6,409 SH   SOLE 44 6,409 0 0
CENTRAL PAC FINL CORP COM 154760409 78 2,572 SH   SOLE 44 2,572 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 1 40 SH   SOLE 44 40 0 0
CENTRUE FINL CORP NEW COM 15643B205 50 1,900 SH   SOLE 44 1,900 0 0
CENTRUS ENERGY CORP COM 15643U104 0 2 SH   DFND 66 0 0 2
CENTURY ALUM CO OPT 156431108 25 2,000 SH Put SOLE 8 2,000 0 0
CENTURY ALUM CO OPT 156431108 617 48,600 SH Call SOLE 8 48,600 0 0
CENTURY ALUM CO COM 156431108 98 7,805 SH   SOLE 44 7,805 0 0
CENTURY BANCORP INC MASS COM 156432106 1 16 SH   SOLE 44 16 0 0
CENTURY CASINOS INC COM 156492100 5 601 SH   SOLE 8 601 0 0
CENTURY CASINOS INC COM 156492100 2 306 SH   SOLE 44 306 0 0
CENTURY CMNTYS INC COM 156504300 27 1,076 SH   SOLE 8 1,076 0 0
CENTURY CMNTYS INC COM 156504300 203 8,009 SH   SOLE 44 8,009 0 0
CENTURYLINK INC COM 156700106 3,375 143,194 SH   SOLE 1 143,194 0 0
CENTURYLINK INC COM 156700106 753 31,957 SH   SOLE 8 31,957 0 0
CENTURYLINK INC OPT 156700106 3,920 166,300 SH Put SOLE 8 166,300 0 0
CENTURYLINK INC OPT 156700106 981 41,600 SH Call SOLE 8 41,600 0 0
CENTURYLINK INC COM 156700106 928 39,368 SH   SOLE 9 39,368 0 0
CENTURYLINK INC COM 156700106 3,500 148,524 SH   SOLE 44 148,524 0 0
CENVEO INC COM 15670S402 112 22,391 SH   SOLE 8 22,391 0 0
CERNER CORP COM 156782104 5,013 85,180 SH   SOLE 1 85,180 0 0
CERNER CORP OPT 156782104 13,594 231,000 SH Call SOLE 8 231,000 0 0
CERNER CORP COM 156782104 2,358 40,062 SH   SOLE 8 40,062 0 0
CERNER CORP OPT 156782104 6,997 118,900 SH Put SOLE 8 118,900 0 0
CERNER CORP COM 156782104 23,374 397,165 SH   SOLE 44 397,165 0 0
CERNER CORP OPT 156782104 10,887 185,000 SH Call SOLE 44 185,000 0 0
CERNER CORP OPT 156782104 10,887 185,000 SH Put SOLE 44 185,000 0 0
CERUS CORP COM 157085101 2 380 SH   SOLE 8 380 0 0
CERUS CORP COM 157085101 8 1,930 SH   SOLE 44 1,930 0 0
CEVA INC COM 157210105 2 56 SH   SOLE 8 56 0 0
CEVA INC COM 157210105 163 4,577 SH   SOLE 44 4,577 0 0
CF INDS HLDGS INC COM 125269100 9 309 SH   SOLE 1 309 0 0
CF INDS HLDGS INC COM 125269100 3,830 130,492 SH   SOLE 8 130,492 0 0
CF INDS HLDGS INC OPT 125269100 6,651 226,600 SH Call SOLE 8 226,600 0 0
CF INDS HLDGS INC OPT 125269100 9,886 336,800 SH Put SOLE 8 336,800 0 0
CF INDS HLDGS INC COM 125269100 1,181 40,252 SH   SOLE 9 40,252 0 0
CF INDS HLDGS INC COM 125269100 37 1,250 SH   SOLE 20 0 1,250 0
CF INDS HLDGS INC COM 125269100 3,483 118,686 SH   SOLE 44 118,686 0 0
CF INDS HLDGS INC COM 125269100 53 1,800 SH   DFND 66 0 0 1,800
CGG ADR 12531Q204 0 30 SH   SOLE 8 30 0 0
CHANGYOU COM LTD OPT 15911M107 163 5,800 SH Call SOLE 8 5,800 0 0
CHANGYOU COM LTD OPT 15911M107 14 500 SH Put SOLE 8 500 0 0
CHANGYOU COM LTD ADR 15911M107 298 10,600 SH   SOLE 44 10,600 0 0
CHANNELADVISOR CORP COM 159179100 5 452 SH   SOLE 44 452 0 0
CHARLES RIV LABS INTL INC COM 159864107 262 2,906 SH   SOLE 8 2,906 0 0
CHARLES RIV LABS INTL INC COM 159864107 101 1,125 SH   SOLE 44 1,125 0 0
CHARLES RIV LABS INTL INC COM 159864107 142 1,576 SH   DFND 66 0 0 1,576
CHART INDS INC BOND 16115QAC4 642 650,000 PRN   SOLE 8 0 0 650,000
CHART INDS INC COM 16115Q308 2 67 SH   SOLE 8 67 0 0
CHART INDS INC COM 16115Q308 242 6,916 SH   SOLE 44 6,916 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 225,296 688,308 SH   SOLE 1 688,308 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 19,075 58,276 SH Call SOLE 8 58,276 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 36,001 109,987 SH   SOLE 8 109,987 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 13,046 39,856 SH Put SOLE 8 39,856 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 213,389 651,926 SH   SOLE 44 651,926 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 333 1,018 SH   DFND 66 0 0 1,018
CHARTER FINL CORP MD COM 16122W108 48 2,435 SH   SOLE 8 2,435 0 0
CHARTER FINL CORP MD COM 16122W108 1 87 SH   SOLE 44 87 0 0
CHASE CORP COM 16150R104 497 5,212 SH   SOLE 1 5,212 0 0
CHASE CORP COM 16150R104 12 131 SH   SOLE 44 131 0 0
CHATHAM LODGING TR TRUS 16208T102 1 57 SH   SOLE 8 57 0 0
CHATHAM LODGING TR TRUS 16208T102 58 2,890 SH   SOLE 44 2,890 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 554 5,400 SH Call SOLE 8 5,400 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 195 1,900 SH Put SOLE 8 1,900 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 1,418 13,810 SH   SOLE 8 13,810 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 153 1,488 SH   SOLE 9 1,488 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 1,744 16,983 SH   SOLE 44 16,983 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 308 3,000 SH   DFND 66 0 0 3,000
CHEESECAKE FACTORY INC COM 163072101 125 1,973 SH   SOLE 1 1,973 0 0
CHEESECAKE FACTORY INC OPT 163072101 25 400 SH Call SOLE 8 400 0 0
CHEESECAKE FACTORY INC OPT 163072101 6 100 SH Put SOLE 8 100 0 0
CHEESECAKE FACTORY INC COM 163072101 2,044 32,265 SH   SOLE 44 32,265 0 0
CHEETAH MOBILE INC ADR 163075104 1 97 SH   SOLE 8 97 0 0
CHEFS WHSE INC COM 163086101 6 462 SH   SOLE 8 462 0 0
CHEFS WHSE INC COM 163086101 198 14,296 SH   SOLE 44 14,296 0 0
CHEGG INC COM 163092109 606 71,807 SH   SOLE 44 71,807 0 0
CHEMED CORP NEW COM 16359R103 1,464 8,012 SH   SOLE 44 8,012 0 0
CHEMICAL FINL CORP COM 163731102 260 5,079 SH   SOLE 1 5,079 0 0
CHEMICAL FINL CORP COM 163731102 1 30 SH   SOLE 8 30 0 0
CHEMICAL FINL CORP COM 163731102 150 2,940 SH   SOLE 44 2,940 0 0
CHEMOCENTRYX INC COM 16383L106 20 2,929 SH   SOLE 8 2,929 0 0
CHEMOCENTRYX INC COM 16383L106 7 906 SH   SOLE 44 906 0 0
CHEMOURS CO OPT 163851108 81 2,100 SH Put SOLE 8 2,100 0 0
CHEMOURS CO OPT 163851108 85 2,200 SH Call SOLE 8 2,200 0 0
CHEMOURS CO COM 163851108 56 1,448 SH   SOLE 8 1,448 0 0
CHEMOURS CO COM 163851108 3,266 84,864 SH   SOLE 44 84,864 0 0
CHEMOURS CO COM 163851108 12 307 SH   DFND 66 0 0 307
CHEMTURA CORP COM 163893209 1,884 56,400 SH   SOLE 1 56,400 0 0
CHEMTURA CORP COM 163893209 1 41 SH   SOLE 8 41 0 0
CHEMTURA CORP COM 163893209 2,550 76,334 SH   SOLE 44 76,334 0 0
CHEMUNG FINL CORP COM 164024101 1 14 SH   SOLE 44 14 0 0
CHENIERE ENERGY INC OPT 16411R208 794 16,800 SH Put SOLE 8 16,800 0 0
CHENIERE ENERGY INC BOND 16411RAG4 84 123,000 PRN   SOLE 8 0 0 123,000
CHENIERE ENERGY INC OPT 16411R208 3,375 71,400 SH Call SOLE 8 71,400 0 0
CHENIERE ENERGY INC COM 16411R208 817 17,304 SH   SOLE 44 17,304 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 70 2,159 SH   SOLE 8 2,159 0 0
CHENIERE ENERGY PARTNERS LP OPT 16411Q101 42 1,300 SH Put SOLE 8 1,300 0 0
CHENIERE ENERGY PARTNERS LP OPT 16411Q101 39 1,200 SH Call SOLE 8 1,200 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 765 23,681 SH   SOLE 32 23,681 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 1,239 38,335 SH   SOLE 44 38,335 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 625 25,611 SH   SOLE 1 25,611 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 1,539 63,017 SH   SOLE 8 63,017 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 42 1,700 SH   SOLE 44 1,700 0 0
CHEROKEE INC DEL NEW COM 16444H102 0 9 SH   SOLE 8 9 0 0
CHEROKEE INC DEL NEW COM 16444H102 1 100 SH   SOLE 44 100 0 0
CHESAPEAKE ENERGY CORP COM 165167107 6 1,010 SH   SOLE 1 1,010 0 0
CHESAPEAKE ENERGY CORP OPT 165167107 953 160,400 SH Call SOLE 8 160,400 0 0
CHESAPEAKE ENERGY CORP COM 165167107 3,612 608,094 SH   SOLE 8 608,094 0 0
CHESAPEAKE ENERGY CORP OPT 165167107 3,107 523,000 SH Put SOLE 8 523,000 0 0
CHESAPEAKE ENERGY CORP BOND 165167CA3 1 1,000 PRN   SOLE 8 0 0 1,000
CHESAPEAKE ENERGY CORP COM 165167107 3,476 585,277 SH   SOLE 44 585,277 0 0
CHESAPEAKE ENERGY CORP COM 165167107 26 4,451 SH   DFND 66 0 0 4,451
CHESAPEAKE LODGING TR TRUS 165240102 91 3,807 SH   SOLE 44 3,807 0 0
CHESAPEAKE UTILS CORP COM 165303108 141 2,043 SH   SOLE 1 2,043 0 0
CHESAPEAKE UTILS CORP COM 165303108 6 82 SH   SOLE 8 82 0 0
CHESAPEAKE UTILS CORP COM 165303108 96 1,389 SH   SOLE 44 1,389 0 0
CHEVRON CORP NEW COM 166764100 38,855 361,884 SH   SOLE 1 360,854 1,030 0
CHEVRON CORP NEW OPT 166764100 33,189 309,100 SH Put SOLE 8 309,100 0 0
CHEVRON CORP NEW OPT 166764100 17,706 164,900 SH Call SOLE 8 164,900 0 0
CHEVRON CORP NEW COM 166764100 5,019 46,753 SH   SOLE 8 46,753 0 0
CHEVRON CORP NEW COM 166764100 1,587 14,779 SH   SOLE 9 14,779 0 0
CHEVRON CORP NEW COM 166764100 52 480 SH   SOLE 20 0 480 0
CHEVRON CORP NEW COM 166764100 91,808 855,067 SH   SOLE 44 855,067 0 0
CHEVRON CORP NEW COM 166764100 866 8,065 SH   DFND 66 0 0 8,065
CHIASMA INC COM 16706W102 0 210 SH   SOLE 8 210 0 0
CHICAGO BRIDGE &amp IRON CO N V COM 167250109 599 19,468 SH   SOLE 8 19,468 0 0
CHICAGO BRIDGE &amp IRON CO N V OPT 167250109 1,765 57,400 SH Call SOLE 8 57,400 0 0
CHICAGO BRIDGE &amp IRON CO N V OPT 167250109 1,159 37,700 SH Put SOLE 8 37,700 0 0
CHICAGO BRIDGE &amp IRON CO N V COM 167250109 54 1,754 SH   SOLE 44 1,754 0 0
CHICOS FAS INC COM 168615102 132 9,330 SH   SOLE 1 9,330 0 0
CHICOS FAS INC OPT 168615102 173 12,200 SH Call SOLE 8 12,200 0 0
CHICOS FAS INC OPT 168615102 82 5,800 SH Put SOLE 8 5,800 0 0
CHICOS FAS INC COM 168615102 13 900 SH   SOLE 8 900 0 0
CHICOS FAS INC COM 168615102 989 69,551 SH   SOLE 44 69,551 0 0
CHILDRENS PL INC OPT 168905107 456 3,800 SH Call SOLE 8 3,800 0 0
CHILDRENS PL INC COM 168905107 243 2,026 SH   SOLE 8 2,026 0 0
CHILDRENS PL INC OPT 168905107 348 2,900 SH Put SOLE 8 2,900 0 0
CHILDRENS PL INC COM 168905107 2,766 23,045 SH   SOLE 44 23,045 0 0
CHIMERA INVT CORP TRUS 16934Q208 258 12,782 SH   SOLE 1 12,782 0 0
CHIMERA INVT CORP OPT 16934Q208 1,447 71,700 SH Call SOLE 8 71,700 0 0
CHIMERA INVT CORP TRUS 16934Q208 0 1 SH   SOLE 8 1 0 0
CHIMERA INVT CORP OPT 16934Q208 83 4,100 SH Put SOLE 8 4,100 0 0
CHIMERA INVT CORP TRUS 16934Q208 494 24,433 SH   SOLE 44 24,433 0 0
CHIMERA INVT CORP COM 16934Q208 2,911 144,231 SH   DFND 66 0 0 144,231
CHIMERIX INC COM 16934W106 6 891 SH   SOLE 8 891 0 0
CHIMERIX INC COM 16934W106 965 151,284 SH   SOLE 44 151,284 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 0 59 SH   SOLE 8 59 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 63 12,700 SH   SOLE 44 12,700 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 17 163 SH   SOLE 8 163 0 0
CHINA DIGITAL TV HLDG CO LTD ADR 16938G107 561 438,117 SH   SOLE 44 438,117 0 0
CHINA DISTANCE ED HLDGS LTD ADR 16944W104 0 44 SH   SOLE 8 44 0 0
CHINA EASTN AIRLS LTD ADR 16937R104 154 5,400 SH   SOLE 1 5,400 0 0
CHINA FD INC FUND 169373107 41 2,496 SH   DFND 66 0 0 2,496
CHINA FIN ONLINE CO LTD ADR 169379104 3 1,100 SH   SOLE 44 1,100 0 0
CHINA GREEN AGRICULTURE INC COM 16943W105 0 14 SH   SOLE 8 14 0 0
CHINA LIFE INS CO LTD ADR 16939P106 150 9,755 SH   SOLE 8 9,755 0 0
CHINA LIFE INS CO LTD OPT 16939P106 616 40,200 SH Call SOLE 8 40,200 0 0
CHINA LIFE INS CO LTD OPT 16939P106 2,704 176,400 SH Put SOLE 8 176,400 0 0
CHINA LODGING GROUP LTD OPT 16949N109 316 5,100 SH Call SOLE 8 5,100 0 0
CHINA LODGING GROUP LTD OPT 16949N109 323 5,200 SH Put SOLE 8 5,200 0 0
CHINA LODGING GROUP LTD ADR 16949N109 4 60 SH   SOLE 8 60 0 0
CHINA MOBILE LIMITED ADR 16941M109 1,261 22,828 SH   SOLE 1 22,828 0 0
CHINA MOBILE LIMITED OPT 16941M109 2,612 47,300 SH Put SOLE 8 47,300 0 0
CHINA MOBILE LIMITED OPT 16941M109 287 5,200 SH Call SOLE 8 5,200 0 0
CHINA MOBILE LIMITED ADR 16941M109 577 10,439 SH   SOLE 8 10,439 0 0
CHINA MOBILE LIMITED ADR 16941M109 0 1 SH   SOLE 9 1 0 0
CHINA MOBILE LIMITED ADR 16941M109 1 10 SH   SOLE 44 10 0 0
CHINA MOBILE LIMITED ADR 16941M109 553 10,015 SH   DFND 66 0 0 10,015
CHINA PETE &amp CHEM CORP ADR 16941R108 61 745 SH   SOLE 1 745 0 0
CHINA PETE &amp CHEM CORP ADR 16941R108 4 56 SH   SOLE 8 56 0 0
CHINA TELECOM CORP LTD ADR 169426103 229 4,704 SH   SOLE 1 4,704 0 0
CHINA UNICOM (HONG KONG) LTD ADR 16945R104 1 82 SH   SOLE 8 82 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 0 91 SH   SOLE 8 91 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 1,237 255,089 SH   SOLE 44 255,089 0 0
CHINA YUCHAI INTL LTD COM G21082105 71 3,858 SH   SOLE 8 3,858 0 0
CHINA YUCHAI INTL LTD COM G21082105 15 800 SH   SOLE 44 800 0 0
CHINACACHE INTL HLDG LTD ADR 16950M107 0 41 SH   SOLE 8 41 0 0
CHIPMOS TECHNOLOGIES INC ADR 16965P103 2 108 SH   SOLE 8 108 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,057 6,862 SH   SOLE 1 6,862 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 50,477 113,300 SH Call SOLE 8 113,300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,264 2,836 SH   SOLE 8 2,836 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 35,419 79,500 SH Put SOLE 8 79,500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,450 7,745 SH   SOLE 44 7,745 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 89 200 SH   DFND 66 0 0 200
CHOICE HOTELS INTL INC COM 169905106 1 16 SH   SOLE 8 16 0 0
CHOICE HOTELS INTL INC COM 169905106 202 3,231 SH   SOLE 44 3,231 0 0
CHROMADEX CORP COM 171077407 31 11,817 SH   SOLE 44 11,817 0 0
CHUBB LIMITED COM H1467J104 78,597 576,862 SH   SOLE 1 576,862 0 0
CHUBB LIMITED COM H1467J104 180 1,320 SH   SOLE 8 1,320 0 0
CHUBB LIMITED OPT H1467J104 1,594 11,700 SH Call SOLE 8 11,700 0 0
CHUBB LIMITED OPT H1467J104 981 7,200 SH Put SOLE 8 7,200 0 0
CHUBB LIMITED COM H1467J104 41,384 303,735 SH   SOLE 9 303,735 0 0
CHUBB LIMITED COM H1467J104 58,380 428,479 SH   SOLE 44 428,479 0 0
CHUNGHWA TELECOM CO LTD ADR 17133Q502 3 95 SH   SOLE 8 95 0 0
CHUNGHWA TELECOM CO LTD ADR 17133Q502 68 2,000 SH   SOLE 44 2,000 0 0
CHURCH &amp DWIGHT INC COM 171340102 10,422 208,989 SH   SOLE 1 208,989 0 0
CHURCH &amp DWIGHT INC OPT 171340102 15 300 SH Call SOLE 8 300 0 0
CHURCH &amp DWIGHT INC COM 171340102 710 14,247 SH   SOLE 8 14,247 0 0
CHURCH &amp DWIGHT INC OPT 171340102 813 16,300 SH Put SOLE 8 16,300 0 0
CHURCH &amp DWIGHT INC COM 171340102 5,800 116,283 SH   SOLE 44 116,283 0 0
CHURCHILL DOWNS INC COM 171484108 285 1,790 SH   SOLE 44 1,790 0 0
CHUYS HLDGS INC COM 171604101 82 2,749 SH   SOLE 44 2,749 0 0
CIDARA THERAPEUTICS INC COM 171757107 0 59 SH   SOLE 44 59 0 0
CIENA CORP OPT 171779309 2,118 89,700 SH Put SOLE 8 89,700 0 0
CIENA CORP BOND 171779AK7 5,141 3,749,000 PRN   SOLE 8 0 0 3,749,000
CIENA CORP OPT 171779309 2,753 116,600 SH Call SOLE 8 116,600 0 0
CIENA CORP COM 171779309 1,179 49,936 SH   SOLE 8 49,936 0 0
CIENA CORP BOND 171779AE1 6 6,000 PRN   SOLE 8 0 0 6,000
CIENA CORP COM 171779309 1,717 72,778 SH   SOLE 44 72,778 0 0
CIGNA CORPORATION COM 125509109 10,566 72,126 SH   SOLE 1 72,126 0 0
CIGNA CORPORATION OPT 125509109 1,450 9,900 SH Put SOLE 8 9,900 0 0
CIGNA CORPORATION COM 125509109 1,805 12,316 SH   SOLE 8 12,316 0 0
CIGNA CORPORATION OPT 125509109 4,512 30,800 SH Call SOLE 8 30,800 0 0
CIGNA CORPORATION COM 125509109 2,356 16,084 SH   SOLE 9 16,084 0 0
CIGNA CORPORATION COM 125509109 19,396 132,414 SH   SOLE 44 132,414 0 0
CIMAREX ENERGY CO COM 171798101 15 126 SH   SOLE 1 126 0 0
CIMAREX ENERGY CO OPT 171798101 8,962 75,000 SH Put SOLE 8 75,000 0 0
CIMAREX ENERGY CO OPT 171798101 514 4,300 SH Call SOLE 8 4,300 0 0
CIMAREX ENERGY CO COM 171798101 4,872 40,774 SH   SOLE 8 40,774 0 0
CIMAREX ENERGY CO COM 171798101 3,790 31,720 SH   SOLE 44 31,720 0 0
CIMPRESS N V OPT N20146101 95 1,100 SH Put SOLE 8 1,100 0 0
CIMPRESS N V COM N20146101 3 39 SH   SOLE 8 39 0 0
CIMPRESS N V OPT N20146101 43 500 SH Call SOLE 8 500 0 0
CIMPRESS N V COM N20146101 39 450 SH   SOLE 44 450 0 0
CINCINNATI BELL INC NEW COM 171871502 496 28,059 SH   SOLE 44 28,059 0 0
CINCINNATI FINL CORP COM 172062101 942 13,029 SH   SOLE 1 13,029 0 0
CINCINNATI FINL CORP COM 172062101 34 468 SH   SOLE 8 468 0 0
CINCINNATI FINL CORP OPT 172062101 72 1,000 SH Call SOLE 8 1,000 0 0
CINCINNATI FINL CORP COM 172062101 6,776 93,766 SH   SOLE 44 93,766 0 0
CINEMARK HOLDINGS INC COM 17243V102 48 1,076 SH   SOLE 8 1,076 0 0
CINEMARK HOLDINGS INC COM 17243V102 261 5,874 SH   SOLE 44 5,874 0 0
CINTAS CORP COM 172908105 3,570 28,210 SH   SOLE 1 28,210 0 0
CINTAS CORP OPT 172908105 253 2,000 SH Call SOLE 8 2,000 0 0
CINTAS CORP COM 172908105 116 913 SH   SOLE 8 913 0 0
CINTAS CORP OPT 172908105 354 2,800 SH Put SOLE 8 2,800 0 0
CINTAS CORP COM 172908105 4,574 36,152 SH   SOLE 44 36,152 0 0
CIRCOR INTL INC COM 17273K109 191 3,219 SH   SOLE 8 3,219 0 0
CIRCOR INTL INC COM 17273K109 53 872 SH   SOLE 44 872 0 0
CIRRUS LOGIC INC COM 172755100 14,788 243,663 SH   SOLE 1 243,663 0 0
CIRRUS LOGIC INC OPT 172755100 9,838 162,100 SH Call SOLE 8 162,100 0 0
CIRRUS LOGIC INC COM 172755100 240 3,966 SH   SOLE 8 3,966 0 0
CIRRUS LOGIC INC OPT 172755100 2,009 33,100 SH Put SOLE 8 33,100 0 0
CIRRUS LOGIC INC COM 172755100 306 5,038 SH   SOLE 44 5,038 0 0
CISCO SYS INC COM 17275R102 27,006 799,023 SH   SOLE 1 799,023 0 0
CISCO SYS INC OPT 17275R102 47,614 1,408,700 SH Call SOLE 8 1,408,700 0 0
CISCO SYS INC COM 17275R102 2,398 70,943 SH   SOLE 8 70,943 0 0
CISCO SYS INC OPT 17275R102 11,131 329,300 SH Put SOLE 8 329,300 0 0
CISCO SYS INC COM 17275R102 13,984 413,739 SH   SOLE 9 413,739 0 0
CISCO SYS INC COM 17275R102 181 5,350 SH   DFND 20 0 0 5,350
CISCO SYS INC COM 17275R102 256,795 7,597,508 SH   SOLE 44 7,597,508 0 0
CISCO SYS INC COM 17275R102 3 100 SH   SOLE 56 100 0 0
CISCO SYS INC COM 17275R102 173 5,130 SH   DFND 66 0 0 5,130
CISCO SYS INC COM 17275R102 2,035 60,200 SH   SOLE 66 0 60,200 0
CIT GROUP INC COM 125581801 595 13,865 SH   SOLE 1 13,865 0 0
CIT GROUP INC OPT 125581801 1,988 46,300 SH Call SOLE 8 46,300 0 0
CIT GROUP INC OPT 125581801 3,357 78,200 SH Put SOLE 8 78,200 0 0
CIT GROUP INC COM 125581801 3,822 89,028 SH   SOLE 8 89,028 0 0
CIT GROUP INC COM 125581801 1,217 28,349 SH   SOLE 44 28,349 0 0
CITI TRENDS INC COM 17306X102 9 544 SH   SOLE 8 544 0 0
CITI TRENDS INC COM 17306X102 8 453 SH   SOLE 44 453 0 0
CITIGROUP INC COM 172967424 42,034 702,678 SH   SOLE 1 509,163 193,515 0
CITIGROUP INC WARR 172967226 17 113,610 SH   SOLE 8 113,610 0 0
CITIGROUP INC COM 172967424 10,967 183,313 SH   SOLE 8 183,313 0 0
CITIGROUP INC OPT 172967424 118,307 1,977,700 SH Put SOLE 8 1,977,700 0 0
CITIGROUP INC OPT 172967424 102,908 1,720,300 SH Call SOLE 8 1,720,300 0 0
CITIGROUP INC COM 172967424 5,426 90,695 SH   SOLE 9 90,695 0 0
CITIGROUP INC COM 172967424 918 15,350 SH   DFND 20 0 0 15,350
CITIGROUP INC COM 172967424 418 6,990 SH   SOLE 20 0 6,990 0
CITIGROUP INC COM 172967424 57,589 962,695 SH   SOLE 44 962,695 0 0
CITIGROUP INC COM 172967424 3,086 51,582 SH   DFND 66 0 0 51,582
CITIGROUP INC COM 172967424 213 3,567 SH   SOLE 66 0 3,567 0
CITIZENS &amp NORTHN CORP COM 172922106 1 81 SH   SOLE 44 81 0 0
CITIZENS FINL GROUP INC COM 174610105 2,320 67,152 SH   SOLE 1 67,152 0 0
CITIZENS FINL GROUP INC OPT 174610105 200 5,800 SH Call SOLE 8 5,800 0 0
CITIZENS FINL GROUP INC COM 174610105 252 7,294 SH   SOLE 8 7,294 0 0
CITIZENS FINL GROUP INC COM 174610105 10,166 294,278 SH   SOLE 44 294,278 0 0
CITIZENS INC COM 174740100 8 1,073 SH   SOLE 8 1,073 0 0
CITIZENS INC COM 174740100 16 2,107 SH   SOLE 44 2,107 0 0
CITRIX SYS INC COM 177376100 1,733 20,779 SH   SOLE 1 20,779 0 0
CITRIX SYS INC OPT 177376100 25 300 SH Put SOLE 8 300 0 0
CITRIX SYS INC BOND 177376AD2 3,650 2,914,000 PRN   SOLE 8 0 0 2,914,000
CITRIX SYS INC COM 177376100 135 1,621 SH   SOLE 8 1,621 0 0
CITRIX SYS INC OPT 177376100 3,144 37,700 SH Call SOLE 8 37,700 0 0
CITRIX SYS INC COM 177376100 4,756 57,030 SH   SOLE 44 57,030 0 0
CITY HLDG CO COM 177835105 24 362 SH   SOLE 44 362 0 0
CITY OFFICE REIT INC TRUS 178587101 0 18 SH   SOLE 8 18 0 0
CITY OFFICE REIT INC TRUS 178587101 7 623 SH   SOLE 44 623 0 0
CIVEO CORP CDA COM 17878Y108 6 2,212 SH   SOLE 8 2,212 0 0
CIVEO CORP CDA COM 17878Y108 248 82,881 SH   SOLE 44 82,881 0 0
CIVISTA BANCSHARES INC COM 178867107 166 7,500 SH   SOLE 44 7,500 0 0
CIVITAS SOLUTIONS INC COM 17887R102 12 679 SH   SOLE 44 679 0 0
CLAYMORE EXCHANGE TRD FD TR FUND 18383M100 2 79 SH   SOLE 8 79 0 0
CLAYMORE EXCHANGE TRD FD TR FUND 18383Q879 3 99 SH   SOLE 8 99 0 0
CLEAN ENERGY FUELS CORP COM 184499101 38 14,818 SH   SOLE 8 14,818 0 0
CLEAN ENERGY FUELS CORP OPT 184499101 37 14,500 SH Call SOLE 8 14,500 0 0
CLEAN ENERGY FUELS CORP OPT 184499101 8 3,000 SH Put SOLE 8 3,000 0 0
CLEAN ENERGY FUELS CORP COM 184499101 5 2,077 SH   SOLE 44 2,077 0 0
CLEAN HARBORS INC COM 184496107 699 12,561 SH   SOLE 1 12,561 0 0
CLEAN HARBORS INC OPT 184496107 6 100 SH Put SOLE 8 100 0 0
CLEAN HARBORS INC OPT 184496107 95 1,700 SH Call SOLE 8 1,700 0 0
CLEAN HARBORS INC COM 184496107 2,006 36,052 SH   SOLE 44 36,052 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 513 84,769 SH   SOLE 8 84,769 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 6 966 SH   SOLE 44 966 0 0
CLEARFIELD INC COM 18482P103 1 89 SH   SOLE 8 89 0 0
CLEARFIELD INC COM 18482P103 80 4,860 SH   SOLE 44 4,860 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1 108 SH   SOLE 8 108 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 2 287 SH   SOLE 44 287 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 0 27 SH   SOLE 8 27 0 0
CLEARWATER PAPER CORP COM 18538R103 508 9,090 SH   SOLE 44 9,090 0 0
CLIFFS NAT RES INC OPT 18683K101 2,034 247,800 SH Call SOLE 8 247,800 0 0
CLIFFS NAT RES INC COM 18683K101 3,691 449,588 SH   SOLE 8 449,588 0 0
CLIFFS NAT RES INC OPT 18683K101 4,720 575,000 SH Put SOLE 8 575,000 0 0
CLIFFS NAT RES INC COM 18683K101 704 85,686 SH   SOLE 44 85,686 0 0
CLIFFS NAT RES INC COM 18683K101 4 500 SH   DFND 66 0 0 500
CLIFTON BANCORP INC COM 186873105 2 115 SH   SOLE 44 115 0 0
CLOROX CO DEL COM 189054109 23 170 SH   SOLE 1 170 0 0
CLOROX CO DEL COM 189054109 180 1,333 SH   SOLE 8 1,333 0 0
CLOROX CO DEL OPT 189054109 3,236 24,000 SH Put SOLE 8 24,000 0 0
CLOROX CO DEL OPT 189054109 2,036 15,100 SH Call SOLE 8 15,100 0 0
CLOROX CO DEL COM 189054109 6,775 50,255 SH   SOLE 44 50,255 0 0
CLOROX CO DEL COM 189054109 88 650 SH   DFND 66 0 0 650
CLOUD PEAK ENERGY INC COM 18911Q102 11 2,455 SH   SOLE 8 2,455 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 1,176 256,731 SH   SOLE 44 256,731 0 0
CLOVIS ONCOLOGY INC COM 189464100 64 1,000 SH   SOLE 8 1,000 0 0
CLOVIS ONCOLOGY INC OPT 189464100 2,324 36,500 SH Put SOLE 8 36,500 0 0
CLOVIS ONCOLOGY INC OPT 189464100 1,420 22,300 SH Call SOLE 8 22,300 0 0
CLOVIS ONCOLOGY INC COM 189464100 346 5,421 SH   SOLE 44 5,421 0 0
CLUBCORP HLDGS INC COM 18948M108 102 6,336 SH   SOLE 44 6,336 0 0
CM FIN INC COM 12574Q103 5 464 SH   SOLE 8 464 0 0
CME GROUP INC COM 12572Q105 3,507 29,522 SH   SOLE 1 29,522 0 0
CME GROUP INC OPT 12572Q105 1,497 12,600 SH Call SOLE 8 12,600 0 0
CME GROUP INC OPT 12572Q105 2,245 18,900 SH Put SOLE 8 18,900 0 0
CME GROUP INC COM 12572Q105 243 2,044 SH   SOLE 8 2,044 0 0
CME GROUP INC COM 12572Q105 1,286 10,826 SH   SOLE 9 10,826 0 0
CME GROUP INC COM 12572Q105 9,007 75,816 SH   SOLE 44 75,816 0 0
CME GROUP INC COM 12572Q105 166 1,400 SH   DFND 66 0 0 1,400
CMS ENERGY CORP COM 125896100 1,118 24,970 SH   SOLE 1 24,970 0 0
CMS ENERGY CORP COM 125896100 203 4,519 SH   SOLE 8 4,519 0 0
CMS ENERGY CORP COM 125896100 9,621 215,029 SH   SOLE 44 215,029 0 0
CNA FINL CORP COM 126117100 167 3,774 SH   SOLE 8 3,774 0 0
CNA FINL CORP COM 126117100 4 90 SH   SOLE 44 90 0 0
CNB FINL CORP PA COM 126128107 2 72 SH   SOLE 44 72 0 0
CNH INDL N V COM N20944109 1,775 184,072 SH   SOLE 1 184,072 0 0
CNH INDL N V COM N20944109 12,941 1,342,486 SH   SOLE 9 1,342,486 0 0
CNH INDL N V COM N20944109 1 100 SH   SOLE 44 100 0 0
CNO FINL GROUP INC COM 12621E103 29 1,425 SH   SOLE 8 1,425 0 0
CNO FINL GROUP INC COM 12621E103 166 8,079 SH   SOLE 44 8,079 0 0
CNOOC LTD ADR 126132109 1,175 9,806 SH   SOLE 8 9,806 0 0
CNOOC LTD OPT 126132109 1,929 16,100 SH Put SOLE 8 16,100 0 0
CNOOC LTD OPT 126132109 311 2,600 SH Call SOLE 8 2,600 0 0
COACH INC COM 189754104 2,766 66,930 SH   SOLE 1 66,930 0 0
COACH INC OPT 189754104 6,609 159,900 SH Put SOLE 8 159,900 0 0
COACH INC OPT 189754104 4,786 115,800 SH Call SOLE 8 115,800 0 0
COACH INC COM 189754104 657 15,901 SH   SOLE 8 15,901 0 0
COACH INC COM 189754104 344 8,303 SH   SOLE 9 8,303 0 0
COACH INC COM 189754104 7,913 191,442 SH   SOLE 44 191,442 0 0
COBALT INTL ENERGY INC OPT 19075F106 533 1,000,000 SH Call SOLE 1 1,000,000 0 0
COBALT INTL ENERGY INC COM 19075F106 2 3,358 SH   SOLE 8 3,358 0 0
COBALT INTL ENERGY INC OPT 19075F106 12 23,000 SH Put SOLE 8 23,000 0 0
COBALT INTL ENERGY INC COM 19075F106 309 578,279 SH   SOLE 44 578,279 0 0
COBIZ FINANCIAL INC COM 190897108 291 17,321 SH   SOLE 1 17,321 0 0
COBIZ FINANCIAL INC COM 190897108 12 697 SH   SOLE 44 697 0 0
COCA COLA BOTTLING CO CONS COM 191098102 70 338 SH   SOLE 44 338 0 0
COCA COLA CO COM 191216100 3,665 86,358 SH   SOLE 1 46,358 40,000 0
COCA COLA CO OPT 191216100 18,016 424,500 SH Call SOLE 8 424,500 0 0
COCA COLA CO COM 191216100 10,440 245,984 SH   SOLE 8 245,984 0 0
COCA COLA CO OPT 191216100 38,188 899,800 SH Put SOLE 8 899,800 0 0
COCA COLA CO COM 191216100 4,478 105,516 SH   SOLE 9 105,516 0 0
COCA COLA CO COM 191216100 215 5,060 SH   SOLE 20 0 5,060 0
COCA COLA CO COM 191216100 121,544 2,863,912 SH   SOLE 44 2,863,912 0 0
COCA COLA CO COM 191216100 530 12,487 SH   DFND 66 0 0 12,487
COCA COLA EUROPEAN PARTNERS OPT G25839104 637 16,900 SH Put SOLE 8 16,900 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 391 10,369 SH   SOLE 8 10,369 0 0
COCA COLA EUROPEAN PARTNERS OPT G25839104 411 10,900 SH Call SOLE 8 10,900 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 12 327 SH   SOLE 9 327 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 35,911 952,792 SH   SOLE 44 952,792 0 0
COCA COLA FEMSA S A B DE C V ADR 191241108 33 454 SH   DFND 20 0 0 454
COCA COLA FEMSA S A B DE C V ADR 191241108 32 433 SH   SOLE 44 433 0 0
CODEXIS INC COM 192005106 2 428 SH   SOLE 44 428 0 0
CODORUS VY BANCORP INC COM 192025104 1 42 SH   SOLE 44 42 0 0
COEUR MNG INC OPT 192108504 95 11,700 SH Call SOLE 8 11,700 0 0
COEUR MNG INC COM 192108504 62 7,707 SH   SOLE 8 7,707 0 0
COEUR MNG INC OPT 192108504 86 10,700 SH Put SOLE 8 10,700 0 0
COEUR MNG INC COM 192108504 8 1,000 SH   DFND 20 0 0 1,000
COEUR MNG INC COM 192108504 3,228 399,483 SH   SOLE 44 399,483 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 0 2 SH   SOLE 8 2 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 36 833 SH   SOLE 44 833 0 0
COGINT INC COM 19241Q101 0 79 SH   SOLE 44 79 0 0
COGNEX CORP COM 192422103 48 570 SH   SOLE 1 570 0 0
COGNEX CORP COM 192422103 26 304 SH   SOLE 8 304 0 0
COGNEX CORP COM 192422103 930 11,078 SH   SOLE 44 11,078 0 0
COGNEX CORP COM 192422103 165 1,963 SH   DFND 66 0 0 1,963
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 11,437 192,169 SH   SOLE 1 192,169 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 515 8,650 SH   SOLE 8 8,650 0 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 4,321 72,600 SH Call SOLE 8 72,600 0 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 3,821 64,200 SH Put SOLE 8 64,200 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 26,021 437,180 SH   SOLE 9 437,180 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 71,573 1,202,496 SH   SOLE 44 1,202,496 0 0
COHEN &amp STEERS INC COM 19247A100 16 387 SH   SOLE 44 387 0 0
COHERENT INC COM 192479103 122 595 SH   SOLE 1 595 0 0
COHERENT INC COM 192479103 114 552 SH   SOLE 8 552 0 0
COHERENT INC COM 192479103 414 2,015 SH   SOLE 44 2,015 0 0
COHERUS BIOSCIENCES INC COM 19249H103 12 576 SH   SOLE 8 576 0 0
COHERUS BIOSCIENCES INC COM 19249H103 379 17,935 SH   SOLE 44 17,935 0 0
COHU INC COM 192576106 164 8,903 SH   SOLE 8 8,903 0 0
COHU INC COM 192576106 457 24,733 SH   SOLE 44 24,733 0 0
COLFAX CORP COM 194014106 191 4,855 SH   SOLE 1 4,855 0 0
COLFAX CORP OPT 194014106 39 1,000 SH Put SOLE 8 1,000 0 0
COLFAX CORP OPT 194014106 208 5,300 SH Call SOLE 8 5,300 0 0
COLFAX CORP COM 194014106 1,573 40,047 SH   SOLE 44 40,047 0 0
COLGATE PALMOLIVE CO COM 194162103 86 1,170 SH   SOLE 1 1,170 0 0
COLGATE PALMOLIVE CO OPT 194162103 13,818 188,800 SH Put SOLE 8 188,800 0 0
COLGATE PALMOLIVE CO COM 194162103 24,741 338,033 SH   SOLE 8 338,033 0 0
COLGATE PALMOLIVE CO OPT 194162103 2,159 29,500 SH Call SOLE 8 29,500 0 0
COLGATE PALMOLIVE CO COM 194162103 635 8,683 SH   SOLE 9 8,683 0 0
COLGATE PALMOLIVE CO COM 194162103 29,557 403,832 SH   SOLE 44 403,832 0 0
COLGATE PALMOLIVE CO PREF 194162103 1,514 20,689 SH   DFND 66 0 0 20,689
COLLECTORS UNIVERSE INC COM 19421R200 1 34 SH   SOLE 44 34 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 62 6,091 SH   SOLE 44 6,091 0 0
COLLIERS INTL GROUP INC COM 194693107 165 3,500 SH   SOLE 9 3,500 0 0
COLONY NORTHSTAR INC TRUS 19625W104 513 39,758 SH   SOLE 1 39,758 0 0
COLONY NORTHSTAR INC TRUS 19625W104 1 62 SH   SOLE 8 62 0 0
COLONY NORTHSTAR INC OPT 19625W104 19 1,500 SH Call SOLE 8 1,500 0 0
COLONY NORTHSTAR INC TRUS 19625W104 1,478 114,559 SH   SOLE 44 114,559 0 0
COLONY STARWOOD HOMES COM 19625X102 1,325 39,018 SH   SOLE 1 39,018 0 0
COLONY STARWOOD HOMES TRUS 19625X102 2 52 SH   SOLE 8 52 0 0
COLONY STARWOOD HOMES TRUS 19625X102 62 1,824 SH   SOLE 44 1,824 0 0
COLUMBIA BKG SYS INC COM 197236102 231 5,927 SH   SOLE 1 5,927 0 0
COLUMBIA BKG SYS INC COM 197236102 147 3,779 SH   SOLE 8 3,779 0 0
COLUMBIA BKG SYS INC COM 197236102 128 3,278 SH   SOLE 44 3,278 0 0
COLUMBIA PPTY TR INC TRUS 198287203 195 8,777 SH   SOLE 1 8,777 0 0
COLUMBIA PPTY TR INC TRUS 198287203 1 42 SH   SOLE 8 42 0 0
COLUMBIA PPTY TR INC TRUS 198287203 739 33,227 SH   SOLE 44 33,227 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 201 3,420 SH   SOLE 1 3,420 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 73 1,239 SH   SOLE 8 1,239 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 54 918 SH   SOLE 44 918 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2 86 SH   SOLE 8 86 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 9 360 SH   SOLE 44 360 0 0
COMCAST CORP NEW COM 20030N101 46,990 1,250,063 SH   SOLE 1 1,250,063 0 0
COMCAST CORP NEW OPT 20030N101 18,983 505,000 SH Put SOLE 8 505,000 0 0
COMCAST CORP NEW COM 20030N101 294 7,798 SH   SOLE 8 7,798 0 0
COMCAST CORP NEW OPT 20030N101 45,063 1,198,800 SH Call SOLE 8 1,198,800 0 0
COMCAST CORP NEW COM 20030N101 11,302 300,664 SH   SOLE 9 300,664 0 0
COMCAST CORP NEW COM 20030N101 217 5,780 SH   DFND 20 0 0 5,780
COMCAST CORP NEW COM 20030N101 91,542 2,435,295 SH   SOLE 44 2,435,295 0 0
COMCAST CORP NEW COM 20030N101 33 880 SH   DFND 66 0 0 880
COMERICA INC COM 200340107 19,084 278,271 SH   SOLE 1 278,271 0 0
COMERICA INC OPT 200340107 1,200 17,500 SH Call SOLE 8 17,500 0 0
COMERICA INC OPT 200340107 3,840 56,000 SH Put SOLE 8 56,000 0 0
COMERICA INC COM 200340107 698 10,178 SH   SOLE 8 10,178 0 0
COMERICA INC COM 200340107 2,764 40,299 SH   SOLE 44 40,299 0 0
COMFORT SYS USA INC COM 199908104 420 11,471 SH   SOLE 44 11,471 0 0
COMMERCE BANCSHARES INC COM 200525103 361 6,428 SH   SOLE 1 6,428 0 0
COMMERCE BANCSHARES INC COM 200525103 0 1 SH   SOLE 8 1 0 0
COMMERCE BANCSHARES INC COM 200525103 168 2,996 SH   SOLE 44 2,996 0 0
COMMERCE UN BANCSHARES INC COM 200828101 2 101 SH   SOLE 8 101 0 0
COMMERCE UN BANCSHARES INC COM 200828101 13 580 SH   SOLE 44 580 0 0
COMMERCEHUB INC COM 20084V306 2 108 SH   SOLE 8 108 0 0
COMMERCEHUB INC COM 20084V108 10 685 SH   SOLE 8 685 0 0
COMMERCEHUB INC COM 20084V306 224 14,493 SH   SOLE 44 14,493 0 0
COMMERCEHUB INC COM 20084V108 134 8,646 SH   SOLE 44 8,646 0 0
COMMERCIAL METALS CO COM 201723103 7,877 411,771 SH   SOLE 1 411,771 0 0
COMMERCIAL METALS CO COM 201723103 110 5,763 SH   SOLE 8 5,763 0 0
COMMERCIAL METALS CO OPT 201723103 2 100 SH Call SOLE 8 100 0 0
COMMERCIAL METALS CO COM 201723103 220 11,472 SH   SOLE 44 11,472 0 0
COMMERCIAL VEH GROUP INC COM 202608105 170 25,111 SH   SOLE 44 25,111 0 0
COMMSCOPE HLDG CO INC COM 20337X109 7 158 SH   SOLE 8 158 0 0
COMMSCOPE HLDG CO INC COM 20337X109 4,071 97,587 SH   SOLE 44 97,587 0 0
COMMUNITY BANKERS TR CORP COM 203612106 61 7,600 SH   SOLE 44 7,600 0 0
COMMUNITY BK SYS INC COM 203607106 4,522 82,246 SH   SOLE 44 82,246 0 0
COMMUNITY FINL CORP MD COM 20368X101 20 551 SH   SOLE 8 551 0 0
COMMUNITY FINL CORP MD COM 20368X101 7 200 SH   SOLE 44 200 0 0
COMMUNITY HEALTH SYS INC NEW OPT 203668108 6,374 718,600 SH Put SOLE 8 718,600 0 0
COMMUNITY HEALTH SYS INC NEW OPT 203668108 411 46,300 SH Call SOLE 8 46,300 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 3,634 409,742 SH   SOLE 8 409,742 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 227 25,576 SH   SOLE 44 25,576 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 1 58 SH   SOLE 44 58 0 0
COMMUNITY TR BANCORP INC COM 204149108 87 1,902 SH   SOLE 44 1,902 0 0
COMMVAULT SYSTEMS INC OPT 204166102 71 1,400 SH Call SOLE 8 1,400 0 0
COMMVAULT SYSTEMS INC COM 204166102 2 39 SH   SOLE 8 39 0 0
COMMVAULT SYSTEMS INC OPT 204166102 25 500 SH Put SOLE 8 500 0 0
COMMVAULT SYSTEMS INC COM 204166102 54 1,053 SH   SOLE 44 1,053 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 983 51,208 SH   SOLE 1 51,208 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 983 51,208 SH   SOLE 39 51,208 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 177 16,999 SH   SOLE 1 16,999 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 13 1,282 SH   SOLE 8 1,282 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 1,382 132,776 SH   SOLE 9 132,776 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 1,062 322,647 SH   SOLE 1 322,647 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 3 1,027 SH   SOLE 8 1,027 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 206 62,707 SH   SOLE 9 62,707 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 853 259,243 SH   SOLE 39 259,243 0 0
COMPANHIA PARANAENSE ENERG C ADR 20441B407 110 10,704 SH   SOLE 9 10,704 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 4 1,397 SH   SOLE 8 1,397 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 3 947 SH   SOLE 9 947 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 16 5,640 SH   DFND 66 0 0 5,640
COMPANIA CERVECERIAS UNIDAS ADR 204429104 531 21,000 SH   SOLE 1 21,000 0 0
COMPANIA CERVECERIAS UNIDAS ADR 204429104 129 5,100 SH   SOLE 44 5,100 0 0
COMPANIA DE MINAS BUENAVENTU OPT 204448104 96 8,000 SH Call SOLE 8 8,000 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 258 21,460 SH   SOLE 8 21,460 0 0
COMPANIA DE MINAS BUENAVENTU OPT 204448104 132 11,000 SH Put SOLE 8 11,000 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 1,416 117,648 SH   SOLE 9 117,648 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 1 52 SH   SOLE 44 52 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 108 6,518 SH   SOLE 44 6,518 0 0
COMPASS MINERALS INTL INC OPT 20451N101 68 1,000 SH Call SOLE 8 1,000 0 0
COMPASS MINERALS INTL INC COM 20451N101 171 2,519 SH   SOLE 8 2,519 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,362 20,070 SH   SOLE 44 20,070 0 0
COMPUGEN LTD COM M25722105 1 253 SH   SOLE 8 253 0 0
COMPUTER PROGRAMS &amp SYS INC OPT 205306103 3 100 SH Put SOLE 8 100 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 72 2,572 SH   SOLE 8 2,572 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 5 204 SH   SOLE 44 204 0 0
COMPUTER SCIENCES CORP COM 205363104 4,273 61,926 SH   SOLE 1 61,926 0 0
COMPUTER SCIENCES CORP OPT 205363104 2,767 40,100 SH Put SOLE 8 40,100 0 0
COMPUTER SCIENCES CORP OPT 205363104 1,132 16,400 SH Call SOLE 8 16,400 0 0
COMPUTER SCIENCES CORP COM 205363104 4,135 59,911 SH   SOLE 8 59,911 0 0
COMPUTER SCIENCES CORP COM 205363104 7,599 110,108 SH   SOLE 44 110,108 0 0
COMPUTER SCIENCES CORP COM 205363104 146 2,121 SH   DFND 66 0 0 2,121
COMPUTER TASK GROUP INC COM 205477102 0 7 SH   SOLE 8 7 0 0
COMPX INTERNATIONAL INC COM 20563P101 0 7 SH   SOLE 44 7 0 0
COMSTOCK RES INC OPT 205768302 185 20,000 SH Put SOLE 8 20,000 0 0
COMSTOCK RES INC COM 205768302 33 3,545 SH   SOLE 8 3,545 0 0
COMSTOCK RES INC OPT 205768302 8 900 SH Call SOLE 8 900 0 0
COMSTOCK RES INC COM 205768302 245 26,475 SH   SOLE 44 26,475 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 24 1,622 SH   SOLE 8 1,622 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 143 9,635 SH   SOLE 44 9,635 0 0
CONAGRA BRANDS INC COM 205887102 22 548 SH   SOLE 1 548 0 0
CONAGRA BRANDS INC OPT 205887102 779 19,300 SH Call SOLE 8 19,300 0 0
CONAGRA BRANDS INC OPT 205887102 121 3,000 SH Put SOLE 8 3,000 0 0
CONAGRA BRANDS INC COM 205887102 149 3,687 SH   SOLE 8 3,687 0 0
CONAGRA BRANDS INC COM 205887102 625 15,498 SH   SOLE 9 15,498 0 0
CONAGRA BRANDS INC COM 205887102 5,438 134,781 SH   SOLE 44 134,781 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1 52 SH   SOLE 8 52 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 77 4,495 SH   SOLE 44 4,495 0 0
CONCHO RES INC COM 20605P101 25 196 SH   SOLE 1 196 0 0
CONCHO RES INC COM 20605P101 504 3,928 SH   SOLE 8 3,928 0 0
CONCHO RES INC OPT 20605P101 539 4,200 SH Call SOLE 8 4,200 0 0
CONCHO RES INC OPT 20605P101 1,694 13,200 SH Put SOLE 8 13,200 0 0
CONCHO RES INC COM 20605P101 93 722 SH   SOLE 9 722 0 0
CONCHO RES INC COM 20605P101 3,707 28,884 SH   SOLE 44 28,884 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 0 6 SH   SOLE 8 6 0 0
CONDUENT INC OPT 206787103 120 7,180 SH Put SOLE 8 7,180 0 0
CONDUENT INC COM 206787103 251 14,973 SH   SOLE 8 14,973 0 0
CONDUENT INC OPT 206787103 2 140 SH Call SOLE 8 140 0 0
CONDUENT INC COM 206787103 481 28,702 SH   SOLE 44 28,702 0 0
CONE MIDSTREAM PARTNERS LP COM 206812109 571 24,183 SH   SOLE 8 24,183 0 0
CONFORMIS INC OPT 20717E101 78 15,000 SH Call SOLE 8 15,000 0 0
CONFORMIS INC COM 20717E101 3 497 SH   SOLE 44 497 0 0
CONMED CORP COM 207410101 185 4,163 SH   SOLE 44 4,163 0 0
CONNECTICUT WTR SVC INC COM 207797101 1 28 SH   SOLE 8 28 0 0
CONNECTICUT WTR SVC INC COM 207797101 11 205 SH   SOLE 44 205 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2 75 SH   SOLE 8 75 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 39 1,595 SH   SOLE 44 1,595 0 0
CONNS INC OPT 208242107 189 21,600 SH Put SOLE 8 21,600 0 0
CONNS INC OPT 208242107 157 17,900 SH Call SOLE 8 17,900 0 0
CONNS INC COM 208242107 3 407 SH   SOLE 8 407 0 0
CONNS INC COM 208242107 385 43,959 SH   SOLE 44 43,959 0 0
CONOCOPHILLIPS COM 20825C104 7,665 153,705 SH   SOLE 1 153,705 0 0
CONOCOPHILLIPS COM 20825C104 3,839 76,976 SH   SOLE 8 76,976 0 0
CONOCOPHILLIPS OPT 20825C104 15,121 303,200 SH Call SOLE 8 303,200 0 0
CONOCOPHILLIPS OPT 20825C104 12,687 254,400 SH Put SOLE 8 254,400 0 0
CONOCOPHILLIPS COM 20825C104 1,019 20,442 SH   SOLE 9 20,442 0 0
CONOCOPHILLIPS COM 20825C104 15,082 302,432 SH   SOLE 44 302,432 0 0
CONOCOPHILLIPS COM 20825C104 1,295 25,958 SH   DFND 66 0 0 25,958
CONSOL ENERGY INC COM 20854P109 9,330 556,000 SH   SOLE 1 556,000 0 0
CONSOL ENERGY INC OPT 20854P109 2,176 129,700 SH Put SOLE 8 129,700 0 0
CONSOL ENERGY INC OPT 20854P109 750 44,700 SH Call SOLE 8 44,700 0 0
CONSOL ENERGY INC COM 20854P109 1,675 99,893 SH   SOLE 8 99,893 0 0
CONSOL ENERGY INC COM 20854P109 716 42,617 SH   SOLE 44 42,617 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 13 542 SH   SOLE 8 542 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 256 10,901 SH   SOLE 44 10,901 0 0
CONSOLIDATED EDISON INC COM 209115104 4,768 61,404 SH   SOLE 1 61,404 0 0
CONSOLIDATED EDISON INC OPT 209115104 3,106 40,000 SH Call SOLE 8 40,000 0 0
CONSOLIDATED EDISON INC OPT 209115104 792 10,200 SH Put SOLE 8 10,200 0 0
CONSOLIDATED EDISON INC COM 209115104 27 354 SH   SOLE 8 354 0 0
CONSOLIDATED EDISON INC COM 209115104 2,260 29,098 SH   SOLE 9 29,098 0 0
CONSOLIDATED EDISON INC COM 209115104 19,714 253,845 SH   SOLE 44 253,845 0 0
CONSOLIDATED EDISON INC COM 209115104 78 1,000 SH   DFND 66 0 0 1,000
CONSOLIDATED EDISON INC COM 209115104 12 150 SH   SOLE 99 150 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 1 19 SH   SOLE 44 19 0 0
CONSOLIDATED WATER CO INC COM G23773107 1 67 SH   SOLE 44 67 0 0
CONSTELLATION BRANDS INC COM 21036P108 37 229 SH   SOLE 1 229 0 0
CONSTELLATION BRANDS INC OPT 21036P108 18,703 115,400 SH Put SOLE 8 115,400 0 0
CONSTELLATION BRANDS INC OPT 21036P108 2,318 14,300 SH Call SOLE 8 14,300 0 0
CONSTELLATION BRANDS INC COM 21036P108 8,791 54,238 SH   SOLE 8 54,238 0 0
CONSTELLATION BRANDS INC COM 21036P108 6,028 37,202 SH   SOLE 44 37,202 0 0
CONSTELLIUM NV COM N22035104 305 46,900 SH   SOLE 44 46,900 0 0
CONTAINER STORE GROUP INC COM 210751103 160 37,744 SH   SOLE 44 37,744 0 0
CONTANGO OIL &amp GAS COMPANY COM 21075N204 3 411 SH   SOLE 8 411 0 0
CONTANGO OIL &amp GAS COMPANY COM 21075N204 1 103 SH   SOLE 44 103 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 1,332 54,380 SH   SOLE 44 54,380 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,242 27,360 SH   SOLE 8 27,360 0 0
CONTINENTAL RESOURCES INC OPT 212015101 836 18,400 SH Call SOLE 8 18,400 0 0
CONTINENTAL RESOURCES INC OPT 212015101 2,153 47,400 SH Put SOLE 8 47,400 0 0
CONTINENTAL RESOURCES INC COM 212015101 419 9,234 SH   SOLE 44 9,234 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 0 66 SH   SOLE 8 66 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 214 120,935 SH   DFND 66 0 0 120,935
CONTROL4 CORP COM 21240D107 455 28,836 SH   SOLE 44 28,836 0 0
CONTROLADORA VUELA CIA DE AV ADR 21240E105 265 19,000 SH   SOLE 44 19,000 0 0
CONTROLADORA VUELA CIA DE AV ADR 21240E105 70 5,000 SH   DFND 66 0 0 5,000
CONVERGYS CORP COM 212485106 146 6,904 SH   SOLE 8 6,904 0 0
CONVERGYS CORP COM 212485106 797 37,666 SH   SOLE 44 37,666 0 0
CONYERS PK ACQUISITION COM 212894208 75 6,762 SH   SOLE 1 6,762 0 0
COOPER COS INC COM 216648402 2,006 10,036 SH   SOLE 1 10,036 0 0
COOPER COS INC OPT 216648402 420 2,100 SH Call SOLE 8 2,100 0 0
COOPER COS INC COM 216648402 97 485 SH   SOLE 8 485 0 0
COOPER COS INC COM 216648402 2,669 13,344 SH   SOLE 44 13,344 0 0
COOPER COS INC COM 216648402 339 1,696 SH   DFND 66 0 0 1,696
COOPER STD HLDGS INC COM 21676P103 0 2 SH   SOLE 8 2 0 0
COOPER STD HLDGS INC COM 21676P103 1,105 9,953 SH   SOLE 44 9,953 0 0
COOPER TIRE &amp RUBR CO COM 216831107 1,009 22,745 SH   SOLE 1 22,745 0 0
COOPER TIRE &amp RUBR CO OPT 216831107 58 1,300 SH Call SOLE 8 1,300 0 0
COOPER TIRE &amp RUBR CO OPT 216831107 208 4,700 SH Put SOLE 8 4,700 0 0
COOPER TIRE &amp RUBR CO COM 216831107 129 2,920 SH   SOLE 8 2,920 0 0
COOPER TIRE &amp RUBR CO COM 216831107 478 10,775 SH   SOLE 44 10,775 0 0
COPA HOLDINGS SA COM P31076105 547 4,874 SH   SOLE 8 4,874 0 0
COPA HOLDINGS SA COM P31076105 3,290 29,313 SH   SOLE 44 29,313 0 0
COPART INC COM 217204106 2,748 44,380 SH   SOLE 1 44,380 0 0
COPART INC OPT 217204106 37 600 SH Call SOLE 8 600 0 0
COPART INC COM 217204106 201 3,246 SH   SOLE 8 3,246 0 0
COPART INC OPT 217204106 37 600 SH Put SOLE 8 600 0 0
COPART INC COM 217204106 894 14,445 SH   SOLE 44 14,445 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 345 41,777 SH   SOLE 44 41,777 0 0
CORCEPT THERAPEUTICS INC COM 218352102 10 935 SH   SOLE 8 935 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,318 120,238 SH   SOLE 44 120,238 0 0
CORE LABORATORIES N V COM N22717107 1,797 15,556 SH   SOLE 1 15,556 0 0
CORE LABORATORIES N V OPT N22717107 266 2,300 SH Put SOLE 8 2,300 0 0
CORE LABORATORIES N V OPT N22717107 543 4,700 SH Call SOLE 8 4,700 0 0
CORE LABORATORIES N V COM N22717107 25 216 SH   SOLE 8 216 0 0
CORE LABORATORIES N V COM N22717107 149 1,286 SH   SOLE 9 1,286 0 0
CORE LABORATORIES N V COM N22717107 527 4,555 SH   SOLE 44 4,555 0 0
CORE MARK HOLDING CO INC COM 218681104 3 101 SH   SOLE 8 101 0 0
CORE MARK HOLDING CO INC COM 218681104 218 6,997 SH   SOLE 44 6,997 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 143 8,000 SH   SOLE 44 8,000 0 0
CORECIVIC INC TRUS 21871N101 265 8,433 SH   SOLE 1 8,433 0 0
CORECIVIC INC OPT 21871N101 280 8,900 SH Call SOLE 8 8,900 0 0
CORECIVIC INC TRUS 21871N101 64 2,065 SH   SOLE 8 2,065 0 0
CORECIVIC INC OPT 21871N101 355 11,300 SH Put SOLE 8 11,300 0 0
CORECIVIC INC TRUS 21871N101 218 6,932 SH   SOLE 44 6,932 0 0
CORELOGIC INC COM 21871D103 127 3,139 SH   SOLE 8 3,139 0 0
CORELOGIC INC COM 21871D103 6,182 151,832 SH   SOLE 44 151,832 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 3 77 SH   SOLE 8 77 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 424 12,565 SH   SOLE 44 12,565 0 0
CORESITE RLTY CORP TRUS 21870Q105 1,930 21,432 SH   SOLE 1 21,432 0 0
CORESITE RLTY CORP COM 21870Q105 372 4,132 SH   SOLE 1 4,132 0 0
CORESITE RLTY CORP TRUS 21870Q105 5 56 SH   SOLE 8 56 0 0
CORESITE RLTY CORP TRUS 21870Q105 407 4,525 SH   SOLE 44 4,525 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 0 283 SH   SOLE 44 283 0 0
CORNERSTONE ONDEMAND INC BOND 21925YAB9 326 319,000 PRN   SOLE 8 0 0 319,000
CORNERSTONE ONDEMAND INC COM 21925Y103 120 3,095 SH   SOLE 44 3,095 0 0
CORNERSTONE TOTAL RTRN FD IN FUND 21924U300 1 56 SH   DFND 66 0 0 56
CORNING INC COM 219350105 8,089 299,586 SH   SOLE 1 299,586 0 0
CORNING INC OPT 219350105 626 23,200 SH Put SOLE 8 23,200 0 0
CORNING INC OPT 219350105 4,736 175,400 SH Call SOLE 8 175,400 0 0
CORNING INC COM 219350105 30 1,108 SH   SOLE 8 1,108 0 0
CORNING INC COM 219350105 773 28,638 SH   SOLE 9 28,638 0 0
CORNING INC COM 219350105 14,118 522,939 SH   SOLE 44 522,939 0 0
CORNING INC COM 219350105 15 551 SH   DFND 66 0 0 551
CORPORATE OFFICE PPTYS TR COM 22002T108 461 13,914 SH   SOLE 1 13,914 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 2,021 61,072 SH   SOLE 1 61,072 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 2 56 SH   SOLE 8 56 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 935 28,257 SH   SOLE 44 28,257 0 0
CORVEL CORP COM 221006109 22 497 SH   SOLE 44 497 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 2 115 SH   SOLE 44 115 0 0
COSAN LTD COM G25343107 0 65 SH   SOLE 8 65 0 0
COSAN LTD COM G25343107 33 3,900 SH   SOLE 44 3,900 0 0
COSTAMARE INC COM Y1771G102 219 32,849 SH   SOLE 1 32,849 0 0
COSTAMARE INC COM Y1771G102 11 1,659 SH   SOLE 8 1,659 0 0
COSTAMARE INC COM Y1771G102 29 4,300 SH   DFND 20 0 0 4,300
COSTAMARE INC COM Y1771G102 56 8,469 SH   SOLE 44 8,469 0 0
COSTAR GROUP INC COM 22160N109 1,296 6,254 SH   SOLE 44 6,254 0 0
COSTCO WHSL CORP NEW COM 22160K105 98 582 SH   SOLE 1 582 0 0
COSTCO WHSL CORP NEW COM 22160K105 11,649 69,463 SH   SOLE 8 69,463 0 0
COSTCO WHSL CORP NEW OPT 22160K105 18,463 110,100 SH Call SOLE 8 110,100 0 0
COSTCO WHSL CORP NEW OPT 22160K105 47,741 284,700 SH Put SOLE 8 284,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 23,778 141,808 SH   SOLE 44 141,808 0 0
COSTCO WHSL CORP NEW COM 22160K105 369 2,200 SH   DFND 66 0 0 2,200
COTIVITI HLDGS INC COM 22164K101 0 9 SH   SOLE 8 9 0 0
COTIVITI HLDGS INC COM 22164K101 386 9,276 SH   DFND 20 0 0 9,276
COTIVITI HLDGS INC COM 22164K101 36 868 SH   SOLE 44 868 0 0
COTT CORP QUE COM 22163N106 25 2,000 SH   SOLE 44 2,000 0 0
COTY INC COM 222070203 12,309 678,942 SH   SOLE 1 678,942 0 0
COTY INC OPT 222070203 381 21,000 SH Call SOLE 8 21,000 0 0
COTY INC OPT 222070203 520 28,700 SH Put SOLE 8 28,700 0 0
COTY INC COM 222070203 203 11,225 SH   SOLE 8 11,225 0 0
COTY INC COM 222070203 3,816 210,486 SH   SOLE 44 210,486 0 0
COTY INC COM 222070203 697 38,434 SH   DFND 66 0 0 38,434
COUNTY BANCORP INC COM 221907108 1 22 SH   SOLE 44 22 0 0
COUPA SOFTWARE INC COM 22266L106 1 40 SH   SOLE 44 40 0 0
COUSINS PPTYS INC TRUS 222795106 1,885 227,985 SH   SOLE 1 227,985 0 0
COUSINS PPTYS INC TRUS 222795106 127 15,400 SH   SOLE 8 15,400 0 0
COUSINS PPTYS INC TRUS 222795106 1,738 210,140 SH   SOLE 44 210,140 0 0
COVANTA HLDG CORP COM 22282E102 0 55 SH   SOLE 8 55 0 0
COVANTA HLDG CORP COM 22282E102 173 11,005 SH   SOLE 9 11,005 0 0
COVANTA HLDG CORP COM 22282E102 32 2,038 SH   SOLE 44 2,038 0 0
COVENANT TRANSN GROUP INC COM 22284P105 4 222 SH   SOLE 44 222 0 0
COWEN GROUP INC NEW COM 223622606 157 10,500 SH   SOLE 8 10,500 0 0
COWEN GROUP INC NEW COM 223622606 364 24,307 SH   SOLE 44 24,307 0 0
CPFL ENERGIA S A ADR 126153105 1 90 SH   SOLE 8 90 0 0
CPFL ENERGIA S A ADR 126153105 151 9,200 SH   SOLE 44 9,200 0 0
CPI CARD GROUP INC COM 12634H101 1 469 SH   SOLE 44 469 0 0
CRA INTL INC COM 12618T105 393 11,128 SH   SOLE 44 11,128 0 0
CRACKER BARREL OLD CTRY STOR OPT 22410J106 239 1,500 SH Call SOLE 8 1,500 0 0
CRACKER BARREL OLD CTRY STOR OPT 22410J106 1,242 7,800 SH Put SOLE 8 7,800 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 439 2,756 SH   SOLE 8 2,756 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 432 2,709 SH   SOLE 44 2,709 0 0
CRAFT BREW ALLIANCE INC COM 224122101 406 30,449 SH   SOLE 1 30,449 0 0
CRAFT BREW ALLIANCE INC COM 224122101 1 47 SH   SOLE 8 47 0 0
CRAFT BREW ALLIANCE INC COM 224122101 26 1,920 SH   SOLE 44 1,920 0 0
CRANE CO OPT 224399105 127 1,700 SH Put SOLE 8 1,700 0 0
CRANE CO COM 224399105 201 2,686 SH   SOLE 8 2,686 0 0
CRANE CO OPT 224399105 441 5,900 SH Call SOLE 8 5,900 0 0
CRANE CO COM 224399105 820 10,961 SH   SOLE 44 10,961 0 0
CRAWFORD &amp CO COM 224633206 4 500 SH   SOLE 8 500 0 0
CRAWFORD &amp CO COM 224633206 2 283 SH   SOLE 44 283 0 0
CRAWFORD &amp CO COM 224633107 1 55 SH   SOLE 44 55 0 0
CRAY INC COM 225223304 1 26 SH   SOLE 8 26 0 0
CRAY INC COM 225223304 19 858 SH   SOLE 44 858 0 0
CREDICORP LTD COM G2519Y108 4,388 26,869 SH   SOLE 1 26,869 0 0
CREDICORP LTD COM G2519Y108 174 1,068 SH   SOLE 8 1,068 0 0
CREDICORP LTD COM G2519Y108 3,796 23,243 SH   SOLE 39 23,243 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,378 11,927 SH   SOLE 44 11,927 0 0
CREDIT SUISSE GROUP OPT 225401108 2,407 162,200 SH Put SOLE 8 162,200 0 0
CREDIT SUISSE GROUP OPT 225401108 830 55,900 SH Call SOLE 8 55,900 0 0
CREDIT SUISSE GROUP ADR 225401108 1,777 119,726 SH   SOLE 8 119,726 0 0
CREDIT SUISSE GROUP ADR 225401108 1,612 108,600 SH   DFND 20 0 0 108,600
CREDIT SUISSE GROUP ADR 225401108 1,953 131,636 SH   SOLE 44 131,636 0 0
CREDIT SUISSE NASSAU BRH FUND 22542D795 1 9 SH   SOLE 8 9 0 0
CREDIT SUISSE NASSAU BRH FUND 22542D357 0 1 SH   DFND 66 0 0 1
CREE INC COM 225447101 1,294 48,409 SH   SOLE 8 48,409 0 0
CREE INC OPT 225447101 310 11,600 SH Call SOLE 8 11,600 0 0
CREE INC OPT 225447101 1,219 45,600 SH Put SOLE 8 45,600 0 0
CREE INC COM 225447101 212 7,874 SH   SOLE 44 7,874 0 0
CRESCENT PT ENERGY CORP COM 22576C101 272 25,072 SH   SOLE 9 25,072 0 0
CRESCENT PT ENERGY CORP COM 22576C101 3 290 SH   DFND 66 0 0 290
CRESTWOOD EQUITY PARTNERS LP OPT 226344208 16 600 SH Call SOLE 8 600 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 10 365 SH   SOLE 8 365 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 679 25,868 SH   SOLE 32 25,868 0 0
CRESUD S A C I F Y A ADR 226406106 302 15,025 SH   DFND 20 0 0 15,025
CRH MEDICAL CORP COM 12626F105 918 112,000 SH   SOLE 9 112,000 0 0
CRH PLC ADR 12626K203 528 15,000 SH   SOLE 9 15,000 0 0
CRITEO S A OPT 226718104 90 1,800 SH Call SOLE 8 1,800 0 0
CRITEO S A ADR 226718104 40 802 SH   SOLE 44 802 0 0
CROCS INC OPT 227046109 1 200 SH Put SOLE 8 200 0 0
CROCS INC OPT 227046109 6 900 SH Call SOLE 8 900 0 0
CROCS INC COM 227046109 1 207 SH   SOLE 8 207 0 0
CROCS INC COM 227046109 783 110,839 SH   SOLE 44 110,839 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 39 2,703 SH   SOLE 8 2,703 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 122 8,505 SH   SOLE 44 8,505 0 0
CROSS TIMBERS RTY TR TRUS 22757R109 0 3 SH   SOLE 8 3 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 244 9,325 SH   SOLE 32 9,325 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 13 500 SH   SOLE 44 500 0 0
CROSSROADS CAP INC COM 227656105 0 26 SH   SOLE 8 26 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,616 38,285 SH   SOLE 1 38,285 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 22,509 238,318 SH   SOLE 1 238,318 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 2,911 30,817 SH   SOLE 8 30,817 0 0
CROWN CASTLE INTL CORP NEW OPT 22822V101 2,531 26,800 SH Put SOLE 8 26,800 0 0
CROWN CASTLE INTL CORP NEW OPT 22822V101 907 9,600 SH Call SOLE 8 9,600 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 9,524 100,835 SH   SOLE 44 100,835 0 0
CROWN HOLDINGS INC COM 228368106 384 7,254 SH   SOLE 1 7,254 0 0
CROWN HOLDINGS INC COM 228368106 33 610 SH   SOLE 8 610 0 0
CROWN HOLDINGS INC OPT 228368106 5 100 SH Put SOLE 8 100 0 0
CROWN HOLDINGS INC COM 228368106 2,050 38,688 SH   SOLE 44 38,688 0 0
CRYOLIFE INC COM 228903100 11 622 SH   SOLE 8 622 0 0
CRYOLIFE INC COM 228903100 200 12,037 SH   SOLE 44 12,037 0 0
CSG SYS INTL INC COM 126349109 127 3,346 SH   SOLE 8 3,346 0 0
CSG SYS INTL INC BOND 126349AF6 4,187 4,031,000 PRN   SOLE 8 0 0 4,031,000
CSG SYS INTL INC COM 126349109 264 6,977 SH   SOLE 44 6,977 0 0
CSI COMPRESSCO LP COM 12637A103 0 10 SH   SOLE 8 10 0 0
CSRA INC COM 12650T104 1,409 48,076 SH   SOLE 1 48,076 0 0
CSRA INC COM 12650T104 7 235 SH   SOLE 8 235 0 0
CSRA INC COM 12650T104 958 32,729 SH   SOLE 44 32,729 0 0
CSS INDS INC COM 125906107 2 82 SH   SOLE 8 82 0 0
CSS INDS INC COM 125906107 4 160 SH   SOLE 44 160 0 0
CST BRANDS INC COM 12646R105 24 497 SH   SOLE 1 497 0 0
CST BRANDS INC COM 12646R105 10 200 SH   SOLE 8 200 0 0
CST BRANDS INC COM 12646R105 1,091 22,684 SH   SOLE 44 22,684 0 0
CSW INDUSTRIALS INC COM 126402106 43 1,160 SH   SOLE 8 1,160 0 0
CSW INDUSTRIALS INC COM 126402106 17 489 SH   SOLE 44 489 0 0
CSX CORP COM 126408103 17,478 375,441 SH   SOLE 1 375,441 0 0
CSX CORP OPT 126408103 14,840 318,800 SH Put SOLE 8 318,800 0 0
CSX CORP OPT 126408103 11,219 241,000 SH Call SOLE 8 241,000 0 0
CSX CORP COM 126408103 6,851 147,174 SH   SOLE 8 147,174 0 0
CSX CORP COM 126408103 2,940 63,157 SH   SOLE 9 63,157 0 0
CSX CORP COM 126408103 19,021 408,612 SH   SOLE 44 408,612 0 0
CSX CORP COM 126408103 11 242 SH   DFND 66 0 0 242
CTI BIOPHARMA CORP COM 12648L601 0 5 SH   SOLE 8 5 0 0
CTI BIOPHARMA CORP COM 12648L601 0 1 SH   SOLE 9 1 0 0
CTI BIOPHARMA CORP COM 12648L601 2 516 SH   DFND 66 0 0 516
CTRIP COM INTL LTD ADR 22943F100 2,373 48,277 SH   SOLE 1 48,277 0 0
CTRIP COM INTL LTD OPT 22943F100 15,144 308,100 SH Call SOLE 8 308,100 0 0
CTRIP COM INTL LTD OPT 22943F100 12,578 255,900 SH Put SOLE 8 255,900 0 0
CTRIP COM INTL LTD ADR 22943F100 1,904 38,742 SH   SOLE 8 38,742 0 0
CTRIP COM INTL LTD BOND 22943FAH3 2,267 1,961,000 PRN   SOLE 8 0 0 1,961,000
CTRIP COM INTL LTD ADR 22943F100 6,727 136,856 SH   SOLE 9 136,856 0 0
CTRIP COM INTL LTD ADR 22943F100 1,454 29,568 SH   SOLE 44 29,568 0 0
CTS CORP COM 126501105 38 1,821 SH   SOLE 44 1,821 0 0
CU BANCORP CALIF COM 126534106 2 45 SH   SOLE 8 45 0 0
CU BANCORP CALIF COM 126534106 24 629 SH   SOLE 44 629 0 0
CUBESMART COM 229663109 1,736 66,887 SH   SOLE 1 66,887 0 0
CUBESMART TRUS 229663109 335 12,913 SH   SOLE 1 12,913 0 0
CUBESMART TRUS 229663109 36 1,393 SH   SOLE 8 1,393 0 0
CUBESMART TRUS 229663109 85 3,279 SH   SOLE 44 3,279 0 0
CUBIC CORP COM 229669106 4 79 SH   SOLE 8 79 0 0
CUBIC CORP COM 229669106 167 3,163 SH   SOLE 44 3,163 0 0
CUI GLOBAL INC COM 126576206 38 8,070 SH   SOLE 44 8,070 0 0
CULLEN FROST BANKERS INC COM 229899109 569 6,400 SH   SOLE 1 6,400 0 0
CULLEN FROST BANKERS INC COM 229899109 24 271 SH   SOLE 8 271 0 0
CULLEN FROST BANKERS INC OPT 229899109 9 100 SH Put SOLE 8 100 0 0
CULLEN FROST BANKERS INC COM 229899109 451 5,067 SH   SOLE 44 5,067 0 0
CULP INC COM 230215105 1 36 SH   SOLE 8 36 0 0
CULP INC COM 230215105 71 2,272 SH   SOLE 44 2,272 0 0
CUMMINS INC COM 231021106 16,914 111,866 SH   SOLE 1 111,866 0 0
CUMMINS INC OPT 231021106 5,020 33,200 SH Call SOLE 8 33,200 0 0
CUMMINS INC COM 231021106 297 1,971 SH   SOLE 8 1,971 0 0
CUMMINS INC OPT 231021106 6,985 46,200 SH Put SOLE 8 46,200 0 0
CUMMINS INC COM 231021106 120 796 SH   SOLE 9 796 0 0
CUMMINS INC COM 231021106 6 40 SH   DFND 20 0 0 40
CUMMINS INC COM 231021106 18,672 123,486 SH   SOLE 44 123,486 0 0
CURIS INC COM 231269101 1 450 SH   SOLE 8 450 0 0
CURIS INC COM 231269101 7 2,588 SH   SOLE 44 2,588 0 0
CURRENCYSHARES AUSTRALIAN DL FUND 23129U101 60 783 SH   SOLE 8 783 0 0
CURRENCYSHARES AUSTRALIAN DL OPT 23129U101 15 200 SH Put SOLE 8 200 0 0
CURRENCYSHARES AUSTRALIAN DL OPT 23129U101 46 600 SH Call SOLE 8 600 0 0
CURRENCYSHARES CDN DLR TR OPT 23129X105 171 2,300 SH Put SOLE 8 2,300 0 0
CURRENCYSHARES CDN DLR TR OPT 23129X105 750 10,100 SH Call SOLE 8 10,100 0 0
CURRENCYSHARES EURO TR OPT 23130C108 9,121 88,200 SH Call SOLE 8 88,200 0 0
CURRENCYSHARES EURO TR OPT 23130C108 8,397 81,200 SH Put SOLE 8 81,200 0 0
CURRENCYSHARES EURO TR FUND 23130C108 32 309 SH   SOLE 44 309 0 0
CURRENCYSHARES SWISS FRANC T OPT 23129V109 105 1,100 SH Call SOLE 8 1,100 0 0
CURRENCYSHARES SWISS FRANC T FUND 23129V109 63 664 SH   SOLE 8 664 0 0
CURRENCYSHS BRIT POUND STER OPT 23129S106 4,324 35,400 SH Put SOLE 8 35,400 0 0
CURRENCYSHS BRIT POUND STER OPT 23129S106 855 7,000 SH Call SOLE 8 7,000 0 0
CURRENCYSHS JAPANESE YEN TR FUND 23130A102 45 530 SH   SOLE 8 530 0 0
CURRENCYSHS JAPANESE YEN TR OPT 23130A102 8,219 95,000 SH Put SOLE 8 95,000 0 0
CURRENCYSHS JAPANESE YEN TR OPT 23130A102 1,428 16,500 SH Call SOLE 8 16,500 0 0
CURTISS WRIGHT CORP COM 231561101 123 1,345 SH   SOLE 1 1,345 0 0
CURTISS WRIGHT CORP OPT 231561101 9 100 SH Put SOLE 8 100 0 0
CURTISS WRIGHT CORP COM 231561101 13 139 SH   SOLE 8 139 0 0
CURTISS WRIGHT CORP OPT 231561101 18 200 SH Call SOLE 8 200 0 0
CURTISS WRIGHT CORP COM 231561101 600 6,572 SH   SOLE 44 6,572 0 0
CUSTOMERS BANCORP INC COM 23204G100 460 14,579 SH   SOLE 44 14,579 0 0
CUTERA INC COM 232109108 43 2,068 SH   SOLE 8 2,068 0 0
CUTERA INC COM 232109108 1 54 SH   SOLE 44 54 0 0
CVB FINL CORP COM 126600105 146 6,608 SH   SOLE 1 6,608 0 0
CVB FINL CORP COM 126600105 0 1 SH   SOLE 8 1 0 0
CVB FINL CORP COM 126600105 80 3,638 SH   SOLE 44 3,638 0 0
CVR ENERGY INC COM 12662P108 346 17,219 SH   SOLE 8 17,219 0 0
CVR ENERGY INC COM 12662P108 311 15,483 SH   SOLE 44 15,483 0 0
CVR PARTNERS LP OPT 126633106 53 11,500 SH Put SOLE 8 11,500 0 0
CVR PARTNERS LP COM 126633106 18 3,948 SH   SOLE 8 3,948 0 0
CVR REFNG LP COM 12663P107 1 97 SH   SOLE 8 97 0 0
CVR REFNG LP COM 12663P107 246 26,023 SH   SOLE 32 26,023 0 0
CVR REFNG LP COM 12663P107 158 16,700 SH   SOLE 44 16,700 0 0
CVS HEALTH CORP COM 126650100 382,186 4,868,609 SH   SOLE 1 4,494,915 373,694 0
CVS HEALTH CORP OPT 126650100 37,861 482,300 SH Put SOLE 8 482,300 0 0
CVS HEALTH CORP COM 126650100 3,095 39,418 SH   SOLE 8 39,418 0 0
CVS HEALTH CORP OPT 126650100 28,182 359,000 SH Call SOLE 8 359,000 0 0
CVS HEALTH CORP COM 126650100 18,682 237,989 SH   SOLE 9 237,989 0 0
CVS HEALTH CORP COM 126650100 1,309 16,670 SH   DFND 20 0 0 16,670
CVS HEALTH CORP COM 126650100 489 6,229 SH   SOLE 20 0 6,229 0
CVS HEALTH CORP COM 126650100 111,895 1,425,419 SH   SOLE 44 1,425,419 0 0
CVS HEALTH CORP COM 126650100 8,569 109,160 SH   SOLE 66 0 109,160 0
CVS HEALTH CORP COM 126650100 206 2,625 SH   DFND 66 0 0 2,625
CYBERARK SOFTWARE LTD COM M2682V108 180 3,534 SH   SOLE 8 3,534 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 580 11,400 SH Put SOLE 8 11,400 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 1,674 32,900 SH Call SOLE 8 32,900 0 0
CYBERARK SOFTWARE LTD COM M2682V108 10 200 SH   SOLE 44 200 0 0
CYBEROPTICS CORP COM 232517102 189 7,300 SH   SOLE 44 7,300 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 71 5,151 SH   SOLE 1 5,151 0 0
CYPRESS SEMICONDUCTOR CORP OPT 232806109 9,079 659,800 SH Call SOLE 8 659,800 0 0
CYPRESS SEMICONDUCTOR CORP OPT 232806109 619 45,000 SH Put SOLE 8 45,000 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 4,420 321,250 SH   SOLE 44 321,250 0 0
CYREN LTD COM M26895108 17 8,333 SH   DFND 66 0 0 8,333
CYRUSONE INC COM 23283R100 694 13,493 SH   SOLE 1 13,493 0 0
CYRUSONE INC TRUS 23283R100 9,011 175,084 SH   SOLE 1 175,084 0 0
CYRUSONE INC TRUS 23283R100 23 444 SH   SOLE 8 444 0 0
CYRUSONE INC TRUS 23283R100 955 18,572 SH   SOLE 44 18,572 0 0
CYS INVTS INC TRUS 12673A108 86 10,853 SH   SOLE 1 10,853 0 0
CYS INVTS INC TRUS 12673A108 72 8,979 SH   SOLE 44 8,979 0 0
CYTOKINETICS INC COM 23282W605 72 5,598 SH   SOLE 1 5,598 0 0
CYTOKINETICS INC COM 23282W605 4 300 SH   SOLE 8 300 0 0
CYTOKINETICS INC COM 23282W605 19 1,504 SH   SOLE 44 1,504 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 25 1,476 SH   SOLE 8 1,476 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 196 11,344 SH   SOLE 44 11,344 0 0
CYTORI THERAPEUTICS INC COM 23283K204 2 1,467 SH   DFND 66 0 0 1,467
CYTOSORBENTS CORP COM 23283X206 0 2 SH   SOLE 8 2 0 0
CYTOSORBENTS CORP COM 23283X206 11 2,555 SH   SOLE 44 2,555 0 0
CYTRX CORP COM 232828509 31 70,142 SH   SOLE 44 70,142 0 0
D R HORTON INC COM 23331A109 2,700 81,048 SH   SOLE 1 81,048 0 0
D R HORTON INC OPT 23331A109 1,096 32,900 SH Put SOLE 8 32,900 0 0
D R HORTON INC OPT 23331A109 2,168 65,100 SH Call SOLE 8 65,100 0 0
D R HORTON INC COM 23331A109 609 18,273 SH   SOLE 8 18,273 0 0
D R HORTON INC COM 23331A109 23 680 SH   SOLE 9 680 0 0
D R HORTON INC COM 23331A109 2,728 81,848 SH   SOLE 44 81,848 0 0
DAILY JOURNAL CORP COM 233912104 1 5 SH   SOLE 44 5 0 0
DAKTRONICS INC COM 234264109 0 37 SH   SOLE 8 37 0 0
DAKTRONICS INC COM 234264109 7 694 SH   SOLE 44 694 0 0
DANA INCORPORATED OPT 235825205 199 10,300 SH Call SOLE 8 10,300 0 0
DANA INCORPORATED COM 235825205 2 109 SH   SOLE 8 109 0 0
DANA INCORPORATED COM 235825205 113 5,838 SH   SOLE 44 5,838 0 0
DANAHER CORP DEL COM 235851102 53,905 630,252 SH   SOLE 1 125,114 505,138 0
DANAHER CORP DEL COM 235851102 67 784 SH   SOLE 8 784 0 0
DANAHER CORP DEL OPT 235851102 4,191 49,000 SH Put SOLE 8 49,000 0 0
DANAHER CORP DEL OPT 235851102 3,900 45,600 SH Call SOLE 8 45,600 0 0
DANAHER CORP DEL BOND 235851AF9 327 100,000 PRN   SOLE 8 0 0 100,000
DANAHER CORP DEL COM 235851102 2,475 28,933 SH   SOLE 9 28,933 0 0
DANAHER CORP DEL COM 235851102 531 6,203 SH   SOLE 20 0 6,203 0
DANAHER CORP DEL COM 235851102 15,680 183,309 SH   SOLE 44 183,309 0 0
DANAHER CORP DEL COM 235851102 969 11,328 SH   DFND 66 0 0 11,328
DANAHER CORP DEL COM 235851102 9,077 106,126 SH   SOLE 66 0 106,126 0
DANAHER CORP DEL COM 235851102 947 11,075 SH   SOLE 99 11,075 0 0
DARDEN RESTAURANTS INC COM 237194105 2,495 29,815 SH   SOLE 1 29,815 0 0
DARDEN RESTAURANTS INC OPT 237194105 2,460 29,400 SH Call SOLE 8 29,400 0 0
DARDEN RESTAURANTS INC OPT 237194105 176 2,100 SH Put SOLE 8 2,100 0 0
DARDEN RESTAURANTS INC COM 237194105 4,707 56,252 SH   SOLE 8 56,252 0 0
DARDEN RESTAURANTS INC COM 237194105 1,076 12,858 SH   SOLE 9 12,858 0 0
DARDEN RESTAURANTS INC COM 237194105 10,512 125,643 SH   SOLE 44 125,643 0 0
DARDEN RESTAURANTS INC COM 237194105 158 1,892 SH   DFND 66 0 0 1,892
DARLING INGREDIENTS INC COM 237266101 35 2,394 SH   SOLE 8 2,394 0 0
DARLING INGREDIENTS INC OPT 237266101 1 100 SH Call SOLE 8 100 0 0
DARLING INGREDIENTS INC COM 237266101 729 50,183 SH   SOLE 44 50,183 0 0
DATAWATCH CORP COM 237917208 1 77 SH   SOLE 8 77 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 1,537 25,165 SH   SOLE 8 25,165 0 0
DAVE &amp BUSTERS ENTMT INC OPT 238337109 1,258 20,600 SH Put SOLE 8 20,600 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 4,664 76,346 SH   SOLE 44 76,346 0 0
DAVIDSTEA INC COM 238661102 3 391 SH   SOLE 8 391 0 0
DAVITA INC COM 23918K108 2,612 38,426 SH   SOLE 1 38,426 0 0
DAVITA INC OPT 23918K108 1,325 19,500 SH Call SOLE 8 19,500 0 0
DAVITA INC COM 23918K108 241 3,550 SH   SOLE 8 3,550 0 0
DAVITA INC OPT 23918K108 17,727 260,800 SH Put SOLE 8 260,800 0 0
DAVITA INC COM 23918K108 48,113 707,866 SH   SOLE 44 707,866 0 0
DAVITA INC COM 23918K108 36 528 SH   DFND 66 0 0 528
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 16 SH   SOLE 8 16 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 1 93 SH   SOLE 44 93 0 0
DBV TECHNOLOGIES S A ADR 23306J101 5 154 SH   SOLE 8 154 0 0
DBV TECHNOLOGIES S A ADR 23306J101 12 353 SH   SOLE 9 353 0 0
DBX ETF TR OPT 233051879 686 27,300 SH Put SOLE 8 27,300 0 0
DBX ETF TR FUND 233051879 1 25 SH   SOLE 8 25 0 0
DBX ETF TR OPT 233051879 4,400 175,100 SH Call SOLE 8 175,100 0 0
DBX ETF TR FUND 233051408 27 1,000 SH   DFND 66 0 0 1,000
DCP MIDSTREAM LP COM 23311P100 11,122 283,500 SH   SOLE 32 283,500 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 2,097 43,586 SH   SOLE 1 43,586 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 4 92 SH   SOLE 8 92 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 245 5,094 SH   SOLE 44 5,094 0 0
DDR CORP COM 23317H102 628 50,155 SH   SOLE 1 50,155 0 0
DDR CORP TRUS 23317H102 1,704 136,067 SH   SOLE 1 136,067 0 0
DDR CORP TRUS 23317H102 1 105 SH   SOLE 8 105 0 0
DDR CORP TRUS 23317H102 1,291 103,001 SH   SOLE 44 103,001 0 0
DEAN FOODS CO NEW OPT 242370203 71 3,600 SH Put SOLE 8 3,600 0 0
DEAN FOODS CO NEW COM 242370203 81 4,123 SH   SOLE 8 4,123 0 0
DEAN FOODS CO NEW OPT 242370203 525 26,700 SH Call SOLE 8 26,700 0 0
DEAN FOODS CO NEW COM 242370203 1,327 67,546 SH   SOLE 44 67,546 0 0
DECKERS OUTDOOR CORP COM 243537107 1,559 26,095 SH   SOLE 1 26,095 0 0
DECKERS OUTDOOR CORP OPT 243537107 454 7,600 SH Call SOLE 8 7,600 0 0
DECKERS OUTDOOR CORP OPT 243537107 1,177 19,700 SH Put SOLE 8 19,700 0 0
DECKERS OUTDOOR CORP COM 243537107 532 8,906 SH   SOLE 8 8,906 0 0
DECKERS OUTDOOR CORP COM 243537107 431 7,207 SH   SOLE 44 7,207 0 0
DEERE &amp CO COM 244199105 10,463 96,108 SH   SOLE 1 96,108 0 0
DEERE &amp CO COM 244199105 10,338 94,967 SH   SOLE 8 94,967 0 0
DEERE &amp CO OPT 244199105 24,210 222,400 SH Put SOLE 8 222,400 0 0
DEERE &amp CO OPT 244199105 8,469 77,800 SH Call SOLE 8 77,800 0 0
DEERE &amp CO COM 244199105 2,123 19,499 SH   SOLE 9 19,499 0 0
DEERE &amp CO COM 244199105 7,187 66,020 SH   SOLE 44 66,020 0 0
DEERE &amp CO COM 244199105 81 746 SH   DFND 66 0 0 746
DEL FRISCOS RESTAURANT GROUP COM 245077102 3 148 SH   SOLE 8 148 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 78 4,359 SH   SOLE 44 4,359 0 0
DEL TACO RESTAURANTS INC COM 245496104 111 8,341 SH   SOLE 44 8,341 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 2 54 SH   SOLE 8 54 0 0
DELEK US HLDGS INC COM 246647101 406 16,701 SH   SOLE 44 16,701 0 0
DELL TECHNOLOGIES INC OPT 24703L103 417 6,501 SH Call SOLE 8 6,501 0 0
DELL TECHNOLOGIES INC OPT 24703L103 124 1,936 SH Put SOLE 8 1,936 0 0
DELL TECHNOLOGIES INC COM 24703L103 14,025 218,861 SH   SOLE 8 218,861 0 0
DELL TECHNOLOGIES INC COM 24703L103 4 58 SH   DFND 20 0 0 58
DELL TECHNOLOGIES INC COM 24703L103 19 301 SH   SOLE 20 0 301 0
DELL TECHNOLOGIES INC COM 24703L103 108,471 1,692,774 SH   SOLE 44 1,692,774 0 0
DELL TECHNOLOGIES INC COM 24703L103 1 9 SH   SOLE 56 9 0 0
DELL TECHNOLOGIES INC COM 24703L103 4 55 SH   DFND 66 0 0 55
DELPHI AUTOMOTIVE PLC COM G27823106 5,175 64,294 SH   SOLE 1 64,294 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 1,570 19,509 SH   SOLE 8 19,509 0 0
DELPHI AUTOMOTIVE PLC OPT G27823106 1,054 13,100 SH Call SOLE 8 13,100 0 0
DELPHI AUTOMOTIVE PLC OPT G27823106 7,123 88,500 SH Put SOLE 8 88,500 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 10,194 126,669 SH   SOLE 44 126,669 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 31 390 SH   DFND 66 0 0 390
DELTA AIR LINES INC DEL COM 247361702 11,419 248,453 SH   SOLE 1 248,453 0 0
DELTA AIR LINES INC DEL OPT 247361702 6,085 132,400 SH Call SOLE 8 132,400 0 0
DELTA AIR LINES INC DEL OPT 247361702 6,554 142,600 SH Put SOLE 8 142,600 0 0
DELTA AIR LINES INC DEL COM 247361702 3,528 76,778 SH   SOLE 8 76,778 0 0
DELTA AIR LINES INC DEL COM 247361702 2 41 SH   SOLE 9 41 0 0
DELTA AIR LINES INC DEL COM 247361702 18,132 394,534 SH   SOLE 44 394,534 0 0
DELTA APPAREL INC COM 247368103 1 33 SH   SOLE 44 33 0 0
DELTA NAT GAS INC COM 247748106 1 31 SH   SOLE 44 31 0 0
DELTIC TIMBER CORP COM 247850100 70 892 SH   SOLE 44 892 0 0
DELUXE CORP COM 248019101 591 8,193 SH   SOLE 1 8,193 0 0
DELUXE CORP COM 248019101 457 6,343 SH   SOLE 44 6,343 0 0
DENBURY RES INC COM 247916208 357 138,257 SH   SOLE 1 138,257 0 0
DENBURY RES INC OPT 247916208 29 11,200 SH Call SOLE 8 11,200 0 0
DENBURY RES INC COM 247916208 62 24,158 SH   SOLE 8 24,158 0 0
DENBURY RES INC OPT 247916208 24 9,300 SH Put SOLE 8 9,300 0 0
DENBURY RES INC COM 247916208 1,251 484,998 SH   SOLE 44 484,998 0 0
DENISON MINES CORP COM 248356107 2 3,754 SH   DFND 20 0 0 3,754
DENISON MINES CORP COM 248356107 1 1,020 SH   DFND 66 0 0 1,020
DENNYS CORP COM 24869P104 100 8,045 SH   SOLE 8 8,045 0 0
DENNYS CORP COM 24869P104 190 15,365 SH   SOLE 44 15,365 0 0
DENTSPLY SIRONA INC COM 24906P109 2,941 47,102 SH   SOLE 1 47,102 0 0
DENTSPLY SIRONA INC COM 24906P109 114 1,830 SH   SOLE 8 1,830 0 0
DENTSPLY SIRONA INC COM 24906P109 4,566 73,119 SH   SOLE 44 73,119 0 0
DENTSPLY SIRONA INC COM 24906P109 15 245 SH   DFND 66 0 0 245
DEPOMED INC BOND 249908AA2 2,397 2,567,000 PRN   SOLE 8 0 0 2,567,000
DEPOMED INC OPT 249908104 119 9,500 SH Call SOLE 8 9,500 0 0
DEPOMED INC COM 249908104 42 3,341 SH   SOLE 8 3,341 0 0
DEPOMED INC OPT 249908104 100 8,000 SH Put SOLE 8 8,000 0 0
DEPOMED INC COM 249908104 408 32,458 SH   SOLE 44 32,458 0 0
DERMIRA INC COM 24983L104 2 55 SH   SOLE 8 55 0 0
DERMIRA INC COM 24983L104 19 542 SH   SOLE 44 542 0 0
DESCARTES SYS GROUP INC COM 249906108 46 2,000 SH   SOLE 8 2,000 0 0
DESCARTES SYS GROUP INC COM 249906108 1,221 53,300 SH   SOLE 9 53,300 0 0
DESTINATION MATERNITY CORP COM 25065D100 0 54 SH   SOLE 8 54 0 0
DESTINATION MATERNITY CORP COM 25065D100 1 300 SH   SOLE 44 300 0 0
DESTINATION XL GROUP INC COM 25065K104 1 193 SH   SOLE 44 193 0 0
DEUTSCHE BANK AG COM D18190898 63 3,700 SH   SOLE 1 3,700 0 0
DEUTSCHE BANK AG COM D18190898 50 2,926 SH   SOLE 8 2,926 0 0
DEUTSCHE BANK AG OPT D18190898 8,964 522,400 SH Put SOLE 8 522,400 0 0
DEUTSCHE BANK AG OPT D18190898 4,769 277,900 SH Call SOLE 8 277,900 0 0
DEUTSCHE BANK AG COM D18190898 1,006 58,605 SH   SOLE 9 58,605 0 0
DEUTSCHE BANK AG COM D18190898 4,857 283,053 SH   SOLE 44 283,053 0 0
DEUTSCHE BANK AG OPT D18190898 858 50,000 SH Call SOLE 44 50,000 0 0
DEUTSCHE BK AG OPT D1T769565 1,208 511,800 SH Put SOLE 8 511,800 0 0
DEUTSCHE BK AG OPT D1T769565 581 246,300 SH Call SOLE 8 246,300 0 0
DEUTSCHE BK AG COM D1T769565 138 58,605 SH   SOLE 9 58,605 0 0
DEUTSCHE BK AG OPT D1T769565 118 50,000 SH Call SOLE 44 50,000 0 0
DEUTSCHE BK AG LDN BRH FUND 25154H749 104 4,447 SH   DFND 66 0 0 4,447
DEVON ENERGY CORP NEW COM 25179M103 29 695 SH   SOLE 1 695 0 0
DEVON ENERGY CORP NEW OPT 25179M103 7,347 176,100 SH Put SOLE 8 176,100 0 0
DEVON ENERGY CORP NEW OPT 25179M103 7,818 187,400 SH Call SOLE 8 187,400 0 0
DEVON ENERGY CORP NEW COM 25179M103 37 909 SH   SOLE 8 909 0 0
DEVON ENERGY CORP NEW COM 25179M103 466 11,162 SH   SOLE 9 11,162 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,212 100,931 SH   SOLE 44 100,931 0 0
DEVON ENERGY CORP NEW COM 25179M103 4 101 SH   DFND 66 0 0 101
DEVRY ED GROUP INC OPT 251893103 21 600 SH Put SOLE 8 600 0 0
DEVRY ED GROUP INC OPT 251893103 284 8,000 SH Call SOLE 8 8,000 0 0
DEVRY ED GROUP INC COM 251893103 1,403 39,581 SH   SOLE 44 39,581 0 0
DEXCOM INC COM 252131107 96 1,131 SH   SOLE 1 1,131 0 0
DEXCOM INC COM 252131107 301 3,559 SH   SOLE 8 3,559 0 0
DEXCOM INC OPT 252131107 25 300 SH Put SOLE 8 300 0 0
DEXCOM INC COM 252131107 678 7,998 SH   SOLE 44 7,998 0 0
DHI GROUP INC COM 23331S100 99 24,990 SH   SOLE 44 24,990 0 0
DHT HOLDINGS INC COM Y2065G121 9 1,998 SH   SOLE 1 1,998 0 0
DHT HOLDINGS INC COM Y2065G121 339 75,861 SH   SOLE 44 75,861 0 0
DIAGEO P L C OPT 25243Q205 1,734 15,000 SH Put SOLE 8 15,000 0 0
DIAGEO P L C OPT 25243Q205 2,751 23,800 SH Call SOLE 8 23,800 0 0
DIAGEO P L C ADR 25243Q205 416 3,600 SH   SOLE 44 3,600 0 0
DIAGEO P L C ADR 25243Q205 31 271 SH   DFND 66 0 0 271
DIAMOND HILL INVESTMENT GROU COM 25264R207 11 57 SH   SOLE 44 57 0 0
DIAMOND OFFSHORE DRILLING IN OPT 25271C102 234 14,000 SH Put SOLE 8 14,000 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 290 17,353 SH   SOLE 8 17,353 0 0
DIAMOND OFFSHORE DRILLING IN OPT 25271C102 428 25,600 SH Call SOLE 8 25,600 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 32 1,886 SH   SOLE 44 1,886 0 0
DIAMONDBACK ENERGY INC COM 25278X109 380 3,667 SH   SOLE 1 3,667 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 2,583 24,900 SH Put SOLE 8 24,900 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 892 8,600 SH Call SOLE 8 8,600 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,143 11,016 SH   SOLE 8 11,016 0 0
DIAMONDBACK ENERGY INC COM 25278X109 6,855 66,098 SH   SOLE 44 66,098 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 1,855 166,349 SH   SOLE 1 166,349 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 0 20 SH   SOLE 8 20 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 241 21,621 SH   SOLE 44 21,621 0 0
DIANA CONTAINERSHIPS INC COM Y2069P127 0 6 SH   SOLE 8 6 0 0
DIANA CONTAINERSHIPS INC COM Y2069P127 84 64,900 SH   SOLE 44 64,900 0 0
DIANA SHIPPING INC COM Y2066G104 0 40 SH   SOLE 8 40 0 0
DIANA SHIPPING INC COM Y2066G104 1,093 236,500 SH   DFND 66 0 0 236,500
DICERNA PHARMACEUTICALS INC COM 253031108 0 78 SH   SOLE 8 78 0 0
DICKS SPORTING GOODS INC COM 253393102 1,054 21,652 SH   SOLE 8 21,652 0 0
DICKS SPORTING GOODS INC OPT 253393102 5,323 109,400 SH Put SOLE 8 109,400 0 0
DICKS SPORTING GOODS INC OPT 253393102 3,795 78,000 SH Call SOLE 8 78,000 0 0
DICKS SPORTING GOODS INC COM 253393102 3,591 73,823 SH   SOLE 44 73,823 0 0
DIEBOLD NXDF INC OPT 253651103 255 8,300 SH Call SOLE 8 8,300 0 0
DIEBOLD NXDF INC OPT 253651103 111 3,600 SH Put SOLE 8 3,600 0 0
DIEBOLD NXDF INC COM 253651103 81 2,627 SH   SOLE 44 2,627 0 0
DIEBOLD NXDF INC COM 253651103 7 242 SH   DFND 66 0 0 242
DIGI INTL INC COM 253798102 3 319 SH   SOLE 44 319 0 0
DIGIMARC CORP NEW COM 25381B101 2 45 SH   SOLE 44 45 0 0
DIGITAL RLTY TR INC TRUS 253868103 1,236 11,626 SH   SOLE 1 11,626 0 0
DIGITAL RLTY TR INC TRUS 253868103 356 3,347 SH   SOLE 8 3,347 0 0
DIGITAL RLTY TR INC OPT 253868103 1,989 18,700 SH Call SOLE 8 18,700 0 0
DIGITAL RLTY TR INC OPT 253868103 862 8,100 SH Put SOLE 8 8,100 0 0
DIGITAL RLTY TR INC TRUS 253868103 4,229 39,752 SH   SOLE 44 39,752 0 0
DIGITALGLOBE INC COM 25389M877 1,833 55,972 SH   SOLE 1 55,972 0 0
DIGITALGLOBE INC COM 25389M877 49 1,499 SH   SOLE 8 1,499 0 0
DIGITALGLOBE INC OPT 25389M877 170 5,200 SH Put SOLE 8 5,200 0 0
DIGITALGLOBE INC OPT 25389M877 134 4,100 SH Call SOLE 8 4,100 0 0
DIGITALGLOBE INC COM 25389M877 2,647 80,813 SH   SOLE 44 80,813 0 0
DILLARDS INC OPT 254067101 313 6,000 SH Call SOLE 8 6,000 0 0
DILLARDS INC OPT 254067101 841 16,100 SH Put SOLE 8 16,100 0 0
DILLARDS INC COM 254067101 392 7,512 SH   SOLE 8 7,512 0 0
DILLARDS INC COM 254067101 557 10,663 SH   SOLE 44 10,663 0 0
DIME CMNTY BANCSHARES COM 253922108 75 3,713 SH   SOLE 44 3,713 0 0
DIMENSION THERAPEUTICS INC COM 25433V105 7 4,025 SH   SOLE 8 4,025 0 0
DIMENSION THERAPEUTICS INC COM 25433V105 7 4,066 SH   SOLE 44 4,066 0 0
DINEEQUITY INC COM 254423106 1,575 28,941 SH   SOLE 8 28,941 0 0
DINEEQUITY INC OPT 254423106 22 400 SH Call SOLE 8 400 0 0
DINEEQUITY INC OPT 254423106 76 1,400 SH Put SOLE 8 1,400 0 0
DINEEQUITY INC COM 254423106 250 4,623 SH   SOLE 44 4,623 0 0
DIODES INC OPT 254543101 12 500 SH Call SOLE 8 500 0 0
DIODES INC COM 254543101 184 7,654 SH   SOLE 44 7,654 0 0
DIPLOMAT PHARMACY INC COM 25456K101 823 51,656 SH   SOLE 44 51,656 0 0
DIREXION SHS ETF TR OPT 25459W862 1,718 13,600 SH Call SOLE 8 13,600 0 0
DIREXION SHS ETF TR OPT 25459W755 28 1,300 SH Call SOLE 8 1,300 0 0
DIREXION SHS ETF TR OPT 25459W888 770 24,300 SH Put SOLE 8 24,300 0 0
DIREXION SHS ETF TR OPT 25490K539 894 46,200 SH Call SOLE 8 46,200 0 0
DIREXION SHS ETF TR OPT 25459Y363 6,040 500,000 SH Put SOLE 8 500,000 0 0
DIREXION SHS ETF TR OPT 25490K281 413 5,600 SH Put SOLE 8 5,600 0 0
DIREXION SHS ETF TR OPT 25490K570 6,456 718,200 SH Put SOLE 8 718,200 0 0
DIREXION SHS ETF TR FUND 25459W888 342 10,795 SH   SOLE 8 10,795 0 0
DIREXION SHS ETF TR FUND 25490K786 0 1 SH   SOLE 8 1 0 0
DIREXION SHS ETF TR OPT 25459Y678 204 9,100 SH Call SOLE 8 9,100 0 0
DIREXION SHS ETF TR OPT 25459W888 342 10,800 SH Call SOLE 8 10,800 0 0
DIREXION SHS ETF TR FUND 25459W102 58 860 SH   SOLE 8 860 0 0
DIREXION SHS ETF TR OPT 25459W540 402 21,500 SH Call SOLE 8 21,500 0 0
DIREXION SHS ETF TR OPT 25490K570 18,379 2,044,400 SH Call SOLE 8 2,044,400 0 0
DIREXION SHS ETF TR OPT 25459Y694 3,907 88,000 SH Put SOLE 8 88,000 0 0
DIREXION SHS ETF TR FUND 25490K570 102 11,400 SH   SOLE 8 11,400 0 0
DIREXION SHS ETF TR OPT 25490K521 2,259 125,200 SH Call SOLE 8 125,200 0 0
DIREXION SHS ETF TR FUND 25490K760 34 2,630 SH   SOLE 8 2,630 0 0
DIREXION SHS ETF TR FUND 25459Y694 935 21,059 SH   SOLE 8 21,059 0 0
DIREXION SHS ETF TR OPT 25459W862 354 2,800 SH Put SOLE 8 2,800 0 0
DIREXION SHS ETF TR OPT 25459W847 8,292 78,400 SH Put SOLE 8 78,400 0 0
DIREXION SHS ETF TR OPT 25459Y454 7,415 652,100 SH Put SOLE 8 652,100 0 0
DIREXION SHS ETF TR FUND 25459W847 1,354 12,805 SH   SOLE 8 12,805 0 0
DIREXION SHS ETF TR OPT 25459W540 34 1,800 SH Put SOLE 8 1,800 0 0
DIREXION SHS ETF TR OPT 25459Y371 265 29,300 SH Put SOLE 8 29,300 0 0
DIREXION SHS ETF TR FUND 25490K133 3 100 SH   SOLE 8 100 0 0
DIREXION SHS ETF TR OPT 25459Y363 5 400 SH Call SOLE 8 400 0 0
DIREXION SHS ETF TR OPT 25459Y694 3,144 70,800 SH Call SOLE 8 70,800 0 0
DIREXION SHS ETF TR OPT 25490K141 1,340 90,300 SH Put SOLE 8 90,300 0 0
DIREXION SHS ETF TR OPT 25490K554 2,194 339,600 SH Put SOLE 8 339,600 0 0
DIREXION SHS ETF TR FUND 25490K281 37 499 SH   SOLE 8 499 0 0
DIREXION SHS ETF TR OPT 25490K133 7,105 228,750 SH Call SOLE 8 228,750 0 0
DIREXION SHS ETF TR FUND 25459Y363 2 144 SH   SOLE 8 144 0 0
DIREXION SHS ETF TR FUND 25490K521 0 12 SH   SOLE 8 12 0 0
DIREXION SHS ETF TR OPT 25490K141 37 2,500 SH Call SOLE 8 2,500 0 0
DIREXION SHS ETF TR OPT 25459Y678 405 18,100 SH Put SOLE 8 18,100 0 0
DIREXION SHS ETF TR OPT 25459Y470 33 1,900 SH Call SOLE 8 1,900 0 0
DIREXION SHS ETF TR FUND 25459Y371 206 22,764 SH   SOLE 8 22,764 0 0
DIREXION SHS ETF TR OPT 25459W730 18 500 SH Call SOLE 8 500 0 0
DIREXION SHS ETF TR OPT 25490K521 3,778 209,400 SH Put SOLE 8 209,400 0 0
DIREXION SHS ETF TR OPT 25490K554 4,439 687,200 SH Call SOLE 8 687,200 0 0
DIREXION SHS ETF TR FUND 25459W540 30 1,587 SH   SOLE 8 1,587 0 0
DIREXION SHS ETF TR OPT 25459Y454 13 1,100 SH Call SOLE 8 1,100 0 0
DIREXION SHS ETF TR OPT 25459W102 7 100 SH Call SOLE 8 100 0 0
DIREXION SHS ETF TR OPT 25490K281 302 4,100 SH Call SOLE 8 4,100 0 0
DIREXION SHS ETF TR OPT 25459W102 13 200 SH Put SOLE 8 200 0 0
DIREXION SHS ETF TR OPT 25490K539 296 15,300 SH Put SOLE 8 15,300 0 0
DIREXION SHS ETF TR OPT 25490K133 2,073 66,734 SH Put SOLE 8 66,734 0 0
DIREXION SHS ETF TR OPT 25459Y371 122 13,500 SH Call SOLE 8 13,500 0 0
DIREXION SHS ETF TR OPT 25459W847 8,091 76,500 SH Call SOLE 8 76,500 0 0
DIREXION SHS ETF TR FUND 25459Y678 11 490 SH   SOLE 8 490 0 0
DIREXION SHS ETF TR FUND 25459Y454 6 546 SH   SOLE 8 546 0 0
DIREXION SHS ETF TR FUND 25459W847 726 6,860 SH   SOLE 44 6,860 0 0
DIREXION SHS ETF TR OPT 25459Y470 4,338 250,000 SH Put SOLE 44 250,000 0 0
DIREXION SHS ETF TR FUND 25490K281 118 1,599 SH   SOLE 44 1,599 0 0
DIREXION SHS ETF TR FUND 25459Y694 688 15,487 SH   SOLE 44 15,487 0 0
DIREXION SHS ETF TR FUND 25490K521 228 12,660 SH   SOLE 44 12,660 0 0
DIREXION SHS ETF TR FUND 25459W862 13 100 SH   SOLE 44 100 0 0
DIREXION SHS ETF TR OPT 25490K281 1,473 20,000 SH Call SOLE 44 20,000 0 0
DIREXION SHS ETF TR FUND 25459Y264 106 3,850 SH   DFND 66 0 0 3,850
DIREXION SHS ETF TR FUND 25490K570 0 10 SH   DFND 66 0 0 10
DIREXION SHS ETF TR FUND 25459W557 91 6,182 SH   DFND 66 0 0 6,182
DISCOVER FINL SVCS COM 254709108 27,632 404,025 SH   SOLE 1 61,710 342,315 0
DISCOVER FINL SVCS OPT 254709108 2,517 36,800 SH Put SOLE 8 36,800 0 0
DISCOVER FINL SVCS OPT 254709108 15,545 227,300 SH Call SOLE 8 227,300 0 0
DISCOVER FINL SVCS COM 254709108 789 11,525 SH   SOLE 8 11,525 0 0
DISCOVER FINL SVCS COM 254709108 579 8,460 SH   SOLE 20 0 8,460 0
DISCOVER FINL SVCS COM 254709108 9,435 137,950 SH   SOLE 44 137,950 0 0
DISCOVER FINL SVCS COM 254709108 741 10,831 SH   DFND 66 0 0 10,831
DISCOVER FINL SVCS COM 254709108 8,039 117,543 SH   SOLE 66 0 117,543 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 1,199 41,205 SH   SOLE 1 41,205 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 1,457 51,457 SH   SOLE 1 51,457 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 8 270 SH   SOLE 8 270 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 7 250 SH   SOLE 8 250 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 2,611 92,223 SH   SOLE 44 92,223 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 1,469 50,543 SH   SOLE 44 50,543 0 0
DISH NETWORK CORP COM 25470M109 3,436 54,122 SH   SOLE 1 54,122 0 0
DISH NETWORK CORP OPT 25470M109 13,549 213,400 SH Put SOLE 8 213,400 0 0
DISH NETWORK CORP COM 25470M109 10,845 170,808 SH   SOLE 8 170,808 0 0
DISH NETWORK CORP OPT 25470M109 3,803 59,900 SH Call SOLE 8 59,900 0 0
DISH NETWORK CORP COM 25470M109 89,231 1,405,434 SH   SOLE 44 1,405,434 0 0
DISNEY WALT CO COM 254687106 40,261 355,057 SH   SOLE 1 354,262 795 0
DISNEY WALT CO COM 254687106 12,457 109,863 SH   SOLE 8 109,863 0 0
DISNEY WALT CO OPT 254687106 132,542 1,168,900 SH Put SOLE 8 1,168,900 0 0
DISNEY WALT CO OPT 254687106 115,204 1,016,000 SH Call SOLE 8 1,016,000 0 0
DISNEY WALT CO COM 254687106 15,037 132,614 SH   SOLE 9 132,614 0 0
DISNEY WALT CO COM 254687106 81,555 719,236 SH   SOLE 44 719,236 0 0
DISNEY WALT CO COM 254687106 7,980 70,373 SH   SOLE 66 0 70,373 0
DISNEY WALT CO COM 254687106 1,105 9,746 SH   DFND 66 0 0 9,746
DISNEY WALT CO COM 254687106 109 960 SH   SOLE 99 960 0 0
DMC GLOBAL INC COM 23291C103 1 79 SH   SOLE 44 79 0 0
DNB FINL CORP COM 233237106 10 300 SH   SOLE 44 300 0 0
DOLBY LABORATORIES INC OPT 25659T107 121 2,300 SH Call SOLE 8 2,300 0 0
DOLBY LABORATORIES INC COM 25659T107 626 11,945 SH   SOLE 8 11,945 0 0
DOLBY LABORATORIES INC OPT 25659T107 47 900 SH Put SOLE 8 900 0 0
DOLBY LABORATORIES INC COM 25659T107 218 4,162 SH   SOLE 44 4,162 0 0
DOLLAR GEN CORP NEW COM 256677105 5,135 73,634 SH   SOLE 1 73,634 0 0
DOLLAR GEN CORP NEW COM 256677105 42,227 605,569 SH   SOLE 8 605,569 0 0
DOLLAR GEN CORP NEW OPT 256677105 16,512 236,800 SH Put SOLE 8 236,800 0 0
DOLLAR GEN CORP NEW OPT 256677105 7,531 108,000 SH Call SOLE 8 108,000 0 0
DOLLAR GEN CORP NEW COM 256677105 11,177 160,284 SH   SOLE 9 160,284 0 0
DOLLAR GEN CORP NEW COM 256677105 18,412 264,065 SH   SOLE 44 264,065 0 0
DOLLAR TREE INC COM 256746108 6,480 82,591 SH   SOLE 1 82,591 0 0
DOLLAR TREE INC COM 256746108 6,056 77,199 SH   SOLE 8 77,199 0 0
DOLLAR TREE INC OPT 256746108 110,331 1,406,200 SH Call SOLE 8 1,406,200 0 0
DOLLAR TREE INC OPT 256746108 2,315 29,500 SH Put SOLE 8 29,500 0 0
DOLLAR TREE INC COM 256746108 7,294 92,966 SH   SOLE 9 92,966 0 0
DOLLAR TREE INC COM 256746108 12,504 159,359 SH   SOLE 44 159,359 0 0
DOMINION DIAMOND CORP COM 257287102 49 3,900 SH   SOLE 1 3,900 0 0
DOMINION DIAMOND CORP COM 257287102 1 77 SH   SOLE 8 77 0 0
DOMINION DIAMOND CORP COM 257287102 16 1,300 SH   SOLE 44 1,300 0 0
DOMINION MIDSTREAM PARTNERS COM 257454108 62 1,929 SH   SOLE 8 1,929 0 0
DOMINION MIDSTREAM PARTNERS COM 257454108 317 9,932 SH   SOLE 32 9,932 0 0
DOMINION MIDSTREAM PARTNERS COM 257454108 32 1,000 SH   SOLE 44 1,000 0 0
DOMINION RES INC VA NEW COM 25746U109 65 833 SH   SOLE 1 833 0 0
DOMINION RES INC VA NEW OPT 25746U109 1,373 17,700 SH Put SOLE 8 17,700 0 0
DOMINION RES INC VA NEW COM 25746U109 60 768 SH   SOLE 8 768 0 0
DOMINION RES INC VA NEW CONV 25746U836 1,530 30,078 SH   SOLE 8 30,078 0 0
DOMINION RES INC VA NEW OPT 25746U109 1,924 24,800 SH Call SOLE 8 24,800 0 0
DOMINION RES INC VA NEW COM 25746U109 325 4,181 SH   SOLE 9 4,181 0 0
DOMINION RES INC VA NEW COM 25746U109 9,792 126,238 SH   SOLE 44 126,238 0 0
DOMINOS PIZZA INC COM 25754A201 126 683 SH   SOLE 1 683 0 0
DOMINOS PIZZA INC OPT 25754A201 2,304 12,500 SH Put SOLE 8 12,500 0 0
DOMINOS PIZZA INC COM 25754A201 44 237 SH   SOLE 8 237 0 0
DOMINOS PIZZA INC OPT 25754A201 663 3,600 SH Call SOLE 8 3,600 0 0
DOMINOS PIZZA INC COM 25754A201 2,593 14,072 SH   SOLE 44 14,072 0 0
DOMTAR CORP OPT 257559203 303 8,300 SH Put SOLE 8 8,300 0 0
DOMTAR CORP OPT 257559203 40 1,100 SH Call SOLE 8 1,100 0 0
DOMTAR CORP COM 257559203 341 9,334 SH   SOLE 8 9,334 0 0
DOMTAR CORP COM 257559203 684 18,724 SH   SOLE 44 18,724 0 0
DONALDSON INC COM 257651109 1 22 SH   SOLE 8 22 0 0
DONALDSON INC OPT 257651109 5 100 SH Call SOLE 8 100 0 0
DONALDSON INC COM 257651109 3,996 87,806 SH   SOLE 44 87,806 0 0
DONEGAL GROUP INC COM 257701201 3 172 SH   SOLE 44 172 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 168 8,729 SH   SOLE 8 8,729 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 989 51,226 SH   SOLE 44 51,226 0 0
DONNELLEY R R &amp SONS CO OPT 257867200 235 19,400 SH Call SOLE 8 19,400 0 0
DONNELLEY R R &amp SONS CO COM 257867200 171 14,077 SH   SOLE 8 14,077 0 0
DONNELLEY R R &amp SONS CO OPT 257867200 171 14,100 SH Put SOLE 8 14,100 0 0
DONNELLEY R R &amp SONS CO COM 257867200 1,378 113,801 SH   SOLE 44 113,801 0 0
DORIAN LPG LTD COM Y2106R110 0 16 SH   SOLE 8 16 0 0
DORIAN LPG LTD COM Y2106R110 226 21,486 SH   SOLE 44 21,486 0 0
DORMAN PRODUCTS INC COM 258278100 48 580 SH   SOLE 44 580 0 0
DOUGLAS DYNAMICS INC COM 25960R105 14 436 SH   SOLE 44 436 0 0
DOUGLAS EMMETT INC TRUS 25960P109 7,258 189,017 SH   SOLE 1 189,017 0 0
DOUGLAS EMMETT INC COM 25960P109 310 8,068 SH   SOLE 1 8,068 0 0
DOUGLAS EMMETT INC TRUS 25960P109 4 115 SH   SOLE 8 115 0 0
DOUGLAS EMMETT INC TRUS 25960P109 1,306 34,011 SH   SOLE 44 34,011 0 0
DOVER CORP COM 260003108 4,098 50,996 SH   SOLE 1 50,996 0 0
DOVER CORP COM 260003108 14 180 SH   SOLE 8 180 0 0
DOVER CORP OPT 260003108 498 6,200 SH Put SOLE 8 6,200 0 0
DOVER CORP OPT 260003108 747 9,300 SH Call SOLE 8 9,300 0 0
DOVER CORP COM 260003108 92 1,149 SH   SOLE 9 1,149 0 0
DOVER CORP COM 260003108 2,823 35,139 SH   SOLE 44 35,139 0 0
DOW CHEM CO COM 260543103 3,467 54,580 SH   SOLE 1 54,580 0 0
DOW CHEM CO OPT 260543103 4,797 75,500 SH Put SOLE 8 75,500 0 0
DOW CHEM CO COM 260543103 11,396 179,347 SH   SOLE 8 179,347 0 0
DOW CHEM CO OPT 260543103 56,690 892,200 SH Call SOLE 8 892,200 0 0
DOW CHEM CO COM 260543103 430 6,772 SH   SOLE 9 6,772 0 0
DOW CHEM CO COM 260543103 8 120 SH   DFND 20 0 0 120
DOW CHEM CO COM 260543103 42,171 663,687 SH   SOLE 44 663,687 0 0
DOW CHEM CO COM 260543103 2,469 38,852 SH   DFND 66 0 0 38,852
DOW CHEM CO COM 260543103 318 5,000 SH   SOLE 66 0 5,000 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 24 243 SH   SOLE 1 243 0 0
DR PEPPER SNAPPLE GROUP INC OPT 26138E109 7,295 74,500 SH Put SOLE 8 74,500 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,065 31,300 SH   SOLE 8 31,300 0 0
DR PEPPER SNAPPLE GROUP INC OPT 26138E109 323 3,300 SH Call SOLE 8 3,300 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 522 5,333 SH   SOLE 9 5,333 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 6,785 69,298 SH   SOLE 44 69,298 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 988 10,086 SH   DFND 66 0 0 10,086
DR PEPPER SNAPPLE GROUP INC COM 26138E109 375 3,833 SH   SOLE 99 3,833 0 0
DRIL-QUIP INC COM 262037104 13 234 SH   SOLE 8 234 0 0
DRIL-QUIP INC OPT 262037104 16 300 SH Call SOLE 8 300 0 0
DRIL-QUIP INC OPT 262037104 251 4,600 SH Put SOLE 8 4,600 0 0
DRIL-QUIP INC COM 262037104 67 1,222 SH   SOLE 44 1,222 0 0
DRIVE SHACK INC COM 262077100 177 42,474 SH   SOLE 44 42,474 0 0
DSP GROUP INC COM 23332B106 5 416 SH   SOLE 44 416 0 0
DST SYS INC DEL COM 233326107 2,076 16,950 SH   SOLE 1 16,950 0 0
DST SYS INC DEL OPT 233326107 196 1,600 SH Call SOLE 8 1,600 0 0
DST SYS INC DEL COM 233326107 50 409 SH   SOLE 8 409 0 0
DST SYS INC DEL COM 233326107 5,033 41,077 SH   SOLE 44 41,077 0 0
DSW INC OPT 23334L102 108 5,200 SH Call SOLE 8 5,200 0 0
DSW INC COM 23334L102 77 3,728 SH   SOLE 8 3,728 0 0
DSW INC OPT 23334L102 35 1,700 SH Put SOLE 8 1,700 0 0
DSW INC COM 23334L102 743 35,913 SH   SOLE 44 35,913 0 0
DTE ENERGY CO COM 233331107 1,801 17,638 SH   SOLE 1 17,638 0 0
DTE ENERGY CO COM 233331107 624 6,118 SH   SOLE 8 6,118 0 0
DTE ENERGY CO OPT 233331107 20 200 SH Call SOLE 8 200 0 0
DTE ENERGY CO OPT 233331107 204 2,000 SH Put SOLE 8 2,000 0 0
DTE ENERGY CO COM 233331107 0 1 SH   SOLE 9 1 0 0
DTE ENERGY CO COM 233331107 16,011 156,813 SH   SOLE 44 156,813 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 15,427 192,050 SH   SOLE 1 192,050 0 0
DU PONT E I DE NEMOURS &amp CO OPT 263534109 8,338 103,800 SH Call SOLE 8 103,800 0 0
DU PONT E I DE NEMOURS &amp CO OPT 263534109 8,314 103,500 SH Put SOLE 8 103,500 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 133 1,652 SH   SOLE 8 1,652 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 22 280 SH   SOLE 9 280 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 25,877 322,130 SH   SOLE 44 322,130 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 124 1,538 SH   DFND 66 0 0 1,538
DUCOMMUN INC DEL OPT 264147109 29 1,000 SH Call SOLE 8 1,000 0 0
DUCOMMUN INC DEL OPT 264147109 12 400 SH Put SOLE 8 400 0 0
DUCOMMUN INC DEL COM 264147109 1 29 SH   SOLE 8 29 0 0
DUCOMMUN INC DEL COM 264147109 332 11,489 SH   SOLE 44 11,489 0 0
DUKE ENERGY CORP NEW COM 26441C204 76 928 SH   SOLE 1 928 0 0
DUKE ENERGY CORP NEW OPT 26441C204 1,755 21,400 SH Put SOLE 8 21,400 0 0
DUKE ENERGY CORP NEW COM 26441C204 67 814 SH   SOLE 8 814 0 0
DUKE ENERGY CORP NEW OPT 26441C204 2,559 31,200 SH Call SOLE 8 31,200 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,833 22,345 SH   SOLE 9 22,345 0 0
DUKE ENERGY CORP NEW COM 26441C204 57,178 697,220 SH   SOLE 44 697,220 0 0
DUKE ENERGY CORP NEW COM 26441C204 27 333 SH   DFND 66 0 0 333
DUKE REALTY CORP COM 264411505 2,445 93,080 SH   SOLE 1 93,080 0 0
DUKE REALTY CORP TRUS 264411505 2,482 94,483 SH   SOLE 1 94,483 0 0
DUKE REALTY CORP TRUS 264411505 0 14 SH   SOLE 8 14 0 0
DUKE REALTY CORP TRUS 264411505 1,378 52,454 SH   SOLE 44 52,454 0 0
DULUTH HLDGS INC COM 26443V101 385 18,081 SH   SOLE 8 18,081 0 0
DULUTH HLDGS INC COM 26443V101 150 7,032 SH   SOLE 44 7,032 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 1,080 10,001 SH   SOLE 1 10,001 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 575 5,325 SH   SOLE 8 5,325 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 783 7,253 SH   SOLE 44 7,253 0 0
DUNKIN BRANDS GROUP INC COM 265504100 4,246 77,646 SH   SOLE 1 77,646 0 0
DUNKIN BRANDS GROUP INC COM 265504100 398 7,275 SH   SOLE 8 7,275 0 0
DUNKIN BRANDS GROUP INC OPT 265504100 394 7,200 SH Put SOLE 8 7,200 0 0
DUNKIN BRANDS GROUP INC OPT 265504100 208 3,800 SH Call SOLE 8 3,800 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,189 21,731 SH   SOLE 44 21,731 0 0
DUPONT FABROS TECHNOLOGY INC TRUS 26613Q106 275 5,554 SH   SOLE 1 5,554 0 0
DUPONT FABROS TECHNOLOGY INC TRUS 26613Q106 3,274 66,035 SH   SOLE 8 66,035 0 0
DUPONT FABROS TECHNOLOGY INC TRUS 26613Q106 188 3,792 SH   SOLE 44 3,792 0 0
DURECT CORP COM 266605104 0 97 SH   SOLE 8 97 0 0
DURECT CORP COM 266605104 1 581 SH   SOLE 44 581 0 0
DXP ENTERPRISES INC NEW COM 233377407 30 790 SH   SOLE 8 790 0 0
DXP ENTERPRISES INC NEW COM 233377407 418 11,012 SH   SOLE 44 11,012 0 0
DYCOM INDS INC COM 267475101 1,100 11,835 SH   SOLE 8 11,835 0 0
DYCOM INDS INC COM 267475101 1,354 14,576 SH   SOLE 44 14,576 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 173 9,837 SH   SOLE 8 9,837 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 0 80 SH   SOLE 8 80 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 4 793 SH   SOLE 44 793 0 0
DYNEGY INC NEW DEL COM 26817R108 858 109,117 SH   SOLE 1 109,117 0 0
DYNEGY INC NEW DEL COM 26817R157 7 12,758 SH   SOLE 1 12,758 0 0
DYNEGY INC NEW DEL CONV 26817R405 98 1,671 SH   SOLE 8 1,671 0 0
DYNEGY INC NEW DEL OPT 26817R108 206 26,200 SH Call SOLE 8 26,200 0 0
DYNEGY INC NEW DEL WARR 26817R116 0 7 SH   SOLE 8 7 0 0
DYNEGY INC NEW DEL OPT 26817R108 24 3,100 SH Put SOLE 8 3,100 0 0
DYNEGY INC NEW DEL COM 26817R108 1,180 150,141 SH   SOLE 8 150,141 0 0
DYNEGY INC NEW DEL COM 26817R108 126 16,116 SH   SOLE 44 16,116 0 0
DYNEX CAP INC TRUS 26817Q506 226 31,903 SH   SOLE 44 31,903 0 0
E L F BEAUTY INC COM 26856L103 220 7,637 SH   SOLE 8 7,637 0 0
E L F BEAUTY INC COM 26856L103 1 45 SH   SOLE 44 45 0 0
E TRADE FINANCIAL CORP COM 269246401 1,262 36,175 SH   SOLE 1 36,175 0 0
E TRADE FINANCIAL CORP OPT 269246401 6,646 190,500 SH Put SOLE 8 190,500 0 0
E TRADE FINANCIAL CORP OPT 269246401 1,312 37,600 SH Call SOLE 8 37,600 0 0
E TRADE FINANCIAL CORP COM 269246401 1,523 43,685 SH   SOLE 8 43,685 0 0
E TRADE FINANCIAL CORP COM 269246401 4,911 140,739 SH   SOLE 44 140,739 0 0
EAGLE BANCORP INC MD COM 268948106 69 1,162 SH   SOLE 8 1,162 0 0
EAGLE BANCORP INC MD COM 268948106 61 1,028 SH   SOLE 44 1,028 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 0 2 SH   SOLE 8 2 0 0
EAGLE MATERIALS INC OPT 26969P108 194 2,000 SH Call SOLE 8 2,000 0 0
EAGLE MATERIALS INC COM 26969P108 202 2,076 SH   SOLE 8 2,076 0 0
EAGLE MATERIALS INC COM 26969P108 2,091 21,523 SH   SOLE 44 21,523 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 43 516 SH   SOLE 8 516 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 3,647 43,977 SH   SOLE 44 43,977 0 0
EARTHSTONE ENERGY INC COM 27032D205 62 4,910 SH   SOLE 44 4,910 0 0
EAST WEST BANCORP INC COM 27579R104 1,742 33,759 SH   SOLE 1 33,759 0 0
EAST WEST BANCORP INC COM 27579R104 100 1,951 SH   SOLE 8 1,951 0 0
EAST WEST BANCORP INC COM 27579R104 1,647 31,900 SH   SOLE 44 31,900 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 120 6,092 SH   SOLE 44 6,092 0 0
EASTGROUP PPTY INC TRUS 277276101 2,529 34,388 SH   SOLE 1 34,388 0 0
EASTGROUP PPTY INC TRUS 277276101 5 62 SH   SOLE 8 62 0 0
EASTGROUP PPTY INC TRUS 277276101 49 664 SH   SOLE 44 664 0 0
EASTMAN CHEM CO COM 277432100 16 194 SH   SOLE 1 194 0 0
EASTMAN CHEM CO OPT 277432100 380 4,700 SH Call SOLE 8 4,700 0 0
EASTMAN CHEM CO COM 277432100 132 1,636 SH   SOLE 8 1,636 0 0
EASTMAN CHEM CO OPT 277432100 1,559 19,300 SH Put SOLE 8 19,300 0 0
EASTMAN CHEM CO COM 277432100 2,526 31,264 SH   SOLE 44 31,264 0 0
EASTMAN KODAK CO COM 277461406 168 14,665 SH   SOLE 44 14,665 0 0
EATON CORP PLC COM G29183103 14,368 193,776 SH   SOLE 1 193,776 0 0
EATON CORP PLC OPT G29183103 4,264 57,500 SH Put SOLE 8 57,500 0 0
EATON CORP PLC OPT G29183103 20,517 276,700 SH Call SOLE 8 276,700 0 0
EATON CORP PLC COM G29183103 1,160 15,646 SH   SOLE 8 15,646 0 0
EATON CORP PLC COM G29183103 48 644 SH   SOLE 9 644 0 0
EATON CORP PLC COM G29183103 24,606 331,855 SH   SOLE 44 331,855 0 0
EATON CORP PLC COM G29183103 63 850 SH   DFND 66 0 0 850
EATON VANCE CORP COM 278265103 1,584 35,235 SH   SOLE 1 35,235 0 0
EATON VANCE CORP COM 278265103 159 3,531 SH   SOLE 8 3,531 0 0
EATON VANCE CORP COM 278265103 452 10,048 SH   SOLE 44 10,048 0 0
EBAY INC COM 278642103 4,947 147,372 SH   SOLE 1 147,372 0 0
EBAY INC COM 278642103 5,844 174,072 SH   SOLE 8 174,072 0 0
EBAY INC OPT 278642103 2,296 68,400 SH Call SOLE 8 68,400 0 0
EBAY INC OPT 278642103 4,519 134,600 SH Put SOLE 8 134,600 0 0
EBAY INC COM 278642103 34,908 1,039,848 SH   SOLE 9 1,039,848 0 0
EBAY INC COM 278642103 188 5,600 SH   DFND 20 0 0 5,600
EBAY INC COM 278642103 53,519 1,594,224 SH   SOLE 44 1,594,224 0 0
EBAY INC COM 278642103 13 378 SH   DFND 66 0 0 378
EBIX INC COM 278715206 1,285 20,995 SH   SOLE 8 20,995 0 0
EBIX INC OPT 278715206 4,496 73,400 SH Put SOLE 8 73,400 0 0
EBIX INC OPT 278715206 1,537 25,100 SH Call SOLE 8 25,100 0 0
EBIX INC COM 278715206 267 4,369 SH   SOLE 44 4,369 0 0
ECHELON CORP COM 27874N303 0 6 SH   SOLE 8 6 0 0
ECHELON CORP COM 27874N303 0 25 SH   DFND 66 0 0 25
ECHO GLOBAL LOGISTICS INC COM 27875T101 1 55 SH   SOLE 8 55 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 96 4,526 SH   SOLE 44 4,526 0 0
ECHOSTAR CORP COM 278768106 207 3,628 SH   SOLE 8 3,628 0 0
ECHOSTAR CORP COM 278768106 1,128 19,802 SH   SOLE 44 19,802 0 0
ECLIPSE RES CORP COM 27890G100 0 126 SH   SOLE 8 126 0 0
ECLIPSE RES CORP COM 27890G100 745 293,447 SH   SOLE 44 293,447 0 0
ECOLAB INC COM 278865100 46,246 368,960 SH   SOLE 1 15,248 353,712 0
ECOLAB INC OPT 278865100 414 3,300 SH Put SOLE 8 3,300 0 0
ECOLAB INC COM 278865100 68 540 SH   SOLE 8 540 0 0
ECOLAB INC OPT 278865100 489 3,900 SH Call SOLE 8 3,900 0 0
ECOLAB INC COM 278865100 1,960 15,635 SH   SOLE 9 15,635 0 0
ECOLAB INC COM 278865100 971 7,747 SH   SOLE 20 0 7,747 0
ECOLAB INC COM 278865100 188 1,500 SH   DFND 20 0 0 1,500
ECOLAB INC COM 278865100 9,655 77,031 SH   SOLE 44 77,031 0 0
ECOLAB INC COM 278865100 10,625 84,769 SH   SOLE 66 0 84,769 0
ECOPETROL S A ADR 279158109 1,759 188,700 SH   SOLE 44 188,700 0 0
EDGE THERAPEUTICS INC COM 279870109 1 75 SH   SOLE 44 75 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,173 29,715 SH   SOLE 1 29,715 0 0
EDGEWELL PERS CARE CO OPT 28035Q102 1,792 24,500 SH Put SOLE 8 24,500 0 0
EDGEWELL PERS CARE CO OPT 28035Q102 7 100 SH Call SOLE 8 100 0 0
EDGEWELL PERS CARE CO COM 28035Q102 631 8,631 SH   SOLE 8 8,631 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,024 41,357 SH   SOLE 44 41,357 0 0
EDISON INTL COM 281020107 36,423 457,524 SH   SOLE 1 457,524 0 0
EDISON INTL OPT 281020107 8 100 SH Put SOLE 8 100 0 0
EDISON INTL COM 281020107 232 2,904 SH   SOLE 8 2,904 0 0
EDISON INTL OPT 281020107 175 2,200 SH Call SOLE 8 2,200 0 0
EDISON INTL COM 281020107 46 578 SH   SOLE 9 578 0 0
EDISON INTL COM 281020107 7,444 93,506 SH   SOLE 44 93,506 0 0
EDISON INTL COM 281020107 320 4,025 SH   SOLE 66 0 4,025 0
EDITAS MEDICINE INC COM 28106W103 30 1,323 SH   SOLE 8 1,323 0 0
EDITAS MEDICINE INC OPT 28106W103 1,466 65,700 SH Call SOLE 8 65,700 0 0
EDITAS MEDICINE INC COM 28106W103 7 296 SH   SOLE 44 296 0 0
EDUCATION RLTY TR INC COM 28140H203 879 21,523 SH   SOLE 1 21,523 0 0
EDUCATION RLTY TR INC TRUS 28140H203 3,400 83,243 SH   SOLE 1 83,243 0 0
EDUCATION RLTY TR INC TRUS 28140H203 2 42 SH   SOLE 8 42 0 0
EDUCATION RLTY TR INC TRUS 28140H203 77 1,898 SH   SOLE 44 1,898 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,099 43,577 SH   SOLE 1 43,577 0 0
EDWARDS LIFESCIENCES CORP OPT 28176E108 1,119 11,900 SH Put SOLE 8 11,900 0 0
EDWARDS LIFESCIENCES CORP OPT 28176E108 734 7,800 SH Call SOLE 8 7,800 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 433 4,604 SH   SOLE 8 4,604 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 9,358 99,479 SH   SOLE 44 99,479 0 0
EGALET CORP COM 28226B104 0 65 SH   SOLE 8 65 0 0
EGALET CORP COM 28226B104 1 102 SH   SOLE 44 102 0 0
EHEALTH INC COM 28238P109 1 45 SH   SOLE 8 45 0 0
EHEALTH INC COM 28238P109 1 83 SH   SOLE 44 83 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 7 627 SH   SOLE 44 627 0 0
EKSO BIONICS HLDGS INC COM 282644202 67 16,221 SH   SOLE 1 16,221 0 0
EKSO BIONICS HLDGS INC COM 282644202 0 4 SH   SOLE 8 4 0 0
EL PASO ELEC CO COM 283677854 289 5,730 SH   SOLE 44 5,730 0 0
EL POLLO LOCO HLDGS INC OPT 268603107 61 5,100 SH Put SOLE 8 5,100 0 0
EL POLLO LOCO HLDGS INC OPT 268603107 180 15,100 SH Call SOLE 8 15,100 0 0
EL POLLO LOCO HLDGS INC COM 268603107 63 5,275 SH   SOLE 44 5,275 0 0
ELBIT SYS LTD COM M3760D101 94 824 SH   SOLE 9 824 0 0
ELDORADO GOLD CORP NEW COM 284902103 2,489 730,000 SH   SOLE 1 730,000 0 0
ELDORADO GOLD CORP NEW OPT 284902103 185 54,300 SH Call SOLE 8 54,300 0 0
ELDORADO GOLD CORP NEW OPT 284902103 48 14,200 SH Put SOLE 8 14,200 0 0
ELDORADO GOLD CORP NEW COM 284902103 4 1,050 SH   DFND 20 0 0 1,050
ELDORADO GOLD CORP NEW COM 284902103 23 6,644 SH   SOLE 44 6,644 0 0
ELDORADO RESORTS INC COM 28470R102 666 35,216 SH   SOLE 44 35,216 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 4 627 SH   SOLE 44 627 0 0
ELECTROMED INC COM 285409108 43 8,800 SH   SOLE 44 8,800 0 0
ELECTRONIC ARTS INC COM 285512109 3,595 40,161 SH   SOLE 1 40,161 0 0
ELECTRONIC ARTS INC OPT 285512109 46,112 515,100 SH Put SOLE 8 515,100 0 0
ELECTRONIC ARTS INC COM 285512109 1,697 18,945 SH   SOLE 8 18,945 0 0
ELECTRONIC ARTS INC OPT 285512109 6,061 67,700 SH Call SOLE 8 67,700 0 0
ELECTRONIC ARTS INC COM 285512109 23,105 258,102 SH   SOLE 44 258,102 0 0
ELECTRONIC ARTS INC COM 285512109 837 9,350 SH   DFND 66 0 0 9,350
ELECTRONICS FOR IMAGING INC COM 286082102 3,024 61,920 SH   SOLE 1 61,920 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 347 7,100 SH   SOLE 8 7,100 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 141 2,875 SH   SOLE 44 2,875 0 0
ELLIE MAE INC COM 28849P100 90 900 SH   SOLE 8 900 0 0
ELLIE MAE INC COM 28849P100 65 648 SH   SOLE 44 648 0 0
ELLIS PERRY INTL INC COM 288853104 129 5,987 SH   SOLE 8 5,987 0 0
ELLIS PERRY INTL INC COM 288853104 309 14,391 SH   SOLE 44 14,391 0 0
EMBOTELLADORA ANDINA S A ADR 29081P303 3 124 SH   SOLE 1 124 0 0
EMC INS GROUP INC COM 268664109 7 257 SH   SOLE 44 257 0 0
EMCOR GROUP INC COM 29084Q100 33 529 SH   SOLE 8 529 0 0
EMCOR GROUP INC COM 29084Q100 2,199 34,913 SH   SOLE 44 34,913 0 0
EMCORE CORP COM 290846203 25 2,778 SH   SOLE 1 2,778 0 0
EMCORE CORP COM 290846203 0 50 SH   SOLE 8 50 0 0
EMCORE CORP COM 290846203 684 76,034 SH   SOLE 44 76,034 0 0
EMERGE ENERGY SVCS LP COM 29102H108 38 2,723 SH   SOLE 8 2,723 0 0
EMERGE ENERGY SVCS LP OPT 29102H108 569 41,100 SH Put SOLE 8 41,100 0 0
EMERGE ENERGY SVCS LP OPT 29102H108 352 25,400 SH Call SOLE 8 25,400 0 0
EMERGE ENERGY SVCS LP COM 29102H108 2,426 175,147 SH   SOLE 44 175,147 0 0
EMERGENT BIOSOLUTIONS INC BOND 29089QAB1 242 203,000 PRN   SOLE 8 0 0 203,000
EMERGENT BIOSOLUTIONS INC COM 29089Q105 15 500 SH   SOLE 8 500 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 22 760 SH   SOLE 44 760 0 0
EMERSON ELEC CO COM 291011104 11,375 190,031 SH   SOLE 1 190,031 0 0
EMERSON ELEC CO COM 291011104 169 2,809 SH   SOLE 8 2,809 0 0
EMERSON ELEC CO OPT 291011104 2,263 37,800 SH Put SOLE 8 37,800 0 0
EMERSON ELEC CO OPT 291011104 5,250 87,700 SH Call SOLE 8 87,700 0 0
EMERSON ELEC CO COM 291011104 8 126 SH   SOLE 9 126 0 0
EMERSON ELEC CO COM 291011104 26,051 435,196 SH   SOLE 44 435,196 0 0
EMPIRE RESORTS INC COM 292052305 0 19 SH   SOLE 44 19 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 926 44,906 SH   SOLE 44 44,906 0 0
EMPLOYERS HOLDINGS INC COM 292218104 34 882 SH   SOLE 44 882 0 0
EMPRESA DIST Y COMERCIAL NOR ADR 29244A102 348 10,000 SH   SOLE 44 10,000 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 176 10,558 SH   SOLE 8 10,558 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 258 15,455 SH   SOLE 32 15,455 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 2,150 128,797 SH   SOLE 44 128,797 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 12 391 SH   SOLE 8 391 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,812 58,873 SH   SOLE 44 58,873 0 0
ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 716 38,860 SH   SOLE 1 38,860 0 0
ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 2 94 SH   SOLE 8 94 0 0
ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 17 943 SH   SOLE 44 943 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 7 363 SH   SOLE 8 363 0 0
ENBRIDGE ENERGY PARTNERS L P OPT 29250R106 17 900 SH Put SOLE 8 900 0 0
ENBRIDGE ENERGY PARTNERS L P OPT 29250R106 78 4,100 SH Call SOLE 8 4,100 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 12,657 666,134 SH   SOLE 32 666,134 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 9,703 510,673 SH   SOLE 44 510,673 0 0
ENBRIDGE INC COM 29250N105 19,117 456,901 SH   SOLE 1 456,901 0 0
ENBRIDGE INC COM 29250N105 1 23 SH   SOLE 8 23 0 0
ENBRIDGE INC OPT 29250N105 209 5,000 SH Put SOLE 8 5,000 0 0
ENBRIDGE INC OPT 29250N105 1,284 30,690 SH Call SOLE 8 30,690 0 0
ENBRIDGE INC COM 29250N105 8,729 208,587 SH   SOLE 9 208,587 0 0
ENBRIDGE INC COM 29250N105 4,848 115,869 SH   SOLE 44 115,869 0 0
ENBRIDGE INC COM 29250N105 978 23,377 SH   DFND 66 0 0 23,377
ENCANA CORP COM 292505104 627 53,548 SH   SOLE 8 53,548 0 0
ENCANA CORP OPT 292505104 2,406 205,400 SH Call SOLE 8 205,400 0 0
ENCANA CORP OPT 292505104 1,148 98,000 SH Put SOLE 8 98,000 0 0
ENCANA CORP COM 292505104 7 600 SH   DFND 20 0 0 600
ENCANA CORP COM 292505104 5 402 SH   SOLE 44 402 0 0
ENCORE CAP GROUP INC BOND 292554AF9 7 7,000 PRN   SOLE 8 0 0 7,000
ENCORE CAP GROUP INC COM 292554102 591 19,188 SH   SOLE 8 19,188 0 0
ENCORE CAP GROUP INC COM 292554102 4,364 141,682 SH   SOLE 44 141,682 0 0
ENCORE WIRE CORP COM 292562105 821 17,851 SH   SOLE 1 17,851 0 0
ENCORE WIRE CORP COM 292562105 52 1,123 SH   SOLE 8 1,123 0 0
ENCORE WIRE CORP OPT 292562105 294 6,400 SH Put SOLE 8 6,400 0 0
ENCORE WIRE CORP COM 292562105 405 8,794 SH   SOLE 44 8,794 0 0
ENDEAVOUR SILVER CORP OPT 29258Y103 76 23,900 SH Put SOLE 8 23,900 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 13 4,113 SH   SOLE 8 4,113 0 0
ENDEAVOUR SILVER CORP OPT 29258Y103 72 22,600 SH Call SOLE 8 22,600 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 15 4,600 SH   DFND 20 0 0 4,600
ENDO INTL PLC OPT G30401106 781 70,000 SH Call SOLE 8 70,000 0 0
ENDO INTL PLC OPT G30401106 360 32,300 SH Put SOLE 8 32,300 0 0
ENDO INTL PLC COM G30401106 463 41,570 SH   SOLE 8 41,570 0 0
ENDO INTL PLC COM G30401106 1,661 148,730 SH   SOLE 44 148,730 0 0
ENDOCYTE INC COM 29269A102 0 31 SH   SOLE 8 31 0 0
ENDOCYTE INC COM 29269A102 40 15,675 SH   SOLE 44 15,675 0 0
ENDOLOGIX INC COM 29266S106 159 21,930 SH   SOLE 1 21,930 0 0
ENDOLOGIX INC COM 29266S106 152 20,827 SH   SOLE 44 20,827 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 0 62 SH   SOLE 8 62 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 26 3,358 SH   SOLE 44 3,358 0 0
ENDURO RTY TR TRUS 29269K100 0 22 SH   SOLE 8 22 0 0
ENEL AMERICAS S A ADR 29274F104 0 21 SH   SOLE 8 21 0 0
ENEL GENERACION CHILE S A ADR 29244T101 4 204 SH   SOLE 8 204 0 0
ENERGEN CORP OPT 29265N108 174 3,200 SH Call SOLE 8 3,200 0 0
ENERGEN CORP COM 29265N108 548 10,067 SH   SOLE 8 10,067 0 0
ENERGEN CORP OPT 29265N108 22 400 SH Put SOLE 8 400 0 0
ENERGEN CORP COM 29265N108 1,381 25,383 SH   SOLE 44 25,383 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 3,022 54,204 SH   SOLE 1 54,204 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 434 7,791 SH   SOLE 8 7,791 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 315 5,670 SH   SOLE 44 5,670 0 0
ENERGOUS CORP OPT 29272C103 647 41,500 SH Put SOLE 8 41,500 0 0
ENERGOUS CORP COM 29272C103 0 1 SH   SOLE 8 1 0 0
ENERGOUS CORP OPT 29272C103 409 26,200 SH Call SOLE 8 26,200 0 0
ENERGOUS CORP COM 29272C103 150 9,591 SH   SOLE 44 9,591 0 0
ENERGY FOCUS INC COM 29268T300 0 33 SH   SOLE 8 33 0 0
ENERGY FUELS INC COM 292671708 0 64 SH   DFND 20 0 0 64
ENERGY FUELS INC COM 292671708 0 22 SH   DFND 66 0 0 22
ENERGY RECOVERY INC OPT 29270J100 81 9,700 SH Put SOLE 8 9,700 0 0
ENERGY RECOVERY INC OPT 29270J100 88 10,600 SH Call SOLE 8 10,600 0 0
ENERGY RECOVERY INC COM 29270J100 5 576 SH   SOLE 8 576 0 0
ENERGY RECOVERY INC COM 29270J100 439 52,691 SH   SOLE 44 52,691 0 0
ENERGY TRANSFER EQUITY L P OPT 29273V100 1,957 99,200 SH Put SOLE 8 99,200 0 0
ENERGY TRANSFER EQUITY L P OPT 29273V100 25,160 1,275,200 SH Call SOLE 8 1,275,200 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 16,258 824,079 SH   SOLE 8 824,079 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 30,433 1,542,461 SH   SOLE 32 1,542,461 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 58,090 2,944,257 SH   SOLE 44 2,944,257 0 0
ENERGY TRANSFER PRTNRS L P OPT 29273R109 3,455 94,600 SH Put SOLE 8 94,600 0 0
ENERGY TRANSFER PRTNRS L P COM 29273R109 11,756 321,904 SH   SOLE 8 321,904 0 0
ENERGY TRANSFER PRTNRS L P OPT 29273R109 21,141 578,900 SH Call SOLE 8 578,900 0 0
ENERGY TRANSFER PRTNRS L P COM 29273R109 57,407 1,571,911 SH   SOLE 32 1,571,911 0 0
ENERGY TRANSFER PRTNRS L P COM 29273R109 2,993 81,950 SH   SOLE 44 81,950 0 0
ENERGY TRANSFER PRTNRS L P COM 29273R109 37 1,000 SH   DFND 66 0 0 1,000
ENERGY XXI GULF COAST INC COM 29276K101 3,080 102,762 SH   SOLE 8 102,762 0 0
ENERNOC INC COM 292764107 203 33,751 SH   SOLE 8 33,751 0 0
ENERNOC INC COM 292764107 1 125 SH   SOLE 44 125 0 0
ENERPLUS CORP OPT 292766102 371 46,100 SH Call SOLE 8 46,100 0 0
ENERPLUS CORP OPT 292766102 27 3,300 SH Put SOLE 8 3,300 0 0
ENERSYS COM 29275Y102 31 391 SH   SOLE 8 391 0 0
ENERSYS OPT 29275Y102 8 100 SH Call SOLE 8 100 0 0
ENERSYS OPT 29275Y102 79 1,000 SH Put SOLE 8 1,000 0 0
ENERSYS COM 29275Y102 506 6,409 SH   SOLE 44 6,409 0 0
ENGILITY HLDGS INC NEW COM 29286C107 0 17 SH   SOLE 8 17 0 0
ENGILITY HLDGS INC NEW COM 29286C107 471 16,289 SH   SOLE 44 16,289 0 0
ENI S P A ADR 26874R108 2 54 SH   SOLE 44 54 0 0
ENLINK MIDSTREAM LLC COM 29336T100 4,751 244,851 SH   SOLE 1 244,851 0 0
ENLINK MIDSTREAM LLC COM 29336T100 15 760 SH   SOLE 44 760 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 11 600 SH   SOLE 8 600 0 0
ENLINK MIDSTREAM PARTNERS LP OPT 29336U107 37 2,000 SH Put SOLE 8 2,000 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 8,761 478,721 SH   SOLE 32 478,721 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 465 25,401 SH   SOLE 44 25,401 0 0
ENNIS INC COM 293389102 8 504 SH   SOLE 44 504 0 0
ENOVA INTL INC COM 29357K103 1 47 SH   SOLE 8 47 0 0
ENOVA INTL INC COM 29357K103 750 50,528 SH   SOLE 44 50,528 0 0
ENPRO INDS INC COM 29355X107 181 2,549 SH   SOLE 44 2,549 0 0
ENSCO PLC COM G3157S106 695 77,612 SH   SOLE 1 77,612 0 0
ENSCO PLC OPT G3157S106 639 71,400 SH Call SOLE 8 71,400 0 0
ENSCO PLC OPT G3157S106 374 41,800 SH Put SOLE 8 41,800 0 0
ENSCO PLC COM G3157S106 1,371 153,267 SH   SOLE 8 153,267 0 0
ENSCO PLC COM G3157S106 1,891 211,276 SH   SOLE 44 211,276 0 0
ENSIGN GROUP INC COM 29358P101 1 38 SH   SOLE 8 38 0 0
ENSIGN GROUP INC COM 29358P101 357 18,969 SH   SOLE 44 18,969 0 0
ENSTAR GROUP LIMITED COM G3075P101 226 1,182 SH   SOLE 44 1,182 0 0
ENSTAR GROUP LIMITED COM G3075P101 20 102 SH   DFND 66 0 0 102
ENTEGRA FINL CORP COM 29363J108 19 800 SH   SOLE 8 800 0 0
ENTEGRA FINL CORP COM 29363J108 50 2,100 SH   SOLE 44 2,100 0 0
ENTEGRIS INC COM 29362U104 1,610 68,799 SH   SOLE 8 68,799 0 0
ENTEGRIS INC COM 29362U104 1,671 71,375 SH   SOLE 44 71,375 0 0
ENTELLUS MED INC COM 29363K105 22 1,589 SH   SOLE 44 1,589 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 15 1,052 SH   SOLE 8 1,052 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 46 3,163 SH   SOLE 44 3,163 0 0
ENTERGY CORP NEW COM 29364G103 17,234 226,883 SH   SOLE 1 226,883 0 0
ENTERGY CORP NEW OPT 29364G103 152 2,000 SH Put SOLE 8 2,000 0 0
ENTERGY CORP NEW OPT 29364G103 494 6,500 SH Call SOLE 8 6,500 0 0
ENTERGY CORP NEW COM 29364G103 16 208 SH   SOLE 8 208 0 0
ENTERGY CORP NEW COM 29364G103 2,519 33,170 SH   SOLE 9 33,170 0 0
ENTERGY CORP NEW COM 29364G103 19,395 255,347 SH   SOLE 44 255,347 0 0
ENTEROMEDICS INC COM 29365M505 0 1 SH   SOLE 8 1 0 0
ENTEROMEDICS INC COM 29365M505 2 400 SH   SOLE 44 400 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 2 48 SH   SOLE 44 48 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 16 370 SH   SOLE 44 370 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,358 194,034 SH   SOLE 8 194,034 0 0
ENTERPRISE PRODS PARTNERS L OPT 293792107 4,058 147,000 SH Put SOLE 8 147,000 0 0
ENTERPRISE PRODS PARTNERS L OPT 293792107 5,544 200,800 SH Call SOLE 8 200,800 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 57,235 2,072,982 SH   SOLE 32 2,072,982 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 33,224 1,203,337 SH   SOLE 44 1,203,337 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 28 1,000 SH   DFND 66 0 0 1,000
ENTRAVISION COMMUNICATIONS C COM 29382R107 1 93 SH   SOLE 8 93 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 26 4,184 SH   SOLE 44 4,184 0 0
ENVESTNET INC COM 29404K106 49 1,520 SH   SOLE 1 1,520 0 0
ENVESTNET INC COM 29404K106 450 13,920 SH   SOLE 44 13,920 0 0
ENVISION HEALTHCARE CORP COM 29414D100 2,359 38,470 SH   SOLE 1 38,470 0 0
ENVISION HEALTHCARE CORP COM 29414D100 8 136 SH   SOLE 8 136 0 0
ENVISION HEALTHCARE CORP COM 29414D100 2,876 46,878 SH   SOLE 44 46,878 0 0
ENVIVA PARTNERS LP COM 29414J107 1 20 SH   SOLE 8 20 0 0
ENZO BIOCHEM INC COM 294100102 14 1,663 SH   SOLE 8 1,663 0 0
ENZO BIOCHEM INC COM 294100102 167 19,883 SH   SOLE 44 19,883 0 0
EOG RES INC COM 26875P101 37,380 383,180 SH   SOLE 1 26,093 357,087 0
EOG RES INC OPT 26875P101 4,175 42,800 SH Call SOLE 8 42,800 0 0
EOG RES INC COM 26875P101 2,571 26,353 SH   SOLE 8 26,353 0 0
EOG RES INC OPT 26875P101 4,878 50,000 SH Put SOLE 8 50,000 0 0
EOG RES INC COM 26875P101 141 1,447 SH   SOLE 9 1,447 0 0
EOG RES INC COM 26875P101 211 2,165 SH   DFND 20 0 0 2,165
EOG RES INC COM 26875P101 162 1,661 SH   SOLE 20 0 1,661 0
EOG RES INC COM 26875P101 22,065 226,184 SH   SOLE 44 226,184 0 0
EOG RES INC COM 26875P101 13,757 141,030 SH   SOLE 66 0 141,030 0
EOG RES INC COM 26875P101 202 2,067 SH   DFND 66 0 0 2,067
EP ENERGY CORP COM 268785102 37 7,730 SH   SOLE 8 7,730 0 0
EP ENERGY CORP COM 268785102 948 199,608 SH   SOLE 44 199,608 0 0
EPAM SYS INC COM 29414B104 149 1,974 SH   SOLE 1 1,974 0 0
EPAM SYS INC COM 29414B104 66 868 SH   SOLE 44 868 0 0
EPIZYME INC COM 29428V104 7 389 SH   SOLE 8 389 0 0
EPIZYME INC COM 29428V104 280 16,288 SH   SOLE 44 16,288 0 0
EPLUS INC COM 294268107 4 28 SH   SOLE 8 28 0 0
EPLUS INC COM 294268107 1,280 9,482 SH   SOLE 44 9,482 0 0
EPR PPTYS TRUS 26884U109 338 4,595 SH   SOLE 1 4,595 0 0
EPR PPTYS COM 26884U109 1,106 15,024 SH   SOLE 1 15,024 0 0
EPR PPTYS TRUS 26884U109 4 48 SH   SOLE 8 48 0 0
EPR PPTYS TRUS 26884U109 245 3,335 SH   SOLE 44 3,335 0 0
EQT CORP COM 26884L109 931 15,230 SH   SOLE 1 15,230 0 0
EQT CORP COM 26884L109 14 241 SH   SOLE 8 241 0 0
EQT CORP OPT 26884L109 318 5,200 SH Call SOLE 8 5,200 0 0
EQT CORP OPT 26884L109 593 9,700 SH Put SOLE 8 9,700 0 0
EQT CORP COM 26884L109 2,083 34,101 SH   SOLE 44 34,101 0 0
EQT GP HLDGS LP COM 26885J103 378 13,796 SH   SOLE 32 13,796 0 0
EQT GP HLDGS LP COM 26885J103 1 20 SH   SOLE 44 20 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 6 82 SH   SOLE 8 82 0 0
EQT MIDSTREAM PARTNERS LP OPT 26885B100 492 6,400 SH Call SOLE 8 6,400 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 13,753 178,847 SH   SOLE 32 178,847 0 0
EQUIFAX INC COM 294429105 6,052 44,260 SH   SOLE 1 44,260 0 0
EQUIFAX INC COM 294429105 144 1,054 SH   SOLE 8 1,054 0 0
EQUIFAX INC COM 294429105 4,136 30,250 SH   SOLE 44 30,250 0 0
EQUIFAX INC COM 294429105 146 1,068 SH   DFND 66 0 0 1,068
EQUINIX INC COM 29444U700 3,300 8,242 SH   SOLE 1 8,242 0 0
EQUINIX INC TRUS 29444U700 2,271 5,672 SH   SOLE 1 5,672 0 0
EQUINIX INC TRUS 29444U700 281 700 SH   SOLE 8 700 0 0
EQUINIX INC OPT 29444U700 7,367 18,400 SH Put SOLE 8 18,400 0 0
EQUINIX INC OPT 29444U700 1,001 2,500 SH Call SOLE 8 2,500 0 0
EQUINIX INC TRUS 29444U700 6,674 16,670 SH   SOLE 44 16,670 0 0
EQUITY BANCSHARES INC COM 29460X109 1 32 SH   SOLE 44 32 0 0
EQUITY COMWLTH TRUS 294628102 278 8,892 SH   SOLE 1 8,892 0 0
EQUITY COMWLTH COM 294628102 3,784 121,198 SH   SOLE 1 121,198 0 0
EQUITY COMWLTH TRUS 294628102 44 1,384 SH   SOLE 8 1,384 0 0
EQUITY COMWLTH TRUS 294628102 5,131 164,370 SH   SOLE 44 164,370 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 452 5,861 SH   SOLE 1 5,861 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 450 5,845 SH   SOLE 1 5,845 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 0 6 SH   SOLE 8 6 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 112 1,463 SH   SOLE 44 1,463 0 0
EQUITY RESIDENTIAL COM 29476L107 1,097 17,632 SH   SOLE 1 17,632 0 0
EQUITY RESIDENTIAL TRUS 29476L107 14,385 231,197 SH   SOLE 1 231,197 0 0
EQUITY RESIDENTIAL TRUS 29476L107 877 14,092 SH   SOLE 8 14,092 0 0
EQUITY RESIDENTIAL OPT 29476L107 274 4,400 SH Call SOLE 8 4,400 0 0
EQUITY RESIDENTIAL OPT 29476L107 2,470 39,700 SH Put SOLE 8 39,700 0 0
EQUITY RESIDENTIAL COM 29476L107 140 2,249 SH   SOLE 9 2,249 0 0
EQUITY RESIDENTIAL TRUS 29476L107 4,881 78,451 SH   SOLE 44 78,451 0 0
ERA GROUP INC COM 26885G109 0 11 SH   SOLE 8 11 0 0
ERA GROUP INC COM 26885G109 459 34,592 SH   SOLE 44 34,592 0 0
ERICSSON OPT 294821608 7 1,000 SH Call SOLE 8 1,000 0 0
ERICSSON ADR 294821608 231 34,716 SH   SOLE 8 34,716 0 0
ERICSSON OPT 294821608 308 46,400 SH Put SOLE 8 46,400 0 0
ERICSSON ADR 294821608 5 800 SH   DFND 20 0 0 800
ERIE INDTY CO COM 29530P102 356 2,902 SH   SOLE 8 2,902 0 0
ERIE INDTY CO COM 29530P102 265 2,158 SH   SOLE 44 2,158 0 0
ERIN ENERGY CORP COM 295625107 0 90 SH   SOLE 8 90 0 0
ERIN ENERGY CORP COM 295625107 150 62,314 SH   SOLE 41 62,314 0 0
ERIN ENERGY CORP COM 295625107 1 541 SH   SOLE 44 541 0 0
EROS INTL PLC COM G3788M114 138 13,406 SH   SOLE 44 13,406 0 0
EROS INTL PLC COM G3788M114 22,857 2,219,167 SH   DFND 66 0 0 2,219,167
ESCALADE INC COM 296056104 1 82 SH   SOLE 44 82 0 0
ESCO TECHNOLOGIES INC COM 296315104 6 105 SH   SOLE 8 105 0 0
ESCO TECHNOLOGIES INC COM 296315104 75 1,298 SH   SOLE 44 1,298 0 0
ESPERION THERAPEUTICS INC NE OPT 29664W105 92 2,600 SH Call SOLE 8 2,600 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 6 157 SH   SOLE 8 157 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 675 19,118 SH   SOLE 44 19,118 0 0
ESSA BANCORP INC COM 29667D104 1 44 SH   SOLE 44 44 0 0
ESSENDANT INC COM 296689102 137 9,005 SH   SOLE 44 9,005 0 0
ESSENT GROUP LTD COM G3198U102 352 9,730 SH   SOLE 1 9,730 0 0
ESSENT GROUP LTD COM G3198U102 24 671 SH   SOLE 8 671 0 0
ESSENT GROUP LTD COM G3198U102 1,243 34,379 SH   SOLE 44 34,379 0 0
ESSEX PPTY TR INC TRUS 297178105 29,980 129,485 SH   SOLE 1 129,485 0 0
ESSEX PPTY TR INC COM 297178105 3,654 15,783 SH   SOLE 1 15,783 0 0
ESSEX PPTY TR INC TRUS 297178105 53 228 SH   SOLE 8 228 0 0
ESSEX PPTY TR INC TRUS 297178105 3,003 12,970 SH   SOLE 44 12,970 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 698 8,113 SH   SOLE 1 8,113 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 3 30 SH   SOLE 8 30 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 91 1,056 SH   SOLE 44 1,056 0 0
ETF MANAGERS TR FUND 26924G201 2 57 SH   SOLE 8 57 0 0
ETF MANAGERS TR FUND 26924G201 15 500 SH   DFND 20 0 0 500
ETFS GOLD TR FUND 26922Y105 161 1,330 SH   DFND 66 0 0 1,330
ETFS PLATINUM TR FUND 26922V101 70 769 SH   DFND 66 0 0 769
ETHAN ALLEN INTERIORS INC COM 297602104 557 18,184 SH   SOLE 1 18,184 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 194 6,315 SH   SOLE 44 6,315 0 0
ETSY INC OPT 29786A106 310 29,200 SH Put SOLE 8 29,200 0 0
ETSY INC OPT 29786A106 49 4,600 SH Call SOLE 8 4,600 0 0
ETSY INC COM 29786A106 64 6,022 SH   SOLE 8 6,022 0 0
ETSY INC COM 29786A106 1,059 99,481 SH   SOLE 44 99,481 0 0
ETSY INC COM 29786A106 48 4,500 SH   DFND 66 0 0 4,500
EURASIAN MINERALS INC COM 29843R100 34 36,000 SH   DFND 66 0 0 36,000
EURONAV NV ANTWERPEN COM B38564108 8,410 1,064,535 SH   SOLE 9 1,064,535 0 0
EURONET WORLDWIDE INC BOND 298736AH2 841 665,000 PRN   SOLE 8 0 0 665,000
EURONET WORLDWIDE INC COM 298736109 777 9,087 SH   SOLE 8 9,087 0 0
EURONET WORLDWIDE INC COM 298736109 349 4,071 SH   SOLE 44 4,071 0 0
EV ENERGY PARTNERS LP COM 26926V107 0 57 SH   SOLE 8 57 0 0
EVANS BANCORP INC COM 29911Q208 170 4,415 SH   SOLE 44 4,415 0 0
EVERBANK FINL CORP COM 29977G102 12 637 SH   SOLE 1 637 0 0
EVERBANK FINL CORP COM 29977G102 77 3,988 SH   SOLE 44 3,988 0 0
EVERBRIDGE INC COM 29978A104 1 40 SH   SOLE 44 40 0 0
EVERCORE PARTNERS INC COM 29977A105 152 1,956 SH   SOLE 1 1,956 0 0
EVERCORE PARTNERS INC COM 29977A105 50 641 SH   SOLE 8 641 0 0
EVERCORE PARTNERS INC COM 29977A105 707 9,064 SH   SOLE 44 9,064 0 0
EVEREST RE GROUP LTD OPT G3223R108 468 2,000 SH Call SOLE 8 2,000 0 0
EVEREST RE GROUP LTD COM G3223R108 101 434 SH   SOLE 8 434 0 0
EVEREST RE GROUP LTD OPT G3223R108 444 1,900 SH Put SOLE 8 1,900 0 0
EVEREST RE GROUP LTD COM G3223R108 5,014 21,449 SH   SOLE 44 21,449 0 0
EVERI HLDGS INC COM 30034T103 422 88,004 SH   SOLE 44 88,004 0 0
EVERSOURCE ENERGY COM 30040W108 1,477 25,120 SH   SOLE 1 25,120 0 0
EVERSOURCE ENERGY COM 30040W108 154 2,602 SH   SOLE 8 2,602 0 0
EVERSOURCE ENERGY COM 30040W108 12,101 205,854 SH   SOLE 44 205,854 0 0
EVERTEC INC COM 30040P103 273 17,142 SH   SOLE 44 17,142 0 0
EVINE LIVE INC COM 300487105 1 681 SH   SOLE 8 681 0 0
EVOGENE LTD COM M4119S104 264 49,330 SH   SOLE 9 49,330 0 0
EVOLENT HEALTH INC COM 30050B101 239 10,700 SH   SOLE 8 10,700 0 0
EVOLENT HEALTH INC OPT 30050B101 479 21,500 SH Call SOLE 8 21,500 0 0
EVOLENT HEALTH INC COM 30050B101 695 31,150 SH   SOLE 44 31,150 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1 112 SH   SOLE 44 112 0 0
EVOLVING SYS INC COM 30049R209 0 67 SH   SOLE 8 67 0 0
EXA CORP COM 300614500 5 376 SH   SOLE 44 376 0 0
EXACT SCIENCES CORP OPT 30063P105 1,677 71,000 SH Call SOLE 8 71,000 0 0
EXACT SCIENCES CORP OPT 30063P105 1,332 56,400 SH Put SOLE 8 56,400 0 0
EXACT SCIENCES CORP COM 30063P105 468 19,802 SH   SOLE 44 19,802 0 0
EXACTECH INC COM 30064E109 13 498 SH   SOLE 44 498 0 0
EXAR CORP COM 300645108 41 3,173 SH   SOLE 1 3,173 0 0
EXAR CORP COM 300645108 715 54,988 SH   SOLE 44 54,988 0 0
EXCHANGE TRADED CONCEPTS TR FUND 301505830 36 1,000 SH   SOLE 8 1,000 0 0
EXCHANGE TRADED CONCEPTS TR FUND 301505707 61 1,902 SH   DFND 66 0 0 1,902
EXCO RESOURCES INC COM 269279402 11 17,597 SH   SOLE 8 17,597 0 0
EXCO RESOURCES INC OPT 269279402 7 11,900 SH Call SOLE 8 11,900 0 0
EXCO RESOURCES INC OPT 269279402 10 15,800 SH Put SOLE 8 15,800 0 0
EXCO RESOURCES INC COM 269279402 195 316,681 SH   SOLE 44 316,681 0 0
EXELIXIS INC OPT 30161Q104 1,580 72,900 SH Call SOLE 8 72,900 0 0
EXELIXIS INC OPT 30161Q104 752 34,700 SH Put SOLE 8 34,700 0 0
EXELIXIS INC COM 30161Q104 333 15,379 SH   SOLE 8 15,379 0 0
EXELIXIS INC COM 30161Q104 445 20,557 SH   SOLE 44 20,557 0 0
EXELON CORP COM 30161N101 44 1,228 SH   SOLE 1 1,228 0 0
EXELON CORP OPT 30161N101 11,312 314,400 SH Call SOLE 8 314,400 0 0
EXELON CORP COM 30161N101 3,508 97,493 SH   SOLE 8 97,493 0 0
EXELON CORP OPT 30161N101 5,080 141,200 SH Put SOLE 8 141,200 0 0
EXELON CORP COM 30161N101 63 1,760 SH   SOLE 9 1,760 0 0
EXELON CORP COM 30161N101 20,563 571,521 SH   SOLE 44 571,521 0 0
EXETER RES CORP COM 301835104 6 3,200 SH   DFND 20 0 0 3,200
EXETER RES CORP COM 301835104 31 18,200 SH   DFND 66 0 0 18,200
EXLSERVICE HOLDINGS INC COM 302081104 294 6,199 SH   SOLE 1 6,199 0 0
EXLSERVICE HOLDINGS INC COM 302081104 963 20,351 SH   SOLE 44 20,351 0 0
EXONE CO OPT 302104104 92 9,000 SH Call SOLE 8 9,000 0 0
EXONE CO OPT 302104104 305 29,900 SH Put SOLE 8 29,900 0 0
EXONE CO COM 302104104 188 18,400 SH   SOLE 8 18,400 0 0
EXONE CO COM 302104104 72 7,009 SH   SOLE 44 7,009 0 0
EXPEDIA INC DEL COM 30212P303 3,632 28,790 SH   SOLE 1 28,790 0 0
EXPEDIA INC DEL OPT 30212P303 17,286 137,000 SH Put SOLE 8 137,000 0 0
EXPEDIA INC DEL OPT 30212P303 9,539 75,600 SH Call SOLE 8 75,600 0 0
EXPEDIA INC DEL COM 30212P303 8,056 63,848 SH   SOLE 8 63,848 0 0
EXPEDIA INC DEL COM 30212P303 6 44 SH   SOLE 9 44 0 0
EXPEDIA INC DEL COM 30212P303 7,583 60,097 SH   SOLE 44 60,097 0 0
EXPEDITORS INTL WASH INC COM 302130109 5,432 96,152 SH   SOLE 1 96,152 0 0
EXPEDITORS INTL WASH INC OPT 302130109 345 6,100 SH Call SOLE 8 6,100 0 0
EXPEDITORS INTL WASH INC OPT 302130109 96 1,700 SH Put SOLE 8 1,700 0 0
EXPEDITORS INTL WASH INC COM 302130109 17 308 SH   SOLE 8 308 0 0
EXPEDITORS INTL WASH INC COM 302130109 4,208 74,507 SH   SOLE 44 74,507 0 0
EXPONENT INC COM 30214U102 4 71 SH   SOLE 8 71 0 0
EXPONENT INC COM 30214U102 54 907 SH   SOLE 44 907 0 0
EXPRESS INC COM 30219E103 102 11,187 SH   SOLE 8 11,187 0 0
EXPRESS INC OPT 30219E103 121 13,300 SH Put SOLE 8 13,300 0 0
EXPRESS INC OPT 30219E103 176 19,300 SH Call SOLE 8 19,300 0 0
EXPRESS INC COM 30219E103 923 101,272 SH   SOLE 44 101,272 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 10,937 165,935 SH   SOLE 1 165,935 0 0
EXPRESS SCRIPTS HLDG CO OPT 30219G108 18,837 285,800 SH Call SOLE 8 285,800 0 0
EXPRESS SCRIPTS HLDG CO OPT 30219G108 14,547 220,700 SH Put SOLE 8 220,700 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,436 21,793 SH   SOLE 8 21,793 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 22,733 344,907 SH   SOLE 9 344,907 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 7 100 SH   DFND 20 0 0 100
EXPRESS SCRIPTS HLDG CO COM 30219G108 38,066 577,554 SH   SOLE 44 577,554 0 0
EXTENDED STAY AMER INC TRUS 30224P200 1,594 100,000 SH   SOLE 8 100,000 0 0
EXTENDED STAY AMER INC TRUS 30224P200 85 5,302 SH   SOLE 44 5,302 0 0
EXTERRAN CORP COM 30227H106 1,289 40,941 SH   SOLE 44 40,941 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 11,901 159,991 SH   SOLE 1 159,991 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,830 24,594 SH   SOLE 1 24,594 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 423 5,692 SH   SOLE 8 5,692 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 2,424 32,580 SH   SOLE 44 32,580 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 205 11,029 SH   SOLE 1 11,029 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 2 83 SH   SOLE 8 83 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 2 122 SH   SOLE 44 122 0 0
EXTREME NETWORKS INC COM 30226D106 2 276 SH   SOLE 8 276 0 0
EXTREME NETWORKS INC COM 30226D106 19 2,554 SH   SOLE 44 2,554 0 0
EXXON MOBIL CORP COM 30231G102 8,808 107,401 SH   SOLE 1 107,401 0 0
EXXON MOBIL CORP OPT 30231G102 8,201 100,000 SH Call SOLE 1 100,000 0 0
EXXON MOBIL CORP COM 30231G102 25,639 312,642 SH   SOLE 8 312,642 0 0
EXXON MOBIL CORP OPT 30231G102 92,590 1,129,000 SH Put SOLE 8 1,129,000 0 0
EXXON MOBIL CORP OPT 30231G102 76,884 937,500 SH Call SOLE 8 937,500 0 0
EXXON MOBIL CORP COM 30231G102 1,884 22,983 SH   SOLE 9 22,983 0 0
EXXON MOBIL CORP OPT 30231G102 8,201 100,000 SH Call SOLE 9 100,000 0 0
EXXON MOBIL CORP COM 30231G102 203,202 2,477,760 SH   SOLE 44 2,477,760 0 0
EXXON MOBIL CORP COM 30231G102 2,857 34,839 SH   DFND 66 0 0 34,839
EZCORP INC OPT 302301106 1 100 SH Call SOLE 8 100 0 0
EZCORP INC COM 302301106 9 1,155 SH   SOLE 8 1,155 0 0
EZCORP INC COM 302301106 153 18,682 SH   SOLE 44 18,682 0 0
F M C CORP COM 302491303 6,769 97,277 SH   SOLE 1 97,277 0 0
F M C CORP OPT 302491303 487 7,000 SH Put SOLE 8 7,000 0 0
F M C CORP COM 302491303 1,931 27,754 SH   SOLE 8 27,754 0 0
F M C CORP OPT 302491303 1,100 15,800 SH Call SOLE 8 15,800 0 0
F M C CORP COM 302491303 1,985 28,519 SH   SOLE 44 28,519 0 0
F5 NETWORKS INC COM 315616102 1,264 8,867 SH   SOLE 1 8,867 0 0
F5 NETWORKS INC COM 315616102 507 3,553 SH   SOLE 8 3,553 0 0
F5 NETWORKS INC OPT 315616102 385 2,700 SH Call SOLE 8 2,700 0 0
F5 NETWORKS INC OPT 315616102 428 3,000 SH Put SOLE 8 3,000 0 0
F5 NETWORKS INC COM 315616102 3,574 25,062 SH   SOLE 44 25,062 0 0
FABRINET COM G3323L100 1,103 26,247 SH   SOLE 1 26,247 0 0
FABRINET COM G3323L100 217 5,151 SH   SOLE 44 5,151 0 0
FACEBOOK INC COM 30303M102 183,769 1,293,693 SH   SOLE 1 996,937 296,756 0
FACEBOOK INC OPT 30303M102 221,626 1,560,200 SH Call SOLE 8 1,560,200 0 0
FACEBOOK INC OPT 30303M102 350,324 2,466,200 SH Put SOLE 8 2,466,200 0 0
FACEBOOK INC COM 30303M102 132,617 933,595 SH   SOLE 8 933,595 0 0
FACEBOOK INC COM 30303M102 1,470 10,350 SH   SOLE 9 10,350 0 0
FACEBOOK INC COM 30303M102 11 75 SH   DFND 20 0 0 75
FACEBOOK INC COM 30303M102 481 3,384 SH   SOLE 20 0 3,384 0
FACEBOOK INC COM 30303M102 129,373 910,747 SH   SOLE 44 910,747 0 0
FACEBOOK INC OPT 30303M102 269,895 1,900,000 SH Put SOLE 44 1,900,000 0 0
FACEBOOK INC COM 30303M102 2,933 20,647 SH   DFND 66 0 0 20,647
FACEBOOK INC COM 30303M102 11,100 78,142 SH   SOLE 66 0 78,142 0
FACEBOOK INC COM 30303M102 1,065 7,500 SH   SOLE 79 7,500 0 0
FACTSET RESH SYS INC COM 303075105 1,071 6,500 SH   SOLE 1 6,500 0 0
FACTSET RESH SYS INC COM 303075105 6 38 SH   SOLE 8 38 0 0
FACTSET RESH SYS INC OPT 303075105 115 700 SH Call SOLE 8 700 0 0
FACTSET RESH SYS INC OPT 303075105 5,112 31,000 SH Put SOLE 8 31,000 0 0
FACTSET RESH SYS INC COM 303075105 1,051 6,366 SH   SOLE 44 6,366 0 0
FAIR ISAAC CORP COM 303250104 4,771 37,000 SH   SOLE 1 37,000 0 0
FAIR ISAAC CORP COM 303250104 1,250 9,699 SH   SOLE 44 9,699 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 58 7,841 SH   SOLE 8 7,841 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 94 12,816 SH   SOLE 44 12,816 0 0
FAIRPOINT COMMUNICATIONS INC COM 305560302 6 375 SH   SOLE 1 375 0 0
FAIRPOINT COMMUNICATIONS INC COM 305560302 747 45,003 SH   SOLE 44 45,003 0 0
FANG HLDGS LTD ADR 30711Y102 16 4,732 SH   SOLE 8 4,732 0 0
FANG HLDGS LTD OPT 30711Y102 27 8,400 SH Call SOLE 8 8,400 0 0
FANG HLDGS LTD OPT 30711Y102 10 3,100 SH Put SOLE 8 3,100 0 0
FANG HLDGS LTD ADR 30711Y102 336 103,010 SH   DFND 66 0 0 103,010
FARMER BROS CO COM 307675108 133 3,767 SH   SOLE 1 3,767 0 0
FARMER BROS CO COM 307675108 11 317 SH   SOLE 8 317 0 0
FARMER BROS CO COM 307675108 45 1,279 SH   SOLE 44 1,279 0 0
FARMERS CAP BK CORP COM 309562106 3 75 SH   SOLE 8 75 0 0
FARMERS CAP BK CORP COM 309562106 75 1,856 SH   SOLE 44 1,856 0 0
FARMERS NATL BANC CORP COM 309627107 20 1,383 SH   SOLE 8 1,383 0 0
FARMERS NATL BANC CORP COM 309627107 2 114 SH   SOLE 44 114 0 0
FARMLAND PARTNERS INC TRUS 31154R109 337 30,200 SH   SOLE 44 30,200 0 0
FARO TECHNOLOGIES INC COM 311642102 1 27 SH   SOLE 8 27 0 0
FARO TECHNOLOGIES INC COM 311642102 11 311 SH   SOLE 44 311 0 0
FASTENAL CO COM 311900104 5,121 99,445 SH   SOLE 1 99,445 0 0
FASTENAL CO COM 311900104 84 1,632 SH   SOLE 8 1,632 0 0
FASTENAL CO OPT 311900104 340 6,600 SH Put SOLE 8 6,600 0 0
FASTENAL CO OPT 311900104 3,569 69,300 SH Call SOLE 8 69,300 0 0
FASTENAL CO COM 311900104 4,499 87,374 SH   SOLE 44 87,374 0 0
FATE THERAPEUTICS INC COM 31189P102 2 343 SH   SOLE 8 343 0 0
FATE THERAPEUTICS INC COM 31189P102 113 24,800 SH   SOLE 44 24,800 0 0
FB FINL CORP COM 30257X104 38 1,075 SH   SOLE 8 1,075 0 0
FB FINL CORP COM 30257X104 1 31 SH   SOLE 44 31 0 0
FBL FINL GROUP INC COM 30239F106 34 522 SH   SOLE 8 522 0 0
FBL FINL GROUP INC COM 30239F106 64 985 SH   SOLE 44 985 0 0
FBR &amp CO COM 30247C400 1 71 SH   SOLE 8 71 0 0
FBR &amp CO COM 30247C400 14 831 SH   SOLE 44 831 0 0
FCB FINL HLDGS INC COM 30255G103 759 15,317 SH   SOLE 1 15,317 0 0
FCB FINL HLDGS INC COM 30255G103 203 4,092 SH   SOLE 8 4,092 0 0
FCB FINL HLDGS INC COM 30255G103 31 628 SH   SOLE 44 628 0 0
FEDERAL AGRIC MTG CORP COM 313148306 73 1,275 SH   SOLE 8 1,275 0 0
FEDERAL AGRIC MTG CORP COM 313148306 246 4,274 SH   SOLE 44 4,274 0 0
FEDERAL REALTY INVT TR TRUS 313747206 2,305 17,264 SH   SOLE 1 17,264 0 0
FEDERAL REALTY INVT TR TRUS 313747206 745 5,582 SH   SOLE 8 5,582 0 0
FEDERAL REALTY INVT TR TRUS 313747206 7,250 54,300 SH   SOLE 44 54,300 0 0
FEDERAL SIGNAL CORP OPT 313855108 4 300 SH Call SOLE 8 300 0 0
FEDERAL SIGNAL CORP COM 313855108 1 71 SH   SOLE 8 71 0 0
FEDERAL SIGNAL CORP COM 313855108 230 16,579 SH   SOLE 44 16,579 0 0
FEDERATED INVS INC PA COM 314211103 2 87 SH   SOLE 8 87 0 0
FEDERATED INVS INC PA COM 314211103 216 8,197 SH   SOLE 44 8,197 0 0
FEDERATED NATL HLDG CO COM 31422T101 75 4,338 SH   SOLE 44 4,338 0 0
FEDEX CORP COM 31428X106 16,663 85,387 SH   SOLE 1 85,387 0 0
FEDEX CORP COM 31428X106 23,381 119,813 SH   SOLE 8 119,813 0 0
FEDEX CORP OPT 31428X106 82,666 423,600 SH Call SOLE 8 423,600 0 0
FEDEX CORP OPT 31428X106 85,964 440,500 SH Put SOLE 8 440,500 0 0
FEDEX CORP COM 31428X106 4,526 23,194 SH   SOLE 9 23,194 0 0
FEDEX CORP COM 31428X106 319 1,636 SH   DFND 20 0 0 1,636
FEDEX CORP COM 31428X106 78 400 SH   SOLE 20 0 400 0
FEDEX CORP OPT 31428X106 94,960 486,600 SH Put SOLE 44 486,600 0 0
FEDEX CORP OPT 31428X106 144,996 743,000 SH Call SOLE 44 743,000 0 0
FEDEX CORP COM 31428X106 68,995 353,553 SH   SOLE 44 353,553 0 0
FEDEX CORP COM 31428X106 1,171 6,000 SH   SOLE 79 6,000 0 0
FEDEX CORP COM 31428X106 90 460 SH   SOLE 99 460 0 0
FELCOR LODGING TR INC TRUS 31430F101 1,526 203,160 SH   SOLE 1 203,160 0 0
FELCOR LODGING TR INC TRUS 31430F101 0 63 SH   SOLE 8 63 0 0
FELCOR LODGING TR INC TRUS 31430F101 199 26,350 SH   SOLE 44 26,350 0 0
FERRARI N V COM N3167Y103 5,670 76,246 SH   SOLE 1 45,036 31,210 0
FERRARI N V COM N3167Y103 14 185 SH   SOLE 8 185 0 0
FERRARI N V COM N3167Y103 2,526 33,985 SH   SOLE 9 33,985 0 0
FERRARI N V COM N3167Y103 174 2,341 SH   SOLE 20 0 2,341 0
FERRELLGAS PARTNERS L.P. COM 315293100 241 40,122 SH   SOLE 32 40,122 0 0
FERRELLGAS PARTNERS L.P. COM 315293100 1,312 218,602 SH   SOLE 44 218,602 0 0
FERRO CORP OPT 315405100 15 1,000 SH Put SOLE 8 1,000 0 0
FERRO CORP OPT 315405100 2 100 SH Call SOLE 8 100 0 0
FERRO CORP COM 315405100 27 1,783 SH   SOLE 8 1,783 0 0
FERRO CORP COM 315405100 420 27,627 SH   SOLE 44 27,627 0 0
FERROGLOBE PLC OPT G33856108 2 200 SH Call SOLE 8 200 0 0
FERROGLOBE PLC COM G33856108 4 352 SH   SOLE 44 352 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 34 3,131 SH   SOLE 1 3,131 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 340 31,100 SH Put SOLE 8 31,100 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 1,282 117,300 SH Call SOLE 8 117,300 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 4,083 373,336 SH   SOLE 9 373,336 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 5,465 500,000 SH Put SOLE 9 500,000 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 6,571 601,200 SH   SOLE 44 601,200 0 0
FIBRIA CELULOSE S A ADR 31573A109 536 58,600 SH   SOLE 8 58,600 0 0
FIBROGEN INC COM 31572Q808 16 644 SH   SOLE 8 644 0 0
FIBROGEN INC COM 31572Q808 179 7,217 SH   SOLE 44 7,217 0 0
FIDELITY &amp GTY LIFE COM 315785105 4 160 SH   SOLE 1 160 0 0
FIDELITY &amp GTY LIFE COM 315785105 7 261 SH   SOLE 8 261 0 0
FIDELITY &amp GTY LIFE COM 315785105 1,113 40,021 SH   SOLE 44 40,021 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 1 18 SH   SOLE 8 18 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R402 1 52 SH   SOLE 8 52 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 993 25,493 SH   SOLE 44 25,493 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R402 183 13,794 SH   SOLE 44 13,794 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,420 42,956 SH   SOLE 1 42,956 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 40 500 SH Put SOLE 8 500 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 669 8,400 SH Call SOLE 8 8,400 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 175 2,211 SH   SOLE 8 2,211 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 9,972 125,246 SH   SOLE 44 125,246 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 34 425 SH   DFND 66 0 0 425
FIDELITY SOUTHERN CORP NEW COM 316394105 9 390 SH   SOLE 44 390 0 0
FIDUS INVT CORP COM 316500107 18 1,000 SH   SOLE 44 1,000 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 159 6,563 SH   SOLE 8 6,563 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 627 25,923 SH   SOLE 44 25,923 0 0
FIFTH STR ASSET MGMT INC COM 31679P109 0 31 SH   SOLE 44 31 0 0
FIFTH STREET FINANCE CORP COM 31678A103 0 50 SH   SOLE 8 50 0 0
FIFTH STREET FINANCE CORP COM 31678A103 118 25,492 SH   SOLE 44 25,492 0 0
FIFTH THIRD BANCORP COM 316773100 36,797 1,448,712 SH   SOLE 1 1,448,712 0 0
FIFTH THIRD BANCORP COM 316773100 24 937 SH   SOLE 8 937 0 0
FIFTH THIRD BANCORP OPT 316773100 2,207 86,900 SH Call SOLE 8 86,900 0 0
FIFTH THIRD BANCORP OPT 316773100 460 18,100 SH Put SOLE 8 18,100 0 0
FIFTH THIRD BANCORP COM 316773100 5,329 209,809 SH   SOLE 44 209,809 0 0
FINANCIAL ENGINES INC COM 317485100 226 5,183 SH   SOLE 1 5,183 0 0
FINANCIAL ENGINES INC COM 317485100 45 1,030 SH   SOLE 44 1,030 0 0
FINANCIAL INSTNS INC COM 317585404 0 12 SH   SOLE 8 12 0 0
FINANCIAL INSTNS INC COM 317585404 44 1,356 SH   SOLE 44 1,356 0 0
FINISAR CORP COM 31787A507 28 1,030 SH   SOLE 1 1,030 0 0
FINISAR CORP COM 31787A507 252 9,226 SH   SOLE 8 9,226 0 0
FINISAR CORP OPT 31787A507 2,056 75,200 SH Call SOLE 8 75,200 0 0
FINISAR CORP OPT 31787A507 809 29,600 SH Put SOLE 8 29,600 0 0
FINISAR CORP BOND 31787AAM3 43 38,000 PRN   SOLE 8 0 0 38,000
FINISAR CORP COM 31787A507 362 13,246 SH   SOLE 44 13,246 0 0
FINISH LINE INC OPT 317923100 37 2,600 SH Call SOLE 8 2,600 0 0
FINISH LINE INC OPT 317923100 47 3,300 SH Put SOLE 8 3,300 0 0
FINISH LINE INC COM 317923100 10 700 SH   SOLE 8 700 0 0
FINISH LINE INC COM 317923100 451 31,686 SH   SOLE 44 31,686 0 0
FIREEYE INC BOND 31816QAD3 2,819 3,147,000 PRN   SOLE 8 0 0 3,147,000
FIREEYE INC OPT 31816Q101 3,681 291,900 SH Put SOLE 8 291,900 0 0
FIREEYE INC OPT 31816Q101 3,872 307,000 SH Call SOLE 8 307,000 0 0
FIREEYE INC COM 31816Q101 3,972 314,993 SH   SOLE 8 314,993 0 0
FIREEYE INC COM 31816Q101 782 62,050 SH   DFND 20 0 0 62,050
FIREEYE INC COM 31816Q101 19,722 1,564,034 SH   SOLE 44 1,564,034 0 0
FIREEYE INC COM 31816Q101 119 9,400 SH   DFND 66 0 0 9,400
FIRST AMERN FINL CORP COM 31847R102 351 8,903 SH   SOLE 44 8,903 0 0
FIRST BANCORP INC ME COM 31866P102 0 16 SH   SOLE 8 16 0 0
FIRST BANCORP INC ME COM 31866P102 1 55 SH   SOLE 44 55 0 0
FIRST BANCORP N C COM 318910106 2 83 SH   SOLE 8 83 0 0
FIRST BANCORP N C COM 318910106 99 3,367 SH   SOLE 44 3,367 0 0
FIRST BANCORP P R COM 318672706 69 12,240 SH   SOLE 8 12,240 0 0
FIRST BANCORP P R COM 318672706 664 117,530 SH   SOLE 44 117,530 0 0
FIRST BANCSHARES INC MS COM 318916103 43 1,500 SH   SOLE 44 1,500 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 1 44 SH   SOLE 44 44 0 0
FIRST BUSEY CORP COM 319383204 354 12,043 SH   SOLE 1 12,043 0 0
FIRST BUSEY CORP COM 319383204 1 18 SH   SOLE 8 18 0 0
FIRST BUSEY CORP COM 319383204 214 7,280 SH   SOLE 44 7,280 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 1 25 SH   SOLE 8 25 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 9 375 SH   SOLE 44 375 0 0
FIRST CMNTY CORP S C COM 319835104 26 1,200 SH   SOLE 44 1,200 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 1 73 SH   SOLE 44 73 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 0 1 SH   SOLE 8 1 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 114 8,606 SH   SOLE 44 8,606 0 0
FIRST CONN BANCORP INC MD COM 319850103 2 64 SH   SOLE 44 64 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 10 29 SH   SOLE 8 29 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 579 1,725 SH   SOLE 44 1,725 0 0
FIRST DATA CORP NEW OPT 32008D106 29 1,900 SH Call SOLE 8 1,900 0 0
FIRST DATA CORP NEW COM 32008D106 516 33,272 SH   SOLE 8 33,272 0 0
FIRST DATA CORP NEW OPT 32008D106 750 48,400 SH Put SOLE 8 48,400 0 0
FIRST DATA CORP NEW COM 32008D106 7,668 494,682 SH   SOLE 44 494,682 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 51 1,029 SH   SOLE 44 1,029 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 244 13,793 SH   SOLE 8 13,793 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 119 6,739 SH   SOLE 44 6,739 0 0
FIRST FINL BANCORP OH COM 320209109 77 2,802 SH   SOLE 44 2,802 0 0
FIRST FINL BANKSHARES COM 32020R109 0 1 SH   SOLE 8 1 0 0
FIRST FINL BANKSHARES COM 32020R109 1,137 28,356 SH   SOLE 44 28,356 0 0
FIRST FINL CORP IND COM 320218100 104 2,199 SH   SOLE 44 2,199 0 0
FIRST FNDTN INC COM 32026V104 70 4,512 SH   SOLE 1 4,512 0 0
FIRST FNDTN INC COM 32026V104 2 122 SH   SOLE 44 122 0 0
FIRST GTY BANCSHARES INC COM 32043P106 9 388 SH   SOLE 44 388 0 0
FIRST HAWAIIAN INC COM 32051X108 42 1,395 SH   SOLE 8 1,395 0 0
FIRST HAWAIIAN INC COM 32051X108 713 23,841 SH   SOLE 44 23,841 0 0
FIRST HORIZON NATL CORP COM 320517105 601 32,476 SH   SOLE 1 32,476 0 0
FIRST HORIZON NATL CORP OPT 320517105 167 9,000 SH Call SOLE 8 9,000 0 0
FIRST HORIZON NATL CORP COM 320517105 4 203 SH   SOLE 8 203 0 0
FIRST HORIZON NATL CORP OPT 320517105 17 900 SH Put SOLE 8 900 0 0
FIRST HORIZON NATL CORP COM 320517105 1,441 77,862 SH   SOLE 44 77,862 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 224 8,405 SH   SOLE 1 8,405 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,130 79,980 SH   SOLE 1 79,980 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 104 3,900 SH   SOLE 8 3,900 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 116 4,362 SH   SOLE 44 4,362 0 0
FIRST INTERNET BANCORP COM 320557101 1 28 SH   SOLE 44 28 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 193 4,881 SH   SOLE 44 4,881 0 0
FIRST LONG IS CORP COM 320734106 16 596 SH   SOLE 44 596 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 1,810 222,900 SH Call SOLE 8 222,900 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 474 58,361 SH   SOLE 8 58,361 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 378 46,500 SH Put SOLE 8 46,500 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 344 42,400 SH   DFND 20 0 0 42,400
FIRST MERCHANTS CORP COM 320817109 30 767 SH   SOLE 44 767 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1 36 SH   SOLE 44 36 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 0 1 SH   SOLE 8 1 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 36 1,516 SH   SOLE 44 1,516 0 0
FIRST NBC BK HLDG CO COM 32115D106 0 8 SH   SOLE 8 8 0 0
FIRST NBC BK HLDG CO COM 32115D106 53 13,320 SH   SOLE 44 13,320 0 0
FIRST NORTHWEST BANCORP COM 335834107 1 48 SH   SOLE 44 48 0 0
FIRST POTOMAC RLTY TR TRUS 33610F109 1 52 SH   SOLE 8 52 0 0
FIRST POTOMAC RLTY TR TRUS 33610F109 11 1,184 SH   SOLE 44 1,184 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,274 77,538 SH   SOLE 1 77,538 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3 32 SH   SOLE 8 32 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,882 20,071 SH   SOLE 44 20,071 0 0
FIRST SOLAR INC COM 336433107 79 2,927 SH   SOLE 1 2,927 0 0
FIRST SOLAR INC COM 336433107 613 22,579 SH   SOLE 8 22,579 0 0
FIRST SOLAR INC OPT 336433107 1,466 54,100 SH Call SOLE 8 54,100 0 0
FIRST SOLAR INC OPT 336433107 2,537 93,600 SH Put SOLE 8 93,600 0 0
FIRST SOLAR INC COM 336433107 140 5,144 SH   SOLE 9 5,144 0 0
FIRST SOLAR INC COM 336433107 5,356 197,650 SH   SOLE 44 197,650 0 0
FIRST TR EXCHANGE TRADED FD OPT 33733E807 5 200 SH Call SOLE 8 200 0 0
FIRST TR EXCHANGE TRADED FD FUND 33738D309 3 65 SH   SOLE 8 65 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X143 75 1,200 SH   SOLE 8 1,200 0 0
FIRST TR EXCHANGE TRADED FD FUND 33733E807 17 679 SH   SOLE 8 679 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X838 0 1 SH   SOLE 8 1 0 0
FIRST TR EXCHANGE TRADED FD OPT 33733E807 32 1,300 SH Put SOLE 8 1,300 0 0
FIRST TR EXCHANGE TRADED FD FUND 33733E203 68 645 SH   DFND 66 0 0 645
FIRSTCASH INC COM 33767D105 8 160 SH   SOLE 8 160 0 0
FIRSTCASH INC COM 33767D105 45 902 SH   SOLE 44 902 0 0
FIRSTENERGY CORP COM 337932107 12,747 400,587 SH   SOLE 1 400,587 0 0
FIRSTENERGY CORP OPT 337932107 697 21,900 SH Put SOLE 8 21,900 0 0
FIRSTENERGY CORP OPT 337932107 2,011 63,200 SH Call SOLE 8 63,200 0 0
FIRSTENERGY CORP COM 337932107 1,013 31,850 SH   SOLE 8 31,850 0 0
FIRSTENERGY CORP COM 337932107 3 99 SH   SOLE 9 99 0 0
FIRSTENERGY CORP COM 337932107 6,169 193,878 SH   SOLE 44 193,878 0 0
FISERV INC COM 337738108 13,471 116,826 SH   SOLE 1 116,826 0 0
FISERV INC COM 337738108 34 295 SH   SOLE 8 295 0 0
FISERV INC OPT 337738108 311 2,700 SH Put SOLE 8 2,700 0 0
FISERV INC OPT 337738108 623 5,400 SH Call SOLE 8 5,400 0 0
FISERV INC COM 337738108 11,182 96,976 SH   SOLE 44 96,976 0 0
FISERV INC COM 337738108 165 1,431 SH   DFND 66 0 0 1,431
FITBIT INC OPT 33812L102 704 118,900 SH Call SOLE 8 118,900 0 0
FITBIT INC OPT 33812L102 944 159,400 SH Put SOLE 8 159,400 0 0
FITBIT INC COM 33812L102 447 75,375 SH   SOLE 8 75,375 0 0
FITBIT INC COM 33812L102 440 74,307 SH   SOLE 9 74,307 0 0
FITBIT INC COM 33812L102 43 7,200 SH   DFND 20 0 0 7,200
FITBIT INC COM 33812L102 765 129,307 SH   SOLE 44 129,307 0 0
FITBIT INC COM 33812L102 124 21,000 SH   DFND 66 0 0 21,000
FIVE BELOW INC COM 33829M101 357 8,248 SH   SOLE 1 8,248 0 0
FIVE BELOW INC COM 33829M101 1,516 35,015 SH   SOLE 8 35,015 0 0
FIVE BELOW INC OPT 33829M101 429 9,900 SH Call SOLE 8 9,900 0 0
FIVE BELOW INC OPT 33829M101 1,412 32,600 SH Put SOLE 8 32,600 0 0
FIVE BELOW INC COM 33829M101 168 3,877 SH   SOLE 44 3,877 0 0
FIVE OAKS INVT CORP TRUS 33830W106 0 76 SH   SOLE 8 76 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 45 1,239 SH   SOLE 1 1,239 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 30 821 SH   SOLE 8 821 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 487 13,484 SH   SOLE 44 13,484 0 0
FIVE9 INC COM 338307101 1 64 SH   SOLE 8 64 0 0
FIVE9 INC COM 338307101 122 7,396 SH   SOLE 44 7,396 0 0
FLAGSTAR BANCORP INC COM 337930705 12 415 SH   SOLE 44 415 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 4,019 26,539 SH   SOLE 44 26,539 0 0
FLEX LTD COM Y2573F102 6,711 399,448 SH   SOLE 1 399,448 0 0
FLEX LTD OPT Y2573F102 499 29,700 SH Put SOLE 8 29,700 0 0
FLEX LTD OPT Y2573F102 294 17,500 SH Call SOLE 8 17,500 0 0
FLEX LTD COM Y2573F102 284 16,936 SH   SOLE 8 16,936 0 0
FLEX LTD COM Y2573F102 0 9 SH   SOLE 9 9 0 0
FLEX LTD COM Y2573F102 2,586 153,968 SH   SOLE 44 153,968 0 0
FLEX LTD COM Y2573F102 45 2,694 SH   DFND 66 0 0 2,694
FLEX PHARMA INC COM 33938A105 0 88 SH   SOLE 8 88 0 0
FLEX PHARMA INC COM 33938A105 2 557 SH   SOLE 44 557 0 0
FLEXION THERAPEUTICS INC COM 33938J106 10 372 SH   SOLE 8 372 0 0
FLEXION THERAPEUTICS INC COM 33938J106 117 4,379 SH   SOLE 44 4,379 0 0
FLEXSHARES TR FUND 33939L860 4 93 SH   SOLE 8 93 0 0
FLEXSTEEL INDS INC COM 339382103 3 62 SH   SOLE 8 62 0 0
FLEXSTEEL INDS INC COM 339382103 112 2,215 SH   SOLE 44 2,215 0 0
FLIR SYS INC COM 302445101 717 19,756 SH   SOLE 1 19,756 0 0
FLIR SYS INC COM 302445101 115 3,153 SH   SOLE 8 3,153 0 0
FLIR SYS INC OPT 302445101 36 1,000 SH Call SOLE 8 1,000 0 0
FLIR SYS INC OPT 302445101 11 300 SH Put SOLE 8 300 0 0
FLIR SYS INC COM 302445101 1,780 49,030 SH   SOLE 44 49,030 0 0
FLOTEK INDS INC DEL OPT 343389102 73 5,700 SH Call SOLE 8 5,700 0 0
FLOTEK INDS INC DEL OPT 343389102 20 1,600 SH Put SOLE 8 1,600 0 0
FLOTEK INDS INC DEL COM 343389102 44 3,415 SH   SOLE 44 3,415 0 0
FLOWERS FOODS INC COM 343498101 12 640 SH   SOLE 8 640 0 0
FLOWERS FOODS INC OPT 343498101 140 7,200 SH Call SOLE 8 7,200 0 0
FLOWERS FOODS INC OPT 343498101 21 1,100 SH Put SOLE 8 1,100 0 0
FLOWERS FOODS INC COM 343498101 890 45,828 SH   SOLE 44 45,828 0 0
FLOWSERVE CORP COM 34354P105 1,714 35,393 SH   SOLE 1 35,393 0 0
FLOWSERVE CORP COM 34354P105 315 6,521 SH   SOLE 8 6,521 0 0
FLOWSERVE CORP OPT 34354P105 63 1,300 SH Call SOLE 8 1,300 0 0
FLOWSERVE CORP OPT 34354P105 397 8,200 SH Put SOLE 8 8,200 0 0
FLOWSERVE CORP COM 34354P105 1,168 24,122 SH   SOLE 9 24,122 0 0
FLOWSERVE CORP COM 34354P105 1,240 25,606 SH   SOLE 44 25,606 0 0
FLUIDIGM CORP DEL COM 34385P108 2 357 SH   SOLE 44 357 0 0
FLUOR CORP NEW COM 343412102 2,889 54,905 SH   SOLE 1 54,905 0 0
FLUOR CORP NEW OPT 343412102 1,494 28,400 SH Call SOLE 8 28,400 0 0
FLUOR CORP NEW OPT 343412102 4,241 80,600 SH Put SOLE 8 80,600 0 0
FLUOR CORP NEW COM 343412102 795 15,106 SH   SOLE 8 15,106 0 0
FLUOR CORP NEW COM 343412102 34 652 SH   SOLE 9 652 0 0
FLUOR CORP NEW COM 343412102 3,081 58,580 SH   SOLE 44 58,580 0 0
FLUOR CORP NEW COM 343412102 24 465 SH   DFND 66 0 0 465
FLUSHING FINL CORP COM 343873105 74 2,791 SH   SOLE 44 2,791 0 0
FLWS/1-800 FLOWERS COM 68243Q106 11 1,055 SH   SOLE 8 1,055 0 0
FLWS/1-800 FLOWERS COM 68243Q106 89 8,742 SH   SOLE 44 8,742 0 0
FNB CORP PA COM 302520101 909 61,139 SH   SOLE 1 61,139 0 0
FNB CORP PA COM 302520101 0 4 SH   SOLE 8 4 0 0
FNB CORP PA COM 302520101 494 33,172 SH   SOLE 44 33,172 0 0
FOAMIX PHARMACEUTICALS LTD COM M46135105 1 149 SH   SOLE 8 149 0 0
FOGO DE CHAO INC COM 344177100 0 26 SH   SOLE 44 26 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 837 9,450 SH   SOLE 8 9,450 0 0
FOMENTO ECONOMICO MEXICANO S OPT 344419106 142 1,600 SH Call SOLE 8 1,600 0 0
FOMENTO ECONOMICO MEXICANO S OPT 344419106 27 300 SH Put SOLE 8 300 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 65 733 SH   DFND 20 0 0 733
FOMENTO ECONOMICO MEXICANO S ADR 344419106 32 357 SH   SOLE 44 357 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 32 359 SH   DFND 66 0 0 359
FOOT LOCKER INC COM 344849104 2,700 36,088 SH   SOLE 1 36,088 0 0
FOOT LOCKER INC COM 344849104 19 254 SH   SOLE 8 254 0 0
FOOT LOCKER INC OPT 344849104 1,870 25,000 SH Call SOLE 8 25,000 0 0
FOOT LOCKER INC OPT 344849104 1,953 26,100 SH Put SOLE 8 26,100 0 0
FOOT LOCKER INC COM 344849104 254 3,400 SH   SOLE 9 3,400 0 0
FOOT LOCKER INC COM 344849104 4,933 65,936 SH   SOLE 44 65,936 0 0
FORD MTR CO DEL COM 345370860 122,361 10,512,142 SH   SOLE 1 10,512,142 0 0
FORD MTR CO DEL OPT 345370860 782 67,200 SH Call SOLE 8 67,200 0 0
FORD MTR CO DEL COM 345370860 3,934 337,952 SH   SOLE 8 337,952 0 0
FORD MTR CO DEL OPT 345370860 8,750 751,700 SH Put SOLE 8 751,700 0 0
FORD MTR CO DEL COM 345370860 939 80,681 SH   SOLE 9 80,681 0 0
FORD MTR CO DEL COM 345370860 77,572 6,664,388 SH   SOLE 44 6,664,388 0 0
FORD MTR CO DEL COM 345370860 62 5,300 SH   DFND 66 0 0 5,300
FORESIGHT ENERGY LP OPT 34552U104 113 18,000 SH Call SOLE 8 18,000 0 0
FORESIGHT ENERGY LP COM 34552U104 86 13,592 SH   SOLE 8 13,592 0 0
FOREST CITY RLTY TR INC TRUS 345605109 338 15,505 SH   SOLE 1 15,505 0 0
FOREST CITY RLTY TR INC TRUS 345605109 38,553 1,770,150 SH   SOLE 44 1,770,150 0 0
FORESTAR GROUP INC OPT 346233109 109 8,000 SH Put SOLE 8 8,000 0 0
FORESTAR GROUP INC OPT 346233109 82 6,000 SH Call SOLE 8 6,000 0 0
FORESTAR GROUP INC COM 346233109 0 28 SH   SOLE 8 28 0 0
FORESTAR GROUP INC COM 346233109 7 537 SH   SOLE 44 537 0 0
FORM HLDGS CORP COM 34634E102 0 31 SH   SOLE 8 31 0 0
FORMFACTOR INC COM 346375108 253 21,368 SH   SOLE 1 21,368 0 0
FORMFACTOR INC COM 346375108 1 94 SH   SOLE 8 94 0 0
FORMFACTOR INC COM 346375108 507 42,738 SH   SOLE 44 42,738 0 0
FORRESTER RESH INC COM 346563109 368 9,248 SH   SOLE 44 9,248 0 0
FORTERRA INC COM 34960W106 261 13,401 SH   SOLE 44 13,401 0 0
FORTINET INC OPT 34959E109 4,034 105,200 SH Call SOLE 8 105,200 0 0
FORTINET INC OPT 34959E109 58 1,500 SH Put SOLE 8 1,500 0 0
FORTINET INC COM 34959E109 1,039 27,105 SH   SOLE 8 27,105 0 0
FORTINET INC COM 34959E109 6,738 175,694 SH   SOLE 44 175,694 0 0
FORTIS INC COM 349553107 1 45 SH   SOLE 8 45 0 0
FORTIS INC COM 349553107 7 200 SH   SOLE 9 200 0 0
FORTIS INC COM 349553107 10 300 SH   SOLE 44 300 0 0
FORTIVE CORP COM 34959J108 8,126 134,938 SH   SOLE 1 91,648 43,290 0
FORTIVE CORP OPT 34959J108 87 1,450 SH Put SOLE 8 1,450 0 0
FORTIVE CORP COM 34959J108 39 641 SH   SOLE 8 641 0 0
FORTIVE CORP COM 34959J108 279 4,641 SH   SOLE 20 0 4,641 0
FORTIVE CORP COM 34959J108 108 1,800 SH   DFND 20 0 0 1,800
FORTIVE CORP COM 34959J108 11,321 188,001 SH   SOLE 44 188,001 0 0
FORTIVE CORP COM 34959J108 22 365 SH   SOLE 66 0 365 0
FORTIVE CORP COM 34959J108 12 196 SH   DFND 66 0 0 196
FORTIVE CORP COM 34959J108 1,114 18,500 SH   SOLE 79 18,500 0 0
FORTRESS BIOTECH INC COM 34960Q109 22 5,981 SH   SOLE 44 5,981 0 0
FORTRESS INVESTMENT GROUP LL OPT 34958B106 68 8,500 SH Call SOLE 8 8,500 0 0
FORTRESS INVESTMENT GROUP LL OPT 34958B106 563 70,800 SH Put SOLE 8 70,800 0 0
FORTRESS INVESTMENT GROUP LL COM 34958B106 425 53,505 SH   SOLE 8 53,505 0 0
FORTRESS INVESTMENT GROUP LL COM 34958B106 15 1,824 SH   SOLE 32 1,824 0 0
FORTRESS INVESTMENT GROUP LL COM 34958B106 6,941 873,130 SH   SOLE 44 873,130 0 0
FORTRESS INVESTMENT GROUP LL COM 34958B106 11 1,390 SH   DFND 66 0 0 1,390
FORTUNA SILVER MINES INC COM 349915108 29 5,500 SH   DFND 20 0 0 5,500
FORTUNA SILVER MINES INC COM 349915108 32 6,200 SH   SOLE 44 6,200 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 4,921 80,862 SH   SOLE 1 80,862 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 62 1,014 SH   SOLE 8 1,014 0 0
FORTUNE BRANDS HOME &amp SEC IN OPT 34964C106 67 1,100 SH Put SOLE 8 1,100 0 0
FORTUNE BRANDS HOME &amp SEC IN OPT 34964C106 383 6,300 SH Call SOLE 8 6,300 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 2,017 33,153 SH   SOLE 44 33,153 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 437 21,113 SH   SOLE 44 21,113 0 0
FORWARD AIR CORP COM 349853101 114 2,405 SH   SOLE 44 2,405 0 0
FOSSIL GROUP INC OPT 34988V106 749 42,900 SH Call SOLE 8 42,900 0 0
FOSSIL GROUP INC OPT 34988V106 307 17,600 SH Put SOLE 8 17,600 0 0
FOSSIL GROUP INC COM 34988V106 1,709 97,960 SH   SOLE 44 97,960 0 0
FOSTER L B CO COM 350060109 310 24,826 SH   SOLE 1 24,826 0 0
FOSTER L B CO COM 350060109 2 184 SH   SOLE 8 184 0 0
FOSTER L B CO COM 350060109 27 2,167 SH   SOLE 44 2,167 0 0
FOUNDATION MEDICINE INC COM 350465100 6 172 SH   SOLE 8 172 0 0
FOUNDATION MEDICINE INC COM 350465100 8 259 SH   SOLE 44 259 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 98 4,292 SH   SOLE 1 4,292 0 0
FOUR CORNERS PPTY TR INC OPT 35086T109 7 294 SH Put SOLE 8 294 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 1 26 SH   SOLE 8 26 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 26 1,175 SH   SOLE 44 1,175 0 0
FOX FACTORY HLDG CORP COM 35138V102 0 1 SH   SOLE 8 1 0 0
FOX FACTORY HLDG CORP COM 35138V102 16 537 SH   SOLE 44 537 0 0
FRANCESCAS HLDGS CORP OPT 351793104 2 100 SH Call SOLE 8 100 0 0
FRANCESCAS HLDGS CORP OPT 351793104 29 1,900 SH Put SOLE 8 1,900 0 0
FRANCESCAS HLDGS CORP COM 351793104 40 2,669 SH   SOLE 8 2,669 0 0
FRANCESCAS HLDGS CORP COM 351793104 1,577 102,720 SH   SOLE 44 102,720 0 0
FRANCO NEVADA CORP OPT 351858105 13 200 SH Put SOLE 8 200 0 0
FRANCO NEVADA CORP OPT 351858105 98 1,500 SH Call SOLE 8 1,500 0 0
FRANCO NEVADA CORP COM 351858105 0 2 SH   SOLE 8 2 0 0
FRANCO NEVADA CORP COM 351858105 3,308 50,500 SH   SOLE 9 50,500 0 0
FRANCO NEVADA CORP COM 351858105 0 3 SH   DFND 66 0 0 3
FRANKLIN COVEY CO COM 353469109 1 47 SH   SOLE 44 47 0 0
FRANKLIN ELEC INC COM 353514102 35 801 SH   SOLE 44 801 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 0 6 SH   SOLE 8 6 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 42 1,065 SH   SOLE 44 1,065 0 0
FRANKLIN RES INC COM 354613101 1,263 29,974 SH   SOLE 1 29,974 0 0
FRANKLIN RES INC OPT 354613101 329 7,800 SH Call SOLE 8 7,800 0 0
FRANKLIN RES INC COM 354613101 1,289 30,583 SH   SOLE 8 30,583 0 0
FRANKLIN RES INC OPT 354613101 3,624 86,000 SH Put SOLE 8 86,000 0 0
FRANKLIN RES INC COM 354613101 3,952 93,789 SH   SOLE 44 93,789 0 0
FRANKLIN STREET PPTYS CORP TRUS 35471R106 1 94 SH   SOLE 8 94 0 0
FRANKLIN STREET PPTYS CORP TRUS 35471R106 25 2,077 SH   SOLE 44 2,077 0 0
FRANKS INTL N V COM N33462107 178 16,876 SH   SOLE 8 16,876 0 0
FRANKS INTL N V COM N33462107 9 899 SH   SOLE 44 899 0 0
FREDS INC OPT 356108100 21 1,600 SH Put SOLE 8 1,600 0 0
FREDS INC COM 356108100 565 43,097 SH   SOLE 8 43,097 0 0
FREDS INC COM 356108100 156 11,858 SH   SOLE 44 11,858 0 0
FREEPORT-MCMORAN INC COM 35671D857 24 1,763 SH   SOLE 1 1,763 0 0
FREEPORT-MCMORAN INC OPT 35671D857 39,797 2,978,800 SH Put SOLE 8 2,978,800 0 0
FREEPORT-MCMORAN INC COM 35671D857 5,695 426,186 SH   SOLE 8 426,186 0 0
FREEPORT-MCMORAN INC OPT 35671D857 27,288 2,042,500 SH Call SOLE 8 2,042,500 0 0
FREEPORT-MCMORAN INC COM 35671D857 135 10,071 SH   SOLE 9 10,071 0 0
FREEPORT-MCMORAN INC COM 35671D857 146 10,895 SH   DFND 20 0 0 10,895
FREEPORT-MCMORAN INC COM 35671D857 16,378 1,225,889 SH   SOLE 44 1,225,889 0 0
FREEPORT-MCMORAN INC COM 35671D857 303 22,645 SH   DFND 66 0 0 22,645
FREIGHTCAR AMER INC COM 357023100 138 10,982 SH   SOLE 44 10,982 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 20 333 SH   SOLE 8 333 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 1,552 26,217 SH   SOLE 44 26,217 0 0
FRESHPET INC COM 358039105 36 3,336 SH   SOLE 44 3,336 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 652 304,800 SH   SOLE 1 304,800 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A108 535 250,000 SH Put SOLE 1 250,000 0 0
FRONTIER COMMUNICATIONS CORP CONV 35906A207 13,576 275,607 SH   SOLE 8 275,607 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A108 458 214,000 SH Put SOLE 8 214,000 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 1,637 765,084 SH   SOLE 8 765,084 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A108 238 111,000 SH Call SOLE 8 111,000 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 4 1,806 SH   SOLE 9 1,806 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 1,124 525,667 SH   SOLE 44 525,667 0 0
FRONTLINE LTD COM G3682E192 8 1,113 SH   SOLE 1 1,113 0 0
FRONTLINE LTD OPT G3682E192 161 23,900 SH Call SOLE 8 23,900 0 0
FRONTLINE LTD COM G3682E192 174 25,822 SH   SOLE 8 25,822 0 0
FRONTLINE LTD OPT G3682E192 2,410 357,500 SH Put SOLE 8 357,500 0 0
FRONTLINE LTD COM G3682E192 637 94,683 SH   SOLE 9 94,683 0 0
FRONTLINE LTD COM G3682E192 63 9,400 SH   DFND 20 0 0 9,400
FRONTLINE LTD COM G3682E192 63 9,301 SH   SOLE 44 9,301 0 0
FRP HLDGS INC COM 30292L107 5 129 SH   SOLE 44 129 0 0
FTD COS INC COM 30281V108 2 100 SH   SOLE 8 100 0 0
FTD COS INC COM 30281V108 387 19,245 SH   SOLE 44 19,245 0 0
FTI CONSULTING INC COM 302941109 1 21 SH   SOLE 8 21 0 0
FTI CONSULTING INC COM 302941109 349 8,457 SH   SOLE 44 8,457 0 0
FUELCELL ENERGY INC COM 35952H502 37 26,543 SH   SOLE 44 26,543 0 0
FULGENT GENETICS INC COM 359664109 11 1,022 SH   SOLE 44 1,022 0 0
FULLER H B CO COM 359694106 10 188 SH   SOLE 8 188 0 0
FULLER H B CO COM 359694106 51 979 SH   SOLE 44 979 0 0
FULTON FINL CORP PA COM 360271100 232 12,985 SH   SOLE 1 12,985 0 0
FULTON FINL CORP PA COM 360271100 1 82 SH   SOLE 8 82 0 0
FULTON FINL CORP PA COM 360271100 122 6,797 SH   SOLE 44 6,797 0 0
FUTUREFUEL CORPORATION COM 36116M106 152 10,694 SH   SOLE 44 10,694 0 0
G-III APPAREL GROUP LTD COM 36237H101 40 1,831 SH   SOLE 8 1,831 0 0
G-III APPAREL GROUP LTD COM 36237H101 78 3,562 SH   SOLE 44 3,562 0 0
GAIA INC NEW COM 36269P104 0 36 SH   SOLE 44 36 0 0
GAIN CAP HLDGS INC COM 36268W100 0 42 SH   SOLE 8 42 0 0
GAIN CAP HLDGS INC COM 36268W100 108 12,932 SH   SOLE 44 12,932 0 0
GALENA BIOPHARMA INC COM 363256504 7 11,559 SH   SOLE 44 11,559 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 2,917 51,588 SH   SOLE 1 51,588 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 12 208 SH   SOLE 8 208 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 9,325 164,924 SH   SOLE 44 164,924 0 0
GAMCO INVESTORS INC COM 361438104 3 83 SH   SOLE 44 83 0 0
GAMESTOP CORP NEW COM 36467W109 7,940 352,124 SH   SOLE 1 352,124 0 0
GAMESTOP CORP NEW OPT 36467W109 2,873 127,400 SH Call SOLE 8 127,400 0 0
GAMESTOP CORP NEW OPT 36467W109 22,390 992,900 SH Put SOLE 8 992,900 0 0
GAMESTOP CORP NEW COM 36467W109 1,039 46,049 SH   SOLE 44 46,049 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 4,275 127,897 SH   SOLE 1 127,897 0 0
GAMING &amp LEISURE PPTYS INC COM 36467J108 705 21,103 SH   SOLE 1 21,103 0 0
GAMING &amp LEISURE PPTYS INC OPT 36467J108 33 1,000 SH Call SOLE 8 1,000 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 1 16 SH   SOLE 8 16 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 120 3,568 SH   SOLE 44 3,568 0 0
GANNETT CO INC OPT 36473H104 29 3,500 SH Call SOLE 8 3,500 0 0
GANNETT CO INC OPT 36473H104 8 900 SH Put SOLE 8 900 0 0
GANNETT CO INC COM 36473H104 62 7,355 SH   SOLE 8 7,355 0 0
GANNETT CO INC COM 36473H104 297 35,370 SH   SOLE 44 35,370 0 0
GAP INC DEL COM 364760108 4,646 191,261 SH   SOLE 1 191,261 0 0
GAP INC DEL OPT 364760108 1,802 74,200 SH Put SOLE 8 74,200 0 0
GAP INC DEL COM 364760108 1,361 56,032 SH   SOLE 8 56,032 0 0
GAP INC DEL OPT 364760108 4,941 203,400 SH Call SOLE 8 203,400 0 0
GAP INC DEL COM 364760108 104 4,276 SH   SOLE 9 4,276 0 0
GAP INC DEL COM 364760108 15,048 619,475 SH   SOLE 44 619,475 0 0
GARMIN LTD COM H2906T109 1,402 27,435 SH   SOLE 1 27,435 0 0
GARMIN LTD OPT H2906T109 2,249 44,000 SH Call SOLE 8 44,000 0 0
GARMIN LTD COM H2906T109 9 177 SH   SOLE 8 177 0 0
GARMIN LTD OPT H2906T109 859 16,800 SH Put SOLE 8 16,800 0 0
GARMIN LTD COM H2906T109 5,312 103,945 SH   SOLE 44 103,945 0 0
GARTNER INC COM 366651107 11,314 104,762 SH   SOLE 44 104,762 0 0
GASLOG LTD COM G37585109 0 14 SH   SOLE 8 14 0 0
GASLOG LTD COM G37585109 240 15,621 SH   SOLE 44 15,621 0 0
GASLOG PARTNERS LP COM Y2687W108 45 1,842 SH   SOLE 8 1,842 0 0
GASLOG PARTNERS LP COM Y2687W108 289 11,802 SH   SOLE 32 11,802 0 0
GASTAR EXPL INC NEW COM 36729W202 282 182,587 SH   SOLE 44 182,587 0 0
GATX CORP OPT 361448103 2,609 42,800 SH Call SOLE 8 42,800 0 0
GATX CORP COM 361448103 303 4,991 SH   SOLE 44 4,991 0 0
GAZIT GLOBE LTD COM M4793C102 54 5,189 SH   SOLE 9 5,189 0 0
GCP APPLIED TECHNOLOGIES INC OPT 36164Y101 33 1,000 SH Call SOLE 8 1,000 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 216 6,602 SH   SOLE 44 6,602 0 0
GENCOR INDS INC COM 368678108 2 136 SH   SOLE 44 136 0 0
GENER8 MARITIME INC COM Y26889108 39 6,827 SH   SOLE 44 6,827 0 0
GENERAC HLDGS INC OPT 368736104 11 300 SH Call SOLE 8 300 0 0
GENERAC HLDGS INC COM 368736104 189 5,060 SH   SOLE 8 5,060 0 0
GENERAC HLDGS INC COM 368736104 1,642 44,069 SH   SOLE 44 44,069 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 26 1,477 SH   SOLE 8 1,477 0 0
GENERAL CABLE CORP DEL NEW OPT 369300108 7 400 SH Put SOLE 8 400 0 0
GENERAL CABLE CORP DEL NEW OPT 369300108 162 9,000 SH Call SOLE 8 9,000 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 100 5,573 SH   SOLE 44 5,573 0 0
GENERAL COMMUNICATION INC COM 369385109 579 27,823 SH   SOLE 8 27,823 0 0
GENERAL COMMUNICATION INC COM 369385109 1,036 49,797 SH   SOLE 44 49,797 0 0
GENERAL DYNAMICS CORP COM 369550108 19,200 102,562 SH   SOLE 1 102,562 0 0
GENERAL DYNAMICS CORP COM 369550108 4,514 24,110 SH   SOLE 8 24,110 0 0
GENERAL DYNAMICS CORP OPT 369550108 29,203 156,000 SH Call SOLE 8 156,000 0 0
GENERAL DYNAMICS CORP OPT 369550108 11,925 63,700 SH Put SOLE 8 63,700 0 0
GENERAL DYNAMICS CORP COM 369550108 0 1 SH   SOLE 9 1 0 0
GENERAL DYNAMICS CORP COM 369550108 380 2,032 SH   DFND 20 0 0 2,032
GENERAL DYNAMICS CORP COM 369550108 19,840 105,980 SH   SOLE 44 105,980 0 0
GENERAL ELECTRIC CO COM 369604103 63,511 2,131,225 SH   SOLE 1 1,873,046 258,179 0
GENERAL ELECTRIC CO OPT 369604103 28,140 944,300 SH Put SOLE 8 944,300 0 0
GENERAL ELECTRIC CO OPT 369604103 7,268 243,900 SH Call SOLE 8 243,900 0 0
GENERAL ELECTRIC CO COM 369604103 22,176 744,142 SH   SOLE 8 744,142 0 0
GENERAL ELECTRIC CO COM 369604103 5,243 175,924 SH   SOLE 9 175,924 0 0
GENERAL ELECTRIC CO COM 369604103 1,363 45,740 SH   SOLE 20 0 45,740 0
GENERAL ELECTRIC CO COM 369604103 123 4,140 SH   DFND 20 0 0 4,140
GENERAL ELECTRIC CO COM 369604103 160,292 5,378,879 SH   SOLE 44 5,378,879 0 0
GENERAL ELECTRIC CO COM 369604103 4 120 SH   SOLE 56 120 0 0
GENERAL ELECTRIC CO COM 369604103 9,727 326,409 SH   SOLE 66 0 326,409 0
GENERAL ELECTRIC CO COM 369604103 14,160 475,166 SH   DFND 66 0 0 475,166
GENERAL ELECTRIC CO COM 369604103 745 25,000 SH   SOLE 79 25,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,124 37,731 SH   SOLE 99 37,731 0 0
GENERAL MLS INC COM 370334104 45 769 SH   SOLE 1 769 0 0
GENERAL MLS INC OPT 370334104 2,667 45,200 SH Call SOLE 8 45,200 0 0
GENERAL MLS INC OPT 370334104 5,104 86,500 SH Put SOLE 8 86,500 0 0
GENERAL MLS INC COM 370334104 1,906 32,296 SH   SOLE 8 32,296 0 0
GENERAL MLS INC COM 370334104 465 7,885 SH   SOLE 9 7,885 0 0
GENERAL MLS INC COM 370334104 21,328 361,445 SH   SOLE 44 361,445 0 0
GENERAL MLS INC COM 370334104 89 1,500 SH   DFND 66 0 0 1,500
GENERAL MTRS CO COM 37045V100 13,210 373,571 SH   SOLE 1 373,571 0 0
GENERAL MTRS CO OPT 37045V100 79,291 2,242,400 SH Put SOLE 8 2,242,400 0 0
GENERAL MTRS CO OPT 37045V100 29,398 831,400 SH Call SOLE 8 831,400 0 0
GENERAL MTRS CO COM 37045V100 15,957 451,272 SH   SOLE 8 451,272 0 0
GENERAL MTRS CO COM 37045V100 481 13,612 SH   SOLE 9 13,612 0 0
GENERAL MTRS CO COM 37045V100 1,549 43,797 SH   DFND 20 0 0 43,797
GENERAL MTRS CO COM 37045V100 51,658 1,460,908 SH   SOLE 44 1,460,908 0 0
GENERAL MTRS CO COM 37045V100 1,389 39,277 SH   DFND 66 0 0 39,277
GENESCO INC OPT 371532102 6 100 SH Put SOLE 8 100 0 0
GENESCO INC COM 371532102 6 100 SH   SOLE 8 100 0 0
GENESCO INC COM 371532102 1,518 27,386 SH   SOLE 44 27,386 0 0
GENESEE &amp WYO INC COM 371559105 1,052 15,496 SH   SOLE 1 15,496 0 0
GENESEE &amp WYO INC COM 371559105 1,151 16,938 SH   SOLE 44 16,938 0 0
GENESIS ENERGY L P OPT 371927104 78 2,400 SH Call SOLE 8 2,400 0 0
GENESIS ENERGY L P COM 371927104 7 231 SH   SOLE 8 231 0 0
GENESIS ENERGY L P COM 371927104 1,753 54,065 SH   SOLE 32 54,065 0 0
GENESIS HEALTHCARE INC COM 37185X106 0 17 SH   SOLE 8 17 0 0
GENESIS HEALTHCARE INC COM 37185X106 3 837 SH   SOLE 44 837 0 0
GENIE ENERGY LTD COM 372284208 38 5,328 SH   SOLE 8 5,328 0 0
GENIE ENERGY LTD COM 372284208 1 72 SH   SOLE 44 72 0 0
GENMARK DIAGNOSTICS INC COM 372309104 25 1,976 SH   SOLE 44 1,976 0 0
GENOCEA BIOSCIENCES INC COM 372427104 104 17,000 SH   SOLE 44 17,000 0 0
GENOMIC HEALTH INC COM 37244C101 26 837 SH   SOLE 8 837 0 0
GENOMIC HEALTH INC COM 37244C101 41 1,294 SH   SOLE 44 1,294 0 0
GENPACT LIMITED COM G3922B107 1,112 44,892 SH   SOLE 1 44,892 0 0
GENPACT LIMITED COM G3922B107 31 1,270 SH   SOLE 8 1,270 0 0
GENPACT LIMITED COM G3922B107 5,949 240,285 SH   SOLE 44 240,285 0 0
GENTEX CORP COM 371901109 811 38,000 SH   SOLE 1 38,000 0 0
GENTEX CORP COM 371901109 61 2,871 SH   SOLE 8 2,871 0 0
GENTEX CORP OPT 371901109 64 3,000 SH Call SOLE 8 3,000 0 0
GENTEX CORP OPT 371901109 43 2,000 SH Put SOLE 8 2,000 0 0
GENTEX CORP COM 371901109 1,051 49,258 SH   SOLE 44 49,258 0 0
GENTHERM INC COM 37253A103 524 13,344 SH   SOLE 1 13,344 0 0
GENTHERM INC COM 37253A103 5 125 SH   SOLE 8 125 0 0
GENTHERM INC COM 37253A103 236 6,011 SH   SOLE 44 6,011 0 0
GENUINE PARTS CO COM 372460105 5,950 64,390 SH   SOLE 1 64,390 0 0
GENUINE PARTS CO OPT 372460105 2,273 24,600 SH Call SOLE 8 24,600 0 0
GENUINE PARTS CO OPT 372460105 37 400 SH Put SOLE 8 400 0 0
GENUINE PARTS CO COM 372460105 16 172 SH   SOLE 8 172 0 0
GENUINE PARTS CO COM 372460105 4,356 47,144 SH   SOLE 44 47,144 0 0
GENVEC INC COM 37246C406 0 20 SH   DFND 66 0 0 20
GENWORTH FINL INC COM 37247D106 4,760 1,155,334 SH   SOLE 1 1,155,334 0 0
GENWORTH FINL INC OPT 37247D106 579 140,600 SH Put SOLE 8 140,600 0 0
GENWORTH FINL INC OPT 37247D106 1,348 327,300 SH Call SOLE 8 327,300 0 0
GENWORTH FINL INC COM 37247D106 434 105,331 SH   SOLE 8 105,331 0 0
GENWORTH FINL INC COM 37247D106 2,018 489,747 SH   SOLE 44 489,747 0 0
GEO GROUP INC NEW COM 36162J106 1,100 23,712 SH   SOLE 1 23,712 0 0
GEO GROUP INC NEW TRUS 36162J106 272 5,871 SH   SOLE 1 5,871 0 0
GEO GROUP INC NEW TRUS 36162J106 4 79 SH   SOLE 8 79 0 0
GEO GROUP INC NEW TRUS 36162J106 389 8,382 SH   SOLE 44 8,382 0 0
GEOPARK LTD COM G38327105 7 950 SH   DFND 66 0 0 950
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1 37 SH   SOLE 8 37 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 3 160 SH   SOLE 44 160 0 0
GERDAU S A ADR 373737105 11 3,190 SH   SOLE 8 3,190 0 0
GERDAU S A ADR 373737105 0 122 SH   SOLE 9 122 0 0
GERDAU S A ADR 373737105 1,798 521,098 SH   SOLE 44 521,098 0 0
GERMAN AMERN BANCORP INC COM 373865104 49 1,045 SH   SOLE 44 1,045 0 0
GERON CORP COM 374163103 104 46,037 SH   SOLE 8 46,037 0 0
GERON CORP OPT 374163103 21 9,400 SH Put SOLE 8 9,400 0 0
GERON CORP COM 374163103 205 90,078 SH   SOLE 44 90,078 0 0
GETTY RLTY CORP NEW TRUS 374297109 7 302 SH   SOLE 8 302 0 0
GETTY RLTY CORP NEW TRUS 374297109 68 2,683 SH   SOLE 44 2,683 0 0
GEVO INC COM 374396307 0 93 SH   SOLE 8 93 0 0
GGP INC TRUS 36174X101 3,352 144,634 SH   SOLE 1 144,634 0 0
GGP INC COM 36174X101 1,456 62,821 SH   SOLE 1 62,821 0 0
GGP INC TRUS 36174X101 114 4,913 SH   SOLE 8 4,913 0 0
GGP INC OPT 36174X101 67 2,900 SH Call SOLE 8 2,900 0 0
GGP INC OPT 36174X101 874 37,700 SH Put SOLE 8 37,700 0 0
GGP INC TRUS 36174X101 5,144 221,989 SH   SOLE 44 221,989 0 0
GGP INC COM 36174X101 107 4,616 SH   DFND 66 0 0 4,616
GIBRALTAR INDS INC COM 374689107 31 754 SH   SOLE 8 754 0 0
GIBRALTAR INDS INC COM 374689107 90 2,193 SH   SOLE 44 2,193 0 0
GIGAMON INC COM 37518B102 20 583 SH   SOLE 44 583 0 0
GIGPEAK INC COM 37518Q109 12 3,759 SH   SOLE 8 3,759 0 0
GIGPEAK INC COM 37518Q109 1 269 SH   SOLE 44 269 0 0
GILDAN ACTIVEWEAR INC OPT 375916103 73 2,700 SH Call SOLE 8 2,700 0 0
GILEAD SCIENCES INC COM 375558103 22,503 331,310 SH   SOLE 1 331,310 0 0
GILEAD SCIENCES INC OPT 375558103 56,754 835,600 SH Put SOLE 8 835,600 0 0
GILEAD SCIENCES INC COM 375558103 16,830 247,803 SH   SOLE 8 247,803 0 0
GILEAD SCIENCES INC OPT 375558103 44,569 656,200 SH Call SOLE 8 656,200 0 0
GILEAD SCIENCES INC COM 375558103 5,067 74,616 SH   SOLE 9 74,616 0 0
GILEAD SCIENCES INC COM 375558103 169 2,490 SH   DFND 20 0 0 2,490
GILEAD SCIENCES INC COM 375558103 258,367 3,803,989 SH   SOLE 44 3,803,989 0 0
GILEAD SCIENCES INC COM 375558103 236 3,471 SH   DFND 66 0 0 3,471
GLACIER BANCORP INC NEW COM 37637Q105 169 4,978 SH   SOLE 1 4,978 0 0
GLACIER BANCORP INC NEW COM 37637Q105 45 1,335 SH   SOLE 8 1,335 0 0
GLACIER BANCORP INC NEW COM 37637Q105 156 4,569 SH   SOLE 44 4,569 0 0
GLADSTONE CAPITAL CORP COM 376535100 0 29 SH   SOLE 8 29 0 0
GLADSTONE COML CORP TRUS 376536108 1 41 SH   SOLE 8 41 0 0
GLADSTONE COML CORP TRUS 376536108 9 446 SH   SOLE 44 446 0 0
GLADSTONE INVT CORP COM 376546107 95 10,517 SH   SOLE 44 10,517 0 0
GLATFELTER COM 377316104 2 93 SH   SOLE 8 93 0 0
GLATFELTER COM 377316104 31 1,436 SH   SOLE 44 1,436 0 0
GLAUKOS CORP COM 377322102 1,214 23,664 SH   SOLE 8 23,664 0 0
GLAUKOS CORP OPT 377322102 2,565 50,000 SH Put SOLE 8 50,000 0 0
GLAUKOS CORP COM 377322102 1,865 36,354 SH   SOLE 44 36,354 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 1,821 43,200 SH Put SOLE 8 43,200 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 2,972 70,500 SH Call SOLE 8 70,500 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 860 20,400 SH   DFND 20 0 0 20,400
GLAXOSMITHKLINE PLC ADR 37733W105 254 6,040 SH   SOLE 44 6,040 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 15 350 SH   DFND 66 0 0 350
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 63 1,699 SH   SOLE 1 1,699 0 0
GLOBAL BLOOD THERAPEUTICS IN OPT 37890U108 221 6,000 SH Put SOLE 8 6,000 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 14 372 SH   SOLE 8 372 0 0
GLOBAL BLOOD THERAPEUTICS IN OPT 37890U108 1,411 38,300 SH Call SOLE 8 38,300 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,512 95,309 SH   SOLE 44 95,309 0 0
GLOBAL BRASS &amp COPPR HLDGS I COM 37953G103 0 14 SH   SOLE 8 14 0 0
GLOBAL BRASS &amp COPPR HLDGS I COM 37953G103 103 3,025 SH   SOLE 44 3,025 0 0
GLOBAL BROKERAGE INC COM 37891B109 0 65 SH   SOLE 8 65 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 0 18 SH   SOLE 8 18 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 3 936 SH   SOLE 44 936 0 0
GLOBAL INDTY LTD CAYMAN COM G3933F105 7 163 SH   SOLE 44 163 0 0
GLOBAL MED REIT INC TRUS 37954A204 2 174 SH   SOLE 44 174 0 0
GLOBAL NET LEASE INC TRUS 379378201 27 1,108 SH   SOLE 44 1,108 0 0
GLOBAL PARTNERS LP COM 37946R109 288 14,777 SH   SOLE 32 14,777 0 0
GLOBAL PMTS INC COM 37940X102 3,902 48,367 SH   SOLE 1 48,367 0 0
GLOBAL PMTS INC COM 37940X102 182 2,262 SH   SOLE 8 2,262 0 0
GLOBAL PMTS INC OPT 37940X102 16 200 SH Call SOLE 8 200 0 0
GLOBAL PMTS INC COM 37940X102 2,493 30,907 SH   SOLE 44 30,907 0 0
GLOBAL SOURCES LTD COM G39300101 1 110 SH   SOLE 44 110 0 0
GLOBAL WTR RES INC COM 379463102 0 43 SH   SOLE 44 43 0 0
GLOBAL X FDS OPT 37950E366 34 4,300 SH Put SOLE 8 4,300 0 0
GLOBAL X FDS OPT 37950E366 129 16,200 SH Call SOLE 8 16,200 0 0
GLOBAL X FDS FUND 37950E366 298 37,482 SH   DFND 66 0 0 37,482
GLOBAL X FDS FUND 37954Y715 124 7,129 SH   DFND 66 0 0 7,129
GLOBALSCAPE INC COM 37940G109 0 26 SH   SOLE 8 26 0 0
GLOBALSTAR INC COM 378973408 0 143 SH   SOLE 8 143 0 0
GLOBALSTAR INC OPT 378973408 0 100 SH Put SOLE 8 100 0 0
GLOBALSTAR INC COM 378973408 14 8,503 SH   SOLE 44 8,503 0 0
GLOBANT S A COM L44385109 89 2,438 SH   SOLE 1 2,438 0 0
GLOBANT S A COM L44385109 4 99 SH   SOLE 8 99 0 0
GLOBANT S A COM L44385109 19 537 SH   SOLE 44 537 0 0
GLOBUS MED INC COM 379577208 372 12,569 SH   SOLE 1 12,569 0 0
GLOBUS MED INC COM 379577208 128 4,311 SH   SOLE 44 4,311 0 0
GLU MOBILE INC OPT 379890106 69 30,500 SH Put SOLE 8 30,500 0 0
GLU MOBILE INC OPT 379890106 1 600 SH Call SOLE 8 600 0 0
GLU MOBILE INC COM 379890106 85 37,383 SH   SOLE 8 37,383 0 0
GLU MOBILE INC COM 379890106 120 52,836 SH   SOLE 44 52,836 0 0
GLYCOMIMETICS INC COM 38000Q102 37 6,841 SH   SOLE 1 6,841 0 0
GLYCOMIMETICS INC COM 38000Q102 10 1,878 SH   SOLE 44 1,878 0 0
GMS INC COM 36251C103 34 985 SH   SOLE 44 985 0 0
GNC HLDGS INC BOND 36191GAB3 1,218 2,038,000 PRN   SOLE 8 0 0 2,038,000
GNC HLDGS INC OPT 36191G107 205 27,800 SH Call SOLE 8 27,800 0 0
GNC HLDGS INC OPT 36191G107 108 14,700 SH Put SOLE 8 14,700 0 0
GNC HLDGS INC COM 36191G107 2,723 370,000 SH   SOLE 8 370,000 0 0
GNC HLDGS INC COM 36191G107 268 36,457 SH   SOLE 44 36,457 0 0
GODADDY INC COM 380237107 99 2,601 SH   SOLE 1 2,601 0 0
GODADDY INC COM 380237107 115 3,029 SH   SOLE 8 3,029 0 0
GODADDY INC OPT 380237107 4 100 SH Call SOLE 8 100 0 0
GODADDY INC OPT 380237107 4 100 SH Put SOLE 8 100 0 0
GODADDY INC COM 380237107 51 1,345 SH   SOLE 44 1,345 0 0
GOGO INC COM 38046C109 2,047 186,135 SH   SOLE 8 186,135 0 0
GOGO INC OPT 38046C109 62 5,600 SH Call SOLE 8 5,600 0 0
GOGO INC OPT 38046C109 277 25,200 SH Put SOLE 8 25,200 0 0
GOGO INC COM 38046C109 115 10,419 SH   SOLE 44 10,419 0 0
GOL LINHAS AEREAS INTLG S A ADR 38045R206 2 93 SH   SOLE 8 93 0 0
GOLAR LNG LTD BERMUDA OPT G9456A100 1,274 45,600 SH Put SOLE 8 45,600 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 3 134 SH   SOLE 8 134 0 0
GOLAR LNG LTD BERMUDA OPT G9456A100 2,125 76,100 SH Call SOLE 8 76,100 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 511 18,332 SH   SOLE 44 18,332 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 196 7,000 SH   DFND 66 0 0 7,000
GOLAR LNG PARTNERS LP COM Y2745C102 475 21,265 SH   SOLE 1 21,265 0 0
GOLD FIELDS LTD NEW OPT 38059T106 540 153,000 SH Put SOLE 8 153,000 0 0
GOLD FIELDS LTD NEW ADR 38059T106 98 27,703 SH   SOLE 8 27,703 0 0
GOLD FIELDS LTD NEW OPT 38059T106 150 42,600 SH Call SOLE 8 42,600 0 0
GOLD FIELDS LTD NEW ADR 38059T106 1 407 SH   SOLE 44 407 0 0
GOLD RESOURCE CORP COM 38068T105 0 2 SH   SOLE 8 2 0 0
GOLD RESOURCE CORP COM 38068T105 2 530 SH   SOLE 44 530 0 0
GOLDCORP INC NEW COM 380956409 2,330 159,700 SH   SOLE 1 159,700 0 0
GOLDCORP INC NEW COM 380956409 2,799 191,861 SH   SOLE 8 191,861 0 0
GOLDCORP INC NEW OPT 380956409 16,857 1,155,400 SH Put SOLE 8 1,155,400 0 0
GOLDCORP INC NEW OPT 380956409 27,462 1,882,200 SH Call SOLE 8 1,882,200 0 0
GOLDCORP INC NEW COM 380956409 3,449 236,400 SH   SOLE 9 236,400 0 0
GOLDCORP INC NEW COM 380956409 483 33,100 SH   DFND 20 0 0 33,100
GOLDCORP INC NEW COM 380956409 5,894 403,937 SH   SOLE 44 403,937 0 0
GOLDCORP INC NEW COM 380956409 51 3,518 SH   DFND 66 0 0 3,518
GOLDEN ENTMT INC COM 381013101 2 157 SH   SOLE 44 157 0 0
GOLDEN OCEAN GROUP LTD OPT G39637205 459 60,000 SH Put SOLE 8 60,000 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 1 136 SH   SOLE 8 136 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 811 106,098 SH   SOLE 9 106,098 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 6 6,800 SH   DFND 20 0 0 6,800
GOLDFIELD CORP COM 381370105 118 20,600 SH   SOLE 44 20,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 87,796 382,183 SH   SOLE 1 382,183 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 184,442 802,900 SH Put SOLE 8 802,900 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 87,064 379,000 SH Call SOLE 8 379,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 22,578 98,283 SH   SOLE 8 98,283 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 137 598 SH   SOLE 9 598 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 60,628 263,920 SH   SOLE 44 263,920 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,771 12,063 SH   DFND 66 0 0 12,063
GOLUB CAP BDC INC COM 38173M102 122 6,120 SH   SOLE 44 6,120 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 3,074 85,391 SH   SOLE 1 85,391 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 304 8,427 SH   SOLE 8 8,427 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 839 23,300 SH Put SOLE 8 23,300 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 4,396 122,100 SH Call SOLE 8 122,100 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 2,788 77,435 SH   SOLE 44 77,435 0 0
GOPRO INC OPT 38268T103 2,103 241,700 SH Call SOLE 8 241,700 0 0
GOPRO INC OPT 38268T103 2,947 338,700 SH Put SOLE 8 338,700 0 0
GOPRO INC COM 38268T103 0 1 SH   SOLE 8 1 0 0
GOPRO INC COM 38268T103 7,943 912,849 SH   SOLE 44 912,849 0 0
GOPRO INC COM 38268T103 4 513 SH   DFND 66 0 0 513
GORMAN RUPP CO COM 383082104 12 356 SH   SOLE 44 356 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 1,823 87,100 SH   SOLE 1 87,100 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 200 9,569 SH   SOLE 8 9,569 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 143 6,838 SH   SOLE 44 6,838 0 0
GP STRATEGIES CORP COM 36225V104 1 54 SH   SOLE 8 54 0 0
GP STRATEGIES CORP COM 36225V104 6 257 SH   SOLE 44 257 0 0
GPO AEROPORTUARIO DEL PAC SA ADR 400506101 28 289 SH   SOLE 1 289 0 0
GRACE W R &amp CO DEL NEW OPT 38388F108 1,610 23,100 SH Put SOLE 8 23,100 0 0
GRACE W R &amp CO DEL NEW OPT 38388F108 153 2,200 SH Call SOLE 8 2,200 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 749 10,732 SH   SOLE 8 10,732 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 1,616 23,185 SH   SOLE 44 23,185 0 0
GRACO INC COM 384109104 2,650 28,154 SH   SOLE 1 28,154 0 0
GRACO INC COM 384109104 102 1,090 SH   SOLE 8 1,090 0 0
GRACO INC COM 384109104 539 5,722 SH   SOLE 44 5,722 0 0
GRAHAM CORP COM 384556106 77 3,351 SH   SOLE 44 3,351 0 0
GRAHAM HLDGS CO COM 384637104 518 865 SH   SOLE 44 865 0 0
GRAINGER W W INC COM 384802104 6,338 27,228 SH   SOLE 1 27,228 0 0
GRAINGER W W INC COM 384802104 2,831 12,165 SH   SOLE 8 12,165 0 0
GRAINGER W W INC OPT 384802104 1,117 4,800 SH Call SOLE 8 4,800 0 0
GRAINGER W W INC OPT 384802104 4,213 18,100 SH Put SOLE 8 18,100 0 0
GRAINGER W W INC COM 384802104 9,383 40,309 SH   SOLE 44 40,309 0 0
GRAMERCY PPTY TR TRUS 385002308 738 28,081 SH   SOLE 1 28,081 0 0
GRAMERCY PPTY TR TRUS 385002308 159 6,044 SH   SOLE 44 6,044 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 60 SH   SOLE 8 60 0 0
GRAN TIERRA ENERGY INC COM 38500T101 15 5,498 SH   SOLE 44 5,498 0 0
GRAND CANYON ED INC COM 38526M106 59 819 SH   SOLE 8 819 0 0
GRAND CANYON ED INC OPT 38526M106 773 10,800 SH Put SOLE 8 10,800 0 0
GRAND CANYON ED INC COM 38526M106 266 3,722 SH   SOLE 44 3,722 0 0
GRANITE CONSTR INC COM 387328107 4 95 SH   SOLE 8 95 0 0
GRANITE CONSTR INC COM 387328107 851 16,946 SH   SOLE 44 16,946 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 490 38,084 SH   SOLE 1 38,084 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 40,168 3,121,094 SH   SOLE 44 3,121,094 0 0
GRAY TELEVISION INC OPT 389375106 320 22,100 SH Call SOLE 8 22,100 0 0
GRAY TELEVISION INC COM 389375106 338 23,286 SH   SOLE 44 23,286 0 0
GREAT AJAX CORP TRUS 38983D300 1 78 SH   SOLE 44 78 0 0
GREAT LAKES DREDGE &amp DOCK CO COM 390607109 176 43,932 SH   SOLE 44 43,932 0 0
GREAT PLAINS ENERGY INC COM 391164100 2 58 SH   SOLE 8 58 0 0
GREAT PLAINS ENERGY INC CONV 391164878 129 2,400 SH   SOLE 8 2,400 0 0
GREAT PLAINS ENERGY INC COM 391164100 30,006 1,026,891 SH   SOLE 44 1,026,891 0 0
GREAT SOUTHN BANCORP INC COM 390905107 10 192 SH   SOLE 44 192 0 0
GREAT WESTN BANCORP INC COM 391416104 182 4,302 SH   SOLE 1 4,302 0 0
GREAT WESTN BANCORP INC COM 391416104 6 147 SH   SOLE 8 147 0 0
GREAT WESTN BANCORP INC COM 391416104 185 4,350 SH   SOLE 44 4,350 0 0
GREEN BANCORP INC COM 39260X100 15 824 SH   SOLE 44 824 0 0
GREEN BRICK PARTNERS INC COM 392709101 1 53 SH   SOLE 8 53 0 0
GREEN BRICK PARTNERS INC COM 392709101 3 371 SH   SOLE 44 371 0 0
GREEN DOT CORP COM 39304D102 0 13 SH   SOLE 8 13 0 0
GREEN DOT CORP COM 39304D102 961 28,804 SH   SOLE 44 28,804 0 0
GREEN PLAINS INC OPT 393222104 12 500 SH Call SOLE 8 500 0 0
GREEN PLAINS INC COM 393222104 83 3,363 SH   SOLE 8 3,363 0 0
GREEN PLAINS INC OPT 393222104 116 4,700 SH Put SOLE 8 4,700 0 0
GREEN PLAINS INC COM 393222104 218 8,792 SH   SOLE 44 8,792 0 0
GREENBRIER COS INC COM 393657101 3 69 SH   SOLE 8 69 0 0
GREENBRIER COS INC OPT 393657101 151 3,500 SH Call SOLE 8 3,500 0 0
GREENBRIER COS INC COM 393657101 1,305 30,278 SH   SOLE 44 30,278 0 0
GREENE COUNTY BANCORP INC COM 394357107 0 14 SH   SOLE 44 14 0 0
GREENHILL &amp CO INC COM 395259104 686 23,423 SH   SOLE 1 23,423 0 0
GREENHILL &amp CO INC COM 395259104 63 2,156 SH   SOLE 8 2,156 0 0
GREENHILL &amp CO INC OPT 395259104 3 100 SH Put SOLE 8 100 0 0
GREENHILL &amp CO INC COM 395259104 358 12,204 SH   SOLE 44 12,204 0 0
GREENHILL &amp CO INC COM 395259104 36 1,222 SH   DFND 66 0 0 1,222
GREENLIGHT CAPITAL RE LTD COM G4095J109 1 26 SH   SOLE 8 26 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 13 573 SH   SOLE 44 573 0 0
GREIF INC OPT 397624107 3,514 63,800 SH Call SOLE 8 63,800 0 0
GREIF INC COM 397624107 1,208 21,927 SH   SOLE 8 21,927 0 0
GREIF INC COM 397624107 504 9,133 SH   SOLE 44 9,133 0 0
GREIF INC COM 397624206 2 34 SH   SOLE 44 34 0 0
GRIFFIN INL RLTY INC COM 398231100 0 5 SH   SOLE 44 5 0 0
GRIFFON CORP OPT 398433102 2 100 SH Call SOLE 8 100 0 0
GRIFFON CORP OPT 398433102 2 100 SH Put SOLE 8 100 0 0
GRIFFON CORP COM 398433102 30 1,233 SH   SOLE 44 1,233 0 0
GRIFOLS S A ADR 398438408 10 522 SH   SOLE 8 522 0 0
GROUP 1 AUTOMOTIVE INC OPT 398905109 933 12,600 SH Put SOLE 8 12,600 0 0
GROUP 1 AUTOMOTIVE INC OPT 398905109 570 7,700 SH Call SOLE 8 7,700 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 391 5,269 SH   SOLE 8 5,269 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,538 20,781 SH   SOLE 44 20,781 0 0
GROUPE CGI INC COM 39945C109 2 49 SH   SOLE 8 49 0 0
GROUPE CGI INC COM 39945C109 618 12,900 SH   SOLE 9 12,900 0 0
GROUPON INC OPT 399473107 150 38,100 SH Put SOLE 8 38,100 0 0
GROUPON INC COM 399473107 454 115,522 SH   SOLE 8 115,522 0 0
GROUPON INC OPT 399473107 157 40,000 SH Call SOLE 8 40,000 0 0
GROUPON INC COM 399473107 228 57,970 SH   SOLE 44 57,970 0 0
GRUBHUB INC COM 400110102 106 3,213 SH   SOLE 1 3,213 0 0
GRUBHUB INC OPT 400110102 1,385 42,100 SH Put SOLE 8 42,100 0 0
GRUBHUB INC COM 400110102 54 1,641 SH   SOLE 8 1,641 0 0
GRUBHUB INC OPT 400110102 2,825 85,900 SH Call SOLE 8 85,900 0 0
GRUBHUB INC COM 400110102 567 17,237 SH   SOLE 44 17,237 0 0
GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 173 1,000 SH   SOLE 44 1,000 0 0
GRUPO FINANCIERO GALICIA S A ADR 399909100 257 6,779 SH   SOLE 8 6,779 0 0
GRUPO FINANCIERO SANTANDER M ADR 40053C105 96 10,604 SH   SOLE 44 10,604 0 0
GRUPO TELEVISA SA ADR 40049J206 136 5,254 SH   SOLE 44 5,254 0 0
GSI TECHNOLOGY COM 36241U106 97 11,111 SH   SOLE 44 11,111 0 0
GSI TECHNOLOGY COM 36241U106 9 1,000 SH   DFND 66 0 0 1,000
GSV CAP CORP COM 36191J101 0 100 SH   SOLE 8 100 0 0
GTT COMMUNICATIONS INC COM 362393100 10 411 SH   SOLE 8 411 0 0
GTT COMMUNICATIONS INC COM 362393100 13 514 SH   SOLE 44 514 0 0
GTX INC DEL COM 40052B207 0 2 SH   SOLE 8 2 0 0
GUANGSHEN RY LTD ADR 40065W107 3 93 SH   SOLE 8 93 0 0
GUANGSHEN RY LTD ADR 40065W107 12 400 SH   DFND 66 0 0 400
GUARANTY BANCORP DEL COM 40075T607 0 6 SH   SOLE 8 6 0 0
GUARANTY BANCORP DEL COM 40075T607 5 206 SH   SOLE 44 206 0 0
GUESS INC OPT 401617105 620 55,600 SH Call SOLE 8 55,600 0 0
GUESS INC COM 401617105 45 4,045 SH   SOLE 8 4,045 0 0
GUESS INC OPT 401617105 1,462 131,100 SH Put SOLE 8 131,100 0 0
GUESS INC COM 401617105 326 29,134 SH   SOLE 44 29,134 0 0
GUGGENHEIM CR ALLOCATION FD FUND 40168G108 1 63 SH   SOLE 8 63 0 0
GUIDANCE SOFTWARE INC COM 401692108 0 13 SH   SOLE 8 13 0 0
GUIDANCE SOFTWARE INC COM 401692108 2 204 SH   SOLE 44 204 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 104 1,846 SH   SOLE 1 1,846 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 467 8,305 SH   SOLE 44 8,305 0 0
GULF ISLAND FABRICATION INC COM 402307102 167 14,498 SH   SOLE 44 14,498 0 0
GULFMARK OFFSHORE INC COM 402629208 0 22 SH   SOLE 8 22 0 0
GULFPORT ENERGY CORP OPT 402635304 660 38,400 SH Put SOLE 8 38,400 0 0
GULFPORT ENERGY CORP COM 402635304 180 10,431 SH   SOLE 8 10,431 0 0
GULFPORT ENERGY CORP OPT 402635304 24 1,400 SH Call SOLE 8 1,400 0 0
GULFPORT ENERGY CORP COM 402635304 841 49,004 SH   SOLE 44 49,004 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 4,233 35,000 SH   SOLE 8 35,000 0 0
GW PHARMACEUTICALS PLC OPT 36197T103 1,257 10,400 SH Put SOLE 8 10,400 0 0
GW PHARMACEUTICALS PLC OPT 36197T103 3,628 30,000 SH Call SOLE 8 30,000 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 433 17,661 SH   SOLE 44 17,661 0 0
HABIT RESTAURANTS INC COM 40449J103 164 9,271 SH   SOLE 8 9,271 0 0
HABIT RESTAURANTS INC COM 40449J103 6 318 SH   SOLE 44 318 0 0
HABIT RESTAURANTS INC COM 40449J103 11 600 SH   DFND 66 0 0 600
HACKETT GROUP INC COM 404609109 862 44,223 SH   SOLE 44 44,223 0 0
HAEMONETICS CORP COM 405024100 4 98 SH   SOLE 8 98 0 0
HAEMONETICS CORP COM 405024100 53 1,304 SH   SOLE 44 1,304 0 0
HAIN CELESTIAL GROUP INC OPT 405217100 2,835 76,200 SH Call SOLE 8 76,200 0 0
HAIN CELESTIAL GROUP INC COM 405217100 798 21,449 SH   SOLE 8 21,449 0 0
HAIN CELESTIAL GROUP INC OPT 405217100 2,827 76,000 SH Put SOLE 8 76,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 259 6,937 SH   SOLE 44 6,937 0 0
HALCON RES CORP COM 40537Q605 859 111,597 SH   SOLE 1 111,597 0 0
HALCON RES CORP COM 40537Q605 2,067 268,479 SH   SOLE 8 268,479 0 0
HALCON RES CORP WARR 40537Q118 1,036 588,728 SH   SOLE 8 588,728 0 0
HALCON RES CORP COM 40537Q605 86 11,200 SH   SOLE 44 11,200 0 0
HALLADOR ENERGY COMPANY COM 40609P105 1 64 SH   SOLE 8 64 0 0
HALLADOR ENERGY COMPANY COM 40609P105 270 33,600 SH   SOLE 44 33,600 0 0
HALLIBURTON CO COM 406216101 3,356 68,190 SH   SOLE 1 1,149 67,041 0
HALLIBURTON CO OPT 406216101 46,179 938,400 SH Call SOLE 8 938,400 0 0
HALLIBURTON CO COM 406216101 5,885 119,599 SH   SOLE 8 119,599 0 0
HALLIBURTON CO OPT 406216101 65,267 1,326,300 SH Put SOLE 8 1,326,300 0 0
HALLIBURTON CO COM 406216101 575 11,694 SH   SOLE 9 11,694 0 0
HALLIBURTON CO COM 406216101 172 3,492 SH   SOLE 20 0 3,492 0
HALLIBURTON CO COM 406216101 32,433 659,072 SH   SOLE 44 659,072 0 0
HALLIBURTON CO COM 406216101 729 14,812 SH   DFND 66 0 0 14,812
HALLIBURTON CO COM 406216101 1,238 25,166 SH   SOLE 66 0 25,166 0
HALLIBURTON CO COM 406216101 16 330 SH   SOLE 99 330 0 0
HALLMARK FINL SVCS INC EC COM 40624Q203 1 64 SH   SOLE 44 64 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 22 1,662 SH   SOLE 8 1,662 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 257 19,776 SH   SOLE 44 19,776 0 0
HALYARD HEALTH INC COM 40650V100 3 91 SH   SOLE 8 91 0 0
HALYARD HEALTH INC COM 40650V100 981 25,782 SH   SOLE 44 25,782 0 0
HALYARD HEALTH INC COM 40650V100 9 235 SH   DFND 66 0 0 235
HANCOCK HLDG CO COM 410120109 469 10,294 SH   SOLE 1 10,294 0 0
HANCOCK HLDG CO COM 410120109 0 1 SH   SOLE 8 1 0 0
HANCOCK HLDG CO COM 410120109 167 3,670 SH   SOLE 44 3,670 0 0
HANDY &amp HARMAN LTD COM 410315105 0 13 SH   SOLE 44 13 0 0
HANESBRANDS INC COM 410345102 1,950 93,930 SH   SOLE 1 93,930 0 0
HANESBRANDS INC COM 410345102 621 29,912 SH   SOLE 8 29,912 0 0
HANESBRANDS INC OPT 410345102 1,418 68,300 SH Put SOLE 8 68,300 0 0
HANESBRANDS INC OPT 410345102 1,210 58,300 SH Call SOLE 8 58,300 0 0
HANESBRANDS INC COM 410345102 8,083 389,373 SH   SOLE 44 389,373 0 0
HANMI FINL CORP COM 410495204 9 290 SH   SOLE 8 290 0 0
HANMI FINL CORP COM 410495204 25 826 SH   SOLE 44 826 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 95 4,696 SH   SOLE 1 4,696 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 1 53 SH   SOLE 8 53 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 17 841 SH   SOLE 44 841 0 0
HANOVER INS GROUP INC COM 410867105 279 3,100 SH   SOLE 44 3,100 0 0
HANWHA Q CELL CO LTD ADR 41135V301 0 53 SH   SOLE 8 53 0 0
HARBORONE BANCORP INC COM 41165F101 5 270 SH   SOLE 44 270 0 0
HARDINGE INC COM 412324303 1 61 SH   SOLE 8 61 0 0
HARDINGE INC COM 412324303 12 1,054 SH   SOLE 44 1,054 0 0
HARLEY DAVIDSON INC COM 412822108 7,361 121,660 SH   SOLE 1 121,660 0 0
HARLEY DAVIDSON INC OPT 412822108 7,484 123,700 SH Put SOLE 8 123,700 0 0
HARLEY DAVIDSON INC COM 412822108 530 8,771 SH   SOLE 8 8,771 0 0
HARLEY DAVIDSON INC OPT 412822108 5,893 97,400 SH Call SOLE 8 97,400 0 0
HARLEY DAVIDSON INC COM 412822108 2,433 40,203 SH   SOLE 44 40,203 0 0
HARLEY DAVIDSON INC COM 412822108 6 100 SH   DFND 66 0 0 100
HARMONIC INC COM 413160102 0 13 SH   SOLE 8 13 0 0
HARMONIC INC COM 413160102 9 1,515 SH   SOLE 44 1,515 0 0
HARMONIC INC COM 413160102 0 80 SH   DFND 66 0 0 80
HARMONY GOLD MNG LTD ADR 413216300 0 6 SH   SOLE 8 6 0 0
HARMONY GOLD MNG LTD ADR 413216300 1 514 SH   SOLE 44 514 0 0
HARRIS CORP DEL COM 413875105 1,859 16,709 SH   SOLE 1 16,709 0 0
HARRIS CORP DEL COM 413875105 81 726 SH   SOLE 8 726 0 0
HARRIS CORP DEL OPT 413875105 145 1,300 SH Call SOLE 8 1,300 0 0
HARRIS CORP DEL COM 413875105 3,752 33,726 SH   SOLE 44 33,726 0 0
HARSCO CORP OPT 415864107 10 800 SH Put SOLE 8 800 0 0
HARSCO CORP OPT 415864107 6 500 SH Call SOLE 8 500 0 0
HARSCO CORP COM 415864107 56 4,322 SH   SOLE 8 4,322 0 0
HARSCO CORP COM 415864107 254 19,945 SH   SOLE 44 19,945 0 0
HARTE-HANKS INC COM 416196103 0 54 SH   SOLE 8 54 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 15,568 323,862 SH   SOLE 1 323,862 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 9,999 208,000 SH Call SOLE 8 208,000 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 96 2,000 SH Put SOLE 8 2,000 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 10,714 222,884 SH   SOLE 8 222,884 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7 150 SH   DFND 20 0 0 150
HARTFORD FINL SVCS GROUP INC COM 416515104 6,166 128,272 SH   SOLE 44 128,272 0 0
HASBRO INC COM 418056107 5,165 51,739 SH   SOLE 1 51,739 0 0
HASBRO INC OPT 418056107 1,946 19,500 SH Call SOLE 8 19,500 0 0
HASBRO INC OPT 418056107 8,834 88,500 SH Put SOLE 8 88,500 0 0
HASBRO INC COM 418056107 1,771 17,746 SH   SOLE 8 17,746 0 0
HASBRO INC COM 418056107 3,050 30,562 SH   SOLE 44 30,562 0 0
HAVERTY FURNITURE INC COM 419596101 105 4,340 SH   SOLE 44 4,340 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 345 10,344 SH   SOLE 8 10,344 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 683 20,488 SH   SOLE 44 20,488 0 0
HAWAIIAN HOLDINGS INC OPT 419879101 395 8,500 SH Put SOLE 8 8,500 0 0
HAWAIIAN HOLDINGS INC OPT 419879101 980 21,100 SH Call SOLE 8 21,100 0 0
HAWAIIAN HOLDINGS INC COM 419879101 432 9,286 SH   SOLE 8 9,286 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,266 48,772 SH   SOLE 44 48,772 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 3 121 SH   SOLE 44 121 0 0
HAWKINS INC COM 420261109 57 1,153 SH   SOLE 44 1,153 0 0
HAYNES INTERNATIONAL INC COM 420877201 12 303 SH   SOLE 44 303 0 0
HC2 HLDGS INC COM 404139107 1 87 SH   SOLE 8 87 0 0
HC2 HLDGS INC COM 404139107 1 154 SH   SOLE 44 154 0 0
HCA HOLDINGS INC COM 40412C101 46,232 519,525 SH   SOLE 1 59,209 460,316 0
HCA HOLDINGS INC OPT 40412C101 1,424 16,000 SH Put SOLE 8 16,000 0 0
HCA HOLDINGS INC COM 40412C101 199 2,233 SH   SOLE 8 2,233 0 0
HCA HOLDINGS INC OPT 40412C101 13,553 152,300 SH Call SOLE 8 152,300 0 0
HCA HOLDINGS INC COM 40412C101 295 3,310 SH   SOLE 20 0 3,310 0
HCA HOLDINGS INC COM 40412C101 6,431 72,271 SH   SOLE 44 72,271 0 0
HCA HOLDINGS INC COM 40412C101 8,630 96,982 SH   SOLE 66 0 96,982 0
HCA HOLDINGS INC COM 40412C101 1,560 17,525 SH   DFND 66 0 0 17,525
HCI GROUP INC COM 40416E103 2 35 SH   SOLE 8 35 0 0
HCI GROUP INC COM 40416E103 45 988 SH   SOLE 44 988 0 0
HCP INC TRUS 40414L109 1,069 34,176 SH   SOLE 1 34,176 0 0
HCP INC COM 40414L109 941 30,094 SH   SOLE 1 30,094 0 0
HCP INC TRUS 40414L109 252 8,073 SH   SOLE 8 8,073 0 0
HCP INC OPT 40414L109 1,042 33,300 SH Call SOLE 8 33,300 0 0
HCP INC OPT 40414L109 948 30,300 SH Put SOLE 8 30,300 0 0
HCP INC COM 40414L109 2,007 64,155 SH   SOLE 9 64,155 0 0
HCP INC TRUS 40414L109 3,457 110,524 SH   SOLE 44 110,524 0 0
HCP INC COM 40414L109 27 850 SH   DFND 66 0 0 850
HD SUPPLY HLDGS INC COM 40416M105 428 10,417 SH   SOLE 1 10,417 0 0
HD SUPPLY HLDGS INC COM 40416M105 6,169 150,000 SH   SOLE 8 150,000 0 0
HD SUPPLY HLDGS INC COM 40416M105 2,782 67,672 SH   SOLE 44 67,672 0 0
HDFC BANK LTD ADR 40415F101 1,804 23,983 SH   SOLE 1 0 23,983 0
HDFC BANK LTD ADR 40415F101 3 42 SH   SOLE 8 42 0 0
HDFC BANK LTD ADR 40415F101 5 69 SH   SOLE 9 69 0 0
HDFC BANK LTD ADR 40415F101 154 2,047 SH   SOLE 20 0 2,047 0
HDFC BANK LTD ADR 40415F101 510 6,776 SH   SOLE 44 6,776 0 0
HDFC BANK LTD ADR 40415F101 262 3,486 SH   SOLE 66 0 3,486 0
HEADWATERS INC COM 42210P102 2,580 109,869 SH   SOLE 1 109,869 0 0
HEADWATERS INC OPT 42210P102 70 3,000 SH Call SOLE 8 3,000 0 0
HEADWATERS INC OPT 42210P102 26 1,100 SH Put SOLE 8 1,100 0 0
HEADWATERS INC COM 42210P102 574 24,424 SH   SOLE 44 24,424 0 0
HEALTH INS INNOVATIONS INC COM 42225K106 275 17,200 SH   SOLE 44 17,200 0 0
HEALTHCARE RLTY TR TRUS 421946104 271 8,345 SH   SOLE 1 8,345 0 0
HEALTHCARE RLTY TR TRUS 421946104 33 1,018 SH   SOLE 8 1,018 0 0
HEALTHCARE RLTY TR COM 421946104 478 14,719 SH   SOLE 9 14,719 0 0
HEALTHCARE RLTY TR TRUS 421946104 97 3,002 SH   SOLE 44 3,002 0 0
HEALTHCARE SVCS GRP INC COM 421906108 123 2,846 SH   SOLE 44 2,846 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 2,411 76,608 SH   SOLE 1 76,608 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 3 85 SH   SOLE 8 85 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 615 19,538 SH   SOLE 44 19,538 0 0
HEALTHEQUITY INC OPT 42226A107 1,061 25,000 SH Put SOLE 8 25,000 0 0
HEALTHEQUITY INC OPT 42226A107 1,061 25,000 SH Call SOLE 8 25,000 0 0
HEALTHEQUITY INC COM 42226A107 315 7,428 SH   SOLE 8 7,428 0 0
HEALTHEQUITY INC COM 42226A107 388 9,151 SH   SOLE 44 9,151 0 0
HEALTHSOUTH CORP BOND 421924BL4 5,102 4,178,000 PRN   SOLE 8 0 0 4,178,000
HEALTHSOUTH CORP OPT 421924309 4 100 SH Put SOLE 8 100 0 0
HEALTHSOUTH CORP OPT 421924309 13 300 SH Call SOLE 8 300 0 0
HEALTHSOUTH CORP COM 421924309 335 7,809 SH   SOLE 44 7,809 0 0
HEALTHSTREAM INC COM 42222N103 12 476 SH   SOLE 44 476 0 0
HEARTLAND EXPRESS INC COM 422347104 406 20,255 SH   SOLE 1 20,255 0 0
HEARTLAND EXPRESS INC COM 422347104 2 79 SH   SOLE 8 79 0 0
HEARTLAND EXPRESS INC COM 422347104 91 4,498 SH   SOLE 44 4,498 0 0
HEARTLAND FINL USA INC COM 42234Q102 0 8 SH   SOLE 8 8 0 0
HEARTLAND FINL USA INC COM 42234Q102 20 417 SH   SOLE 44 417 0 0
HECLA MNG CO OPT 422704106 43 8,100 SH Put SOLE 8 8,100 0 0
HECLA MNG CO OPT 422704106 587 110,900 SH Call SOLE 8 110,900 0 0
HECLA MNG CO COM 422704106 78 14,773 SH   SOLE 44 14,773 0 0
HEICO CORP NEW COM 422806208 253 3,372 SH   SOLE 1 3,372 0 0
HEICO CORP NEW COM 422806109 74 851 SH   SOLE 8 851 0 0
HEICO CORP NEW COM 422806208 50 665 SH   SOLE 44 665 0 0
HEICO CORP NEW COM 422806109 205 2,348 SH   SOLE 44 2,348 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 1 25 SH   SOLE 8 25 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 137 5,178 SH   SOLE 44 5,178 0 0
HELEN OF TROY CORP LTD COM G4388N106 6 62 SH   SOLE 8 62 0 0
HELEN OF TROY CORP LTD OPT G4388N106 292 3,100 SH Put SOLE 8 3,100 0 0
HELEN OF TROY CORP LTD OPT G4388N106 38 400 SH Call SOLE 8 400 0 0
HELEN OF TROY CORP LTD COM G4388N106 187 1,986 SH   SOLE 44 1,986 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 378 48,599 SH   SOLE 1 48,599 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 41 5,178 SH   SOLE 8 5,178 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 175 22,492 SH   SOLE 44 22,492 0 0
HELMERICH &amp PAYNE INC COM 423452101 817 12,266 SH   SOLE 1 12,266 0 0
HELMERICH &amp PAYNE INC COM 423452101 615 9,242 SH   SOLE 8 9,242 0 0
HELMERICH &amp PAYNE INC OPT 423452101 999 15,000 SH Call SOLE 8 15,000 0 0
HELMERICH &amp PAYNE INC OPT 423452101 1,525 22,900 SH Put SOLE 8 22,900 0 0
HELMERICH &amp PAYNE INC COM 423452101 1,443 21,672 SH   SOLE 44 21,672 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 0 25 SH   SOLE 44 25 0 0
HENNESSY ADVISORS INC COM 425885100 2 120 SH   SOLE 44 120 0 0
HENRY JACK &amp ASSOC INC COM 426281101 0 1 SH   SOLE 8 1 0 0
HENRY JACK &amp ASSOC INC COM 426281101 4,200 45,128 SH   SOLE 44 45,128 0 0
HERBALIFE LTD COM G4412G101 285 4,902 SH   SOLE 1 4,902 0 0
HERBALIFE LTD COM G4412G101 230 3,959 SH   SOLE 8 3,959 0 0
HERBALIFE LTD BOND 42703MAB9 1,541 1,610,000 PRN   SOLE 8 0 0 1,610,000
HERBALIFE LTD OPT G4412G101 1,779 30,600 SH Put SOLE 8 30,600 0 0
HERBALIFE LTD OPT G4412G101 5,099 87,700 SH Call SOLE 8 87,700 0 0
HERBALIFE LTD COM G4412G101 1,389 23,909 SH   SOLE 44 23,909 0 0
HERC HLDGS INC OPT 42704L104 441 9,018 SH Put SOLE 8 9,018 0 0
HERC HLDGS INC COM 42704L104 217 4,437 SH   SOLE 8 4,437 0 0
HERC HLDGS INC OPT 42704L104 619 12,662 SH Call SOLE 8 12,662 0 0
HERC HLDGS INC COM 42704L104 2,710 55,429 SH   SOLE 44 55,429 0 0
HERCULES CAPITAL INC COM 427096508 795 52,517 SH   SOLE 8 52,517 0 0
HERCULES CAPITAL INC COM 427096508 153 10,124 SH   SOLE 44 10,124 0 0
HERITAGE COMMERCE CORP COM 426927109 0 32 SH   SOLE 8 32 0 0
HERITAGE COMMERCE CORP COM 426927109 39 2,736 SH   SOLE 44 2,736 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1 59 SH   SOLE 44 59 0 0
HERITAGE FINL CORP WASH COM 42722X106 14 580 SH   SOLE 44 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 6 449 SH   SOLE 8 449 0 0
HERITAGE INS HLDGS INC COM 42727J102 118 9,229 SH   SOLE 44 9,229 0 0
HERITAGE OAKS BANCORP COM 42724R107 225 16,865 SH   SOLE 1 16,865 0 0
HERITAGE OAKS BANCORP COM 42724R107 1 110 SH   SOLE 44 110 0 0
HERON THERAPEUTICS INC OPT 427746102 15 1,000 SH Call SOLE 8 1,000 0 0
HERON THERAPEUTICS INC COM 427746102 12 800 SH   SOLE 8 800 0 0
HERON THERAPEUTICS INC COM 427746102 17 1,109 SH   SOLE 44 1,109 0 0
HERSHA HOSPITALITY TR TRUS 427825500 54 2,874 SH   SOLE 8 2,874 0 0
HERSHA HOSPITALITY TR TRUS 427825500 256 13,626 SH   SOLE 44 13,626 0 0
HERSHEY CO COM 427866108 11,699 107,085 SH   SOLE 1 107,085 0 0
HERSHEY CO COM 427866108 431 3,933 SH   SOLE 8 3,933 0 0
HERSHEY CO OPT 427866108 2,218 20,300 SH Put SOLE 8 20,300 0 0
HERSHEY CO OPT 427866108 1,486 13,600 SH Call SOLE 8 13,600 0 0
HERSHEY CO COM 427866108 328 3,006 SH   SOLE 9 3,006 0 0
HERSHEY CO COM 427866108 3,032 27,751 SH   SOLE 44 27,751 0 0
HERSHEY CO COM 427866108 134 1,231 SH   DFND 66 0 0 1,231
HERTZ GLOBAL HLDGS INC OPT 42806J106 1,286 73,340 SH Call SOLE 8 73,340 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 9,903 564,560 SH Put SOLE 8 564,560 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 4,690 267,362 SH   SOLE 8 267,362 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,915 109,239 SH   SOLE 44 109,239 0 0
HESKA CORP COM 42805E306 35 332 SH   SOLE 8 332 0 0
HESKA CORP COM 42805E306 3 33 SH   SOLE 44 33 0 0
HESS CORP COM 42809H107 1,319 27,359 SH   SOLE 1 27,359 0 0
HESS CORP COM 42809H107 379 7,863 SH   SOLE 8 7,863 0 0
HESS CORP OPT 42809H107 5,077 105,300 SH Call SOLE 8 105,300 0 0
HESS CORP OPT 42809H107 3,240 67,200 SH Put SOLE 8 67,200 0 0
HESS CORP COM 42809H107 71 1,469 SH   SOLE 9 1,469 0 0
HESS CORP COM 42809H107 6,370 132,133 SH   SOLE 44 132,133 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 6,888 290,640 SH   SOLE 1 290,640 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 1,304 55,000 SH Call SOLE 8 55,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 922 38,893 SH   SOLE 8 38,893 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 39,681 1,674,300 SH Put SOLE 8 1,674,300 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 310 13,100 SH   SOLE 9 13,100 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 17,258 728,133 SH   SOLE 44 728,133 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 22 948 SH   SOLE 56 948 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 6 245 SH   DFND 66 0 0 245
HEXCEL CORP NEW COM 428291108 1,552 28,461 SH   SOLE 8 28,461 0 0
HEXCEL CORP NEW COM 428291108 87 1,598 SH   SOLE 44 1,598 0 0
HFF INC COM 40418F108 142 5,116 SH   SOLE 44 5,116 0 0
HI-CRUSH PARTNERS LP COM 428337109 1,588 91,539 SH   SOLE 8 91,539 0 0
HI-CRUSH PARTNERS LP OPT 428337109 826 47,600 SH Call SOLE 8 47,600 0 0
HI-CRUSH PARTNERS LP OPT 428337109 246 14,200 SH Put SOLE 8 14,200 0 0
HI-CRUSH PARTNERS LP COM 428337109 14,146 815,338 SH   SOLE 44 815,338 0 0
HIBBETT SPORTS INC COM 428567101 12 400 SH   SOLE 8 400 0 0
HIBBETT SPORTS INC OPT 428567101 3 100 SH Put SOLE 8 100 0 0
HIBBETT SPORTS INC COM 428567101 1,036 35,098 SH   SOLE 44 35,098 0 0
HIGHWOODS PPTYS INC COM 431284108 674 13,727 SH   SOLE 1 13,727 0 0
HIGHWOODS PPTYS INC TRUS 431284108 358 7,287 SH   SOLE 1 7,287 0 0
HIGHWOODS PPTYS INC TRUS 431284108 0 1 SH   SOLE 8 1 0 0
HIGHWOODS PPTYS INC TRUS 431284108 592 12,060 SH   SOLE 44 12,060 0 0
HILL INTERNATIONAL INC COM 431466101 4 896 SH   SOLE 44 896 0 0
HILL ROM HLDGS INC COM 431475102 938 13,284 SH   SOLE 1 13,284 0 0
HILL ROM HLDGS INC COM 431475102 54 766 SH   SOLE 8 766 0 0
HILL ROM HLDGS INC OPT 431475102 537 7,600 SH Call SOLE 8 7,600 0 0
HILL ROM HLDGS INC COM 431475102 637 9,036 SH   SOLE 44 9,036 0 0
HILLENBRAND INC COM 431571108 24 656 SH   SOLE 8 656 0 0
HILLENBRAND INC OPT 431571108 36 1,000 SH Call SOLE 8 1,000 0 0
HILLENBRAND INC COM 431571108 191 5,333 SH   SOLE 44 5,333 0 0
HILLTOP HOLDINGS INC COM 432748101 92 3,358 SH   SOLE 1 3,358 0 0
HILLTOP HOLDINGS INC COM 432748101 0 1 SH   SOLE 8 1 0 0
HILLTOP HOLDINGS INC COM 432748101 111 4,027 SH   SOLE 44 4,027 0 0
HILTON GRAND VACATIONS INC COM 43283X105 141 4,908 SH   SOLE 1 4,908 0 0
HILTON GRAND VACATIONS INC OPT 43283X105 251 8,750 SH Put SOLE 8 8,750 0 0
HILTON GRAND VACATIONS INC COM 43283X105 173 6,042 SH   SOLE 8 6,042 0 0
HILTON GRAND VACATIONS INC OPT 43283X105 9 310 SH Call SOLE 8 310 0 0
HILTON GRAND VACATIONS INC COM 43283X105 900 31,404 SH   SOLE 44 31,404 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,361 23,282 SH   SOLE 1 23,282 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A203 1,717 29,375 SH Put SOLE 8 29,375 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,584 27,090 SH   SOLE 8 27,090 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A203 77 1,323 SH Call SOLE 8 1,323 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 11,306 193,370 SH   SOLE 44 193,370 0 0
HIMAX TECHNOLOGIES INC OPT 43289P106 390 42,800 SH Put SOLE 8 42,800 0 0
HIMAX TECHNOLOGIES INC OPT 43289P106 779 85,400 SH Call SOLE 8 85,400 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 5 600 SH   DFND 66 0 0 600
HINGHAM INSTN SVGS MASS COM 433323102 1 7 SH   SOLE 44 7 0 0
HMS HLDGS CORP COM 40425J101 3 148 SH   SOLE 8 148 0 0
HMS HLDGS CORP COM 40425J101 272 13,379 SH   SOLE 44 13,379 0 0
HNI CORP COM 404251100 522 11,315 SH   SOLE 44 11,315 0 0
HOEGH LNG PARTNERS LP COM Y3262R100 1 62 SH   SOLE 8 62 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 126 3,518 SH   SOLE 8 3,518 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 683 19,134 SH   SOLE 32 19,134 0 0
HOLLYFRONTIER CORP COM 436106108 877 30,961 SH   SOLE 1 30,961 0 0
HOLLYFRONTIER CORP OPT 436106108 9,395 331,500 SH Put SOLE 8 331,500 0 0
HOLLYFRONTIER CORP OPT 436106108 7,264 256,300 SH Call SOLE 8 256,300 0 0
HOLLYFRONTIER CORP COM 436106108 1,244 43,911 SH   SOLE 8 43,911 0 0
HOLLYFRONTIER CORP COM 436106108 4,518 159,429 SH   SOLE 44 159,429 0 0
HOLLYFRONTIER CORP COM 436106108 57 2,000 SH   DFND 66 0 0 2,000
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 847 49,995 SH   SOLE 1 49,995 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 29 1,700 SH   SOLE 44 1,700 0 0
HOLOGIC INC COM 436440101 2,437 57,277 SH   SOLE 1 57,277 0 0
HOLOGIC INC OPT 436440101 255 6,000 SH Call SOLE 8 6,000 0 0
HOLOGIC INC BOND 436440AC5 1,941 1,394,000 PRN   SOLE 8 0 0 1,394,000
HOLOGIC INC COM 436440101 429 10,082 SH   SOLE 8 10,082 0 0
HOLOGIC INC COM 436440101 6,910 162,407 SH   SOLE 44 162,407 0 0
HOME BANCORP INC COM 43689E107 1 26 SH   SOLE 44 26 0 0
HOME BANCSHARES INC COM 436893200 1,722 63,599 SH   SOLE 1 63,599 0 0
HOME BANCSHARES INC COM 436893200 12 438 SH   SOLE 8 438 0 0
HOME BANCSHARES INC COM 436893200 218 8,057 SH   SOLE 44 8,057 0 0
HOME DEPOT INC COM 437076102 155,930 1,061,979 SH   SOLE 1 781,405 280,574 0
HOME DEPOT INC COM 437076102 220 1,495 SH   SOLE 8 1,495 0 0
HOME DEPOT INC OPT 437076102 15,035 102,400 SH Put SOLE 8 102,400 0 0
HOME DEPOT INC OPT 437076102 59,569 405,700 SH Call SOLE 8 405,700 0 0
HOME DEPOT INC COM 437076102 470 3,202 SH   SOLE 9 3,202 0 0
HOME DEPOT INC COM 437076102 553 3,765 SH   SOLE 20 0 3,765 0
HOME DEPOT INC COM 437076102 60,439 411,623 SH   SOLE 44 411,623 0 0
HOME DEPOT INC COM 437076102 761 5,186 SH   DFND 66 0 0 5,186
HOME DEPOT INC COM 437076102 10,123 68,946 SH   SOLE 66 0 68,946 0
HOME DEPOT INC COM 437076102 587 4,000 SH   SOLE 79 4,000 0 0
HOMESTREET INC COM 43785V102 11 423 SH   SOLE 8 423 0 0
HOMESTREET INC COM 43785V102 1,940 69,415 SH   SOLE 44 69,415 0 0
HOMETRUST BANCSHARES INC COM 437872104 8 317 SH   SOLE 44 317 0 0
HONDA MOTOR LTD ADR 438128308 5 166 SH   SOLE 8 166 0 0
HONEYWELL INTL INC COM 438516106 34,471 276,053 SH   SOLE 1 276,053 0 0
HONEYWELL INTL INC OPT 438516106 10,988 88,000 SH Put SOLE 8 88,000 0 0
HONEYWELL INTL INC OPT 438516106 24,549 196,600 SH Call SOLE 8 196,600 0 0
HONEYWELL INTL INC COM 438516106 22,698 181,777 SH   SOLE 8 181,777 0 0
HONEYWELL INTL INC COM 438516106 312 2,500 SH   SOLE 9 2,500 0 0
HONEYWELL INTL INC COM 438516106 175,595 1,406,231 SH   SOLE 44 1,406,231 0 0
HONEYWELL INTL INC COM 438516106 1,052 8,428 SH   DFND 66 0 0 8,428
HOOKER FURNITURE CORP COM 439038100 11 346 SH   SOLE 8 346 0 0
HOOKER FURNITURE CORP COM 439038100 2 52 SH   SOLE 44 52 0 0
HOPE BANCORP INC COM 43940T109 147 7,656 SH   SOLE 1 7,656 0 0
HOPE BANCORP INC COM 43940T109 0 1 SH   SOLE 8 1 0 0
HOPE BANCORP INC COM 43940T109 74 3,874 SH   SOLE 44 3,874 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,768 43,060 SH   SOLE 1 43,060 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 52 1,276 SH   SOLE 44 1,276 0 0
HORIZON BANCORP IND COM 440407104 43 1,648 SH   SOLE 44 1,648 0 0
HORIZON GLOBAL CORP COM 44052W104 6 437 SH   SOLE 8 437 0 0
HORIZON GLOBAL CORP COM 44052W104 27 1,956 SH   SOLE 44 1,956 0 0
HORIZON PHARMA PLC OPT G4617B105 18,265 1,235,800 SH Call SOLE 8 1,235,800 0 0
HORIZON PHARMA PLC COM G4617B105 9,355 632,960 SH   SOLE 8 632,960 0 0
HORIZON PHARMA PLC OPT G4617B105 18,254 1,235,000 SH Put SOLE 8 1,235,000 0 0
HORIZON PHARMA PLC COM G4617B105 9,891 669,181 SH   SOLE 44 669,181 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1 76 SH   SOLE 8 76 0 0
HORMEL FOODS CORP COM 440452100 2,654 76,658 SH   SOLE 1 76,658 0 0
HORMEL FOODS CORP COM 440452100 300 8,681 SH   SOLE 8 8,681 0 0
HORMEL FOODS CORP COM 440452100 3,495 100,915 SH   SOLE 44 100,915 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 236 53,305 SH   SOLE 1 53,305 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 23 5,176 SH   SOLE 8 5,176 0 0
HORNBECK OFFSHORE SVCS INC N OPT 440543106 61 13,700 SH Put SOLE 8 13,700 0 0
HORNBECK OFFSHORE SVCS INC N OPT 440543106 368 83,000 SH Call SOLE 8 83,000 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 69 15,502 SH   SOLE 44 15,502 0 0
HORTONWORKS INC COM 440894103 102 10,446 SH   SOLE 8 10,446 0 0
HORTONWORKS INC COM 440894103 16 1,659 SH   SOLE 44 1,659 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 371 11,773 SH   SOLE 1 11,773 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 79 2,517 SH   SOLE 8 2,517 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 537 17,033 SH   SOLE 44 17,033 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 8,527 456,963 SH   SOLE 1 456,963 0 0
HOST HOTELS &amp RESORTS INC COM 44107P104 2,242 120,154 SH   SOLE 1 120,154 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 15 800 SH Put SOLE 8 800 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 11 600 SH Call SOLE 8 600 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 198 10,592 SH   SOLE 8 10,592 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 2,720 145,753 SH   SOLE 44 145,753 0 0
HOSTESS BRANDS INC COM 44109J106 335 21,093 SH   SOLE 1 21,093 0 0
HOSTESS BRANDS INC COM 44109J106 10 600 SH   SOLE 44 600 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 176 17,310 SH   SOLE 44 17,310 0 0
HOULIHAN LOKEY INC COM 441593100 215 6,242 SH   SOLE 8 6,242 0 0
HOULIHAN LOKEY INC COM 441593100 12 349 SH   SOLE 44 349 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 0 38 SH   SOLE 8 38 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 0 2 SH   SOLE 8 2 0 0
HOVNANIAN ENTERPRISES INC OPT 442487203 0 100 SH Put SOLE 8 100 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 288 126,917 SH   SOLE 44 126,917 0 0
HOWARD BANCORP INC COM 442496105 43 2,300 SH   SOLE 44 2,300 0 0
HOWARD HUGHES CORP COM 44267D107 6,048 51,588 SH   SOLE 1 51,588 0 0
HOWARD HUGHES CORP COM 44267D107 7 57 SH   SOLE 8 57 0 0
HOWARD HUGHES CORP COM 44267D107 190 1,624 SH   SOLE 44 1,624 0 0
HP INC COM 40434L105 5,554 310,650 SH   SOLE 1 310,650 0 0
HP INC COM 40434L105 205 11,468 SH   SOLE 8 11,468 0 0
HP INC OPT 40434L105 4,913 274,800 SH Call SOLE 8 274,800 0 0
HP INC OPT 40434L105 6,240 349,000 SH Put SOLE 8 349,000 0 0
HP INC COM 40434L105 30 1,705 SH   SOLE 9 1,705 0 0
HP INC COM 40434L105 31,948 1,786,748 SH   SOLE 44 1,786,748 0 0
HP INC COM 40434L105 17 948 SH   SOLE 56 948 0 0
HP INC COM 40434L105 4 245 SH   DFND 66 0 0 245
HRG GROUP INC OPT 40434J100 2,415 125,000 SH Put SOLE 8 125,000 0 0
HRG GROUP INC COM 40434J100 9,985 516,808 SH   SOLE 8 516,808 0 0
HRG GROUP INC COM 40434J100 3,352 173,461 SH   SOLE 44 173,461 0 0
HSBC HLDGS PLC OPT 404280406 26,574 651,000 SH Put SOLE 8 651,000 0 0
HSBC HLDGS PLC ADR 404280406 2,638 64,625 SH   SOLE 8 64,625 0 0
HSBC HLDGS PLC OPT 404280406 2,788 68,300 SH Call SOLE 8 68,300 0 0
HSBC HLDGS PLC ADR 404280406 29 700 SH   DFND 20 0 0 700
HSBC HLDGS PLC ADR 404280406 33 801 SH   SOLE 44 801 0 0
HSBC HLDGS PLC PREF 404280604 130 5,000 SH   DFND 66 0 0 5,000
HSBC HLDGS PLC ADR 404280406 151 3,710 SH   DFND 66 0 0 3,710
HSN INC COM 404303109 11 309 SH   SOLE 8 309 0 0
HSN INC COM 404303109 230 6,192 SH   SOLE 44 6,192 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 19 2,700 SH   SOLE 44 2,700 0 0
HUANENG PWR INTL INC OPT 443304100 13 500 SH Put SOLE 8 500 0 0
HUANENG PWR INTL INC OPT 443304100 3 100 SH Call SOLE 8 100 0 0
HUANENG PWR INTL INC ADR 443304100 410 15,400 SH   DFND 20 0 0 15,400
HUB GROUP INC COM 443320106 187 4,035 SH   SOLE 8 4,035 0 0
HUB GROUP INC OPT 443320106 70 1,500 SH Put SOLE 8 1,500 0 0
HUB GROUP INC COM 443320106 1,203 25,928 SH   SOLE 44 25,928 0 0
HUBBELL INC COM 443510607 384 3,202 SH   SOLE 1 3,202 0 0
HUBBELL INC COM 443510607 521 4,348 SH   SOLE 8 4,348 0 0
HUBBELL INC COM 443510607 674 5,606 SH   SOLE 44 5,606 0 0
HUBSPOT INC COM 443573100 147 2,424 SH   SOLE 1 2,424 0 0
HUBSPOT INC COM 443573100 10 171 SH   SOLE 8 171 0 0
HUBSPOT INC COM 443573100 221 3,641 SH   SOLE 44 3,641 0 0
HUDBAY MINERALS INC COM 443628102 1 100 SH   SOLE 9 100 0 0
HUDBAY MINERALS INC COM 443628102 18 2,800 SH   SOLE 44 2,800 0 0
HUDSON PAC PPTYS INC COM 444097109 1,093 31,545 SH   SOLE 1 31,545 0 0
HUDSON PAC PPTYS INC TRUS 444097109 1,423 41,093 SH   SOLE 1 41,093 0 0
HUDSON PAC PPTYS INC TRUS 444097109 4 118 SH   SOLE 8 118 0 0
HUDSON PAC PPTYS INC TRUS 444097109 97 2,833 SH   SOLE 44 2,833 0 0
HUDSON TECHNOLOGIES INC COM 444144109 10 1,482 SH   SOLE 8 1,482 0 0
HUDSON TECHNOLOGIES INC COM 444144109 244 36,900 SH   SOLE 44 36,900 0 0
HUMANA INC COM 444859102 7,627 36,995 SH   SOLE 1 36,995 0 0
HUMANA INC OPT 444859102 167,468 812,400 SH Put SOLE 8 812,400 0 0
HUMANA INC OPT 444859102 15,337 74,400 SH Call SOLE 8 74,400 0 0
HUMANA INC COM 444859102 115,080 558,264 SH   SOLE 8 558,264 0 0
HUMANA INC COM 444859102 32 156 SH   SOLE 9 156 0 0
HUMANA INC COM 444859102 22,604 109,651 SH   SOLE 44 109,651 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,295 25,021 SH   SOLE 1 25,021 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,967 21,441 SH   SOLE 8 21,441 0 0
HUNT J B TRANS SVCS INC OPT 445658107 174 1,900 SH Call SOLE 8 1,900 0 0
HUNT J B TRANS SVCS INC OPT 445658107 7,082 77,200 SH Put SOLE 8 77,200 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,957 32,218 SH   SOLE 44 32,218 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5,683 424,412 SH   SOLE 1 424,412 0 0
HUNTINGTON BANCSHARES INC OPT 446150104 430 32,100 SH Call SOLE 8 32,100 0 0
HUNTINGTON BANCSHARES INC OPT 446150104 569 42,500 SH Put SOLE 8 42,500 0 0
HUNTINGTON BANCSHARES INC COM 446150104 3,561 265,942 SH   SOLE 8 265,942 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,851 212,957 SH   SOLE 44 212,957 0 0
HUNTINGTON BANCSHARES INC COM 446150104 7 498 SH   DFND 66 0 0 498
HUNTINGTON INGALLS INDS INC COM 446413106 2,097 10,478 SH   SOLE 8 10,478 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,643 8,204 SH   SOLE 44 8,204 0 0
HUNTSMAN CORP COM 447011107 191 7,800 SH   SOLE 1 7,800 0 0
HUNTSMAN CORP OPT 447011107 5,185 211,300 SH Put SOLE 8 211,300 0 0
HUNTSMAN CORP COM 447011107 2 71 SH   SOLE 8 71 0 0
HUNTSMAN CORP OPT 447011107 1,939 79,000 SH Call SOLE 8 79,000 0 0
HUNTSMAN CORP COM 447011107 0 1 SH   SOLE 9 1 0 0
HUNTSMAN CORP COM 447011107 636 25,887 SH   SOLE 44 25,887 0 0
HURCO COMPANIES INC COM 447324104 1 29 SH   SOLE 44 29 0 0
HURON CONSULTING GROUP INC COM 447462102 144 3,412 SH   SOLE 1 3,412 0 0
HURON CONSULTING GROUP INC BOND 447462AB8 1,137 1,227,000 PRN   SOLE 8 0 0 1,227,000
HURON CONSULTING GROUP INC COM 447462102 1,239 29,424 SH   SOLE 44 29,424 0 0
HUTTIG BLDG PRODS INC COM 448451104 0 25 SH   SOLE 8 25 0 0
HUTTIG BLDG PRODS INC COM 448451104 408 50,088 SH   SOLE 44 50,088 0 0
HYATT HOTELS CORP COM 448579102 701 12,979 SH   SOLE 1 12,979 0 0
HYATT HOTELS CORP COM 448579102 714 13,237 SH   SOLE 8 13,237 0 0
HYATT HOTELS CORP COM 448579102 6 108 SH   SOLE 44 108 0 0
HYDROGENICS CORP NEW COM 448883207 3 496 SH   SOLE 8 496 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 9 166 SH   SOLE 44 166 0 0
IAC INTERACTIVECORP OPT 44919P508 3,281 44,500 SH Put SOLE 8 44,500 0 0
IAC INTERACTIVECORP COM 44919P508 2,740 37,162 SH   SOLE 8 37,162 0 0
IAC INTERACTIVECORP OPT 44919P508 1,224 16,600 SH Call SOLE 8 16,600 0 0
IAC INTERACTIVECORP COM 44919P508 2,394 32,480 SH   SOLE 44 32,480 0 0
IAMGOLD CORP OPT 450913108 288 72,000 SH Call SOLE 8 72,000 0 0
IAMGOLD CORP OPT 450913108 96 23,900 SH Put SOLE 8 23,900 0 0
IAMGOLD CORP COM 450913108 0 100 SH   SOLE 9 100 0 0
IAMGOLD CORP COM 450913108 4 1,100 SH   DFND 20 0 0 1,100
IAMGOLD CORP COM 450913108 1 242 SH   SOLE 44 242 0 0
IAMGOLD CORP COM 450913108 15 3,640 SH   DFND 66 0 0 3,640
IBERIABANK CORP COM 450828108 712 8,998 SH   SOLE 1 8,998 0 0
IBERIABANK CORP COM 450828108 0 1 SH   SOLE 8 1 0 0
IBERIABANK CORP COM 450828108 73 921 SH   SOLE 44 921 0 0
ICAHN ENTERPRISES LP OPT 451100101 338 6,600 SH Call SOLE 8 6,600 0 0
ICAHN ENTERPRISES LP COM 451100101 71 1,374 SH   SOLE 8 1,374 0 0
ICAHN ENTERPRISES LP OPT 451100101 656 12,800 SH Put SOLE 8 12,800 0 0
ICF INTL INC COM 44925C103 38 937 SH   SOLE 44 937 0 0
ICHOR HOLDINGS COM G4740B105 70 3,512 SH   SOLE 8 3,512 0 0
ICICI BK LTD OPT 45104G104 156 18,100 SH Call SOLE 8 18,100 0 0
ICICI BK LTD OPT 45104G104 1,185 137,800 SH Put SOLE 8 137,800 0 0
ICICI BK LTD ADR 45104G104 663 77,052 SH   SOLE 8 77,052 0 0
ICICI BK LTD ADR 45104G104 1,135 131,981 SH   SOLE 9 131,981 0 0
ICICI BK LTD ADR 45104G104 2,083 242,257 SH   SOLE 44 242,257 0 0
ICICI BK LTD ADR 45104G104 326 37,960 SH   DFND 66 0 0 37,960
ICICI BK LTD ADR 45104G104 275 32,000 SH   SOLE 78 32,000 0 0
ICON PLC COM G4705A100 245 3,078 SH   SOLE 1 3,078 0 0
ICONIX BRAND GROUP INC OPT 451055107 35 4,700 SH Call SOLE 8 4,700 0 0
ICONIX BRAND GROUP INC OPT 451055107 1 100 SH Put SOLE 8 100 0 0
ICONIX BRAND GROUP INC COM 451055107 285 38,077 SH   SOLE 44 38,077 0 0
ICU MED INC COM 44930G107 26 169 SH   SOLE 8 169 0 0
ICU MED INC COM 44930G107 551 3,615 SH   SOLE 44 3,615 0 0
IDACORP INC COM 451107106 0 3 SH   SOLE 8 3 0 0
IDACORP INC COM 451107106 106 1,274 SH   SOLE 44 1,274 0 0
IDENTIV INC COM 45170X205 33 4,662 SH   DFND 66 0 0 4,662
IDERA PHARMACEUTICALS INC COM 45168K306 0 4 SH   SOLE 8 4 0 0
IDERA PHARMACEUTICALS INC COM 45168K306 1 559 SH   SOLE 44 559 0 0
IDEX CORP COM 45167R104 397 4,245 SH   SOLE 1 4,245 0 0
IDEX CORP COM 45167R104 652 6,975 SH   SOLE 8 6,975 0 0
IDEX CORP COM 45167R104 1,305 13,950 SH   SOLE 44 13,950 0 0
IDEXX LABS INC COM 45168D104 14,655 94,782 SH   SOLE 1 94,782 0 0
IDEXX LABS INC COM 45168D104 75 483 SH   SOLE 8 483 0 0
IDEXX LABS INC COM 45168D104 5,251 33,964 SH   SOLE 44 33,964 0 0
IDT CORP COM 448947507 40 3,133 SH   SOLE 8 3,133 0 0
IDT CORP OPT 448947507 4 300 SH Call SOLE 8 300 0 0
IDT CORP OPT 448947507 45 3,500 SH Put SOLE 8 3,500 0 0
IDT CORP COM 448947507 107 8,411 SH   SOLE 44 8,411 0 0
IES HLDGS INC COM 44951W106 13 734 SH   SOLE 8 734 0 0
IES HLDGS INC COM 44951W106 55 3,026 SH   SOLE 44 3,026 0 0
IGNYTA INC COM 451731103 1 158 SH   SOLE 44 158 0 0
IHS MARKIT LTD COM G47567105 29,050 692,474 SH   SOLE 1 692,474 0 0
IHS MARKIT LTD COM G47567105 2,067 49,273 SH   SOLE 44 49,273 0 0
II VI INC OPT 902104108 1,182 32,800 SH Call SOLE 8 32,800 0 0
II VI INC OPT 902104108 22 600 SH Put SOLE 8 600 0 0
II VI INC COM 902104108 192 5,326 SH   SOLE 8 5,326 0 0
II VI INC COM 902104108 78 2,170 SH   SOLE 44 2,170 0 0
IKANG HEALTHCARE GROUP INC ADR 45174L108 1 77 SH   SOLE 8 77 0 0
IKANG HEALTHCARE GROUP INC ADR 45174L108 209 14,300 SH   SOLE 44 14,300 0 0
ILG INC OPT 44967H101 1,358 64,800 SH Put SOLE 8 64,800 0 0
ILG INC COM 44967H101 768 36,663 SH   SOLE 8 36,663 0 0
ILG INC OPT 44967H101 132 6,300 SH Call SOLE 8 6,300 0 0
ILG INC COM 44967H101 46 2,212 SH   SOLE 44 2,212 0 0
ILLINOIS TOOL WKS INC COM 452308109 22,637 170,886 SH   SOLE 1 170,886 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,299 9,801 SH   SOLE 8 9,801 0 0
ILLINOIS TOOL WKS INC OPT 452308109 1,431 10,800 SH Put SOLE 8 10,800 0 0
ILLINOIS TOOL WKS INC OPT 452308109 530 4,000 SH Call SOLE 8 4,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 15,054 113,636 SH   SOLE 44 113,636 0 0
ILLUMINA INC COM 452327109 12,073 70,746 SH   SOLE 1 70,746 0 0
ILLUMINA INC COM 452327109 5,729 33,578 SH   SOLE 8 33,578 0 0
ILLUMINA INC OPT 452327109 4,863 28,500 SH Put SOLE 8 28,500 0 0
ILLUMINA INC OPT 452327109 2,560 15,000 SH Call SOLE 8 15,000 0 0
ILLUMINA INC BOND 452327AF6 687 683,000 PRN   SOLE 8 0 0 683,000
ILLUMINA INC COM 452327109 7,911 46,364 SH   SOLE 44 46,364 0 0
ILLUMINA INC COM 452327109 17 100 SH   DFND 66 0 0 100
IMAX CORP OPT 45245E109 7 200 SH Put SOLE 8 200 0 0
IMAX CORP OPT 45245E109 609 17,900 SH Call SOLE 8 17,900 0 0
IMAX CORP COM 45245E109 815 23,984 SH   SOLE 8 23,984 0 0
IMAX CORP COM 45245E109 83 2,438 SH   SOLE 44 2,438 0 0
IMMERSION CORP COM 452521107 139 16,062 SH   SOLE 44 16,062 0 0
IMMUNE DESIGN CORP COM 45252L103 3 474 SH   SOLE 8 474 0 0
IMMUNE DESIGN CORP COM 45252L103 0 72 SH   SOLE 44 72 0 0
IMMUNOCELLULAR THERAPEUTICS COM 452536204 0 50 SH   DFND 66 0 0 50
IMMUNOGEN INC COM 45253H101 0 82 SH   SOLE 8 82 0 0
IMMUNOGEN INC COM 45253H101 218 56,295 SH   SOLE 44 56,295 0 0
IMMUNOMEDICS INC OPT 452907108 222 34,300 SH Put SOLE 8 34,300 0 0
IMMUNOMEDICS INC COM 452907108 615 95,057 SH   SOLE 8 95,057 0 0
IMMUNOMEDICS INC OPT 452907108 994 153,600 SH Call SOLE 8 153,600 0 0
IMMUNOMEDICS INC COM 452907108 91 14,165 SH   SOLE 44 14,165 0 0
IMPAC MTG HLDGS INC COM 45254P508 9 714 SH   SOLE 8 714 0 0
IMPAC MTG HLDGS INC COM 45254P508 35 2,746 SH   SOLE 44 2,746 0 0
IMPAX LABORATORIES INC COM 45256B101 3 272 SH   SOLE 8 272 0 0
IMPAX LABORATORIES INC COM 45256B101 16 1,280 SH   SOLE 44 1,280 0 0
IMPERIAL OIL LTD COM 453038408 410 13,459 SH   DFND 66 0 0 13,459
IMPERVA INC OPT 45321L100 25 600 SH Put SOLE 8 600 0 0
IMPERVA INC OPT 45321L100 4 100 SH Call SOLE 8 100 0 0
IMPERVA INC COM 45321L100 127 3,104 SH   SOLE 8 3,104 0 0
IMPERVA INC COM 45321L100 40 979 SH   SOLE 44 979 0 0
IMPINJ INC COM 453204109 45 1,500 SH   SOLE 1 1,500 0 0
IMPINJ INC COM 453204109 6 181 SH   SOLE 44 181 0 0
INC RESH HLDGS INC COM 45329R109 151 3,284 SH   SOLE 8 3,284 0 0
INC RESH HLDGS INC COM 45329R109 6,122 133,511 SH   SOLE 44 133,511 0 0
INCYTE CORP COM 45337C102 6,072 45,424 SH   SOLE 1 45,424 0 0
INCYTE CORP COM 45337C102 112 841 SH   SOLE 8 841 0 0
INCYTE CORP OPT 45337C102 4,879 36,500 SH Put SOLE 8 36,500 0 0
INCYTE CORP OPT 45337C102 14,530 108,700 SH Call SOLE 8 108,700 0 0
INCYTE CORP COM 45337C102 13,582 101,601 SH   SOLE 44 101,601 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1 138 SH   SOLE 44 138 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 5 233 SH   SOLE 44 233 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 14 1,512 SH   SOLE 1 1,512 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 31 3,284 SH   SOLE 44 3,284 0 0
INDEPENDENT BANK CORP MASS COM 453836108 11 172 SH   SOLE 8 172 0 0
INDEPENDENT BANK CORP MASS COM 453836108 169 2,597 SH   SOLE 44 2,597 0 0
INDEPENDENT BANK CORP MICH COM 453838609 10 468 SH   SOLE 8 468 0 0
INDEPENDENT BANK CORP MICH COM 453838609 39 1,868 SH   SOLE 44 1,868 0 0
INDEPENDENT BK GROUP INC COM 45384B106 83 1,286 SH   SOLE 44 1,286 0 0
INFINERA CORPORATION OPT 45667G103 2,544 248,700 SH Call SOLE 8 248,700 0 0
INFINERA CORPORATION COM 45667G103 455 44,463 SH   SOLE 8 44,463 0 0
INFINERA CORPORATION OPT 45667G103 565 55,200 SH Put SOLE 8 55,200 0 0
INFINERA CORPORATION COM 45667G103 100 9,726 SH   SOLE 44 9,726 0 0
INFINERA CORPORATION COM 45667G103 4 400 SH   DFND 66 0 0 400
INFINITY PHARMACEUTICALS INC COM 45665G303 0 96 SH   SOLE 8 96 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 58 17,939 SH   SOLE 44 17,939 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 3 1,000 SH   DFND 66 0 0 1,000
INFINITY PPTY &amp CAS CORP COM 45665Q103 659 6,896 SH   SOLE 1 6,896 0 0
INFINITY PPTY &amp CAS CORP COM 45665Q103 20 206 SH   SOLE 44 206 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 2 562 SH   SOLE 8 562 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 1 168 SH   SOLE 44 168 0 0
INFOSYS LTD ADR 456788108 10,643 673,629 SH   SOLE 1 673,629 0 0
INFOSYS LTD ADR 456788108 1,899 120,159 SH   SOLE 8 120,159 0 0
INFOSYS LTD OPT 456788108 9,218 583,400 SH Put SOLE 8 583,400 0 0
INFOSYS LTD OPT 456788108 201 12,700 SH Call SOLE 8 12,700 0 0
INFOSYS LTD ADR 456788108 29,466 1,864,951 SH   SOLE 9 1,864,951 0 0
INFOSYS LTD ADR 456788108 5,619 355,629 SH   SOLE 39 355,629 0 0
INFOSYS LTD ADR 456788108 15,946 1,009,271 SH   SOLE 44 1,009,271 0 0
INFOSYS LTD ADR 456788108 282 17,864 SH   DFND 66 0 0 17,864
INFRAREIT INC TRUS 45685L100 0 25 SH   SOLE 8 25 0 0
INFRAREIT INC TRUS 45685L100 159 8,880 SH   SOLE 44 8,880 0 0
ING GROEP N V ADR 456837103 374 24,806 SH   SOLE 8 24,806 0 0
ING GROEP N V OPT 456837103 226 15,000 SH Call SOLE 8 15,000 0 0
ING GROEP N V OPT 456837103 143 9,500 SH Put SOLE 8 9,500 0 0
ING GROEP N V ADR 456837103 7 434 SH   DFND 66 0 0 434
ING GROEP N V BOND 456837AE3 299 300,000 PRN   DFND 66 0 0 300,000
INGERSOLL-RAND PLC COM G47791101 7,685 94,498 SH   SOLE 1 94,498 0 0
INGERSOLL-RAND PLC OPT G47791101 707 8,700 SH Call SOLE 8 8,700 0 0
INGERSOLL-RAND PLC COM G47791101 73 890 SH   SOLE 8 890 0 0
INGERSOLL-RAND PLC OPT G47791101 740 9,100 SH Put SOLE 8 9,100 0 0
INGERSOLL-RAND PLC COM G47791101 0 1 SH   SOLE 9 1 0 0
INGERSOLL-RAND PLC COM G47791101 5,537 68,099 SH   SOLE 44 68,099 0 0
INGEVITY CORP COM 45688C107 1,093 17,970 SH   SOLE 1 17,970 0 0
INGEVITY CORP COM 45688C107 26 422 SH   SOLE 8 422 0 0
INGEVITY CORP COM 45688C107 243 3,993 SH   SOLE 44 3,993 0 0
INGLES MKTS INC COM 457030104 1 26 SH   SOLE 8 26 0 0
INGLES MKTS INC COM 457030104 48 1,110 SH   SOLE 44 1,110 0 0
INGREDION INC COM 457187102 3,367 27,953 SH   SOLE 1 27,953 0 0
INGREDION INC COM 457187102 62 513 SH   SOLE 8 513 0 0
INGREDION INC OPT 457187102 132 1,100 SH Call SOLE 8 1,100 0 0
INGREDION INC OPT 457187102 36 300 SH Put SOLE 8 300 0 0
INGREDION INC COM 457187102 6,357 52,781 SH   SOLE 44 52,781 0 0
INNERWORKINGS INC COM 45773Y105 27 2,673 SH   SOLE 8 2,673 0 0
INNERWORKINGS INC COM 45773Y105 162 16,276 SH   SOLE 44 16,276 0 0
INNOPHOS HOLDINGS INC COM 45774N108 192 3,547 SH   SOLE 44 3,547 0 0
INNOSPEC INC COM 45768S105 5 81 SH   SOLE 8 81 0 0
INNOSPEC INC COM 45768S105 336 5,193 SH   SOLE 44 5,193 0 0
INNOVIVA INC OPT 45781M101 26 1,900 SH Put SOLE 8 1,900 0 0
INNOVIVA INC OPT 45781M101 11 800 SH Call SOLE 8 800 0 0
INNOVIVA INC COM 45781M101 648 46,881 SH   SOLE 8 46,881 0 0
INNOVIVA INC COM 45781M101 67 4,860 SH   SOLE 44 4,860 0 0
INOGEN INC OPT 45780L104 4,654 60,000 SH Call SOLE 8 60,000 0 0
INOGEN INC COM 45780L104 1 9 SH   SOLE 8 9 0 0
INOGEN INC COM 45780L104 587 7,559 SH   SOLE 44 7,559 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 0 3 SH   SOLE 8 3 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 29 14,380 SH   SOLE 44 14,380 0 0
INOVALON HLDGS INC COM 45781D101 66 5,223 SH   SOLE 44 5,223 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 8 1,200 SH   SOLE 8 1,200 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 10 1,548 SH   SOLE 44 1,548 0 0
INPHI CORP COM 45772F107 24 483 SH   SOLE 8 483 0 0
INPHI CORP COM 45772F107 34 707 SH   SOLE 44 707 0 0
INSEEGO CORP COM 45782B104 0 61 SH   SOLE 8 61 0 0
INSEEGO CORP COM 45782B104 46 22,165 SH   SOLE 44 22,165 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,641 39,914 SH   SOLE 44 39,914 0 0
INSMED INC OPT 457669307 40 2,300 SH Put SOLE 8 2,300 0 0
INSMED INC COM 457669307 7 421 SH   SOLE 8 421 0 0
INSMED INC COM 457669307 19 1,112 SH   SOLE 44 1,112 0 0
INSPERITY INC OPT 45778Q107 27 300 SH Call SOLE 8 300 0 0
INSPERITY INC OPT 45778Q107 18 200 SH Put SOLE 8 200 0 0
INSPERITY INC COM 45778Q107 541 6,107 SH   SOLE 8 6,107 0 0
INSPERITY INC COM 45778Q107 1,989 22,438 SH   SOLE 44 22,438 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,804 34,184 SH   SOLE 44 34,184 0 0
INSTEEL INDUSTRIES INC COM 45774W108 251 6,959 SH   SOLE 44 6,959 0 0
INSTRUCTURE INC COM 45781U103 40 1,727 SH   SOLE 44 1,727 0 0
INSULET CORP COM 45784P101 68 1,574 SH   SOLE 44 1,574 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 4 424 SH   SOLE 8 424 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 216 20,603 SH   SOLE 44 20,603 0 0
INTEGER HLDGS CORP COM 45826H109 1 27 SH   SOLE 8 27 0 0
INTEGER HLDGS CORP COM 45826H109 140 3,465 SH   SOLE 44 3,465 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 58 1,374 SH   SOLE 8 1,374 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 112 2,672 SH   SOLE 44 2,672 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 164 6,963 SH   SOLE 1 6,963 0 0
INTEGRATED DEVICE TECHNOLOGY OPT 458118106 409 17,300 SH Put SOLE 8 17,300 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 130 5,493 SH   SOLE 8 5,493 0 0
INTEGRATED DEVICE TECHNOLOGY OPT 458118106 381 16,100 SH Call SOLE 8 16,100 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,431 60,469 SH   SOLE 44 60,469 0 0
INTEL CORP COM 458140100 25,631 710,569 SH   SOLE 1 710,569 0 0
INTEL CORP OPT 458140100 122,591 3,398,700 SH Call SOLE 8 3,398,700 0 0
INTEL CORP OPT 458140100 105,621 2,928,200 SH Put SOLE 8 2,928,200 0 0
INTEL CORP COM 458140100 8,067 223,626 SH   SOLE 8 223,626 0 0
INTEL CORP COM 458140100 3,751 104,000 SH   SOLE 9 104,000 0 0
INTEL CORP COM 458140100 60 1,660 SH   DFND 20 0 0 1,660
INTEL CORP COM 458140100 145,787 4,041,785 SH   SOLE 44 4,041,785 0 0
INTEL CORP COM 458140100 44 1,210 SH   SOLE 56 1,210 0 0
INTEL CORP COM 458140100 574 15,901 SH   DFND 66 0 0 15,901
INTELLIA THERAPEUTICS INC COM 45826J105 51 3,581 SH   SOLE 8 3,581 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 216 15,291 SH   SOLE 44 15,291 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 0 2 SH   SOLE 8 2 0 0
INTELSAT S A COM L5140P101 0 50 SH   SOLE 8 50 0 0
INTELSAT S A COM L5140P101 244 58,673 SH   SOLE 44 58,673 0 0
INTER PARFUMS INC COM 458334109 359 9,826 SH   SOLE 44 9,826 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 487 14,026 SH   SOLE 1 14,026 0 0
INTERACTIVE BROKERS GROUP IN OPT 45841N107 1,285 37,000 SH Put SOLE 8 37,000 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,019 29,343 SH   SOLE 8 29,343 0 0
INTERACTIVE BROKERS GROUP IN OPT 45841N107 757 21,800 SH Call SOLE 8 21,800 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 793 22,843 SH   SOLE 44 22,843 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,898 16,779 SH   SOLE 8 16,779 0 0
INTERCEPT PHARMACEUTICALS IN OPT 45845P108 3,845 34,000 SH Call SOLE 8 34,000 0 0
INTERCEPT PHARMACEUTICALS IN OPT 45845P108 9,613 85,000 SH Put SOLE 8 85,000 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 248 2,195 SH   SOLE 44 2,195 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 11 100 SH   DFND 66 0 0 100
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,100 51,776 SH   SOLE 1 51,776 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 52 875 SH   SOLE 8 875 0 0
INTERCONTINENTAL EXCHANGE IN OPT 45866F104 204 3,400 SH Put SOLE 8 3,400 0 0
INTERCONTINENTAL EXCHANGE IN OPT 45866F104 2,383 39,800 SH Call SOLE 8 39,800 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,469 141,453 SH   SOLE 44 141,453 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 76 1,275 SH   DFND 66 0 0 1,275
INTERCONTINENTAL HOTELS GROU ADR 45857P608 609 12,440 SH   DFND 66 0 0 12,440
INTERDIGITAL INC BOND 458660AD9 402 308,000 PRN   SOLE 8 0 0 308,000
INTERDIGITAL INC OPT 45867G101 311 3,600 SH Call SOLE 8 3,600 0 0
INTERDIGITAL INC OPT 45867G101 276 3,200 SH Put SOLE 8 3,200 0 0
INTERDIGITAL INC COM 45867G101 1,415 16,391 SH   SOLE 8 16,391 0 0
INTERDIGITAL INC COM 45867G101 23,665 274,210 SH   SOLE 44 274,210 0 0
INTERFACE INC COM 458665304 31 1,641 SH   SOLE 44 1,641 0 0
INTERNAP CORP COM 45885A300 0 89 SH   SOLE 8 89 0 0
INTERNAP CORP COM 45885A300 247 66,400 SH   SOLE 44 66,400 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2 62 SH   SOLE 8 62 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 751 21,227 SH   SOLE 44 21,227 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 62,032 356,220 SH   SOLE 1 356,220 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 228 1,308 SH   SOLE 8 1,308 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 54,715 314,200 SH Put SOLE 8 314,200 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 60,427 347,000 SH Call SOLE 8 347,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 13,781 79,140 SH   SOLE 9 79,140 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10 60 SH   DFND 20 0 0 60
INTERNATIONAL BUSINESS MACHS COM 459200101 144,761 831,296 SH   SOLE 44 831,296 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 419 2,407 SH   DFND 66 0 0 2,407
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 1,469 11,082 SH   SOLE 1 11,082 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 156 1,176 SH   SOLE 8 1,176 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 2,445 18,449 SH   SOLE 44 18,449 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 141 1,064 SH   DFND 66 0 0 1,064
INTERNATIONAL GAME TECHNOLOG COM G4863A108 566 23,891 SH   SOLE 1 23,891 0 0
INTERNATIONAL GAME TECHNOLOG OPT G4863A108 320 13,500 SH Put SOLE 8 13,500 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 103 4,356 SH   SOLE 8 4,356 0 0
INTERNATIONAL GAME TECHNOLOG OPT G4863A108 92 3,900 SH Call SOLE 8 3,900 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 1,469 61,997 SH   SOLE 44 61,997 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 10 500 SH   DFND 20 0 0 500
INTERNATIONAL SEAWAYS INC COM Y41053102 2 88 SH   SOLE 44 88 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 2 48 SH   SOLE 8 48 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 274 7,432 SH   SOLE 44 7,432 0 0
INTERPUBLIC GROUP COS INC COM 460690100 2,617 106,506 SH   SOLE 1 106,506 0 0
INTERPUBLIC GROUP COS INC OPT 460690100 27 1,100 SH Call SOLE 8 1,100 0 0
INTERPUBLIC GROUP COS INC COM 460690100 184 7,507 SH   SOLE 8 7,507 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,417 261,190 SH   SOLE 44 261,190 0 0
INTERSECT ENT INC COM 46071F103 0 4 SH   SOLE 8 4 0 0
INTERSECT ENT INC COM 46071F103 290 16,919 SH   SOLE 44 16,919 0 0
INTERSECTIONS INC COM 460981301 0 25 SH   SOLE 8 25 0 0
INTERXION HOLDING N.V COM N47279109 1,105 27,940 SH   SOLE 1 27,940 0 0
INTERXION HOLDING N.V COM N47279109 3 64 SH   SOLE 8 64 0 0
INTERXION HOLDING N.V COM N47279109 12 300 SH   SOLE 44 300 0 0
INTEVAC INC COM 461148108 248 19,800 SH   SOLE 44 19,800 0 0
INTL FCSTONE INC COM 46116V105 3 76 SH   SOLE 8 76 0 0
INTL FCSTONE INC COM 46116V105 479 12,608 SH   SOLE 44 12,608 0 0
INTL PAPER CO COM 460146103 17,695 348,450 SH   SOLE 1 344,950 3,500 0
INTL PAPER CO COM 460146103 50 999 SH   SOLE 8 999 0 0
INTL PAPER CO OPT 460146103 5,312 104,600 SH Put SOLE 8 104,600 0 0
INTL PAPER CO OPT 460146103 9,186 180,900 SH Call SOLE 8 180,900 0 0
INTL PAPER CO COM 460146103 609 12,000 SH   DFND 20 0 0 12,000
INTL PAPER CO COM 460146103 11,612 228,701 SH   SOLE 44 228,701 0 0
INTL PAPER CO COM 460146103 102 2,000 SH   DFND 66 0 0 2,000
INTRA CELLULAR THERAPIES INC OPT 46116X101 159 9,800 SH Call SOLE 8 9,800 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 0 3 SH   SOLE 8 3 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 37 2,279 SH   SOLE 44 2,279 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 3 131 SH   SOLE 8 131 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 273 10,893 SH   SOLE 44 10,893 0 0
INTREPID POTASH INC OPT 46121Y102 1 500 SH Put SOLE 8 500 0 0
INTREPID POTASH INC OPT 46121Y102 20 11,500 SH Call SOLE 8 11,500 0 0
INTREPID POTASH INC COM 46121Y102 14 7,854 SH   SOLE 8 7,854 0 0
INTREPID POTASH INC COM 46121Y102 220 127,896 SH   SOLE 44 127,896 0 0
INTREXON CORP COM 46122T102 30 1,500 SH   SOLE 8 1,500 0 0
INTREXON CORP OPT 46122T102 10 500 SH Call SOLE 8 500 0 0
INTREXON CORP COM 46122T102 1,019 51,379 SH   SOLE 44 51,379 0 0
INTUIT COM 461202103 29,908 257,854 SH   SOLE 1 31,501 226,353 0
INTUIT COM 461202103 132 1,134 SH   SOLE 8 1,134 0 0
INTUIT OPT 461202103 11,854 102,200 SH Call SOLE 8 102,200 0 0
INTUIT OPT 461202103 1,682 14,500 SH Put SOLE 8 14,500 0 0
INTUIT COM 461202103 38 324 SH   SOLE 9 324 0 0
INTUIT COM 461202103 393 3,389 SH   SOLE 20 0 3,389 0
INTUIT COM 461202103 10,919 94,141 SH   SOLE 44 94,141 0 0
INTUIT COM 461202103 6,690 57,679 SH   SOLE 66 0 57,679 0
INTUITIVE SURGICAL INC COM 46120E602 5,772 7,531 SH   SOLE 1 7,531 0 0
INTUITIVE SURGICAL INC OPT 46120E602 10,731 14,000 SH Call SOLE 8 14,000 0 0
INTUITIVE SURGICAL INC COM 46120E602 464 605 SH   SOLE 8 605 0 0
INTUITIVE SURGICAL INC OPT 46120E602 15,176 19,800 SH Put SOLE 8 19,800 0 0
INTUITIVE SURGICAL INC COM 46120E602 451 588 SH   SOLE 9 588 0 0
INTUITIVE SURGICAL INC COM 46120E602 8,479 11,061 SH   SOLE 44 11,061 0 0
INTUITIVE SURGICAL INC COM 46120E602 77 100 SH   DFND 66 0 0 100
INVACARE CORP COM 461203101 0 37 SH   SOLE 8 37 0 0
INVACARE CORP COM 461203101 63 5,297 SH   SOLE 44 5,297 0 0
INVENSENSE INC COM 46123D205 3,443 272,631 SH   SOLE 1 272,631 0 0
INVENSENSE INC COM 46123D205 1 69 SH   SOLE 8 69 0 0
INVENSENSE INC OPT 46123D205 710 56,200 SH Call SOLE 8 56,200 0 0
INVENSENSE INC OPT 46123D205 158 12,500 SH Put SOLE 8 12,500 0 0
INVENSENSE INC COM 46123D205 347 27,392 SH   SOLE 44 27,392 0 0
INVENTURE FOODS INC COM 461212102 0 8 SH   SOLE 8 8 0 0
INVENTURE FOODS INC COM 461212102 87 19,809 SH   SOLE 44 19,809 0 0
INVESCO LTD COM G491BT108 3,325 108,577 SH   SOLE 1 108,577 0 0
INVESCO LTD OPT G491BT108 386 12,600 SH Put SOLE 8 12,600 0 0
INVESCO LTD OPT G491BT108 4,242 138,500 SH Call SOLE 8 138,500 0 0
INVESCO LTD COM G491BT108 14 470 SH   SOLE 8 470 0 0
INVESCO LTD COM G491BT108 13,933 454,832 SH   SOLE 44 454,832 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 123 7,998 SH   SOLE 1 7,998 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 23 1,458 SH   SOLE 8 1,458 0 0
INVESCO MORTGAGE CAPITAL INC OPT 46131B100 5 300 SH Put SOLE 8 300 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 5,417 351,335 SH   SOLE 44 351,335 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 15 1,000 SH   DFND 66 0 0 1,000
INVESTAR HLDG CORP COM 46134L105 66 3,000 SH   SOLE 44 3,000 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 115 5,698 SH   SOLE 1 5,698 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 208 10,287 SH   SOLE 44 10,287 0 0
INVESTORS BANCORP INC NEW COM 46146L101 403 28,036 SH   SOLE 1 28,036 0 0
INVESTORS BANCORP INC NEW COM 46146L101 0 4 SH   SOLE 8 4 0 0
INVESTORS BANCORP INC NEW COM 46146L101 83 5,724 SH   SOLE 44 5,724 0 0
INVESTORS REAL ESTATE TR TRUS 461730103 48 8,034 SH   SOLE 44 8,034 0 0
INVESTORS TITLE CO COM 461804106 12 75 SH   SOLE 8 75 0 0
INVESTORS TITLE CO COM 461804106 1 9 SH   SOLE 44 9 0 0
INVITAE CORP COM 46185L103 17 1,536 SH   SOLE 8 1,536 0 0
INVITAE CORP COM 46185L103 36 3,299 SH   SOLE 44 3,299 0 0
INVITATION HOMES INC COM 46187W107 617 28,269 SH   SOLE 1 28,269 0 0
INVITATION HOMES INC TRUS 46187W107 258 11,845 SH   SOLE 44 11,845 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M209 14 3,248 SH   SOLE 44 3,248 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 3,876 96,400 SH Put SOLE 8 96,400 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 8,148 202,700 SH Call SOLE 8 202,700 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,867 46,432 SH   SOLE 8 46,432 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,117 27,758 SH   SOLE 44 27,758 0 0
IPG PHOTONICS CORP COM 44980X109 95 794 SH   SOLE 8 794 0 0
IPG PHOTONICS CORP COM 44980X109 975 8,080 SH   SOLE 44 8,080 0 0
IRADIMED CORP COM 46266A109 12 1,319 SH   SOLE 44 1,319 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 139 3,700 SH   SOLE 44 3,700 0 0
IRIDEX CORP COM 462684101 0 44 SH   SOLE 44 44 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 154 15,926 SH   SOLE 44 15,926 0 0
IROBOT CORP COM 462726100 1,203 18,189 SH   SOLE 1 18,189 0 0
IROBOT CORP COM 462726100 202 3,047 SH   SOLE 8 3,047 0 0
IROBOT CORP OPT 462726100 258 3,900 SH Call SOLE 8 3,900 0 0
IROBOT CORP OPT 462726100 523 7,900 SH Put SOLE 8 7,900 0 0
IROBOT CORP COM 462726100 858 12,967 SH   SOLE 44 12,967 0 0
IRON MTN INC NEW TRUS 46284V101 639 17,903 SH   SOLE 1 17,903 0 0
IRON MTN INC NEW TRUS 46284V101 53 1,498 SH   SOLE 8 1,498 0 0
IRON MTN INC NEW OPT 46284V101 36 1,000 SH Call SOLE 8 1,000 0 0
IRON MTN INC NEW OPT 46284V101 57 1,600 SH Put SOLE 8 1,600 0 0
IRON MTN INC NEW TRUS 46284V101 3,126 87,625 SH   SOLE 44 87,625 0 0
IRONWOOD PHARMACEUTICALS INC BOND 46333XAD0 379 305,000 PRN   SOLE 8 0 0 305,000
IRONWOOD PHARMACEUTICALS INC COM 46333X108 28 1,649 SH   SOLE 8 1,649 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 43 2,501 SH   SOLE 44 2,501 0 0
ISHARES FUND 464286665 57 1,275 SH   SOLE 1 1,275 0 0
ISHARES FUND 464286756 0 12 SH   SOLE 8 12 0 0
ISHARES FUND 464286822 2 40 SH   SOLE 8 40 0 0
ISHARES OPT 464286822 7,169 140,100 SH Call SOLE 8 140,100 0 0
ISHARES FUND 464289180 22 1,100 SH   SOLE 8 1,100 0 0
ISHARES OPT 464286822 7,445 145,500 SH Put SOLE 8 145,500 0 0
ISHARES OPT 464286806 1,702 59,200 SH Put SOLE 8 59,200 0 0
ISHARES OPT 464286871 56 2,500 SH Put SOLE 8 2,500 0 0
ISHARES OPT 464286509 5 200 SH Call SOLE 8 200 0 0
ISHARES OPT 464286400 91,747 2,449,200 SH Call SOLE 8 2,449,200 0 0
ISHARES FUND 464286400 21,070 562,478 SH   SOLE 8 562,478 0 0
ISHARES OPT 464286772 2,005 32,400 SH Put SOLE 8 32,400 0 0
ISHARES FUND 464286665 1 26 SH   SOLE 8 26 0 0
ISHARES OPT 464286400 172,623 4,608,200 SH Put SOLE 8 4,608,200 0 0
ISHARES OPT 464286509 48 1,800 SH Put SOLE 8 1,800 0 0
ISHARES FUND 464286640 0 7 SH   SOLE 8 7 0 0
ISHARES OPT 464286772 3,100 50,100 SH Call SOLE 8 50,100 0 0
ISHARES FUND 464286806 125 4,362 SH   SOLE 8 4,362 0 0
ISHARES FUND 464286715 3 72 SH   SOLE 8 72 0 0
ISHARES FUND 464286780 0 1 SH   SOLE 8 1 0 0
ISHARES OPT 464286103 484 21,400 SH Call SOLE 8 21,400 0 0
ISHARES OPT 464286806 687 23,900 SH Call SOLE 8 23,900 0 0
ISHARES FUND 464286475 2 39 SH   SOLE 8 39 0 0
ISHARES OPT 464286871 265 11,900 SH Call SOLE 8 11,900 0 0
ISHARES OPT 464286103 7 300 SH Put SOLE 8 300 0 0
ISHARES OPT 464286715 430 12,000 SH Put SOLE 8 12,000 0 0
ISHARES OPT 464286715 405 11,300 SH Call SOLE 8 11,300 0 0
ISHARES FUND 464286806 0 1 SH   SOLE 9 1 0 0
ISHARES FUND 464286624 3 41 SH   SOLE 9 41 0 0
ISHARES FUND 464286780 29 529 SH   SOLE 9 529 0 0
ISHARES FUND 464286400 7,732 206,409 SH   SOLE 9 206,409 0 0
ISHARES FUND 464286772 11,025 178,200 SH   DFND 20 0 0 178,200
ISHARES FUND 464286715 28 793 SH   DFND 20 0 0 793
ISHARES FUND 464286400 7,316 195,300 SH   DFND 20 0 0 195,300
ISHARES FUND 464286665 54 1,200 SH   DFND 20 0 0 1,200
ISHARES FUND 464286822 4,810 94,000 SH   DFND 20 0 0 94,000
ISHARES FUND 464286665 24 546 SH   SOLE 44 546 0 0
ISHARES FUND 464286509 7,530 280,114 SH   SOLE 44 280,114 0 0
ISHARES FUND 464286103 95 4,201 SH   SOLE 44 4,201 0 0
ISHARES FUND 464286400 9,177 245,009 SH   SOLE 44 245,009 0 0
ISHARES FUND 464286806 564 19,590 SH   SOLE 44 19,590 0 0
ISHARES FUND 464286772 86 1,397 SH   SOLE 44 1,397 0 0
ISHARES OPT 464286400 9,365 250,000 SH Call SOLE 44 250,000 0 0
ISHARES FUND 464286871 12 556 SH   SOLE 44 556 0 0
ISHARES FUND 464286749 325 10,154 SH   SOLE 44 10,154 0 0
ISHARES FUND 464286822 2,759 53,919 SH   SOLE 44 53,919 0 0
ISHARES FUND 464286608 327 8,691 SH   SOLE 66 0 8,691 0
ISHARES FUND 464286509 359 13,341 SH   DFND 66 0 0 13,341
ISHARES FUND 464289529 606 18,750 SH   DFND 66 0 0 18,750
ISHARES FUND 464286517 163 3,585 SH   SOLE 66 0 3,585 0
ISHARES FUND 464286749 32 1,008 SH   DFND 66 0 0 1,008
ISHARES FUND 464286772 276 4,453 SH   DFND 66 0 0 4,453
ISHARES FUND 464286400 1,935 51,666 SH   DFND 66 0 0 51,666
ISHARES FUND 464286608 56 1,500 SH   DFND 66 0 0 1,500
ISHARES FUND 464286871 270 12,147 SH   DFND 66 0 0 12,147
ISHARES FUND 464286806 748 26,026 SH   DFND 66 0 0 26,026
ISHARES FUND 464286749 257 8,050 SH   SOLE 66 0 8,050 0
ISHARES FUND 464286665 479 10,722 SH   DFND 66 0 0 10,722
ISHARES FUND 464289180 41 2,000 SH   DFND 66 0 0 2,000
ISHARES FUND 464286822 227 4,435 SH   DFND 66 0 0 4,435
ISHARES FUND 464286392 494 6,350 SH   SOLE 66 0 6,350 0
ISHARES FUND 464286665 243 5,436 SH   SOLE 66 0 5,436 0
ISHARES FUND 464286533 54 1,000 SH   DFND 66 0 0 1,000
ISHARES FUND 464286715 10 266 SH   DFND 66 0 0 266
ISHARES GOLD TRUST OPT 464285105 2 200 SH Put SOLE 8 200 0 0
ISHARES GOLD TRUST FUND 464285105 141 11,699 SH   SOLE 8 11,699 0 0
ISHARES GOLD TRUST OPT 464285105 64 5,300 SH Call SOLE 8 5,300 0 0
ISHARES GOLD TRUST FUND 464285105 69 5,786 SH   DFND 66 0 0 5,786
ISHARES INC FUND 46434G822 1,649 32,008 SH   SOLE 1 32,008 0 0
ISHARES INC OPT 46434G822 8,005 155,425 SH Call SOLE 8 155,425 0 0
ISHARES INC FUND 46434G772 0 1 SH   SOLE 8 1 0 0
ISHARES INC FUND 46434G830 402 15,605 SH   SOLE 8 15,605 0 0
ISHARES INC OPT 46434G830 86 3,350 SH Put SOLE 8 3,350 0 0
ISHARES INC FUND 46434G780 2 83 SH   SOLE 8 83 0 0
ISHARES INC OPT 46434G822 20,617 400,325 SH Put SOLE 8 400,325 0 0
ISHARES INC OPT 46434G772 120 3,600 SH Put SOLE 8 3,600 0 0
ISHARES INC OPT 46434G772 93 2,800 SH Call SOLE 8 2,800 0 0
ISHARES INC OPT 46434G830 5 200 SH Call SOLE 8 200 0 0
ISHARES INC FUND 46434G822 4,079 79,199 SH   SOLE 8 79,199 0 0
ISHARES INC FUND 46434G780 312 13,686 SH   SOLE 9 13,686 0 0
ISHARES INC FUND 46434G822 492 9,562 SH   SOLE 9 9,562 0 0
ISHARES INC FUND 46434G855 3,171 167,435 SH   SOLE 20 0 167,435 0
ISHARES INC FUND 46434G772 7,759 233,500 SH   DFND 20 0 0 233,500
ISHARES INC FUND 46434G848 490 17,462 SH   DFND 20 0 0 17,462
ISHARES INC FUND 46434G772 186 5,600 SH   SOLE 44 5,600 0 0
ISHARES INC FUND 46434G822 26,978 523,836 SH   SOLE 44 523,836 0 0
ISHARES INC FUND 46434G780 75 3,274 SH   DFND 66 0 0 3,274
ISHARES INC FUND 46434G822 180 3,500 SH   SOLE 66 0 3,500 0
ISHARES INC FUND 46434G822 50 975 SH   DFND 66 0 0 975
ISHARES INC FUND 46434G798 3 97 SH   DFND 66 0 0 97
ISHARES INC FUND 46434G814 154 5,051 SH   DFND 66 0 0 5,051
ISHARES INC FUND 46434G848 70 2,500 SH   DFND 66 0 0 2,500
ISHARES INC FUND 46434G772 115 3,447 SH   DFND 66 0 0 3,447
ISHARES S&ampP GSCI COMMODITY I FUND 46428R107 15 1,000 SH   SOLE 44 1,000 0 0
ISHARES SILVER TRUST FUND 46428Q109 8,788 509,469 SH   SOLE 8 509,469 0 0
ISHARES SILVER TRUST OPT 46428Q109 21,054 1,220,500 SH Put SOLE 8 1,220,500 0 0
ISHARES SILVER TRUST OPT 46428Q109 37,988 2,202,200 SH Call SOLE 8 2,202,200 0 0
ISHARES SILVER TRUST FUND 46428Q109 1,713 99,284 SH   SOLE 44 99,284 0 0
ISHARES SILVER TRUST FUND 46428Q109 58 3,378 SH   DFND 66 0 0 3,378
ISHARES TR OPT 464287234 59,085 1,500,000 SH Put SOLE 1 1,500,000 0 0
ISHARES TR FUND 464287622 1,868 14,230 SH   SOLE 1 14,230 0 0
ISHARES TR FUND 464287739 10,518 133,992 SH   SOLE 1 133,992 0 0
ISHARES TR FUND 464287556 53,411 182,124 SH   SOLE 1 182,124 0 0
ISHARES TR FUND 464287713 70,630 2,184,000 SH   SOLE 1 2,184,000 0 0
ISHARES TR FUND 464287564 139 1,390 SH   SOLE 1 1,390 0 0
ISHARES TR FUND 464287234 91,270 2,317,092 SH   SOLE 1 2,317,092 0 0
ISHARES TR FUND 464287176 1,941 16,931 SH   SOLE 1 16,931 0 0
ISHARES TR OPT 464287655 61,866 450,000 SH Put SOLE 1 450,000 0 0
ISHARES TR FUND 464288281 8,659 76,157 SH   SOLE 1 76,157 0 0
ISHARES TR FUND 464287226 43,189 398,088 SH   SOLE 1 398,088 0 0
ISHARES TR FUND 464287655 206,220 1,500,000 SH   SOLE 1 1,500,000 0 0
ISHARES TR OPT 464287234 17,726 450,000 SH Call SOLE 1 450,000 0 0
ISHARES TR COM 464287655 1,130 8,218 SH   SOLE 1 8,218 0 0
ISHARES TR FUND 464287465 995 15,980 SH   SOLE 1 15,980 0 0
ISHARES TR FUND 464288513 83,296 948,917 SH   SOLE 1 948,917 0 0
ISHARES TR FUND 464288182 22 350 SH   SOLE 1 350 0 0
ISHARES TR OPT 464287648 194 1,200 SH Put SOLE 8 1,200 0 0
ISHARES TR OPT 464288513 20,567 234,300 SH Put SOLE 8 234,300 0 0
ISHARES TR OPT 464288513 5,284 60,200 SH Call SOLE 8 60,200 0 0
ISHARES TR OPT 464287184 211,495 5,494,800 SH Call SOLE 8 5,494,800 0 0
ISHARES TR OPT 464287234 1,255,399 31,871,000 SH Put SOLE 8 31,871,000 0 0
ISHARES TR FUND 464287879 2 15 SH   SOLE 8 15 0 0
ISHARES TR FUND 464287242 11,314 95,956 SH   SOLE 8 95,956 0 0
ISHARES TR OPT 464288844 4 100 SH Call SOLE 8 100 0 0
ISHARES TR FUND 464287622 11 85 SH   SOLE 8 85 0 0
ISHARES TR OPT 464287440 232 2,200 SH Call SOLE 8 2,200 0 0
ISHARES TR OPT 464287598 218 1,900 SH Call SOLE 8 1,900 0 0
ISHARES TR OPT 464287440 1,732 16,400 SH Put SOLE 8 16,400 0 0
ISHARES TR OPT 464287655 1,810,721 13,170,800 SH Call SOLE 8 13,170,800 0 0
ISHARES TR FUND 464287739 1,756 22,373 SH   SOLE 8 22,373 0 0
ISHARES TR OPT 464287168 9 100 SH Put SOLE 8 100 0 0
ISHARES TR OPT 464287168 292 3,200 SH Call SOLE 8 3,200 0 0
ISHARES TR FUND 464287556 2,519 8,590 SH   SOLE 8 8,590 0 0
ISHARES TR OPT 464287689 28 200 SH Call SOLE 8 200 0 0
ISHARES TR FUND 464288844 1 23 SH   SOLE 8 23 0 0
ISHARES TR OPT 464287432 83,785 694,100 SH Put SOLE 8 694,100 0 0
ISHARES TR OPT 464287804 2,497 36,100 SH Call SOLE 8 36,100 0 0
ISHARES TR FUND 464287234 17,782 451,429 SH   SOLE 8 451,429 0 0
ISHARES TR FUND 464288752 4 100 SH   SOLE 8 100 0 0
ISHARES TR OPT 464287556 34,401 117,300 SH Put SOLE 8 117,300 0 0
ISHARES TR OPT 464287465 203,738 3,270,800 SH Call SOLE 8 3,270,800 0 0
ISHARES TR OPT 464287788 104 1,000 SH Put SOLE 8 1,000 0 0
ISHARES TR FUND 464288810 45 300 SH   SOLE 8 300 0 0
ISHARES TR OPT 464287598 195 1,700 SH Put SOLE 8 1,700 0 0
ISHARES TR OPT 464287192 886 5,400 SH Call SOLE 8 5,400 0 0
ISHARES TR FUND 464287655 141,609 1,030,039 SH   SOLE 8 1,030,039 0 0
ISHARES TR OPT 464287234 465,223 11,810,700 SH Call SOLE 8 11,810,700 0 0
ISHARES TR OPT 464287655 4,501,782 32,745,000 SH Put SOLE 8 32,745,000 0 0
ISHARES TR FUND 464287432 8,000 66,274 SH   SOLE 8 66,274 0 0
ISHARES TR OPT 464287200 214 900 SH Call SOLE 8 900 0 0
ISHARES TR OPT 464287184 338,234 8,787,600 SH Put SOLE 8 8,787,600 0 0
ISHARES TR FUND 464288612 4 39 SH   SOLE 8 39 0 0
ISHARES TR OPT 464288752 950 29,700 SH Call SOLE 8 29,700 0 0
ISHARES TR FUND 464288802 5 50 SH   SOLE 8 50 0 0
ISHARES TR FUND 464287648 340 2,101 SH   SOLE 8 2,101 0 0
ISHARES TR OPT 464287507 582 3,400 SH Call SOLE 8 3,400 0 0
ISHARES TR OPT 464287465 333,725 5,357,600 SH Put SOLE 8 5,357,600 0 0
ISHARES TR OPT 464287648 16 100 SH Call SOLE 8 100 0 0
ISHARES TR FUND 464288828 7 54 SH   SOLE 8 54 0 0
ISHARES TR FUND 464287598 2,487 21,640 SH   SOLE 8 21,640 0 0
ISHARES TR FUND 464287176 0 1 SH   SOLE 8 1 0 0
ISHARES TR OPT 464287192 820 5,000 SH Put SOLE 8 5,000 0 0
ISHARES TR FUND 46429B598 0 1 SH   SOLE 8 1 0 0
ISHARES TR OPT 464288257 16,511 261,000 SH Put SOLE 8 261,000 0 0
ISHARES TR OPT 464288810 212 1,400 SH Put SOLE 8 1,400 0 0
ISHARES TR OPT 464287739 20,557 261,900 SH Call SOLE 8 261,900 0 0
ISHARES TR OPT 464287242 271 2,300 SH Put SOLE 8 2,300 0 0
ISHARES TR FUND 464287788 92 883 SH   SOLE 8 883 0 0
ISHARES TR OPT 464288752 201 6,300 SH Put SOLE 8 6,300 0 0
ISHARES TR FUND 464287192 88 538 SH   SOLE 8 538 0 0
ISHARES TR OPT 464288844 13 300 SH Put SOLE 8 300 0 0
ISHARES TR FUND 46432F834 5 95 SH   SOLE 8 95 0 0
ISHARES TR OPT 464287630 366 3,100 SH Call SOLE 8 3,100 0 0
ISHARES TR OPT 464287432 65,316 541,100 SH Call SOLE 8 541,100 0 0
ISHARES TR FUND 464287614 23 198 SH   SOLE 8 198 0 0
ISHARES TR OPT 464288257 16,448 260,000 SH Call SOLE 8 260,000 0 0
ISHARES TR FUND 464287572 5 61 SH   SOLE 8 61 0 0
ISHARES TR OPT 464287788 146 1,400 SH Call SOLE 8 1,400 0 0
ISHARES TR FUND 464287200 575 2,423 SH   SOLE 8 2,423 0 0
ISHARES TR OPT 464287556 15,837 54,000 SH Call SOLE 8 54,000 0 0
ISHARES TR FUND 464288851 5 84 SH   SOLE 8 84 0 0
ISHARES TR OPT 464287804 7 100 SH Put SOLE 8 100 0 0
ISHARES TR FUND 464288257 51 800 SH   SOLE 8 800 0 0
ISHARES TR FUND 46434V738 3 69 SH   SOLE 8 69 0 0
ISHARES TR FUND 464287770 6 53 SH   SOLE 8 53 0 0
ISHARES TR FUND 464287465 6,712 107,748 SH   SOLE 8 107,748 0 0
ISHARES TR OPT 464287630 603 5,100 SH Put SOLE 8 5,100 0 0
ISHARES TR OPT 46435G334 120 3,700 SH Put SOLE 8 3,700 0 0
ISHARES TR FUND 464287101 6 61 SH   SOLE 8 61 0 0
ISHARES TR FUND 464287390 0 12 SH   SOLE 8 12 0 0
ISHARES TR FUND 464288166 186 1,644 SH   SOLE 8 1,644 0 0
ISHARES TR OPT 464288778 36 800 SH Call SOLE 8 800 0 0
ISHARES TR OPT 464287614 80 700 SH Call SOLE 8 700 0 0
ISHARES TR FUND 464287861 4 93 SH   SOLE 8 93 0 0
ISHARES TR FUND 46435G334 171 5,253 SH   SOLE 8 5,253 0 0
ISHARES TR OPT 464287242 413 3,500 SH Call SOLE 8 3,500 0 0
ISHARES TR OPT 464287739 13,485 171,800 SH Put SOLE 8 171,800 0 0
ISHARES TR FUND 464287184 1,533 39,824 SH   SOLE 8 39,824 0 0
ISHARES TR FUND 464287440 1,950 18,467 SH   SOLE 8 18,467 0 0
ISHARES TR FUND 464288513 25,676 292,500 SH   SOLE 8 292,500 0 0
ISHARES TR FUND 464287465 61 976 SH   SOLE 9 976 0 0
ISHARES TR FUND 464287655 3,409 24,799 SH   SOLE 9 24,799 0 0
ISHARES TR FUND 464287184 75 1,941 SH   SOLE 9 1,941 0 0
ISHARES TR FUND 464287556 1,908 6,506 SH   SOLE 9 6,506 0 0
ISHARES TR FUND 464287390 238 7,500 SH   SOLE 9 7,500 0 0
ISHARES TR OPT 464287234 163,075 4,140,000 SH Put SOLE 9 4,140,000 0 0
ISHARES TR FUND 464287739 2,430 30,962 SH   SOLE 9 30,962 0 0
ISHARES TR FUND 464288513 37,489 427,080 SH   SOLE 9 427,080 0 0
ISHARES TR FUND 464287234 819 20,795 SH   SOLE 9 20,795 0 0
ISHARES TR FUND 464288240 101 2,312 SH   SOLE 9 2,312 0 0
ISHARES TR FUND 46429B598 53 1,675 SH   SOLE 9 1,675 0 0
ISHARES TR OPT 464287234 74,447 1,890,000 SH Call SOLE 9 1,890,000 0 0
ISHARES TR FUND 464287200 39,314 165,695 SH   SOLE 20 0 165,695 0
ISHARES TR FUND 464287655 13,250 96,378 SH   SOLE 20 0 96,378 0
ISHARES TR FUND 464287200 1,883 7,937 SH   DFND 20 0 0 7,937
ISHARES TR FUND 464288729 6,833 85,013 SH   SOLE 20 0 85,013 0
ISHARES TR FUND 464287390 3,204 101,050 SH   DFND 20 0 0 101,050
ISHARES TR FUND 464288810 11 75 SH   DFND 20 0 0 75
ISHARES TR FUND 464288729 104 1,290 SH   DFND 20 0 0 1,290
ISHARES TR FUND 464288794 10 200 SH   DFND 20 0 0 200
ISHARES TR FUND 464287176 89 777 SH   DFND 20 0 0 777
ISHARES TR FUND 464287101 204 1,950 SH   DFND 20 0 0 1,950
ISHARES TR FUND 464288513 224 2,548 SH   DFND 20 0 0 2,548
ISHARES TR FUND 464288638 4,550 41,763 SH   SOLE 20 0 41,763 0
ISHARES TR FUND 464287234 193 4,900 SH   DFND 20 0 0 4,900
ISHARES TR FUND 464288257 236 3,738 SH   DFND 20 0 0 3,738
ISHARES TR FUND 464288687 49 1,260 SH   DFND 20 0 0 1,260
ISHARES TR FUND 464288760 10 70 SH   DFND 20 0 0 70
ISHARES TR FUND 464288844 51 1,220 SH   DFND 20 0 0 1,220
ISHARES TR FUND 46429B309 229 8,865 SH   DFND 20 0 0 8,865
ISHARES TR FUND 464287879 82 592 SH   DFND 20 0 0 592
ISHARES TR FUND 464287226 259 2,387 SH   DFND 20 0 0 2,387
ISHARES TR FUND 464288281 305 2,684 SH   DFND 20 0 0 2,684
ISHARES TR FUND 464287234 207 5,245 SH   SOLE 20 0 5,245 0
ISHARES TR FUND 464287556 36,346 123,937 SH   SOLE 44 123,937 0 0
ISHARES TR OPT 464287655 361,572 2,630,000 SH Put SOLE 44 2,630,000 0 0
ISHARES TR FUND 46435G334 1,666 51,169 SH   SOLE 44 51,169 0 0
ISHARES TR FUND 464287184 12,662 328,969 SH   SOLE 44 328,969 0 0
ISHARES TR FUND 464287242 413 3,508 SH   SOLE 44 3,508 0 0
ISHARES TR FUND 464288588 27,235 255,612 SH   SOLE 44 255,612 0 0
ISHARES TR FUND 464287622 1,018 7,750 SH   SOLE 44 7,750 0 0
ISHARES TR OPT 464287465 9,344 150,000 SH Put SOLE 44 150,000 0 0
ISHARES TR OPT 464287234 78,780 2,000,000 SH Put SOLE 44 2,000,000 0 0
ISHARES TR OPT 464288513 5,223 59,500 SH Put SOLE 44 59,500 0 0
ISHARES TR FUND 464287234 203,839 5,174,874 SH   SOLE 44 5,174,874 0 0
ISHARES TR FUND 464287499 8 41 SH   SOLE 44 41 0 0
ISHARES TR FUND 464287630 390 3,300 SH   SOLE 44 3,300 0 0
ISHARES TR FUND 464287655 194,500 1,414,751 SH   SOLE 44 1,414,751 0 0
ISHARES TR FUND 464287176 818 7,132 SH   SOLE 44 7,132 0 0
ISHARES TR FUND 464287168 453 4,982 SH   SOLE 44 4,982 0 0
ISHARES TR OPT 464287655 139,542 1,015,000 SH Call SOLE 44 1,015,000 0 0
ISHARES TR FUND 464287804 2,748 39,728 SH   SOLE 44 39,728 0 0
ISHARES TR FUND 464287432 25,955 215,016 SH   SOLE 44 215,016 0 0
ISHARES TR FUND 46429B671 5 97 SH   SOLE 44 97 0 0
ISHARES TR FUND 464288513 35,867 408,590 SH   SOLE 44 408,590 0 0
ISHARES TR FUND 464288281 28,171 247,764 SH   SOLE 44 247,764 0 0
ISHARES TR FUND 464287200 24 100 SH   SOLE 44 100 0 0
ISHARES TR OPT 464287234 283,608 7,200,000 SH Call SOLE 44 7,200,000 0 0
ISHARES TR FUND 464287788 52 500 SH   SOLE 44 500 0 0
ISHARES TR FUND 464287507 332 1,937 SH   SOLE 44 1,937 0 0
ISHARES TR OPT 464287184 10,970 285,000 SH Put SOLE 44 285,000 0 0
ISHARES TR FUND 464287648 194 1,200 SH   SOLE 44 1,200 0 0
ISHARES TR FUND 464287408 42 400 SH   SOLE 44 400 0 0
ISHARES TR FUND 464287226 3,051 28,127 SH   SOLE 44 28,127 0 0
ISHARES TR OPT 464287465 9,344 150,000 SH Call SOLE 44 150,000 0 0
ISHARES TR FUND 464287465 51,584 828,126 SH   SOLE 44 828,126 0 0
ISHARES TR FUND 464287713 35,574 1,100,000 SH   SOLE 44 1,100,000 0 0
ISHARES TR FUND 464288257 114 1,800 SH   SOLE 44 1,800 0 0
ISHARES TR FUND 464287390 2,150 67,800 SH   SOLE 44 67,800 0 0
ISHARES TR FUND 464288182 50 800 SH   SOLE 44 800 0 0
ISHARES TR FUND 464287739 33,792 430,521 SH   SOLE 44 430,521 0 0
ISHARES TR FUND 464288802 1,849 18,815 SH   DFND 66 0 0 18,815
ISHARES TR FUND 464288620 217 1,975 SH   SOLE 66 0 1,975 0
ISHARES TR FUND 464287309 138 1,050 SH   DFND 66 0 0 1,050
ISHARES TR FUND 464287614 74 650 SH   DFND 66 0 0 650
ISHARES TR FUND 46429B747 474 4,675 SH   SOLE 66 0 4,675 0
ISHARES TR FUND 464288257 310 4,898 SH   DFND 66 0 0 4,898
ISHARES TR FUND 46435G342 70 1,550 SH   DFND 66 0 0 1,550
ISHARES TR FUND 464288828 20 150 SH   DFND 66 0 0 150
ISHARES TR FUND 464287184 43 1,105 SH   SOLE 66 0 1,105 0
ISHARES TR FUND 46434V704 50 1,800 SH   DFND 66 0 0 1,800
ISHARES TR FUND 464287556 190 647 SH   DFND 66 0 0 647
ISHARES TR FUND 464287176 140 1,225 SH   DFND 66 0 0 1,225
ISHARES TR FUND 464288513 153 1,739 SH   SOLE 66 0 1,739 0
ISHARES TR FUND 464288513 715 8,147 SH   DFND 66 0 0 8,147
ISHARES TR FUND 46429B614 90 2,133 SH   DFND 66 0 0 2,133
ISHARES TR FUND 46435G334 165 5,076 SH   SOLE 66 0 5,076 0
ISHARES TR FUND 464287234 270 6,865 SH   SOLE 66 0 6,865 0
ISHARES TR FUND 464287655 53 384 SH   DFND 66 0 0 384
ISHARES TR FUND 464287457 460 5,437 SH   SOLE 66 0 5,437 0
ISHARES TR FUND 464287887 39 255 SH   DFND 66 0 0 255
ISHARES TR FUND 46434V886 615 21,933 SH   DFND 66 0 0 21,933
ISHARES TR FUND 464287440 182 1,727 SH   SOLE 66 0 1,727 0
ISHARES TR FUND 464288844 114 2,700 SH   DFND 66 0 0 2,700
ISHARES TR FUND 46429B671 25 500 SH   DFND 66 0 0 500
ISHARES TR FUND 464287242 519 4,400 SH   DFND 66 0 0 4,400
ISHARES TR FUND 464287325 31 300 SH   DFND 66 0 0 300
ISHARES TR FUND 464288182 839 13,333 SH   DFND 66 0 0 13,333
ISHARES TR FUND 46432F396 83 1,000 SH   DFND 66 0 0 1,000
ISHARES TR FUND 464287341 124 3,737 SH   DFND 66 0 0 3,737
ISHARES TR FUND 464287382 22 390 SH   DFND 66 0 0 390
ISHARES TR FUND 464287432 97 800 SH   DFND 66 0 0 800
ISHARES TR FUND 464287333 13 208 SH   DFND 66 0 0 208
ISHARES TR FUND 464288851 47 765 SH   DFND 66 0 0 765
ISHARES TR FUND 464288760 72 486 SH   DFND 66 0 0 486
ISHARES TR FUND 464288125 512 6,522 SH   DFND 66 0 0 6,522
ISHARES TR FUND 464287879 817 5,892 SH   DFND 66 0 0 5,892
ISHARES TR FUND 46429B689 66 1,000 SH   DFND 66 0 0 1,000
ISHARES TR FUND 464287234 219 5,558 SH   DFND 66 0 0 5,558
ISHARES TR FUND 464287176 189 1,645 SH   SOLE 66 0 1,645 0
ISHARES TR FUND 464287200 1,795 7,567 SH   DFND 66 0 0 7,567
ISHARES TR FUND 464287242 181 1,531 SH   SOLE 66 0 1,531 0
ISHARES TR FUND 464287549 125 900 SH   DFND 66 0 0 900
ISHARES TR FUND 464287507 504 2,945 SH   SOLE 66 0 2,945 0
ISHARES TR FUND 464287200 672 2,833 SH   SOLE 66 0 2,833 0
ISHARES TR FUND 46429B663 3,079 36,719 SH   DFND 66 0 0 36,719
ISHARES TR FUND 464287184 1,870 48,587 SH   DFND 66 0 0 48,587
ISHARES TR FUND 464287507 85 495 SH   DFND 66 0 0 495
ISHARES U S ETF TR FUND 46431W846 147 1,472 SH   SOLE 8 1,472 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 1,083 41,073 SH   SOLE 1 41,073 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 2 71 SH   SOLE 8 71 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 203 7,690 SH   SOLE 44 7,690 0 0
ISRAEL CHEMICALS LTD COM M5920A109 40 9,613 SH   SOLE 9 9,613 0 0
ISRAMCO INC COM 465141406 0 3 SH   SOLE 44 3 0 0
ISTAR INC OPT 45031U101 59 5,000 SH Call SOLE 8 5,000 0 0
ISTAR INC OPT 45031U101 30 2,500 SH Put SOLE 8 2,500 0 0
ISTAR INC TRUS 45031U101 209 17,739 SH   SOLE 8 17,739 0 0
ISTAR INC TRUS 45031U101 2,134 180,799 SH   SOLE 44 180,799 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 584 48,372 SH   SOLE 1 48,372 0 0
ITAU UNIBANCO HLDG SA OPT 465562106 330 27,300 SH Put SOLE 8 27,300 0 0
ITAU UNIBANCO HLDG SA OPT 465562106 1,711 141,740 SH Call SOLE 8 141,740 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 0 41 SH   SOLE 9 41 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 3,391 280,928 SH   SOLE 44 280,928 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 514 42,620 SH   DFND 66 0 0 42,620
ITERIS INC COM 46564T107 8 1,394 SH   SOLE 8 1,394 0 0
ITERIS INC COM 46564T107 49 9,000 SH   SOLE 44 9,000 0 0
ITRON INC COM 465741106 276 4,548 SH   SOLE 1 4,548 0 0
ITRON INC COM 465741106 6 102 SH   SOLE 8 102 0 0
ITRON INC COM 465741106 683 11,254 SH   SOLE 44 11,254 0 0
ITT INC COM 45073V108 21 521 SH   SOLE 8 521 0 0
ITT INC OPT 45073V108 222 5,400 SH Put SOLE 8 5,400 0 0
ITT INC OPT 45073V108 49 1,200 SH Call SOLE 8 1,200 0 0
ITT INC COM 45073V108 3,442 83,900 SH   SOLE 44 83,900 0 0
IXIA COM 45071R109 19 976 SH   SOLE 1 976 0 0
IXIA COM 45071R109 22 1,105 SH   SOLE 44 1,105 0 0
IXYS CORP COM 46600W106 1 79 SH   SOLE 8 79 0 0
IXYS CORP COM 46600W106 258 17,695 SH   SOLE 44 17,695 0 0
J &amp J SNACK FOODS CORP COM 466032109 80 590 SH   SOLE 8 590 0 0
J &amp J SNACK FOODS CORP COM 466032109 200 1,485 SH   SOLE 44 1,485 0 0
J ALEXANDERS HLDGS INC COM 46609J106 1 159 SH   SOLE 44 159 0 0
J2 GLOBAL INC COM 48123V102 3,529 42,053 SH   SOLE 1 42,053 0 0
J2 GLOBAL INC COM 48123V102 1,049 12,500 SH   SOLE 8 12,500 0 0
J2 GLOBAL INC COM 48123V102 573 6,829 SH   SOLE 44 6,829 0 0
JA SOLAR HOLDINGS CO LTD OPT 466090206 5 800 SH Put SOLE 8 800 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 101 15,435 SH   SOLE 8 15,435 0 0
JA SOLAR HOLDINGS CO LTD OPT 466090206 79 12,100 SH Call SOLE 8 12,100 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 493 75,400 SH   SOLE 39 75,400 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 216 33,052 SH   SOLE 44 33,052 0 0
JABIL CIRCUIT INC OPT 466313103 272 9,400 SH Put SOLE 8 9,400 0 0
JABIL CIRCUIT INC OPT 466313103 174 6,000 SH Call SOLE 8 6,000 0 0
JABIL CIRCUIT INC COM 466313103 1,268 43,817 SH   SOLE 8 43,817 0 0
JABIL CIRCUIT INC COM 466313103 5,963 206,147 SH   SOLE 44 206,147 0 0
JACK IN THE BOX INC COM 466367109 243 2,385 SH   SOLE 1 2,385 0 0
JACK IN THE BOX INC OPT 466367109 173 1,700 SH Put SOLE 8 1,700 0 0
JACK IN THE BOX INC COM 466367109 3 31 SH   SOLE 8 31 0 0
JACK IN THE BOX INC OPT 466367109 224 2,200 SH Call SOLE 8 2,200 0 0
JACK IN THE BOX INC COM 466367109 102 1,010 SH   SOLE 44 1,010 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 1,815 32,830 SH   SOLE 1 32,830 0 0
JACOBS ENGR GROUP INC DEL OPT 469814107 155 2,800 SH Put SOLE 8 2,800 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 20 358 SH   SOLE 8 358 0 0
JACOBS ENGR GROUP INC DEL OPT 469814107 520 9,400 SH Call SOLE 8 9,400 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 2,783 50,332 SH   SOLE 44 50,332 0 0
JAGGED PEAK ENERGY INC COM 47009K107 0 4 SH   SOLE 8 4 0 0
JAKKS PAC INC COM 47012E106 33 6,045 SH   SOLE 8 6,045 0 0
JAKKS PAC INC COM 47012E106 421 76,464 SH   SOLE 44 76,464 0 0
JAMBA INC COM 47023A309 150 16,627 SH   SOLE 1 16,627 0 0
JAMBA INC COM 47023A309 1 61 SH   SOLE 8 61 0 0
JAMBA INC COM 47023A309 0 66 SH   SOLE 44 66 0 0
JAMES RIV GROUP LTD COM G5005R107 37 865 SH   SOLE 8 865 0 0
JAMES RIV GROUP LTD COM G5005R107 14 312 SH   SOLE 44 312 0 0
JANUS CAP GROUP INC COM 47102X105 4,348 329,411 SH   SOLE 1 329,411 0 0
JANUS CAP GROUP INC BOND 47102XAH8 8,858 6,778,000 PRN   SOLE 8 0 0 6,778,000
JANUS CAP GROUP INC COM 47102X105 156 11,775 SH   SOLE 44 11,775 0 0
JAPAN SMALLER CAPTLZTN FD IN FUND 47109U104 11 1,000 SH   DFND 66 0 0 1,000
JAZZ INVESTMENTS I LTD BOND 472145AB7 533 500,000 PRN   SOLE 8 0 0 500,000
JAZZ PHARMACEUTICALS PLC COM G50871105 8,739 60,218 SH   SOLE 8 60,218 0 0
JAZZ PHARMACEUTICALS PLC OPT G50871105 232 1,600 SH Call SOLE 8 1,600 0 0
JAZZ PHARMACEUTICALS PLC OPT G50871105 2,612 18,000 SH Put SOLE 8 18,000 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 8,435 58,120 SH   SOLE 44 58,120 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 9 60 SH   DFND 66 0 0 60
JD COM INC ADR 47215P106 6,301 202,556 SH   SOLE 1 202,556 0 0
JD COM INC ADR 47215P106 2,971 95,516 SH   SOLE 8 95,516 0 0
JD COM INC OPT 47215P106 11,436 367,600 SH Call SOLE 8 367,600 0 0
JD COM INC OPT 47215P106 7,289 234,300 SH Put SOLE 8 234,300 0 0
JD COM INC ADR 47215P106 7,697 247,401 SH   SOLE 9 247,401 0 0
JD COM INC ADR 47215P106 3,620 116,348 SH   SOLE 44 116,348 0 0
JDS UNIPHASE CORP BOND 46612JAF8 317 285,000 PRN   SOLE 8 0 0 285,000
JERNIGAN CAP INC TRUS 476405105 191 8,300 SH   SOLE 44 8,300 0 0
JETBLUE AIRWAYS CORP COM 477143101 2,193 106,409 SH   SOLE 1 106,409 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,933 93,746 SH   SOLE 8 93,746 0 0
JETBLUE AIRWAYS CORP OPT 477143101 3,218 156,100 SH Put SOLE 8 156,100 0 0
JETBLUE AIRWAYS CORP OPT 477143101 2,098 101,800 SH Call SOLE 8 101,800 0 0
JETBLUE AIRWAYS CORP COM 477143101 14,983 727,005 SH   SOLE 44 727,005 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 55 3,300 SH Put SOLE 8 3,300 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 870 52,500 SH   SOLE 8 52,500 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 340 20,500 SH Call SOLE 8 20,500 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 37 2,246 SH   SOLE 9 2,246 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 1,657 100,000 SH   SOLE 44 100,000 0 0
JIVE SOFTWARE INC COM 47760A108 0 5 SH   SOLE 8 5 0 0
JIVE SOFTWARE INC COM 47760A108 3 816 SH   SOLE 44 816 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 74 836 SH   SOLE 44 836 0 0
JOHNSON &amp JOHNSON COM 478160104 121,364 974,426 SH   SOLE 1 660,417 314,009 0
JOHNSON &amp JOHNSON OPT 478160104 25,720 206,500 SH Put SOLE 8 206,500 0 0
JOHNSON &amp JOHNSON COM 478160104 11,686 93,825 SH   SOLE 8 93,825 0 0
JOHNSON &amp JOHNSON OPT 478160104 11,160 89,600 SH Call SOLE 8 89,600 0 0
JOHNSON &amp JOHNSON COM 478160104 52,349 420,305 SH   SOLE 9 420,305 0 0
JOHNSON &amp JOHNSON COM 478160104 2,171 17,429 SH   SOLE 20 0 17,429 0
JOHNSON &amp JOHNSON COM 478160104 174 1,400 SH   DFND 20 0 0 1,400
JOHNSON &amp JOHNSON COM 478160104 185,018 1,485,497 SH   SOLE 44 1,485,497 0 0
JOHNSON &amp JOHNSON COM 478160104 3,286 26,379 SH   DFND 66 0 0 26,379
JOHNSON &amp JOHNSON COM 478160104 19,358 155,426 SH   SOLE 66 0 155,426 0
JOHNSON CTLS INTL PLC COM G51502105 31,694 752,472 SH   SOLE 1 752,472 0 0
JOHNSON CTLS INTL PLC COM G51502105 264 6,265 SH   SOLE 8 6,265 0 0
JOHNSON CTLS INTL PLC OPT G51502105 164 3,888 SH Put SOLE 8 3,888 0 0
JOHNSON CTLS INTL PLC OPT G51502105 1,828 43,395 SH Call SOLE 8 43,395 0 0
JOHNSON CTLS INTL PLC COM G51502105 390 9,257 SH   SOLE 9 9,257 0 0
JOHNSON CTLS INTL PLC COM G51502105 8,899 211,264 SH   SOLE 44 211,264 0 0
JOHNSON CTLS INTL PLC COM G51502105 6 133 SH   DFND 66 0 0 133
JOHNSON OUTDOORS INC COM 479167108 187 5,122 SH   SOLE 44 5,122 0 0
JONES ENERGY INC COM 48019R108 0 39 SH   SOLE 8 39 0 0
JONES ENERGY INC COM 48019R108 609 238,631 SH   SOLE 44 238,631 0 0
JONES LANG LASALLE INC COM 48020Q107 1,230 11,043 SH   SOLE 1 11,043 0 0
JONES LANG LASALLE INC COM 48020Q107 73 656 SH   SOLE 8 656 0 0
JONES LANG LASALLE INC OPT 48020Q107 334 3,000 SH Call SOLE 8 3,000 0 0
JONES LANG LASALLE INC OPT 48020Q107 89 800 SH Put SOLE 8 800 0 0
JONES LANG LASALLE INC COM 48020Q107 450 4,040 SH   SOLE 44 4,040 0 0
JOUNCE THERAPEUTICS INC COM 481116101 31 1,400 SH   SOLE 1 1,400 0 0
JOY GLOBAL INC COM 481165108 6,863 242,928 SH   SOLE 1 242,928 0 0
JOY GLOBAL INC OPT 481165108 121 4,300 SH Put SOLE 8 4,300 0 0
JOY GLOBAL INC OPT 481165108 220 7,800 SH Call SOLE 8 7,800 0 0
JOY GLOBAL INC COM 481165108 361 12,767 SH   SOLE 44 12,767 0 0
JPMORGAN CHASE &amp CO COM 46625H100 64,302 732,038 SH   SOLE 1 716,168 15,870 0
JPMORGAN CHASE &amp CO OPT 46625H100 106,278 1,209,900 SH Call SOLE 8 1,209,900 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 115,773 1,318,000 SH Put SOLE 8 1,318,000 0 0
JPMORGAN CHASE &amp CO COM 46625H100 3,793 43,177 SH   SOLE 8 43,177 0 0
JPMORGAN CHASE &amp CO COM 46625H100 776 8,838 SH   SOLE 9 8,838 0 0
JPMORGAN CHASE &amp CO COM 46625H100 3,110 35,400 SH   SOLE 20 0 35,400 0
JPMORGAN CHASE &amp CO COM 46625H100 705 8,025 SH   DFND 20 0 0 8,025
JPMORGAN CHASE &amp CO COM 46625H100 100,514 1,144,281 SH   SOLE 44 1,144,281 0 0
JPMORGAN CHASE &amp CO COM 46625H100 3,198 36,407 SH   DFND 66 0 0 36,407
JPMORGAN CHASE &amp CO COM 46625H100 2,330 26,520 SH   SOLE 66 0 26,520 0
JPMORGAN CHASE &amp CO COM 46625H100 966 11,000 SH   SOLE 79 11,000 0 0
JPMORGAN CHASE &amp CO COM 46625H100 1,367 15,563 SH   SOLE 99 15,563 0 0
JUMEI INTL HLDG LTD ADR 48138L107 0 26 SH   SOLE 8 26 0 0
JUMEI INTL HLDG LTD ADR 48138L107 2,048 555,218 SH   SOLE 44 555,218 0 0
JUNIPER NETWORKS INC COM 48203R104 1,452 52,176 SH   SOLE 1 52,176 0 0
JUNIPER NETWORKS INC COM 48203R104 1,288 46,323 SH   SOLE 8 46,323 0 0
JUNIPER NETWORKS INC OPT 48203R104 1,091 39,200 SH Call SOLE 8 39,200 0 0
JUNIPER NETWORKS INC OPT 48203R104 1,378 49,500 SH Put SOLE 8 49,500 0 0
JUNIPER NETWORKS INC COM 48203R104 2,980 107,079 SH   SOLE 44 107,079 0 0
JUNIPER PHARMACEUTICALS INC COM 48203L107 2 497 SH   SOLE 8 497 0 0
JUNO THERAPEUTICS INC COM 48205A109 47 2,129 SH   SOLE 8 2,129 0 0
JUNO THERAPEUTICS INC OPT 48205A109 133 6,000 SH Call SOLE 8 6,000 0 0
JUNO THERAPEUTICS INC COM 48205A109 31 1,373 SH   SOLE 44 1,373 0 0
JUNO THERAPEUTICS INC COM 48205A109 4 200 SH   DFND 66 0 0 200
K12 INC COM 48273U102 572 29,823 SH   SOLE 44 29,823 0 0
K2M GROUP HLDGS INC COM 48273J107 4 190 SH   SOLE 8 190 0 0
K2M GROUP HLDGS INC COM 48273J107 322 15,700 SH   SOLE 44 15,700 0 0
KADANT INC COM 48282T104 5 76 SH   SOLE 8 76 0 0
KADANT INC COM 48282T104 29 483 SH   SOLE 44 483 0 0
KADMON HLDGS INC COM 48283N106 1 276 SH   SOLE 8 276 0 0
KADMON HLDGS INC COM 48283N106 5 1,437 SH   SOLE 44 1,437 0 0
KAISER ALUMINUM CORP COM 483007704 114 1,431 SH   SOLE 1 1,431 0 0
KAISER ALUMINUM CORP COM 483007704 419 5,235 SH   SOLE 44 5,235 0 0
KAMAN CORP COM 483548103 59 1,218 SH   SOLE 44 1,218 0 0
KANDI TECHNOLOGIES GROUP INC OPT 483709101 145 38,100 SH Call SOLE 8 38,100 0 0
KANDI TECHNOLOGIES GROUP INC OPT 483709101 66 17,300 SH Put SOLE 8 17,300 0 0
KANSAS CITY SOUTHERN COM 485170302 2,484 28,966 SH   SOLE 1 28,966 0 0
KANSAS CITY SOUTHERN COM 485170302 1,791 20,878 SH   SOLE 8 20,878 0 0
KANSAS CITY SOUTHERN OPT 485170302 1,055 12,300 SH Put SOLE 8 12,300 0 0
KANSAS CITY SOUTHERN OPT 485170302 317 3,700 SH Call SOLE 8 3,700 0 0
KANSAS CITY SOUTHERN COM 485170302 3,768 43,931 SH   SOLE 44 43,931 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 11 469 SH   SOLE 1 469 0 0
KAPSTONE PAPER &amp PACKAGING C OPT 48562P103 32 1,400 SH Call SOLE 8 1,400 0 0
KAPSTONE PAPER &amp PACKAGING C OPT 48562P103 74 3,200 SH Put SOLE 8 3,200 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 155 6,710 SH   SOLE 8 6,710 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 446 19,292 SH   SOLE 44 19,292 0 0
KAR AUCTION SVCS INC COM 48238T109 5,235 119,877 SH   SOLE 8 119,877 0 0
KAR AUCTION SVCS INC COM 48238T109 1,319 30,187 SH   SOLE 44 30,187 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 51 3,990 SH   SOLE 1 3,990 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2 172 SH   SOLE 8 172 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 147 11,494 SH   SOLE 44 11,494 0 0
KATE SPADE &amp CO COM 485865109 34 1,466 SH   SOLE 1 1,466 0 0
KATE SPADE &amp CO COM 485865109 3,755 161,645 SH   SOLE 8 161,645 0 0
KATE SPADE &amp CO OPT 485865109 3,287 141,500 SH Call SOLE 8 141,500 0 0
KATE SPADE &amp CO OPT 485865109 458 19,700 SH Put SOLE 8 19,700 0 0
KATE SPADE &amp CO COM 485865109 1,756 75,637 SH   SOLE 44 75,637 0 0
KB HOME COM 48666K109 1 39 SH   SOLE 8 39 0 0
KB HOME OPT 48666K109 3,300 166,000 SH Put SOLE 8 166,000 0 0
KB HOME BOND 48666KAS8 13 13,000 PRN   SOLE 8 0 0 13,000
KB HOME OPT 48666K109 2,219 111,600 SH Call SOLE 8 111,600 0 0
KB HOME COM 48666K109 3,194 160,591 SH   SOLE 44 160,591 0 0
KBR INC OPT 48242W106 29 1,900 SH Put SOLE 8 1,900 0 0
KBR INC COM 48242W106 98 6,524 SH   SOLE 8 6,524 0 0
KBR INC OPT 48242W106 54 3,600 SH Call SOLE 8 3,600 0 0
KBR INC COM 48242W106 95 6,293 SH   SOLE 44 6,293 0 0
KCG HLDGS INC COM 48244B100 1,220 68,418 SH   SOLE 1 68,418 0 0
KCG HLDGS INC OPT 48244B100 48 2,700 SH Put SOLE 8 2,700 0 0
KCG HLDGS INC OPT 48244B100 275 15,400 SH Call SOLE 8 15,400 0 0
KCG HLDGS INC COM 48244B100 1,452 81,495 SH   SOLE 44 81,495 0 0
KEARNY FINL CORP MD COM 48716P108 25 1,648 SH   SOLE 44 1,648 0 0
KELLOGG CO COM 487836108 24 335 SH   SOLE 1 335 0 0
KELLOGG CO COM 487836108 2,160 29,751 SH   SOLE 8 29,751 0 0
KELLOGG CO OPT 487836108 4,988 68,700 SH Call SOLE 8 68,700 0 0
KELLOGG CO OPT 487836108 5,177 71,300 SH Put SOLE 8 71,300 0 0
KELLOGG CO COM 487836108 2,816 38,780 SH   SOLE 9 38,780 0 0
KELLOGG CO COM 487836108 7,840 107,970 SH   SOLE 44 107,970 0 0
KELLOGG CO COM 487836108 69 950 SH   DFND 66 0 0 950
KELLY SVCS INC COM 488152208 2 87 SH   SOLE 8 87 0 0
KELLY SVCS INC COM 488152208 168 7,703 SH   SOLE 44 7,703 0 0
KEMET CORP COM 488360207 94 7,852 SH   SOLE 8 7,852 0 0
KEMET CORP COM 488360207 1,651 137,544 SH   SOLE 44 137,544 0 0
KEMPER CORP DEL COM 488401100 739 18,513 SH   SOLE 1 18,513 0 0
KEMPER CORP DEL COM 488401100 99 2,473 SH   SOLE 44 2,473 0 0
KEMPHARM INC COM 488445107 0 95 SH   SOLE 8 95 0 0
KEMPHARM INC COM 488445107 0 6 SH   SOLE 44 6 0 0
KENNAMETAL INC COM 489170100 585 14,900 SH   SOLE 1 14,900 0 0
KENNAMETAL INC COM 489170100 1,172 29,883 SH   SOLE 8 29,883 0 0
KENNAMETAL INC COM 489170100 81 2,062 SH   SOLE 44 2,062 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 387 17,432 SH   SOLE 1 17,432 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 867 39,089 SH   SOLE 8 39,089 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 577 26,046 SH   SOLE 44 26,046 0 0
KERYX BIOPHARMACEUTICALS INC OPT 492515101 34 5,600 SH Call SOLE 8 5,600 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 140 22,633 SH   SOLE 8 22,633 0 0
KERYX BIOPHARMACEUTICALS INC OPT 492515101 67 10,800 SH Put SOLE 8 10,800 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 24 3,816 SH   SOLE 44 3,816 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 21 900 SH   SOLE 44 900 0 0
KEYCORP NEW COM 493267108 2,216 124,617 SH   SOLE 1 124,617 0 0
KEYCORP NEW OPT 493267108 1,259 70,800 SH Call SOLE 8 70,800 0 0
KEYCORP NEW COM 493267108 894 50,275 SH   SOLE 8 50,275 0 0
KEYCORP NEW OPT 493267108 1,207 67,900 SH Put SOLE 8 67,900 0 0
KEYCORP NEW COM 493267108 4,113 231,298 SH   SOLE 44 231,298 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 218 6,037 SH   SOLE 8 6,037 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,433 94,983 SH   SOLE 44 94,983 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3 95 SH   DFND 66 0 0 95
KEYW HLDG CORP BOND 493723AA8 1,741 1,815,000 PRN   SOLE 8 0 0 1,815,000
KEYW HLDG CORP COM 493723100 9 960 SH   SOLE 8 960 0 0
KEYW HLDG CORP COM 493723100 329 34,811 SH   SOLE 44 34,811 0 0
KFORCE INC COM 493732101 76 3,202 SH   SOLE 8 3,202 0 0
KFORCE INC COM 493732101 274 11,542 SH   SOLE 44 11,542 0 0
KILROY RLTY CORP COM 49427F108 1,616 22,416 SH   SOLE 1 22,416 0 0
KILROY RLTY CORP TRUS 49427F108 2,163 30,008 SH   SOLE 1 30,008 0 0
KILROY RLTY CORP TRUS 49427F108 35 487 SH   SOLE 8 487 0 0
KILROY RLTY CORP TRUS 49427F108 812 11,257 SH   SOLE 44 11,257 0 0
KIMBALL ELECTRONICS INC COM 49428J109 688 40,610 SH   SOLE 44 40,610 0 0
KIMBALL INTL INC COM 494274103 47 2,846 SH   SOLE 8 2,846 0 0
KIMBALL INTL INC COM 494274103 739 44,813 SH   SOLE 44 44,813 0 0
KIMBERLY CLARK CORP COM 494368103 62 472 SH   SOLE 1 472 0 0
KIMBERLY CLARK CORP COM 494368103 4,400 33,434 SH   SOLE 8 33,434 0 0
KIMBERLY CLARK CORP OPT 494368103 2,712 20,600 SH Call SOLE 8 20,600 0 0
KIMBERLY CLARK CORP OPT 494368103 4,357 33,100 SH Put SOLE 8 33,100 0 0
KIMBERLY CLARK CORP COM 494368103 2,367 17,985 SH   SOLE 9 17,985 0 0
KIMBERLY CLARK CORP COM 494368103 46,536 353,525 SH   SOLE 44 353,525 0 0
KIMBERLY CLARK CORP COM 494368103 65 493 SH   DFND 66 0 0 493
KIMCO RLTY CORP TRUS 49446R109 5,935 268,669 SH   SOLE 1 268,669 0 0
KIMCO RLTY CORP TRUS 49446R109 11 494 SH   SOLE 8 494 0 0
KIMCO RLTY CORP TRUS 49446R109 1,895 85,712 SH   SOLE 44 85,712 0 0
KINDER MORGAN INC DEL COM 49456B101 19,166 881,617 SH   SOLE 1 881,617 0 0
KINDER MORGAN INC DEL OPT 49456B101 3,624 166,700 SH Put SOLE 8 166,700 0 0
KINDER MORGAN INC DEL WARR 49456B119 1 691,706 SH   SOLE 8 691,706 0 0
KINDER MORGAN INC DEL COM 49456B101 5,120 235,542 SH   SOLE 8 235,542 0 0
KINDER MORGAN INC DEL OPT 49456B101 3,439 158,200 SH Call SOLE 8 158,200 0 0
KINDER MORGAN INC DEL COM 49456B101 287 13,202 SH   SOLE 9 13,202 0 0
KINDER MORGAN INC DEL WARR 49456B119 1 359,275 SH   SOLE 44 359,275 0 0
KINDER MORGAN INC DEL OPT 49456B101 7,808 359,160 SH Call SOLE 44 359,160 0 0
KINDER MORGAN INC DEL COM 49456B101 9,680 445,277 SH   SOLE 44 445,277 0 0
KINDRED BIOSCIENCES INC COM 494577109 16 2,220 SH   SOLE 8 2,220 0 0
KINDRED BIOSCIENCES INC COM 494577109 87 12,400 SH   SOLE 44 12,400 0 0
KINDRED HEALTHCARE INC COM 494580103 1,002 120,000 SH   SOLE 1 120,000 0 0
KINDRED HEALTHCARE INC OPT 494580103 48 5,800 SH Put SOLE 8 5,800 0 0
KINDRED HEALTHCARE INC COM 494580103 49 5,919 SH   SOLE 8 5,919 0 0
KINDRED HEALTHCARE INC OPT 494580103 4 500 SH Call SOLE 8 500 0 0
KINDRED HEALTHCARE INC COM 494580103 236 28,212 SH   SOLE 44 28,212 0 0
KINGSTONE COS INC COM 496719105 96 6,000 SH   SOLE 44 6,000 0 0
KINROSS GOLD CORP OPT 496902404 1,182 336,800 SH Put SOLE 8 336,800 0 0
KINROSS GOLD CORP COM 496902404 57 16,318 SH   SOLE 8 16,318 0 0
KINROSS GOLD CORP OPT 496902404 819 233,300 SH Call SOLE 8 233,300 0 0
KINROSS GOLD CORP COM 496902404 0 100 SH   SOLE 9 100 0 0
KINROSS GOLD CORP COM 496902404 7 1,900 SH   DFND 20 0 0 1,900
KINROSS GOLD CORP COM 496902404 1 336 SH   SOLE 44 336 0 0
KINROSS GOLD CORP COM 496902404 6 1,800 SH   DFND 66 0 0 1,800
KINSALE CAP GROUP INC COM 49714P108 738 23,038 SH   SOLE 44 23,038 0 0
KIRBY CORP COM 497266106 824 11,677 SH   SOLE 1 11,677 0 0
KIRBY CORP COM 497266106 5 65 SH   SOLE 8 65 0 0
KIRBY CORP COM 497266106 71 1,019 SH   SOLE 44 1,019 0 0
KIRKLANDS INC COM 497498105 199 16,102 SH   SOLE 44 16,102 0 0
KITE PHARMA INC COM 49803L109 163 2,072 SH   SOLE 8 2,072 0 0
KITE PHARMA INC OPT 49803L109 18,484 235,500 SH Call SOLE 8 235,500 0 0
KITE PHARMA INC COM 49803L109 81 1,033 SH   SOLE 44 1,033 0 0
KITE RLTY GROUP TR TRUS 49803T300 129 5,988 SH   SOLE 1 5,988 0 0
KITE RLTY GROUP TR COM 49803T300 488 22,700 SH   SOLE 1 22,700 0 0
KITE RLTY GROUP TR TRUS 49803T300 40 1,855 SH   SOLE 8 1,855 0 0
KITE RLTY GROUP TR TRUS 49803T300 161 7,484 SH   SOLE 44 7,484 0 0
KKR &amp CO L P DEL COM 48248M102 1,099 60,269 SH   SOLE 1 60,269 0 0
KKR &amp CO L P DEL OPT 48248M102 571 31,300 SH Put SOLE 8 31,300 0 0
KKR &amp CO L P DEL OPT 48248M102 678 37,200 SH Call SOLE 8 37,200 0 0
KKR &amp CO L P DEL COM 48248M102 1,877 102,989 SH   SOLE 8 102,989 0 0
KKR &amp CO L P DEL COM 48248M102 1,780 97,651 SH   DFND 66 0 0 97,651
KLA-TENCOR CORP COM 482480100 16,257 170,997 SH   SOLE 1 170,997 0 0
KLA-TENCOR CORP OPT 482480100 361 3,800 SH Put SOLE 8 3,800 0 0
KLA-TENCOR CORP COM 482480100 212 2,228 SH   SOLE 8 2,228 0 0
KLA-TENCOR CORP OPT 482480100 361 3,800 SH Call SOLE 8 3,800 0 0
KLA-TENCOR CORP COM 482480100 10,311 108,445 SH   SOLE 44 108,445 0 0
KLX INC COM 482539103 950 21,243 SH   SOLE 44 21,243 0 0
KMG CHEMICALS INC COM 482564101 5 89 SH   SOLE 8 89 0 0
KMG CHEMICALS INC COM 482564101 418 9,076 SH   SOLE 44 9,076 0 0
KNIGHT TRANSN INC COM 499064103 309 9,867 SH   SOLE 1 9,867 0 0
KNIGHT TRANSN INC COM 499064103 7 203 SH   SOLE 8 203 0 0
KNIGHT TRANSN INC OPT 499064103 3 100 SH Put SOLE 8 100 0 0
KNIGHT TRANSN INC COM 499064103 99 3,152 SH   SOLE 44 3,152 0 0
KNOLL INC OPT 498904200 2 100 SH Put SOLE 8 100 0 0
KNOLL INC COM 498904200 3 118 SH   SOLE 8 118 0 0
KNOLL INC OPT 498904200 2 100 SH Call SOLE 8 100 0 0
KNOLL INC COM 498904200 94 3,977 SH   SOLE 44 3,977 0 0
KNOWLES CORP COM 49926D109 1 36 SH   SOLE 8 36 0 0
KNOWLES CORP COM 49926D109 390 20,522 SH   SOLE 44 20,522 0 0
KOHLS CORP COM 500255104 4,431 111,304 SH   SOLE 1 111,304 0 0
KOHLS CORP OPT 500255104 2,588 65,000 SH Put SOLE 8 65,000 0 0
KOHLS CORP COM 500255104 1,921 48,252 SH   SOLE 8 48,252 0 0
KOHLS CORP OPT 500255104 4,264 107,100 SH Call SOLE 8 107,100 0 0
KOHLS CORP COM 500255104 11,890 298,690 SH   SOLE 44 298,690 0 0
KONA GRILL INC COM 50047H201 46 7,406 SH   SOLE 44 7,406 0 0
KONGZHONG CORP ADR 50047P104 2,314 312,300 SH   SOLE 44 312,300 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 23 702 SH   SOLE 8 702 0 0
KOPIN CORP COM 500600101 103 25,056 SH   SOLE 44 25,056 0 0
KOPPERS HOLDINGS INC COM 50060P106 28 652 SH   SOLE 8 652 0 0
KOPPERS HOLDINGS INC COM 50060P106 516 12,185 SH   SOLE 44 12,185 0 0
KOREA FD FUND 500634209 60 1,638 SH   DFND 66 0 0 1,638
KORN FERRY INTL COM 500643200 131 4,161 SH   SOLE 44 4,161 0 0
KOSMOS ENERGY LTD COM G5315B107 23,772 3,569,314 SH   SOLE 8 3,569,314 0 0
KOSMOS ENERGY LTD COM G5315B107 2,877 432,083 SH   SOLE 44 432,083 0 0
KRAFT HEINZ CO COM 500754106 17,324 190,771 SH   SOLE 1 190,044 727 0
KRAFT HEINZ CO OPT 500754106 16,936 186,500 SH Call SOLE 8 186,500 0 0
KRAFT HEINZ CO OPT 500754106 12,977 142,900 SH Put SOLE 8 142,900 0 0
KRAFT HEINZ CO COM 500754106 66 726 SH   SOLE 8 726 0 0
KRAFT HEINZ CO COM 500754106 933 10,279 SH   SOLE 9 10,279 0 0
KRAFT HEINZ CO COM 500754106 16 180 SH   DFND 20 0 0 180
KRAFT HEINZ CO COM 500754106 28,138 309,849 SH   SOLE 44 309,849 0 0
KRAFT HEINZ CO COM 500754106 3,804 41,894 SH   DFND 66 0 0 41,894
KRAFT HEINZ CO COM 500754106 99 1,087 SH   SOLE 99 1,087 0 0
KRATON CORPORATION COM 50077C106 277 8,983 SH   SOLE 8 8,983 0 0
KRATON CORPORATION COM 50077C106 464 15,000 SH   DFND 20 0 0 15,000
KRATON CORPORATION COM 50077C106 657 21,271 SH   SOLE 44 21,271 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 101 12,970 SH   SOLE 44 12,970 0 0
KROGER CO COM 501044101 5,108 173,225 SH   SOLE 1 173,225 0 0
KROGER CO COM 501044101 1,550 52,550 SH   SOLE 8 52,550 0 0
KROGER CO OPT 501044101 5,438 184,400 SH Put SOLE 8 184,400 0 0
KROGER CO OPT 501044101 5,529 187,500 SH Call SOLE 8 187,500 0 0
KROGER CO COM 501044101 4,438 150,483 SH   SOLE 9 150,483 0 0
KROGER CO COM 501044101 161 5,460 SH   DFND 20 0 0 5,460
KROGER CO COM 501044101 16,485 558,977 SH   SOLE 44 558,977 0 0
KRONOS WORLDWIDE INC COM 50105F105 6 386 SH   SOLE 8 386 0 0
KRONOS WORLDWIDE INC COM 50105F105 271 16,521 SH   SOLE 44 16,521 0 0
KT CORP ADR 48268K101 1,619 96,203 SH   SOLE 1 96,203 0 0
KT CORP ADR 48268K101 993 59,000 SH   DFND 66 0 0 59,000
KULICKE &amp SOFFA INDS INC OPT 501242101 6 300 SH Put SOLE 8 300 0 0
KULICKE &amp SOFFA INDS INC OPT 501242101 884 43,500 SH Call SOLE 8 43,500 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 2 98 SH   SOLE 8 98 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 356 17,562 SH   SOLE 44 17,562 0 0
KURA ONCOLOGY INC COM 50127T109 60 6,800 SH   SOLE 44 6,800 0 0
KVH INDS INC COM 482738101 1 70 SH   SOLE 44 70 0 0
L BRANDS INC COM 501797104 2,698 57,291 SH   SOLE 1 57,291 0 0
L BRANDS INC OPT 501797104 1,875 39,800 SH Call SOLE 8 39,800 0 0
L BRANDS INC OPT 501797104 2,341 49,700 SH Put SOLE 8 49,700 0 0
L BRANDS INC COM 501797104 42 915 SH   SOLE 8 915 0 0
L BRANDS INC COM 501797104 14,395 305,628 SH   SOLE 44 305,628 0 0
L3 TECHNOLOGIES INC COM 502413107 3,487 21,096 SH   SOLE 1 21,096 0 0
L3 TECHNOLOGIES INC COM 502413107 342 2,072 SH   SOLE 8 2,072 0 0
L3 TECHNOLOGIES INC OPT 502413107 215 1,300 SH Put SOLE 8 1,300 0 0
L3 TECHNOLOGIES INC OPT 502413107 413 2,500 SH Call SOLE 8 2,500 0 0
L3 TECHNOLOGIES INC COM 502413107 3,580 21,664 SH   SOLE 44 21,664 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 68 2,270 SH   SOLE 44 2,270 0 0
LA QUINTA HLDGS INC COM 50420D108 192 14,299 SH   SOLE 44 14,299 0 0
LA Z BOY INC COM 505336107 573 21,212 SH   SOLE 44 21,212 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 4,011 27,958 SH   SOLE 1 27,958 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 953 6,639 SH   SOLE 8 6,639 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 1,334 9,300 SH Call SOLE 8 9,300 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 4,720 32,900 SH Put SOLE 8 32,900 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 3,556 24,789 SH   SOLE 9 24,789 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 6,796 47,368 SH   SOLE 44 47,368 0 0
LADDER CAP CORP TRUS 505743104 5,427 375,739 SH   SOLE 44 375,739 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 5 1,967 SH   SOLE 44 1,967 0 0
LAKELAND BANCORP INC COM 511637100 383 19,548 SH   SOLE 1 19,548 0 0
LAKELAND BANCORP INC COM 511637100 1 52 SH   SOLE 8 52 0 0
LAKELAND BANCORP INC COM 511637100 164 8,324 SH   SOLE 44 8,324 0 0
LAKELAND FINL CORP COM 511656100 72 1,664 SH   SOLE 44 1,664 0 0
LAM RESEARCH CORP COM 512807108 2,771 21,587 SH   SOLE 1 21,587 0 0
LAM RESEARCH CORP OPT 512807108 2,233 17,400 SH Put SOLE 8 17,400 0 0
LAM RESEARCH CORP COM 512807108 1,812 14,126 SH   SOLE 8 14,126 0 0
LAM RESEARCH CORP OPT 512807108 1,373 10,700 SH Call SOLE 8 10,700 0 0
LAM RESEARCH CORP COM 512807108 16,610 129,394 SH   SOLE 44 129,394 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 1,312 17,556 SH   SOLE 1 17,556 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 1,631 21,826 SH   SOLE 44 21,826 0 0
LAMB WESTON HLDGS INC COM 513272104 1,771 42,095 SH   SOLE 1 42,095 0 0
LAMB WESTON HLDGS INC COM 513272104 7 167 SH   SOLE 8 167 0 0
LAMB WESTON HLDGS INC OPT 513272104 8 198 SH Put SOLE 8 198 0 0
LAMB WESTON HLDGS INC OPT 513272104 6 132 SH Call SOLE 8 132 0 0
LAMB WESTON HLDGS INC COM 513272104 0 1 SH   SOLE 9 1 0 0
LAMB WESTON HLDGS INC COM 513272104 1,298 30,868 SH   SOLE 44 30,868 0 0
LANCASTER COLONY CORP COM 513847103 2,343 18,183 SH   SOLE 44 18,183 0 0
LANDAUER INC COM 51476K103 83 1,698 SH   SOLE 44 1,698 0 0
LANDEC CORP COM 514766104 1 58 SH   SOLE 8 58 0 0
LANDEC CORP COM 514766104 6 483 SH   SOLE 44 483 0 0
LANDS END INC NEW COM 51509F105 2 100 SH   SOLE 8 100 0 0
LANDS END INC NEW OPT 51509F105 4 200 SH Call SOLE 8 200 0 0
LANDS END INC NEW COM 51509F105 6 294 SH   SOLE 44 294 0 0
LANDSTAR SYS INC COM 515098101 405 4,723 SH   SOLE 8 4,723 0 0
LANDSTAR SYS INC OPT 515098101 325 3,800 SH Call SOLE 8 3,800 0 0
LANDSTAR SYS INC COM 515098101 558 6,523 SH   SOLE 44 6,523 0 0
LANNET INC COM 516012101 522 23,367 SH   SOLE 44 23,367 0 0
LANTHEUS HLDGS INC COM 516544103 17 1,328 SH   SOLE 8 1,328 0 0
LANTHEUS HLDGS INC COM 516544103 1,154 92,300 SH   SOLE 44 92,300 0 0
LAREDO PETROLEUM INC COM 516806106 69 4,716 SH   SOLE 1 4,716 0 0
LAREDO PETROLEUM INC OPT 516806106 3 200 SH Call SOLE 8 200 0 0
LAREDO PETROLEUM INC COM 516806106 11 754 SH   SOLE 8 754 0 0
LAREDO PETROLEUM INC COM 516806106 1,100 75,374 SH   SOLE 44 75,374 0 0
LAS VEGAS SANDS CORP COM 517834107 635 11,126 SH   SOLE 1 11,126 0 0
LAS VEGAS SANDS CORP OPT 517834107 6,814 119,400 SH Put SOLE 8 119,400 0 0
LAS VEGAS SANDS CORP OPT 517834107 8,732 153,000 SH Call SOLE 8 153,000 0 0
LAS VEGAS SANDS CORP COM 517834107 5,499 96,365 SH   SOLE 8 96,365 0 0
LAS VEGAS SANDS CORP COM 517834107 0 1 SH   SOLE 9 1 0 0
LAS VEGAS SANDS CORP COM 517834107 32,866 575,877 SH   SOLE 44 575,877 0 0
LAS VEGAS SANDS CORP COM 517834107 5 91 SH   DFND 66 0 0 91
LASALLE HOTEL PPTYS TRUS 517942108 235 8,103 SH   SOLE 1 8,103 0 0
LASALLE HOTEL PPTYS TRUS 517942108 19 669 SH   SOLE 8 669 0 0
LASALLE HOTEL PPTYS TRUS 517942108 1,014 34,989 SH   SOLE 44 34,989 0 0
LATAM AIRLS GROUP S A ADR 51817R106 1 90 SH   SOLE 8 90 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,464 211,523 SH   SOLE 1 211,523 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 0 64 SH   SOLE 8 64 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 2,056 297,101 SH   SOLE 44 297,101 0 0
LAUDER ESTEE COS INC COM 518439104 7,659 90,333 SH   SOLE 1 295 90,038 0
LAUDER ESTEE COS INC COM 518439104 1,364 16,083 SH   SOLE 8 16,083 0 0
LAUDER ESTEE COS INC OPT 518439104 5,528 65,200 SH Call SOLE 8 65,200 0 0
LAUDER ESTEE COS INC OPT 518439104 3,247 38,300 SH Put SOLE 8 38,300 0 0
LAUDER ESTEE COS INC COM 518439104 17 204 SH   SOLE 9 204 0 0
LAUDER ESTEE COS INC COM 518439104 184 2,170 SH   SOLE 20 0 2,170 0
LAUDER ESTEE COS INC COM 518439104 8 90 SH   DFND 20 0 0 90
LAUDER ESTEE COS INC COM 518439104 5,280 62,276 SH   SOLE 44 62,276 0 0
LAUDER ESTEE COS INC COM 518439104 94 1,114 SH   SOLE 66 0 1,114 0
LAUDER ESTEE COS INC COM 518439104 1,297 15,294 SH   DFND 66 0 0 15,294
LAUREATE EDUCATION INC COM 518613203 8,348 585,000 SH   SOLE 8 585,000 0 0
LAWSON PRODS INC COM 520776105 3 129 SH   SOLE 44 129 0 0
LAYNE CHRISTENSEN CO COM 521050104 10 1,106 SH   SOLE 8 1,106 0 0
LAYNE CHRISTENSEN CO COM 521050104 1 83 SH   SOLE 44 83 0 0
LAZARD LTD COM G54050102 1,422 30,911 SH   SOLE 1 30,911 0 0
LAZARD LTD COM G54050102 109 2,362 SH   SOLE 8 2,362 0 0
LAZARD LTD OPT G54050102 299 6,500 SH Put SOLE 8 6,500 0 0
LAZARD LTD OPT G54050102 2,139 46,500 SH Call SOLE 8 46,500 0 0
LAZARD LTD COM G54050102 27,644 601,081 SH   SOLE 44 601,081 0 0
LCI INDS COM 50189K103 943 9,447 SH   SOLE 1 9,447 0 0
LCI INDS COM 50189K103 18 179 SH   SOLE 8 179 0 0
LCI INDS COM 50189K103 938 9,395 SH   SOLE 44 9,395 0 0
LCNB CORP COM 50181P100 1 41 SH   SOLE 44 41 0 0
LEAF GROUP LTD COM 52177G102 29 3,800 SH   SOLE 44 3,800 0 0
LEAR CORP COM 521865204 2,487 17,565 SH   SOLE 1 17,565 0 0
LEAR CORP OPT 521865204 878 6,200 SH Call SOLE 8 6,200 0 0
LEAR CORP OPT 521865204 184 1,300 SH Put SOLE 8 1,300 0 0
LEAR CORP COM 521865204 732 5,168 SH   SOLE 8 5,168 0 0
LEAR CORP COM 521865204 9,533 67,330 SH   SOLE 44 67,330 0 0
LEE ENTERPRISES INC COM 523768109 17 6,713 SH   SOLE 8 6,713 0 0
LEE ENTERPRISES INC COM 523768109 173 66,400 SH   SOLE 44 66,400 0 0
LEGACY RESVS LP COM 524707304 0 15 SH   SOLE 44 15 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 10 257 SH   SOLE 8 257 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 134 3,377 SH   SOLE 44 3,377 0 0
LEGG MASON INC COM 524901105 138 3,817 SH   SOLE 1 3,817 0 0
LEGG MASON INC OPT 524901105 556 15,400 SH Put SOLE 8 15,400 0 0
LEGG MASON INC COM 524901105 237 6,565 SH   SOLE 8 6,565 0 0
LEGG MASON INC OPT 524901105 654 18,100 SH Call SOLE 8 18,100 0 0
LEGG MASON INC COM 524901105 79 2,180 SH   SOLE 44 2,180 0 0
LEGGETT &amp PLATT INC COM 524660107 1,605 31,899 SH   SOLE 1 31,899 0 0
LEGGETT &amp PLATT INC COM 524660107 9 170 SH   SOLE 8 170 0 0
LEGGETT &amp PLATT INC COM 524660107 1,630 32,381 SH   SOLE 44 32,381 0 0
LEGGETT &amp PLATT INC COM 524660107 101 2,000 SH   DFND 66 0 0 2,000
LEIDOS HLDGS INC OPT 525327102 61 1,200 SH Call SOLE 8 1,200 0 0
LEIDOS HLDGS INC COM 525327102 100 1,945 SH   SOLE 8 1,945 0 0
LEIDOS HLDGS INC COM 525327102 1,654 32,341 SH   SOLE 44 32,341 0 0
LEIDOS HLDGS INC COM 525327102 42 813 SH   DFND 66 0 0 813
LEJU HLDGS LTD ADR 50187J108 0 81 SH   SOLE 8 81 0 0
LEMAITRE VASCULAR INC COM 525558201 231 9,346 SH   SOLE 44 9,346 0 0
LENDINGCLUB CORP COM 52603A109 2,426 441,867 SH   SOLE 1 441,867 0 0
LENDINGCLUB CORP OPT 52603A109 150 27,300 SH Put SOLE 8 27,300 0 0
LENDINGCLUB CORP OPT 52603A109 1,236 225,000 SH Call SOLE 8 225,000 0 0
LENDINGCLUB CORP COM 52603A109 28 5,076 SH   SOLE 44 5,076 0 0
LENDINGTREE INC NEW COM 52603B107 2,191 17,483 SH   SOLE 1 17,483 0 0
LENDINGTREE INC NEW COM 52603B107 8 59 SH   SOLE 8 59 0 0
LENDINGTREE INC NEW COM 52603B107 18 137 SH   SOLE 44 137 0 0
LENNAR CORP COM 526057104 3,121 60,963 SH   SOLE 1 60,963 0 0
LENNAR CORP COM 526057104 16 328 SH   SOLE 8 328 0 0
LENNAR CORP OPT 526057104 2,355 46,000 SH Call SOLE 8 46,000 0 0
LENNAR CORP OPT 526057104 2,964 57,900 SH Put SOLE 8 57,900 0 0
LENNAR CORP COM 526057104 3,741 73,069 SH   SOLE 44 73,069 0 0
LENNAR CORP COM 526057302 44 1,069 SH   SOLE 44 1,069 0 0
LENNOX INTL INC COM 526107107 2 12 SH   SOLE 8 12 0 0
LENNOX INTL INC COM 526107107 2,614 15,625 SH   SOLE 44 15,625 0 0
LEUCADIA NATL CORP COM 527288104 732 28,147 SH   SOLE 1 28,147 0 0
LEUCADIA NATL CORP COM 527288104 1,339 51,477 SH   SOLE 8 51,477 0 0
LEUCADIA NATL CORP OPT 527288104 229 8,800 SH Call SOLE 8 8,800 0 0
LEUCADIA NATL CORP OPT 527288104 57 2,200 SH Put SOLE 8 2,200 0 0
LEUCADIA NATL CORP COM 527288104 2,493 95,884 SH   SOLE 44 95,884 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 10,736 187,621 SH   SOLE 1 187,621 0 0
LEVEL 3 COMMUNICATIONS INC OPT 52729N308 1,499 26,200 SH Put SOLE 8 26,200 0 0
LEVEL 3 COMMUNICATIONS INC OPT 52729N308 1,184 20,700 SH Call SOLE 8 20,700 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 156 2,734 SH   SOLE 8 2,734 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 3,743 65,410 SH   SOLE 44 65,410 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 21 1,445 SH   SOLE 8 1,445 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 162 11,285 SH   SOLE 44 11,285 0 0
LEXINGTON REALTY TRUST TRUS 529043101 155 15,504 SH   SOLE 1 15,504 0 0
LEXINGTON REALTY TRUST TRUS 529043101 0 3 SH   SOLE 8 3 0 0
LEXINGTON REALTY TRUST TRUS 529043101 332 33,357 SH   SOLE 44 33,357 0 0
LG DISPLAY CO LTD ADR 50186V102 355 26,086 SH   SOLE 1 26,086 0 0
LG DISPLAY CO LTD ADR 50186V102 221 16,200 SH   SOLE 44 16,200 0 0
LGI HOMES INC OPT 50187T106 7 200 SH Put SOLE 8 200 0 0
LGI HOMES INC OPT 50187T106 17 500 SH Call SOLE 8 500 0 0
LGI HOMES INC COM 50187T106 11 328 SH   SOLE 44 328 0 0
LHC GROUP INC COM 50187A107 226 4,200 SH   SOLE 8 4,200 0 0
LHC GROUP INC COM 50187A107 185 3,416 SH   SOLE 44 3,416 0 0
LIBBEY INC COM 529898108 8 608 SH   SOLE 44 608 0 0
LIBERTY BROADBAND CORP COM 530307305 7,171 83,000 SH   SOLE 1 83,000 0 0
LIBERTY BROADBAND CORP COM 530307107 415 4,882 SH   SOLE 44 4,882 0 0
LIBERTY BROADBAND CORP COM 530307305 1,719 19,898 SH   SOLE 44 19,898 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 2,204 48,449 SH   SOLE 8 48,449 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 599 13,187 SH   SOLE 44 13,187 0 0
LIBERTY GLOBAL PLC OPT G5480U104 65 1,800 SH Put SOLE 8 1,800 0 0
LIBERTY GLOBAL PLC COM G5480U120 351 10,015 SH   SOLE 8 10,015 0 0
LIBERTY GLOBAL PLC OPT G5480U104 402 11,200 SH Call SOLE 8 11,200 0 0
LIBERTY GLOBAL PLC OPT G5480U138 6 264 SH Call SOLE 8 264 0 0
LIBERTY GLOBAL PLC COM G5480U138 21 985 SH   SOLE 8 985 0 0
LIBERTY GLOBAL PLC COM G5480U104 2,582 71,992 SH   SOLE 8 71,992 0 0
LIBERTY GLOBAL PLC COM G5480U153 1 32 SH   SOLE 8 32 0 0
LIBERTY GLOBAL PLC COM G5480U153 2 88 SH   SOLE 9 88 0 0
LIBERTY GLOBAL PLC COM G5480U138 1 35 SH   SOLE 9 35 0 0
LIBERTY GLOBAL PLC COM G5480U104 9 245 SH   SOLE 9 245 0 0
LIBERTY GLOBAL PLC COM G5480U120 23 664 SH   SOLE 9 664 0 0
LIBERTY GLOBAL PLC COM G5480U104 1,508 42,051 SH   SOLE 44 42,051 0 0
LIBERTY GLOBAL PLC COM G5480U138 73 3,273 SH   SOLE 44 3,273 0 0
LIBERTY GLOBAL PLC COM G5480U153 379 16,449 SH   SOLE 44 16,449 0 0
LIBERTY GLOBAL PLC COM G5480U120 3,329 95,032 SH   SOLE 44 95,032 0 0
LIBERTY GLOBAL PLC COM G5480U138 20 894 SH   DFND 66 0 0 894
LIBERTY GLOBAL PLC COM G5480U120 181 5,168 SH   DFND 66 0 0 5,168
LIBERTY GLOBAL PLC COM G5480U104 184 5,127 SH   DFND 66 0 0 5,127
LIBERTY GLOBAL PLC COM G5480U153 21 899 SH   DFND 66 0 0 899
LIBERTY GLOBAL PLC COM G5480U153 0 2 SH   SOLE 99 2 0 0
LIBERTY GLOBAL PLC COM G5480U120 1 21 SH   SOLE 99 21 0 0
LIBERTY GLOBAL PLC COM G5480U138 0 1 SH   SOLE 99 1 0 0
LIBERTY GLOBAL PLC COM G5480U104 0 9 SH   SOLE 99 9 0 0
LIBERTY INTERACTIVE CORP OPT 53071M104 268 13,400 SH Put SOLE 8 13,400 0 0
LIBERTY INTERACTIVE CORP COM 53071M856 9,083 204,193 SH   SOLE 8 204,193 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 1,253 62,594 SH   SOLE 8 62,594 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 2,233 111,488 SH   SOLE 44 111,488 0 0
LIBERTY INTERACTIVE CORP COM 53071M856 1,493 33,551 SH   SOLE 44 33,551 0 0
LIBERTY INTERACTIVE LLC BOND 530610AD6 831 739,000 PRN   SOLE 8 0 0 739,000
LIBERTY MEDIA CORP BOND 530715AN1 2,905 5,373,000 PRN   SOLE 8 0 0 5,373,000
LIBERTY MEDIA CORP DELAWARE COM 531229854 250 7,334 SH   SOLE 1 7,334 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229888 219 9,246 SH   SOLE 1 9,246 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 25 654 SH   SOLE 8 654 0 0
LIBERTY MEDIA CORP DELAWARE BOND 531229AB8 8,286 7,329,000 PRN   SOLE 8 0 0 7,329,000
LIBERTY MEDIA CORP DELAWARE COM 531229409 25 653 SH   SOLE 8 653 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 1,023 26,302 SH   SOLE 44 26,302 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 140 4,306 SH   SOLE 44 4,306 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 3,288 84,775 SH   SOLE 44 84,775 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 36 1,079 SH   SOLE 44 1,079 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229706 46 1,917 SH   SOLE 44 1,917 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229888 14 629 SH   SOLE 44 629 0 0
LIBERTY PPTY TR COM 531172104 1,388 36,009 SH   SOLE 1 36,009 0 0
LIBERTY PPTY TR TRUS 531172104 406 10,535 SH   SOLE 1 10,535 0 0
LIBERTY PPTY TR TRUS 531172104 112 2,895 SH   SOLE 8 2,895 0 0
LIBERTY PPTY TR TRUS 531172104 1,619 41,978 SH   SOLE 44 41,978 0 0
LIBERTY TAX INC COM 53128T102 0 35 SH   SOLE 44 35 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 2,319 164,494 SH   SOLE 1 164,494 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 11 800 SH   SOLE 8 800 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 296 20,955 SH   SOLE 44 20,955 0 0
LIFE STORAGE INC COM 53223X107 667 8,124 SH   SOLE 1 8,124 0 0
LIFE STORAGE INC TRUS 53223X107 4,380 53,332 SH   SOLE 1 53,332 0 0
LIFE STORAGE INC TRUS 53223X107 31 385 SH   SOLE 8 385 0 0
LIFE STORAGE INC TRUS 53223X107 93 1,137 SH   SOLE 44 1,137 0 0
LIFEPOINT HEALTH INC COM 53219L109 280 4,272 SH   SOLE 1 4,272 0 0
LIFEPOINT HEALTH INC OPT 53219L109 20 300 SH Call SOLE 8 300 0 0
LIFEPOINT HEALTH INC COM 53219L109 12 182 SH   SOLE 8 182 0 0
LIFEPOINT HEALTH INC OPT 53219L109 79 1,200 SH Put SOLE 8 1,200 0 0
LIFEPOINT HEALTH INC COM 53219L109 4,968 75,844 SH   SOLE 44 75,844 0 0
LIFETIME BRANDS INC COM 53222Q103 1 70 SH   SOLE 8 70 0 0
LIFETIME BRANDS INC COM 53222Q103 1 55 SH   SOLE 44 55 0 0
LIFEVANTAGE CORP COM 53222K205 0 89 SH   SOLE 8 89 0 0
LIFEVANTAGE CORP COM 53222K205 38 7,076 SH   SOLE 44 7,076 0 0
LIFEWAY FOODS INC COM 531914109 1 122 SH   SOLE 44 122 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 847 8,000 SH   SOLE 1 8,000 0 0
LIGAND PHARMACEUTICALS INC OPT 53220K504 3,323 31,400 SH Put SOLE 8 31,400 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 1,890 17,856 SH   SOLE 8 17,856 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 96 908 SH   SOLE 44 908 0 0
LILLY ELI &amp CO COM 532457108 54,994 653,829 SH   SOLE 1 653,829 0 0
LILLY ELI &amp CO COM 532457108 270 3,210 SH   SOLE 8 3,210 0 0
LILLY ELI &amp CO OPT 532457108 9,160 108,900 SH Call SOLE 8 108,900 0 0
LILLY ELI &amp CO OPT 532457108 14,509 172,500 SH Put SOLE 8 172,500 0 0
LILLY ELI &amp CO COM 532457108 1,175 13,964 SH   SOLE 9 13,964 0 0
LILLY ELI &amp CO COM 532457108 393 4,674 SH   DFND 20 0 0 4,674
LILLY ELI &amp CO COM 532457108 33,035 392,751 SH   SOLE 44 392,751 0 0
LILLY ELI &amp CO COM 532457108 34 400 SH   SOLE 56 400 0 0
LILLY ELI &amp CO COM 532457108 805 9,576 SH   DFND 66 0 0 9,576
LIMELIGHT NETWORKS INC COM 53261M104 3 1,027 SH   SOLE 44 1,027 0 0
LIMONEIRA CO COM 532746104 1 54 SH   SOLE 44 54 0 0
LINCOLN ELEC HLDGS INC COM 533900106 6,051 69,658 SH   SOLE 1 69,658 0 0
LINCOLN ELEC HLDGS INC COM 533900106 900 10,352 SH   SOLE 8 10,352 0 0
LINCOLN ELEC HLDGS INC COM 533900106 126 1,436 SH   SOLE 44 1,436 0 0
LINCOLN NATL CORP IND COM 534187109 2,187 33,420 SH   SOLE 1 33,420 0 0
LINCOLN NATL CORP IND OPT 534187109 4,398 67,200 SH Call SOLE 8 67,200 0 0
LINCOLN NATL CORP IND COM 534187109 537 8,199 SH   SOLE 8 8,199 0 0
LINCOLN NATL CORP IND OPT 534187109 1,388 21,200 SH Put SOLE 8 21,200 0 0
LINCOLN NATL CORP IND COM 534187109 6,614 101,047 SH   SOLE 44 101,047 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 200 22,279 SH   SOLE 1 22,279 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 4 359 SH   SOLE 44 359 0 0
LINDSAY CORP COM 535555106 13 149 SH   SOLE 8 149 0 0
LINDSAY CORP OPT 535555106 35 400 SH Put SOLE 8 400 0 0
LINDSAY CORP COM 535555106 17 199 SH   SOLE 44 199 0 0
LINE CORP OPT 53567X101 354 9,200 SH Call SOLE 8 9,200 0 0
LINE CORP ADR 53567X101 4 100 SH   DFND 66 0 0 100
LION BIOTECHNOLOGIES INC COM 53619R102 2 280 SH   SOLE 8 280 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 9 1,177 SH   SOLE 44 1,177 0 0
LIONS GATE ENTMNT CORP COM 535919401 76 2,860 SH   SOLE 8 2,860 0 0
LIONS GATE ENTMNT CORP OPT 535919401 50 1,900 SH Put SOLE 8 1,900 0 0
LIONS GATE ENTMNT CORP COM 535919500 19 785 SH   SOLE 8 785 0 0
LIONS GATE ENTMNT CORP OPT 535919500 92 3,785 SH Call SOLE 8 3,785 0 0
LIONS GATE ENTMNT CORP OPT 535919500 46 1,900 SH Put SOLE 8 1,900 0 0
LIONS GATE ENTMNT CORP OPT 535919401 92 3,450 SH Call SOLE 8 3,450 0 0
LIONS GATE ENTMNT CORP COM 535919500 1,008 41,361 SH   SOLE 44 41,361 0 0
LIONS GATE ENTMNT CORP COM 535919401 335 12,638 SH   SOLE 44 12,638 0 0
LIPOCINE INC NEW COM 53630X104 25 6,589 SH   SOLE 44 6,589 0 0
LIQUIDITY SERVICES INC COM 53635B107 33 4,063 SH   SOLE 8 4,063 0 0
LIQUIDITY SERVICES INC OPT 53635B107 93 11,600 SH Put SOLE 8 11,600 0 0
LIQUIDITY SERVICES INC COM 53635B107 232 29,015 SH   SOLE 44 29,015 0 0
LITHIA MTRS INC OPT 536797103 128 1,500 SH Call SOLE 8 1,500 0 0
LITHIA MTRS INC COM 536797103 27 318 SH   SOLE 8 318 0 0
LITHIA MTRS INC COM 536797103 304 3,561 SH   SOLE 44 3,561 0 0
LITTELFUSE INC COM 537008104 576 3,600 SH   SOLE 1 3,600 0 0
LITTELFUSE INC COM 537008104 11 68 SH   SOLE 8 68 0 0
LITTELFUSE INC COM 537008104 139 867 SH   SOLE 44 867 0 0
LIVANOVA PLC COM G5509L101 4 89 SH   SOLE 8 89 0 0
LIVANOVA PLC COM G5509L101 73 1,494 SH   SOLE 44 1,494 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 789 26,001 SH   SOLE 8 26,001 0 0
LIVE NATION ENTERTAINMENT IN OPT 538034109 115 3,800 SH Put SOLE 8 3,800 0 0
LIVE NATION ENTERTAINMENT IN BOND 538034AJ8 81 75,000 PRN   SOLE 8 0 0 75,000
LIVE NATION ENTERTAINMENT IN COM 538034109 343 11,271 SH   SOLE 44 11,271 0 0
LIVE OAK BANCSHARES INC COM 53803X105 7 339 SH   SOLE 44 339 0 0
LIVEPERSON INC COM 538146101 1 95 SH   SOLE 8 95 0 0
LIVEPERSON INC COM 538146101 22 3,220 SH   SOLE 44 3,220 0 0
LKQ CORP COM 501889208 2,296 78,461 SH   SOLE 1 78,461 0 0
LKQ CORP OPT 501889208 56 1,900 SH Put SOLE 8 1,900 0 0
LKQ CORP OPT 501889208 32 1,100 SH Call SOLE 8 1,100 0 0
LKQ CORP COM 501889208 17,093 584,002 SH   SOLE 8 584,002 0 0
LKQ CORP COM 501889208 4,161 142,146 SH   SOLE 44 142,146 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 0 71 SH   SOLE 8 71 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 680 200,000 SH   SOLE 9 200,000 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 7 2,050 SH   DFND 66 0 0 2,050
LMI AEROSPACE INC COM 502079106 63 4,550 SH   SOLE 44 4,550 0 0
LOCKHEED MARTIN CORP COM 539830109 21,510 80,385 SH   SOLE 1 80,385 0 0
LOCKHEED MARTIN CORP OPT 539830109 4,148 15,500 SH Call SOLE 8 15,500 0 0
LOCKHEED MARTIN CORP COM 539830109 2,272 8,489 SH   SOLE 8 8,489 0 0
LOCKHEED MARTIN CORP OPT 539830109 8,510 31,800 SH Put SOLE 8 31,800 0 0
LOCKHEED MARTIN CORP COM 539830109 0 1 SH   SOLE 9 1 0 0
LOCKHEED MARTIN CORP COM 539830109 38,874 145,278 SH   SOLE 44 145,278 0 0
LOCKHEED MARTIN CORP COM 539830109 295 1,101 SH   DFND 66 0 0 1,101
LOEWS CORP COM 540424108 5,486 117,293 SH   SOLE 1 117,293 0 0
LOEWS CORP OPT 540424108 33 700 SH Call SOLE 8 700 0 0
LOEWS CORP COM 540424108 58 1,237 SH   SOLE 8 1,237 0 0
LOEWS CORP COM 540424108 3,345 71,520 SH   SOLE 44 71,520 0 0
LOGITECH INTL S A COM H50430232 5,039 158,125 SH   SOLE 1 158,125 0 0
LOGITECH INTL S A OPT H50430232 6 200 SH Put SOLE 8 200 0 0
LOGITECH INTL S A COM H50430232 887 27,844 SH   SOLE 8 27,844 0 0
LOGITECH INTL S A COM H50430232 33,683 1,056,913 SH   SOLE 9 1,056,913 0 0
LOGITECH INTL S A COM H50430232 1,064 33,400 SH   SOLE 44 33,400 0 0
LOGMEIN INC COM 54142L109 62 641 SH   SOLE 8 641 0 0
LOGMEIN INC OPT 54142L109 43 442 SH Call SOLE 8 442 0 0
LOGMEIN INC COM 54142L109 764 7,847 SH   SOLE 44 7,847 0 0
LOGMEIN INC COM 54142L109 5 50 SH   DFND 66 0 0 50
LONESTAR RES US INC COM 54240F103 7 1,300 SH   SOLE 8 1,300 0 0
LORAL SPACE &amp COMMUNICATNS I OPT 543881106 16 400 SH Call SOLE 8 400 0 0
LORAL SPACE &amp COMMUNICATNS I COM 543881106 0 9 SH   SOLE 8 9 0 0
LORAL SPACE &amp COMMUNICATNS I COM 543881106 94 2,395 SH   SOLE 44 2,395 0 0
LOUISIANA PAC CORP OPT 546347105 380 15,300 SH Put SOLE 8 15,300 0 0
LOUISIANA PAC CORP COM 546347105 234 9,408 SH   SOLE 8 9,408 0 0
LOUISIANA PAC CORP OPT 546347105 355 14,300 SH Call SOLE 8 14,300 0 0
LOUISIANA PAC CORP COM 546347105 2,388 96,188 SH   SOLE 44 96,188 0 0
LOWES COS INC COM 548661107 16,981 206,553 SH   SOLE 1 206,553 0 0
LOWES COS INC OPT 548661107 38,836 472,400 SH Call SOLE 8 472,400 0 0
LOWES COS INC OPT 548661107 9,101 110,700 SH Put SOLE 8 110,700 0 0
LOWES COS INC COM 548661107 8,422 102,442 SH   SOLE 8 102,442 0 0
LOWES COS INC COM 548661107 15,247 185,471 SH   SOLE 44 185,471 0 0
LOXO ONCOLOGY INC COM 548862101 73 1,727 SH   SOLE 1 1,727 0 0
LOXO ONCOLOGY INC COM 548862101 8 185 SH   SOLE 8 185 0 0
LOXO ONCOLOGY INC COM 548862101 126 3,001 SH   SOLE 44 3,001 0 0
LPL FINL HLDGS INC COM 50212V100 62 1,553 SH   SOLE 8 1,553 0 0
LPL FINL HLDGS INC COM 50212V100 628 15,793 SH   SOLE 44 15,793 0 0
LSB INDS INC COM 502160104 1 87 SH   SOLE 8 87 0 0
LSB INDS INC COM 502160104 16 1,714 SH   SOLE 44 1,714 0 0
LSC COMMUNICATIONS INC COM 50218P107 445 17,682 SH   SOLE 8 17,682 0 0
LSC COMMUNICATIONS INC COM 50218P107 185 7,364 SH   SOLE 44 7,364 0 0
LSI INDS INC COM 50216C108 2 169 SH   SOLE 8 169 0 0
LSI INDS INC COM 50216C108 1 110 SH   SOLE 44 110 0 0
LTC PPTYS INC TRUS 502175102 4 77 SH   SOLE 8 77 0 0
LTC PPTYS INC TRUS 502175102 174 3,617 SH   SOLE 44 3,617 0 0
LUBYS INC COM 549282101 1 501 SH   SOLE 44 501 0 0
LULULEMON ATHLETICA INC COM 550021109 43 834 SH   SOLE 1 834 0 0
LULULEMON ATHLETICA INC COM 550021109 1,779 34,292 SH   SOLE 8 34,292 0 0
LULULEMON ATHLETICA INC OPT 550021109 24,021 463,100 SH Call SOLE 8 463,100 0 0
LULULEMON ATHLETICA INC OPT 550021109 19,005 366,400 SH Put SOLE 8 366,400 0 0
LULULEMON ATHLETICA INC COM 550021109 16 300 SH   SOLE 9 300 0 0
LULULEMON ATHLETICA INC COM 550021109 1,821 35,098 SH   SOLE 44 35,098 0 0
LULULEMON ATHLETICA INC COM 550021109 1 21 SH   DFND 66 0 0 21
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 1,014 48,300 SH Call SOLE 8 48,300 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 327 15,616 SH   SOLE 8 15,616 0 0
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 414 19,700 SH Put SOLE 8 19,700 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 11 504 SH   SOLE 44 504 0 0
LUMENTUM HLDGS INC COM 55024U109 517 9,696 SH   SOLE 1 9,696 0 0
LUMENTUM HLDGS INC OPT 55024U109 1,670 31,300 SH Call SOLE 8 31,300 0 0
LUMENTUM HLDGS INC COM 55024U109 172 3,215 SH   SOLE 8 3,215 0 0
LUMENTUM HLDGS INC OPT 55024U109 2,353 44,100 SH Put SOLE 8 44,100 0 0
LUMENTUM HLDGS INC COM 55024U109 678 12,718 SH   SOLE 44 12,718 0 0
LUMENTUM HLDGS INC COM 55024U109 0 2 SH   SOLE 56 2 0 0
LUMINEX CORP DEL COM 55027E102 58 3,126 SH   SOLE 8 3,126 0 0
LUMINEX CORP DEL COM 55027E102 134 7,312 SH   SOLE 44 7,312 0 0
LUMOS NETWORKS CORP COM 550283105 3 178 SH   SOLE 1 178 0 0
LUMOS NETWORKS CORP COM 550283105 5 251 SH   SOLE 8 251 0 0
LUMOS NETWORKS CORP COM 550283105 7 397 SH   SOLE 44 397 0 0
LUXFER HLDGS PLC ADR 550678106 0 17 SH   SOLE 8 17 0 0
LUXOFT HLDG INC COM G57279104 844 13,500 SH   SOLE 44 13,500 0 0
LUXOTTICA GROUP S P A ADR 55068R202 22 400 SH   SOLE 44 400 0 0
LYDALL INC DEL COM 550819106 48 903 SH   SOLE 8 903 0 0
LYDALL INC DEL COM 550819106 66 1,235 SH   SOLE 44 1,235 0 0
LYON WILLIAM HOMES COM 552074700 1 47 SH   SOLE 8 47 0 0
LYON WILLIAM HOMES COM 552074700 937 45,440 SH   SOLE 44 45,440 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 11,560 126,763 SH   SOLE 1 126,763 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 2,371 26,000 SH Put SOLE 8 26,000 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 235 2,584 SH   SOLE 8 2,584 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 2,854 31,300 SH Call SOLE 8 31,300 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 69 758 SH   SOLE 9 758 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 1,897 20,800 SH   DFND 20 0 0 20,800
LYONDELLBASELL INDUSTRIES N COM N53745100 26,924 295,244 SH   SOLE 44 295,244 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 7 82 SH   DFND 66 0 0 82
M &amp T BK CORP COM 55261F104 27,094 175,100 SH   SOLE 1 175,100 0 0
M &amp T BK CORP OPT 55261F104 124 800 SH Call SOLE 8 800 0 0
M &amp T BK CORP COM 55261F104 28 180 SH   SOLE 8 180 0 0
M &amp T BK CORP OPT 55261F104 495 3,200 SH Put SOLE 8 3,200 0 0
M &amp T BK CORP COM 55261F104 5,175 33,440 SH   SOLE 44 33,440 0 0
M D C HLDGS INC OPT 552676108 6 200 SH Put SOLE 8 200 0 0
M D C HLDGS INC OPT 552676108 111 3,710 SH Call SOLE 8 3,710 0 0
M D C HLDGS INC COM 552676108 52 1,752 SH   SOLE 44 1,752 0 0
M/I HOMES INC COM 55305B101 25 1,025 SH   SOLE 8 1,025 0 0
M/I HOMES INC COM 55305B101 317 12,919 SH   SOLE 44 12,919 0 0
MACATAWA BK CORP COM 554225102 1 106 SH   SOLE 8 106 0 0
MACATAWA BK CORP COM 554225102 1 137 SH   SOLE 44 137 0 0
MACERICH CO TRUS 554382101 568 8,824 SH   SOLE 1 8,824 0 0
MACERICH CO TRUS 554382101 9 140 SH   SOLE 8 140 0 0
MACERICH CO TRUS 554382101 1,680 26,079 SH   SOLE 44 26,079 0 0
MACK CALI RLTY CORP TRUS 554489104 173 6,439 SH   SOLE 1 6,439 0 0
MACK CALI RLTY CORP TRUS 554489104 1 68 SH   SOLE 8 68 0 0
MACK CALI RLTY CORP TRUS 554489104 114 4,214 SH   SOLE 44 4,214 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 42 879 SH   SOLE 1 879 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 35 732 SH   SOLE 44 732 0 0
MACQUARIE INFRASTRUCTURE COR BOND 55608BAB1 3,040 3,102,000 PRN   SOLE 8 0 0 3,102,000
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 15,939 197,800 SH Call SOLE 8 197,800 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,157 26,760 SH   SOLE 8 26,760 0 0
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 7,558 93,800 SH Put SOLE 8 93,800 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 513 6,376 SH   SOLE 44 6,376 0 0
MACROGENICS INC COM 556099109 7 400 SH   SOLE 8 400 0 0
MACROGENICS INC COM 556099109 59 3,139 SH   SOLE 44 3,139 0 0
MACYS INC COM 55616P104 2,150 72,532 SH   SOLE 1 72,532 0 0
MACYS INC OPT 55616P104 2,309 77,900 SH Call SOLE 8 77,900 0 0
MACYS INC COM 55616P104 2,779 93,770 SH   SOLE 8 93,770 0 0
MACYS INC OPT 55616P104 5,516 186,100 SH Put SOLE 8 186,100 0 0
MACYS INC COM 55616P104 2 76 SH   SOLE 9 76 0 0
MACYS INC COM 55616P104 10,607 357,892 SH   SOLE 44 357,892 0 0
MACYS INC PREF 55616P104 441 14,880 SH   DFND 66 0 0 14,880
MADDEN STEVEN LTD COM 556269108 152 3,951 SH   SOLE 1 3,951 0 0
MADDEN STEVEN LTD COM 556269108 585 15,153 SH   SOLE 44 15,153 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 51 256 SH   SOLE 8 256 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 549 2,746 SH   SOLE 44 2,746 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 0 2 SH   SOLE 8 2 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 0 2 SH   SOLE 44 2 0 0
MAG SILVER CORP COM 55903Q104 1 67 SH   SOLE 8 67 0 0
MAG SILVER CORP COM 55903Q104 13 1,000 SH   SOLE 44 1,000 0 0
MAGAL SECURITY SYS LTD COM M6786D104 8 1,000 SH   DFND 66 0 0 1,000
MAGELLAN HEALTH INC COM 559079207 738 10,690 SH   SOLE 1 10,690 0 0
MAGELLAN HEALTH INC COM 559079207 0 4 SH   SOLE 8 4 0 0
MAGELLAN HEALTH INC COM 559079207 490 7,111 SH   SOLE 44 7,111 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 1,223 15,900 SH Put SOLE 8 15,900 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 2,692 35,000 SH Call SOLE 8 35,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 93 1,204 SH   SOLE 8 1,204 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 49,788 647,351 SH   SOLE 32 647,351 0 0
MAGICJACK VOCALTEC LTD COM M6787E101 8 937 SH   SOLE 8 937 0 0
MAGICJACK VOCALTEC LTD COM M6787E101 109 12,700 SH   SOLE 44 12,700 0 0
MAGNA INTL INC OPT 559222401 363 8,400 SH Call SOLE 8 8,400 0 0
MAGNA INTL INC OPT 559222401 466 10,800 SH Put SOLE 8 10,800 0 0
MAGNA INTL INC COM 559222401 119 2,773 SH   SOLE 8 2,773 0 0
MAGNA INTL INC COM 559222401 117 2,700 SH   DFND 20 0 0 2,700
MAGNA INTL INC COM 559222401 43 1,000 SH   SOLE 44 1,000 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2 200 SH   SOLE 44 200 0 0
MAGNEGAS CORP COM 55939L202 3 7,000 SH   DFND 66 0 0 7,000
MAIDEN HOLDINGS LTD COM G5753U112 731 52,202 SH   SOLE 1 52,202 0 0
MAIDEN HOLDINGS LTD COM G5753U112 75 5,435 SH   SOLE 44 5,435 0 0
MAIN STREET CAPITAL CORP COM 56035L104 2 60 SH   SOLE 8 60 0 0
MAIN STREET CAPITAL CORP COM 56035L104 170 4,446 SH   SOLE 44 4,446 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 1 25 SH   SOLE 8 25 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 14 427 SH   SOLE 44 427 0 0
MAJESCO COM 56068V102 0 31 SH   SOLE 44 31 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 10 300 SH   SOLE 44 300 0 0
MALIBU BOATS INC COM 56117J100 31 1,395 SH   SOLE 8 1,395 0 0
MALIBU BOATS INC COM 56117J100 736 32,803 SH   SOLE 44 32,803 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 958 21,487 SH   SOLE 1 21,487 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 125 2,819 SH   SOLE 8 2,819 0 0
MALLINCKRODT PUB LTD CO OPT G5785G107 896 20,100 SH Put SOLE 8 20,100 0 0
MALLINCKRODT PUB LTD CO OPT G5785G107 1,074 24,100 SH Call SOLE 8 24,100 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 7,460 167,379 SH   SOLE 44 167,379 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 1 17 SH   DFND 66 0 0 17
MAMMOTH ENERGY SVCS INC COM 56155L108 36 1,680 SH   SOLE 8 1,680 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 213 9,932 SH   SOLE 44 9,932 0 0
MANCHESTER UTD PLC NEW COM G5784H106 95 5,600 SH   SOLE 44 5,600 0 0
MANHATTAN ASSOCS INC COM 562750109 87 1,689 SH   SOLE 44 1,689 0 0
MANHATTAN ASSOCS INC COM 562750109 125 2,400 SH   DFND 66 0 0 2,400
MANITEX INTL INC COM 563420108 1 75 SH   SOLE 8 75 0 0
MANITOWOC INC COM 563571108 187 32,805 SH   SOLE 8 32,805 0 0
MANITOWOC INC OPT 563571108 27 4,700 SH Put SOLE 8 4,700 0 0
MANITOWOC INC OPT 563571108 50 8,800 SH Call SOLE 8 8,800 0 0
MANITOWOC INC COM 563571108 681 119,472 SH   SOLE 44 119,472 0 0
MANNING &amp NAPIER INC COM 56382Q102 0 2 SH   SOLE 8 2 0 0
MANNING &amp NAPIER INC COM 56382Q102 49 8,578 SH   SOLE 44 8,578 0 0
MANNKIND CORP OPT 56400P706 54 36,380 SH Call SOLE 8 36,380 0 0
MANNKIND CORP OPT 56400P706 13 8,460 SH Put SOLE 8 8,460 0 0
MANNKIND CORP COM 56400P706 19 12,527 SH   SOLE 8 12,527 0 0
MANNKIND CORP COM 56400P706 4 2,625 SH   SOLE 44 2,625 0 0
MANPOWERGROUP INC COM 56418H100 629 6,130 SH   SOLE 1 6,130 0 0
MANPOWERGROUP INC OPT 56418H100 195 1,900 SH Call SOLE 8 1,900 0 0
MANPOWERGROUP INC OPT 56418H100 154 1,500 SH Put SOLE 8 1,500 0 0
MANPOWERGROUP INC COM 56418H100 565 5,512 SH   SOLE 8 5,512 0 0
MANPOWERGROUP INC COM 56418H100 1,317 12,834 SH   SOLE 44 12,834 0 0
MANTECH INTL CORP COM 564563104 108 3,120 SH   SOLE 1 3,120 0 0
MANTECH INTL CORP COM 564563104 2 50 SH   SOLE 8 50 0 0
MANTECH INTL CORP COM 564563104 16 471 SH   SOLE 44 471 0 0
MANULIFE FINL CORP OPT 56501R106 298 16,800 SH Call SOLE 8 16,800 0 0
MANULIFE FINL CORP OPT 56501R106 300 16,900 SH Put SOLE 8 16,900 0 0
MANULIFE FINL CORP COM 56501R106 52 2,920 SH   SOLE 8 2,920 0 0
MANULIFE FINL CORP COM 56501R106 4,320 243,485 SH   SOLE 9 243,485 0 0
MANULIFE FINL CORP COM 56501R106 259 14,588 SH   DFND 20 0 0 14,588
MANULIFE FINL CORP COM 56501R106 57 3,200 SH   SOLE 44 3,200 0 0
MANULIFE FINL CORP COM 56501R106 119 6,700 SH   DFND 66 0 0 6,700
MARATHON OIL CORP COM 565849106 18 1,123 SH   SOLE 1 1,123 0 0
MARATHON OIL CORP OPT 565849106 6,557 415,000 SH Put SOLE 8 415,000 0 0
MARATHON OIL CORP COM 565849106 3,493 221,057 SH   SOLE 8 221,057 0 0
MARATHON OIL CORP OPT 565849106 1,989 125,900 SH Call SOLE 8 125,900 0 0
MARATHON OIL CORP COM 565849106 445 28,176 SH   SOLE 9 28,176 0 0
MARATHON OIL CORP COM 565849106 7,768 491,661 SH   SOLE 44 491,661 0 0
MARATHON OIL CORP COM 565849106 145 9,192 SH   DFND 66 0 0 9,192
MARATHON PATENT GROUP INC COM 56585W203 0 345 SH   SOLE 8 345 0 0
MARATHON PETE CORP COM 56585A102 35 700 SH   SOLE 1 700 0 0
MARATHON PETE CORP OPT 56585A102 26,710 528,500 SH Call SOLE 8 528,500 0 0
MARATHON PETE CORP COM 56585A102 29,282 579,372 SH   SOLE 8 579,372 0 0
MARATHON PETE CORP OPT 56585A102 6,019 119,100 SH Put SOLE 8 119,100 0 0
MARATHON PETE CORP COM 56585A102 22,572 446,570 SH   SOLE 44 446,570 0 0
MARCHEX INC COM 56624R108 0 38 SH   SOLE 8 38 0 0
MARCHEX INC COM 56624R108 10 3,882 SH   SOLE 44 3,882 0 0
MARCUS &amp MILLICHAP INC COM 566324109 65 2,624 SH   SOLE 44 2,624 0 0
MARCUS CORP COM 566330106 2 59 SH   SOLE 8 59 0 0
MARCUS CORP COM 566330106 11 326 SH   SOLE 44 326 0 0
MARINE PRODS CORP COM 568427108 17 1,623 SH   SOLE 8 1,623 0 0
MARINE PRODS CORP COM 568427108 0 51 SH   SOLE 44 51 0 0
MARINEMAX INC COM 567908108 36 1,661 SH   SOLE 8 1,661 0 0
MARINEMAX INC COM 567908108 42 1,964 SH   SOLE 44 1,964 0 0
MARKEL CORP COM 570535104 976 1,000 SH   SOLE 1 1,000 0 0
MARKEL CORP COM 570535104 1,120 1,148 SH   SOLE 44 1,148 0 0
MARKEL CORP COM 570535104 140 143 SH   DFND 66 0 0 143
MARKETAXESS HLDGS INC COM 57060D108 177 945 SH   SOLE 8 945 0 0
MARKETAXESS HLDGS INC COM 57060D108 323 1,722 SH   SOLE 44 1,722 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 1 38 SH   SOLE 44 38 0 0
MARRIOTT INTL INC NEW COM 571903202 8,666 92,017 SH   SOLE 1 92,017 0 0
MARRIOTT INTL INC NEW OPT 571903202 4,418 46,900 SH Call SOLE 8 46,900 0 0
MARRIOTT INTL INC NEW OPT 571903202 1,215 12,900 SH Put SOLE 8 12,900 0 0
MARRIOTT INTL INC NEW COM 571903202 5,905 62,712 SH   SOLE 8 62,712 0 0
MARRIOTT INTL INC NEW COM 571903202 13,994 148,586 SH   SOLE 44 148,586 0 0
MARRIOTT VACATIONS WRLDWDE C OPT 57164Y107 70 700 SH Call SOLE 8 700 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 278 2,783 SH   SOLE 8 2,783 0 0
MARRIOTT VACATIONS WRLDWDE C OPT 57164Y107 490 4,900 SH Put SOLE 8 4,900 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 44 448 SH   SOLE 44 448 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 3,308 44,764 SH   SOLE 1 44,764 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 44 598 SH   SOLE 8 598 0 0
MARSH &amp MCLENNAN COS INC OPT 571748102 532 7,200 SH Call SOLE 8 7,200 0 0
MARSH &amp MCLENNAN COS INC OPT 571748102 89 1,200 SH Put SOLE 8 1,200 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 0 5 SH   SOLE 9 5 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 11,613 157,194 SH   SOLE 44 157,194 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 1,108 15,000 SH   SOLE 99 15,000 0 0
MARTEN TRANS LTD COM 573075108 10 450 SH   SOLE 44 450 0 0
MARTIN MARIETTA MATLS INC COM 573284106 22,585 103,484 SH   SOLE 1 103,484 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 3,536 16,200 SH Call SOLE 8 16,200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,813 17,473 SH   SOLE 8 17,473 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 5,456 25,000 SH Put SOLE 8 25,000 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,528 16,165 SH   SOLE 44 16,165 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 291 14,556 SH   SOLE 32 14,556 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 82 5,345 SH   SOLE 1 5,345 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 736 48,200 SH Call SOLE 8 48,200 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 1,175 77,000 SH Put SOLE 8 77,000 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 6,107 400,227 SH   SOLE 8 400,227 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 5,216 341,776 SH   SOLE 44 341,776 0 0
MASCO CORP COM 574599106 3,285 96,645 SH   SOLE 1 96,645 0 0
MASCO CORP COM 574599106 1,377 40,494 SH   SOLE 8 40,494 0 0
MASCO CORP OPT 574599106 755 22,200 SH Put SOLE 8 22,200 0 0
MASCO CORP OPT 574599106 384 11,300 SH Call SOLE 8 11,300 0 0
MASCO CORP COM 574599106 3,878 114,062 SH   SOLE 44 114,062 0 0
MASIMO CORP COM 574795100 301 3,224 SH   SOLE 8 3,224 0 0
MASIMO CORP COM 574795100 1,972 21,139 SH   SOLE 44 21,139 0 0
MASONITE INTL CORP NEW COM 575385109 266 3,361 SH   SOLE 1 3,361 0 0
MASONITE INTL CORP NEW COM 575385109 4 47 SH   SOLE 8 47 0 0
MASONITE INTL CORP NEW COM 575385109 1,111 14,023 SH   SOLE 44 14,023 0 0
MAST THERAPEUTICS INC COM 576314108 0 400 SH   DFND 66 0 0 400
MASTEC INC COM 576323109 440 10,981 SH   SOLE 8 10,981 0 0
MASTEC INC OPT 576323109 92 2,300 SH Call SOLE 8 2,300 0 0
MASTEC INC OPT 576323109 132 3,300 SH Put SOLE 8 3,300 0 0
MASTEC INC COM 576323109 112 2,815 SH   SOLE 44 2,815 0 0
MASTECH DIGITAL INC COM 57633B100 0 68 SH   DFND 66 0 0 68
MASTERCARD INCORPORATED COM 57636Q104 79,858 710,040 SH   SOLE 1 709,373 667 0
MASTERCARD INCORPORATED COM 57636Q104 1,819 16,175 SH   SOLE 8 16,175 0 0
MASTERCARD INCORPORATED OPT 57636Q104 26,138 232,400 SH Call SOLE 8 232,400 0 0
MASTERCARD INCORPORATED OPT 57636Q104 22,280 198,100 SH Put SOLE 8 198,100 0 0
MASTERCARD INCORPORATED COM 57636Q104 388 3,446 SH   SOLE 9 3,446 0 0
MASTERCARD INCORPORATED COM 57636Q104 50,588 449,798 SH   SOLE 44 449,798 0 0
MASTERCARD INCORPORATED COM 57636Q104 310 2,757 SH   DFND 66 0 0 2,757
MATADOR RES CO COM 576485205 16 681 SH   SOLE 8 681 0 0
MATADOR RES CO COM 576485205 880 37,001 SH   SOLE 44 37,001 0 0
MATCH GROUP INC OPT 57665R106 57 3,500 SH Call SOLE 8 3,500 0 0
MATCH GROUP INC OPT 57665R106 235 14,400 SH Put SOLE 8 14,400 0 0
MATCH GROUP INC COM 57665R106 458 28,051 SH   SOLE 44 28,051 0 0
MATERION CORP COM 576690101 16 465 SH   SOLE 8 465 0 0
MATERION CORP COM 576690101 140 4,178 SH   SOLE 44 4,178 0 0
MATRIX SVC CO COM 576853105 19 1,145 SH   SOLE 8 1,145 0 0
MATRIX SVC CO COM 576853105 67 4,050 SH   SOLE 44 4,050 0 0
MATSON INC COM 57686G105 2 67 SH   SOLE 8 67 0 0
MATSON INC COM 57686G105 45 1,434 SH   SOLE 44 1,434 0 0
MATTEL INC COM 577081102 2,092 81,677 SH   SOLE 1 81,677 0 0
MATTEL INC OPT 577081102 1,511 59,000 SH Call SOLE 8 59,000 0 0
MATTEL INC OPT 577081102 720 28,100 SH Put SOLE 8 28,100 0 0
MATTEL INC COM 577081102 10 398 SH   SOLE 8 398 0 0
MATTEL INC COM 577081102 21 824 SH   SOLE 9 824 0 0
MATTEL INC COM 577081102 17,599 687,155 SH   SOLE 44 687,155 0 0
MATTEL INC COM 577081102 13 500 SH   DFND 66 0 0 500
MATTERSIGHT CORP COM 577097108 1 205 SH   SOLE 8 205 0 0
MATTHEWS INTL CORP COM 577128101 43 627 SH   SOLE 44 627 0 0
MAXIM INTEGRATED PRODS INC OPT 57772K101 495 11,000 SH Put SOLE 8 11,000 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,657 36,875 SH   SOLE 8 36,875 0 0
MAXIM INTEGRATED PRODS INC OPT 57772K101 12,660 281,600 SH Call SOLE 8 281,600 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 6,603 146,869 SH   SOLE 44 146,869 0 0
MAXIMUS INC COM 577933104 603 9,700 SH   SOLE 1 9,700 0 0
MAXIMUS INC COM 577933104 302 4,853 SH   SOLE 44 4,853 0 0
MAXLINEAR INC COM 57776J100 100 3,581 SH   SOLE 1 3,581 0 0
MAXLINEAR INC COM 57776J100 6 211 SH   SOLE 8 211 0 0
MAXLINEAR INC COM 57776J100 547 19,517 SH   SOLE 44 19,517 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 72 12,284 SH   SOLE 8 12,284 0 0
MAXWELL TECHNOLOGIES INC OPT 577767106 260 44,700 SH Put SOLE 8 44,700 0 0
MAXWELL TECHNOLOGIES INC OPT 577767106 31 5,300 SH Call SOLE 8 5,300 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 1 145 SH   SOLE 44 145 0 0
MB FINANCIAL INC NEW COM 55264U108 711 16,619 SH   SOLE 1 16,619 0 0
MB FINANCIAL INC NEW COM 55264U108 14 337 SH   SOLE 8 337 0 0
MB FINANCIAL INC NEW COM 55264U108 161 3,743 SH   SOLE 44 3,743 0 0
MBIA INC COM 55262C100 1,279 150,960 SH   SOLE 1 150,960 0 0
MBIA INC OPT 55262C100 125 14,800 SH Put SOLE 8 14,800 0 0
MBIA INC OPT 55262C100 1,011 119,400 SH Call SOLE 8 119,400 0 0
MBIA INC COM 55262C100 0 45 SH   SOLE 8 45 0 0
MBIA INC COM 55262C100 234 27,683 SH   SOLE 44 27,683 0 0
MBT FINL CORP COM 578877102 1 92 SH   SOLE 44 92 0 0
MCBC HLDGS INC COM 55276F107 24 1,487 SH   SOLE 8 1,487 0 0
MCBC HLDGS INC COM 55276F107 195 12,051 SH   SOLE 44 12,051 0 0
MCCORMICK &amp CO INC COM 579780206 15 151 SH   SOLE 1 151 0 0
MCCORMICK &amp CO INC OPT 579780206 1,180 12,100 SH Call SOLE 8 12,100 0 0
MCCORMICK &amp CO INC OPT 579780206 293 3,000 SH Put SOLE 8 3,000 0 0
MCCORMICK &amp CO INC COM 579780206 906 9,291 SH   SOLE 8 9,291 0 0
MCCORMICK &amp CO INC COM 579780206 39 402 SH   SOLE 9 402 0 0
MCCORMICK &amp CO INC COM 579780206 5,953 61,020 SH   SOLE 44 61,020 0 0
MCCORMICK &amp CO INC COM 579780206 773 7,922 SH   DFND 66 0 0 7,922
MCDERMOTT INTL INC COM 580037109 170 25,187 SH   SOLE 1 25,187 0 0
MCDERMOTT INTL INC OPT 580037109 134 19,800 SH Call SOLE 8 19,800 0 0
MCDERMOTT INTL INC COM 580037109 101 15,032 SH   SOLE 8 15,032 0 0
MCDERMOTT INTL INC COM 580037109 235 34,669 SH   SOLE 44 34,669 0 0
MCDONALDS CORP COM 580135101 28,486 219,776 SH   SOLE 1 219,231 545 0
MCDONALDS CORP COM 580135101 5,495 42,399 SH   SOLE 8 42,399 0 0
MCDONALDS CORP OPT 580135101 28,359 218,800 SH Put SOLE 8 218,800 0 0
MCDONALDS CORP OPT 580135101 11,432 88,200 SH Call SOLE 8 88,200 0 0
MCDONALDS CORP COM 580135101 3,860 29,785 SH   SOLE 9 29,785 0 0
MCDONALDS CORP COM 580135101 49 375 SH   SOLE 20 0 375 0
MCDONALDS CORP COM 580135101 412 3,177 SH   DFND 20 0 0 3,177
MCDONALDS CORP COM 580135101 98,255 758,083 SH   SOLE 44 758,083 0 0
MCDONALDS CORP COM 580135101 351 2,710 SH   SOLE 66 0 2,710 0
MCDONALDS CORP COM 580135101 3,334 25,723 SH   DFND 66 0 0 25,723
MCDONALDS CORP COM 580135101 1,063 8,200 SH   SOLE 99 8,200 0 0
MCEWEN MNG INC COM 58039P107 16 5,080 SH   SOLE 44 5,080 0 0
MCGRATH RENTCORP COM 580589109 427 12,732 SH   SOLE 8 12,732 0 0
MCGRATH RENTCORP COM 580589109 153 4,549 SH   SOLE 44 4,549 0 0
MCKESSON CORP COM 58155Q103 7,805 52,645 SH   SOLE 1 52,645 0 0
MCKESSON CORP OPT 58155Q103 3,439 23,200 SH Call SOLE 8 23,200 0 0
MCKESSON CORP OPT 58155Q103 9,444 63,700 SH Put SOLE 8 63,700 0 0
MCKESSON CORP COM 58155Q103 3,376 22,774 SH   SOLE 8 22,774 0 0
MCKESSON CORP COM 58155Q103 14,095 95,071 SH   SOLE 9 95,071 0 0
MCKESSON CORP COM 58155Q103 22,595 152,401 SH   SOLE 44 152,401 0 0
MCKESSON CORP COM 58155Q103 593 4,000 SH   DFND 66 0 0 4,000
MDC PARTNERS INC COM 552697104 9 997 SH   SOLE 44 997 0 0
MDU RES GROUP INC COM 552690109 272 9,938 SH   SOLE 8 9,938 0 0
MDU RES GROUP INC COM 552690109 2,277 83,217 SH   SOLE 44 83,217 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 7,715 86,603 SH   SOLE 1 86,603 0 0
MEAD JOHNSON NUTRITION CO OPT 582839106 13,220 148,400 SH Call SOLE 8 148,400 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 722 8,106 SH   SOLE 8 8,106 0 0
MEAD JOHNSON NUTRITION CO OPT 582839106 3,652 41,000 SH Put SOLE 8 41,000 0 0
MEAD JOHNSON NUTRITION CO OPT 582839106 8,908 100,000 SH Call SOLE 44 100,000 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 70,079 786,693 SH   SOLE 44 786,693 0 0
MECHEL PAO ADR 583840608 7 1,446 SH   SOLE 8 1,446 0 0
MEDALLION FINL CORP COM 583928106 0 36 SH   SOLE 8 36 0 0
MEDEQUITIES RLTY TR INC TRUS 58409L306 1 132 SH   SOLE 44 132 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 296 23,002 SH   SOLE 1 23,002 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 284 22,015 SH   SOLE 8 22,015 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 112 8,850 SH   SOLE 44 8,850 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 6 500 SH   DFND 66 0 0 500
MEDICINES CO OPT 584688105 1,580 32,300 SH Call SOLE 8 32,300 0 0
MEDICINES CO OPT 584688105 10,323 211,100 SH Put SOLE 8 211,100 0 0
MEDICINES CO COM 584688105 5,429 111,024 SH   SOLE 8 111,024 0 0
MEDICINES CO COM 584688105 1,982 40,524 SH   SOLE 44 40,524 0 0
MEDICINOVA INC COM 58468P206 1 84 SH   SOLE 8 84 0 0
MEDICINOVA INC COM 58468P206 1 169 SH   SOLE 44 169 0 0
MEDIDATA SOLUTIONS INC BOND 58471AAB1 282 247,000 PRN   SOLE 8 0 0 247,000
MEDIDATA SOLUTIONS INC COM 58471A105 4 72 SH   SOLE 8 72 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 77 1,324 SH   SOLE 44 1,324 0 0
MEDIFAST INC COM 58470H101 131 2,949 SH   SOLE 8 2,949 0 0
MEDIFAST INC COM 58470H101 66 1,487 SH   SOLE 44 1,487 0 0
MEDLEY CAP CORP COM 58503F106 0 16 SH   SOLE 8 16 0 0
MEDLEY CAP CORP COM 58503F106 181 23,527 SH   SOLE 44 23,527 0 0
MEDLEY MGMT INC COM 58503T106 1 166 SH   SOLE 44 166 0 0
MEDNAX INC COM 58502B106 85 1,223 SH   SOLE 8 1,223 0 0
MEDNAX INC OPT 58502B106 243 3,500 SH Call SOLE 8 3,500 0 0
MEDNAX INC COM 58502B106 1,293 18,628 SH   SOLE 44 18,628 0 0
MEDPACE HLDGS INC COM 58506Q109 32 1,059 SH   SOLE 8 1,059 0 0
MEDPACE HLDGS INC COM 58506Q109 514 17,225 SH   SOLE 44 17,225 0 0
MEDTRONIC PLC COM G5960L103 83,292 1,033,896 SH   SOLE 1 594,890 439,006 0
MEDTRONIC PLC OPT G5960L103 35,430 439,800 SH Call SOLE 8 439,800 0 0
MEDTRONIC PLC OPT G5960L103 32,296 400,900 SH Put SOLE 8 400,900 0 0
MEDTRONIC PLC COM G5960L103 4,933 61,235 SH   SOLE 8 61,235 0 0
MEDTRONIC PLC COM G5960L103 18,978 235,564 SH   SOLE 9 235,564 0 0
MEDTRONIC PLC COM G5960L103 481 5,974 SH   SOLE 20 0 5,974 0
MEDTRONIC PLC COM G5960L103 45,410 563,682 SH   SOLE 44 563,682 0 0
MEDTRONIC PLC COM G5960L103 14,638 181,702 SH   SOLE 66 0 181,702 0
MEDTRONIC PLC COM G5960L103 531 6,590 SH   DFND 66 0 0 6,590
MEETME INC COM 585141104 9 1,475 SH   SOLE 8 1,475 0 0
MEETME INC COM 585141104 467 79,290 SH   SOLE 44 79,290 0 0
MEETME INC COM 585141104 29 5,000 SH   DFND 66 0 0 5,000
MELCO CROWN ENTMT LTD ADR 585464100 2,412 130,100 SH   SOLE 1 130,100 0 0
MELCO CROWN ENTMT LTD OPT 585464100 2,829 152,600 SH Put SOLE 8 152,600 0 0
MELCO CROWN ENTMT LTD ADR 585464100 324 17,477 SH   SOLE 8 17,477 0 0
MELCO CROWN ENTMT LTD OPT 585464100 2,004 108,100 SH Call SOLE 8 108,100 0 0
MELCO CROWN ENTMT LTD ADR 585464100 91 4,899 SH   SOLE 9 4,899 0 0
MELCO CROWN ENTMT LTD ADR 585464100 0 19 SH   SOLE 44 19 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 276 5,422 SH   SOLE 8 5,422 0 0
MELLANOX TECHNOLOGIES LTD OPT M51363113 387 7,600 SH Put SOLE 8 7,600 0 0
MELLANOX TECHNOLOGIES LTD OPT M51363113 1,146 22,500 SH Call SOLE 8 22,500 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 194 3,817 SH   SOLE 44 3,817 0 0
MERCADOLIBRE INC OPT 58733R102 909 4,300 SH Call SOLE 8 4,300 0 0
MERCADOLIBRE INC COM 58733R102 1,079 5,103 SH   SOLE 8 5,103 0 0
MERCADOLIBRE INC OPT 58733R102 1,797 8,500 SH Put SOLE 8 8,500 0 0
MERCADOLIBRE INC COM 58733R102 817 3,863 SH   SOLE 44 3,863 0 0
MERCANTILE BANK CORP COM 587376104 21 599 SH   SOLE 8 599 0 0
MERCANTILE BANK CORP COM 587376104 53 1,544 SH   SOLE 44 1,544 0 0
MERCER INTL INC COM 588056101 0 33 SH   SOLE 8 33 0 0
MERCER INTL INC COM 588056101 30 2,642 SH   SOLE 44 2,642 0 0
MERCHANTS BANCSHARES COM 588448100 1 28 SH   SOLE 44 28 0 0
MERCK &amp CO INC COM 58933Y105 50,019 787,195 SH   SOLE 1 697,949 89,246 0
MERCK &amp CO INC OPT 58933Y105 46,842 737,200 SH Call SOLE 8 737,200 0 0
MERCK &amp CO INC OPT 58933Y105 14,347 225,800 SH Put SOLE 8 225,800 0 0
MERCK &amp CO INC COM 58933Y105 3,728 58,667 SH   SOLE 8 58,667 0 0
MERCK &amp CO INC COM 58933Y105 5,044 79,378 SH   SOLE 9 79,378 0 0
MERCK &amp CO INC COM 58933Y105 635 10,000 SH   SOLE 20 0 10,000 0
MERCK &amp CO INC COM 58933Y105 6 90 SH   DFND 20 0 0 90
MERCK &amp CO INC COM 58933Y105 127,858 2,012,242 SH   SOLE 44 2,012,242 0 0
MERCK &amp CO INC COM 58933Y105 430 6,773 SH   SOLE 66 0 6,773 0
MERCK &amp CO INC COM 58933Y105 626 9,846 SH   DFND 66 0 0 9,846
MERCK &amp CO INC COM 58933Y105 775 12,200 SH   SOLE 99 12,200 0 0
MERCURY GENL CORP NEW COM 589400100 365 5,990 SH   SOLE 1 5,990 0 0
MERCURY GENL CORP NEW COM 589400100 1,993 32,682 SH   SOLE 44 32,682 0 0
MERCURY SYS INC COM 589378108 2 53 SH   SOLE 8 53 0 0
MERCURY SYS INC COM 589378108 363 9,278 SH   SOLE 44 9,278 0 0
MEREDITH CORP COM 589433101 3,088 47,804 SH   SOLE 44 47,804 0 0
MERIDIAN BANCORP INC MD COM 58958U103 53 2,907 SH   SOLE 44 2,907 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 10 704 SH   SOLE 8 704 0 0
MERIDIAN BIOSCIENCE INC OPT 589584101 6 400 SH Call SOLE 8 400 0 0
MERIDIAN BIOSCIENCE INC OPT 589584101 11 800 SH Put SOLE 8 800 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 11 819 SH   SOLE 44 819 0 0
MERIT MED SYS INC COM 589889104 213 7,364 SH   SOLE 44 7,364 0 0
MERITAGE HOMES CORP COM 59001A102 1,051 28,575 SH   SOLE 1 28,575 0 0
MERITAGE HOMES CORP OPT 59001A102 52 1,400 SH Put SOLE 8 1,400 0 0
MERITAGE HOMES CORP OPT 59001A102 92 2,500 SH Call SOLE 8 2,500 0 0
MERITAGE HOMES CORP COM 59001A102 1 25 SH   SOLE 8 25 0 0
MERITAGE HOMES CORP COM 59001A102 269 7,319 SH   SOLE 44 7,319 0 0
MERITOR INC OPT 59001K100 103 6,000 SH Put SOLE 8 6,000 0 0
MERITOR INC COM 59001K100 165 9,631 SH   SOLE 8 9,631 0 0
MERITOR INC OPT 59001K100 358 20,900 SH Call SOLE 8 20,900 0 0
MERITOR INC COM 59001K100 259 15,099 SH   SOLE 44 15,099 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 12 3,870 SH   SOLE 8 3,870 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 9 2,925 SH   SOLE 44 2,925 0 0
MESA LABS INC COM 59064R109 7 58 SH   SOLE 44 58 0 0
META FINL GROUP INC COM 59100U108 29 332 SH   SOLE 8 332 0 0
META FINL GROUP INC COM 59100U108 365 4,132 SH   SOLE 44 4,132 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 3 137 SH   SOLE 1 137 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 102 4,496 SH   SOLE 44 4,496 0 0
METHANEX CORP OPT 59151K108 1,979 42,200 SH Call SOLE 8 42,200 0 0
METHANEX CORP OPT 59151K108 1,979 42,200 SH Put SOLE 8 42,200 0 0
METHANEX CORP COM 59151K108 938 19,986 SH   SOLE 8 19,986 0 0
METHANEX CORP COM 59151K108 5 100 SH   SOLE 9 100 0 0
METHODE ELECTRS INC COM 591520200 3,079 67,513 SH   SOLE 1 67,513 0 0
METHODE ELECTRS INC COM 591520200 1,534 33,651 SH   SOLE 44 33,651 0 0
METLIFE INC OPT 59156R108 10,564 200,000 SH Call SOLE 1 200,000 0 0
METLIFE INC COM 59156R108 8,406 159,144 SH   SOLE 1 159,144 0 0
METLIFE INC OPT 59156R108 13,744 260,200 SH Call SOLE 8 260,200 0 0
METLIFE INC OPT 59156R108 9,471 179,300 SH Put SOLE 8 179,300 0 0
METLIFE INC COM 59156R108 2,045 38,698 SH   SOLE 8 38,698 0 0
METLIFE INC COM 59156R108 10,564 200,000 SH   SOLE 9 200,000 0 0
METLIFE INC COM 59156R108 1,283 24,298 SH   DFND 20 0 0 24,298
METLIFE INC COM 59156R108 24,523 464,279 SH   SOLE 44 464,279 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,548 5,320 SH   SOLE 1 5,320 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 234 490 SH   SOLE 8 490 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 7,231 15,098 SH   SOLE 44 15,098 0 0
MFA FINL INC TRUS 55272X102 216 26,722 SH   SOLE 1 26,722 0 0
MFA FINL INC TRUS 55272X102 1 70 SH   SOLE 8 70 0 0
MFA FINL INC TRUS 55272X102 188 23,370 SH   SOLE 44 23,370 0 0
MGE ENERGY INC COM 55277P104 70 1,069 SH   SOLE 44 1,069 0 0
MGIC INVT CORP WIS COM 552848103 837 82,683 SH   SOLE 1 82,683 0 0
MGIC INVT CORP WIS COM 552848103 33 3,249 SH   SOLE 8 3,249 0 0
MGIC INVT CORP WIS BOND 552848AE3 4 3,000 PRN   SOLE 8 0 0 3,000
MGIC INVT CORP WIS OPT 552848103 201 19,800 SH Call SOLE 8 19,800 0 0
MGIC INVT CORP WIS COM 552848103 805 79,462 SH   SOLE 44 79,462 0 0
MGM GROWTH PPTYS LLC TRUS 55303A105 22 809 SH   SOLE 44 809 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 2,740 100,000 SH Put SOLE 1 100,000 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 36,162 1,319,800 SH Call SOLE 8 1,319,800 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 77,035 2,811,500 SH Put SOLE 8 2,811,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 32,112 1,171,957 SH   SOLE 8 1,171,957 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,699 62,000 SH   SOLE 20 0 62,000 0
MGM RESORTS INTERNATIONAL COM 552953101 126,182 4,605,223 SH   SOLE 44 4,605,223 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,204 22,218 SH   SOLE 8 22,218 0 0
MGP INGREDIENTS INC NEW COM 55303J106 411 7,568 SH   SOLE 44 7,568 0 0
MICHAEL KORS HLDGS LTD COM G60754101 9,982 261,897 SH   SOLE 1 261,897 0 0
MICHAEL KORS HLDGS LTD OPT G60754101 3,700 97,100 SH Put SOLE 8 97,100 0 0
MICHAEL KORS HLDGS LTD COM G60754101 2,119 55,614 SH   SOLE 8 55,614 0 0
MICHAEL KORS HLDGS LTD OPT G60754101 2,683 70,400 SH Call SOLE 8 70,400 0 0
MICHAEL KORS HLDGS LTD COM G60754101 6,180 162,188 SH   SOLE 44 162,188 0 0
MICHAEL KORS HLDGS LTD COM G60754101 275 7,216 SH   DFND 66 0 0 7,216
MICHAELS COS INC COM 59408Q106 363 16,217 SH   SOLE 8 16,217 0 0
MICHAELS COS INC COM 59408Q106 6,068 271,040 SH   SOLE 44 271,040 0 0
MICROBOT MED INC COM 59503A105 0 1 SH   DFND 66 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 2,137 28,970 SH   SOLE 1 28,970 0 0
MICROCHIP TECHNOLOGY INC BOND 595017AD6 3,999 2,789,000 PRN   SOLE 8 0 0 2,789,000
MICROCHIP TECHNOLOGY INC OPT 595017104 989 13,400 SH Put SOLE 8 13,400 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,281 17,380 SH   SOLE 8 17,380 0 0
MICROCHIP TECHNOLOGY INC OPT 595017104 1,623 22,000 SH Call SOLE 8 22,000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 6,826 92,512 SH   SOLE 44 92,512 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 74 1,000 SH   DFND 66 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 17,762 614,609 SH   SOLE 1 614,609 0 0
MICRON TECHNOLOGY INC OPT 595112103 61,088 2,113,800 SH Call SOLE 8 2,113,800 0 0
MICRON TECHNOLOGY INC OPT 595112103 42,399 1,467,100 SH Put SOLE 8 1,467,100 0 0
MICRON TECHNOLOGY INC COM 595112103 13,155 455,179 SH   SOLE 8 455,179 0 0
MICRON TECHNOLOGY INC COM 595112103 36 1,248 SH   SOLE 9 1,248 0 0
MICRON TECHNOLOGY INC COM 595112103 15,690 542,909 SH   SOLE 44 542,909 0 0
MICROSEMI CORP COM 595137100 1,042 20,222 SH   SOLE 1 20,222 0 0
MICROSEMI CORP COM 595137100 32 620 SH   SOLE 8 620 0 0
MICROSEMI CORP COM 595137100 178 3,450 SH   SOLE 44 3,450 0 0
MICROSOFT CORP COM 594918104 666,687 10,122,790 SH   SOLE 1 9,540,269 582,521 0
MICROSOFT CORP COM 594918104 15,174 230,403 SH   SOLE 8 230,403 0 0
MICROSOFT CORP OPT 594918104 115,723 1,757,100 SH Call SOLE 8 1,757,100 0 0
MICROSOFT CORP OPT 594918104 98,494 1,495,500 SH Put SOLE 8 1,495,500 0 0
MICROSOFT CORP COM 594918104 5,018 76,193 SH   SOLE 9 76,193 0 0
MICROSOFT CORP COM 594918104 569 8,639 SH   DFND 20 0 0 8,639
MICROSOFT CORP COM 594918104 2,419 36,737 SH   SOLE 20 0 36,737 0
MICROSOFT CORP COM 594918104 258,229 3,920,871 SH   SOLE 44 3,920,871 0 0
MICROSOFT CORP COM 594918104 3,711 56,354 SH   DFND 66 0 0 56,354
MICROSOFT CORP COM 594918104 11,609 176,262 SH   SOLE 66 0 176,262 0
MICROSOFT CORP COM 594918104 1,102 16,730 SH   SOLE 99 16,730 0 0
MICROSTRATEGY INC COM 594972408 8 41 SH   SOLE 8 41 0 0
MICROSTRATEGY INC OPT 594972408 94 500 SH Put SOLE 8 500 0 0
MICROSTRATEGY INC OPT 594972408 94 500 SH Call SOLE 8 500 0 0
MICROSTRATEGY INC COM 594972408 484 2,576 SH   SOLE 44 2,576 0 0
MICROVISION INC DEL COM 594960304 152 61,100 SH   SOLE 44 61,100 0 0
MID AMER APT CMNTYS INC TRUS 59522J103 843 8,289 SH   SOLE 1 8,289 0 0
MID AMER APT CMNTYS INC TRUS 59522J103 19 194 SH   SOLE 8 194 0 0
MID AMER APT CMNTYS INC TRUS 59522J103 2,276 22,378 SH   SOLE 44 22,378 0 0
MID CON ENERGY PARTNERS LP COM 59560V109 0 47 SH   SOLE 8 47 0 0
MIDDLEBURG FINANCIAL CORP COM 596094102 1 22 SH   SOLE 44 22 0 0
MIDDLEBY CORP COM 596278101 633 4,641 SH   SOLE 1 4,641 0 0
MIDDLEBY CORP OPT 596278101 41 300 SH Put SOLE 8 300 0 0
MIDDLEBY CORP COM 596278101 1,033 7,572 SH   SOLE 8 7,572 0 0
MIDDLEBY CORP COM 596278101 2,343 17,166 SH   SOLE 44 17,166 0 0
MIDDLESEX WATER CO COM 596680108 14 402 SH   SOLE 44 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 0 19 SH   SOLE 44 19 0 0
MIDSOUTH BANCORP INC COM 598039105 86 5,600 SH   SOLE 44 5,600 0 0
MIDSTATES PETE CO INC COM 59804T407 17 915 SH   SOLE 1 915 0 0
MIDSTATES PETE CO INC COM 59804T407 9,709 526,234 SH   SOLE 8 526,234 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1 38 SH   SOLE 44 38 0 0
MILACRON HLDGS CORP COM 59870L106 388 20,874 SH   SOLE 1 20,874 0 0
MILACRON HLDGS CORP COM 59870L106 0 1 SH   SOLE 8 1 0 0
MILACRON HLDGS CORP COM 59870L106 119 6,418 SH   SOLE 44 6,418 0 0
MILLER HERMAN INC COM 600544100 8 241 SH   SOLE 8 241 0 0
MILLER HERMAN INC COM 600544100 278 8,815 SH   SOLE 44 8,815 0 0
MILLER INDS INC TENN COM 600551204 9 346 SH   SOLE 8 346 0 0
MILLER INDS INC TENN COM 600551204 1 51 SH   SOLE 44 51 0 0
MIMECAST LTD COM G14838109 2,094 93,514 SH   SOLE 8 93,514 0 0
MIMECAST LTD COM G14838109 6,340 283,174 SH   DFND 66 0 0 283,174
MIMEDX GROUP INC COM 602496101 21 2,172 SH   SOLE 8 2,172 0 0
MIMEDX GROUP INC COM 602496101 319 33,441 SH   SOLE 44 33,441 0 0
MINDBODY INC COM 60255W105 212 7,728 SH   SOLE 44 7,728 0 0
MINERALS TECHNOLOGIES INC COM 603158106 22 287 SH   SOLE 8 287 0 0
MINERALS TECHNOLOGIES INC COM 603158106 245 3,206 SH   SOLE 44 3,206 0 0
MINERVA NEUROSCIENCES INC COM 603380106 1 160 SH   SOLE 8 160 0 0
MINERVA NEUROSCIENCES INC COM 603380106 10 1,131 SH   SOLE 44 1,131 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 25 2,020 SH   SOLE 8 2,020 0 0
MIRATI THERAPEUTICS INC COM 60468T105 5 900 SH   SOLE 8 900 0 0
MIRATI THERAPEUTICS INC COM 60468T105 28 5,482 SH   SOLE 44 5,482 0 0
MISTRAS GROUP INC COM 60649T107 7 325 SH   SOLE 44 325 0 0
MITEK SYS INC COM 606710200 0 59 SH   SOLE 8 59 0 0
MITEK SYS INC COM 606710200 1 136 SH   SOLE 44 136 0 0
MITEL NETWORKS CORP COM 60671Q104 1 78 SH   SOLE 8 78 0 0
MITEL NETWORKS CORP COM 60671Q104 9 1,287 SH   SOLE 44 1,287 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 771 121,531 SH   SOLE 1 121,531 0 0
MITSUBISHI UFJ FINL GROUP IN OPT 606822104 14 2,200 SH Call SOLE 8 2,200 0 0
MKS INSTRUMENT INC COM 55306N104 605 8,805 SH   SOLE 1 8,805 0 0
MKS INSTRUMENT INC OPT 55306N104 7 100 SH Call SOLE 8 100 0 0
MKS INSTRUMENT INC OPT 55306N104 28 400 SH Put SOLE 8 400 0 0
MKS INSTRUMENT INC COM 55306N104 483 7,025 SH   SOLE 8 7,025 0 0
MKS INSTRUMENT INC COM 55306N104 245 3,565 SH   SOLE 44 3,565 0 0
MOBILE MINI INC COM 60740F105 26 866 SH   SOLE 44 866 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 10,791 978,300 SH   SOLE 1 978,300 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 34 3,115 SH   SOLE 8 3,115 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 1,617 146,585 SH   SOLE 9 146,585 0 0
MOBILEIRON INC COM 60739U204 14 3,194 SH   SOLE 8 3,194 0 0
MOBILEIRON INC COM 60739U204 3 709 SH   SOLE 44 709 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 7,560 123,129 SH   SOLE 1 123,129 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 10,677 173,889 SH   SOLE 8 173,889 0 0
MOBILEYE N V AMSTELVEEN OPT N51488117 52,423 853,800 SH Put SOLE 8 853,800 0 0
MOBILEYE N V AMSTELVEEN OPT N51488117 12,010 195,600 SH Call SOLE 8 195,600 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 122 1,992 SH   SOLE 9 1,992 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 5,181 84,379 SH   SOLE 44 84,379 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 61 1,000 SH   DFND 66 0 0 1,000
MODEL N INC COM 607525102 0 37 SH   SOLE 8 37 0 0
MODEL N INC COM 607525102 1 102 SH   SOLE 44 102 0 0
MODINE MFG CO COM 607828100 11 889 SH   SOLE 44 889 0 0
MOELIS &amp CO COM 60786M105 124 3,232 SH   SOLE 8 3,232 0 0
MOELIS &amp CO COM 60786M105 119 3,072 SH   SOLE 44 3,072 0 0
MOHAWK INDS INC COM 608190104 31,058 135,335 SH   SOLE 1 16,893 118,442 0
MOHAWK INDS INC OPT 608190104 620 2,700 SH Call SOLE 8 2,700 0 0
MOHAWK INDS INC OPT 608190104 2,708 11,800 SH Put SOLE 8 11,800 0 0
MOHAWK INDS INC COM 608190104 40,605 176,935 SH   SOLE 8 176,935 0 0
MOHAWK INDS INC COM 608190104 276 1,204 SH   SOLE 20 0 1,204 0
MOHAWK INDS INC COM 608190104 10,909 47,533 SH   SOLE 44 47,533 0 0
MOHAWK INDS INC COM 608190104 8,762 38,180 SH   SOLE 66 0 38,180 0
MOHAWK INDS INC COM 608190104 242 1,056 SH   DFND 66 0 0 1,056
MOLINA HEALTHCARE INC OPT 60855R100 109 2,400 SH Call SOLE 8 2,400 0 0
MOLINA HEALTHCARE INC COM 60855R100 460 10,076 SH   SOLE 8 10,076 0 0
MOLINA HEALTHCARE INC OPT 60855R100 141 3,100 SH Put SOLE 8 3,100 0 0
MOLINA HEALTHCARE INC COM 60855R100 235 5,156 SH   SOLE 44 5,156 0 0
MOLSON COORS BREWING CO COM 60871R209 23 244 SH   SOLE 1 244 0 0
MOLSON COORS BREWING CO OPT 60871R209 5,676 59,300 SH Put SOLE 8 59,300 0 0
MOLSON COORS BREWING CO OPT 60871R209 6,604 69,000 SH Call SOLE 8 69,000 0 0
MOLSON COORS BREWING CO COM 60871R209 769 8,041 SH   SOLE 8 8,041 0 0
MOLSON COORS BREWING CO COM 60871R209 9,969 104,150 SH   SOLE 44 104,150 0 0
MOLSON COORS BREWING CO COM 60871R209 188 1,964 SH   DFND 66 0 0 1,964
MOMENTA PHARMACEUTICALS INC COM 60877T100 12 878 SH   SOLE 8 878 0 0
MOMENTA PHARMACEUTICALS INC OPT 60877T100 84 6,300 SH Call SOLE 8 6,300 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 194 14,493 SH   SOLE 44 14,493 0 0
MOMO INC ADR 60879B107 407 11,948 SH   SOLE 8 11,948 0 0
MOMO INC OPT 60879B107 2,180 64,000 SH Call SOLE 8 64,000 0 0
MOMO INC OPT 60879B107 3,213 94,300 SH Put SOLE 8 94,300 0 0
MOMO INC ADR 60879B107 1,257 36,900 SH   SOLE 44 36,900 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 236 7,999 SH   SOLE 1 7,999 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 62 2,073 SH   SOLE 8 2,073 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 148 5,003 SH   SOLE 44 5,003 0 0
MONDELEZ INTL INC COM 609207105 30,228 701,689 SH   SOLE 1 155,071 546,618 0
MONDELEZ INTL INC OPT 609207105 36,049 836,800 SH Put SOLE 8 836,800 0 0
MONDELEZ INTL INC COM 609207105 13,950 323,821 SH   SOLE 8 323,821 0 0
MONDELEZ INTL INC OPT 609207105 9,736 226,000 SH Call SOLE 8 226,000 0 0
MONDELEZ INTL INC COM 609207105 4,004 92,937 SH   SOLE 9 92,937 0 0
MONDELEZ INTL INC COM 609207105 251 5,821 SH   SOLE 20 0 5,821 0
MONDELEZ INTL INC COM 609207105 31,603 733,559 SH   SOLE 44 733,559 0 0
MONDELEZ INTL INC COM 609207105 2,581 59,907 SH   DFND 66 0 0 59,907
MONDELEZ INTL INC COM 609207105 8,785 203,927 SH   SOLE 66 0 203,927 0
MONDELEZ INTL INC COM 609207105 121 2,811 SH   SOLE 99 2,811 0 0
MONEYGRAM INTL INC COM 60935Y208 899 53,473 SH   SOLE 1 53,473 0 0
MONEYGRAM INTL INC COM 60935Y208 0 12 SH   SOLE 8 12 0 0
MONEYGRAM INTL INC COM 60935Y208 738 43,925 SH   SOLE 44 43,925 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 34 2,380 SH   SOLE 8 2,380 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 19 1,297 SH   SOLE 44 1,297 0 0
MONOGRAM RESIDENTIAL TR INC TRUS 60979P105 205 20,549 SH   SOLE 44 20,549 0 0
MONOLITHIC PWR SYS INC COM 609839105 108 1,164 SH   SOLE 8 1,164 0 0
MONOLITHIC PWR SYS INC COM 609839105 380 4,135 SH   SOLE 44 4,135 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 0 23 SH   SOLE 8 23 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 16 773 SH   SOLE 44 773 0 0
MONRO MUFFLER BRAKE INC OPT 610236101 52 1,000 SH Put SOLE 8 1,000 0 0
MONRO MUFFLER BRAKE INC COM 610236101 21 413 SH   SOLE 8 413 0 0
MONRO MUFFLER BRAKE INC COM 610236101 164 3,136 SH   SOLE 44 3,136 0 0
MONSANTO CO NEW COM 61166W101 8,066 71,255 SH   SOLE 1 71,255 0 0
MONSANTO CO NEW OPT 61166W101 12,668 111,900 SH Put SOLE 8 111,900 0 0
MONSANTO CO NEW OPT 61166W101 36,507 322,500 SH Call SOLE 8 322,500 0 0
MONSANTO CO NEW COM 61166W101 7,900 69,777 SH   SOLE 8 69,777 0 0
MONSANTO CO NEW COM 61166W101 63 559 SH   SOLE 9 559 0 0
MONSANTO CO NEW COM 61166W101 11,242 99,309 SH   SOLE 44 99,309 0 0
MONSANTO CO NEW COM 61166W101 923 8,153 SH   DFND 66 0 0 8,153
MONSTER BEVERAGE CORP NEW COM 61174X109 25 533 SH   SOLE 1 533 0 0
MONSTER BEVERAGE CORP NEW OPT 61174X109 1,182 25,600 SH Call SOLE 8 25,600 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 223 4,839 SH   SOLE 8 4,839 0 0
MONSTER BEVERAGE CORP NEW OPT 61174X109 1,357 29,400 SH Put SOLE 8 29,400 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 387 8,379 SH   SOLE 9 8,379 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 9,374 203,048 SH   SOLE 44 203,048 0 0
MOODYS CORP COM 615369105 1,617 14,428 SH   SOLE 1 14,428 0 0
MOODYS CORP OPT 615369105 952 8,500 SH Call SOLE 8 8,500 0 0
MOODYS CORP OPT 615369105 1,008 9,000 SH Put SOLE 8 9,000 0 0
MOODYS CORP COM 615369105 1,050 9,368 SH   SOLE 8 9,368 0 0
MOODYS CORP COM 615369105 4,061 36,249 SH   SOLE 44 36,249 0 0
MOOG INC COM 615394202 166 2,468 SH   SOLE 1 2,468 0 0
MOOG INC COM 615394202 2 34 SH   SOLE 8 34 0 0
MOOG INC COM 615394202 491 7,291 SH   SOLE 44 7,291 0 0
MORGAN STANLEY COM 617446448 8,735 203,899 SH   SOLE 1 203,899 0 0
MORGAN STANLEY OPT 617446448 30,909 721,500 SH Put SOLE 8 721,500 0 0
MORGAN STANLEY OPT 617446448 34,932 815,400 SH Call SOLE 8 815,400 0 0
MORGAN STANLEY COM 617446448 864 20,150 SH   SOLE 8 20,150 0 0
MORGAN STANLEY COM 617446448 0 1 SH   SOLE 9 1 0 0
MORGAN STANLEY COM 617446448 40,261 939,802 SH   SOLE 44 939,802 0 0
MORGAN STANLEY COM 617446448 3,747 87,457 SH   DFND 66 0 0 87,457
MORGAN STANLEY CHINA A SH FD FUND 617468103 35 1,819 SH   DFND 66 0 0 1,819
MORGAN STANLEY INDIA INVS FD FUND 61745C105 518 16,422 SH   DFND 66 0 0 16,422
MORNINGSTAR INC COM 617700109 6 71 SH   SOLE 8 71 0 0
MORNINGSTAR INC COM 617700109 344 4,378 SH   SOLE 44 4,378 0 0
MOSAIC CO NEW COM 61945C103 14 464 SH   SOLE 1 464 0 0
MOSAIC CO NEW OPT 61945C103 7,397 253,500 SH Call SOLE 8 253,500 0 0
MOSAIC CO NEW COM 61945C103 2,514 86,145 SH   SOLE 8 86,145 0 0
MOSAIC CO NEW OPT 61945C103 8,074 276,700 SH Put SOLE 8 276,700 0 0
MOSAIC CO NEW COM 61945C103 1,215 41,653 SH   SOLE 9 41,653 0 0
MOSAIC CO NEW COM 61945C103 309 10,600 SH   DFND 20 0 0 10,600
MOSAIC CO NEW COM 61945C103 12,097 414,616 SH   SOLE 44 414,616 0 0
MOSAIC CO NEW COM 61945C103 175 6,000 SH   DFND 66 0 0 6,000
MOTORCAR PTS AMER INC COM 620071100 45 1,447 SH   SOLE 44 1,447 0 0
MOTOROLA SOLUTIONS INC COM 620076307 2,385 27,655 SH   SOLE 1 27,655 0 0
MOTOROLA SOLUTIONS INC OPT 620076307 293 3,400 SH Put SOLE 8 3,400 0 0
MOTOROLA SOLUTIONS INC OPT 620076307 1,457 16,900 SH Call SOLE 8 16,900 0 0
MOTOROLA SOLUTIONS INC COM 620076307 474 5,498 SH   SOLE 8 5,498 0 0
MOTOROLA SOLUTIONS INC COM 620076307 99 1,145 SH   SOLE 9 1,145 0 0
MOTOROLA SOLUTIONS INC COM 620076307 2,930 33,971 SH   SOLE 44 33,971 0 0
MOTOROLA SOLUTIONS INC COM 620076307 18 214 SH   SOLE 56 214 0 0
MOTOROLA SOLUTIONS INC COM 620076307 10 114 SH   DFND 66 0 0 114
MOUNTAIN PROV DIAMONDS INC COM 62426E402 1,112 313,341 SH   DFND 66 0 0 313,341
MOVADO GROUP INC COM 624580106 0 11 SH   SOLE 8 11 0 0
MOVADO GROUP INC COM 624580106 79 3,191 SH   SOLE 44 3,191 0 0
MPLX LP COM 55336V100 3,478 96,358 SH   SOLE 8 96,358 0 0
MPLX LP OPT 55336V100 444 12,300 SH Call SOLE 8 12,300 0 0
MPLX LP OPT 55336V100 236 6,554 SH Put SOLE 8 6,554 0 0
MPLX LP COM 55336V100 27,959 774,905 SH   SOLE 32 774,905 0 0
MRC GLOBAL INC COM 55345K103 2 90 SH   SOLE 8 90 0 0
MRC GLOBAL INC COM 55345K103 379 20,640 SH   SOLE 44 20,640 0 0
MSA SAFETY INC COM 553498106 2,926 41,389 SH   SOLE 44 41,389 0 0
MSC INDL DIRECT INC COM 553530106 2,388 23,235 SH   SOLE 1 23,235 0 0
MSC INDL DIRECT INC COM 553530106 1,444 14,047 SH   SOLE 44 14,047 0 0
MSCI INC COM 55354G100 2,074 21,344 SH   SOLE 1 21,344 0 0
MSCI INC COM 55354G100 196 2,017 SH   SOLE 8 2,017 0 0
MSCI INC COM 55354G100 1,381 14,216 SH   SOLE 44 14,216 0 0
MSCI INC COM 55354G100 180 1,850 SH   DFND 66 0 0 1,850
MSG NETWORK INC COM 553573106 0 7 SH   SOLE 8 7 0 0
MSG NETWORK INC COM 553573106 3,405 145,850 SH   SOLE 44 145,850 0 0
MTGE INVT CORP TRUS 55378A105 5,405 322,671 SH   SOLE 44 322,671 0 0
MTS SYS CORP COM 553777103 315 5,731 SH   SOLE 1 5,731 0 0
MTS SYS CORP COM 553777103 0 1 SH   SOLE 8 1 0 0
MTS SYS CORP COM 553777103 60 1,089 SH   SOLE 44 1,089 0 0
MUELLER INDS INC COM 624756102 10 303 SH   SOLE 8 303 0 0
MUELLER INDS INC COM 624756102 75 2,201 SH   SOLE 44 2,201 0 0
MUELLER WTR PRODS INC COM 624758108 100 8,488 SH   SOLE 8 8,488 0 0
MUELLER WTR PRODS INC COM 624758108 1,751 148,204 SH   SOLE 44 148,204 0 0
MULTI COLOR CORP COM 625383104 23 326 SH   SOLE 8 326 0 0
MULTI COLOR CORP COM 625383104 19 264 SH   SOLE 44 264 0 0
MULTI PACKAGING SOLUTIONS IN COM G6331W109 5 263 SH   SOLE 1 263 0 0
MULTI PACKAGING SOLUTIONS IN COM G6331W109 39 2,134 SH   SOLE 44 2,134 0 0
MURPHY OIL CORP COM 626717102 6 215 SH   SOLE 1 215 0 0
MURPHY OIL CORP OPT 626717102 5,592 195,600 SH Call SOLE 8 195,600 0 0
MURPHY OIL CORP COM 626717102 343 11,994 SH   SOLE 8 11,994 0 0
MURPHY OIL CORP OPT 626717102 689 24,100 SH Put SOLE 8 24,100 0 0
MURPHY OIL CORP COM 626717102 1,406 49,168 SH   SOLE 44 49,168 0 0
MURPHY USA INC COM 626755102 14 179 SH   SOLE 8 179 0 0
MURPHY USA INC COM 626755102 3,799 51,743 SH   SOLE 44 51,743 0 0
MUTUALFIRST FINL INC COM 62845B104 1 28 SH   SOLE 44 28 0 0
MVC CAPITAL INC COM 553829102 1 72 SH   SOLE 8 72 0 0
MYERS INDS INC COM 628464109 2 123 SH   SOLE 8 123 0 0
MYERS INDS INC COM 628464109 9 549 SH   SOLE 44 549 0 0
MYLAN N V COM N59465109 3,682 94,443 SH   SOLE 1 94,443 0 0
MYLAN N V OPT N59465109 56,944 1,460,500 SH Put SOLE 8 1,460,500 0 0
MYLAN N V COM N59465109 13,168 337,728 SH   SOLE 8 337,728 0 0
MYLAN N V OPT N59465109 27,282 699,700 SH Call SOLE 8 699,700 0 0
MYLAN N V COM N59465109 25 648 SH   SOLE 9 648 0 0
MYLAN N V OPT N59465109 23,394 600,000 SH Put SOLE 44 600,000 0 0
MYLAN N V COM N59465109 19,167 491,599 SH   SOLE 44 491,599 0 0
MYLAN N V COM N59465109 3 86 SH   DFND 66 0 0 86
MYOKARDIA INC COM 62857M105 92 6,995 SH   SOLE 1 6,995 0 0
MYOKARDIA INC COM 62857M105 10 733 SH   SOLE 44 733 0 0
MYOVANT SCIENCES LTD COM G637AM102 1 143 SH   SOLE 44 143 0 0
MYR GROUP INC DEL COM 55405W104 51 1,251 SH   SOLE 8 1,251 0 0
MYR GROUP INC DEL COM 55405W104 1,314 32,037 SH   SOLE 44 32,037 0 0
MYRIAD GENETICS INC COM 62855J104 27 1,400 SH   SOLE 8 1,400 0 0
MYRIAD GENETICS INC OPT 62855J104 109 5,700 SH Call SOLE 8 5,700 0 0
MYRIAD GENETICS INC OPT 62855J104 17 900 SH Put SOLE 8 900 0 0
MYRIAD GENETICS INC COM 62855J104 1,924 100,179 SH   SOLE 44 100,179 0 0
NABORS INDUSTRIES LTD COM G6359F103 732 56,032 SH   SOLE 1 56,032 0 0
NABORS INDUSTRIES LTD COM G6359F103 446 34,151 SH   SOLE 8 34,151 0 0
NABORS INDUSTRIES LTD OPT G6359F103 669 51,200 SH Call SOLE 8 51,200 0 0
NABORS INDUSTRIES LTD OPT G6359F103 459 35,100 SH Put SOLE 8 35,100 0 0
NABORS INDUSTRIES LTD COM G6359F103 1,704 130,399 SH   SOLE 44 130,399 0 0
NACCO INDS INC COM 629579103 12 169 SH   SOLE 44 169 0 0
NAM TAI PPTY INC COM G63907102 0 16 SH   SOLE 8 16 0 0
NANOMETRICS INC OPT 630077105 6 200 SH Call SOLE 8 200 0 0
NANOMETRICS INC OPT 630077105 61 2,000 SH Put SOLE 8 2,000 0 0
NANOMETRICS INC COM 630077105 23 763 SH   SOLE 8 763 0 0
NANOMETRICS INC COM 630077105 514 16,907 SH   SOLE 44 16,907 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 25 1,279 SH   SOLE 8 1,279 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1 72 SH   SOLE 44 72 0 0
NANTHEALTH INC COM 630104107 2 312 SH   SOLE 8 312 0 0
NANTHEALTH INC COM 630104107 0 31 SH   SOLE 44 31 0 0
NANTKWEST INC COM 63016Q102 1 363 SH   SOLE 8 363 0 0
NANTKWEST INC COM 63016Q102 305 85,994 SH   SOLE 44 85,994 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 98 9,603 SH   SOLE 44 9,603 0 0
NASDAQ INC COM 631103108 695 10,001 SH   SOLE 1 10,001 0 0
NASDAQ INC COM 631103108 9 135 SH   SOLE 8 135 0 0
NASDAQ INC OPT 631103108 14 200 SH Call SOLE 8 200 0 0
NASDAQ INC OPT 631103108 35 500 SH Put SOLE 8 500 0 0
NASDAQ INC COM 631103108 4,689 67,502 SH   SOLE 44 67,502 0 0
NATERA INC COM 632307104 30 3,368 SH   SOLE 8 3,368 0 0
NATERA INC COM 632307104 4 452 SH   SOLE 44 452 0 0
NATHANS FAMOUS INC NEW COM 632347100 1 16 SH   SOLE 44 16 0 0
NATIONAL BANKSHARES INC VA COM 634865109 1 31 SH   SOLE 44 31 0 0
NATIONAL BEVERAGE CORP OPT 635017106 1,386 16,400 SH Call SOLE 8 16,400 0 0
NATIONAL BEVERAGE CORP COM 635017106 135 1,604 SH   SOLE 8 1,604 0 0
NATIONAL BEVERAGE CORP COM 635017106 628 7,427 SH   SOLE 44 7,427 0 0
NATIONAL BK HLDGS CORP COM 633707104 97 2,980 SH   SOLE 8 2,980 0 0
NATIONAL BK HLDGS CORP COM 633707104 877 26,976 SH   SOLE 44 26,976 0 0
NATIONAL CINEMEDIA INC COM 635309107 339 26,820 SH   SOLE 1 26,820 0 0
NATIONAL CINEMEDIA INC OPT 635309107 9 700 SH Call SOLE 8 700 0 0
NATIONAL CINEMEDIA INC COM 635309107 169 13,375 SH   SOLE 44 13,375 0 0
NATIONAL COMM CORP COM 63546L102 45 1,243 SH   SOLE 44 1,243 0 0
NATIONAL FUEL GAS CO N J COM 636180101 422 7,067 SH   SOLE 44 7,067 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1 67 SH   SOLE 8 67 0 0
NATIONAL GEN HLDGS CORP COM 636220303 196 8,253 SH   SOLE 44 8,253 0 0
NATIONAL GRID PLC ADR 636274300 1,041 16,400 SH   SOLE 44 16,400 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 207 2,856 SH   SOLE 1 2,856 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 1 10 SH   SOLE 8 10 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 304 4,182 SH   SOLE 44 4,182 0 0
NATIONAL HEALTHCARE CORP COM 635906100 15 198 SH   SOLE 44 198 0 0
NATIONAL INSTRS CORP COM 636518102 65 2,002 SH   SOLE 1 2,002 0 0
NATIONAL INSTRS CORP COM 636518102 2 57 SH   SOLE 8 57 0 0
NATIONAL INSTRS CORP COM 636518102 373 11,474 SH   SOLE 44 11,474 0 0
NATIONAL OILWELL VARCO INC COM 637071101 20 502 SH   SOLE 1 502 0 0
NATIONAL OILWELL VARCO INC COM 637071101 235 5,865 SH   SOLE 8 5,865 0 0
NATIONAL OILWELL VARCO INC OPT 637071101 1,684 42,000 SH Put SOLE 8 42,000 0 0
NATIONAL OILWELL VARCO INC OPT 637071101 2,502 62,400 SH Call SOLE 8 62,400 0 0
NATIONAL OILWELL VARCO INC COM 637071101 4,793 119,543 SH   SOLE 44 119,543 0 0
NATIONAL OILWELL VARCO INC COM 637071101 83 2,082 SH   DFND 66 0 0 2,082
NATIONAL PRESTO INDS INC COM 637215104 279 2,731 SH   SOLE 44 2,731 0 0
NATIONAL RESH CORP COM 637372202 8 405 SH   SOLE 8 405 0 0
NATIONAL RESH CORP COM 637372202 3 171 SH   SOLE 44 171 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 2,205 50,552 SH   SOLE 1 50,552 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 1 17 SH   SOLE 8 17 0 0
NATIONAL RETAIL PPTYS INC OPT 637417106 61 1,400 SH Call SOLE 8 1,400 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 1,492 34,211 SH   SOLE 44 34,211 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 340 14,228 SH   SOLE 8 14,228 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 124 5,170 SH   SOLE 44 5,170 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 250 824 SH   SOLE 44 824 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 926 58,737 SH   SOLE 8 58,737 0 0
NATIONSTAR MTG HLDGS INC OPT 63861C109 1,073 68,100 SH Put SOLE 8 68,100 0 0
NATIONSTAR MTG HLDGS INC OPT 63861C109 102 6,500 SH Call SOLE 8 6,500 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 2,199 139,548 SH   SOLE 44 139,548 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 377 14,462 SH   SOLE 1 14,462 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 146 5,602 SH   SOLE 44 5,602 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 1 96 SH   SOLE 8 96 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 35 3,468 SH   SOLE 44 3,468 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 1 23 SH   SOLE 8 23 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 39 1,344 SH   SOLE 44 1,344 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 0 39 SH   SOLE 44 39 0 0
NATUS MEDICAL INC DEL COM 639050103 1,136 28,939 SH   SOLE 44 28,939 0 0
NAUTILUS INC COM 63910B102 51 2,757 SH   SOLE 44 2,757 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 23 SH   SOLE 8 23 0 0
NAVIENT CORPORATION COM 63938C108 2,827 191,522 SH   SOLE 1 191,522 0 0
NAVIENT CORPORATION OPT 63938C108 170 11,500 SH Call SOLE 8 11,500 0 0
NAVIENT CORPORATION COM 63938C108 62 4,208 SH   SOLE 8 4,208 0 0
NAVIENT CORPORATION COM 63938C108 1,062 71,927 SH   SOLE 44 71,927 0 0
NAVIGANT CONSULTING INC COM 63935N107 2 73 SH   SOLE 8 73 0 0
NAVIGANT CONSULTING INC COM 63935N107 179 7,853 SH   SOLE 44 7,853 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 28 2,000 SH   SOLE 44 2,000 0 0
NAVIGATORS GROUP INC COM 638904102 2 30 SH   SOLE 8 30 0 0
NAVIGATORS GROUP INC COM 638904102 265 4,880 SH   SOLE 44 4,880 0 0
NAVIOS MARITIME ACQUIS CORP COM Y62159101 0 516 SH   SOLE 44 516 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 56 30,000 SH   SOLE 8 30,000 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 157 84,000 SH   SOLE 44 84,000 0 0
NAVIOS MARITIME MIDSTREAM LP COM Y62134104 1 99 SH   SOLE 8 99 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267102 0 1 SH   SOLE 8 1 0 0
NAVISTAR INTL CORP NEW COM 63934E108 41 1,665 SH   SOLE 8 1,665 0 0
NAVISTAR INTL CORP NEW OPT 63934E108 234 9,500 SH Put SOLE 8 9,500 0 0
NAVISTAR INTL CORP NEW BOND 63934EAS7 24 25,000 PRN   SOLE 8 0 0 25,000
NAVISTAR INTL CORP NEW OPT 63934E108 655 26,600 SH Call SOLE 8 26,600 0 0
NAVISTAR INTL CORP NEW COM 63934E108 410 16,600 SH   SOLE 44 16,600 0 0
NBT BANCORP INC COM 628778102 73 1,972 SH   SOLE 44 1,972 0 0
NCI BUILDING SYS INC COM 628852204 0 18 SH   SOLE 8 18 0 0
NCI BUILDING SYS INC COM 628852204 1,204 70,226 SH   SOLE 44 70,226 0 0
NCI INC COM 62886K104 0 32 SH   SOLE 44 32 0 0
NCR CORP NEW COM 62886E108 14 300 SH   SOLE 1 300 0 0
NCR CORP NEW OPT 62886E108 1,425 31,200 SH Put SOLE 8 31,200 0 0
NCR CORP NEW OPT 62886E108 87 1,900 SH Call SOLE 8 1,900 0 0
NCR CORP NEW COM 62886E108 428 9,380 SH   SOLE 8 9,380 0 0
NCR CORP NEW COM 62886E108 4,730 103,550 SH   SOLE 44 103,550 0 0
NEENAH PAPER INC COM 640079109 872 11,667 SH   SOLE 1 11,667 0 0
NEENAH PAPER INC COM 640079109 41 545 SH   SOLE 8 545 0 0
NEENAH PAPER INC COM 640079109 101 1,359 SH   SOLE 44 1,359 0 0
NEFF CORP COM 640094207 113 5,844 SH   SOLE 44 5,844 0 0
NEKTAR THERAPEUTICS OPT 640268108 2,139 91,100 SH Call SOLE 8 91,100 0 0
NEKTAR THERAPEUTICS OPT 640268108 1,838 78,300 SH Put SOLE 8 78,300 0 0
NEKTAR THERAPEUTICS COM 640268108 7,323 311,995 SH   SOLE 8 311,995 0 0
NEKTAR THERAPEUTICS COM 640268108 241 10,306 SH   SOLE 44 10,306 0 0
NELNET INC COM 64031N108 365 8,328 SH   SOLE 44 8,328 0 0
NEOGEN CORP COM 640491106 12 178 SH   SOLE 8 178 0 0
NEOGEN CORP COM 640491106 98 1,491 SH   SOLE 44 1,491 0 0
NEOGENOMICS INC COM 64049M209 424 53,794 SH   SOLE 44 53,794 0 0
NEOPHOTONICS CORP COM 64051T100 286 31,819 SH   SOLE 44 31,819 0 0
NEOS THERAPEUTICS INC COM 64052L106 1 77 SH   SOLE 8 77 0 0
NEOS THERAPEUTICS INC COM 64052L106 109 15,151 SH   SOLE 44 15,151 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 0 10 SH   SOLE 8 10 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 1,923 157,203 SH   SOLE 41 157,203 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 680 55,700 SH   SOLE 44 55,700 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 612 50,000 SH   DFND 66 0 0 50,000
NETAPP INC COM 64110D104 3,206 76,602 SH   SOLE 1 76,602 0 0
NETAPP INC OPT 64110D104 2,783 66,500 SH Put SOLE 8 66,500 0 0
NETAPP INC OPT 64110D104 7,785 186,000 SH Call SOLE 8 186,000 0 0
NETAPP INC COM 64110D104 1,379 32,961 SH   SOLE 8 32,961 0 0
NETAPP INC COM 64110D104 7,965 190,330 SH   SOLE 44 190,330 0 0
NETEASE INC ADR 64110W102 3,451 12,152 SH   SOLE 1 12,152 0 0
NETEASE INC ADR 64110W102 443 1,561 SH   SOLE 8 1,561 0 0
NETEASE INC OPT 64110W102 11,701 41,200 SH Put SOLE 8 41,200 0 0
NETEASE INC OPT 64110W102 10,650 37,500 SH Call SOLE 8 37,500 0 0
NETEASE INC ADR 64110W102 8,267 29,110 SH   SOLE 9 29,110 0 0
NETEASE INC ADR 64110W102 1,503 5,291 SH   SOLE 44 5,291 0 0
NETFLIX INC COM 64110L106 15,174 102,658 SH   SOLE 1 102,658 0 0
NETFLIX INC OPT 64110L106 139,829 946,000 SH Put SOLE 8 946,000 0 0
NETFLIX INC COM 64110L106 11,725 79,323 SH   SOLE 8 79,323 0 0
NETFLIX INC OPT 64110L106 64,106 433,700 SH Call SOLE 8 433,700 0 0
NETFLIX INC COM 64110L106 36,011 243,635 SH   SOLE 44 243,635 0 0
NETFLIX INC COM 64110L106 374 2,532 SH   DFND 66 0 0 2,532
NETGEAR INC OPT 64111Q104 10 200 SH Call SOLE 8 200 0 0
NETGEAR INC COM 64111Q104 3 67 SH   SOLE 8 67 0 0
NETGEAR INC OPT 64111Q104 5 100 SH Put SOLE 8 100 0 0
NETGEAR INC COM 64111Q104 1,844 37,203 SH   SOLE 44 37,203 0 0
NETLIST INC COM 64118P109 0 59 SH   SOLE 8 59 0 0
NETSCOUT SYS INC OPT 64115T104 38 1,000 SH Put SOLE 8 1,000 0 0
NETSCOUT SYS INC OPT 64115T104 114 3,000 SH Call SOLE 8 3,000 0 0
NETSCOUT SYS INC COM 64115T104 2,567 67,638 SH   SOLE 44 67,638 0 0
NEUROCRINE BIOSCIENCES INC OPT 64125C109 48 1,100 SH Call SOLE 8 1,100 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 64 1,472 SH   SOLE 8 1,472 0 0
NEUROCRINE BIOSCIENCES INC OPT 64125C109 476 11,000 SH Put SOLE 8 11,000 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 394 9,101 SH   SOLE 44 9,101 0 0
NEURODERM LTD COM M74231107 1 36 SH   SOLE 8 36 0 0
NEURODERM LTD COM M74231107 27 1,000 SH   DFND 66 0 0 1,000
NEUSTAR INC COM 64126X201 222 6,696 SH   SOLE 1 6,696 0 0
NEUSTAR INC COM 64126X201 3 98 SH   SOLE 8 98 0 0
NEUSTAR INC COM 64126X201 4,738 142,953 SH   SOLE 44 142,953 0 0
NEVRO CORP OPT 64157F103 253 2,700 SH Put SOLE 8 2,700 0 0
NEVRO CORP COM 64157F103 1,306 13,936 SH   SOLE 8 13,936 0 0
NEVRO CORP OPT 64157F103 234 2,500 SH Call SOLE 8 2,500 0 0
NEVRO CORP COM 64157F103 154 1,650 SH   SOLE 44 1,650 0 0
NEVSUN RES LTD COM 64156L101 0 9 SH   SOLE 8 9 0 0
NEVSUN RES LTD COM 64156L101 90 35,000 SH   DFND 66 0 0 35,000
NEW GOLD INC CDA OPT 644535106 457 153,300 SH Put SOLE 8 153,300 0 0
NEW GOLD INC CDA COM 644535106 575 192,993 SH   SOLE 8 192,993 0 0
NEW GOLD INC CDA OPT 644535106 192 64,400 SH Call SOLE 8 64,400 0 0
NEW GOLD INC CDA COM 644535106 7 2,500 SH   DFND 20 0 0 2,500
NEW GOLD INC CDA COM 644535106 1 298 SH   SOLE 44 298 0 0
NEW HOME CO INC COM 645370107 3 258 SH   SOLE 44 258 0 0
NEW JERSEY RES COM 646025106 88 2,228 SH   SOLE 44 2,228 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 49 3,456 SH   SOLE 8 3,456 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 104 7,328 SH   SOLE 44 7,328 0 0
NEW MTN FIN CORP BOND 647551AB6 353 344,000 PRN   SOLE 8 0 0 344,000
NEW MTN FIN CORP COM 647551100 128 8,605 SH   SOLE 44 8,605 0 0
NEW ORIENTAL ED &amp TECH GRP I OPT 647581107 248 4,100 SH Call SOLE 8 4,100 0 0
NEW ORIENTAL ED &amp TECH GRP I OPT 647581107 712 11,800 SH Put SOLE 8 11,800 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 596 9,874 SH   SOLE 8 9,874 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 2,959 49,000 SH   SOLE 9 49,000 0 0
NEW RELIC INC OPT 64829B100 56 1,500 SH Call SOLE 8 1,500 0 0
NEW RELIC INC COM 64829B100 2 49 SH   SOLE 8 49 0 0
NEW RELIC INC COM 64829B100 192 5,174 SH   SOLE 44 5,174 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 374 22,027 SH   SOLE 1 22,027 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 37 2,172 SH   SOLE 8 2,172 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 138 8,194 SH   SOLE 44 8,194 0 0
NEW SR INVT GROUP INC TRUS 648691103 1 54 SH   SOLE 8 54 0 0
NEW SR INVT GROUP INC TRUS 648691103 27 2,617 SH   SOLE 44 2,617 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 566 40,516 SH   SOLE 1 40,516 0 0
NEW YORK CMNTY BANCORP INC OPT 649445103 117 8,400 SH Call SOLE 8 8,400 0 0
NEW YORK CMNTY BANCORP INC OPT 649445103 25 1,800 SH Put SOLE 8 1,800 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 633 45,348 SH   SOLE 8 45,348 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,430 102,350 SH   SOLE 44 102,350 0 0
NEW YORK MTG TR INC TRUS 649604501 1 88 SH   SOLE 8 88 0 0
NEW YORK MTG TR INC TRUS 649604501 250 40,430 SH   SOLE 44 40,430 0 0
NEW YORK REIT INC TRUS 64976L109 1 60 SH   SOLE 8 60 0 0
NEW YORK REIT INC TRUS 64976L109 44 4,493 SH   SOLE 44 4,493 0 0
NEW YORK TIMES CO COM 650111107 1 68 SH   SOLE 8 68 0 0
NEW YORK TIMES CO COM 650111107 212 14,715 SH   SOLE 44 14,715 0 0
NEWELL BRANDS INC COM 651229106 7,593 160,971 SH   SOLE 1 160,971 0 0
NEWELL BRANDS INC OPT 651229106 472 10,000 SH Put SOLE 8 10,000 0 0
NEWELL BRANDS INC OPT 651229106 410 8,700 SH Call SOLE 8 8,700 0 0
NEWELL BRANDS INC COM 651229106 13,881 294,278 SH   SOLE 8 294,278 0 0
NEWELL BRANDS INC COM 651229106 66 1,390 SH   SOLE 9 1,390 0 0
NEWELL BRANDS INC COM 651229106 5,876 124,562 SH   SOLE 44 124,562 0 0
NEWELL BRANDS INC COM 651229106 468 9,916 SH   DFND 66 0 0 9,916
NEWFIELD EXPL CO COM 651290108 885 23,970 SH   SOLE 1 23,970 0 0
NEWFIELD EXPL CO COM 651290108 479 12,971 SH   SOLE 8 12,971 0 0
NEWFIELD EXPL CO OPT 651290108 1,484 40,200 SH Put SOLE 8 40,200 0 0
NEWFIELD EXPL CO OPT 651290108 269 7,300 SH Call SOLE 8 7,300 0 0
NEWFIELD EXPL CO COM 651290108 83 2,246 SH   SOLE 9 2,246 0 0
NEWFIELD EXPL CO COM 651290108 1,440 39,026 SH   SOLE 44 39,026 0 0
NEWFIELD EXPL CO COM 651290108 51 1,391 SH   DFND 66 0 0 1,391
NEWLINK GENETICS CORP COM 651511107 1,902 78,919 SH   SOLE 8 78,919 0 0
NEWLINK GENETICS CORP OPT 651511107 22 900 SH Call SOLE 8 900 0 0
NEWLINK GENETICS CORP COM 651511107 308 12,819 SH   SOLE 44 12,819 0 0
NEWMARKET CORP COM 651587107 3,304 7,290 SH   SOLE 1 7,290 0 0
NEWMARKET CORP OPT 651587107 91 200 SH Call SOLE 8 200 0 0
NEWMARKET CORP COM 651587107 350 771 SH   SOLE 8 771 0 0
NEWMARKET CORP COM 651587107 349 771 SH   SOLE 44 771 0 0
NEWMONT MINING CORP COM 651639106 23 705 SH   SOLE 1 705 0 0
NEWMONT MINING CORP COM 651639106 2,433 73,799 SH   SOLE 8 73,799 0 0
NEWMONT MINING CORP OPT 651639106 10,537 319,700 SH Call SOLE 8 319,700 0 0
NEWMONT MINING CORP BOND 651639AJ5 7,408 7,394,000 PRN   SOLE 8 0 0 7,394,000
NEWMONT MINING CORP OPT 651639106 12,778 387,700 SH Put SOLE 8 387,700 0 0
NEWMONT MINING CORP COM 651639106 11,223 340,530 SH   SOLE 44 340,530 0 0
NEWMONT MINING CORP COM 651639106 103 3,130 SH   DFND 66 0 0 3,130
NEWPARK RES INC COM 651718504 0 14 SH   SOLE 8 14 0 0
NEWPARK RES INC COM 651718504 1,055 130,138 SH   SOLE 44 130,138 0 0
NEWS CORP NEW COM 65249B109 1,184 91,039 SH   SOLE 1 91,039 0 0
NEWS CORP NEW COM 65249B208 386 28,568 SH   SOLE 1 28,568 0 0
NEWS CORP NEW COM 65249B109 6 458 SH   SOLE 8 458 0 0
NEWS CORP NEW COM 65249B208 3 203 SH   SOLE 8 203 0 0
NEWS CORP NEW COM 65249B208 217 16,118 SH   SOLE 44 16,118 0 0
NEWS CORP NEW COM 65249B109 1,129 86,838 SH   SOLE 44 86,838 0 0
NEWS CORP NEW COM 65249B208 2 125 SH   DFND 66 0 0 125
NEWSTAR FINANCIAL INC COM 65251F105 23 2,175 SH   SOLE 8 2,175 0 0
NEWSTAR FINANCIAL INC COM 65251F105 9 898 SH   SOLE 44 898 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 0 11 SH   SOLE 8 11 0 0
NEXEO SOLUTIONS INC COM 65342H102 3 377 SH   SOLE 44 377 0 0
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 59 2,445 SH   SOLE 44 2,445 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 23 329 SH   SOLE 8 329 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 3,045 43,416 SH   SOLE 44 43,416 0 0
NEXTERA ENERGY INC COM 65339F101 1,786 13,911 SH   SOLE 1 13,911 0 0
NEXTERA ENERGY INC OPT 65339F101 3,556 27,700 SH Put SOLE 8 27,700 0 0
NEXTERA ENERGY INC COM 65339F101 284 2,215 SH   SOLE 8 2,215 0 0
NEXTERA ENERGY INC OPT 65339F101 1,746 13,600 SH Call SOLE 8 13,600 0 0
NEXTERA ENERGY INC CONV 65339F846 2,077 34,403 SH   SOLE 8 34,403 0 0
NEXTERA ENERGY INC COM 65339F101 69 536 SH   SOLE 9 536 0 0
NEXTERA ENERGY INC COM 65339F101 109,856 855,786 SH   SOLE 44 855,786 0 0
NEXTERA ENERGY INC COM 65339F101 103 803 SH   DFND 66 0 0 803
NEXTERA ENERGY PARTNERS LP COM 65341B106 609 18,414 SH   SOLE 44 18,414 0 0
NGL ENERGY PARTNERS LP OPT 62913M107 23 1,000 SH Call SOLE 8 1,000 0 0
NGL ENERGY PARTNERS LP COM 62913M107 1,038 45,922 SH   SOLE 32 45,922 0 0
NGL ENERGY PARTNERS LP COM 62913M107 2,260 100,000 SH   SOLE 44 100,000 0 0
NIC INC COM 62914B100 865 42,836 SH   SOLE 1 42,836 0 0
NIC INC COM 62914B100 375 18,565 SH   SOLE 44 18,565 0 0
NICE LTD ADR 653656108 0 1 SH   SOLE 8 1 0 0
NICE LTD OPT 653656108 14 200 SH Call SOLE 8 200 0 0
NICE LTD ADR 653656108 11,800 173,586 SH   SOLE 44 173,586 0 0
NICOLET BANKSHARES INC COM 65406E102 2 35 SH   SOLE 44 35 0 0
NIELSEN HLDGS PLC COM G6518L108 3,771 91,288 SH   SOLE 1 91,288 0 0
NIELSEN HLDGS PLC COM G6518L108 109 2,630 SH   SOLE 8 2,630 0 0
NIELSEN HLDGS PLC OPT G6518L108 12 300 SH Call SOLE 8 300 0 0
NIELSEN HLDGS PLC COM G6518L108 11,653 282,071 SH   SOLE 44 282,071 0 0
NII HLDGS INC COM 62913F508 4 3,041 SH   SOLE 8 3,041 0 0
NII HLDGS INC COM 62913F508 30 22,792 SH   SOLE 44 22,792 0 0
NIKE INC COM 654106103 39,808 714,309 SH   SOLE 1 713,156 1,153 0
NIKE INC COM 654106103 14,749 264,650 SH   SOLE 8 264,650 0 0
NIKE INC OPT 654106103 55,016 987,200 SH Put SOLE 8 987,200 0 0
NIKE INC OPT 654106103 22,811 409,300 SH Call SOLE 8 409,300 0 0
NIKE INC COM 654106103 7,551 135,493 SH   SOLE 9 135,493 0 0
NIKE INC COM 654106103 81 1,460 SH   SOLE 20 0 1,460 0
NIKE INC COM 654106103 41,120 737,853 SH   SOLE 44 737,853 0 0
NIKE INC COM 654106103 710 12,739 SH   DFND 66 0 0 12,739
NIMBLE STORAGE INC COM 65440R101 1,796 143,652 SH   SOLE 1 143,652 0 0
NIMBLE STORAGE INC COM 65440R101 5,790 463,162 SH   SOLE 8 463,162 0 0
NIMBLE STORAGE INC OPT 65440R101 63 5,000 SH Call SOLE 8 5,000 0 0
NIMBLE STORAGE INC COM 65440R101 95 7,628 SH   SOLE 44 7,628 0 0
NISOURCE INC COM 65473P105 10 429 SH   SOLE 1 429 0 0
NISOURCE INC OPT 65473P105 31 1,300 SH Put SOLE 8 1,300 0 0
NISOURCE INC COM 65473P105 40 1,696 SH   SOLE 8 1,696 0 0
NISOURCE INC OPT 65473P105 107 4,500 SH Call SOLE 8 4,500 0 0
NISOURCE INC COM 65473P105 3,149 132,345 SH   SOLE 44 132,345 0 0
NL INDS INC COM 629156407 3 422 SH   SOLE 44 422 0 0
NMI HLDGS INC COM 629209305 59 5,171 SH   SOLE 44 5,171 0 0
NN INC COM 629337106 136 5,425 SH   SOLE 44 5,425 0 0
NOAH HLDGS LTD ADR 65487X102 2 82 SH   SOLE 8 82 0 0
NOBILIS HEALTH CORP COM 65500B103 0 286 SH   SOLE 44 286 0 0
NOBLE CORP PLC COM G65431101 118 19,124 SH   SOLE 8 19,124 0 0
NOBLE CORP PLC OPT G65431101 4,931 796,700 SH Call SOLE 8 796,700 0 0
NOBLE CORP PLC OPT G65431101 3,933 635,400 SH Put SOLE 8 635,400 0 0
NOBLE CORP PLC COM G65431101 26,023 4,204,010 SH   SOLE 44 4,204,010 0 0
NOBLE ENERGY INC COM 655044105 20 577 SH   SOLE 1 577 0 0
NOBLE ENERGY INC OPT 655044105 1,277 37,200 SH Call SOLE 8 37,200 0 0
NOBLE ENERGY INC OPT 655044105 800 23,300 SH Put SOLE 8 23,300 0 0
NOBLE ENERGY INC COM 655044105 989 28,805 SH   SOLE 8 28,805 0 0
NOBLE ENERGY INC COM 655044105 88 2,555 SH   SOLE 9 2,555 0 0
NOBLE ENERGY INC COM 655044105 4,385 127,674 SH   SOLE 44 127,674 0 0
NOBLE ENERGY INC COM 655044105 24 704 SH   DFND 66 0 0 704
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 374 7,182 SH   SOLE 32 7,182 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 558 10,718 SH   SOLE 44 10,718 0 0
NOKIA CORP OPT 654902204 267 49,300 SH Put SOLE 8 49,300 0 0
NOKIA CORP ADR 654902204 696 128,398 SH   SOLE 8 128,398 0 0
NOKIA CORP OPT 654902204 118 21,700 SH Call SOLE 8 21,700 0 0
NOKIA CORP ADR 654902204 63 11,612 SH   DFND 66 0 0 11,612
NOMAD HLDGS LTD COM G6564A105 16 1,400 SH   SOLE 44 1,400 0 0
NOMURA HLDGS INC ADR 65535H208 0 65 SH   SOLE 8 65 0 0
NOODLES &amp CO COM 65540B105 27 4,717 SH   SOLE 44 4,717 0 0
NORBORD INC COM 65548P403 2 70 SH   SOLE 8 70 0 0
NORBORD INC COM 65548P403 1,386 48,600 SH   SOLE 9 48,600 0 0
NORD ANGLIA EDUCATION INC COM G6583A102 0 10 SH   SOLE 8 10 0 0
NORD ANGLIA EDUCATION INC COM G6583A102 211 8,300 SH   SOLE 44 8,300 0 0
NORDIC AMERICAN TANKERS LIMI OPT G65773106 263 32,200 SH Call SOLE 8 32,200 0 0
NORDIC AMERICAN TANKERS LIMI OPT G65773106 620 75,800 SH Put SOLE 8 75,800 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 0 60 SH   SOLE 8 60 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 59 7,240 SH   SOLE 44 7,240 0 0
NORDSON CORP COM 655663102 209 1,700 SH   SOLE 1 1,700 0 0
NORDSON CORP COM 655663102 81 662 SH   SOLE 8 662 0 0
NORDSON CORP COM 655663102 1,078 8,777 SH   SOLE 44 8,777 0 0
NORDSTROM INC COM 655664100 1,726 37,066 SH   SOLE 1 37,066 0 0
NORDSTROM INC OPT 655664100 8,126 174,500 SH Call SOLE 8 174,500 0 0
NORDSTROM INC COM 655664100 20 432 SH   SOLE 8 432 0 0
NORDSTROM INC OPT 655664100 3,251 69,800 SH Put SOLE 8 69,800 0 0
NORDSTROM INC COM 655664100 3,628 77,913 SH   SOLE 44 77,913 0 0
NORFOLK SOUTHERN CORP COM 655844108 18,597 166,084 SH   SOLE 1 166,084 0 0
NORFOLK SOUTHERN CORP OPT 655844108 6,046 54,000 SH Put SOLE 8 54,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 459 4,098 SH   SOLE 8 4,098 0 0
NORFOLK SOUTHERN CORP OPT 655844108 6,461 57,700 SH Call SOLE 8 57,700 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,141 19,120 SH   SOLE 9 19,120 0 0
NORFOLK SOUTHERN CORP COM 655844108 7,697 68,742 SH   SOLE 44 68,742 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 87 17,600 SH   SOLE 9 17,600 0 0
NORTH ATLANTIC DRILLING LTD OPT G6613P129 254 150,000 SH Put SOLE 8 150,000 0 0
NORTH EUROPEAN OIL RTY TR TRUS 659310106 0 16 SH   SOLE 8 16 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 20 14,331 SH   SOLE 1 14,331 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 0 93 SH   SOLE 8 93 0 0
NORTHERN OIL &amp GAS INC NEV COM 665531109 55 21,165 SH   SOLE 8 21,165 0 0
NORTHERN OIL &amp GAS INC NEV OPT 665531109 39 15,000 SH Put SOLE 8 15,000 0 0
NORTHERN OIL &amp GAS INC NEV OPT 665531109 18 6,900 SH Call SOLE 8 6,900 0 0
NORTHERN OIL &amp GAS INC NEV COM 665531109 797 306,941 SH   SOLE 44 306,941 0 0
NORTHERN TR CORP COM 665859104 20,703 239,127 SH   SOLE 1 239,127 0 0
NORTHERN TR CORP OPT 665859104 693 8,000 SH Call SOLE 8 8,000 0 0
NORTHERN TR CORP COM 665859104 64 730 SH   SOLE 8 730 0 0
NORTHERN TR CORP COM 665859104 4,868 56,219 SH   SOLE 44 56,219 0 0
NORTHERN TR CORP COM 665859104 33 377 SH   DFND 66 0 0 377
NORTHFIELD BANCORP INC DEL COM 66611T108 18 1,044 SH   SOLE 44 1,044 0 0
NORTHRIM BANCORP INC COM 666762109 1 32 SH   SOLE 44 32 0 0
NORTHROP GRUMMAN CORP COM 666807102 16,631 69,925 SH   SOLE 1 69,925 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,494 6,282 SH   SOLE 8 6,282 0 0
NORTHROP GRUMMAN CORP OPT 666807102 5,137 21,600 SH Put SOLE 8 21,600 0 0
NORTHROP GRUMMAN CORP OPT 666807102 4,733 19,900 SH Call SOLE 8 19,900 0 0
NORTHROP GRUMMAN CORP COM 666807102 13,882 58,363 SH   SOLE 44 58,363 0 0
NORTHSTAR REALTY EUROPE CORP TRUS 66706L101 12 1,112 SH   SOLE 44 1,112 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 135 7,989 SH   SOLE 44 7,989 0 0
NORTHWEST NAT GAS CO COM 667655104 829 14,034 SH   SOLE 1 14,034 0 0
NORTHWEST NAT GAS CO COM 667655104 247 4,191 SH   SOLE 44 4,191 0 0
NORTHWEST PIPE CO COM 667746101 1 52 SH   SOLE 8 52 0 0
NORTHWEST PIPE CO COM 667746101 697 44,386 SH   SOLE 44 44,386 0 0
NORTHWESTERN CORP COM 668074305 355 6,049 SH   SOLE 8 6,049 0 0
NORTHWESTERN CORP COM 668074305 397 6,779 SH   SOLE 44 6,779 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 9 179 SH   SOLE 8 179 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 9,059 178,569 SH   SOLE 44 178,569 0 0
NOVADAQ TECHNOLOGIES INC COM 66987G102 11 1,400 SH   SOLE 44 1,400 0 0
NOVAGOLD RES INC OPT 66987E206 177 36,400 SH Put SOLE 8 36,400 0 0
NOVAGOLD RES INC COM 66987E206 213 43,797 SH   SOLE 8 43,797 0 0
NOVAGOLD RES INC OPT 66987E206 77 15,900 SH Call SOLE 8 15,900 0 0
NOVAGOLD RES INC COM 66987E206 7 1,500 SH   SOLE 44 1,500 0 0
NOVAN INC COM 66988N106 0 77 SH   SOLE 44 77 0 0
NOVANTA INC COM 67000B104 1 30 SH   SOLE 8 30 0 0
NOVANTA INC COM 67000B104 96 3,630 SH   SOLE 44 3,630 0 0
NOVARTIS A G OPT 66987V109 3,223 43,400 SH Put SOLE 8 43,400 0 0
NOVARTIS A G OPT 66987V109 312 4,200 SH Call SOLE 8 4,200 0 0
NOVARTIS A G ADR 66987V109 618 8,323 SH   SOLE 8 8,323 0 0
NOVARTIS A G ADR 66987V109 135 1,819 SH   DFND 66 0 0 1,819
NOVAVAX INC COM 670002104 9 7,093 SH   SOLE 8 7,093 0 0
NOVAVAX INC COM 670002104 362 282,585 SH   SOLE 44 282,585 0 0
NOVELLUS SYS INC BOND 670008AD3 114 30,000 PRN   SOLE 8 0 0 30,000
NOVO-NORDISK A S ADR 670100205 445 12,989 SH   SOLE 8 12,989 0 0
NOVO-NORDISK A S OPT 670100205 740 21,600 SH Put SOLE 8 21,600 0 0
NOVO-NORDISK A S OPT 670100205 610 17,800 SH Call SOLE 8 17,800 0 0
NOVO-NORDISK A S ADR 670100205 31 914 SH   DFND 66 0 0 914
NOVOCURE LTD COM G6674U108 2 300 SH   SOLE 8 300 0 0
NOVOCURE LTD COM G6674U108 46 5,683 SH   SOLE 44 5,683 0 0
NOW INC COM 67011P100 466 27,492 SH   SOLE 1 27,492 0 0
NOW INC COM 67011P100 0 25 SH   SOLE 8 25 0 0
NOW INC COM 67011P100 661 38,962 SH   SOLE 44 38,962 0 0
NOW INC COM 67011P100 7 395 SH   DFND 66 0 0 395
NQ MOBILE INC OPT 64118U108 45 10,700 SH Put SOLE 8 10,700 0 0
NQ MOBILE INC OPT 64118U108 126 30,300 SH Call SOLE 8 30,300 0 0
NQ MOBILE INC ADR 64118U108 144 34,645 SH   SOLE 8 34,645 0 0
NRG ENERGY INC OPT 629377508 9,350 500,000 SH Put SOLE 1 500,000 0 0
NRG ENERGY INC COM 629377508 8 419 SH   SOLE 1 419 0 0
NRG ENERGY INC OPT 629377508 1,161 62,100 SH Call SOLE 8 62,100 0 0
NRG ENERGY INC OPT 629377508 135 7,200 SH Put SOLE 8 7,200 0 0
NRG ENERGY INC COM 629377508 326 17,432 SH   SOLE 8 17,432 0 0
NRG ENERGY INC COM 629377508 1,131 60,450 SH   SOLE 44 60,450 0 0
NRG YIELD INC COM 62942X306 42 2,398 SH   SOLE 8 2,398 0 0
NRG YIELD INC COM 62942X405 1 60 SH   SOLE 8 60 0 0
NRG YIELD INC COM 62942X306 7,440 427,838 SH   SOLE 44 427,838 0 0
NRG YIELD INC COM 62942X405 276 15,576 SH   SOLE 44 15,576 0 0
NTN BUZZTIME INC COM 629410606 1 120 SH   DFND 66 0 0 120
NTT DOCOMO INC ADR 62942M201 128 5,500 SH   SOLE 44 5,500 0 0
NU SKIN ENTERPRISES INC OPT 67018T105 94 1,700 SH Put SOLE 8 1,700 0 0
NU SKIN ENTERPRISES INC COM 67018T105 92 1,662 SH   SOLE 8 1,662 0 0
NU SKIN ENTERPRISES INC OPT 67018T105 56 1,000 SH Call SOLE 8 1,000 0 0
NU SKIN ENTERPRISES INC COM 67018T105 22 400 SH   DFND 20 0 0 400
NU SKIN ENTERPRISES INC COM 67018T105 1,587 28,557 SH   SOLE 44 28,557 0 0
NUANCE COMMUNICATIONS INC BOND 67020YAK6 310 326,000 PRN   SOLE 8 0 0 326,000
NUANCE COMMUNICATIONS INC OPT 67020Y100 267 15,400 SH Call SOLE 8 15,400 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 178 10,300 SH Put SOLE 8 10,300 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 6,326 365,430 SH   SOLE 8 365,430 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 6,633 383,192 SH   SOLE 44 383,192 0 0
NUCOR CORP COM 670346105 25 423 SH   SOLE 1 423 0 0
NUCOR CORP OPT 670346105 4,581 76,700 SH Call SOLE 8 76,700 0 0
NUCOR CORP COM 670346105 1,061 17,783 SH   SOLE 8 17,783 0 0
NUCOR CORP OPT 670346105 2,526 42,300 SH Put SOLE 8 42,300 0 0
NUCOR CORP COM 670346105 8,037 134,579 SH   SOLE 44 134,579 0 0
NUMEREX CORP PA COM 67053A102 5 1,044 SH   SOLE 44 1,044 0 0
NUSTAR ENERGY LP COM 67058H102 1,813 34,883 SH   SOLE 32 34,883 0 0
NUSTAR ENERGY LP COM 67058H102 894 17,192 SH   SOLE 44 17,192 0 0
NUSTAR ENERGY LP COM 67058H102 5 100 SH   DFND 66 0 0 100
NUSTAR GP HOLDINGS LLC COM 67059L102 1 45 SH   SOLE 8 45 0 0
NUSTAR GP HOLDINGS LLC COM 67059L102 514 18,391 SH   SOLE 32 18,391 0 0
NUSTAR GP HOLDINGS LLC COM 67059L102 31 1,100 SH   SOLE 44 1,100 0 0
NUTANIX INC COM 67059N108 800 42,628 SH   SOLE 8 42,628 0 0
NUTANIX INC OPT 67059N108 268 14,300 SH Call SOLE 8 14,300 0 0
NUTANIX INC OPT 67059N108 1,100 58,600 SH Put SOLE 8 58,600 0 0
NUTANIX INC COM 67059N108 1 49 SH   SOLE 44 49 0 0
NUTRACEUTICAL INTL CORP COM 67060Y101 4 143 SH   SOLE 44 143 0 0
NUTRI SYS INC NEW OPT 67069D108 294 5,300 SH Put SOLE 8 5,300 0 0
NUTRI SYS INC NEW COM 67069D108 504 9,086 SH   SOLE 8 9,086 0 0
NUTRI SYS INC NEW OPT 67069D108 56 1,000 SH Call SOLE 8 1,000 0 0
NUTRI SYS INC NEW COM 67069D108 97 1,751 SH   SOLE 44 1,751 0 0
NUVASIVE INC COM 670704105 1,085 14,532 SH   SOLE 1 14,532 0 0
NUVASIVE INC BOND 670704AC9 326 184,000 PRN   SOLE 8 0 0 184,000
NUVASIVE INC COM 670704105 23 310 SH   SOLE 8 310 0 0
NUVASIVE INC BOND 670704AG0 255 187,000 PRN   SOLE 8 0 0 187,000
NUVASIVE INC COM 670704105 197 2,645 SH   SOLE 44 2,645 0 0
NUVECTRA CORP COM 67075N108 0 69 SH   SOLE 8 69 0 0
NUVEEN PREFERRED SECURITIES FUND 67072C105 7 700 SH   DFND 66 0 0 700
NV5 GLOBAL INC COM 62945V109 1 34 SH   SOLE 44 34 0 0
NVE CORP COM 629445206 111 1,330 SH   SOLE 44 1,330 0 0
NVIDIA CORP COM 67066G104 38,398 352,501 SH   SOLE 1 352,501 0 0
NVIDIA CORP OPT 67066G104 116,632 1,070,700 SH Call SOLE 8 1,070,700 0 0
NVIDIA CORP OPT 67066G104 117,818 1,081,600 SH Put SOLE 8 1,081,600 0 0
NVIDIA CORP COM 67066G104 33,273 305,453 SH   SOLE 8 305,453 0 0
NVIDIA CORP COM 67066G104 0 1 SH   SOLE 9 1 0 0
NVIDIA CORP COM 67066G104 29,479 270,624 SH   SOLE 44 270,624 0 0
NVIDIA CORP COM 67066G104 148 1,357 SH   DFND 66 0 0 1,357
NVR INC COM 62944T105 61 29 SH   SOLE 8 29 0 0
NVR INC COM 62944T105 521 248 SH   SOLE 44 248 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,802 17,409 SH   SOLE 1 17,409 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 3,209 31,000 SH Put SOLE 8 31,000 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 2,277 22,000 SH Call SOLE 8 22,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 10,660 102,980 SH   SOLE 8 102,980 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,863 18,002 SH   SOLE 9 18,002 0 0
NXP SEMICONDUCTORS N V COM N6596X109 42,581 411,408 SH   SOLE 44 411,408 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5 50 SH   DFND 66 0 0 50
NXSTAGE MEDICAL INC COM 67072V103 43 1,601 SH   SOLE 8 1,601 0 0
NXSTAGE MEDICAL INC COM 67072V103 322 12,015 SH   SOLE 44 12,015 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 5,898 21,857 SH   SOLE 1 21,857 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 56 206 SH   SOLE 8 206 0 0
O REILLY AUTOMOTIVE INC NEW OPT 67103H107 108 400 SH Call SOLE 8 400 0 0
O REILLY AUTOMOTIVE INC NEW OPT 67103H107 675 2,500 SH Put SOLE 8 2,500 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 6,949 25,750 SH   SOLE 44 25,750 0 0
OASIS PETE INC NEW COM 674215108 79 5,529 SH   SOLE 1 5,529 0 0
OASIS PETE INC NEW OPT 674215108 515 36,100 SH Call SOLE 8 36,100 0 0
OASIS PETE INC NEW COM 674215108 1,561 109,540 SH   SOLE 8 109,540 0 0
OASIS PETE INC NEW OPT 674215108 4,304 301,800 SH Put SOLE 8 301,800 0 0
OASIS PETE INC NEW COM 674215108 63 4,420 SH   SOLE 44 4,420 0 0
OBALON THERAPEUTICS INC COM 67424L100 59 5,495 SH   SOLE 44 5,495 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3,555 56,113 SH   SOLE 1 56,113 0 0
OCCIDENTAL PETE CORP DEL OPT 674599105 6,475 102,200 SH Call SOLE 8 102,200 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 591 9,324 SH   SOLE 8 9,324 0 0
OCCIDENTAL PETE CORP DEL OPT 674599105 2,864 45,200 SH Put SOLE 8 45,200 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 76 1,196 SH   SOLE 9 1,196 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 18,000 284,076 SH   SOLE 44 284,076 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,376 21,712 SH   DFND 66 0 0 21,712
OCEANEERING INTL INC COM 675232102 1,068 39,437 SH   SOLE 1 39,437 0 0
OCEANEERING INTL INC COM 675232102 10 359 SH   SOLE 8 359 0 0
OCEANEERING INTL INC OPT 675232102 11 400 SH Call SOLE 8 400 0 0
OCEANEERING INTL INC COM 675232102 90 3,343 SH   SOLE 44 3,343 0 0
OCEANFIRST FINL CORP COM 675234108 2 87 SH   SOLE 8 87 0 0
OCEANFIRST FINL CORP COM 675234108 17 615 SH   SOLE 44 615 0 0
OCH ZIFF CAP MGMT GROUP COM 67551U105 0 60 SH   SOLE 8 60 0 0
OCH ZIFF CAP MGMT GROUP COM 67551U105 263 116,700 SH   SOLE 44 116,700 0 0
OCI PARTNERS LP COM 67091N108 1 58 SH   SOLE 8 58 0 0
OCLARO INC COM 67555N206 117 11,864 SH   SOLE 1 11,864 0 0
OCLARO INC COM 67555N206 55 5,604 SH   SOLE 8 5,604 0 0
OCLARO INC OPT 67555N206 492 50,100 SH Put SOLE 8 50,100 0 0
OCLARO INC OPT 67555N206 1,200 122,200 SH Call SOLE 8 122,200 0 0
OCLARO INC COM 67555N206 28 2,850 SH   SOLE 44 2,850 0 0
OCLARO INC COM 67555N206 0 6 SH   DFND 66 0 0 6
OCULAR THERAPEUTIX INC COM 67576A100 0 29 SH   SOLE 8 29 0 0
OCULAR THERAPEUTIX INC COM 67576A100 308 33,227 SH   SOLE 44 33,227 0 0
OCWEN FINL CORP COM 675746309 705 128,809 SH   SOLE 8 128,809 0 0
OCWEN FINL CORP OPT 675746309 1,794 328,000 SH Put SOLE 8 328,000 0 0
OCWEN FINL CORP OPT 675746309 620 113,400 SH Call SOLE 8 113,400 0 0
OCWEN FINL CORP COM 675746309 10 1,773 SH   SOLE 44 1,773 0 0
OFFICE DEPOT INC COM 676220106 234 50,064 SH   SOLE 8 50,064 0 0
OFFICE DEPOT INC OPT 676220106 641 137,400 SH Call SOLE 8 137,400 0 0
OFFICE DEPOT INC OPT 676220106 285 61,200 SH Put SOLE 8 61,200 0 0
OFFICE DEPOT INC COM 676220106 617 132,265 SH   SOLE 44 132,265 0 0
OFG BANCORP COM 67103X102 11 887 SH   SOLE 8 887 0 0
OFG BANCORP COM 67103X102 92 7,856 SH   SOLE 44 7,856 0 0
OGE ENERGY CORP COM 670837103 3,092 88,400 SH   SOLE 1 88,400 0 0
OGE ENERGY CORP COM 670837103 199 5,693 SH   SOLE 8 5,693 0 0
OGE ENERGY CORP COM 670837103 4,590 131,208 SH   SOLE 44 131,208 0 0
OI S A ADR 670851500 1 165 SH   DFND 66 0 0 165
OIL DRI CORP AMER COM 677864100 1 23 SH   SOLE 44 23 0 0
OIL STS INTL INC COM 678026105 549 16,573 SH   SOLE 1 16,573 0 0
OIL STS INTL INC COM 678026105 136 4,083 SH   SOLE 44 4,083 0 0
OLD DOMINION FGHT LINES INC COM 679580100 3,530 41,255 SH   SOLE 1 41,255 0 0
OLD DOMINION FGHT LINES INC OPT 679580100 1,189 13,900 SH Put SOLE 8 13,900 0 0
OLD DOMINION FGHT LINES INC COM 679580100 28 325 SH   SOLE 8 325 0 0
OLD DOMINION FGHT LINES INC OPT 679580100 222 2,600 SH Call SOLE 8 2,600 0 0
OLD DOMINION FGHT LINES INC COM 679580100 1,516 17,722 SH   SOLE 44 17,722 0 0
OLD LINE BANCSHARES INC COM 67984M100 4 139 SH   SOLE 44 139 0 0
OLD NATL BANCORP IND COM 680033107 167 9,623 SH   SOLE 1 9,623 0 0
OLD NATL BANCORP IND COM 680033107 1 34 SH   SOLE 8 34 0 0
OLD NATL BANCORP IND COM 680033107 202 11,668 SH   SOLE 44 11,668 0 0
OLD POINT FINL CORP COM 680194107 36 1,200 SH   SOLE 44 1,200 0 0
OLD REP INTL CORP BOND 680223AH7 3,150 2,367,000 PRN   SOLE 8 0 0 2,367,000
OLD REP INTL CORP COM 680223104 87 4,265 SH   SOLE 8 4,265 0 0
OLD REP INTL CORP COM 680223104 287 13,991 SH   SOLE 44 13,991 0 0
OLD SECOND BANCORP INC ILL COM 680277100 4 305 SH   SOLE 44 305 0 0
OLIN CORP OPT 680665205 437 13,300 SH Put SOLE 8 13,300 0 0
OLIN CORP OPT 680665205 2,133 64,900 SH Call SOLE 8 64,900 0 0
OLIN CORP COM 680665205 4 116 SH   SOLE 8 116 0 0
OLIN CORP COM 680665205 624 19,008 SH   SOLE 44 19,008 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 13 400 SH   SOLE 8 400 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 385 11,507 SH   SOLE 44 11,507 0 0
OLYMPIC STEEL INC COM 68162K106 78 4,212 SH   SOLE 8 4,212 0 0
OLYMPIC STEEL INC COM 68162K106 352 18,950 SH   SOLE 44 18,950 0 0
OM ASSET MGMT PLC COM G67506108 15 1,021 SH   SOLE 44 1,021 0 0
OMEGA FLEX INC COM 682095104 1 13 SH   SOLE 44 13 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 2,213 67,101 SH   SOLE 1 67,101 0 0
OMEGA HEALTHCARE INVS INC OPT 681936100 16 500 SH Put SOLE 8 500 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 9 254 SH   SOLE 8 254 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 221 6,733 SH   SOLE 44 6,733 0 0
OMEGA PROTEIN CORP COM 68210P107 9 445 SH   SOLE 8 445 0 0
OMEGA PROTEIN CORP COM 68210P107 64 3,185 SH   SOLE 44 3,185 0 0
OMEROS CORP COM 682143102 134 8,845 SH   SOLE 8 8,845 0 0
OMEROS CORP OPT 682143102 2,744 181,500 SH Put SOLE 8 181,500 0 0
OMEROS CORP OPT 682143102 3 200 SH Call SOLE 8 200 0 0
OMEROS CORP COM 682143102 12 760 SH   SOLE 44 760 0 0
OMNICELL INC COM 68213N109 32 768 SH   SOLE 44 768 0 0
OMNICOM GROUP INC COM 681919106 5,461 63,339 SH   SOLE 1 63,339 0 0
OMNICOM GROUP INC COM 681919106 641 7,437 SH   SOLE 8 7,437 0 0
OMNICOM GROUP INC OPT 681919106 103 1,200 SH Call SOLE 8 1,200 0 0
OMNICOM GROUP INC COM 681919106 4,321 50,125 SH   SOLE 44 50,125 0 0
OMNOVA SOLUTIONS INC COM 682129101 80 8,100 SH   SOLE 1 8,100 0 0
OMNOVA SOLUTIONS INC COM 682129101 86 8,679 SH   SOLE 8 8,679 0 0
OMNOVA SOLUTIONS INC OPT 682129101 79 8,000 SH Put SOLE 8 8,000 0 0
OMNOVA SOLUTIONS INC COM 682129101 175 17,587 SH   SOLE 44 17,587 0 0
ON ASSIGNMENT INC COM 682159108 1,433 29,542 SH   SOLE 44 29,542 0 0
ON DECK CAP INC COM 682163100 11 2,203 SH   SOLE 44 2,203 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,687 108,915 SH   SOLE 1 108,915 0 0
ON SEMICONDUCTOR CORP OPT 682189105 1,009 65,100 SH Call SOLE 8 65,100 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,740 306,003 SH   SOLE 8 306,003 0 0
ON SEMICONDUCTOR CORP OPT 682189105 161 10,400 SH Put SOLE 8 10,400 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,351 345,454 SH   SOLE 44 345,454 0 0
ONCOCYTE CORPORATION COM 68235C107 0 3 SH   SOLE 8 3 0 0
ONCOCYTE CORPORATION COM 68235C107 6 1,050 SH   SOLE 44 1,050 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 420 45,614 SH   SOLE 8 45,614 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 12 1,285 SH   SOLE 44 1,285 0 0
ONE GAS INC COM 68235P108 3 47 SH   SOLE 8 47 0 0
ONE GAS INC COM 68235P108 192 2,828 SH   SOLE 44 2,828 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 7 300 SH   SOLE 8 300 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 5 248 SH   SOLE 44 248 0 0
ONEBEACON INSURANCE GROUP LT COM G67742109 46 2,863 SH   SOLE 44 2,863 0 0
ONEMAIN HLDGS INC COM 68268W103 1,949 78,437 SH   SOLE 1 78,437 0 0
ONEMAIN HLDGS INC COM 68268W103 0 2 SH   SOLE 8 2 0 0
ONEMAIN HLDGS INC COM 68268W103 1,934 77,843 SH   SOLE 44 77,843 0 0
ONEOK INC NEW COM 682680103 19,469 351,189 SH   SOLE 1 351,189 0 0
ONEOK INC NEW OPT 682680103 421 7,600 SH Put SOLE 8 7,600 0 0
ONEOK INC NEW OPT 682680103 582 10,500 SH Call SOLE 8 10,500 0 0
ONEOK INC NEW COM 682680103 16 282 SH   SOLE 8 282 0 0
ONEOK INC NEW COM 682680103 9,700 174,956 SH   SOLE 44 174,956 0 0
ONEOK INC NEW COM 682680103 587 10,585 SH   DFND 66 0 0 10,585
ONEOK PARTNERS LP OPT 68268N103 70 1,300 SH Call SOLE 8 1,300 0 0
ONEOK PARTNERS LP COM 68268N103 4 83 SH   SOLE 8 83 0 0
ONEOK PARTNERS LP OPT 68268N103 178 3,300 SH Put SOLE 8 3,300 0 0
ONEOK PARTNERS LP COM 68268N103 27,950 517,685 SH   SOLE 32 517,685 0 0
ONEOK PARTNERS LP COM 68268N103 30,188 559,125 SH   SOLE 44 559,125 0 0
OOMA INC COM 683416101 76 7,633 SH   SOLE 8 7,633 0 0
OOMA INC COM 683416101 153 15,409 SH   SOLE 44 15,409 0 0
OPEN TEXT CORP OPT 683715106 41 1,200 SH Put SOLE 8 1,200 0 0
OPEN TEXT CORP COM 683715106 34 1,000 SH   SOLE 8 1,000 0 0
OPEN TEXT CORP OPT 683715106 48 1,400 SH Call SOLE 8 1,400 0 0
OPEN TEXT CORP COM 683715106 7 200 SH   SOLE 9 200 0 0
OPEN TEXT CORP COM 683715106 2,438 71,698 SH   SOLE 44 71,698 0 0
OPHTHOTECH CORP OPT 683745103 2 500 SH Call SOLE 8 500 0 0
OPHTHOTECH CORP COM 683745103 0 115 SH   SOLE 8 115 0 0
OPHTHOTECH CORP COM 683745103 47 12,948 SH   SOLE 44 12,948 0 0
OPKO HEALTH INC COM 68375N103 211 26,300 SH   SOLE 8 26,300 0 0
OPKO HEALTH INC OPT 68375N103 344 43,000 SH Put SOLE 8 43,000 0 0
OPKO HEALTH INC OPT 68375N103 442 55,300 SH Call SOLE 8 55,300 0 0
OPKO HEALTH INC COM 68375N103 519 64,754 SH   SOLE 44 64,754 0 0
OPPENHEIMER HLDGS INC COM 683797104 4 236 SH   SOLE 44 236 0 0
OPUS BK IRVINE CALIF COM 684000102 0 1 SH   SOLE 8 1 0 0
OPUS BK IRVINE CALIF COM 684000102 58 2,875 SH   SOLE 44 2,875 0 0
ORACLE CORP COM 68389X105 29,983 672,111 SH   SOLE 1 672,111 0 0
ORACLE CORP COM 68389X105 2,249 50,435 SH   SOLE 8 50,435 0 0
ORACLE CORP OPT 68389X105 10,702 239,900 SH Put SOLE 8 239,900 0 0
ORACLE CORP OPT 68389X105 27,257 611,000 SH Call SOLE 8 611,000 0 0
ORACLE CORP COM 68389X105 28,022 628,137 SH   SOLE 9 628,137 0 0
ORACLE CORP COM 68389X105 54 1,200 SH   SOLE 20 0 1,200 0
ORACLE CORP COM 68389X105 421 9,428 SH   DFND 20 0 0 9,428
ORACLE CORP COM 68389X105 59,348 1,330,379 SH   SOLE 44 1,330,379 0 0
ORACLE CORP COM 68389X105 992 22,240 SH   DFND 66 0 0 22,240
ORAMED PHARM INC COM 68403P203 184 29,925 SH   DFND 66 0 0 29,925
ORANGE ADR 684060106 4,823 310,329 SH   SOLE 9 310,329 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2,280 176,330 SH   SOLE 44 176,330 0 0
ORBCOMM INC COM 68555P100 30 3,132 SH   SOLE 1 3,132 0 0
ORBCOMM INC COM 68555P100 0 44 SH   SOLE 8 44 0 0
ORBCOMM INC COM 68555P100 12 1,198 SH   SOLE 44 1,198 0 0
ORBITAL ATK INC COM 68557N103 4,702 47,977 SH   SOLE 1 47,977 0 0
ORBITAL ATK INC COM 68557N103 0 5 SH   SOLE 8 5 0 0
ORBITAL ATK INC OPT 68557N103 265 2,700 SH Put SOLE 8 2,700 0 0
ORBITAL ATK INC OPT 68557N103 461 4,700 SH Call SOLE 8 4,700 0 0
ORBITAL ATK INC COM 68557N103 312 3,187 SH   SOLE 44 3,187 0 0
ORBOTECH LTD COM M75253100 3 86 SH   SOLE 8 86 0 0
ORBOTECH LTD COM M75253100 24 735 SH   SOLE 44 735 0 0
ORCHID IS CAP INC TRUS 68571X103 41 4,113 SH   SOLE 44 4,113 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 6 242 SH   SOLE 44 242 0 0
OREXIGEN THERAPEUTICS INC COM 686164302 0 100 SH   SOLE 8 100 0 0
ORGANOVO HLDGS INC COM 68620A104 1 463 SH   SOLE 8 463 0 0
ORGANOVO HLDGS INC COM 68620A104 10 3,335 SH   SOLE 44 3,335 0 0
ORIGIN AGRITECH LIMITED COM G67828106 0 1 SH   SOLE 8 1 0 0
ORION ENGINEERED CARBONS S A COM L72967109 18 900 SH   SOLE 44 900 0 0
ORION GROUP HOLDINGS INC COM 68628V308 9 1,140 SH   SOLE 8 1,140 0 0
ORION GROUP HOLDINGS INC COM 68628V308 207 27,752 SH   SOLE 44 27,752 0 0
ORITANI FINL CORP DEL COM 68633D103 12 719 SH   SOLE 44 719 0 0
ORMAT TECHNOLOGIES INC COM 686688102 108 1,891 SH   SOLE 8 1,891 0 0
ORMAT TECHNOLOGIES INC COM 686688102 329 5,769 SH   SOLE 44 5,769 0 0
ORRSTOWN FINL SVCS INC COM 687380105 1 38 SH   SOLE 44 38 0 0
ORTHOFIX INTL N V COM N6748L102 12 314 SH   SOLE 8 314 0 0
ORTHOFIX INTL N V COM N6748L102 278 7,268 SH   SOLE 44 7,268 0 0
OSHKOSH CORP OPT 688239201 364 5,300 SH Call SOLE 8 5,300 0 0
OSHKOSH CORP OPT 688239201 34 500 SH Put SOLE 8 500 0 0
OSHKOSH CORP COM 688239201 330 4,828 SH   SOLE 8 4,828 0 0
OSHKOSH CORP COM 688239201 2,750 40,082 SH   SOLE 44 40,082 0 0
OSI SYSTEMS INC COM 671044105 418 5,726 SH   SOLE 8 5,726 0 0
OSI SYSTEMS INC COM 671044105 118 1,609 SH   SOLE 44 1,609 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 4 418 SH   SOLE 44 418 0 0
OTONOMY INC COM 68906L105 68 5,516 SH   SOLE 1 5,516 0 0
OTONOMY INC COM 68906L105 4 300 SH   SOLE 8 300 0 0
OTONOMY INC COM 68906L105 8 608 SH   SOLE 44 608 0 0
OTTER TAIL CORP COM 689648103 2 65 SH   SOLE 8 65 0 0
OTTER TAIL CORP COM 689648103 372 9,800 SH   SOLE 44 9,800 0 0
OUTFRONT MEDIA INC TRUS 69007J106 263 9,924 SH   SOLE 1 9,924 0 0
OUTFRONT MEDIA INC COM 69007J106 3,121 117,564 SH   SOLE 1 117,564 0 0
OUTFRONT MEDIA INC TRUS 69007J106 0 9 SH   SOLE 8 9 0 0
OUTFRONT MEDIA INC OPT 69007J106 27 1,000 SH Call SOLE 8 1,000 0 0
OUTFRONT MEDIA INC TRUS 69007J106 922 34,698 SH   SOLE 44 34,698 0 0
OVASCIENCE INC COM 69014Q101 0 90 SH   SOLE 8 90 0 0
OVASCIENCE INC COM 69014Q101 1 588 SH   SOLE 44 588 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 5 1,263 SH   SOLE 8 1,263 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 130 33,676 SH   SOLE 44 33,676 0 0
OVERSTOCK COM INC DEL OPT 690370101 2 100 SH Put SOLE 8 100 0 0
OVERSTOCK COM INC DEL COM 690370101 74 4,233 SH   SOLE 8 4,233 0 0
OVERSTOCK COM INC DEL OPT 690370101 2 100 SH Call SOLE 8 100 0 0
OVERSTOCK COM INC DEL COM 690370101 109 6,352 SH   SOLE 44 6,352 0 0
OWENS &amp MINOR INC NEW COM 690732102 208 6,023 SH   SOLE 1 6,023 0 0
OWENS &amp MINOR INC NEW COM 690732102 205 5,916 SH   SOLE 8 5,916 0 0
OWENS &amp MINOR INC NEW COM 690732102 302 8,722 SH   SOLE 44 8,722 0 0
OWENS CORNING NEW COM 690742101 1,058 17,247 SH   SOLE 8 17,247 0 0
OWENS CORNING NEW OPT 690742101 147 2,400 SH Put SOLE 8 2,400 0 0
OWENS CORNING NEW OPT 690742101 12 200 SH Call SOLE 8 200 0 0
OWENS CORNING NEW COM 690742101 1,900 30,957 SH   SOLE 44 30,957 0 0
OWENS ILL INC COM 690768403 166 8,142 SH   SOLE 1 8,142 0 0
OWENS ILL INC COM 690768403 202 9,951 SH   SOLE 8 9,951 0 0
OWENS ILL INC OPT 690768403 51 2,500 SH Put SOLE 8 2,500 0 0
OWENS ILL INC OPT 690768403 165 8,100 SH Call SOLE 8 8,100 0 0
OWENS ILL INC COM 690768403 3,126 153,424 SH   SOLE 44 153,424 0 0
OWENS RLTY MTG INC TRUS 690828108 1 52 SH   SOLE 44 52 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 9 536 SH   SOLE 44 536 0 0
OXFORD INDS INC COM 691497309 26 456 SH   SOLE 8 456 0 0
OXFORD INDS INC OPT 691497309 57 1,000 SH Put SOLE 8 1,000 0 0
OXFORD INDS INC OPT 691497309 69 1,200 SH Call SOLE 8 1,200 0 0
OXFORD INDS INC COM 691497309 279 4,879 SH   SOLE 44 4,879 0 0
OXFORD LANE CAP CORP FUND 691543102 1 82 SH   SOLE 8 82 0 0
P A M TRANSN SVCS INC COM 693149106 0 21 SH   SOLE 44 21 0 0
P T TELEKOMUNIKASI INDONESIA ADR 715684106 4,057 130,178 SH   SOLE 1 130,178 0 0
PACCAR INC COM 693718108 9,592 142,739 SH   SOLE 1 142,739 0 0
PACCAR INC OPT 693718108 376 5,600 SH Put SOLE 8 5,600 0 0
PACCAR INC OPT 693718108 1,673 24,900 SH Call SOLE 8 24,900 0 0
PACCAR INC COM 693718108 27 408 SH   SOLE 8 408 0 0
PACCAR INC COM 693718108 65 965 SH   SOLE 9 965 0 0
PACCAR INC COM 693718108 6,770 100,738 SH   SOLE 44 100,738 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2 358 SH   SOLE 8 358 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 21 4,101 SH   SOLE 44 4,101 0 0
PACIFIC COAST OIL TR TRUS 694103102 0 47 SH   SOLE 8 47 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 1,327 54,128 SH   SOLE 1 54,128 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 2 86 SH   SOLE 8 86 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 3 117 SH   SOLE 44 117 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P114 0 4 SH   SOLE 8 4 0 0
PACIFIC ETHANOL INC OPT 69423U305 110 16,000 SH Call SOLE 8 16,000 0 0
PACIFIC ETHANOL INC OPT 69423U305 21 3,000 SH Put SOLE 8 3,000 0 0
PACIFIC ETHANOL INC COM 69423U305 137 20,034 SH   SOLE 8 20,034 0 0
PACIFIC ETHANOL INC COM 69423U305 737 107,589 SH   SOLE 44 107,589 0 0
PACIFIC ETHANOL INC COM 69423U305 4 648 SH   DFND 66 0 0 648
PACIFIC MERCANTILE BANCORP COM 694552100 2 280 SH   SOLE 44 280 0 0
PACIFIC PREMIER BANCORP COM 69478X105 243 6,292 SH   SOLE 1 6,292 0 0
PACIFIC PREMIER BANCORP COM 69478X105 140 3,625 SH   SOLE 44 3,625 0 0
PACIRA PHARMACEUTICALS INC OPT 695127100 7,241 158,800 SH Put SOLE 8 158,800 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 11,654 255,580 SH   SOLE 8 255,580 0 0
PACIRA PHARMACEUTICALS INC OPT 695127100 251 5,500 SH Call SOLE 8 5,500 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 677 14,841 SH   SOLE 44 14,841 0 0
PACKAGING CORP AMER COM 695156109 672 7,333 SH   SOLE 1 7,333 0 0
PACKAGING CORP AMER COM 695156109 230 2,510 SH   SOLE 8 2,510 0 0
PACKAGING CORP AMER OPT 695156109 852 9,300 SH Call SOLE 8 9,300 0 0
PACKAGING CORP AMER OPT 695156109 440 4,800 SH Put SOLE 8 4,800 0 0
PACKAGING CORP AMER COM 695156109 5,323 58,100 SH   SOLE 44 58,100 0 0
PACWEST BANCORP DEL COM 695263103 1,832 34,393 SH   SOLE 1 34,393 0 0
PACWEST BANCORP DEL COM 695263103 0 8 SH   SOLE 8 8 0 0
PACWEST BANCORP DEL COM 695263103 516 9,675 SH   SOLE 44 9,675 0 0
PALO ALTO NETWORKS INC OPT 697435105 31,956 283,600 SH Put SOLE 8 283,600 0 0
PALO ALTO NETWORKS INC BOND 697435AB1 198 166,000 PRN   SOLE 8 0 0 166,000
PALO ALTO NETWORKS INC OPT 697435105 2,975 26,400 SH Call SOLE 8 26,400 0 0
PALO ALTO NETWORKS INC COM 697435105 37,000 328,365 SH   SOLE 8 328,365 0 0
PALO ALTO NETWORKS INC COM 697435105 18,718 166,121 SH   SOLE 44 166,121 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,507 86,041 SH   SOLE 8 86,041 0 0
PAN AMERICAN SILVER CORP OPT 697900108 1,547 88,300 SH Put SOLE 8 88,300 0 0
PAN AMERICAN SILVER CORP OPT 697900108 1,106 63,100 SH Call SOLE 8 63,100 0 0
PAN AMERICAN SILVER CORP COM 697900108 20 1,155 SH   DFND 20 0 0 1,155
PAN AMERICAN SILVER CORP COM 697900108 46 2,600 SH   SOLE 44 2,600 0 0
PANDORA MEDIA INC COM 698354107 2,371 200,760 SH   SOLE 1 200,760 0 0
PANDORA MEDIA INC OPT 698354107 13,040 1,104,100 SH Put SOLE 8 1,104,100 0 0
PANDORA MEDIA INC COM 698354107 3,115 263,804 SH   SOLE 8 263,804 0 0
PANDORA MEDIA INC OPT 698354107 10,331 874,800 SH Call SOLE 8 874,800 0 0
PANDORA MEDIA INC COM 698354107 3,240 274,337 SH   SOLE 44 274,337 0 0
PANERA BREAD CO COM 69840W108 183 698 SH   SOLE 1 698 0 0
PANERA BREAD CO OPT 69840W108 3,771 14,400 SH Call SOLE 8 14,400 0 0
PANERA BREAD CO COM 69840W108 11,675 44,582 SH   SOLE 8 44,582 0 0
PANERA BREAD CO OPT 69840W108 36,373 138,900 SH Put SOLE 8 138,900 0 0
PANERA BREAD CO COM 69840W108 135 519 SH   SOLE 44 519 0 0
PANERA BREAD CO PREF 69840W108 170 649 SH   DFND 66 0 0 649
PANHANDLE OIL AND GAS INC COM 698477106 7 371 SH   SOLE 44 371 0 0
PAPA JOHNS INTL INC COM 698813102 740 9,246 SH   SOLE 1 9,246 0 0
PAPA JOHNS INTL INC OPT 698813102 16 200 SH Put SOLE 8 200 0 0
PAPA JOHNS INTL INC COM 698813102 511 6,382 SH   SOLE 8 6,382 0 0
PAPA JOHNS INTL INC COM 698813102 54 682 SH   SOLE 44 682 0 0
PAPA MURPHYS HLDGS INC COM 698814100 0 11 SH   SOLE 8 11 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 1 52 SH   SOLE 8 52 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 35 2,162 SH   SOLE 44 2,162 0 0
PAR TECHNOLOGY CORP COM 698884103 0 34 SH   SOLE 8 34 0 0
PARAGON COML CORP COM 69911U403 0 5 SH   SOLE 44 5 0 0
PARAMOUNT GROUP INC TRUS 69924R108 212 13,060 SH   SOLE 1 13,060 0 0
PARAMOUNT GROUP INC TRUS 69924R108 1 57 SH   SOLE 8 57 0 0
PARAMOUNT GROUP INC TRUS 69924R108 513 31,657 SH   SOLE 44 31,657 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 133 6,939 SH   SOLE 8 6,939 0 0
PARATEK PHARMACEUTICALS INC OPT 699374302 385 20,000 SH Put SOLE 8 20,000 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 195 10,107 SH   SOLE 44 10,107 0 0
PAREXEL INTL CORP COM 699462107 301 4,772 SH   SOLE 1 4,772 0 0
PAREXEL INTL CORP COM 699462107 292 4,634 SH   SOLE 8 4,634 0 0
PAREXEL INTL CORP COM 699462107 83 1,318 SH   SOLE 44 1,318 0 0
PARK CITY GROUP INC COM 700215304 1 94 SH   SOLE 8 94 0 0
PARK CITY GROUP INC COM 700215304 3 233 SH   SOLE 44 233 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 14 771 SH   SOLE 44 771 0 0
PARK HOTELS RESORTS INC COM 700517105 282 10,978 SH   SOLE 1 10,978 0 0
PARK HOTELS RESORTS INC TRUS 700517105 660 25,716 SH   SOLE 1 25,716 0 0
PARK HOTELS RESORTS INC TRUS 700517105 6,700 260,972 SH   SOLE 8 260,972 0 0
PARK HOTELS RESORTS INC OPT 700517105 494 19,250 SH Put SOLE 8 19,250 0 0
PARK HOTELS RESORTS INC OPT 700517105 18 682 SH Call SOLE 8 682 0 0
PARK HOTELS RESORTS INC TRUS 700517105 893 34,775 SH   SOLE 44 34,775 0 0
PARK NATL CORP COM 700658107 10 93 SH   SOLE 8 93 0 0
PARK NATL CORP COM 700658107 37 345 SH   SOLE 44 345 0 0
PARK OHIO HLDGS CORP COM 700666100 4 124 SH   SOLE 8 124 0 0
PARK OHIO HLDGS CORP COM 700666100 93 2,551 SH   SOLE 44 2,551 0 0
PARK STERLING CORP COM 70086Y105 76 6,141 SH   SOLE 44 6,141 0 0
PARKE BANCORP INC COM 700885106 3 156 SH   SOLE 8 156 0 0
PARKE BANCORP INC COM 700885106 41 1,900 SH   SOLE 44 1,900 0 0
PARKER DRILLING CO COM 701081101 1,750 1,000,000 SH   SOLE 8 1,000,000 0 0
PARKER DRILLING CO COM 701081101 10 5,985 SH   SOLE 44 5,985 0 0
PARKER HANNIFIN CORP COM 701094104 14,969 93,370 SH   SOLE 1 93,370 0 0
PARKER HANNIFIN CORP OPT 701094104 15,150 94,500 SH Put SOLE 8 94,500 0 0
PARKER HANNIFIN CORP OPT 701094104 1,892 11,800 SH Call SOLE 8 11,800 0 0
PARKER HANNIFIN CORP COM 701094104 4,030 25,132 SH   SOLE 8 25,132 0 0
PARKER HANNIFIN CORP COM 701094104 4,578 28,555 SH   SOLE 44 28,555 0 0
PARKWAY INC TRUS 70156Q107 61 3,062 SH   SOLE 1 3,062 0 0
PARKWAY INC TRUS 70156Q107 1 37 SH   SOLE 8 37 0 0
PARKWAY INC TRUS 70156Q107 2,880 144,761 SH   SOLE 44 144,761 0 0
PARSLEY ENERGY INC COM 701877102 159 4,889 SH   SOLE 1 4,889 0 0
PARSLEY ENERGY INC COM 701877102 14 438 SH   SOLE 8 438 0 0
PARSLEY ENERGY INC COM 701877102 643 19,753 SH   SOLE 44 19,753 0 0
PARTY CITY HOLDCO INC COM 702149105 0 1 SH   SOLE 8 1 0 0
PARTY CITY HOLDCO INC COM 702149105 56 3,966 SH   SOLE 44 3,966 0 0
PATHEON N V COM N6865W105 175 6,629 SH   SOLE 1 6,629 0 0
PATHEON N V COM N6865W105 1,106 42,001 SH   SOLE 44 42,001 0 0
PATRICK INDS INC COM 703343103 918 12,956 SH   SOLE 44 12,956 0 0
PATRIOT NATL INC COM 70338T102 1 342 SH   SOLE 1 342 0 0
PATRIOT NATL INC COM 70338T102 0 83 SH   SOLE 8 83 0 0
PATRIOT NATL INC COM 70338T102 27 9,756 SH   SOLE 44 9,756 0 0
PATTERN ENERGY GROUP INC COM 70338P100 93 4,600 SH   SOLE 1 4,600 0 0
PATTERN ENERGY GROUP INC COM 70338P100 3 126 SH   SOLE 8 126 0 0
PATTERN ENERGY GROUP INC COM 70338P100 139 6,898 SH   SOLE 9 6,898 0 0
PATTERN ENERGY GROUP INC COM 70338P100 212 10,544 SH   SOLE 44 10,544 0 0
PATTERSON COMPANIES INC COM 703395103 1,397 30,882 SH   SOLE 1 30,882 0 0
PATTERSON COMPANIES INC OPT 703395103 41 900 SH Put SOLE 8 900 0 0
PATTERSON COMPANIES INC OPT 703395103 330 7,300 SH Call SOLE 8 7,300 0 0
PATTERSON COMPANIES INC COM 703395103 4 96 SH   SOLE 8 96 0 0
PATTERSON COMPANIES INC COM 703395103 949 20,989 SH   SOLE 44 20,989 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,449 59,725 SH   SOLE 1 59,725 0 0
PATTERSON UTI ENERGY INC COM 703481101 107 4,399 SH   SOLE 8 4,399 0 0
PATTERSON UTI ENERGY INC OPT 703481101 85 3,500 SH Put SOLE 8 3,500 0 0
PATTERSON UTI ENERGY INC OPT 703481101 61 2,500 SH Call SOLE 8 2,500 0 0
PATTERSON UTI ENERGY INC COM 703481101 2,164 89,148 SH   SOLE 44 89,148 0 0
PATTERSON UTI ENERGY INC COM 703481101 132 5,451 SH   DFND 66 0 0 5,451
PAYCHEX INC COM 704326107 14,064 238,777 SH   SOLE 1 238,777 0 0
PAYCHEX INC OPT 704326107 5,501 93,400 SH Call SOLE 8 93,400 0 0
PAYCHEX INC COM 704326107 22 372 SH   SOLE 8 372 0 0
PAYCHEX INC OPT 704326107 1,637 27,800 SH Put SOLE 8 27,800 0 0
PAYCHEX INC COM 704326107 43 732 SH   SOLE 9 732 0 0
PAYCHEX INC COM 704326107 16,048 272,469 SH   SOLE 44 272,469 0 0
PAYCHEX INC COM 704326107 88 1,500 SH   DFND 66 0 0 1,500
PAYCOM SOFTWARE INC COM 70432V102 1,948 33,880 SH   SOLE 1 33,880 0 0
PAYCOM SOFTWARE INC COM 70432V102 25 433 SH   SOLE 8 433 0 0
PAYCOM SOFTWARE INC COM 70432V102 46 795 SH   SOLE 44 795 0 0
PAYLOCITY HLDG CORP COM 70438V106 121 3,141 SH   SOLE 1 3,141 0 0
PAYLOCITY HLDG CORP OPT 70438V106 197 5,100 SH Call SOLE 8 5,100 0 0
PAYLOCITY HLDG CORP COM 70438V106 17 424 SH   SOLE 44 424 0 0
PAYPAL HLDGS INC COM 70450Y103 6,224 144,669 SH   SOLE 1 144,669 0 0
PAYPAL HLDGS INC OPT 70450Y103 15,134 351,800 SH Call SOLE 8 351,800 0 0
PAYPAL HLDGS INC OPT 70450Y103 12,325 286,500 SH Put SOLE 8 286,500 0 0
PAYPAL HLDGS INC COM 70450Y103 3,822 88,847 SH   SOLE 8 88,847 0 0
PAYPAL HLDGS INC COM 70450Y103 4 94 SH   SOLE 9 94 0 0
PAYPAL HLDGS INC COM 70450Y103 17,426 405,041 SH   SOLE 44 405,041 0 0
PAYPAL HLDGS INC COM 70450Y103 968 22,503 SH   DFND 66 0 0 22,503
PBF ENERGY INC COM 69318G106 387 17,444 SH   SOLE 8 17,444 0 0
PBF ENERGY INC COM 69318G106 417 18,797 SH   SOLE 44 18,797 0 0
PBF LOGISTICS LP COM 69318Q104 283 13,113 SH   SOLE 32 13,113 0 0
PC CONNECTION INC COM 69318J100 50 1,664 SH   SOLE 8 1,664 0 0
PC CONNECTION INC COM 69318J100 199 6,652 SH   SOLE 44 6,652 0 0
PCM INC COM 69323K100 46 1,638 SH   SOLE 8 1,638 0 0
PCM INC COM 69323K100 1,918 68,384 SH   SOLE 44 68,384 0 0
PDC ENERGY INC COM 69327R101 31 500 SH   SOLE 1 500 0 0
PDC ENERGY INC COM 69327R101 10 160 SH   SOLE 8 160 0 0
PDC ENERGY INC COM 69327R101 422 6,766 SH   SOLE 44 6,766 0 0
PDF SOLUTIONS INC COM 693282105 2 94 SH   SOLE 8 94 0 0
PDF SOLUTIONS INC COM 693282105 12 502 SH   SOLE 44 502 0 0
PDL BIOPHARMA INC COM 69329Y104 1 543 SH   SOLE 8 543 0 0
PDL BIOPHARMA INC OPT 69329Y104 6 2,600 SH Call SOLE 8 2,600 0 0
PDL BIOPHARMA INC COM 69329Y104 130 56,713 SH   SOLE 44 56,713 0 0
PDVWIRELESS INC COM 69290R104 4 172 SH   SOLE 44 172 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 2 72 SH   SOLE 44 72 0 0
PEARSON PLC ADR 705015105 0 23 SH   SOLE 8 23 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 151 5,169 SH   SOLE 1 5,169 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 3 87 SH   SOLE 8 87 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 95 3,207 SH   SOLE 44 3,207 0 0
PEGASYSTEMS INC COM 705573103 110 2,499 SH   SOLE 1 2,499 0 0
PEGASYSTEMS INC COM 705573103 35 785 SH   SOLE 8 785 0 0
PEGASYSTEMS INC COM 705573103 31 703 SH   SOLE 44 703 0 0
PEMBINA PIPELINE CORP COM 706327103 0 15 SH   SOLE 8 15 0 0
PEMBINA PIPELINE CORP COM 706327103 5 176 SH   SOLE 9 176 0 0
PEMBINA PIPELINE CORP COM 706327103 89 2,800 SH   SOLE 44 2,800 0 0
PEMBINA PIPELINE CORP COM 706327103 38 1,200 SH   DFND 66 0 0 1,200
PENDRELL CORP COM 70686R302 3 508 SH   SOLE 8 508 0 0
PENGROWTH ENERGY CORP COM 70706P104 1 1,197 SH   SOLE 8 1,197 0 0
PENGROWTH ENERGY CORP OPT 70706P104 1 700 SH Put SOLE 8 700 0 0
PENGROWTH ENERGY CORP OPT 70706P104 15 15,000 SH Call SOLE 8 15,000 0 0
PENGROWTH ENERGY CORP COM 70706P104 0 100 SH   SOLE 9 100 0 0
PENGROWTH ENERGY CORP COM 70706P104 123 123,400 SH   SOLE 44 123,400 0 0
PENGROWTH ENERGY CORP COM 70706P104 8 7,500 SH   DFND 66 0 0 7,500
PENN NATL GAMING INC OPT 707569109 103 5,600 SH Call SOLE 8 5,600 0 0
PENN NATL GAMING INC OPT 707569109 4 200 SH Put SOLE 8 200 0 0
PENN NATL GAMING INC COM 707569109 4 200 SH   SOLE 8 200 0 0
PENN NATL GAMING INC COM 707569109 39 2,162 SH   SOLE 44 2,162 0 0
PENN VA CORP NEW COM 70788V102 59 1,304 SH   SOLE 8 1,304 0 0
PENN WEST PETE LTD NEW COM 707887105 28 16,592 SH   SOLE 8 16,592 0 0
PENN WEST PETE LTD NEW OPT 707887105 15 9,100 SH Call SOLE 8 9,100 0 0
PENN WEST PETE LTD NEW OPT 707887105 5 2,800 SH Put SOLE 8 2,800 0 0
PENN WEST PETE LTD NEW COM 707887105 188 110,400 SH   SOLE 9 110,400 0 0
PENN WEST PETE LTD NEW COM 707887105 112 65,600 SH   SOLE 44 65,600 0 0
PENN WEST PETE LTD NEW COM 707887105 4 2,287 SH   DFND 66 0 0 2,287
PENNANTPARK FLOATING RATE CA COM 70806A106 50 3,616 SH   SOLE 44 3,616 0 0
PENNANTPARK INVT CORP COM 708062104 1 66 SH   SOLE 8 66 0 0
PENNANTPARK INVT CORP COM 708062104 214 26,297 SH   SOLE 44 26,297 0 0
PENNEY J C INC COM 708160106 59 9,651 SH   SOLE 8 9,651 0 0
PENNEY J C INC OPT 708160106 2,941 477,500 SH Put SOLE 8 477,500 0 0
PENNEY J C INC OPT 708160106 3,052 495,400 SH Call SOLE 8 495,400 0 0
PENNEY J C INC COM 708160106 37 6,009 SH   SOLE 9 6,009 0 0
PENNEY J C INC COM 708160106 1,386 225,000 SH   DFND 20 0 0 225,000
PENNEY J C INC COM 708160106 3,120 506,636 SH   SOLE 44 506,636 0 0
PENNEY J C INC OPT 708160106 12 2,000 SH Put SOLE 44 2,000 0 0
PENNS WOODS BANCORP INC COM 708430103 1 24 SH   SOLE 44 24 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 1,453 96,000 SH   SOLE 1 96,000 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 22 1,483 SH   SOLE 8 1,483 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 337 22,251 SH   SOLE 44 22,251 0 0
PENNYMAC CORP BOND 70932AAB9 408 420,000 PRN   SOLE 8 0 0 420,000
PENNYMAC FINL SVCS INC COM 70932B101 637 37,384 SH   SOLE 44 37,384 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 23 1,284 SH   SOLE 8 1,284 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 3,019 170,053 SH   SOLE 44 170,053 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 126 2,700 SH   SOLE 1 2,700 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 21 459 SH   SOLE 8 459 0 0
PENSKE AUTOMOTIVE GRP INC OPT 70959W103 192 4,100 SH Put SOLE 8 4,100 0 0
PENSKE AUTOMOTIVE GRP INC OPT 70959W103 140 3,000 SH Call SOLE 8 3,000 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,322 28,239 SH   SOLE 44 28,239 0 0
PENTAIR PLC COM G7S00T104 2,846 45,340 SH   SOLE 1 45,340 0 0
PENTAIR PLC OPT G7S00T104 396 6,300 SH Put SOLE 8 6,300 0 0
PENTAIR PLC COM G7S00T104 1,170 18,636 SH   SOLE 8 18,636 0 0
PENTAIR PLC OPT G7S00T104 2,599 41,400 SH Call SOLE 8 41,400 0 0
PENTAIR PLC COM G7S00T104 1,495 23,821 SH   SOLE 9 23,821 0 0
PENTAIR PLC COM G7S00T104 2,590 41,234 SH   SOLE 44 41,234 0 0
PENTAIR PLC COM G7S00T104 29 462 SH   DFND 66 0 0 462
PENUMBRA INC COM 70975L107 286 3,424 SH   SOLE 8 3,424 0 0
PENUMBRA INC OPT 70975L107 2,086 25,000 SH Put SOLE 8 25,000 0 0
PENUMBRA INC COM 70975L107 292 3,496 SH   SOLE 44 3,496 0 0
PENUMBRA INC COM 70975L107 157 1,887 SH   DFND 66 0 0 1,887
PEOPLES BANCORP INC COM 709789101 82 2,615 SH   SOLE 44 2,615 0 0
PEOPLES BANCORP N C INC COM 710577107 36 1,200 SH   SOLE 44 1,200 0 0
PEOPLES FINL SVCS CORP COM 711040105 2 36 SH   SOLE 44 36 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,062 58,350 SH   SOLE 1 58,350 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 35 1,924 SH   SOLE 8 1,924 0 0
PEOPLES UNITED FINANCIAL INC OPT 712704105 13 700 SH Call SOLE 8 700 0 0
PEOPLES UNITED FINANCIAL INC OPT 712704105 40 2,200 SH Put SOLE 8 2,200 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 4,885 268,419 SH   SOLE 44 268,419 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 9 500 SH   DFND 66 0 0 500
PEOPLES UTAH BANCORP COM 712706209 2 68 SH   SOLE 44 68 0 0
PEPSICO INC COM 713448108 3,776 33,756 SH   SOLE 1 33,756 0 0
PEPSICO INC OPT 713448108 33,804 302,200 SH Put SOLE 8 302,200 0 0
PEPSICO INC COM 713448108 185 1,658 SH   SOLE 8 1,658 0 0
PEPSICO INC OPT 713448108 19,844 177,400 SH Call SOLE 8 177,400 0 0
PEPSICO INC COM 713448108 5,580 49,885 SH   SOLE 9 49,885 0 0
PEPSICO INC COM 713448108 12 110 SH   DFND 20 0 0 110
PEPSICO INC COM 713448108 58,820 525,836 SH   SOLE 44 525,836 0 0
PEPSICO INC COM 713448108 3,733 33,374 SH   DFND 66 0 0 33,374
PEPSICO INC COM 713448108 7 60 SH   SOLE 99 60 0 0
PERCEPTRON INC COM 71361F100 1 82 SH   SOLE 8 82 0 0
PERFICIENT INC COM 71375U101 156 8,987 SH   SOLE 44 8,987 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 46 1,931 SH   SOLE 1 1,931 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 624 26,200 SH   SOLE 8 26,200 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 93 3,943 SH   SOLE 44 3,943 0 0
PERKINELMER INC COM 714046109 1,307 22,515 SH   SOLE 1 22,515 0 0
PERKINELMER INC COM 714046109 7 128 SH   SOLE 8 128 0 0
PERKINELMER INC COM 714046109 1,223 21,063 SH   SOLE 44 21,063 0 0
PERMIAN BASIN RTY TR OPT 714236106 75 8,000 SH Put SOLE 8 8,000 0 0
PERMIAN BASIN RTY TR OPT 714236106 3 300 SH Call SOLE 8 300 0 0
PERMIAN BASIN RTY TR TRUS 714236106 10 1,031 SH   SOLE 8 1,031 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V306 0 3 SH   SOLE 44 3 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V306 0 55 SH   DFND 66 0 0 55
PERRIGO CO PLC COM G97822103 1,952 29,402 SH   SOLE 1 29,402 0 0
PERRIGO CO PLC COM G97822103 467 7,044 SH   SOLE 8 7,044 0 0
PERRIGO CO PLC OPT G97822103 2,516 37,900 SH Call SOLE 8 37,900 0 0
PERRIGO CO PLC OPT G97822103 1,885 28,400 SH Put SOLE 8 28,400 0 0
PERRIGO CO PLC COM G97822103 601 9,050 SH   SOLE 9 9,050 0 0
PERRIGO CO PLC COM G97822103 3,923 59,090 SH   SOLE 44 59,090 0 0
PERSHING GOLD CORP COM 715302204 2 660 SH   SOLE 8 660 0 0
PETMED EXPRESS INC COM 716382106 4 200 SH   SOLE 8 200 0 0
PETMED EXPRESS INC COM 716382106 93 4,612 SH   SOLE 44 4,612 0 0
PETROBRAS ARGENTINA S A ADR 71646J109 289 26,200 SH   SOLE 44 26,200 0 0
PETROCHINA CO LTD OPT 71646E100 330 4,500 SH Put SOLE 8 4,500 0 0
PETROCHINA CO LTD ADR 71646E100 225 3,071 SH   SOLE 8 3,071 0 0
PETROCHINA CO LTD ADR 71646E100 1,544 21,076 SH   SOLE 44 21,076 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 1 100 SH   SOLE 1 100 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 9,594 990,100 SH Call SOLE 8 990,100 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 23,984 2,475,200 SH Put SOLE 8 2,475,200 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 9,152 944,504 SH   SOLE 8 944,504 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 3 264 SH   SOLE 9 264 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 4,333 447,188 SH   SOLE 44 447,188 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 257 26,510 SH   DFND 66 0 0 26,510
PETROQUEST ENERGY INC COM 716748306 0 86 SH   SOLE 8 86 0 0
PETROQUEST ENERGY INC COM 716748306 30 10,858 SH   DFND 66 0 0 10,858
PFENEX INC COM 717071104 28 4,821 SH   SOLE 8 4,821 0 0
PFENEX INC COM 717071104 0 94 SH   SOLE 44 94 0 0
PFIZER INC COM 717081103 57,113 1,669,473 SH   SOLE 1 1,656,984 12,489 0
PFIZER INC OPT 717081103 39,341 1,150,000 SH Call SOLE 8 1,150,000 0 0
PFIZER INC OPT 717081103 21,241 620,900 SH Put SOLE 8 620,900 0 0
PFIZER INC COM 717081103 2,074 60,612 SH   SOLE 8 60,612 0 0
PFIZER INC COM 717081103 33,441 977,496 SH   SOLE 9 977,496 0 0
PFIZER INC COM 717081103 5 150 SH   DFND 20 0 0 150
PFIZER INC COM 717081103 163,562 4,781,128 SH   SOLE 44 4,781,128 0 0
PFIZER INC COM 717081103 484 14,143 SH   SOLE 66 0 14,143 0
PFIZER INC COM 717081103 2,614 76,399 SH   DFND 66 0 0 76,399
PFSWEB INC COM 717098206 0 70 SH   SOLE 8 70 0 0
PFSWEB INC COM 717098206 0 68 SH   SOLE 44 68 0 0
PG&ampE CORP COM 69331C108 45 672 SH   SOLE 1 672 0 0
PG&ampE CORP COM 69331C108 595 8,966 SH   SOLE 8 8,966 0 0
PG&ampE CORP OPT 69331C108 20 300 SH Call SOLE 8 300 0 0
PG&ampE CORP COM 69331C108 28,846 434,695 SH   SOLE 9 434,695 0 0
PG&ampE CORP COM 69331C108 54,354 819,083 SH   SOLE 44 819,083 0 0
PGT INNOVATIONS INC COM 69336V101 145 13,516 SH   SOLE 1 13,516 0 0
PGT INNOVATIONS INC COM 69336V101 409 38,072 SH   SOLE 44 38,072 0 0
PHARMATHENE INC COM 71714G102 3 4,437 SH   SOLE 44 4,437 0 0
PHARMERICA CORP COM 71714F104 768 32,840 SH   SOLE 44 32,840 0 0
PHH CORP COM 693320202 206 16,224 SH   SOLE 8 16,224 0 0
PHH CORP OPT 693320202 101 7,900 SH Call SOLE 8 7,900 0 0
PHH CORP COM 693320202 593 46,541 SH   SOLE 44 46,541 0 0
PHI INC COM 69336T205 1 84 SH   SOLE 8 84 0 0
PHI INC COM 69336T205 3 225 SH   SOLE 44 225 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 607 21,614 SH   SOLE 44 21,614 0 0
PHILIP MORRIS INTL INC COM 718172109 47,107 417,258 SH   SOLE 1 379,897 37,361 0
PHILIP MORRIS INTL INC OPT 718172109 6,718 59,500 SH Call SOLE 8 59,500 0 0
PHILIP MORRIS INTL INC OPT 718172109 4,493 39,800 SH Put SOLE 8 39,800 0 0
PHILIP MORRIS INTL INC COM 718172109 343 3,047 SH   SOLE 8 3,047 0 0
PHILIP MORRIS INTL INC COM 718172109 3,438 30,452 SH   SOLE 9 30,452 0 0
PHILIP MORRIS INTL INC COM 718172109 1,236 10,950 SH   SOLE 20 0 10,950 0
PHILIP MORRIS INTL INC COM 718172109 466 4,130 SH   DFND 20 0 0 4,130
PHILIP MORRIS INTL INC COM 718172109 98,888 875,897 SH   SOLE 44 875,897 0 0
PHILIP MORRIS INTL INC COM 718172109 395 3,502 SH   SOLE 66 0 3,502 0
PHILIP MORRIS INTL INC COM 718172109 4,035 35,744 SH   DFND 66 0 0 35,744
PHILLIPS 66 COM 718546104 3,937 49,711 SH   SOLE 1 49,711 0 0
PHILLIPS 66 COM 718546104 41 513 SH   SOLE 8 513 0 0
PHILLIPS 66 OPT 718546104 10,822 136,600 SH Call SOLE 8 136,600 0 0
PHILLIPS 66 OPT 718546104 11,059 139,600 SH Put SOLE 8 139,600 0 0
PHILLIPS 66 COM 718546104 8,288 104,621 SH   SOLE 44 104,621 0 0
PHILLIPS 66 COM 718546104 507 6,400 SH   DFND 66 0 0 6,400
PHILLIPS 66 PARTNERS LP COM 718549207 5,948 115,833 SH   SOLE 32 115,833 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 198 3,861 SH   SOLE 44 3,861 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 0 36 SH   SOLE 8 36 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 660 189,024 SH   SOLE 44 189,024 0 0
PHOTRONICS INC COM 719405102 1 100 SH   SOLE 8 100 0 0
PHOTRONICS INC COM 719405102 270 25,325 SH   SOLE 44 25,325 0 0
PHYSICIANS RLTY TR COM 71943U104 1,251 62,947 SH   SOLE 1 62,947 0 0
PHYSICIANS RLTY TR TRUS 71943U104 216 10,854 SH   SOLE 1 10,854 0 0
PHYSICIANS RLTY TR TRUS 71943U104 1 67 SH   SOLE 8 67 0 0
PHYSICIANS RLTY TR TRUS 71943U104 226 11,408 SH   SOLE 44 11,408 0 0
PICO HLDGS INC COM 693366205 0 28 SH   SOLE 8 28 0 0
PICO HLDGS INC COM 693366205 7 525 SH   SOLE 44 525 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 223 10,415 SH   SOLE 1 10,415 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 2 71 SH   SOLE 8 71 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 465 21,744 SH   SOLE 44 21,744 0 0
PIER 1 IMPORTS INC OPT 720279108 29 4,000 SH Put SOLE 8 4,000 0 0
PIER 1 IMPORTS INC COM 720279108 14 1,994 SH   SOLE 8 1,994 0 0
PIER 1 IMPORTS INC OPT 720279108 36 5,000 SH Call SOLE 8 5,000 0 0
PIER 1 IMPORTS INC COM 720279108 281 39,085 SH   SOLE 44 39,085 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 315 14,000 SH   SOLE 1 14,000 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 16 696 SH   SOLE 8 696 0 0
PILGRIMS PRIDE CORP NEW OPT 72147K108 9 400 SH Call SOLE 8 400 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 896 39,817 SH   SOLE 44 39,817 0 0
PIMCO DYNAMIC INCOME FD FUND 72201Y101 1 51 SH   SOLE 8 51 0 0
PIMCO DYNAMIC INCOME FD FUND 72201Y101 484 16,763 SH   DFND 66 0 0 16,763
PIMCO ETF TR FUND 72201R833 1 9 SH   SOLE 8 9 0 0
PIMCO ETF TR FUND 72201R775 174 1,650 SH   DFND 20 0 0 1,650
PIMCO INCOME STRATEGY FUND I FUND 72201J104 4 400 SH   DFND 66 0 0 400
PINGTAN MARINE ENTERPRISE LT COM G7114V102 197 41,100 SH   SOLE 44 41,100 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 309 15,816 SH   SOLE 1 15,816 0 0
PINNACLE ENTMT INC NEW OPT 72348Y105 102 5,200 SH Put SOLE 8 5,200 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 0 4 SH   SOLE 8 4 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 3,854 197,384 SH   SOLE 44 197,384 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 233 3,507 SH   SOLE 1 3,507 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 4 67 SH   SOLE 8 67 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 345 5,189 SH   SOLE 44 5,189 0 0
PINNACLE FOODS INC DEL COM 72348P104 387 6,685 SH   SOLE 8 6,685 0 0
PINNACLE FOODS INC DEL COM 72348P104 993 17,162 SH   SOLE 44 17,162 0 0
PINNACLE WEST CAP CORP COM 723484101 12 148 SH   SOLE 1 148 0 0
PINNACLE WEST CAP CORP COM 723484101 13 155 SH   SOLE 8 155 0 0
PINNACLE WEST CAP CORP COM 723484101 37 443 SH   SOLE 9 443 0 0
PINNACLE WEST CAP CORP COM 723484101 5,461 65,501 SH   SOLE 44 65,501 0 0
PIONEER ENERGY SVCS CORP COM 723664108 67 16,786 SH   SOLE 8 16,786 0 0
PIONEER ENERGY SVCS CORP OPT 723664108 4 1,000 SH Call SOLE 8 1,000 0 0
PIONEER ENERGY SVCS CORP COM 723664108 216 53,989 SH   SOLE 44 53,989 0 0
PIONEER NAT RES CO COM 723787107 42 225 SH   SOLE 1 225 0 0
PIONEER NAT RES CO OPT 723787107 29,052 156,000 SH Put SOLE 8 156,000 0 0
PIONEER NAT RES CO COM 723787107 26,301 141,234 SH   SOLE 8 141,234 0 0
PIONEER NAT RES CO OPT 723787107 8,455 45,400 SH Call SOLE 8 45,400 0 0
PIONEER NAT RES CO COM 723787107 100 539 SH   SOLE 9 539 0 0
PIONEER NAT RES CO COM 723787107 6,563 35,242 SH   SOLE 44 35,242 0 0
PIONEER NAT RES CO COM 723787107 163 877 SH   DFND 66 0 0 877
PIPER JAFFRAY COS COM 724078100 963 15,086 SH   SOLE 1 15,086 0 0
PIPER JAFFRAY COS COM 724078100 17 261 SH   SOLE 8 261 0 0
PIPER JAFFRAY COS OPT 724078100 364 5,700 SH Call SOLE 8 5,700 0 0
PIPER JAFFRAY COS COM 724078100 89 1,394 SH   SOLE 44 1,394 0 0
PITNEY BOWES INC COM 724479100 532 40,550 SH   SOLE 1 40,550 0 0
PITNEY BOWES INC COM 724479100 986 75,207 SH   SOLE 8 75,207 0 0
PITNEY BOWES INC OPT 724479100 121 9,200 SH Put SOLE 8 9,200 0 0
PITNEY BOWES INC OPT 724479100 46 3,500 SH Call SOLE 8 3,500 0 0
PITNEY BOWES INC COM 724479100 726 55,412 SH   SOLE 44 55,412 0 0
PJT PARTNERS INC OPT 69343T107 189 5,400 SH Call SOLE 8 5,400 0 0
PJT PARTNERS INC COM 69343T107 343 9,775 SH   SOLE 8 9,775 0 0
PJT PARTNERS INC COM 69343T107 322 9,202 SH   SOLE 44 9,202 0 0
PJT PARTNERS INC COM 69343T107 0 12 SH   DFND 66 0 0 12
PLAINS ALL AMERN PIPELINE L OPT 726503105 642 20,300 SH Put SOLE 8 20,300 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 2,933 92,800 SH Call SOLE 8 92,800 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 1 21 SH   SOLE 8 21 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 40,823 1,291,470 SH   SOLE 32 1,291,470 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 3,350 105,987 SH   SOLE 44 105,987 0 0
PLAINS GP HLDGS L P COM 72651A207 8,788 281,129 SH   SOLE 1 281,129 0 0
PLAINS GP HLDGS L P COM 72651A207 1,877 60,036 SH   SOLE 8 60,036 0 0
PLAINS GP HLDGS L P OPT 72651A207 3 100 SH Call SOLE 8 100 0 0
PLAINS GP HLDGS L P COM 72651A207 393 12,580 SH   SOLE 44 12,580 0 0
PLANET FITNESS INC COM 72703H101 2 95 SH   SOLE 8 95 0 0
PLANET FITNESS INC COM 72703H101 1,066 55,338 SH   SOLE 44 55,338 0 0
PLANET PAYMENT INC COM U72603118 23 5,655 SH   SOLE 44 5,655 0 0
PLANTRONICS INC NEW COM 727493108 51 965 SH   SOLE 44 965 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 5,352 411,053 SH   SOLE 1 411,053 0 0
PLATFORM SPECIALTY PRODS COR OPT 72766Q105 12 900 SH Call SOLE 8 900 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 413 31,685 SH   SOLE 8 31,685 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 1,206 92,649 SH   SOLE 44 92,649 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 10 776 SH   DFND 66 0 0 776
PLATINUM GROUP METALS LTD COM 72765Q601 48 29,000 SH   DFND 66 0 0 29,000
PLDT INC ADR 69344D408 3,100 96,400 SH   SOLE 1 96,400 0 0
PLEXUS CORP COM 729132100 965 16,695 SH   SOLE 1 16,695 0 0
PLEXUS CORP COM 729132100 4 56 SH   SOLE 8 56 0 0
PLEXUS CORP COM 729132100 204 3,531 SH   SOLE 44 3,531 0 0
PLUG POWER INC COM 72919P202 10 7,732 SH   SOLE 8 7,732 0 0
PLUG POWER INC OPT 72919P202 7 5,000 SH Put SOLE 8 5,000 0 0
PLUG POWER INC OPT 72919P202 36 26,400 SH Call SOLE 8 26,400 0 0
PLUG POWER INC COM 72919P202 6 4,148 SH   SOLE 44 4,148 0 0
PLY GEM HLDGS INC COM 72941W100 212 10,737 SH   SOLE 44 10,737 0 0
PNC FINL SVCS GROUP INC COM 693475105 79,818 663,821 SH   SOLE 1 663,821 0 0
PNC FINL SVCS GROUP INC COM 693475105 725 6,033 SH   SOLE 8 6,033 0 0
PNC FINL SVCS GROUP INC OPT 693475105 6,024 50,100 SH Call SOLE 8 50,100 0 0
PNC FINL SVCS GROUP INC OPT 693475105 1,419 11,800 SH Put SOLE 8 11,800 0 0
PNC FINL SVCS GROUP INC COM 693475105 22,930 190,706 SH   SOLE 44 190,706 0 0
PNC FINL SVCS GROUP INC COM 693475105 142 1,182 SH   DFND 66 0 0 1,182
PNM RES INC COM 69349H107 384 10,369 SH   SOLE 1 10,369 0 0
PNM RES INC COM 69349H107 442 11,945 SH   SOLE 44 11,945 0 0
POLARIS INDS INC OPT 731068102 1,810 21,600 SH Call SOLE 8 21,600 0 0
POLARIS INDS INC OPT 731068102 1,383 16,500 SH Put SOLE 8 16,500 0 0
POLARIS INDS INC COM 731068102 1,243 14,835 SH   SOLE 44 14,835 0 0
POLYONE CORP COM 73179P106 71 2,092 SH   SOLE 44 2,092 0 0
POOL CORPORATION COM 73278L105 1,280 10,728 SH   SOLE 1 10,728 0 0
POOL CORPORATION COM 73278L105 39 324 SH   SOLE 8 324 0 0
POOL CORPORATION COM 73278L105 1,820 15,255 SH   SOLE 44 15,255 0 0
POPULAR INC COM 733174700 327 8,018 SH   SOLE 1 8,018 0 0
POPULAR INC COM 733174700 17 416 SH   SOLE 8 416 0 0
POPULAR INC OPT 733174700 244 6,000 SH Put SOLE 8 6,000 0 0
POPULAR INC COM 733174700 1,235 30,299 SH   SOLE 44 30,299 0 0
PORTLAND GEN ELEC CO COM 736508847 297 6,675 SH   SOLE 8 6,675 0 0
PORTLAND GEN ELEC CO COM 736508847 465 10,460 SH   SOLE 44 10,460 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 125 3,200 SH   SOLE 1 3,200 0 0
PORTOLA PHARMACEUTICALS INC OPT 737010108 372 9,500 SH Put SOLE 8 9,500 0 0
PORTOLA PHARMACEUTICALS INC OPT 737010108 501 12,800 SH Call SOLE 8 12,800 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 3,274 83,563 SH   SOLE 44 83,563 0 0
POSCO ADR 693483109 39 606 SH   SOLE 8 606 0 0
POST HLDGS INC COM 737446104 2,210 25,253 SH   SOLE 1 25,253 0 0
POST HLDGS INC COM 737446104 104 1,180 SH   SOLE 8 1,180 0 0
POST HLDGS INC COM 737446104 329 3,746 SH   SOLE 44 3,746 0 0
POTASH CORP SASK INC COM 73755L107 12,373 724,419 SH   SOLE 1 724,419 0 0
POTASH CORP SASK INC OPT 73755L107 1,952 114,300 SH Call SOLE 8 114,300 0 0
POTASH CORP SASK INC COM 73755L107 1,847 108,139 SH   SOLE 8 108,139 0 0
POTASH CORP SASK INC OPT 73755L107 3,676 215,200 SH Put SOLE 8 215,200 0 0
POTASH CORP SASK INC COM 73755L107 57 3,347 SH   SOLE 9 3,347 0 0
POTASH CORP SASK INC COM 73755L107 41 2,404 SH   SOLE 44 2,404 0 0
POTASH CORP SASK INC COM 73755L107 884 51,747 SH   DFND 66 0 0 51,747
POTBELLY CORP COM 73754Y100 4 311 SH   SOLE 8 311 0 0
POTBELLY CORP COM 73754Y100 904 65,076 SH   SOLE 44 65,076 0 0
POTLATCH CORP NEW TRUS 737630103 133 2,906 SH   SOLE 1 2,906 0 0
POTLATCH CORP NEW COM 737630103 1,154 25,243 SH   SOLE 1 25,243 0 0
POTLATCH CORP NEW TRUS 737630103 48 1,048 SH   SOLE 44 1,048 0 0
POTLATCH CORP NEW COM 737630103 21 466 SH   DFND 66 0 0 466
POWELL INDS INC COM 739128106 0 10 SH   SOLE 8 10 0 0
POWELL INDS INC COM 739128106 12 346 SH   SOLE 44 346 0 0
POWER INTEGRATIONS INC COM 739276103 7 101 SH   SOLE 8 101 0 0
POWER INTEGRATIONS INC COM 739276103 173 2,634 SH   SOLE 44 2,634 0 0
POWER SOLUTIONS INTL INC COM 73933G202 1 72 SH   SOLE 8 72 0 0
POWER SOLUTIONS INTL INC COM 73933G202 12 1,238 SH   SOLE 44 1,238 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 290 19,077 SH   SOLE 8 19,077 0 0
POWERSHARES DB CMDTY IDX TRA OPT 73935S105 65 4,300 SH Put SOLE 8 4,300 0 0
POWERSHARES DB CMDTY IDX TRA OPT 73935S105 243 16,000 SH Call SOLE 8 16,000 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 247 16,235 SH   SOLE 44 16,235 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 181 11,885 SH   DFND 66 0 0 11,885
POWERSHARES ETF TR II FUND 73937B860 3 46 SH   SOLE 8 46 0 0
POWERSHARES ETF TR II FUND 73937B803 3 56 SH   SOLE 8 56 0 0
POWERSHARES ETF TR II FUND 73937B886 1 15 SH   SOLE 8 15 0 0
POWERSHARES ETF TR II FUND 73937B654 1 37 SH   SOLE 8 37 0 0
POWERSHARES ETF TR II FUND 73937B878 3 62 SH   SOLE 8 62 0 0
POWERSHARES ETF TR II FUND 73936T557 8 432 SH   SOLE 8 432 0 0
POWERSHARES ETF TR II FUND 73937B712 0 8 SH   SOLE 8 8 0 0
POWERSHARES ETF TR II FUND 73937B779 1,237 28,461 SH   SOLE 44 28,461 0 0
POWERSHARES ETF TRUST FUND 73935X690 2 37 SH   SOLE 8 37 0 0
POWERSHARES ETF TRUST FUND 73935X286 3 60 SH   SOLE 8 60 0 0
POWERSHARES ETF TRUST FUND 73935X625 12 1,000 SH   DFND 66 0 0 1,000
POWERSHARES ETF TRUST FUND 73935X146 80 852 SH   DFND 66 0 0 852
POWERSHARES ETF TRUST FUND 73935X781 101 2,420 SH   DFND 66 0 0 2,420
POWERSHARES ETF TRUST II FUND 73936Q843 645 27,909 SH   SOLE 44 27,909 0 0
POWERSHARES ETF TRUST II FUND 73936Q769 512 22,000 SH   DFND 66 0 0 22,000
POWERSHARES QQQ TRUST FUND 73935A104 241,328 1,823,000 SH   SOLE 1 1,823,000 0 0
POWERSHARES QQQ TRUST OPT 73935A104 347,643 2,626,100 SH Call SOLE 8 2,626,100 0 0
POWERSHARES QQQ TRUST FUND 73935A104 304,137 2,297,450 SH   SOLE 8 2,297,450 0 0
POWERSHARES QQQ TRUST OPT 73935A104 707,928 5,347,700 SH Put SOLE 8 5,347,700 0 0
POWERSHARES QQQ TRUST FUND 73935A104 720 5,442 SH   SOLE 9 5,442 0 0
POWERSHARES QQQ TRUST OPT 73935A104 79,428 600,000 SH Put SOLE 44 600,000 0 0
POWERSHARES QQQ TRUST FUND 73935A104 28,296 213,740 SH   SOLE 44 213,740 0 0
POWERSHARES QQQ TRUST FUND 73935A104 1,371 10,353 SH   DFND 66 0 0 10,353
POWERSHS DB MULTI SECT COMM OPT 73936B408 597 30,200 SH Call SOLE 8 30,200 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B408 1,096 55,385 SH   SOLE 8 55,385 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B705 20 1,200 SH Call SOLE 8 1,200 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B507 0 55 SH   SOLE 8 55 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B408 394 19,900 SH Put SOLE 8 19,900 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B408 1 71 SH   SOLE 44 71 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B705 18 1,073 SH   DFND 66 0 0 1,073
POWERSHS DB US DOLLAR INDEX FUND 73936D107 9,863 380,049 SH   SOLE 8 380,049 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D107 1,884 72,600 SH Call SOLE 8 72,600 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D107 7,095 273,400 SH Put SOLE 8 273,400 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D206 11 520 SH   SOLE 8 520 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D206 6 300 SH Put SOLE 8 300 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D107 0 6 SH   SOLE 44 6 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D206 4 189 SH   SOLE 44 189 0 0
PPG INDS INC COM 693506107 5,788 55,076 SH   SOLE 1 55,076 0 0
PPG INDS INC OPT 693506107 2,354 22,400 SH Call SOLE 8 22,400 0 0
PPG INDS INC OPT 693506107 1,198 11,400 SH Put SOLE 8 11,400 0 0
PPG INDS INC COM 693506107 106 1,016 SH   SOLE 8 1,016 0 0
PPG INDS INC COM 693506107 14,342 136,493 SH   SOLE 9 136,493 0 0
PPG INDS INC COM 693506107 19,785 188,284 SH   SOLE 44 188,284 0 0
PPL CORP COM 69351T106 9,767 261,201 SH   SOLE 1 261,201 0 0
PPL CORP COM 69351T106 510 13,632 SH   SOLE 8 13,632 0 0
PPL CORP OPT 69351T106 348 9,300 SH Put SOLE 8 9,300 0 0
PPL CORP OPT 69351T106 15,049 402,500 SH Call SOLE 8 402,500 0 0
PPL CORP COM 69351T106 17,702 473,456 SH   SOLE 9 473,456 0 0
PPL CORP COM 69351T106 39,781 1,063,918 SH   SOLE 44 1,063,918 0 0
PRA GROUP INC COM 69354N106 30 900 SH   SOLE 8 900 0 0
PRA GROUP INC OPT 69354N106 20 600 SH Put SOLE 8 600 0 0
PRA GROUP INC COM 69354N106 39 1,161 SH   SOLE 44 1,161 0 0
PRA HEALTH SCIENCES INC COM 69354M108 25 381 SH   SOLE 8 381 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2,026 31,038 SH   SOLE 44 31,038 0 0
PRAXAIR INC COM 74005P104 1,427 12,030 SH   SOLE 1 12,030 0 0
PRAXAIR INC OPT 74005P104 119 1,000 SH Put SOLE 8 1,000 0 0
PRAXAIR INC COM 74005P104 242 2,044 SH   SOLE 8 2,044 0 0
PRAXAIR INC OPT 74005P104 6,191 52,200 SH Call SOLE 8 52,200 0 0
PRAXAIR INC COM 74005P104 4,994 42,111 SH   SOLE 9 42,111 0 0
PRAXAIR INC COM 74005P104 18,501 155,998 SH   SOLE 44 155,998 0 0
PRAXAIR INC COM 74005P104 111 938 SH   DFND 66 0 0 938
PRECISION DRILLING CORP COM 74022D308 16 3,433 SH   SOLE 8 3,433 0 0
PRECISION DRILLING CORP OPT 74022D308 0 100 SH Call SOLE 8 100 0 0
PREFERRED APT CMNTYS INC TRUS 74039L103 132 10,041 SH   SOLE 44 10,041 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 4 83 SH   SOLE 8 83 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 170 3,161 SH   SOLE 44 3,161 0 0
PREFORMED LINE PRODS CO COM 740444104 1 12 SH   SOLE 44 12 0 0
PREMIER FINL BANCORP INC COM 74050M105 1 43 SH   SOLE 44 43 0 0
PREMIER INC COM 74051N102 122 3,850 SH   SOLE 8 3,850 0 0
PREMIER INC COM 74051N102 576 18,108 SH   SOLE 44 18,108 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 82 1,480 SH   SOLE 8 1,480 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 125 2,232 SH   SOLE 44 2,232 0 0
PRETIUM RES INC OPT 74139C102 34 3,200 SH Put SOLE 8 3,200 0 0
PRETIUM RES INC OPT 74139C102 146 13,600 SH Call SOLE 8 13,600 0 0
PRETIUM RES INC COM 74139C102 226 21,100 SH   SOLE 44 21,100 0 0
PRICE T ROWE GROUP INC COM 74144T108 11,185 164,116 SH   SOLE 1 164,116 0 0
PRICE T ROWE GROUP INC OPT 74144T108 4,696 68,900 SH Call SOLE 8 68,900 0 0
PRICE T ROWE GROUP INC OPT 74144T108 620 9,100 SH Put SOLE 8 9,100 0 0
PRICE T ROWE GROUP INC COM 74144T108 461 6,766 SH   SOLE 8 6,766 0 0
PRICE T ROWE GROUP INC COM 74144T108 6,445 94,579 SH   SOLE 44 94,579 0 0
PRICE T ROWE GROUP INC COM 74144T108 24 348 SH   DFND 66 0 0 348
PRICELINE GRP INC COM 741503403 21,139 11,876 SH   SOLE 1 11,876 0 0
PRICELINE GRP INC BOND 741503AX4 153 136,000 PRN   SOLE 8 0 0 136,000
PRICELINE GRP INC OPT 741503403 162,511 91,300 SH Call SOLE 8 91,300 0 0
PRICELINE GRP INC BOND 741503AQ9 4,670 2,481,000 PRN   SOLE 8 0 0 2,481,000
PRICELINE GRP INC OPT 741503403 236,380 132,800 SH Put SOLE 8 132,800 0 0
PRICELINE GRP INC COM 741503403 21,720 12,203 SH   SOLE 8 12,203 0 0
PRICELINE GRP INC BOND 741503AS5 1,424 1,000,000 PRN   SOLE 8 0 0 1,000,000
PRICELINE GRP INC COM 741503403 7 4 SH   SOLE 9 4 0 0
PRICELINE GRP INC OPT 741503403 4,450 2,500 SH Put SOLE 44 2,500 0 0
PRICELINE GRP INC COM 741503403 23,294 13,086 SH   SOLE 44 13,086 0 0
PRICELINE GRP INC OPT 741503403 4,450 2,500 SH Call SOLE 44 2,500 0 0
PRICESMART INC COM 741511109 9 100 SH   SOLE 8 100 0 0
PRICESMART INC COM 741511109 743 8,050 SH   SOLE 44 8,050 0 0
PRIMERICA INC COM 74164M108 115 1,400 SH   SOLE 1 1,400 0 0
PRIMERICA INC COM 74164M108 0 4 SH   SOLE 8 4 0 0
PRIMERICA INC COM 74164M108 2,589 31,504 SH   SOLE 44 31,504 0 0
PRIMERO MNG CORP COM 74164W106 21 38,560 SH   SOLE 8 38,560 0 0
PRIMERO MNG CORP COM 74164W106 139 253,700 SH   SOLE 44 253,700 0 0
PRIMO WTR CORP COM 74165N105 123 9,069 SH   SOLE 44 9,069 0 0
PRIMORIS SVCS CORP COM 74164F103 47 2,030 SH   SOLE 8 2,030 0 0
PRIMORIS SVCS CORP COM 74164F103 1,397 60,174 SH   SOLE 44 60,174 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,467 23,238 SH   SOLE 1 23,238 0 0
PRINCIPAL FINL GROUP INC OPT 74251V102 398 6,300 SH Call SOLE 8 6,300 0 0
PRINCIPAL FINL GROUP INC OPT 74251V102 139 2,200 SH Put SOLE 8 2,200 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 33 524 SH   SOLE 8 524 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 9,983 158,206 SH   SOLE 44 158,206 0 0
PRIVATEBANCORP INC COM 742962103 6,198 104,398 SH   SOLE 1 104,398 0 0
PRIVATEBANCORP INC COM 742962103 0 8 SH   SOLE 8 8 0 0
PRIVATEBANCORP INC COM 742962103 114 1,938 SH   SOLE 44 1,938 0 0
PROASSURANCE CORP COM 74267C106 101 1,679 SH   SOLE 8 1,679 0 0
PROASSURANCE CORP COM 74267C106 310 5,159 SH   SOLE 44 5,159 0 0
PROCTER AND GAMBLE CO COM 742718109 247,374 2,753,176 SH   SOLE 1 2,753,176 0 0
PROCTER AND GAMBLE CO COM 742718109 270 3,003 SH   SOLE 8 3,003 0 0
PROCTER AND GAMBLE CO OPT 742718109 32,022 356,400 SH Call SOLE 8 356,400 0 0
PROCTER AND GAMBLE CO OPT 742718109 28,779 320,300 SH Put SOLE 8 320,300 0 0
PROCTER AND GAMBLE CO COM 742718109 2,636 29,325 SH   SOLE 9 29,325 0 0
PROCTER AND GAMBLE CO COM 742718109 9 95 SH   DFND 20 0 0 95
PROCTER AND GAMBLE CO COM 742718109 218,938 2,436,714 SH   SOLE 44 2,436,714 0 0
PROCTER AND GAMBLE CO COM 742718109 1,544 17,189 SH   SOLE 66 0 17,189 0
PROCTER AND GAMBLE CO COM 742718109 2,251 25,050 SH   DFND 66 0 0 25,050
PROCTER AND GAMBLE CO COM 742718109 112 1,251 SH   SOLE 99 1,251 0 0
PROGENICS PHARMACEUTICALS IN OPT 743187106 298 31,600 SH Call SOLE 8 31,600 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 225 23,785 SH   SOLE 8 23,785 0 0
PROGENICS PHARMACEUTICALS IN OPT 743187106 24 2,500 SH Put SOLE 8 2,500 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 385 40,875 SH   SOLE 44 40,875 0 0
PROGRESS SOFTWARE CORP COM 743312100 686 23,614 SH   SOLE 44 23,614 0 0
PROGRESSIVE CORP OHIO COM 743315103 3,294 84,078 SH   SOLE 1 84,078 0 0
PROGRESSIVE CORP OHIO COM 743315103 43 1,118 SH   SOLE 8 1,118 0 0
PROGRESSIVE CORP OHIO OPT 743315103 302 7,700 SH Call SOLE 8 7,700 0 0
PROGRESSIVE CORP OHIO OPT 743315103 118 3,000 SH Put SOLE 8 3,000 0 0
PROGRESSIVE CORP OHIO COM 743315103 8,324 212,464 SH   SOLE 44 212,464 0 0
PROLOGIS INC TRUS 74340W103 7,192 138,641 SH   SOLE 1 138,641 0 0
PROLOGIS INC COM 74340W103 2,958 57,017 SH   SOLE 1 57,017 0 0
PROLOGIS INC OPT 74340W103 244 4,700 SH Call SOLE 8 4,700 0 0
PROLOGIS INC TRUS 74340W103 35 676 SH   SOLE 8 676 0 0
PROLOGIS INC OPT 74340W103 31 600 SH Put SOLE 8 600 0 0
PROLOGIS INC TRUS 74340W103 6,852 132,091 SH   SOLE 44 132,091 0 0
PROOFPOINT INC COM 743424103 139 1,867 SH   SOLE 8 1,867 0 0
PROOFPOINT INC BOND 743424AB9 11 6,000 PRN   SOLE 8 0 0 6,000
PROOFPOINT INC BOND 743424AD5 1,974 1,734,000 PRN   SOLE 8 0 0 1,734,000
PROOFPOINT INC COM 743424103 98 1,318 SH   SOLE 44 1,318 0 0
PROPETRO HLDG CORP COM 74347M108 2,459 190,737 SH   SOLE 8 190,737 0 0
PROS HOLDINGS INC COM 74346Y103 106 4,340 SH   SOLE 44 4,340 0 0
PROSHARES TR OPT 74348A350 5 200 SH Put SOLE 8 200 0 0
PROSHARES TR OPT 74347R107 1,027 12,100 SH Put SOLE 8 12,100 0 0
PROSHARES TR OPT 74348A244 96 2,900 SH Call SOLE 8 2,900 0 0
PROSHARES TR OPT 74348A160 42 1,125 SH Put SOLE 8 1,125 0 0
PROSHARES TR OPT 74347X864 758 7,900 SH Call SOLE 8 7,900 0 0
PROSHARES TR OPT 74347X831 3,714 42,100 SH Put SOLE 8 42,100 0 0
PROSHARES TR FUND 74347B714 3 69 SH   SOLE 8 69 0 0
PROSHARES TR FUND 74347B201 0 1 SH   SOLE 8 1 0 0
PROSHARES TR OPT 74347X880 29 500 SH Put SOLE 8 500 0 0
PROSHARES TR OPT 74348A350 11 400 SH Call SOLE 8 400 0 0
PROSHARES TR FUND 74347R701 35 1,972 SH   SOLE 8 1,972 0 0
PROSHARES TR FUND 74347R818 1 18 SH   SOLE 8 18 0 0
PROSHARES TR FUND 74347B730 2 78 SH   SOLE 8 78 0 0
PROSHARES TR OPT 74347X831 3,440 39,000 SH Call SOLE 8 39,000 0 0
PROSHARES TR OPT 74347R701 5 300 SH Call SOLE 8 300 0 0
PROSHARES TR FUND 74347R693 12 98 SH   SOLE 8 98 0 0
PROSHARES TR FUND 74348A590 35 2,708 SH   SOLE 8 2,708 0 0
PROSHARES TR OPT 74347X880 17 300 SH Call SOLE 8 300 0 0
PROSHARES TR OPT 74348A426 362 19,000 SH Put SOLE 8 19,000 0 0
PROSHARES TR FUND 74348A525 36 852 SH   SOLE 8 852 0 0
PROSHARES TR OPT 74347R305 9 100 SH Call SOLE 8 100 0 0
PROSHARES TR OPT 74347R693 12 100 SH Put SOLE 8 100 0 0
PROSHARES TR FUND 74347R842 59 512 SH   SOLE 8 512 0 0
PROSHARES TR FUND 74347X138 1 76 SH   SOLE 8 76 0 0
PROSHARES TR OPT 74347B201 8,910 227,700 SH Call SOLE 8 227,700 0 0
PROSHARES TR FUND 74347R305 96 1,050 SH   SOLE 8 1,050 0 0
PROSHARES TR OPT 74347X625 48 400 SH Call SOLE 8 400 0 0
PROSHARES TR FUND 74347B748 1 29 SH   SOLE 8 29 0 0
PROSHARES TR OPT 74347R719 4 100 SH Put SOLE 8 100 0 0
PROSHARES TR OPT 74347R206 1,008 9,400 SH Call SOLE 8 9,400 0 0
PROSHARES TR OPT 74348A590 72 5,600 SH Call SOLE 8 5,600 0 0
PROSHARES TR OPT 74347X864 1,239 12,900 SH Put SOLE 8 12,900 0 0
PROSHARES TR FUND 74348A426 347 18,199 SH   SOLE 8 18,199 0 0
PROSHARES TR OPT 74348A319 38 1,700 SH Call SOLE 8 1,700 0 0
PROSHARES TR OPT 74347B300 34 2,500 SH Put SOLE 8 2,500 0 0
PROSHARES TR OPT 74348A160 496 13,375 SH Call SOLE 8 13,375 0 0
PROSHARES TR OPT 74347B425 7 200 SH Put SOLE 8 200 0 0
PROSHARES TR FUND 74348A475 2 59 SH   SOLE 8 59 0 0
PROSHARES TR OPT 74347B300 475 35,300 SH Call SOLE 8 35,300 0 0
PROSHARES TR FUND 74347X864 6,653 69,298 SH   SOLE 8 69,298 0 0
PROSHARES TR OPT 74347R206 1,233 11,500 SH Put SOLE 8 11,500 0 0
PROSHARES TR OPT 74347R842 197 1,700 SH Call SOLE 8 1,700 0 0
PROSHARES TR OPT 74347R842 3,099 26,800 SH Put SOLE 8 26,800 0 0
PROSHARES TR OPT 74347R719 116 3,100 SH Call SOLE 8 3,100 0 0
PROSHARES TR OPT 74347R701 9 500 SH Put SOLE 8 500 0 0
PROSHARES TR FUND 74348A160 194 5,233 SH   SOLE 8 5,233 0 0
PROSHARES TR OPT 74347X575 27 2,100 SH Call SOLE 8 2,100 0 0
PROSHARES TR OPT 74347R776 28 500 SH Put SOLE 8 500 0 0
PROSHARES TR OPT 74348A426 374 19,600 SH Call SOLE 8 19,600 0 0
PROSHARES TR OPT 74347X633 253 2,600 SH Call SOLE 8 2,600 0 0
PROSHARES TR OPT 74348A442 29 1,700 SH Call SOLE 8 1,700 0 0
PROSHARES TR OPT 74347B425 1,143 33,150 SH Call SOLE 8 33,150 0 0
PROSHARES TR OPT 74347R107 2,384 28,100 SH Call SOLE 8 28,100 0 0
PROSHARES TR OPT 74347B201 3,670 93,800 SH Put SOLE 8 93,800 0 0
PROSHARES TR FUND 74348A442 55 3,200 SH   SOLE 44 3,200 0 0
PROSHARES TR FUND 74347R107 2,121 25,000 SH   SOLE 44 25,000 0 0
PROSHARES TR OPT 74348A160 2,779 75,000 SH Put SOLE 44 75,000 0 0
PROSHARES TR FUND 74347B425 14 400 SH   SOLE 44 400 0 0
PROSHARES TR FUND 74347X633 3 34 SH   SOLE 44 34 0 0
PROSHARES TR OPT 74347R107 2,121 25,000 SH Put SOLE 44 25,000 0 0
PROSHARES TR FUND 74347R305 27 300 SH   SOLE 44 300 0 0
PROSHARES TR FUND 74348A426 46 2,400 SH   SOLE 44 2,400 0 0
PROSHARES TR FUND 74347R842 249 2,150 SH   SOLE 44 2,150 0 0
PROSHARES TR FUND 74347X864 137 1,428 SH   DFND 66 0 0 1,428
PROSHARES TR FUND 74347X831 123 1,400 SH   DFND 66 0 0 1,400
PROSHARES TR FUND 74347R107 659 7,770 SH   DFND 66 0 0 7,770
PROSHARES TR FUND 74347B300 2 148 SH   DFND 66 0 0 148
PROSHARES TR FUND 74347X625 87 720 SH   DFND 66 0 0 720
PROSHARES TR FUND 74347R230 5 400 SH   DFND 66 0 0 400
PROSHARES TR FUND 74347X849 164 7,000 SH   DFND 66 0 0 7,000
PROSHARES TR FUND 74347X641 3 200 SH   DFND 66 0 0 200
PROSHARES TR FUND 74347B425 90 2,600 SH   DFND 66 0 0 2,600
PROSHARES TR II OPT 74347W114 289 10,000 SH Call SOLE 8 10,000 0 0
PROSHARES TR II OPT 74347W668 3,961 108,300 SH Call SOLE 8 108,300 0 0
PROSHARES TR II OPT 74347W882 74 2,800 SH Put SOLE 8 2,800 0 0
PROSHARES TR II OPT 74347W668 256 7,000 SH Put SOLE 8 7,000 0 0
PROSHARES TR II OPT 74347W569 892 12,300 SH Call SOLE 8 12,300 0 0
PROSHARES TR II OPT 74347W239 3,166 195,776 SH Call SOLE 8 195,776 0 0
PROSHARES TR II OPT 74347W601 12 300 SH Put SOLE 8 300 0 0
PROSHARES TR II FUND 74347W353 43 1,035 SH   SOLE 8 1,035 0 0
PROSHARES TR II OPT 74347W353 536 13,000 SH Call SOLE 8 13,000 0 0
PROSHARES TR II OPT 74347W627 45,338 321,200 SH Call SOLE 8 321,200 0 0
PROSHARES TR II OPT 74347W262 88 6,700 SH Call SOLE 8 6,700 0 0
PROSHARES TR II OPT 74347W353 82 2,000 SH Put SOLE 8 2,000 0 0
PROSHARES TR II OPT 74347W395 8 100 SH Call SOLE 8 100 0 0
PROSHARES TR II OPT 74347W601 31 800 SH Call SOLE 8 800 0 0
PROSHARES TR II OPT 74347W239 1,217 75,300 SH Put SOLE 8 75,300 0 0
PROSHARES TR II FUND 74347W247 0 10 SH   SOLE 8 10 0 0
PROSHARES TR II OPT 74347W627 78,042 552,900 SH Put SOLE 8 552,900 0 0
PROSHARES TR II OPT 74347W262 3 200 SH Put SOLE 8 200 0 0
PROSHARES TR II FUND 74347W601 238 6,191 SH   SOLE 8 6,191 0 0
PROSHARES TR II OPT 74347W247 2,247 118,150 SH Call SOLE 8 118,150 0 0
PROSHARES TR II OPT 74347W569 123 1,700 SH Put SOLE 8 1,700 0 0
PROSHARES TR II OPT 74347W247 590 31,000 SH Put SOLE 8 31,000 0 0
PROSHARES TR II OPT 74347W882 1,238 46,900 SH Call SOLE 8 46,900 0 0
PROSHARES TR II FUND 74347W239 8,085 500,000 SH   SOLE 44 500,000 0 0
PROSHARES TR II FUND 74347W247 1 55 SH   DFND 66 0 0 55
PROSPECT CAPITAL CORPORATION COM 74348T102 2,188 242,000 SH   SOLE 1 242,000 0 0
PROSPECT CAPITAL CORPORATION BOND 74348TAK8 402 398,000 PRN   SOLE 8 0 0 398,000
PROSPECT CAPITAL CORPORATION BOND 74348TAM4 470 459,000 PRN   SOLE 8 0 0 459,000
PROSPECT CAPITAL CORPORATION COM 74348T102 0 53 SH   SOLE 8 53 0 0
PROSPECT CAPITAL CORPORATION BOND 74348TAL6 725 708,000 PRN   SOLE 8 0 0 708,000
PROSPECT CAPITAL CORPORATION COM 74348T102 176 19,519 SH   SOLE 44 19,519 0 0
PROSPERITY BANCSHARES INC COM 743606105 401 5,752 SH   SOLE 1 5,752 0 0
PROSPERITY BANCSHARES INC COM 743606105 2 29 SH   SOLE 8 29 0 0
PROSPERITY BANCSHARES INC COM 743606105 117 1,680 SH   SOLE 44 1,680 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 20 1,635 SH   SOLE 44 1,635 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 27 20,000 SH   DFND 66 0 0 20,000
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 153 19,564 SH   SOLE 44 19,564 0 0
PROTHENA CORP PLC COM G72800108 22 405 SH   SOLE 8 405 0 0
PROTHENA CORP PLC COM G72800108 1 23 SH   SOLE 9 23 0 0
PROTHENA CORP PLC COM G72800108 247 4,417 SH   SOLE 44 4,417 0 0
PROTO LABS INC OPT 743713109 20 400 SH Call SOLE 8 400 0 0
PROTO LABS INC COM 743713109 1 29 SH   SOLE 8 29 0 0
PROTO LABS INC COM 743713109 61 1,192 SH   SOLE 44 1,192 0 0
PROVIDENCE SVC CORP COM 743815102 70 1,580 SH   SOLE 8 1,580 0 0
PROVIDENCE SVC CORP COM 743815102 267 6,008 SH   SOLE 44 6,008 0 0
PROVIDENT BANCORP INC COM 74383X109 0 23 SH   SOLE 44 23 0 0
PROVIDENT FINL HLDGS INC COM 743868101 0 34 SH   SOLE 44 34 0 0
PROVIDENT FINL SVCS INC COM 74386T105 29 1,118 SH   SOLE 44 1,118 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 13 703 SH   SOLE 8 703 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 41 2,300 SH   SOLE 44 2,300 0 0
PRUDENTIAL FINL INC COM 744320102 6,011 56,350 SH   SOLE 1 56,350 0 0
PRUDENTIAL FINL INC OPT 744320102 1,152 10,800 SH Call SOLE 8 10,800 0 0
PRUDENTIAL FINL INC OPT 744320102 4,310 40,400 SH Put SOLE 8 40,400 0 0
PRUDENTIAL FINL INC COM 744320102 236 2,212 SH   SOLE 8 2,212 0 0
PRUDENTIAL FINL INC COM 744320102 908 8,512 SH   DFND 20 0 0 8,512
PRUDENTIAL FINL INC COM 744320102 27,240 255,360 SH   SOLE 44 255,360 0 0
PRUDENTIAL FINL INC COM 744320102 144 1,354 SH   DFND 66 0 0 1,354
PRUDENTIAL PLC ADR 74435K204 3 76 SH   SOLE 8 76 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 10 85 SH   SOLE 8 85 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 141 1,229 SH   SOLE 44 1,229 0 0
PSYCHEMEDICS CORP COM 744375205 9 448 SH   SOLE 8 448 0 0
PTC INC COM 69370C100 0 4 SH   SOLE 8 4 0 0
PTC INC OPT 69370C100 158 3,000 SH Call SOLE 8 3,000 0 0
PTC INC OPT 69370C100 389 7,400 SH Put SOLE 8 7,400 0 0
PTC INC COM 69370C100 2,209 42,038 SH   SOLE 44 42,038 0 0
PTC THERAPEUTICS INC OPT 69366J200 366 37,200 SH Call SOLE 8 37,200 0 0
PTC THERAPEUTICS INC COM 69366J200 630 64,078 SH   SOLE 8 64,078 0 0
PTC THERAPEUTICS INC OPT 69366J200 1,387 141,000 SH Put SOLE 8 141,000 0 0
PTC THERAPEUTICS INC COM 69366J200 10 988 SH   SOLE 44 988 0 0
PTC THERAPEUTICS INC COM 69366J200 119 12,142 SH   DFND 66 0 0 12,142
PUBLIC STORAGE TRUS 74460D109 73,181 334,300 SH   SOLE 1 334,300 0 0
PUBLIC STORAGE COM 74460D109 3,740 17,086 SH   SOLE 1 17,086 0 0
PUBLIC STORAGE OPT 74460D109 350 1,600 SH Call SOLE 8 1,600 0 0
PUBLIC STORAGE OPT 74460D109 1,686 7,700 SH Put SOLE 8 7,700 0 0
PUBLIC STORAGE TRUS 74460D109 144 659 SH   SOLE 8 659 0 0
PUBLIC STORAGE TRUS 74460D109 6,473 29,567 SH   SOLE 44 29,567 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 30 671 SH   SOLE 1 671 0 0
PUBLIC SVC ENTERPRISE GROUP OPT 744573106 656 14,800 SH Put SOLE 8 14,800 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 538 12,129 SH   SOLE 8 12,129 0 0
PUBLIC SVC ENTERPRISE GROUP OPT 744573106 333 7,500 SH Call SOLE 8 7,500 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 15,906 358,639 SH   SOLE 9 358,639 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 42,889 967,046 SH   SOLE 44 967,046 0 0
PULSE BIOSCIENCES INC COM 74587B101 104 5,100 SH   SOLE 44 5,100 0 0
PULTE GROUP INC COM 745867101 1,718 72,927 SH   SOLE 1 72,927 0 0
PULTE GROUP INC OPT 745867101 1,064 45,200 SH Call SOLE 8 45,200 0 0
PULTE GROUP INC COM 745867101 2,329 98,907 SH   SOLE 8 98,907 0 0
PULTE GROUP INC OPT 745867101 1,557 66,100 SH Put SOLE 8 66,100 0 0
PULTE GROUP INC COM 745867101 6,399 271,697 SH   SOLE 44 271,697 0 0
PULTE GROUP INC COM 745867101 41 1,721 SH   DFND 66 0 0 1,721
PUMA BIOTECHNOLOGY INC OPT 74587V107 45 1,200 SH Put SOLE 8 1,200 0 0
PUMA BIOTECHNOLOGY INC OPT 74587V107 7 200 SH Call SOLE 8 200 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 2,121 57,010 SH   SOLE 8 57,010 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 270 7,272 SH   SOLE 44 7,272 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 89 2,380 SH   DFND 66 0 0 2,380
PURE STORAGE INC COM 74624M102 22 2,194 SH   SOLE 1 2,194 0 0
PURE STORAGE INC COM 74624M102 1 52 SH   SOLE 8 52 0 0
PURE STORAGE INC COM 74624M102 8 872 SH   SOLE 44 872 0 0
PVH CORP COM 693656100 2,184 21,105 SH   SOLE 1 21,105 0 0
PVH CORP COM 693656100 365 3,524 SH   SOLE 8 3,524 0 0
PVH CORP OPT 693656100 1,324 12,800 SH Put SOLE 8 12,800 0 0
PVH CORP OPT 693656100 590 5,700 SH Call SOLE 8 5,700 0 0
PVH CORP COM 693656100 26 255 SH   SOLE 9 255 0 0
PVH CORP COM 693656100 10 100 SH   DFND 20 0 0 100
PVH CORP COM 693656100 2,513 24,290 SH   SOLE 44 24,290 0 0
PVH CORP COM 693656100 28 273 SH   DFND 66 0 0 273
PZENA INVESTMENT MGMT INC COM 74731Q103 6 573 SH   SOLE 44 573 0 0
Q2 HLDGS INC COM 74736L109 178 5,108 SH   SOLE 8 5,108 0 0
Q2 HLDGS INC OPT 74736L109 352 10,100 SH Call SOLE 8 10,100 0 0
Q2 HLDGS INC COM 74736L109 142 4,074 SH   SOLE 44 4,074 0 0
QAD INC COM 74727D306 10 377 SH   SOLE 8 377 0 0
QAD INC COM 74727D306 5 187 SH   SOLE 44 187 0 0
QCR HOLDINGS INC COM 74727A104 224 5,299 SH   SOLE 1 5,299 0 0
QCR HOLDINGS INC COM 74727A104 36 858 SH   SOLE 44 858 0 0
QEP RES INC COM 74733V100 22 1,701 SH   SOLE 1 1,701 0 0
QEP RES INC OPT 74733V100 803 63,200 SH Call SOLE 8 63,200 0 0
QEP RES INC OPT 74733V100 1,538 121,000 SH Put SOLE 8 121,000 0 0
QEP RES INC COM 74733V100 1,053 82,850 SH   SOLE 8 82,850 0 0
QEP RES INC COM 74733V100 1,868 147,036 SH   SOLE 44 147,036 0 0
QIAGEN NV COM N72482123 20 675 SH   SOLE 8 675 0 0
QIAGEN NV COM N72482123 1,204 41,564 SH   SOLE 44 41,564 0 0
QIWI PLC ADR 74735M108 0 4 SH   SOLE 8 4 0 0
QORVO INC COM 74736K101 2,611 38,083 SH   SOLE 1 38,083 0 0
QORVO INC OPT 74736K101 2,489 36,300 SH Call SOLE 8 36,300 0 0
QORVO INC OPT 74736K101 5,409 78,900 SH Put SOLE 8 78,900 0 0
QORVO INC COM 74736K101 107 1,566 SH   SOLE 8 1,566 0 0
QORVO INC COM 74736K101 5,747 83,823 SH   SOLE 44 83,823 0 0
QTS RLTY TR INC TRUS 74736A103 20 419 SH   SOLE 8 419 0 0
QTS RLTY TR INC TRUS 74736A103 418 8,562 SH   SOLE 44 8,562 0 0
QUAD / GRAPHICS INC COM 747301109 39 1,550 SH   SOLE 8 1,550 0 0
QUAD / GRAPHICS INC COM 747301109 572 22,704 SH   SOLE 44 22,704 0 0
QUAKER CHEM CORP COM 747316107 17 129 SH   SOLE 8 129 0 0
QUAKER CHEM CORP COM 747316107 153 1,161 SH   SOLE 44 1,161 0 0
QUALCOMM INC OPT 747525103 11,468 200,000 SH Call SOLE 1 200,000 0 0
QUALCOMM INC COM 747525103 53,068 925,491 SH   SOLE 1 925,491 0 0
QUALCOMM INC COM 747525103 3,899 68,009 SH   SOLE 8 68,009 0 0
QUALCOMM INC OPT 747525103 34,959 609,700 SH Call SOLE 8 609,700 0 0
QUALCOMM INC OPT 747525103 25,488 444,500 SH Put SOLE 8 444,500 0 0
QUALCOMM INC COM 747525103 18,676 325,727 SH   SOLE 9 325,727 0 0
QUALCOMM INC COM 747525103 132,712 2,314,490 SH   SOLE 44 2,314,490 0 0
QUALCOMM INC OPT 747525103 4,301 75,000 SH Call SOLE 44 75,000 0 0
QUALCOMM INC COM 747525103 61 1,060 SH   DFND 66 0 0 1,060
QUALITY CARE PPTYS INC TRUS 747545101 1,259 66,708 SH   SOLE 1 66,708 0 0
QUALITY CARE PPTYS INC OPT 747545101 5 280 SH Put SOLE 8 280 0 0
QUALITY CARE PPTYS INC OPT 747545101 4 220 SH Call SOLE 8 220 0 0
QUALITY CARE PPTYS INC TRUS 747545101 1 58 SH   SOLE 8 58 0 0
QUALITY CARE PPTYS INC TRUS 747545101 1,045 55,407 SH   SOLE 44 55,407 0 0
QUALITY CARE PPTYS INC COM 747545101 3 170 SH   DFND 66 0 0 170
QUALITY SYS INC OPT 747582104 590 38,700 SH Call SOLE 8 38,700 0 0
QUALITY SYS INC OPT 747582104 158 10,400 SH Put SOLE 8 10,400 0 0
QUALITY SYS INC COM 747582104 559 36,667 SH   SOLE 44 36,667 0 0
QUALYS INC OPT 74758T303 57 1,500 SH Call SOLE 8 1,500 0 0
QUALYS INC COM 74758T303 3,208 84,627 SH   SOLE 44 84,627 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1 28 SH   SOLE 8 28 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 13 618 SH   SOLE 44 618 0 0
QUANTA SVCS INC COM 74762E102 1,522 41,009 SH   SOLE 1 41,009 0 0
QUANTA SVCS INC COM 74762E102 1,052 28,345 SH   SOLE 8 28,345 0 0
QUANTA SVCS INC OPT 74762E102 208 5,600 SH Call SOLE 8 5,600 0 0
QUANTA SVCS INC OPT 74762E102 4 100 SH Put SOLE 8 100 0 0
QUANTA SVCS INC COM 74762E102 1,772 47,738 SH   SOLE 44 47,738 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 31 1,499 SH   SOLE 1 1,499 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 100 4,770 SH   SOLE 44 4,770 0 0
QUEST DIAGNOSTICS INC COM 74834L100 5,847 59,540 SH   SOLE 1 59,540 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 29 300 SH Call SOLE 8 300 0 0
QUEST DIAGNOSTICS INC COM 74834L100 239 2,434 SH   SOLE 8 2,434 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 98 1,000 SH Put SOLE 8 1,000 0 0
QUEST DIAGNOSTICS INC COM 74834L100 8,200 83,519 SH   SOLE 44 83,519 0 0
QUIDEL CORP COM 74838J101 138 6,103 SH   SOLE 1 6,103 0 0
QUIDEL CORP COM 74838J101 581 25,649 SH   SOLE 8 25,649 0 0
QUIDEL CORP COM 74838J101 65 2,847 SH   SOLE 44 2,847 0 0
QUINSTREET INC COM 74874Q100 3 582 SH   SOLE 44 582 0 0
QUINTILES IMS HOLDINGS INC OPT 74876Y101 169 2,100 SH Call SOLE 8 2,100 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 324 4,024 SH   SOLE 8 4,024 0 0
QUINTILES IMS HOLDINGS INC OPT 74876Y101 2,698 33,500 SH Put SOLE 8 33,500 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 11,400 141,568 SH   SOLE 44 141,568 0 0
QUMU CORP COM 749063103 0 59 SH   SOLE 8 59 0 0
QUORUM HEALTH CORP OPT 74909E106 3 500 SH Put SOLE 8 500 0 0
QUORUM HEALTH CORP OPT 74909E106 7 1,350 SH Call SOLE 8 1,350 0 0
QUORUM HEALTH CORP COM 74909E106 313 57,576 SH   SOLE 44 57,576 0 0
QUOTIENT LTD COM G73268107 8 1,121 SH   SOLE 8 1,121 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 492 51,545 SH   SOLE 1 51,545 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 354 37,088 SH   SOLE 8 37,088 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 62 6,486 SH   SOLE 44 6,486 0 0
RA PHARMACEUTICALS INC COM 74933V108 71 3,324 SH   SOLE 1 3,324 0 0
RA PHARMACEUTICALS INC COM 74933V108 1 46 SH   SOLE 44 46 0 0
RADCOM LTD COM M81865111 9 400 SH   SOLE 44 400 0 0
RADIAN GROUP INC COM 750236101 560 31,160 SH   SOLE 1 31,160 0 0
RADIAN GROUP INC OPT 750236101 309 17,200 SH Call SOLE 8 17,200 0 0
RADIAN GROUP INC OPT 750236101 84 4,700 SH Put SOLE 8 4,700 0 0
RADIAN GROUP INC BOND 750236AK7 49 32,000 PRN   SOLE 8 0 0 32,000
RADIAN GROUP INC COM 750236101 2,979 165,898 SH   SOLE 44 165,898 0 0
RADIANT LOGISTICS INC COM 75025X100 34 6,755 SH   SOLE 8 6,755 0 0
RADIANT LOGISTICS INC COM 75025X100 6 1,204 SH   SOLE 44 1,204 0 0
RADIO ONE INC COM 75040P405 1 334 SH   SOLE 44 334 0 0
RADISYS CORP COM 750459109 3 564 SH   SOLE 44 564 0 0
RADIUS HEALTH INC OPT 750469207 321 8,300 SH Put SOLE 8 8,300 0 0
RADIUS HEALTH INC COM 750469207 35 900 SH   SOLE 8 900 0 0
RADIUS HEALTH INC OPT 750469207 73 1,900 SH Call SOLE 8 1,900 0 0
RADIUS HEALTH INC COM 750469207 72 1,855 SH   SOLE 44 1,855 0 0
RADIUS HEALTH INC COM 750469207 35 910 SH   DFND 66 0 0 910
RADNET INC COM 750491102 1 192 SH   SOLE 44 192 0 0
RADWARE LTD OPT M81873107 2,120 131,200 SH Call SOLE 8 131,200 0 0
RADWARE LTD COM M81873107 1,749 108,224 SH   SOLE 8 108,224 0 0
RADWARE LTD OPT M81873107 1,736 107,400 SH Put SOLE 8 107,400 0 0
RAIT FINANCIAL TRUST TRUS 749227609 0 107 SH   SOLE 8 107 0 0
RAIT FINANCIAL TRUST BOND 749227AB0 301 319,000 PRN   SOLE 8 0 0 319,000
RAIT FINANCIAL TRUST TRUS 749227609 376 117,779 SH   SOLE 44 117,779 0 0
RALPH LAUREN CORP COM 751212101 1,097 13,436 SH   SOLE 1 13,436 0 0
RALPH LAUREN CORP OPT 751212101 4,709 57,700 SH Put SOLE 8 57,700 0 0
RALPH LAUREN CORP OPT 751212101 2,481 30,400 SH Call SOLE 8 30,400 0 0
RALPH LAUREN CORP COM 751212101 243 2,983 SH   SOLE 8 2,983 0 0
RALPH LAUREN CORP COM 751212101 26 323 SH   SOLE 9 323 0 0
RALPH LAUREN CORP COM 751212101 3,856 47,222 SH   SOLE 44 47,222 0 0
RAMBUS INC DEL COM 750917106 217 16,465 SH   SOLE 8 16,465 0 0
RAMBUS INC DEL OPT 750917106 485 36,900 SH Put SOLE 8 36,900 0 0
RAMBUS INC DEL OPT 750917106 532 40,500 SH Call SOLE 8 40,500 0 0
RAMBUS INC DEL COM 750917106 735 55,971 SH   SOLE 44 55,971 0 0
RAMCO-GERSHENSON PPTYS TR TRUS 751452202 108 7,681 SH   SOLE 8 7,681 0 0
RAMCO-GERSHENSON PPTYS TR TRUS 751452202 220 15,663 SH   SOLE 44 15,663 0 0
RANDGOLD RES LTD ADR 752344309 2,328 26,666 SH   SOLE 8 26,666 0 0
RANDGOLD RES LTD OPT 752344309 131 1,500 SH Call SOLE 8 1,500 0 0
RANDGOLD RES LTD OPT 752344309 8,885 101,800 SH Put SOLE 8 101,800 0 0
RANGE RES CORP COM 75281A109 7 249 SH   SOLE 1 249 0 0
RANGE RES CORP COM 75281A109 882 30,294 SH   SOLE 8 30,294 0 0
RANGE RES CORP OPT 75281A109 3,667 126,000 SH Call SOLE 8 126,000 0 0
RANGE RES CORP OPT 75281A109 4,490 154,300 SH Put SOLE 8 154,300 0 0
RANGE RES CORP COM 75281A109 8,454 290,500 SH   SOLE 44 290,500 0 0
RAPID7 INC COM 753422104 164 11,001 SH   SOLE 44 11,001 0 0
RAVEN INDS INC COM 754212108 1 23 SH   SOLE 8 23 0 0
RAVEN INDS INC COM 754212108 410 14,097 SH   SOLE 44 14,097 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 848 11,115 SH   SOLE 1 11,115 0 0
RAYMOND JAMES FINANCIAL INC OPT 754730109 892 11,700 SH Call SOLE 8 11,700 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 60 788 SH   SOLE 8 788 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 2,044 26,791 SH   SOLE 44 26,791 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1 83 SH   SOLE 8 83 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 374 27,829 SH   SOLE 44 27,829 0 0
RAYONIER INC TRUS 754907103 250 8,812 SH   SOLE 1 8,812 0 0
RAYONIER INC TRUS 754907103 264 9,313 SH   SOLE 44 9,313 0 0
RAYTHEON CO COM 755111507 17,825 116,887 SH   SOLE 1 116,887 0 0
RAYTHEON CO OPT 755111507 4,545 29,800 SH Call SOLE 8 29,800 0 0
RAYTHEON CO COM 755111507 3,146 20,621 SH   SOLE 8 20,621 0 0
RAYTHEON CO OPT 755111507 7,335 48,100 SH Put SOLE 8 48,100 0 0
RAYTHEON CO COM 755111507 305 2,000 SH   SOLE 9 2,000 0 0
RAYTHEON CO COM 755111507 9,960 65,310 SH   SOLE 44 65,310 0 0
RAYTHEON CO COM 755111507 12 76 SH   DFND 66 0 0 76
RAYTHEON CO COM 755111507 348 2,281 SH   SOLE 66 0 2,281 0
RBC BEARINGS INC COM 75524B104 0 2 SH   SOLE 8 2 0 0
RBC BEARINGS INC COM 75524B104 91 938 SH   SOLE 44 938 0 0
RCI HOSPITALITY HLDGS INC OPT 74934Q108 151 8,700 SH Call SOLE 8 8,700 0 0
RCI HOSPITALITY HLDGS INC OPT 74934Q108 28 1,600 SH Put SOLE 8 1,600 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 300 17,314 SH   SOLE 44 17,314 0 0
RE MAX HLDGS INC COM 75524W108 1,877 31,564 SH   SOLE 44 31,564 0 0
READING INTERNATIONAL INC COM 755408101 2 117 SH   SOLE 1 117 0 0
READING INTERNATIONAL INC COM 755408101 2 161 SH   SOLE 44 161 0 0
REAL GOODS SOLAR INC COM 75601N500 63 45,500 SH   SOLE 44 45,500 0 0
REAL IND INC COM 75601W104 7 2,364 SH   SOLE 8 2,364 0 0
REAL IND INC COM 75601W104 41 14,421 SH   SOLE 44 14,421 0 0
REALNETWORKS INC COM 75605L708 0 116 SH   SOLE 44 116 0 0
REALOGY HLDGS CORP COM 75605Y106 305 10,222 SH   SOLE 1 10,222 0 0
REALOGY HLDGS CORP OPT 75605Y106 9 300 SH Put SOLE 8 300 0 0
REALOGY HLDGS CORP OPT 75605Y106 9 300 SH Call SOLE 8 300 0 0
REALOGY HLDGS CORP COM 75605Y106 51 1,720 SH   SOLE 8 1,720 0 0
REALOGY HLDGS CORP COM 75605Y106 1,046 35,114 SH   SOLE 44 35,114 0 0
REALPAGE INC COM 75606N109 226 6,442 SH   SOLE 44 6,442 0 0
REALTY INCOME CORP TRUS 756109104 4,768 80,089 SH   SOLE 1 80,089 0 0
REALTY INCOME CORP OPT 756109104 60 1,000 SH Put SOLE 8 1,000 0 0
REALTY INCOME CORP TRUS 756109104 56 930 SH   SOLE 8 930 0 0
REALTY INCOME CORP OPT 756109104 685 11,500 SH Call SOLE 8 11,500 0 0
REALTY INCOME CORP TRUS 756109104 3,122 52,445 SH   SOLE 44 52,445 0 0
REALTY INCOME CORP COM 756109104 18 300 SH   DFND 66 0 0 300
REATA PHARMACEUTICALS INC COM 75615P103 1 49 SH   SOLE 8 49 0 0
REATA PHARMACEUTICALS INC COM 75615P103 3 129 SH   SOLE 44 129 0 0
RECON TECHNOLOGY LTD COM G7415M108 0 100 SH   SOLE 8 100 0 0
RECRO PHARMA INC COM 75629F109 117 13,400 SH   SOLE 44 13,400 0 0
RED HAT INC COM 756577102 2,045 23,639 SH   SOLE 1 23,639 0 0
RED HAT INC COM 756577102 3,156 36,495 SH   SOLE 8 36,495 0 0
RED HAT INC OPT 756577102 15,371 177,700 SH Call SOLE 8 177,700 0 0
RED HAT INC OPT 756577102 2,145 24,800 SH Put SOLE 8 24,800 0 0
RED HAT INC BOND 756577AD4 577 445,000 PRN   SOLE 8 0 0 445,000
RED HAT INC COM 756577102 46,795 540,988 SH   SOLE 44 540,988 0 0
RED HAT INC COM 756577102 16 188 SH   DFND 66 0 0 188
RED LION HOTELS CORP COM 756764106 0 13 SH   SOLE 8 13 0 0
RED LION HOTELS CORP COM 756764106 1 73 SH   SOLE 44 73 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 676 11,567 SH   SOLE 1 11,567 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 557 9,512 SH   SOLE 44 9,512 0 0
RED ROCK RESORTS INC COM 75700L108 27 1,213 SH   SOLE 8 1,213 0 0
RED ROCK RESORTS INC COM 75700L108 662 29,845 SH   SOLE 44 29,845 0 0
REDWOOD TR INC COM 758075402 165 9,905 SH   SOLE 1 9,905 0 0
REDWOOD TR INC TRUS 758075402 90 5,432 SH   SOLE 44 5,432 0 0
REGAL BELOIT CORP COM 758750103 679 8,982 SH   SOLE 1 8,982 0 0
REGAL BELOIT CORP COM 758750103 97 1,278 SH   SOLE 8 1,278 0 0
REGAL BELOIT CORP COM 758750103 852 11,261 SH   SOLE 44 11,261 0 0
REGAL ENTMT GROUP COM 758766109 0 16 SH   SOLE 8 16 0 0
REGAL ENTMT GROUP COM 758766109 947 41,952 SH   SOLE 44 41,952 0 0
REGENCY CTRS CORP COM 758849103 3,538 53,298 SH   SOLE 1 53,298 0 0
REGENCY CTRS CORP TRUS 758849103 708 10,660 SH   SOLE 1 10,660 0 0
REGENCY CTRS CORP TRUS 758849103 16 248 SH   SOLE 8 248 0 0
REGENCY CTRS CORP TRUS 758849103 6,120 92,176 SH   SOLE 44 92,176 0 0
REGENERON PHARMACEUTICALS COM 75886F107 6,043 15,594 SH   SOLE 1 15,594 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 39,991 103,200 SH Put SOLE 8 103,200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 9,327 24,070 SH   SOLE 8 24,070 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 20,538 53,000 SH Call SOLE 8 53,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 0 1 SH   SOLE 9 1 0 0
REGENERON PHARMACEUTICALS COM 75886F107 10,994 28,370 SH   SOLE 44 28,370 0 0
REGENXBIO INC COM 75901B107 3 177 SH   SOLE 8 177 0 0
REGENXBIO INC COM 75901B107 83 4,315 SH   SOLE 44 4,315 0 0
REGIONAL MGMT CORP COM 75902K106 0 24 SH   SOLE 8 24 0 0
REGIONAL MGMT CORP COM 75902K106 55 2,833 SH   SOLE 44 2,833 0 0
REGIONS FINL CORP NEW COM 7591EP100 5,435 374,121 SH   SOLE 1 374,121 0 0
REGIONS FINL CORP NEW COM 7591EP100 970 66,778 SH   SOLE 8 66,778 0 0
REGIONS FINL CORP NEW OPT 7591EP100 372 25,600 SH Put SOLE 8 25,600 0 0
REGIONS FINL CORP NEW OPT 7591EP100 203 14,000 SH Call SOLE 8 14,000 0 0
REGIONS FINL CORP NEW COM 7591EP100 6,856 471,910 SH   SOLE 44 471,910 0 0
REGIS CORP MINN COM 758932107 69 5,852 SH   SOLE 8 5,852 0 0
REGIS CORP MINN COM 758932107 244 20,803 SH   SOLE 44 20,803 0 0
REGULUS THERAPEUTICS INC COM 75915K101 0 89 SH   SOLE 8 89 0 0
REGULUS THERAPEUTICS INC COM 75915K101 71 43,018 SH   SOLE 44 43,018 0 0
REINSURANCE GROUP AMER INC COM 759351604 1,431 11,269 SH   SOLE 1 11,269 0 0
REINSURANCE GROUP AMER INC COM 759351604 674 5,312 SH   SOLE 8 5,312 0 0
REINSURANCE GROUP AMER INC COM 759351604 1,200 9,445 SH   SOLE 44 9,445 0 0
REIS INC COM 75936P105 1 48 SH   SOLE 44 48 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 1,426 17,826 SH   SOLE 1 17,826 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 338 4,220 SH   SOLE 8 4,220 0 0
RELIANCE STEEL &amp ALUMINUM CO OPT 759509102 32 400 SH Call SOLE 8 400 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 663 8,290 SH   SOLE 44 8,290 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,735 11,989 SH   SOLE 1 11,989 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,160 8,022 SH   SOLE 8 8,022 0 0
RENAISSANCERE HOLDINGS LTD OPT G7496G103 14 100 SH Put SOLE 8 100 0 0
RENAISSANCERE HOLDINGS LTD OPT G7496G103 14 100 SH Call SOLE 8 100 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1,440 9,950 SH   SOLE 44 9,950 0 0
RENASANT CORP COM 75970E107 103 2,570 SH   SOLE 44 2,570 0 0
RENESOLA LTD OPT 75971T301 0 20 SH Call SOLE 8 20 0 0
RENESOLA LTD ADR 75971T301 0 13 SH   SOLE 8 13 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 138 13,148 SH   SOLE 8 13,148 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 43 4,099 SH   SOLE 9 4,099 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 355 33,907 SH   SOLE 44 33,907 0 0
RENNOVA HEALTH INC COM 759757602 3 1,667 SH   SOLE 8 1,667 0 0
RENREN INC ADR 759892201 16 2,064 SH   SOLE 8 2,064 0 0
RENREN INC OPT 759892201 1 120 SH Call SOLE 8 120 0 0
RENREN INC ADR 759892201 661 84,716 SH   SOLE 44 84,716 0 0
RENT A CTR INC NEW OPT 76009N100 7 800 SH Call SOLE 8 800 0 0
RENT A CTR INC NEW COM 76009N100 139 15,619 SH   SOLE 8 15,619 0 0
RENT A CTR INC NEW OPT 76009N100 284 32,000 SH Put SOLE 8 32,000 0 0
RENT A CTR INC NEW COM 76009N100 191 21,613 SH   SOLE 44 21,613 0 0
REPLIGEN CORP COM 759916109 349 9,917 SH   SOLE 8 9,917 0 0
REPLIGEN CORP OPT 759916109 1,408 40,000 SH Put SOLE 8 40,000 0 0
REPLIGEN CORP COM 759916109 22 632 SH   SOLE 44 632 0 0
REPROS THERAPEUTICS INC OPT 76028H209 8 6,300 SH Call SOLE 8 6,300 0 0
REPROS THERAPEUTICS INC COM 76028H209 5 4,155 SH   SOLE 8 4,155 0 0
REPUBLIC BANCORP KY COM 760281204 15 447 SH   SOLE 8 447 0 0
REPUBLIC BANCORP KY COM 760281204 7 189 SH   SOLE 44 189 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 2 232 SH   SOLE 44 232 0 0
REPUBLIC SVCS INC COM 760759100 11,137 177,314 SH   SOLE 1 177,314 0 0
REPUBLIC SVCS INC OPT 760759100 25 400 SH Call SOLE 8 400 0 0
REPUBLIC SVCS INC COM 760759100 450 7,163 SH   SOLE 8 7,163 0 0
REPUBLIC SVCS INC COM 760759100 1,187 18,897 SH   SOLE 9 18,897 0 0
REPUBLIC SVCS INC COM 760759100 487 7,757 SH   DFND 20 0 0 7,757
REPUBLIC SVCS INC COM 760759100 6,682 106,386 SH   SOLE 44 106,386 0 0
REPUBLIC SVCS INC COM 760759100 126 2,000 SH   DFND 66 0 0 2,000
RESEARCH FRONTIERS INC COM 760911107 0 84 SH   SOLE 8 84 0 0
RESMED INC COM 761152107 191 2,645 SH   SOLE 8 2,645 0 0
RESMED INC OPT 761152107 65 900 SH Call SOLE 8 900 0 0
RESMED INC OPT 761152107 144 2,000 SH Put SOLE 8 2,000 0 0
RESMED INC COM 761152107 1,093 15,175 SH   SOLE 44 15,175 0 0
RESOLUTE ENERGY CORP COM 76116A306 79 1,956 SH   SOLE 1 1,956 0 0
RESOLUTE ENERGY CORP COM 76116A306 26 640 SH   SOLE 8 640 0 0
RESOLUTE ENERGY CORP COM 76116A306 1,202 29,747 SH   SOLE 44 29,747 0 0
RESOLUTE FST PRODS INC COM 76117W109 136 24,975 SH   SOLE 44 24,975 0 0
RESONANT INC COM 76118L102 2 349 SH   SOLE 8 349 0 0
RESOURCE CAP CORP TRUS 76120W708 88 9,057 SH   SOLE 44 9,057 0 0
RESOURCES CONNECTION INC COM 76122Q105 31 1,857 SH   SOLE 44 1,857 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 1,349 24,200 SH Put SOLE 8 24,200 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,056 18,930 SH   SOLE 8 18,930 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 201 3,600 SH Call SOLE 8 3,600 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,862 33,400 SH   SOLE 9 33,400 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 569 10,209 SH   DFND 20 0 0 10,209
RESTAURANT BRANDS INTL INC COM 76131D103 192 3,447 SH   SOLE 44 3,447 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 976 46,400 SH   SOLE 1 46,400 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 838 39,837 SH   SOLE 1 39,837 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 1 49 SH   SOLE 8 49 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 244 11,621 SH   SOLE 44 11,621 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 1,918 132,975 SH   SOLE 1 132,975 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 72 4,980 SH   SOLE 8 4,980 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 785 54,571 SH   SOLE 44 54,571 0 0
RETAILMENOT INC COM 76132B106 327 40,322 SH   SOLE 44 40,322 0 0
RETROPHIN INC OPT 761299106 2 100 SH Call SOLE 8 100 0 0
RETROPHIN INC COM 761299106 9 500 SH   SOLE 8 500 0 0
RETROPHIN INC COM 761299106 171 9,292 SH   SOLE 44 9,292 0 0
REVANCE THERAPEUTICS INC COM 761330109 4 189 SH   SOLE 8 189 0 0
REVANCE THERAPEUTICS INC COM 761330109 412 19,823 SH   SOLE 44 19,823 0 0
REVLON INC OPT 761525609 195 7,000 SH Call SOLE 8 7,000 0 0
REVLON INC OPT 761525609 28 1,000 SH Put SOLE 8 1,000 0 0
REVLON INC COM 761525609 245 8,773 SH   SOLE 44 8,773 0 0
REVOLUTION LIGHTING TECHNOLO COM 76155G206 0 20 SH   SOLE 8 20 0 0
REVOLUTION LIGHTING TECHNOLO COM 76155G206 73 9,772 SH   SOLE 44 9,772 0 0
REWALK ROBOTICS LTD COM M8216Q101 27 13,098 SH   SOLE 44 13,098 0 0
REX AMERICAN RESOURCES CORP COM 761624105 21 234 SH   SOLE 8 234 0 0
REX AMERICAN RESOURCES CORP COM 761624105 953 10,545 SH   SOLE 44 10,545 0 0
REXFORD INDL RLTY INC COM 76169C100 1,012 44,944 SH   SOLE 1 44,944 0 0
REXFORD INDL RLTY INC TRUS 76169C100 29 1,283 SH   SOLE 44 1,283 0 0
REXNORD CORP NEW COM 76169B102 9,851 426,800 SH   SOLE 8 426,800 0 0
REXNORD CORP NEW COM 76169B102 119 5,148 SH   SOLE 44 5,148 0 0
REYNOLDS AMERICAN INC OPT 761713106 6,302 100,000 SH Call SOLE 1 100,000 0 0
REYNOLDS AMERICAN INC COM 761713106 9,125 144,801 SH   SOLE 1 144,801 0 0
REYNOLDS AMERICAN INC OPT 761713106 3,561 56,500 SH Put SOLE 8 56,500 0 0
REYNOLDS AMERICAN INC OPT 761713106 813 12,900 SH Call SOLE 8 12,900 0 0
REYNOLDS AMERICAN INC COM 761713106 76 1,195 SH   SOLE 8 1,195 0 0
REYNOLDS AMERICAN INC COM 761713106 8,712 138,239 SH   SOLE 9 138,239 0 0
REYNOLDS AMERICAN INC COM 761713106 233,638 3,707,362 SH   SOLE 44 3,707,362 0 0
REYNOLDS AMERICAN INC COM 761713106 719 11,404 SH   DFND 66 0 0 11,404
RGC RES INC COM 74955L103 1 50 SH   SOLE 1 50 0 0
RGC RES INC COM 74955L103 11 507 SH   SOLE 8 507 0 0
RGC RES INC COM 74955L103 15 700 SH   SOLE 44 700 0 0
RH COM 74967X103 132 2,848 SH   SOLE 8 2,848 0 0
RH OPT 74967X103 2,674 57,800 SH Put SOLE 8 57,800 0 0
RH OPT 74967X103 5,371 116,100 SH Call SOLE 8 116,100 0 0
RH COM 74967X103 1,213 26,223 SH   SOLE 44 26,223 0 0
RICE ENERGY INC COM 762760106 392 16,523 SH   SOLE 1 16,523 0 0
RICE ENERGY INC COM 762760106 29 1,232 SH   SOLE 8 1,232 0 0
RICE ENERGY INC OPT 762760106 2 100 SH Call SOLE 8 100 0 0
RICE ENERGY INC COM 762760106 15,111 637,591 SH   SOLE 44 637,591 0 0
RICE MIDSTREAM PARTNERS LP COM 762819100 742 29,419 SH   SOLE 32 29,419 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 10 3,084 SH   SOLE 8 3,084 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 96 28,959 SH   SOLE 44 28,959 0 0
RIGHTSIDE GROUP LTD COM 76658B100 0 1 SH   SOLE 8 1 0 0
RIGHTSIDE GROUP LTD COM 76658B100 1 54 SH   SOLE 44 54 0 0
RIGNET INC COM 766582100 0 23 SH   SOLE 8 23 0 0
RIGNET INC COM 766582100 39 1,847 SH   SOLE 44 1,847 0 0
RING ENERGY INC COM 76680V108 9 878 SH   SOLE 8 878 0 0
RING ENERGY INC COM 76680V108 506 46,738 SH   SOLE 44 46,738 0 0
RINGCENTRAL INC COM 76680R206 151 5,324 SH   SOLE 8 5,324 0 0
RINGCENTRAL INC COM 76680R206 2,411 85,193 SH   SOLE 44 85,193 0 0
RIO TINTO PLC OPT 767204100 18,619 457,700 SH Call SOLE 8 457,700 0 0
RIO TINTO PLC OPT 767204100 31,258 768,400 SH Put SOLE 8 768,400 0 0
RIO TINTO PLC ADR 767204100 1,427 35,078 SH   SOLE 8 35,078 0 0
RIO TINTO PLC ADR 767204100 206 5,073 SH   SOLE 9 5,073 0 0
RIO TINTO PLC ADR 767204100 226 5,550 SH   SOLE 44 5,550 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 3 100 SH   SOLE 8 100 0 0
RITE AID CORP OPT 767754104 2,675 629,500 SH Call SOLE 8 629,500 0 0
RITE AID CORP COM 767754104 7,566 1,780,311 SH   SOLE 8 1,780,311 0 0
RITE AID CORP OPT 767754104 11,242 2,645,100 SH Put SOLE 8 2,645,100 0 0
RITE AID CORP COM 767754104 1,710 402,377 SH   SOLE 44 402,377 0 0
RIVERVIEW BANCORP INC COM 769397100 155 21,677 SH   SOLE 44 21,677 0 0
RLI CORP COM 749607107 44 731 SH   SOLE 44 731 0 0
RLJ LODGING TR TRUS 74965L101 1,950 82,932 SH   SOLE 1 82,932 0 0
RLJ LODGING TR TRUS 74965L101 4 141 SH   SOLE 8 141 0 0
RLJ LODGING TR TRUS 74965L101 144 6,151 SH   SOLE 44 6,151 0 0
RMR GROUP INC COM 74967R106 1 19 SH   SOLE 8 19 0 0
RMR GROUP INC COM 74967R106 777 15,666 SH   SOLE 44 15,666 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 218 31,667 SH   SOLE 44 31,667 0 0
ROBERT HALF INTL INC COM 770323103 2,394 49,023 SH   SOLE 1 49,023 0 0
ROBERT HALF INTL INC OPT 770323103 5 100 SH Put SOLE 8 100 0 0
ROBERT HALF INTL INC COM 770323103 10 209 SH   SOLE 8 209 0 0
ROBERT HALF INTL INC OPT 770323103 93 1,900 SH Call SOLE 8 1,900 0 0
ROBERT HALF INTL INC COM 770323103 41 832 SH   SOLE 9 832 0 0
ROBERT HALF INTL INC COM 770323103 1,725 35,328 SH   SOLE 44 35,328 0 0
ROCKET FUEL INC COM 773111109 310 57,900 SH   SOLE 44 57,900 0 0
ROCKWELL AUTOMATION INC COM 773903109 7,413 47,603 SH   SOLE 1 47,288 315 0
ROCKWELL AUTOMATION INC OPT 773903109 296 1,900 SH Put SOLE 8 1,900 0 0
ROCKWELL AUTOMATION INC COM 773903109 147 940 SH   SOLE 8 940 0 0
ROCKWELL AUTOMATION INC OPT 773903109 794 5,100 SH Call SOLE 8 5,100 0 0
ROCKWELL AUTOMATION INC COM 773903109 4,334 27,837 SH   SOLE 44 27,837 0 0
ROCKWELL AUTOMATION INC COM 773903109 94 604 SH   SOLE 66 0 604 0
ROCKWELL COLLINS INC COM 774341101 4,451 45,813 SH   SOLE 1 45,813 0 0
ROCKWELL COLLINS INC OPT 774341101 19,607 201,800 SH Call SOLE 8 201,800 0 0
ROCKWELL COLLINS INC COM 774341101 1,196 12,308 SH   SOLE 8 12,308 0 0
ROCKWELL COLLINS INC COM 774341101 25 257 SH   SOLE 9 257 0 0
ROCKWELL COLLINS INC COM 774341101 18,337 188,738 SH   SOLE 44 188,738 0 0
ROCKWELL COLLINS INC COM 774341101 144 1,483 SH   DFND 66 0 0 1,483
ROCKWELL MED INC COM 774374102 51 8,208 SH   SOLE 8 8,208 0 0
ROCKWELL MED INC OPT 774374102 3 400 SH Call SOLE 8 400 0 0
ROCKWELL MED INC OPT 774374102 69 11,100 SH Put SOLE 8 11,100 0 0
ROCKWELL MED INC COM 774374102 7 1,148 SH   SOLE 44 1,148 0 0
ROGERS COMMUNICATIONS INC COM 775109200 6,444 145,720 SH   SOLE 9 145,720 0 0
ROGERS CORP COM 775133101 1,010 11,760 SH   SOLE 1 11,760 0 0
ROGERS CORP COM 775133101 1,025 11,936 SH   SOLE 44 11,936 0 0
ROLLINS INC COM 775711104 119 3,219 SH   SOLE 8 3,219 0 0
ROLLINS INC COM 775711104 6,446 173,582 SH   SOLE 44 173,582 0 0
ROPER TECHNOLOGIES INC COM 776696106 47,244 228,799 SH   SOLE 1 58,848 169,951 0
ROPER TECHNOLOGIES INC COM 776696106 169 823 SH   SOLE 8 823 0 0
ROPER TECHNOLOGIES INC COM 776696106 27 129 SH   SOLE 9 129 0 0
ROPER TECHNOLOGIES INC COM 776696106 285 1,381 SH   SOLE 20 0 1,381 0
ROPER TECHNOLOGIES INC COM 776696106 10,124 49,034 SH   SOLE 44 49,034 0 0
ROPER TECHNOLOGIES INC COM 776696106 7,181 34,777 SH   SOLE 66 0 34,777 0
ROPER TECHNOLOGIES INC COM 776696106 150 727 SH   DFND 66 0 0 727
ROPER TECHNOLOGIES INC COM 776696106 1,136 5,500 SH   SOLE 79 5,500 0 0
ROSETTA STONE INC COM 777780107 1 103 SH   SOLE 44 103 0 0
ROSS STORES INC COM 778296103 6,192 94,003 SH   SOLE 1 94,003 0 0
ROSS STORES INC COM 778296103 37 558 SH   SOLE 8 558 0 0
ROSS STORES INC OPT 778296103 178 2,700 SH Put SOLE 8 2,700 0 0
ROSS STORES INC OPT 778296103 863 13,100 SH Call SOLE 8 13,100 0 0
ROSS STORES INC COM 778296103 10,371 157,457 SH   SOLE 44 157,457 0 0
ROVI CORP BOND 779376AD4 1,395 1,419,000 PRN   SOLE 8 0 0 1,419,000
ROWAN COMPANIES PLC OPT G7665A101 203 13,000 SH Put SOLE 8 13,000 0 0
ROWAN COMPANIES PLC COM G7665A101 199 12,707 SH   SOLE 8 12,707 0 0
ROWAN COMPANIES PLC OPT G7665A101 72 4,600 SH Call SOLE 8 4,600 0 0
ROWAN COMPANIES PLC COM G7665A101 1,648 105,834 SH   SOLE 44 105,834 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,722 23,622 SH   SOLE 1 23,622 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 2 23 SH   SOLE 8 23 0 0
ROYAL BK CDA MONTREAL QUE OPT 780087102 1,291 17,700 SH Call SOLE 8 17,700 0 0
ROYAL BK CDA MONTREAL QUE OPT 780087102 766 10,500 SH Put SOLE 8 10,500 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 26,392 361,987 SH   SOLE 9 361,987 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 231 3,175 SH   DFND 20 0 0 3,175
ROYAL BK CDA MONTREAL QUE COM 780087102 73 1,000 SH   DFND 66 0 0 1,000
ROYAL BK CDA MONTREAL QUE COM 780087102 72 992 SH   SOLE 99 992 0 0
ROYAL BK SCOTLAND GROUP PLC ADR 780097689 875 144,186 SH   SOLE 8 144,186 0 0
ROYAL BK SCOTLAND GROUP PLC OPT 780097689 9,105 1,500,000 SH Call SOLE 8 1,500,000 0 0
ROYAL BK SCOTLAND GROUP PLC PREF 780097788 21 850 SH   DFND 66 0 0 850
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,921 39,962 SH   SOLE 1 39,962 0 0
ROYAL CARIBBEAN CRUISES LTD OPT V7780T103 1,835 18,700 SH Put SOLE 8 18,700 0 0
ROYAL CARIBBEAN CRUISES LTD OPT V7780T103 1,962 20,000 SH Call SOLE 8 20,000 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 451 4,594 SH   SOLE 8 4,594 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8 78 SH   SOLE 9 78 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9,028 92,012 SH   SOLE 44 92,012 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 294 3,000 SH   DFND 66 0 0 3,000
ROYAL DUTCH SHELL PLC ADR 780259107 3,044 54,520 SH   SOLE 1 54,520 0 0
ROYAL DUTCH SHELL PLC OPT 780259206 596 11,300 SH Put SOLE 8 11,300 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 5 88 SH   SOLE 8 88 0 0
ROYAL DUTCH SHELL PLC OPT 780259206 670 12,700 SH Call SOLE 8 12,700 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 94 1,782 SH   SOLE 9 1,782 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 1,675 30,000 SH   SOLE 9 30,000 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 102 1,926 SH   SOLE 44 1,926 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 143 2,706 SH   DFND 66 0 0 2,706
ROYAL DUTCH SHELL PLC ADR 780259107 295 5,292 SH   DFND 66 0 0 5,292
ROYAL GOLD INC COM 780287108 1,317 18,813 SH   SOLE 8 18,813 0 0
ROYAL GOLD INC OPT 780287108 1,149 16,400 SH Put SOLE 8 16,400 0 0
ROYAL GOLD INC BOND 780287AA6 2,048 1,939,000 PRN   SOLE 8 0 0 1,939,000
ROYAL GOLD INC OPT 780287108 2,158 30,800 SH Call SOLE 8 30,800 0 0
ROYAL GOLD INC COM 780287108 28 400 SH   DFND 20 0 0 400
ROYAL GOLD INC COM 780287108 112 1,607 SH   SOLE 44 1,607 0 0
RPC INC COM 749660106 598 32,684 SH   SOLE 1 32,684 0 0
RPC INC OPT 749660106 20 1,100 SH Call SOLE 8 1,100 0 0
RPC INC OPT 749660106 18 1,000 SH Put SOLE 8 1,000 0 0
RPC INC COM 749660106 1 69 SH   SOLE 8 69 0 0
RPC INC COM 749660106 1,885 102,885 SH   SOLE 44 102,885 0 0
RPM INTL INC OPT 749685103 253 4,600 SH Call SOLE 8 4,600 0 0
RPM INTL INC COM 749685103 1,523 27,684 SH   SOLE 8 27,684 0 0
RPM INTL INC OPT 749685103 550 10,000 SH Put SOLE 8 10,000 0 0
RPM INTL INC COM 749685103 5,678 103,191 SH   SOLE 44 103,191 0 0
RPX CORP COM 74972G103 1 60 SH   SOLE 8 60 0 0
RPX CORP COM 74972G103 1,150 95,831 SH   SOLE 44 95,831 0 0
RSP PERMIAN INC COM 74978Q105 3 65 SH   SOLE 8 65 0 0
RSP PERMIAN INC COM 74978Q105 2,526 60,947 SH   SOLE 44 60,947 0 0
RTI INTL METALS INC BOND 74973WAB3 3,478 2,995,000 PRN   SOLE 8 0 0 2,995,000
RTI SURGICAL INC COM 74975N105 1 265 SH   SOLE 44 265 0 0
RUBICON PROJ INC COM 78112V102 673 114,233 SH   SOLE 8 114,233 0 0
RUBICON PROJ INC COM 78112V102 330 56,054 SH   SOLE 44 56,054 0 0
RUBY TUESDAY INC COM 781182100 0 18 SH   SOLE 8 18 0 0
RUBY TUESDAY INC COM 781182100 137 48,918 SH   SOLE 44 48,918 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 20 922 SH   SOLE 8 922 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 43 1,927 SH   SOLE 44 1,927 0 0
RUSH ENTERPRISES INC COM 781846209 3 85 SH   SOLE 8 85 0 0
RUSH ENTERPRISES INC COM 781846209 200 6,060 SH   SOLE 44 6,060 0 0
RUSH ENTERPRISES INC COM 781846308 3 88 SH   SOLE 44 88 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 30 1,495 SH   SOLE 8 1,495 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 748 37,324 SH   SOLE 44 37,324 0 0
RYANAIR HLDGS PLC ADR 783513203 614 7,400 SH   SOLE 44 7,400 0 0
RYDER SYS INC COM 783549108 1,986 26,321 SH   SOLE 1 26,321 0 0
RYDER SYS INC OPT 783549108 536 7,100 SH Call SOLE 8 7,100 0 0
RYDER SYS INC OPT 783549108 158 2,100 SH Put SOLE 8 2,100 0 0
RYDER SYS INC COM 783549108 134 1,775 SH   SOLE 8 1,775 0 0
RYDER SYS INC COM 783549108 549 7,283 SH   SOLE 44 7,283 0 0
RYDEX ETF TRUST OPT 78355W106 209 2,300 SH Call SOLE 8 2,300 0 0
RYDEX ETF TRUST FUND 78355W106 1 11 SH   SOLE 44 11 0 0
RYDEX ETF TRUST FUND 78355W106 412 4,540 SH   DFND 66 0 0 4,540
RYDEX ETF TRUST FUND 78355W403 291 3,250 SH   DFND 66 0 0 3,250
RYERSON HLDG CORP COM 783754104 12 923 SH   SOLE 8 923 0 0
RYERSON HLDG CORP COM 783754104 108 8,541 SH   SOLE 44 8,541 0 0
RYLAND GROUP INC BOND 783764AQ6 5,795 4,615,000 PRN   SOLE 8 0 0 4,615,000
RYLAND GROUP INC BOND 783764AS2 2,815 2,999,000 PRN   SOLE 8 0 0 2,999,000
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 226 3,656 SH   SOLE 1 3,656 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 57 931 SH   SOLE 8 931 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 118 1,912 SH   SOLE 44 1,912 0 0
S &amp T BANCORP INC COM 783859101 63 1,823 SH   SOLE 44 1,823 0 0
S&ampP GLOBAL INC COM 78409V104 2,936 22,460 SH   SOLE 1 22,460 0 0
S&ampP GLOBAL INC OPT 78409V104 288 2,200 SH Call SOLE 8 2,200 0 0
S&ampP GLOBAL INC OPT 78409V104 549 4,200 SH Put SOLE 8 4,200 0 0
S&ampP GLOBAL INC COM 78409V104 176 1,344 SH   SOLE 8 1,344 0 0
S&ampP GLOBAL INC COM 78409V104 9,325 71,325 SH   SOLE 44 71,325 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 977 34,989 SH   SOLE 1 34,989 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 1 53 SH   SOLE 8 53 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 279 9,980 SH   SOLE 44 9,980 0 0
SABRE CORP COM 78573M104 8 414 SH   SOLE 8 414 0 0
SABRE CORP COM 78573M104 2,372 111,903 SH   SOLE 44 111,903 0 0
SAEXPLORATION HLDGS INC COM 78636X204 23 3,900 SH   SOLE 44 3,900 0 0
SAFE BULKERS INC COM Y7388L103 11 5,000 SH   DFND 20 0 0 5,000
SAFE BULKERS INC COM Y7388L103 87 39,400 SH   SOLE 44 39,400 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 0 36 SH   SOLE 8 36 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 5 395 SH   SOLE 44 395 0 0
SAFETY INS GROUP INC COM 78648T100 55 782 SH   SOLE 44 782 0 0
SAGA COMMUNICATIONS INC COM 786598300 1 17 SH   SOLE 44 17 0 0
SAGE THERAPEUTICS INC COM 78667J108 30 424 SH   SOLE 8 424 0 0
SAGE THERAPEUTICS INC OPT 78667J108 14 200 SH Call SOLE 8 200 0 0
SAGE THERAPEUTICS INC OPT 78667J108 135 1,900 SH Put SOLE 8 1,900 0 0
SAGE THERAPEUTICS INC COM 78667J108 58 807 SH   SOLE 44 807 0 0
SAIA INC COM 78709Y105 852 19,238 SH   SOLE 1 19,238 0 0
SAIA INC COM 78709Y105 3 73 SH   SOLE 8 73 0 0
SAIA INC COM 78709Y105 117 2,628 SH   SOLE 44 2,628 0 0
SALEM MEDIA GROUP INC COM 794093104 0 57 SH   SOLE 44 57 0 0
SALESFORCE COM INC COM 79466L302 6,937 84,098 SH   SOLE 1 84,098 0 0
SALESFORCE COM INC OPT 79466L302 14,485 175,600 SH Call SOLE 8 175,600 0 0
SALESFORCE COM INC OPT 79466L302 46,483 563,500 SH Put SOLE 8 563,500 0 0
SALESFORCE COM INC BOND 79466LAD6 3,491 2,709,000 PRN   SOLE 8 0 0 2,709,000
SALESFORCE COM INC COM 79466L302 6,397 77,550 SH   SOLE 8 77,550 0 0
SALESFORCE COM INC COM 79466L302 12,924 156,679 SH   SOLE 44 156,679 0 0
SALESFORCE COM INC COM 79466L302 205 2,486 SH   DFND 66 0 0 2,486
SALLY BEAUTY HLDGS INC COM 79546E104 1,924 94,143 SH   SOLE 1 94,143 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 12 600 SH   SOLE 8 600 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,711 181,599 SH   SOLE 44 181,599 0 0
SANCHEZ ENERGY CORP OPT 79970Y105 5 500 SH Put SOLE 8 500 0 0
SANCHEZ ENERGY CORP COM 79970Y105 44 4,539 SH   SOLE 8 4,539 0 0
SANCHEZ ENERGY CORP OPT 79970Y105 134 14,000 SH Call SOLE 8 14,000 0 0
SANCHEZ ENERGY CORP COM 79970Y105 794 83,127 SH   SOLE 44 83,127 0 0
SANDERSON FARMS INC COM 800013104 2,764 26,614 SH   SOLE 1 26,614 0 0
SANDERSON FARMS INC COM 800013104 28 263 SH   SOLE 8 263 0 0
SANDERSON FARMS INC COM 800013104 933 8,980 SH   SOLE 44 8,980 0 0
SANDRIDGE ENERGY INC COM 80007P869 19 1,038 SH   SOLE 8 1,038 0 0
SANDSTORM GOLD LTD COM 80013R206 121 28,436 SH   SOLE 8 28,436 0 0
SANDSTORM GOLD LTD COM 80013R206 101 23,600 SH   SOLE 44 23,600 0 0
SANDY SPRING BANCORP INC COM 800363103 42 1,028 SH   SOLE 8 1,028 0 0
SANDY SPRING BANCORP INC COM 800363103 19 457 SH   SOLE 44 457 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 37 504 SH   SOLE 8 504 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 122 1,663 SH   SOLE 44 1,663 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 229 44,100 SH Call SOLE 8 44,100 0 0
SANGAMO THERAPEUTICS INC COM 800677106 81 15,560 SH   SOLE 8 15,560 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 130 25,000 SH Put SOLE 8 25,000 0 0
SANGAMO THERAPEUTICS INC COM 800677106 145 27,723 SH   SOLE 44 27,723 0 0
SANMINA CORPORATION OPT 801056102 8 200 SH Put SOLE 8 200 0 0
SANMINA CORPORATION OPT 801056102 171 4,200 SH Call SOLE 8 4,200 0 0
SANMINA CORPORATION COM 801056102 358 8,819 SH   SOLE 44 8,819 0 0
SANOFI ADR 80105N105 2,661 58,800 SH   SOLE 1 58,800 0 0
SANOFI OPT 80105N105 846 18,700 SH Put SOLE 8 18,700 0 0
SANOFI OPT 80105N105 1,421 31,400 SH Call SOLE 8 31,400 0 0
SANOFI ADR 80105N105 14,139 312,451 SH   SOLE 9 312,451 0 0
SANOFI ADR 80105N105 1 20 SH   SOLE 44 20 0 0
SANTANDER CONSUMER USA HDG I OPT 80283M101 20 1,500 SH Call SOLE 8 1,500 0 0
SANTANDER CONSUMER USA HDG I OPT 80283M101 33 2,500 SH Put SOLE 8 2,500 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 6,445 483,759 SH   SOLE 44 483,759 0 0
SAP SE ADR 803054204 21 209 SH   SOLE 1 209 0 0
SAP SE ADR 803054204 993 10,107 SH   SOLE 8 10,107 0 0
SAP SE OPT 803054204 265 2,700 SH Call SOLE 8 2,700 0 0
SAP SE OPT 803054204 216 2,200 SH Put SOLE 8 2,200 0 0
SAP SE ADR 803054204 137 1,400 SH   DFND 20 0 0 1,400
SAP SE ADR 803054204 571 5,819 SH   DFND 66 0 0 5,819
SAPIENS INTL CORP N V COM N7716A151 5 333 SH   SOLE 44 333 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 2,371 80,100 SH Call SOLE 8 80,100 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,708 91,489 SH   SOLE 8 91,489 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 465 15,700 SH Put SOLE 8 15,700 0 0
SAREPTA THERAPEUTICS INC COM 803607100 129 4,330 SH   SOLE 44 4,330 0 0
SASOL LTD ADR 803866300 2 74 SH   SOLE 8 74 0 0
SASOL LTD ADR 803866300 482 16,400 SH   SOLE 44 16,400 0 0
SAUL CTRS INC COM 804395101 825 13,390 SH   SOLE 1 13,390 0 0
SAUL CTRS INC TRUS 804395101 15 236 SH   SOLE 44 236 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 1,054 8,754 SH   SOLE 1 8,754 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 2,312 19,212 SH   SOLE 8 19,212 0 0
SBA COMMUNICATIONS CORP NEW OPT 78410G104 590 4,900 SH Call SOLE 8 4,900 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 3,824 31,763 SH   SOLE 44 31,763 0 0
SCANA CORP NEW COM 80589M102 12 189 SH   SOLE 1 189 0 0
SCANA CORP NEW COM 80589M102 851 13,028 SH   SOLE 8 13,028 0 0
SCANA CORP NEW COM 80589M102 12,271 187,764 SH   SOLE 44 187,764 0 0
SCANSOURCE INC COM 806037107 353 8,989 SH   SOLE 1 8,989 0 0
SCANSOURCE INC COM 806037107 1,443 36,736 SH   SOLE 44 36,736 0 0
SCHEIN HENRY INC COM 806407102 2,760 16,241 SH   SOLE 1 16,241 0 0
SCHEIN HENRY INC COM 806407102 545 3,203 SH   SOLE 8 3,203 0 0
SCHEIN HENRY INC OPT 806407102 1,088 6,400 SH Put SOLE 8 6,400 0 0
SCHEIN HENRY INC OPT 806407102 255 1,500 SH Call SOLE 8 1,500 0 0
SCHEIN HENRY INC COM 806407102 5,065 29,795 SH   SOLE 44 29,795 0 0
SCHLUMBERGER LTD COM 806857108 49,917 639,143 SH   SOLE 1 252,190 386,953 0
SCHLUMBERGER LTD OPT 806857108 30,930 396,026 SH Call SOLE 8 396,026 0 0
SCHLUMBERGER LTD COM 806857108 10,706 137,064 SH   SOLE 8 137,064 0 0
SCHLUMBERGER LTD OPT 806857108 84,361 1,080,175 SH Put SOLE 8 1,080,175 0 0
SCHLUMBERGER LTD COM 806857108 7,695 98,528 SH   SOLE 9 98,528 0 0
SCHLUMBERGER LTD COM 806857108 31 400 SH   DFND 20 0 0 400
SCHLUMBERGER LTD COM 806857108 261 3,341 SH   SOLE 20 0 3,341 0
SCHLUMBERGER LTD COM 806857108 47,500 608,204 SH   SOLE 44 608,204 0 0
SCHLUMBERGER LTD COM 806857108 14,270 182,711 SH   SOLE 66 0 182,711 0
SCHLUMBERGER LTD COM 806857108 2,042 26,150 SH   DFND 66 0 0 26,150
SCHLUMBERGER LTD COM 806857108 271 3,475 SH   SOLE 99 3,475 0 0
SCHNITZER STL INDS OPT 806882106 229 11,100 SH Put SOLE 8 11,100 0 0
SCHNITZER STL INDS COM 806882106 240 11,646 SH   SOLE 8 11,646 0 0
SCHNITZER STL INDS OPT 806882106 62 3,000 SH Call SOLE 8 3,000 0 0
SCHNITZER STL INDS COM 806882106 51 2,481 SH   SOLE 44 2,481 0 0
SCHOLASTIC CORP COM 807066105 374 8,783 SH   SOLE 44 8,783 0 0
SCHULMAN A INC COM 808194104 27 865 SH   SOLE 8 865 0 0
SCHULMAN A INC COM 808194104 184 5,850 SH   SOLE 44 5,850 0 0
SCHWAB CHARLES CORP NEW COM 808513105 23,441 574,392 SH   SOLE 1 574,392 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,547 37,904 SH   SOLE 8 37,904 0 0
SCHWAB CHARLES CORP NEW OPT 808513105 4,073 99,800 SH Call SOLE 8 99,800 0 0
SCHWAB CHARLES CORP NEW OPT 808513105 15,830 387,900 SH Put SOLE 8 387,900 0 0
SCHWAB CHARLES CORP NEW COM 808513105 9,813 240,418 SH   SOLE 44 240,418 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3 70 SH   SOLE 8 70 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 28 678 SH   SOLE 44 678 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 574 58,600 SH   SOLE 1 58,600 0 0
SCICLONE PHARMACEUTICALS INC OPT 80862K104 22 2,200 SH Call SOLE 8 2,200 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 232 23,624 SH   SOLE 44 23,624 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 6 74 SH   SOLE 8 74 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 940 12,630 SH   SOLE 44 12,630 0 0
SCIENTIFIC GAMES CORP OPT 80874P109 7,409 313,300 SH Call SOLE 8 313,300 0 0
SCIENTIFIC GAMES CORP OPT 80874P109 88 3,700 SH Put SOLE 8 3,700 0 0
SCIENTIFIC GAMES CORP COM 80874P109 331 14,019 SH   SOLE 8 14,019 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,719 72,682 SH   SOLE 44 72,682 0 0
SCORPIO BULKERS INC OPT Y7546A122 1,840 200,000 SH Put SOLE 1 200,000 0 0
SCORPIO BULKERS INC COM Y7546A122 1 84 SH   SOLE 8 84 0 0
SCORPIO BULKERS INC COM Y7546A122 245 26,620 SH   SOLE 44 26,620 0 0
SCORPIO TANKERS INC COM Y7542C106 52 11,700 SH   SOLE 8 11,700 0 0
SCORPIO TANKERS INC OPT Y7542C106 222 50,000 SH Put SOLE 8 50,000 0 0
SCORPIO TANKERS INC COM Y7542C106 253 56,965 SH   SOLE 44 56,965 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 28 300 SH Call SOLE 8 300 0 0
SCOTTS MIRACLE GRO CO COM 810186106 1,877 20,095 SH   SOLE 8 20,095 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 187 2,000 SH Put SOLE 8 2,000 0 0
SCOTTS MIRACLE GRO CO COM 810186106 656 7,035 SH   SOLE 44 7,035 0 0
SCRIPPS E W CO OHIO COM 811054402 244 10,423 SH   SOLE 44 10,423 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 2,556 32,612 SH   SOLE 1 32,612 0 0
SCRIPPS NETWORKS INTERACT IN OPT 811065101 8 100 SH Put SOLE 8 100 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 28 352 SH   SOLE 8 352 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 6,070 77,448 SH   SOLE 44 77,448 0 0
SEABOARD CORP COM 811543107 4 1 SH   SOLE 8 1 0 0
SEABOARD CORP COM 811543107 25 6 SH   SOLE 44 6 0 0
SEABRIDGE GOLD INC COM 811916105 118 10,752 SH   SOLE 8 10,752 0 0
SEABRIDGE GOLD INC OPT 811916105 37 3,400 SH Put SOLE 8 3,400 0 0
SEABRIDGE GOLD INC OPT 811916105 463 42,100 SH Call SOLE 8 42,100 0 0
SEABRIDGE GOLD INC COM 811916105 8 700 SH   DFND 20 0 0 700
SEABRIDGE GOLD INC COM 811916105 42 3,800 SH   SOLE 44 3,800 0 0
SEACHANGE INTL INC COM 811699107 8 3,100 SH   SOLE 44 3,100 0 0
SEACOAST BKG CORP FLA COM 811707801 61 2,519 SH   SOLE 44 2,519 0 0
SEACOR HOLDINGS INC COM 811904101 4,384 63,360 SH   SOLE 44 63,360 0 0
SEADRILL LIMITED OPT G7945E105 330 200,000 SH Put SOLE 1 200,000 0 0
SEADRILL LIMITED OPT G7945E105 5,890 3,569,700 SH Put SOLE 8 3,569,700 0 0
SEADRILL LIMITED OPT G7945E105 1,057 640,800 SH Call SOLE 8 640,800 0 0
SEADRILL LIMITED COM G7945E105 42 25,488 SH   SOLE 8 25,488 0 0
SEADRILL LIMITED COM G7945E105 1,863 1,129,628 SH   SOLE 9 1,129,628 0 0
SEADRILL LIMITED COM G7945E105 368 223,253 SH   SOLE 44 223,253 0 0
SEADRILL LIMITED OPT G7945E105 825 500,000 SH Call SOLE 44 500,000 0 0
SEADRILL LIMITED COM G7945E105 5 2,992 SH   DFND 66 0 0 2,992
SEAGATE TECHNOLOGY PLC COM G7945M107 6,705 145,977 SH   SOLE 1 145,977 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 8,373 182,300 SH Call SOLE 8 182,300 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 1,295 28,187 SH   SOLE 8 28,187 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 8,543 186,000 SH Put SOLE 8 186,000 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 27 586 SH   SOLE 9 586 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 11,093 241,489 SH   SOLE 44 241,489 0 0
SEALED AIR CORP NEW COM 81211K100 11 257 SH   SOLE 1 257 0 0
SEALED AIR CORP NEW COM 81211K100 10 224 SH   SOLE 8 224 0 0
SEALED AIR CORP NEW OPT 81211K100 65 1,500 SH Put SOLE 8 1,500 0 0
SEALED AIR CORP NEW OPT 81211K100 179 4,100 SH Call SOLE 8 4,100 0 0
SEALED AIR CORP NEW COM 81211K100 2,364 54,236 SH   SOLE 44 54,236 0 0
SEARS CDA INC COM 81234D109 0 98 SH   SOLE 8 98 0 0
SEARS HLDGS CORP COM 812350106 177 15,418 SH   SOLE 8 15,418 0 0
SEARS HLDGS CORP OPT 812350106 185 16,100 SH Put SOLE 8 16,100 0 0
SEARS HLDGS CORP OPT 812350106 474 41,300 SH Call SOLE 8 41,300 0 0
SEARS HLDGS CORP COM 812350106 1,205 104,838 SH   SOLE 44 104,838 0 0
SEARS HLDGS CORP OPT 812350106 29 2,500 SH Put SOLE 44 2,500 0 0
SEARS HOMETOWN &amp OUTLET STOR COM 812362101 0 2 SH   SOLE 8 2 0 0
SEARS HOMETOWN &amp OUTLET STOR COM 812362101 19 4,852 SH   SOLE 44 4,852 0 0
SEASPAN CORP OPT Y75638109 21 3,000 SH Call SOLE 8 3,000 0 0
SEASPAN CORP COM Y75638109 111 16,022 SH   SOLE 8 16,022 0 0
SEASPAN CORP OPT Y75638109 69 9,900 SH Put SOLE 8 9,900 0 0
SEATTLE GENETICS INC OPT 812578102 252 4,000 SH Put SOLE 8 4,000 0 0
SEATTLE GENETICS INC COM 812578102 86 1,365 SH   SOLE 8 1,365 0 0
SEATTLE GENETICS INC OPT 812578102 2,163 34,400 SH Call SOLE 8 34,400 0 0
SEATTLE GENETICS INC COM 812578102 1,173 18,661 SH   SOLE 44 18,661 0 0
SEAWORLD ENTMT INC COM 81282V100 28 1,504 SH   SOLE 8 1,504 0 0
SEAWORLD ENTMT INC OPT 81282V100 62 3,400 SH Call SOLE 8 3,400 0 0
SEAWORLD ENTMT INC OPT 81282V100 1,370 75,000 SH Put SOLE 8 75,000 0 0
SEAWORLD ENTMT INC COM 81282V100 181 9,919 SH   SOLE 44 9,919 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 2 2,144 SH   SOLE 44 2,144 0 0
SECUREWORKS CORP COM 81374A105 4 421 SH   SOLE 44 421 0 0
SEI INVESTMENTS CO COM 784117103 4,202 83,300 SH   SOLE 1 83,300 0 0
SEI INVESTMENTS CO COM 784117103 43 843 SH   SOLE 8 843 0 0
SEI INVESTMENTS CO COM 784117103 2,387 47,333 SH   SOLE 44 47,333 0 0
SELECT COMFORT CORP OPT 81616X103 2 100 SH Call SOLE 8 100 0 0
SELECT COMFORT CORP COM 81616X103 221 8,880 SH   SOLE 44 8,880 0 0
SELECT INCOME REIT TRUS 81618T100 1 34 SH   SOLE 8 34 0 0
SELECT INCOME REIT TRUS 81618T100 410 15,902 SH   SOLE 44 15,902 0 0
SELECT MED HLDGS CORP COM 81619Q105 1 98 SH   SOLE 8 98 0 0
SELECT MED HLDGS CORP COM 81619Q105 31 2,251 SH   SOLE 44 2,251 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 77,987 1,115,700 SH Put SOLE 1 1,115,700 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 468,904 19,760,000 SH   SOLE 1 19,760,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 5,824 106,700 SH Put SOLE 8 106,700 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 0 3 SH   SOLE 8 3 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 88,710 1,269,100 SH Put SOLE 8 1,269,100 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 34 1,083 SH   SOLE 8 1,083 0 0
SELECT SECTOR SPDR TR OPT 81369Y860 1,705 53,963 SH Put SOLE 8 53,963 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 64,353 2,711,900 SH Call SOLE 8 2,711,900 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 7,295 139,200 SH Put SOLE 8 139,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 1,988 22,600 SH Put SOLE 8 22,600 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 2,915 56,812 SH   SOLE 8 56,812 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 42,155 603,093 SH   SOLE 8 603,093 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 24,271 326,400 SH Put SOLE 8 326,400 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 2,246 42,847 SH   SOLE 8 42,847 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 9,811 150,800 SH Put SOLE 8 150,800 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 1,177 22,082 SH   SOLE 8 22,082 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 457 6,147 SH   SOLE 8 6,147 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 1,653 31,000 SH Put SOLE 8 31,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 2,835 32,239 SH   SOLE 8 32,239 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 2,383 44,700 SH Call SOLE 8 44,700 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 1,149 17,664 SH   SOLE 8 17,664 0 0
SELECT SECTOR SPDR TR OPT 81369Y860 72 2,275 SH Call SOLE 8 2,275 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 5,159 79,300 SH Call SOLE 8 79,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 108,791 4,584,553 SH   SOLE 8 4,584,553 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 179,069 7,546,100 SH Put SOLE 8 7,546,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 40,366 786,700 SH Call SOLE 8 786,700 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 3,526 64,600 SH Call SOLE 8 64,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 607 6,900 SH Call SOLE 8 6,900 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 39,808 569,500 SH Call SOLE 8 569,500 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 112,836 2,199,100 SH Put SOLE 8 2,199,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 10,478 140,900 SH Call SOLE 8 140,900 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 1,656 31,600 SH Call SOLE 8 31,600 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 68 2,863 SH   SOLE 9 2,863 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 13 398 SH   SOLE 9 398 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 834 11,938 SH   DFND 20 0 0 11,938
SELECT SECTOR SPDR TR FUND 81369Y886 5,649 110,088 SH   SOLE 44 110,088 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 32 1,000 SH   SOLE 44 1,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 1,107,125 20,767,681 SH   SOLE 44 20,767,681 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 775,330 10,426,715 SH   SOLE 44 10,426,715 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 46,376 1,954,300 SH Put SOLE 44 1,954,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 34,250 627,516 SH   SOLE 44 627,516 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 25,026 477,517 SH   SOLE 44 477,517 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 48,604 2,048,213 SH   SOLE 44 2,048,213 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 1,003,526 15,424,616 SH   SOLE 44 15,424,616 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 1,094,607 12,445,781 SH   SOLE 44 12,445,781 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 41,452 593,035 SH   SOLE 44 593,035 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 79 1,481 SH   DFND 66 0 0 1,481
SELECT SECTOR SPDR TR FUND 81369Y605 736 31,000 SH   DFND 66 0 0 31,000
SELECT SECTOR SPDR TR FUND 81369Y860 84 2,643 SH   DFND 66 0 0 2,643
SELECT SECTOR SPDR TR FUND 81369Y506 88 1,254 SH   DFND 66 0 0 1,254
SELECTA BIOSCIENCES INC COM 816212104 0 31 SH   SOLE 44 31 0 0
SELECTIVE INS GROUP INC COM 816300107 4 93 SH   SOLE 8 93 0 0
SELECTIVE INS GROUP INC COM 816300107 391 8,293 SH   SOLE 44 8,293 0 0
SEMGROUP CORP COM 81663A105 180 4,999 SH   SOLE 1 4,999 0 0
SEMGROUP CORP COM 81663A105 52 1,432 SH   SOLE 8 1,432 0 0
SEMGROUP CORP OPT 81663A105 90 2,500 SH Put SOLE 8 2,500 0 0
SEMGROUP CORP OPT 81663A105 11 300 SH Call SOLE 8 300 0 0
SEMGROUP CORP COM 81663A105 807 22,426 SH   SOLE 32 22,426 0 0
SEMGROUP CORP COM 81663A105 603 16,751 SH   SOLE 44 16,751 0 0
SEMPRA ENERGY COM 816851109 37 332 SH   SOLE 1 332 0 0
SEMPRA ENERGY COM 816851109 58 523 SH   SOLE 8 523 0 0
SEMPRA ENERGY OPT 816851109 210 1,900 SH Call SOLE 8 1,900 0 0
SEMPRA ENERGY OPT 816851109 188 1,700 SH Put SOLE 8 1,700 0 0
SEMPRA ENERGY COM 816851109 54 491 SH   SOLE 9 491 0 0
SEMPRA ENERGY COM 816851109 71,959 651,212 SH   SOLE 44 651,212 0 0
SEMTECH CORP COM 816850101 14 400 SH   SOLE 8 400 0 0
SEMTECH CORP COM 816850101 480 14,200 SH   SOLE 44 14,200 0 0
SENECA FOODS CORP NEW COM 817070501 563 15,608 SH   SOLE 44 15,608 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 345 17,025 SH   SOLE 1 17,025 0 0
SENIOR HSG PPTYS TR COM 81721M109 909 44,880 SH   SOLE 1 44,880 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 1 29 SH   SOLE 8 29 0 0
SENIOR HSG PPTYS TR COM 81721M109 295 14,545 SH   SOLE 9 14,545 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 548 27,020 SH   SOLE 44 27,020 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 709 16,237 SH   SOLE 8 16,237 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 604 13,827 SH   SOLE 44 13,827 0 0
SENSEONICS HLDGS INC COM 81727U105 0 151 SH   SOLE 44 151 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 670 8,458 SH   SOLE 1 8,458 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 23 299 SH   SOLE 8 299 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 811 10,217 SH   SOLE 44 10,217 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 0 26 SH   SOLE 8 26 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 4 972 SH   SOLE 44 972 0 0
SERES THERAPEUTICS INC COM 81750R102 24 2,163 SH   SOLE 8 2,163 0 0
SERES THERAPEUTICS INC COM 81750R102 369 32,781 SH   SOLE 44 32,781 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 2 55 SH   SOLE 8 55 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 383 8,871 SH   SOLE 44 8,871 0 0
SERVICE CORP INTL COM 817565104 23 737 SH   SOLE 8 737 0 0
SERVICE CORP INTL COM 817565104 1,011 32,745 SH   SOLE 44 32,745 0 0
SERVICE CORP INTL COM 817565104 147 4,765 SH   DFND 66 0 0 4,765
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 27 653 SH   SOLE 8 653 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 244 5,846 SH   SOLE 44 5,846 0 0
SERVICENOW INC COM 81762P102 1,940 22,185 SH   SOLE 8 22,185 0 0
SERVICENOW INC OPT 81762P102 1,251 14,300 SH Call SOLE 8 14,300 0 0
SERVICENOW INC OPT 81762P102 481 5,500 SH Put SOLE 8 5,500 0 0
SERVICENOW INC COM 81762P102 1,228 14,034 SH   SOLE 44 14,034 0 0
SERVICESOURCE INTL INC COM 81763U100 4 1,137 SH   SOLE 44 1,137 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 30 823 SH   SOLE 8 823 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 31 841 SH   SOLE 44 841 0 0
SHAKE SHACK INC OPT 819047101 932 27,900 SH Put SOLE 8 27,900 0 0
SHAKE SHACK INC OPT 819047101 528 15,800 SH Call SOLE 8 15,800 0 0
SHAKE SHACK INC COM 819047101 418 12,509 SH   SOLE 8 12,509 0 0
SHAKE SHACK INC COM 819047101 27 823 SH   SOLE 44 823 0 0
SHARPS COMPLIANCE CORP COM 820017101 0 29 SH   SOLE 8 29 0 0
SHAW COMMUNICATIONS INC COM 82028K200 104 5,000 SH   SOLE 8 5,000 0 0
SHAW COMMUNICATIONS INC COM 82028K200 98 4,726 SH   SOLE 9 4,726 0 0
SHAW COMMUNICATIONS INC COM 82028K200 15 700 SH   SOLE 44 700 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 3 84 SH   SOLE 8 84 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1,608 49,880 SH   SOLE 32 49,880 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 45 1,400 SH   SOLE 44 1,400 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 11 394 SH   SOLE 8 394 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 149 5,309 SH   SOLE 44 5,309 0 0
SHERWIN WILLIAMS CO COM 824348106 34 108 SH   SOLE 1 108 0 0
SHERWIN WILLIAMS CO COM 824348106 1,364 4,399 SH   SOLE 8 4,399 0 0
SHERWIN WILLIAMS CO OPT 824348106 2,419 7,800 SH Put SOLE 8 7,800 0 0
SHERWIN WILLIAMS CO OPT 824348106 620 2,000 SH Call SOLE 8 2,000 0 0
SHERWIN WILLIAMS CO COM 824348106 4,888 15,756 SH   SOLE 44 15,756 0 0
SHILOH INDS INC COM 824543102 119 8,700 SH   SOLE 44 8,700 0 0
SHIP FINANCE INTERNATIONAL L COM G81075106 0 31 SH   SOLE 9 31 0 0
SHIP FINANCE INTERNATIONAL L BOND G81075AE6 1,213 1,115,000 PRN   SOLE 9 0 0 1,115,000
SHIP FINANCE INTERNATIONAL L COM G81075106 102 6,957 SH   SOLE 44 6,957 0 0
SHIRE PLC ADR 82481R106 3,422 19,639 SH   SOLE 1 19,639 0 0
SHIRE PLC OPT 82481R106 64,726 371,500 SH Put SOLE 8 371,500 0 0
SHIRE PLC ADR 82481R106 21,266 122,061 SH   SOLE 8 122,061 0 0
SHIRE PLC OPT 82481R106 3,415 19,600 SH Call SOLE 8 19,600 0 0
SHIRE PLC ADR 82481R106 349 2,001 SH   SOLE 9 2,001 0 0
SHIRE PLC ADR 82481R106 1,009 5,794 SH   SOLE 44 5,794 0 0
SHOE CARNIVAL INC COM 824889109 2 100 SH   SOLE 8 100 0 0
SHOE CARNIVAL INC COM 824889109 63 2,568 SH   SOLE 44 2,568 0 0
SHOPIFY INC COM 82509L107 204 3,000 SH   SOLE 8 3,000 0 0
SHOPIFY INC OPT 82509L107 82 1,200 SH Put SOLE 8 1,200 0 0
SHOPIFY INC OPT 82509L107 48 700 SH Call SOLE 8 700 0 0
SHOPIFY INC COM 82509L107 483 7,100 SH   SOLE 44 7,100 0 0
SHOPIFY INC COM 82509L107 10 150 SH   DFND 66 0 0 150
SHORE BANCSHARES INC COM 825107105 1 58 SH   SOLE 44 58 0 0
SHORETEL INC COM 825211105 0 22 SH   SOLE 8 22 0 0
SHORETEL INC COM 825211105 26 4,150 SH   SOLE 44 4,150 0 0
SHUTTERFLY INC COM 82568P304 73 1,495 SH   SOLE 8 1,495 0 0
SHUTTERFLY INC OPT 82568P304 145 3,000 SH Put SOLE 8 3,000 0 0
SHUTTERFLY INC OPT 82568P304 10 200 SH Call SOLE 8 200 0 0
SHUTTERFLY INC COM 82568P304 1,235 25,572 SH   SOLE 44 25,572 0 0
SHUTTERSTOCK INC COM 825690100 1,895 45,821 SH   SOLE 1 45,821 0 0
SHUTTERSTOCK INC COM 825690100 920 22,262 SH   SOLE 44 22,262 0 0
SI FINL GROUP INC MD COM 78425V104 2 151 SH   SOLE 44 151 0 0
SIBANYE GOLD LTD ADR 825724206 1 85 SH   SOLE 8 85 0 0
SIBANYE GOLD LTD ADR 825724206 1 114 SH   SOLE 44 114 0 0
SIENTRA INC COM 82621J105 0 55 SH   SOLE 8 55 0 0
SIENTRA INC COM 82621J105 121 14,324 SH   SOLE 44 14,324 0 0
SIERRA BANCORP COM 82620P102 9 335 SH   SOLE 44 335 0 0
SIERRA ONCOLOGY INC COM 82640U107 0 10 SH   SOLE 8 10 0 0
SIERRA WIRELESS INC OPT 826516106 8 300 SH Call SOLE 8 300 0 0
SIERRA WIRELESS INC OPT 826516106 5 200 SH Put SOLE 8 200 0 0
SIERRA WIRELESS INC COM 826516106 881 33,185 SH   SOLE 8 33,185 0 0
SIERRA WIRELESS INC COM 826516106 151 5,700 SH   SOLE 9 5,700 0 0
SIERRA WIRELESS INC COM 826516106 409 15,400 SH   SOLE 44 15,400 0 0
SIGMA DESIGNS INC COM 826565103 35 5,619 SH   SOLE 8 5,619 0 0
SIGMA DESIGNS INC COM 826565103 1 165 SH   SOLE 44 165 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,108 7,468 SH   SOLE 1 7,468 0 0
SIGNATURE BK NEW YORK N Y OPT 82669G104 15 100 SH Call SOLE 8 100 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2 17 SH   SOLE 8 17 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 705 4,751 SH   SOLE 44 4,751 0 0
SIGNET JEWELERS LIMITED COM G81276100 3,090 44,600 SH   SOLE 1 44,600 0 0
SIGNET JEWELERS LIMITED OPT G81276100 374 5,400 SH Put SOLE 8 5,400 0 0
SIGNET JEWELERS LIMITED COM G81276100 732 10,556 SH   SOLE 8 10,556 0 0
SIGNET JEWELERS LIMITED OPT G81276100 139 2,000 SH Call SOLE 8 2,000 0 0
SIGNET JEWELERS LIMITED COM G81276100 4,556 65,784 SH   SOLE 44 65,784 0 0
SILGAN HOLDINGS INC COM 827048109 307 5,166 SH   SOLE 8 5,166 0 0
SILGAN HOLDINGS INC COM 827048109 1,306 22,016 SH   SOLE 44 22,016 0 0
SILICOM LTD COM M84116108 50 1,000 SH   SOLE 9 1,000 0 0
SILICOM LTD COM M84116108 1 26 SH   SOLE 44 26 0 0
SILICON LABORATORIES INC COM 826919102 563 7,651 SH   SOLE 1 7,651 0 0
SILICON LABORATORIES INC OPT 826919102 206 2,800 SH Call SOLE 8 2,800 0 0
SILICON LABORATORIES INC COM 826919102 37 503 SH   SOLE 8 503 0 0
SILICON LABORATORIES INC COM 826919102 77 1,042 SH   SOLE 44 1,042 0 0
SILICON MOTION TECHNOLOGY CO OPT 82706C108 131 2,800 SH Put SOLE 8 2,800 0 0
SILICON MOTION TECHNOLOGY CO OPT 82706C108 206 4,400 SH Call SOLE 8 4,400 0 0
SILVER BAY RLTY TR CORP TRUS 82735Q102 632 29,459 SH   SOLE 1 29,459 0 0
SILVER BAY RLTY TR CORP TRUS 82735Q102 14 653 SH   SOLE 44 653 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 4 200 SH   DFND 66 0 0 200
SILVER SPRING NETWORKS INC COM 82817Q103 7 589 SH   SOLE 8 589 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 7 650 SH   SOLE 44 650 0 0
SILVER STD RES INC OPT 82823L106 514 48,400 SH Call SOLE 8 48,400 0 0
SILVER STD RES INC COM 82823L106 126 11,878 SH   SOLE 8 11,878 0 0
SILVER STD RES INC OPT 82823L106 771 72,700 SH Put SOLE 8 72,700 0 0
SILVER STD RES INC COM 82823L106 7 670 SH   DFND 20 0 0 670
SILVER STD RES INC COM 82823L106 10 933 SH   DFND 66 0 0 933
SILVER WHEATON CORP COM 828336107 240 11,500 SH   SOLE 1 11,500 0 0
SILVER WHEATON CORP COM 828336107 1,983 95,140 SH   SOLE 8 95,140 0 0
SILVER WHEATON CORP OPT 828336107 1,832 87,900 SH Put SOLE 8 87,900 0 0
SILVER WHEATON CORP OPT 828336107 3,874 185,900 SH Call SOLE 8 185,900 0 0
SILVER WHEATON CORP COM 828336107 2,313 110,973 SH   SOLE 9 110,973 0 0
SILVER WHEATON CORP COM 828336107 47 2,250 SH   DFND 20 0 0 2,250
SILVER WHEATON CORP COM 828336107 48 2,300 SH   SOLE 44 2,300 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 0 32 SH   SOLE 44 32 0 0
SIMMONS 1ST NATL CORP COM 828730200 203 3,678 SH   SOLE 44 3,678 0 0
SIMON PPTY GROUP INC NEW COM 828806109 7,016 40,781 SH   SOLE 1 40,781 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 4,016 23,346 SH   SOLE 1 23,346 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 7,260 42,200 SH Put SOLE 8 42,200 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 330 1,916 SH   SOLE 8 1,916 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 2,718 15,800 SH Call SOLE 8 15,800 0 0
SIMON PPTY GROUP INC NEW COM 828806109 51 295 SH   DFND 20 0 0 295
SIMON PPTY GROUP INC NEW TRUS 828806109 12,230 71,084 SH   SOLE 44 71,084 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 3 70 SH   SOLE 8 70 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 238 5,518 SH   SOLE 44 5,518 0 0
SIMULATIONS PLUS INC COM 829214105 150 12,735 SH   SOLE 44 12,735 0 0
SINA CORP OPT G81477104 2,402 33,300 SH Put SOLE 8 33,300 0 0
SINA CORP OPT G81477104 1,125 15,600 SH Call SOLE 8 15,600 0 0
SINA CORP COM G81477104 2,706 37,521 SH   SOLE 8 37,521 0 0
SINA CORP COM G81477104 1,493 20,700 SH   SOLE 9 20,700 0 0
SINA CORP COM G81477104 258 3,576 SH   SOLE 44 3,576 0 0
SINA CORP PREF G81477104 18 250 SH   DFND 66 0 0 250
SINCLAIR BROADCAST GROUP INC OPT 829226109 1,434 35,400 SH Call SOLE 8 35,400 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 5,474 135,150 SH   SOLE 8 135,150 0 0
SINCLAIR BROADCAST GROUP INC OPT 829226109 8,695 214,700 SH Put SOLE 8 214,700 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 389 9,616 SH   SOLE 44 9,616 0 0
SINO GLOBAL SHIPPING AMER LT COM 82935V109 3 1,194 SH   SOLE 8 1,194 0 0
SIRIUS XM HLDGS INC OPT 82968B103 198 38,400 SH Call SOLE 8 38,400 0 0
SIRIUS XM HLDGS INC COM 82968B103 366 70,958 SH   SOLE 8 70,958 0 0
SIRIUS XM HLDGS INC OPT 82968B103 243 47,200 SH Put SOLE 8 47,200 0 0
SIRIUS XM HLDGS INC OPT 82968B103 3,605 700,000 SH Call SOLE 44 700,000 0 0
SIRIUS XM HLDGS INC COM 82968B103 11,764 2,284,120 SH   SOLE 44 2,284,120 0 0
SIRIUS XM HLDGS INC COM 82968B103 185 35,869 SH   DFND 66 0 0 35,869
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 157 3,244 SH   SOLE 1 3,244 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 8 SH   SOLE 8 8 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 144 2,960 SH   SOLE 44 2,960 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 744 12,505 SH   SOLE 44 12,505 0 0
SJW GROUP COM 784305104 9 180 SH   SOLE 8 180 0 0
SJW GROUP COM 784305104 297 6,168 SH   SOLE 44 6,168 0 0
SK TELECOM LTD ADR 78440P108 0 5 SH   SOLE 9 5 0 0
SKECHERS U S A INC COM 830566105 531 19,334 SH   SOLE 1 19,334 0 0
SKECHERS U S A INC COM 830566105 2,142 78,032 SH   SOLE 8 78,032 0 0
SKECHERS U S A INC OPT 830566105 467 17,000 SH Put SOLE 8 17,000 0 0
SKECHERS U S A INC OPT 830566105 629 22,900 SH Call SOLE 8 22,900 0 0
SKECHERS U S A INC COM 830566105 794 28,933 SH   SOLE 44 28,933 0 0
SKYLINE MED INC COM 83084T606 42 20,000 SH   SOLE 1 20,000 0 0
SKYLINE MED INC COM 83084T606 93 44,300 SH   SOLE 44 44,300 0 0
SKYWEST INC COM 830879102 721 21,054 SH   SOLE 44 21,054 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 7,444 75,969 SH   SOLE 1 75,969 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,603 16,366 SH   SOLE 8 16,366 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 2,332 23,800 SH Put SOLE 8 23,800 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 3,135 32,000 SH Call SOLE 8 32,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 6,592 67,280 SH   SOLE 44 67,280 0 0
SL GREEN RLTY CORP TRUS 78440X101 16,563 155,342 SH   SOLE 1 155,342 0 0
SL GREEN RLTY CORP COM 78440X101 1,746 16,374 SH   SOLE 1 16,374 0 0
SL GREEN RLTY CORP TRUS 78440X101 19 180 SH   SOLE 8 180 0 0
SL GREEN RLTY CORP OPT 78440X101 1,386 13,000 SH Call SOLE 8 13,000 0 0
SL GREEN RLTY CORP TRUS 78440X101 2,755 25,829 SH   SOLE 44 25,829 0 0
SLM CORP COM 78442P106 7,359 608,170 SH   SOLE 1 608,170 0 0
SLM CORP COM 78442P106 139 11,442 SH   SOLE 8 11,442 0 0
SLM CORP OPT 78442P106 237 19,600 SH Put SOLE 8 19,600 0 0
SLM CORP OPT 78442P106 29 2,400 SH Call SOLE 8 2,400 0 0
SLM CORP COM 78442P106 965 79,704 SH   SOLE 44 79,704 0 0
SM ENERGY CO BOND 78454LAM2 347 350,000 PRN   SOLE 8 0 0 350,000
SM ENERGY CO OPT 78454L100 1,160 48,300 SH Put SOLE 8 48,300 0 0
SM ENERGY CO OPT 78454L100 776 32,300 SH Call SOLE 8 32,300 0 0
SM ENERGY CO COM 78454L100 1,435 59,699 SH   SOLE 8 59,699 0 0
SM ENERGY CO COM 78454L100 642 26,687 SH   SOLE 44 26,687 0 0
SM ENERGY CO COM 78454L100 19 808 SH   DFND 66 0 0 808
SMART &amp FINAL STORES INC COM 83190B101 5 400 SH   SOLE 8 400 0 0
SMART &amp FINAL STORES INC COM 83190B101 8 716 SH   SOLE 44 716 0 0
SMART SAND INC COM 83191H107 6 341 SH   SOLE 8 341 0 0
SMART SAND INC COM 83191H107 544 33,446 SH   SOLE 44 33,446 0 0
SMARTFINANCIAL INC COM 83190L208 40 1,900 SH   SOLE 44 1,900 0 0
SMITH A O COM 831865209 310 6,054 SH   SOLE 1 6,054 0 0
SMITH A O OPT 831865209 97 1,900 SH Call SOLE 8 1,900 0 0
SMITH A O OPT 831865209 133 2,600 SH Put SOLE 8 2,600 0 0
SMITH A O COM 831865209 268 5,243 SH   SOLE 8 5,243 0 0
SMITH A O COM 831865209 1,893 37,012 SH   SOLE 44 37,012 0 0
SMITH MICRO SOFTWARE INC COM 832154207 0 8 SH   SOLE 8 8 0 0
SMUCKER J M CO COM 832696405 11,817 90,154 SH   SOLE 1 90,154 0 0
SMUCKER J M CO OPT 832696405 511 3,900 SH Put SOLE 8 3,900 0 0
SMUCKER J M CO COM 832696405 19 140 SH   SOLE 8 140 0 0
SMUCKER J M CO OPT 832696405 341 2,600 SH Call SOLE 8 2,600 0 0
SMUCKER J M CO COM 832696405 44 339 SH   SOLE 9 339 0 0
SMUCKER J M CO COM 832696405 6,464 49,320 SH   SOLE 44 49,320 0 0
SNAP INC OPT 83304A106 2,904 128,900 SH Put SOLE 8 128,900 0 0
SNAP INC OPT 83304A106 15,307 679,400 SH Call SOLE 8 679,400 0 0
SNAP INC OPT 83304A106 31,002 1,376,000 SH Call SOLE 44 1,376,000 0 0
SNAP INC COM 83304A106 1,488 66,024 SH   SOLE 44 66,024 0 0
SNAP ON INC COM 833034101 4,241 25,149 SH   SOLE 1 25,149 0 0
SNAP ON INC COM 833034101 130 772 SH   SOLE 8 772 0 0
SNAP ON INC OPT 833034101 253 1,500 SH Call SOLE 8 1,500 0 0
SNAP ON INC OPT 833034101 84 500 SH Put SOLE 8 500 0 0
SNAP ON INC COM 833034101 7,970 47,253 SH   SOLE 44 47,253 0 0
SNYDERS-LANCE INC COM 833551104 1 22 SH   SOLE 8 22 0 0
SNYDERS-LANCE INC COM 833551104 96 2,368 SH   SOLE 44 2,368 0 0
SOCIEDAD QUIMICA MINERA DE C ADR 833635105 12 374 SH   SOLE 8 374 0 0
SOCIEDAD QUIMICA MINERA DE C OPT 833635105 10 300 SH Put SOLE 8 300 0 0
SOCKET MOBILE INC COM 83368E200 1 133 SH   DFND 66 0 0 133
SODASTREAM INTERNATIONAL LTD COM M9068E105 0 5 SH   SOLE 8 5 0 0
SODASTREAM INTERNATIONAL LTD OPT M9068E105 170 3,500 SH Call SOLE 8 3,500 0 0
SODASTREAM INTERNATIONAL LTD OPT M9068E105 194 4,000 SH Put SOLE 8 4,000 0 0
SODASTREAM INTERNATIONAL LTD COM M9068E105 29 600 SH   SOLE 44 600 0 0
SOHU COM INC OPT 83408W103 173 4,400 SH Put SOLE 8 4,400 0 0
SOHU COM INC COM 83408W103 67 1,701 SH   SOLE 8 1,701 0 0
SOHU COM INC OPT 83408W103 20 500 SH Call SOLE 8 500 0 0
SOHU COM INC COM 83408W103 285 7,242 SH   SOLE 44 7,242 0 0
SOLAR CAP LTD COM 83413U100 0 5 SH   SOLE 8 5 0 0
SOLAR CAP LTD COM 83413U100 193 8,556 SH   SOLE 44 8,556 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 295 18,900 SH Call SOLE 8 18,900 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 8 564 SH   SOLE 8 564 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 72 4,600 SH Put SOLE 8 4,600 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 47 3,003 SH   SOLE 9 3,003 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 110 7,018 SH   SOLE 44 7,018 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5 350 SH   DFND 66 0 0 350
SONIC AUTOMOTIVE INC COM 83545G102 6 300 SH   SOLE 8 300 0 0
SONIC AUTOMOTIVE INC COM 83545G102 247 12,253 SH   SOLE 44 12,253 0 0
SONIC CORP OPT 835451105 48 1,900 SH Put SOLE 8 1,900 0 0
SONIC CORP OPT 835451105 107 4,200 SH Call SOLE 8 4,200 0 0
SONIC CORP COM 835451105 141 5,546 SH   SOLE 8 5,546 0 0
SONIC CORP COM 835451105 151 5,979 SH   SOLE 44 5,979 0 0
SONOCO PRODS CO COM 835495102 1,625 30,699 SH   SOLE 1 30,699 0 0
SONOCO PRODS CO COM 835495102 52 991 SH   SOLE 8 991 0 0
SONOCO PRODS CO COM 835495102 602 11,384 SH   SOLE 44 11,384 0 0
SONUS NETWORKS INC COM 835916503 112 16,934 SH   SOLE 8 16,934 0 0
SONUS NETWORKS INC COM 835916503 18 2,780 SH   SOLE 44 2,780 0 0
SONY CORP OPT 835699307 783 23,200 SH Call SOLE 8 23,200 0 0
SONY CORP OPT 835699307 1,187 35,200 SH Put SOLE 8 35,200 0 0
SONY CORP ADR 835699307 396 11,749 SH   SOLE 9 11,749 0 0
SONY CORP ADR 835699307 1 26 SH   DFND 66 0 0 26
SORRENTO THERAPEUTICS INC COM 83587F202 6 1,468 SH   SOLE 44 1,468 0 0
SOTHEBYS OPT 835898107 614 13,500 SH Put SOLE 8 13,500 0 0
SOTHEBYS OPT 835898107 2,206 48,500 SH Call SOLE 8 48,500 0 0
SOTHEBYS COM 835898107 656 14,434 SH   SOLE 8 14,434 0 0
SOTHEBYS COM 835898107 1,449 31,878 SH   SOLE 44 31,878 0 0
SOTHERLY HOTELS INC TRUS 83600C103 0 40 SH   SOLE 8 40 0 0
SOUTH JERSEY INDS INC COM 838518108 802 22,493 SH   SOLE 1 22,493 0 0
SOUTH JERSEY INDS INC COM 838518108 23 664 SH   SOLE 8 664 0 0
SOUTH JERSEY INDS INC COM 838518108 219 6,140 SH   SOLE 44 6,140 0 0
SOUTH ST CORP COM 840441109 55 611 SH   SOLE 44 611 0 0
SOUTHERN CO COM 842587107 2,156 43,314 SH   SOLE 1 43,314 0 0
SOUTHERN CO COM 842587107 297 5,967 SH   SOLE 8 5,967 0 0
SOUTHERN CO OPT 842587107 2,146 43,100 SH Put SOLE 8 43,100 0 0
SOUTHERN CO OPT 842587107 2,106 42,300 SH Call SOLE 8 42,300 0 0
SOUTHERN CO COM 842587107 10,169 204,290 SH   SOLE 9 204,290 0 0
SOUTHERN CO COM 842587107 39,423 791,947 SH   SOLE 44 791,947 0 0
SOUTHERN CO COM 842587107 89 1,788 SH   DFND 66 0 0 1,788
SOUTHERN COPPER CORP COM 84265V105 431 12,000 SH   SOLE 1 12,000 0 0
SOUTHERN COPPER CORP OPT 84265V105 194 5,400 SH Put SOLE 8 5,400 0 0
SOUTHERN COPPER CORP OPT 84265V105 1,733 48,300 SH Call SOLE 8 48,300 0 0
SOUTHERN COPPER CORP COM 84265V105 918 25,564 SH   SOLE 8 25,564 0 0
SOUTHERN COPPER CORP COM 84265V105 1,020 28,419 SH   SOLE 44 28,419 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 1 33 SH   SOLE 44 33 0 0
SOUTHERN MO BANCORP INC COM 843380106 1 32 SH   SOLE 44 32 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 1 59 SH   SOLE 44 59 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 17 500 SH   SOLE 44 500 0 0
SOUTHWEST AIRLS CO COM 844741108 13,116 243,960 SH   SOLE 1 243,960 0 0
SOUTHWEST AIRLS CO OPT 844741108 13,591 252,800 SH Put SOLE 8 252,800 0 0
SOUTHWEST AIRLS CO OPT 844741108 3,822 71,100 SH Call SOLE 8 71,100 0 0
SOUTHWEST AIRLS CO COM 844741108 7,800 145,091 SH   SOLE 8 145,091 0 0
SOUTHWEST AIRLS CO COM 844741108 7,330 136,377 SH   SOLE 44 136,377 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 831 31,750 SH   SOLE 1 31,750 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 1 23 SH   SOLE 8 23 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 2 83 SH   SOLE 44 83 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 3,333 40,200 SH   SOLE 1 40,200 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 244 2,947 SH   SOLE 8 2,947 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 246 2,973 SH   SOLE 44 2,973 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 1,634 200,000 SH Put SOLE 1 200,000 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,270 277,940 SH   SOLE 1 277,940 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 640 78,300 SH Put SOLE 8 78,300 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,640 200,676 SH   SOLE 8 200,676 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 3,788 463,700 SH Call SOLE 8 463,700 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,149 140,768 SH   SOLE 44 140,768 0 0
SP PLUS CORP COM 78469C103 3 89 SH   SOLE 8 89 0 0
SP PLUS CORP COM 78469C103 160 4,743 SH   SOLE 44 4,743 0 0
SPARK ENERGY INC COM 846511103 1 23 SH   SOLE 44 23 0 0
SPARK THERAPEUTICS INC COM 84652J103 24 455 SH   SOLE 8 455 0 0
SPARK THERAPEUTICS INC COM 84652J103 204 3,855 SH   SOLE 44 3,855 0 0
SPARTAN MTRS INC COM 846819100 0 5 SH   SOLE 8 5 0 0
SPARTAN MTRS INC COM 846819100 1 153 SH   SOLE 44 153 0 0
SPARTANNASH CO COM 847215100 11 320 SH   SOLE 8 320 0 0
SPARTANNASH CO COM 847215100 202 5,798 SH   SOLE 44 5,798 0 0
SPARTON CORP COM 847235108 2 98 SH   SOLE 8 98 0 0
SPARTON CORP COM 847235108 415 19,775 SH   SOLE 44 19,775 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 21 100 SH   SOLE 8 100 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 63 305 SH   DFND 20 0 0 305
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 26,379 127,841 SH   SOLE 44 127,841 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 481 2,332 SH   DFND 66 0 0 2,332
SPDR GOLD TRUST FUND 78463V107 23,583 198,638 SH   SOLE 1 198,638 0 0
SPDR GOLD TRUST OPT 78463V107 263,274 2,217,600 SH Put SOLE 8 2,217,600 0 0
SPDR GOLD TRUST OPT 78463V107 250,844 2,112,900 SH Call SOLE 8 2,112,900 0 0
SPDR GOLD TRUST FUND 78463V107 20,568 173,254 SH   SOLE 8 173,254 0 0
SPDR GOLD TRUST FUND 78463V107 73 618 SH   SOLE 9 618 0 0
SPDR GOLD TRUST FUND 78463V107 182 1,536 SH   DFND 20 0 0 1,536
SPDR GOLD TRUST FUND 78463V107 291 2,444 SH   SOLE 44 2,444 0 0
SPDR GOLD TRUST OPT 78463V107 118,720 1,000,000 SH Call SOLE 44 1,000,000 0 0
SPDR GOLD TRUST FUND 78463V107 1,074 9,047 SH   DFND 66 0 0 9,047
SPDR INDEX SHS FDS FUND 78463X202 5,754 158,299 SH   SOLE 8 158,299 0 0
SPDR INDEX SHS FDS OPT 78463X202 5,697 156,700 SH Put SOLE 8 156,700 0 0
SPDR INDEX SHS FDS FUND 78463X848 2 49 SH   SOLE 8 49 0 0
SPDR INDEX SHS FDS FUND 78463X871 0 4 SH   SOLE 8 4 0 0
SPDR INDEX SHS FDS OPT 78463X202 2,799 77,000 SH Call SOLE 8 77,000 0 0
SPDR INDEX SHS FDS FUND 78463X202 16,500 453,916 SH   SOLE 44 453,916 0 0
SPDR INDEX SHS FDS FUND 78463X202 280 7,697 SH   DFND 66 0 0 7,697
SPDR INDEX SHS FDS FUND 78463X772 19 500 SH   DFND 66 0 0 500
SPDR S&ampP 500 ETF TR FUND 78462F103 1,537,633 6,522,581 SH   SOLE 1 6,522,581 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 530,415 2,250,000 SH Put SOLE 1 2,250,000 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 8,998,171 38,169,900 SH Put SOLE 8 38,169,900 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 6,274,973 26,618,200 SH Call SOLE 8 26,618,200 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 248,200 1,052,852 SH   SOLE 8 1,052,852 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 167 709 SH   SOLE 9 709 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 2,007 8,515 SH   SOLE 20 0 8,515 0
SPDR S&ampP 500 ETF TR OPT 78462F103 716,650 3,040,000 SH Call SOLE 44 3,040,000 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 360,521 1,529,311 SH   SOLE 44 1,529,311 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 188,592 800,000 SH Put SOLE 44 800,000 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 1,602 6,794 SH   DFND 66 0 0 6,794
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 1,500 4,800 SH Put SOLE 8 4,800 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 629 2,014 SH   SOLE 8 2,014 0 0
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 2,093 6,700 SH Call SOLE 8 6,700 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 3,368 10,779 SH   SOLE 44 10,779 0 0
SPDR SERIES TRUST FUND 78464A730 65,520 1,750,000 SH   SOLE 1 1,750,000 0 0
SPDR SERIES TRUST FUND 78464A714 63,360 1,500,000 SH   SOLE 1 1,500,000 0 0
SPDR SERIES TRUST OPT 78464A730 14,976 400,000 SH Put SOLE 1 400,000 0 0
SPDR SERIES TRUST OPT 78464A755 5,676 186,600 SH Put SOLE 8 186,600 0 0
SPDR SERIES TRUST OPT 78464A714 11,743 278,000 SH Call SOLE 8 278,000 0 0
SPDR SERIES TRUST OPT 78464A730 99,564 2,659,300 SH Put SOLE 8 2,659,300 0 0
SPDR SERIES TRUST OPT 78464A417 742 20,100 SH Put SOLE 8 20,100 0 0
SPDR SERIES TRUST FUND 78464A698 6,407 117,309 SH   SOLE 8 117,309 0 0
SPDR SERIES TRUST OPT 78464A698 17,902 327,800 SH Put SOLE 8 327,800 0 0
SPDR SERIES TRUST OPT 78464A797 576 13,400 SH Put SOLE 8 13,400 0 0
SPDR SERIES TRUST FUND 78464A748 21 1,065 SH   SOLE 8 1,065 0 0
SPDR SERIES TRUST FUND 78464A730 22,642 604,756 SH   SOLE 8 604,756 0 0
SPDR SERIES TRUST OPT 78464A870 14,485 208,900 SH Call SOLE 8 208,900 0 0
SPDR SERIES TRUST OPT 78464A417 1,001 27,100 SH Call SOLE 8 27,100 0 0
SPDR SERIES TRUST FUND 78464A797 131 3,042 SH   SOLE 8 3,042 0 0
SPDR SERIES TRUST FUND 78464A870 1,806 26,045 SH   SOLE 8 26,045 0 0
SPDR SERIES TRUST FUND 78464A102 6 82 SH   SOLE 8 82 0 0
SPDR SERIES TRUST OPT 78464A698 16,012 293,200 SH Call SOLE 8 293,200 0 0
SPDR SERIES TRUST OPT 78464A755 8,086 265,800 SH Call SOLE 8 265,800 0 0
SPDR SERIES TRUST OPT 78464A797 628 14,600 SH Call SOLE 8 14,600 0 0
SPDR SERIES TRUST OPT 78464A748 6 300 SH Put SOLE 8 300 0 0
SPDR SERIES TRUST OPT 78464A888 1,776 47,700 SH Put SOLE 8 47,700 0 0
SPDR SERIES TRUST OPT 78464A870 25,205 363,500 SH Put SOLE 8 363,500 0 0
SPDR SERIES TRUST FUND 78464A771 4 81 SH   SOLE 8 81 0 0
SPDR SERIES TRUST FUND 78464A375 2 46 SH   SOLE 8 46 0 0
SPDR SERIES TRUST OPT 78464A714 9,474 224,300 SH Put SOLE 8 224,300 0 0
SPDR SERIES TRUST OPT 78464A888 3,503 94,100 SH Call SOLE 8 94,100 0 0
SPDR SERIES TRUST FUND 78464A714 16,309 386,100 SH   SOLE 8 386,100 0 0
SPDR SERIES TRUST OPT 78464A730 75,199 2,008,500 SH Call SOLE 8 2,008,500 0 0
SPDR SERIES TRUST FUND 78464A730 775 20,718 SH   SOLE 9 20,718 0 0
SPDR SERIES TRUST FUND 78464A763 663 7,520 SH   SOLE 20 0 7,520 0
SPDR SERIES TRUST FUND 78464A789 9 100 SH   SOLE 44 100 0 0
SPDR SERIES TRUST FUND 78464A763 53 600 SH   SOLE 44 600 0 0
SPDR SERIES TRUST FUND 78464A417 1,061 28,741 SH   SOLE 44 28,741 0 0
SPDR SERIES TRUST FUND 78464A730 12,940 345,590 SH   SOLE 44 345,590 0 0
SPDR SERIES TRUST FUND 78464A714 30,177 714,428 SH   SOLE 44 714,428 0 0
SPDR SERIES TRUST FUND 78464A888 99 2,660 SH   SOLE 44 2,660 0 0
SPDR SERIES TRUST FUND 78464A607 4 41 SH   SOLE 44 41 0 0
SPDR SERIES TRUST FUND 78464A797 2,884 67,122 SH   SOLE 44 67,122 0 0
SPDR SERIES TRUST FUND 78464A870 36,394 524,877 SH   SOLE 44 524,877 0 0
SPDR SERIES TRUST OPT 78464A730 11,232 300,000 SH Put SOLE 44 300,000 0 0
SPDR SERIES TRUST FUND 78464A755 5,681 186,738 SH   SOLE 44 186,738 0 0
SPDR SERIES TRUST FUND 78464A698 18,587 340,349 SH   SOLE 44 340,349 0 0
SPDR SERIES TRUST FUND 78464A722 23 560 SH   DFND 66 0 0 560
SPECTRA ENERGY PARTNERS LP COM 84756N109 21 486 SH   SOLE 8 486 0 0
SPECTRA ENERGY PARTNERS LP OPT 84756N109 170 3,900 SH Call SOLE 8 3,900 0 0
SPECTRA ENERGY PARTNERS LP OPT 84756N109 57 1,300 SH Put SOLE 8 1,300 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 9,700 222,171 SH   SOLE 32 222,171 0 0
SPECTRANETICS CORP COM 84760C107 527 18,081 SH   SOLE 44 18,081 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,780 20,000 SH   SOLE 1 20,000 0 0
SPECTRUM BRANDS HLDGS INC OPT 84763R101 3,475 25,000 SH Put SOLE 8 25,000 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 851 6,127 SH   SOLE 8 6,127 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 1,750 12,588 SH   SOLE 44 12,588 0 0
SPECTRUM PHARMACEUTICALS INC OPT 84763A108 56 8,600 SH Call SOLE 8 8,600 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 500 SH   SOLE 8 500 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 6,558 1,008,937 SH   SOLE 44 1,008,937 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 13 723 SH   SOLE 44 723 0 0
SPIRE INC COM 84857L101 187 2,777 SH   SOLE 1 2,777 0 0
SPIRE INC COM 84857L101 91 1,349 SH   SOLE 44 1,349 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 249 4,300 SH   SOLE 1 4,300 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 44 757 SH   SOLE 8 757 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 301 5,200 SH Put SOLE 8 5,200 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 1,911 33,005 SH   SOLE 44 33,005 0 0
SPIRIT AIRLS INC OPT 848577102 133 2,500 SH Put SOLE 8 2,500 0 0
SPIRIT AIRLS INC OPT 848577102 515 9,700 SH Call SOLE 8 9,700 0 0
SPIRIT AIRLS INC COM 848577102 183 3,450 SH   SOLE 8 3,450 0 0
SPIRIT AIRLS INC COM 848577102 689 12,987 SH   SOLE 44 12,987 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W102 351 34,658 SH   SOLE 1 34,658 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 1,030 101,656 SH   SOLE 1 101,656 0 0
SPIRIT RLTY CAP INC NEW BOND 84860WAA0 747 737,000 PRN   SOLE 8 0 0 737,000
SPIRIT RLTY CAP INC NEW TRUS 84860W102 493 48,660 SH   SOLE 8 48,660 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W102 347 34,268 SH   SOLE 44 34,268 0 0
SPLUNK INC COM 848637104 891 14,303 SH   SOLE 1 14,303 0 0
SPLUNK INC COM 848637104 153 2,451 SH   SOLE 8 2,451 0 0
SPLUNK INC OPT 848637104 3,227 51,800 SH Put SOLE 8 51,800 0 0
SPLUNK INC OPT 848637104 3,862 62,000 SH Call SOLE 8 62,000 0 0
SPLUNK INC COM 848637104 2,301 36,944 SH   SOLE 44 36,944 0 0
SPOK HLDGS INC COM 84863T106 172 9,085 SH   SOLE 44 9,085 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 89 18,598 SH   SOLE 44 18,598 0 0
SPRINT CORP COM 85207U105 697 80,265 SH   SOLE 8 80,265 0 0
SPRINT CORP OPT 85207U105 1,227 141,400 SH Call SOLE 8 141,400 0 0
SPRINT CORP OPT 85207U105 765 88,100 SH Put SOLE 8 88,100 0 0
SPRINT CORP COM 85207U105 1,114 128,284 SH   SOLE 44 128,284 0 0
SPROUTS FMRS MKT INC OPT 85208M102 23 1,000 SH Put SOLE 8 1,000 0 0
SPROUTS FMRS MKT INC COM 85208M102 468 20,215 SH   SOLE 8 20,215 0 0
SPROUTS FMRS MKT INC COM 85208M102 2,530 109,383 SH   SOLE 44 109,383 0 0
SPS COMM INC COM 78463M107 32 552 SH   SOLE 44 552 0 0
SPX CORP COM 784635104 227 9,362 SH   SOLE 44 9,362 0 0
SPX FLOW INC COM 78469X107 1 28 SH   SOLE 8 28 0 0
SPX FLOW INC COM 78469X107 1,546 44,553 SH   SOLE 44 44,553 0 0
SQUARE INC OPT 852234103 90 5,200 SH Put SOLE 8 5,200 0 0
SQUARE INC COM 852234103 1,638 94,814 SH   SOLE 8 94,814 0 0
SQUARE INC OPT 852234103 204 11,800 SH Call SOLE 8 11,800 0 0
SQUARE INC COM 852234103 7,950 460,094 SH   SOLE 44 460,094 0 0
SRC ENERGY INC COM 78470V108 106 12,519 SH   SOLE 1 12,519 0 0
SRC ENERGY INC COM 78470V108 30 3,538 SH   SOLE 44 3,538 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 213 6,012 SH   SOLE 1 6,012 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 1,039 29,359 SH   SOLE 8 29,359 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 1,163 32,856 SH   SOLE 44 32,856 0 0
SSGA ACTIVE ETF TR FUND 78467V608 3 69 SH   SOLE 8 69 0 0
ST JOE CO COM 790148100 91 5,328 SH   SOLE 1 5,328 0 0
ST JOE CO OPT 790148100 2 100 SH Put SOLE 8 100 0 0
ST JOE CO OPT 790148100 27 1,600 SH Call SOLE 8 1,600 0 0
ST JOE CO COM 790148100 4 228 SH   SOLE 8 228 0 0
ST JOE CO COM 790148100 92 5,408 SH   SOLE 44 5,408 0 0
STAAR SURGICAL CO COM 852312305 7 666 SH   SOLE 44 666 0 0
STAG INDL INC COM 85254J102 746 29,801 SH   SOLE 1 29,801 0 0
STAG INDL INC TRUS 85254J102 178 7,061 SH   SOLE 8 7,061 0 0
STAG INDL INC TRUS 85254J102 158 6,250 SH   SOLE 44 6,250 0 0
STAGE STORES INC COM 85254C305 85 32,827 SH   SOLE 44 32,827 0 0
STAMPS COM INC COM 852857200 3 26 SH   SOLE 8 26 0 0
STAMPS COM INC COM 852857200 568 4,794 SH   SOLE 44 4,794 0 0
STANDARD MTR PRODS INC COM 853666105 108 2,205 SH   SOLE 44 2,205 0 0
STANDARD PAC CORP NEW BOND 85375CBC4 33 32,000 PRN   SOLE 8 0 0 32,000
STANDEX INTL CORP COM 854231107 61 607 SH   SOLE 44 607 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 10,122 76,176 SH   SOLE 1 76,176 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 492 3,700 SH Call SOLE 8 3,700 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 29 215 SH   SOLE 8 215 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 1,422 10,700 SH Put SOLE 8 10,700 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 70 529 SH   SOLE 9 529 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 5,784 43,530 SH   SOLE 44 43,530 0 0
STANTEC INC COM 85472N109 18 700 SH   DFND 66 0 0 700
STAPLES INC COM 855030102 5,756 656,357 SH   SOLE 1 656,357 0 0
STAPLES INC OPT 855030102 397 45,300 SH Call SOLE 8 45,300 0 0
STAPLES INC COM 855030102 111 12,577 SH   SOLE 8 12,577 0 0
STAPLES INC OPT 855030102 410 46,800 SH Put SOLE 8 46,800 0 0
STAPLES INC COM 855030102 167 19,072 SH   SOLE 9 19,072 0 0
STAPLES INC COM 855030102 1,793 204,325 SH   SOLE 44 204,325 0 0
STAR BULK CARRIERS CORP COM Y8162K204 4 300 SH   SOLE 44 300 0 0
STARBUCKS CORP COM 855244109 20,297 347,610 SH   SOLE 1 347,610 0 0
STARBUCKS CORP COM 855244109 6,271 107,390 SH   SOLE 8 107,390 0 0
STARBUCKS CORP OPT 855244109 28,255 483,900 SH Put SOLE 8 483,900 0 0
STARBUCKS CORP OPT 855244109 30,678 525,400 SH Call SOLE 8 525,400 0 0
STARBUCKS CORP COM 855244109 263 4,501 SH   SOLE 9 4,501 0 0
STARBUCKS CORP COM 855244109 28,705 491,636 SH   SOLE 44 491,636 0 0
STARBUCKS CORP COM 855244109 933 15,973 SH   DFND 66 0 0 15,973
STARWOOD PPTY TR INC TRUS 85571B105 420 18,583 SH   SOLE 1 18,583 0 0
STARWOOD PPTY TR INC TRUS 85571B105 434 19,173 SH   SOLE 8 19,173 0 0
STARWOOD PPTY TR INC BOND 85571BAA3 395 362,000 PRN   SOLE 8 0 0 362,000
STARWOOD PPTY TR INC TRUS 85571B105 42,477 1,881,165 SH   SOLE 44 1,881,165 0 0
STATE AUTO FINL CORP COM 855707105 3 93 SH   SOLE 8 93 0 0
STATE AUTO FINL CORP COM 855707105 8 306 SH   SOLE 44 306 0 0
STATE BK FINL CORP COM 856190103 39 1,511 SH   SOLE 44 1,511 0 0
STATE NATL COS INC COM 85711T305 25 1,734 SH   SOLE 44 1,734 0 0
STATE STR CORP COM 857477103 10,725 134,722 SH   SOLE 1 134,722 0 0
STATE STR CORP OPT 857477103 1,704 21,400 SH Call SOLE 8 21,400 0 0
STATE STR CORP OPT 857477103 6,871 86,300 SH Put SOLE 8 86,300 0 0
STATE STR CORP COM 857477103 4,997 62,774 SH   SOLE 8 62,774 0 0
STATE STR CORP COM 857477103 6,274 78,800 SH   SOLE 44 78,800 0 0
STATE STR CORP COM 857477103 185 2,320 SH   DFND 66 0 0 2,320
STATOIL ASA OPT 85771P102 69 4,000 SH Put SOLE 8 4,000 0 0
STATOIL ASA OPT 85771P102 241 14,000 SH Call SOLE 8 14,000 0 0
STATOIL ASA ADR 85771P102 0 23 SH   SOLE 8 23 0 0
STATOIL ASA ADR 85771P102 10 600 SH   DFND 66 0 0 600
STEALTHGAS INC COM Y81669106 50 12,500 SH   DFND 20 0 0 12,500
STEEL DYNAMICS INC COM 858119100 487 14,018 SH   SOLE 1 14,018 0 0
STEEL DYNAMICS INC OPT 858119100 8,771 252,300 SH Call SOLE 8 252,300 0 0
STEEL DYNAMICS INC OPT 858119100 1,697 48,800 SH Put SOLE 8 48,800 0 0
STEEL DYNAMICS INC COM 858119100 75 2,162 SH   SOLE 8 2,162 0 0
STEEL DYNAMICS INC COM 858119100 474 13,616 SH   SOLE 44 13,616 0 0
STEELCASE INC COM 858155203 415 24,784 SH   SOLE 44 24,784 0 0
STEIN MART INC COM 858375108 22 7,602 SH   SOLE 44 7,602 0 0
STELLUS CAP INVT CORP COM 858568108 1 50 SH   SOLE 8 50 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 9 1,072 SH   SOLE 8 1,072 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 1 133 SH   SOLE 44 133 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 12 1,387 SH   DFND 66 0 0 1,387
STEPAN CO COM 858586100 5 63 SH   SOLE 8 63 0 0
STEPAN CO COM 858586100 197 2,509 SH   SOLE 44 2,509 0 0
STERICYCLE INC COM 858912108 2,432 29,331 SH   SOLE 1 29,331 0 0
STERICYCLE INC COM 858912108 1,923 23,199 SH   SOLE 8 23,199 0 0
STERICYCLE INC OPT 858912108 564 6,800 SH Call SOLE 8 6,800 0 0
STERICYCLE INC OPT 858912108 1,343 16,200 SH Put SOLE 8 16,200 0 0
STERICYCLE INC COM 858912108 1,926 23,220 SH   SOLE 44 23,220 0 0
STERIS PLC OPT G84720104 2,501 36,000 SH Put SOLE 8 36,000 0 0
STERIS PLC COM G84720104 1,954 28,136 SH   SOLE 8 28,136 0 0
STERIS PLC COM G84720104 0 6 SH   SOLE 9 6 0 0
STERIS PLC COM G84720104 121 1,743 SH   SOLE 44 1,743 0 0
STERLING BANCORP DEL COM 85917A100 766 32,298 SH   SOLE 1 32,298 0 0
STERLING BANCORP DEL COM 85917A100 0 2 SH   SOLE 8 2 0 0
STERLING BANCORP DEL COM 85917A100 515 21,714 SH   SOLE 44 21,714 0 0
STERLING CONSTRUCTION CO INC COM 859241101 0 47 SH   SOLE 8 47 0 0
STERLING CONSTRUCTION CO INC COM 859241101 138 14,907 SH   SOLE 44 14,907 0 0
STEWART INFORMATION SVCS COR COM 860372101 63 1,417 SH   SOLE 44 1,417 0 0
STIFEL FINL CORP COM 860630102 974 19,402 SH   SOLE 1 19,402 0 0
STIFEL FINL CORP COM 860630102 172 3,412 SH   SOLE 44 3,412 0 0
STILLWATER MNG CO COM 86074Q102 543 31,419 SH   SOLE 1 31,419 0 0
STILLWATER MNG CO COM 86074Q102 1,219 70,617 SH   SOLE 8 70,617 0 0
STILLWATER MNG CO OPT 86074Q102 382 22,100 SH Put SOLE 8 22,100 0 0
STILLWATER MNG CO OPT 86074Q102 1,960 113,500 SH Call SOLE 8 113,500 0 0
STILLWATER MNG CO COM 86074Q102 774 44,841 SH   SOLE 44 44,841 0 0
STMICROELECTRONICS N V OPT 861012102 2,471 159,800 SH Call SOLE 8 159,800 0 0
STMICROELECTRONICS N V ADR 861012102 759 49,102 SH   SOLE 8 49,102 0 0
STMICROELECTRONICS N V OPT 861012102 226 14,600 SH Put SOLE 8 14,600 0 0
STMICROELECTRONICS N V ADR 861012102 22 1,439 SH   SOLE 44 1,439 0 0
STOCK YDS BANCORP INC COM 861025104 36 904 SH   SOLE 44 904 0 0
STONE ENERGY CORP COM 861642403 0 11 SH   SOLE 8 11 0 0
STONE ENERGY CORP COM 861642403 245 11,200 SH   SOLE 44 11,200 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 126 2,686 SH   SOLE 1 2,686 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 1 26 SH   SOLE 8 26 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 14 305 SH   SOLE 44 305 0 0
STONEGATE MTG CORP COM 86181Q300 109 13,720 SH   SOLE 44 13,720 0 0
STONEMOR PARTNERS L P COM 86183Q100 0 18 SH   SOLE 8 18 0 0
STONERIDGE INC COM 86183P102 215 11,922 SH   SOLE 44 11,922 0 0
STORE CAP CORP TRUS 862121100 1,986 83,173 SH   SOLE 1 83,173 0 0
STORE CAP CORP COM 862121100 2,354 98,566 SH   SOLE 1 98,566 0 0
STORE CAP CORP TRUS 862121100 17 713 SH   SOLE 8 713 0 0
STORE CAP CORP TRUS 862121100 224 9,407 SH   SOLE 44 9,407 0 0
STRAIGHT PATH COMMUNICATNS I COM 862578101 3 70 SH   SOLE 8 70 0 0
STRAIGHT PATH COMMUNICATNS I COM 862578101 6 167 SH   SOLE 44 167 0 0
STRATASYS LTD COM M85548101 1,492 72,800 SH   SOLE 1 72,800 0 0
STRATASYS LTD COM M85548101 17 810 SH   SOLE 8 810 0 0
STRATASYS LTD OPT M85548101 715 34,900 SH Call SOLE 8 34,900 0 0
STRATASYS LTD OPT M85548101 545 26,600 SH Put SOLE 8 26,600 0 0
STRATASYS LTD COM M85548101 711 34,665 SH   SOLE 44 34,665 0 0
STRATTEC SEC CORP COM 863111100 22 816 SH   SOLE 44 816 0 0
STRATUS PPTYS INC COM 863167201 1 29 SH   SOLE 44 29 0 0
STRAYER ED INC OPT 863236105 56 700 SH Call SOLE 8 700 0 0
STRAYER ED INC COM 863236105 8 94 SH   SOLE 8 94 0 0
STRAYER ED INC COM 863236105 192 2,382 SH   SOLE 44 2,382 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 25 5,214 SH   SOLE 8 5,214 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 48 10,100 SH   SOLE 44 10,100 0 0
STRYKER CORP COM 863667101 8,493 64,513 SH   SOLE 1 64,513 0 0
STRYKER CORP OPT 863667101 513 3,900 SH Put SOLE 8 3,900 0 0
STRYKER CORP OPT 863667101 342 2,600 SH Call SOLE 8 2,600 0 0
STRYKER CORP COM 863667101 823 6,254 SH   SOLE 8 6,254 0 0
STRYKER CORP COM 863667101 19,339 146,886 SH   SOLE 44 146,886 0 0
STRYKER CORP COM 863667101 849 6,448 SH   DFND 66 0 0 6,448
STURM RUGER &amp CO INC COM 864159108 1,601 29,905 SH   SOLE 1 29,905 0 0
STURM RUGER &amp CO INC OPT 864159108 225 4,200 SH Call SOLE 8 4,200 0 0
STURM RUGER &amp CO INC COM 864159108 1 18 SH   SOLE 8 18 0 0
STURM RUGER &amp CO INC OPT 864159108 257 4,800 SH Put SOLE 8 4,800 0 0
STURM RUGER &amp CO INC COM 864159108 471 8,786 SH   SOLE 44 8,786 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 21 776 SH   SOLE 8 776 0 0
SUBURBAN PROPANE PARTNERS L OPT 864482104 43 1,600 SH Call SOLE 8 1,600 0 0
SUBURBAN PROPANE PARTNERS L OPT 864482104 51 1,900 SH Put SOLE 8 1,900 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 863 32,000 SH   SOLE 32 32,000 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 81 3,000 SH   DFND 66 0 0 3,000
SUCAMPO PHARMACEUTICALS INC COM 864909106 2 191 SH   SOLE 8 191 0 0
SUCAMPO PHARMACEUTICALS INC COM 864909106 236 21,491 SH   SOLE 44 21,491 0 0
SUFFOLK BANCORP COM 864739107 1,334 33,000 SH   SOLE 8 33,000 0 0
SUFFOLK BANCORP COM 864739107 130 3,221 SH   SOLE 44 3,221 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 1 44 SH   SOLE 44 44 0 0
SUMMIT HOTEL PPTYS TRUS 866082100 322 20,143 SH   SOLE 8 20,143 0 0
SUMMIT HOTEL PPTYS TRUS 866082100 28 1,764 SH   SOLE 44 1,764 0 0
SUMMIT MATLS INC COM 86614U100 623 25,232 SH   SOLE 1 25,232 0 0
SUMMIT MATLS INC COM 86614U100 236 9,563 SH   SOLE 8 9,563 0 0
SUMMIT MATLS INC COM 86614U100 904 36,597 SH   SOLE 44 36,597 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 120 5,012 SH   SOLE 8 5,012 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 499 20,810 SH   SOLE 32 20,810 0 0
SUN BANCORP INC COM 86663B201 0 19 SH   SOLE 8 19 0 0
SUN BANCORP INC COM 86663B201 8 328 SH   SOLE 44 328 0 0
SUN CMNTYS INC TRUS 866674104 9,605 119,577 SH   SOLE 1 119,577 0 0
SUN CMNTYS INC COM 866674104 2,278 28,355 SH   SOLE 1 28,355 0 0
SUN CMNTYS INC TRUS 866674104 3 37 SH   SOLE 8 37 0 0
SUN CMNTYS INC TRUS 866674104 100 1,255 SH   SOLE 44 1,255 0 0
SUN HYDRAULICS CORP COM 866942105 16 429 SH   SOLE 44 429 0 0
SUN LIFE FINL INC COM 866796105 1,075 29,409 SH   SOLE 1 29,409 0 0
SUN LIFE FINL INC COM 866796105 7 200 SH   SOLE 9 200 0 0
SUN LIFE FINL INC COM 866796105 126 3,450 SH   DFND 20 0 0 3,450
SUN LIFE FINL INC COM 866796105 77 2,100 SH   SOLE 44 2,100 0 0
SUN LIFE FINL INC COM 866796105 5 125 SH   SOLE 99 125 0 0
SUNCOKE ENERGY INC COM 86722A103 173 19,361 SH   SOLE 8 19,361 0 0
SUNCOKE ENERGY INC COM 86722A103 175 19,488 SH   SOLE 44 19,488 0 0
SUNCOKE ENERGY PARTNERS L P COM 86722Y101 566 36,869 SH   SOLE 32 36,869 0 0
SUNCOR ENERGY INC NEW OPT 867224107 1,891 61,500 SH Call SOLE 8 61,500 0 0
SUNCOR ENERGY INC NEW COM 867224107 769 25,020 SH   SOLE 8 25,020 0 0
SUNCOR ENERGY INC NEW OPT 867224107 2,657 86,400 SH Put SOLE 8 86,400 0 0
SUNCOR ENERGY INC NEW COM 867224107 211 6,852 SH   SOLE 9 6,852 0 0
SUNCOR ENERGY INC NEW COM 867224107 3 105 SH   SOLE 44 105 0 0
SUNOCO LOGISTICS PRTNRS L P OPT 86764L108 139 5,700 SH Call SOLE 8 5,700 0 0
SUNOCO LOGISTICS PRTNRS L P OPT 86764L108 12 500 SH Put SOLE 8 500 0 0
SUNOCO LOGISTICS PRTNRS L P COM 86764L108 50,870 2,083,126 SH   SOLE 32 2,083,126 0 0
SUNOCO LOGISTICS PRTNRS L P COM 86764L108 13,022 533,246 SH   SOLE 44 533,246 0 0
SUNOCO LP OPT 86765K109 11,264 466,000 SH Put SOLE 8 466,000 0 0
SUNOCO LP OPT 86765K109 15 600 SH Call SOLE 8 600 0 0
SUNOCO LP COM 86765K109 1,712 70,834 SH   SOLE 8 70,834 0 0
SUNOCO LP COM 86765K109 637 26,374 SH   SOLE 32 26,374 0 0
SUNOPTA INC COM 8676EP108 124 17,800 SH   SOLE 44 17,800 0 0
SUNPOWER CORP COM 867652406 12 1,935 SH   SOLE 1 1,935 0 0
SUNPOWER CORP OPT 867652406 575 94,200 SH Call SOLE 8 94,200 0 0
SUNPOWER CORP OPT 867652406 237 38,800 SH Put SOLE 8 38,800 0 0
SUNPOWER CORP BOND 867652AJ8 379 500,000 PRN   SOLE 8 0 0 500,000
SUNPOWER CORP COM 867652406 30 4,994 SH   SOLE 8 4,994 0 0
SUNPOWER CORP COM 867652406 37 6,015 SH   SOLE 9 6,015 0 0
SUNPOWER CORP COM 867652406 1,107 181,625 SH   SOLE 44 181,625 0 0
SUNPOWER CORP COM 867652406 0 29 SH   DFND 66 0 0 29
SUNRUN INC COM 86771W105 36 6,622 SH   SOLE 9 6,622 0 0
SUNRUN INC COM 86771W105 371 68,658 SH   SOLE 44 68,658 0 0
SUNSHINE BANCORP INC COM 86777J108 61 2,900 SH   SOLE 44 2,900 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 242 15,773 SH   SOLE 1 15,773 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,637 106,778 SH   SOLE 1 106,778 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 1 60 SH   SOLE 8 60 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 1,022 66,686 SH   SOLE 44 66,686 0 0
SUNTRUST BKS INC COM 867914103 3,296 59,612 SH   SOLE 1 59,612 0 0
SUNTRUST BKS INC OPT 867914103 1,366 24,700 SH Call SOLE 8 24,700 0 0
SUNTRUST BKS INC COM 867914103 242 4,363 SH   SOLE 8 4,363 0 0
SUNTRUST BKS INC OPT 867914103 3,108 56,200 SH Put SOLE 8 56,200 0 0
SUNTRUST BKS INC COM 867914103 5,333 96,437 SH   SOLE 44 96,437 0 0
SUPER MICRO COMPUTER INC COM 86800U104 106 4,191 SH   SOLE 44 4,191 0 0
SUPERIOR ENERGY SVCS INC OPT 868157108 151 10,600 SH Put SOLE 8 10,600 0 0
SUPERIOR ENERGY SVCS INC OPT 868157108 117 8,200 SH Call SOLE 8 8,200 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 38 2,606 SH   SOLE 8 2,606 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 921 64,638 SH   SOLE 44 64,638 0 0
SUPERIOR INDS INTL INC COM 868168105 565 22,287 SH   SOLE 8 22,287 0 0
SUPERIOR INDS INTL INC COM 868168105 241 9,491 SH   SOLE 44 9,491 0 0
SUPERIOR UNIFORM GP INC COM 868358102 0 7 SH   SOLE 8 7 0 0
SUPERIOR UNIFORM GP INC COM 868358102 1 43 SH   SOLE 44 43 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 134 4,272 SH   SOLE 8 4,272 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 113 3,637 SH   SOLE 44 3,637 0 0
SUPERVALU INC OPT 868536103 27 6,900 SH Put SOLE 8 6,900 0 0
SUPERVALU INC OPT 868536103 172 44,600 SH Call SOLE 8 44,600 0 0
SUPERVALU INC COM 868536103 1,166 302,100 SH   SOLE 8 302,100 0 0
SUPERVALU INC COM 868536103 1,623 420,609 SH   SOLE 44 420,609 0 0
SUPREME INDS INC COM 868607102 1 72 SH   SOLE 44 72 0 0
SURGERY PARTNERS INC COM 86881A100 1 52 SH   SOLE 8 52 0 0
SURGERY PARTNERS INC COM 86881A100 212 10,858 SH   SOLE 44 10,858 0 0
SURMODICS INC COM 868873100 363 15,095 SH   SOLE 8 15,095 0 0
SURMODICS INC COM 868873100 71 2,975 SH   SOLE 44 2,975 0 0
SUTHERLAND ASSET MGMT CORP M TRUS 86933G105 240 16,588 SH   SOLE 44 16,588 0 0
SVB FINL GROUP COM 78486Q101 3,483 18,716 SH   SOLE 1 18,716 0 0
SVB FINL GROUP OPT 78486Q101 782 4,200 SH Put SOLE 8 4,200 0 0
SVB FINL GROUP COM 78486Q101 1,047 5,626 SH   SOLE 8 5,626 0 0
SVB FINL GROUP OPT 78486Q101 651 3,500 SH Call SOLE 8 3,500 0 0
SVB FINL GROUP COM 78486Q101 731 3,930 SH   SOLE 44 3,930 0 0
SWIFT TRANSN CO COM 87074U101 890 43,300 SH   SOLE 8 43,300 0 0
SWIFT TRANSN CO OPT 87074U101 148 7,200 SH Call SOLE 8 7,200 0 0
SWIFT TRANSN CO OPT 87074U101 1,138 55,400 SH Put SOLE 8 55,400 0 0
SWIFT TRANSN CO COM 87074U101 76 3,707 SH   SOLE 44 3,707 0 0
SWISS HELVETIA FD INC FUND 870875101 12 1,000 SH   DFND 66 0 0 1,000
SYKES ENTERPRISES INC COM 871237103 165 5,611 SH   SOLE 44 5,611 0 0
SYKES ENTERPRISES INC COM 871237103 3 100 SH   DFND 66 0 0 100
SYMANTEC CORP COM 871503108 2,557 83,336 SH   SOLE 1 83,336 0 0
SYMANTEC CORP COM 871503108 23,599 769,227 SH   SOLE 8 769,227 0 0
SYMANTEC CORP OPT 871503108 2,430 79,200 SH Call SOLE 8 79,200 0 0
SYMANTEC CORP OPT 871503108 1,991 64,900 SH Put SOLE 8 64,900 0 0
SYMANTEC CORP COM 871503108 5,704 185,902 SH   SOLE 44 185,902 0 0
SYMANTEC CORP COM 871503108 170 5,544 SH   DFND 66 0 0 5,544
SYNAPTICS INC COM 87157D109 1,121 22,646 SH   SOLE 1 22,646 0 0
SYNAPTICS INC OPT 87157D109 520 10,500 SH Put SOLE 8 10,500 0 0
SYNAPTICS INC COM 87157D109 238 4,809 SH   SOLE 8 4,809 0 0
SYNAPTICS INC OPT 87157D109 1,154 23,300 SH Call SOLE 8 23,300 0 0
SYNAPTICS INC COM 87157D109 334 6,767 SH   SOLE 44 6,767 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 112 4,600 SH   SOLE 8 4,600 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,061 43,507 SH   SOLE 44 43,507 0 0
SYNCHRONY FINL COM 87165B103 5,373 156,645 SH   SOLE 1 156,645 0 0
SYNCHRONY FINL OPT 87165B103 569 16,600 SH Put SOLE 8 16,600 0 0
SYNCHRONY FINL COM 87165B103 11,034 321,668 SH   SOLE 8 321,668 0 0
SYNCHRONY FINL OPT 87165B103 1,307 38,100 SH Call SOLE 8 38,100 0 0
SYNCHRONY FINL COM 87165B103 76,834 2,240,006 SH   SOLE 44 2,240,006 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 60 4,389 SH   SOLE 1 4,389 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 23 1,722 SH   SOLE 44 1,722 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 36 7,700 SH   SOLE 8 7,700 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 26 5,650 SH   SOLE 44 5,650 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 70 15,000 SH   DFND 66 0 0 15,000
SYNERON MEDICAL LTD COM M87245102 0 12 SH   SOLE 8 12 0 0
SYNERON MEDICAL LTD COM M87245102 9 813 SH   SOLE 44 813 0 0
SYNGENTA AG ADR 87160A100 7,776 87,860 SH   SOLE 8 87,860 0 0
SYNGENTA AG ADR 87160A100 0 4 SH   SOLE 9 4 0 0
SYNNEX CORP COM 87162W100 187 1,663 SH   SOLE 8 1,663 0 0
SYNNEX CORP COM 87162W100 508 4,537 SH   SOLE 44 4,537 0 0
SYNOPSYS INC COM 871607107 2,399 33,252 SH   SOLE 1 33,252 0 0
SYNOPSYS INC COM 871607107 248 3,426 SH   SOLE 8 3,426 0 0
SYNOPSYS INC OPT 871607107 209 2,900 SH Put SOLE 8 2,900 0 0
SYNOPSYS INC OPT 871607107 332 4,600 SH Call SOLE 8 4,600 0 0
SYNOPSYS INC COM 871607107 8,937 123,904 SH   SOLE 44 123,904 0 0
SYNOVUS FINL CORP COM 87161C501 781 19,050 SH   SOLE 1 19,050 0 0
SYNOVUS FINL CORP OPT 87161C501 1,210 29,500 SH Call SOLE 8 29,500 0 0
SYNOVUS FINL CORP OPT 87161C501 25 600 SH Put SOLE 8 600 0 0
SYNOVUS FINL CORP COM 87161C501 96 2,345 SH   SOLE 8 2,345 0 0
SYNOVUS FINL CORP COM 87161C501 1,527 37,214 SH   SOLE 44 37,214 0 0
SYNTEL INC COM 87162H103 1 80 SH   SOLE 8 80 0 0
SYNTEL INC COM 87162H103 92 5,444 SH   SOLE 44 5,444 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 11 18,207 SH   SOLE 44 18,207 0 0
SYNUTRA INTL INC COM 87164C102 1 124 SH   SOLE 1 124 0 0
SYNUTRA INTL INC COM 87164C102 0 109 SH   SOLE 44 109 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 0 24 SH   SOLE 44 24 0 0
SYSCO CORP COM 871829107 478 9,219 SH   SOLE 1 9,219 0 0
SYSCO CORP OPT 871829107 1,018 19,600 SH Call SOLE 8 19,600 0 0
SYSCO CORP OPT 871829107 83 1,600 SH Put SOLE 8 1,600 0 0
SYSCO CORP COM 871829107 36 698 SH   SOLE 8 698 0 0
SYSCO CORP COM 871829107 318 6,123 SH   SOLE 9 6,123 0 0
SYSCO CORP COM 871829107 7,508 144,612 SH   SOLE 44 144,612 0 0
SYSCO CORP COM 871829107 18 348 SH   DFND 66 0 0 348
SYSTEMAX INC COM 871851101 19 1,701 SH   SOLE 8 1,701 0 0
SYSTEMAX INC COM 871851101 1 53 SH   SOLE 44 53 0 0
T MOBILE US INC COM 872590104 2,771 42,900 SH   SOLE 1 42,900 0 0
T MOBILE US INC COM 872590104 263 4,073 SH   SOLE 8 4,073 0 0
T MOBILE US INC CONV 872590203 2,254 21,305 SH   SOLE 8 21,305 0 0
T MOBILE US INC OPT 872590104 11,259 174,300 SH Call SOLE 8 174,300 0 0
T MOBILE US INC OPT 872590104 11,122 172,200 SH Put SOLE 8 172,200 0 0
T MOBILE US INC COM 872590104 81,169 1,256,692 SH   SOLE 44 1,256,692 0 0
T2 BIOSYSTEMS INC COM 89853L104 1 213 SH   SOLE 44 213 0 0
TABLEAU SOFTWARE INC COM 87336U105 2,895 58,439 SH   SOLE 8 58,439 0 0
TABLEAU SOFTWARE INC OPT 87336U105 674 13,600 SH Call SOLE 8 13,600 0 0
TABLEAU SOFTWARE INC OPT 87336U105 600 12,100 SH Put SOLE 8 12,100 0 0
TABLEAU SOFTWARE INC COM 87336U105 365 7,375 SH   SOLE 44 7,375 0 0
TABULA RASA HEALTHCARE INC COM 873379101 0 26 SH   SOLE 44 26 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 5 266 SH   SOLE 8 266 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 0 19 SH   SOLE 44 19 0 0
TAHOE RES INC COM 873868103 250 31,178 SH   SOLE 8 31,178 0 0
TAHOE RES INC COM 873868103 8 996 SH   SOLE 44 996 0 0
TAHOE RES INC COM 873868103 20 2,500 SH   DFND 66 0 0 2,500
TAILORED BRANDS INC COM 87403A107 22 1,448 SH   SOLE 8 1,448 0 0
TAILORED BRANDS INC OPT 87403A107 239 16,000 SH Call SOLE 8 16,000 0 0
TAILORED BRANDS INC OPT 87403A107 93 6,200 SH Put SOLE 8 6,200 0 0
TAILORED BRANDS INC COM 87403A107 330 22,147 SH   SOLE 44 22,147 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 6,764 205,968 SH   SOLE 1 81,242 124,726 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 824 25,100 SH Put SOLE 8 25,100 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 560 17,039 SH   SOLE 8 17,039 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 621 18,900 SH Call SOLE 8 18,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 204 6,204 SH   SOLE 20 0 6,204 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 22 675 SH   SOLE 44 675 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 538 16,394 SH   DFND 66 0 0 16,394
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 555 16,887 SH   SOLE 66 0 16,887 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 82 1,377 SH   SOLE 1 1,377 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 119 2,000 SH Put SOLE 8 2,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 308 5,200 SH Call SOLE 8 5,200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 707 11,933 SH   SOLE 8 11,933 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,929 83,148 SH   SOLE 44 83,148 0 0
TAL ED GROUP ADR 874080104 1,694 15,900 SH   SOLE 9 15,900 0 0
TALEND S A ADR 874224207 2 67 SH   SOLE 8 67 0 0
TALEND S A ADR 874224207 162 5,455 SH   DFND 66 0 0 5,455
TALLGRASS ENERGY GP LP COM 874696107 1 39 SH   SOLE 8 39 0 0
TALLGRASS ENERGY GP LP COM 874696107 716 24,880 SH   SOLE 32 24,880 0 0
TALLGRASS ENERGY GP LP COM 874696107 21 736 SH   SOLE 44 736 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 1,105 20,775 SH   SOLE 32 20,775 0 0
TANDEM DIABETES CARE INC COM 875372104 38 31,886 SH   SOLE 44 31,886 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 194 5,913 SH   SOLE 1 5,913 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 226 6,899 SH   SOLE 1 6,899 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 3 85 SH   SOLE 8 85 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 1,211 36,958 SH   SOLE 44 36,958 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 0 52 SH   SOLE 8 52 0 0
TARENA INTL INC ADR 876108101 194 10,400 SH   SOLE 44 10,400 0 0
TARGA RES CORP COM 87612G101 1,318 22,006 SH   SOLE 1 22,006 0 0
TARGA RES CORP OPT 87612G101 2,864 47,800 SH Put SOLE 8 47,800 0 0
TARGA RES CORP COM 87612G101 674 11,264 SH   SOLE 8 11,264 0 0
TARGA RES CORP OPT 87612G101 16,719 279,100 SH Call SOLE 8 279,100 0 0
TARGA RES CORP COM 87612G101 1,107 18,470 SH   SOLE 44 18,470 0 0
TARGET CORP COM 87612E106 12,464 225,839 SH   SOLE 1 225,839 0 0
TARGET CORP COM 87612E106 11,697 211,946 SH   SOLE 8 211,946 0 0
TARGET CORP OPT 87612E106 13,522 245,000 SH Call SOLE 8 245,000 0 0
TARGET CORP OPT 87612E106 24,140 437,400 SH Put SOLE 8 437,400 0 0
TARGET CORP COM 87612E106 368 6,659 SH   SOLE 9 6,659 0 0
TARGET CORP COM 87612E106 20,760 376,149 SH   SOLE 44 376,149 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 40 343 SH   SOLE 9 343 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 3,678 31,539 SH   SOLE 44 31,539 0 0
TASER INTL INC OPT 87651B104 943 41,400 SH Call SOLE 8 41,400 0 0
TASER INTL INC OPT 87651B104 7,448 326,800 SH Put SOLE 8 326,800 0 0
TASER INTL INC COM 87651B104 2,970 130,331 SH   SOLE 8 130,331 0 0
TASER INTL INC COM 87651B104 60 2,657 SH   SOLE 44 2,657 0 0
TATA MTRS LTD OPT 876568502 731 20,500 SH Call SOLE 8 20,500 0 0
TATA MTRS LTD ADR 876568502 31 849 SH   SOLE 8 849 0 0
TATA MTRS LTD OPT 876568502 1,319 37,000 SH Put SOLE 8 37,000 0 0
TATA MTRS LTD ADR 876568502 359 10,076 SH   SOLE 9 10,076 0 0
TATA MTRS LTD ADR 876568502 233 6,522 SH   SOLE 44 6,522 0 0
TATA MTRS LTD ADR 876568502 3,394 95,205 SH   DFND 66 0 0 95,205
TAUBMAN CTRS INC TRUS 876664103 286 4,337 SH   SOLE 1 4,337 0 0
TAUBMAN CTRS INC TRUS 876664103 12 182 SH   SOLE 8 182 0 0
TAUBMAN CTRS INC TRUS 876664103 157 2,377 SH   SOLE 44 2,377 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 648 30,350 SH   SOLE 44 30,350 0 0
TC PIPELINES LP COM 87233Q108 4 73 SH   SOLE 8 73 0 0
TC PIPELINES LP COM 87233Q108 9,005 150,932 SH   SOLE 32 150,932 0 0
TCF FINL CORP COM 872275102 444 26,091 SH   SOLE 1 26,091 0 0
TCF FINL CORP OPT 872275102 2 100 SH Call SOLE 8 100 0 0
TCF FINL CORP COM 872275102 59 3,492 SH   SOLE 8 3,492 0 0
TCF FINL CORP COM 872275102 1,497 87,897 SH   SOLE 44 87,897 0 0
TCP CAP CORP COM 87238Q103 1 53 SH   SOLE 8 53 0 0
TCP CAP CORP BOND 87238QAB9 1,541 1,470,000 PRN   SOLE 8 0 0 1,470,000
TCP CAP CORP COM 87238Q103 212 12,151 SH   SOLE 44 12,151 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 2,121 54,585 SH   SOLE 1 54,585 0 0
TD AMERITRADE HLDG CORP OPT 87236Y108 2,576 66,300 SH Call SOLE 8 66,300 0 0
TD AMERITRADE HLDG CORP OPT 87236Y108 688 17,700 SH Put SOLE 8 17,700 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 6,464 166,303 SH   SOLE 44 166,303 0 0
TE CONNECTIVITY LTD COM H84989104 3,460 46,416 SH   SOLE 1 46,416 0 0
TE CONNECTIVITY LTD OPT H84989104 7 100 SH Put SOLE 8 100 0 0
TE CONNECTIVITY LTD COM H84989104 31 412 SH   SOLE 8 412 0 0
TE CONNECTIVITY LTD OPT H84989104 417 5,600 SH Call SOLE 8 5,600 0 0
TE CONNECTIVITY LTD COM H84989104 13 174 SH   SOLE 9 174 0 0
TE CONNECTIVITY LTD COM H84989104 6,094 81,740 SH   SOLE 44 81,740 0 0
TE CONNECTIVITY LTD PREF H84989104 10 140 SH   DFND 66 0 0 140
TEAM INC COM 878155100 150 5,546 SH   SOLE 44 5,546 0 0
TECH DATA CORP COM 878237106 1,005 10,700 SH   SOLE 1 10,700 0 0
TECH DATA CORP OPT 878237106 19 200 SH Put SOLE 8 200 0 0
TECH DATA CORP COM 878237106 3 28 SH   SOLE 8 28 0 0
TECH DATA CORP COM 878237106 415 4,408 SH   SOLE 44 4,408 0 0
TECHNIPFMC PLC COM G87110105 68,787 2,116,509 SH   SOLE 1 2,116,509 0 0
TECHNIPFMC PLC OPT G87110105 22,750 700,000 SH Put SOLE 1 700,000 0 0
TECHNIPFMC PLC OPT G87110105 202 6,200 SH Call SOLE 8 6,200 0 0
TECHNIPFMC PLC COM G87110105 1,470 45,194 SH   SOLE 8 45,194 0 0
TECHNIPFMC PLC OPT G87110105 10,238 315,000 SH Put SOLE 9 315,000 0 0
TECHNIPFMC PLC COM G87110105 188,591 5,802,729 SH   SOLE 9 5,802,729 0 0
TECHNIPFMC PLC COM G87110105 3,565 109,704 SH   SOLE 44 109,704 0 0
TECHNIPFMC PLC COM G87110105 10 308 SH   SOLE 56 308 0 0
TECHNIPFMC PLC COM G87110105 274 8,433 SH   SOLE 79 8,433 0 0
TECHTARGET INC COM 87874R100 89 9,873 SH   SOLE 44 9,873 0 0
TECK RESOURCES LTD OPT 878742204 6,570 300,000 SH Put SOLE 1 300,000 0 0
TECK RESOURCES LTD OPT 878742204 6,861 313,300 SH Put SOLE 8 313,300 0 0
TECK RESOURCES LTD OPT 878742204 4,236 193,400 SH Call SOLE 8 193,400 0 0
TECK RESOURCES LTD COM 878742204 2,909 132,843 SH   SOLE 8 132,843 0 0
TECK RESOURCES LTD COM 878742204 56 2,549 SH   SOLE 9 2,549 0 0
TEEKAY CORPORATION OPT Y8564W103 328 35,900 SH Put SOLE 8 35,900 0 0
TEEKAY CORPORATION OPT Y8564W103 232 25,400 SH Call SOLE 8 25,400 0 0
TEEKAY CORPORATION COM Y8564W103 136 14,893 SH   SOLE 8 14,893 0 0
TEEKAY CORPORATION COM Y8564W103 327 35,700 SH   DFND 20 0 0 35,700
TEEKAY CORPORATION COM Y8564W103 188 20,500 SH   SOLE 44 20,500 0 0
TEEKAY LNG PARTNERS L P OPT Y8564M105 397 22,600 SH Call SOLE 8 22,600 0 0
TEEKAY LNG PARTNERS L P OPT Y8564M105 546 31,100 SH Put SOLE 8 31,100 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 381 21,701 SH   SOLE 8 21,701 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 487 27,735 SH   SOLE 32 27,735 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 140 27,560 SH   SOLE 1 27,560 0 0
TEEKAY TANKERS LTD COM Y8565N102 139 67,956 SH   SOLE 44 67,956 0 0
TEGNA INC COM 87901J105 1,312 51,212 SH   SOLE 1 51,212 0 0
TEGNA INC COM 87901J105 156 6,078 SH   SOLE 8 6,078 0 0
TEGNA INC OPT 87901J105 61 2,400 SH Call SOLE 8 2,400 0 0
TEGNA INC COM 87901J105 3,772 147,267 SH   SOLE 44 147,267 0 0
TEJON RANCH CO COM 879080109 9 413 SH   SOLE 44 413 0 0
TELADOC INC COM 87918A105 250 9,994 SH   SOLE 1 9,994 0 0
TELADOC INC COM 87918A105 1 25 SH   SOLE 8 25 0 0
TELADOC INC COM 87918A105 196 7,832 SH   SOLE 44 7,832 0 0
TELECOM ITALIA S P A NEW ADR 87927Y102 0 47 SH   SOLE 8 47 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 909 7,190 SH   SOLE 1 7,190 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 137 1,083 SH   SOLE 44 1,083 0 0
TELEFLEX INC COM 879369106 1,743 8,998 SH   SOLE 1 8,998 0 0
TELEFLEX INC COM 879369106 71 368 SH   SOLE 8 368 0 0
TELEFLEX INC COM 879369106 3,127 16,142 SH   SOLE 44 16,142 0 0
TELEFONICA BRASIL SA ADR 87936R106 0 1 SH   SOLE 9 1 0 0
TELEFONICA S A ADR 879382208 222 19,829 SH   SOLE 8 19,829 0 0
TELEFONICA S A OPT 879382208 354 31,680 SH Put SOLE 8 31,680 0 0
TELEFONICA S A OPT 879382208 18 1,600 SH Call SOLE 8 1,600 0 0
TELEFONICA S A ADR 879382208 1,559 139,322 SH   SOLE 44 139,322 0 0
TELENAV INC COM 879455103 242 28,101 SH   SOLE 44 28,101 0 0
TELEPHONE &amp DATA SYS INC OPT 879433829 127 4,800 SH Put SOLE 8 4,800 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 162 6,087 SH   SOLE 8 6,087 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 8,737 329,574 SH   SOLE 44 329,574 0 0
TELETECH HOLDINGS INC COM 879939106 18 597 SH   SOLE 8 597 0 0
TELETECH HOLDINGS INC OPT 879939106 27 900 SH Put SOLE 8 900 0 0
TELETECH HOLDINGS INC COM 879939106 602 20,314 SH   SOLE 44 20,314 0 0
TELIGENT INC NEW COM 87960W104 1 138 SH   SOLE 8 138 0 0
TELIGENT INC NEW COM 87960W104 105 13,459 SH   SOLE 44 13,459 0 0
TELLURIAN INC NEW COM 87968A104 4 300 SH   SOLE 44 300 0 0
TELUS CORP COM 87971M103 11,842 364,595 SH   SOLE 9 364,595 0 0
TELUS CORP COM 87971M103 65 2,000 SH   SOLE 99 2,000 0 0
TEMPLETON EMERG MKTS INCOME FUND 880192109 1,492 132,832 SH   DFND 20 0 0 132,832
TEMPLETON GLOBAL INCOME FD FUND 880198106 3,592 540,168 SH   DFND 20 0 0 540,168
TEMPUR SEALY INTL INC COM 88023U101 1,389 29,905 SH   SOLE 1 29,905 0 0
TEMPUR SEALY INTL INC OPT 88023U101 3,318 71,400 SH Call SOLE 8 71,400 0 0
TEMPUR SEALY INTL INC OPT 88023U101 2,193 47,200 SH Put SOLE 8 47,200 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,541 54,699 SH   SOLE 8 54,699 0 0
TEMPUR SEALY INTL INC COM 88023U101 4,801 103,327 SH   SOLE 44 103,327 0 0
TEMPUR SEALY INTL INC COM 88023U101 572 12,305 SH   DFND 66 0 0 12,305
TENARIS S A OPT 88031M109 7 200 SH Call SOLE 8 200 0 0
TENARIS S A ADR 88031M109 1,575 46,129 SH   SOLE 8 46,129 0 0
TENARIS S A OPT 88031M109 280 8,200 SH Put SOLE 8 8,200 0 0
TENARIS S A ADR 88031M109 12 363 SH   DFND 66 0 0 363
TENET HEALTHCARE CORP COM 88033G407 885 49,980 SH   SOLE 1 49,980 0 0
TENET HEALTHCARE CORP OPT 88033G407 3,434 193,900 SH Call SOLE 8 193,900 0 0
TENET HEALTHCARE CORP COM 88033G407 174 9,836 SH   SOLE 8 9,836 0 0
TENET HEALTHCARE CORP OPT 88033G407 496 28,000 SH Put SOLE 8 28,000 0 0
TENET HEALTHCARE CORP COM 88033G407 479 27,002 SH   SOLE 44 27,002 0 0
TENNANT CO COM 880345103 0 2 SH   SOLE 8 2 0 0
TENNANT CO COM 880345103 23 317 SH   SOLE 44 317 0 0
TENNECO INC OPT 880349105 81 1,300 SH Call SOLE 8 1,300 0 0
TENNECO INC OPT 880349105 6 100 SH Put SOLE 8 100 0 0
TENNECO INC COM 880349105 368 5,893 SH   SOLE 8 5,893 0 0
TENNECO INC COM 880349105 1,720 27,561 SH   SOLE 44 27,561 0 0
TERADATA CORP DEL COM 88076W103 3,756 120,686 SH   SOLE 1 120,686 0 0
TERADATA CORP DEL OPT 88076W103 190 6,100 SH Call SOLE 8 6,100 0 0
TERADATA CORP DEL COM 88076W103 107 3,436 SH   SOLE 8 3,436 0 0
TERADATA CORP DEL OPT 88076W103 246 7,900 SH Put SOLE 8 7,900 0 0
TERADATA CORP DEL COM 88076W103 108 3,476 SH   SOLE 9 3,476 0 0
TERADATA CORP DEL COM 88076W103 4,184 134,458 SH   SOLE 44 134,458 0 0
TERADYNE INC OPT 880770102 137 4,400 SH Call SOLE 8 4,400 0 0
TERADYNE INC COM 880770102 4,776 153,567 SH   SOLE 8 153,567 0 0
TERADYNE INC OPT 880770102 19 600 SH Put SOLE 8 600 0 0
TERADYNE INC COM 880770102 69,844 2,245,814 SH   SOLE 44 2,245,814 0 0
TEREX CORP NEW COM 880779103 38 1,219 SH   SOLE 8 1,219 0 0
TEREX CORP NEW OPT 880779103 804 25,600 SH Call SOLE 8 25,600 0 0
TEREX CORP NEW OPT 880779103 578 18,400 SH Put SOLE 8 18,400 0 0
TEREX CORP NEW COM 880779103 2,325 74,044 SH   SOLE 44 74,044 0 0
TERNIUM SA OPT 880890108 251 9,600 SH Call SOLE 8 9,600 0 0
TERNIUM SA OPT 880890108 84 3,200 SH Put SOLE 8 3,200 0 0
TERRAFORM GLOBAL INC COM 88104M101 607 126,556 SH   SOLE 1 126,556 0 0
TERRAFORM GLOBAL INC COM 88104M101 9 2,036 SH   SOLE 8 2,036 0 0
TERRAFORM GLOBAL INC COM 88104M101 22 4,685 SH   SOLE 9 4,685 0 0
TERRAFORM GLOBAL INC COM 88104M101 213 44,179 SH   SOLE 44 44,179 0 0
TERRAFORM GLOBAL INC COM 88104M101 140 29,107 SH   DFND 66 0 0 29,107
TERRAFORM PWR INC OPT 88104R100 6 500 SH Call SOLE 8 500 0 0
TERRAFORM PWR INC COM 88104R100 1 49 SH   SOLE 8 49 0 0
TERRAFORM PWR INC COM 88104R100 95 7,699 SH   SOLE 9 7,699 0 0
TERRAFORM PWR INC COM 88104R100 16 1,243 SH   SOLE 44 1,243 0 0
TERRAVIA HLDGS INC COM 88105A106 0 101 SH   SOLE 8 101 0 0
TERRAVIA HLDGS INC COM 88105A106 0 33 SH   SOLE 9 33 0 0
TERRAVIA HLDGS INC COM 88105A106 0 424 SH   SOLE 44 424 0 0
TERRENO RLTY CORP TRUS 88146M101 25 898 SH   SOLE 44 898 0 0
TERRITORIAL BANCORP INC COM 88145X108 1 35 SH   SOLE 44 35 0 0
TESARO INC COM 881569107 180 1,173 SH   SOLE 1 1,173 0 0
TESARO INC OPT 881569107 11,432 74,300 SH Call SOLE 8 74,300 0 0
TESARO INC OPT 881569107 3,847 25,000 SH Put SOLE 8 25,000 0 0
TESARO INC COM 881569107 2,269 14,749 SH   SOLE 8 14,749 0 0
TESARO INC COM 881569107 209 1,359 SH   SOLE 44 1,359 0 0
TESCO CORP COM 88157K101 263 32,624 SH   SOLE 1 32,624 0 0
TESCO CORP COM 88157K101 725 90,168 SH   SOLE 44 90,168 0 0
TESLA INC BOND 88160RAC5 478 487,000 PRN   SOLE 8 0 0 487,000
TESLA INC COM 88160R101 16,808 60,395 SH   SOLE 8 60,395 0 0
TESLA INC BOND 88160RAB7 9,353 9,353,000 PRN   SOLE 8 0 0 9,353,000
TESLA INC OPT 88160R101 414,394 1,489,018 SH Put SOLE 8 1,489,018 0 0
TESLA INC OPT 88160R101 151,195 543,282 SH Call SOLE 8 543,282 0 0
TESLA INC BOND 88160RAD3 156 150,000 PRN   SOLE 8 0 0 150,000
TESLA INC COM 88160R101 111 400 SH   DFND 20 0 0 400
TESLA INC OPT 88160R101 25,047 90,000 SH Call SOLE 44 90,000 0 0
TESLA INC OPT 88160R101 27,830 100,000 SH Put SOLE 44 100,000 0 0
TESLA INC COM 88160R101 24,142 86,749 SH   SOLE 44 86,749 0 0
TESLA INC COM 88160R101 321 1,154 SH   DFND 66 0 0 1,154
TESORO CORP COM 881609101 13 155 SH   SOLE 1 155 0 0
TESORO CORP COM 881609101 3,407 42,028 SH   SOLE 8 42,028 0 0
TESORO CORP OPT 881609101 4,863 60,000 SH Put SOLE 8 60,000 0 0
TESORO CORP OPT 881609101 4,758 58,700 SH Call SOLE 8 58,700 0 0
TESORO CORP COM 881609101 2,958 36,499 SH   SOLE 44 36,499 0 0
TESORO LOGISTICS LP COM 88160T107 83 1,532 SH   SOLE 8 1,532 0 0
TESORO LOGISTICS LP COM 88160T107 1,961 36,002 SH   SOLE 32 36,002 0 0
TESORO LOGISTICS LP COM 88160T107 2,179 40,000 SH   SOLE 44 40,000 0 0
TETRA TECH INC NEW COM 88162G103 421 10,315 SH   SOLE 8 10,315 0 0
TETRA TECH INC NEW COM 88162G103 46 1,115 SH   SOLE 44 1,115 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 77 19,069 SH   SOLE 44 19,069 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 1 91 SH   SOLE 8 91 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 1,042 113,350 SH   SOLE 44 113,350 0 0
TEUCRIUM COMMODITY TR OPT 88166A102 11 600 SH Put SOLE 8 600 0 0
TEUCRIUM COMMODITY TR OPT 88166A102 38 2,000 SH Call SOLE 8 2,000 0 0
TEUCRIUM COMMODITY TR FUND 88166A102 126 6,631 SH   SOLE 8 6,631 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 372 11,587 SH   SOLE 1 11,587 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 29,879 931,100 SH Put SOLE 8 931,100 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 11,973 373,100 SH Call SOLE 8 373,100 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 17,112 533,235 SH   SOLE 8 533,235 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 23,745 739,952 SH   SOLE 9 739,952 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 160 5,000 SH   DFND 20 0 0 5,000
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 13,833 431,068 SH   SOLE 44 431,068 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 68 2,107 SH   DFND 66 0 0 2,107
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 720 8,630 SH   SOLE 1 8,630 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 8 94 SH   SOLE 8 94 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 5,552 66,530 SH   SOLE 44 66,530 0 0
TEXAS INSTRS INC COM 882508104 11,974 148,633 SH   SOLE 1 148,633 0 0
TEXAS INSTRS INC OPT 882508104 3,230 40,100 SH Put SOLE 8 40,100 0 0
TEXAS INSTRS INC COM 882508104 2,715 33,704 SH   SOLE 8 33,704 0 0
TEXAS INSTRS INC OPT 882508104 4,769 59,200 SH Call SOLE 8 59,200 0 0
TEXAS INSTRS INC COM 882508104 598 7,426 SH   SOLE 9 7,426 0 0
TEXAS INSTRS INC COM 882508104 34,373 426,668 SH   SOLE 44 426,668 0 0
TEXAS INSTRS INC COM 882508104 11 140 SH   SOLE 56 140 0 0
TEXAS PAC LD TR TRUS 882610108 31 112 SH   SOLE 44 112 0 0
TEXAS ROADHOUSE INC OPT 882681109 9 200 SH Put SOLE 8 200 0 0
TEXAS ROADHOUSE INC OPT 882681109 134 3,000 SH Call SOLE 8 3,000 0 0
TEXAS ROADHOUSE INC COM 882681109 108 2,436 SH   SOLE 8 2,436 0 0
TEXAS ROADHOUSE INC COM 882681109 124 2,788 SH   SOLE 44 2,788 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 0 14 SH   SOLE 8 14 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 399 26,020 SH   SOLE 44 26,020 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 71 4,631 SH   DFND 66 0 0 4,631
TEXTRON INC COM 883203101 4,350 91,396 SH   SOLE 1 91,396 0 0
TEXTRON INC OPT 883203101 471 9,900 SH Call SOLE 8 9,900 0 0
TEXTRON INC COM 883203101 27 550 SH   SOLE 8 550 0 0
TEXTRON INC OPT 883203101 880 18,500 SH Put SOLE 8 18,500 0 0
TEXTRON INC COM 883203101 2,742 57,631 SH   SOLE 44 57,631 0 0
TFS FINL CORP COM 87240R107 154 9,261 SH   SOLE 44 9,261 0 0
TG THERAPEUTICS INC COM 88322Q108 9 812 SH   SOLE 44 812 0 0
THE TRADE DESK INC COM 88339J105 1,420 38,129 SH   SOLE 44 38,129 0 0
THE TRADE DESK INC COM 88339J105 75 2,000 SH   DFND 66 0 0 2,000
THERAPEUTICSMD INC COM 88338N107 114 15,900 SH   SOLE 8 15,900 0 0
THERAPEUTICSMD INC OPT 88338N107 86 12,000 SH Put SOLE 8 12,000 0 0
THERAPEUTICSMD INC COM 88338N107 21 2,904 SH   SOLE 44 2,904 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 13 342 SH   SOLE 8 342 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 331 9,000 SH   SOLE 9 9,000 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 263 7,133 SH   SOLE 44 7,133 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 12,297 80,060 SH   SOLE 1 80,060 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 70 455 SH   SOLE 8 455 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 2,734 17,800 SH Call SOLE 8 17,800 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 5,775 37,600 SH Put SOLE 8 37,600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,911 51,510 SH   SOLE 9 51,510 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 634 4,130 SH   DFND 20 0 0 4,130
THERMO FISHER SCIENTIFIC INC COM 883556102 557 3,626 SH   SOLE 20 0 3,626 0
THERMO FISHER SCIENTIFIC INC COM 883556102 26,974 175,615 SH   SOLE 44 175,615 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 319 2,080 SH   DFND 66 0 0 2,080
THERMO FISHER SCIENTIFIC INC COM 883556102 1,075 7,000 SH   SOLE 79 7,000 0 0
THERMON GROUP HLDGS INC COM 88362T103 2 75 SH   SOLE 8 75 0 0
THERMON GROUP HLDGS INC COM 88362T103 102 4,898 SH   SOLE 44 4,898 0 0
THIRD PT REINS LTD COM G8827U100 14 1,127 SH   SOLE 44 1,127 0 0
THL CR INC COM 872438106 121 12,159 SH   SOLE 44 12,159 0 0
THOMSON REUTERS CORP COM 884903105 519 12,010 SH   SOLE 8 12,010 0 0
THOMSON REUTERS CORP OPT 884903105 264 6,100 SH Put SOLE 8 6,100 0 0
THOMSON REUTERS CORP COM 884903105 360 8,327 SH   SOLE 9 8,327 0 0
THOMSON REUTERS CORP COM 884903105 1,405 32,495 SH   SOLE 44 32,495 0 0
THOMSON REUTERS CORP COM 884903105 36 824 SH   DFND 66 0 0 824
THOMSON REUTERS CORP COM 884903105 64 1,488 SH   SOLE 99 1,488 0 0
THOR INDS INC OPT 885160101 29 300 SH Call SOLE 8 300 0 0
THOR INDS INC COM 885160101 1,573 16,366 SH   SOLE 8 16,366 0 0
THOR INDS INC OPT 885160101 346 3,600 SH Put SOLE 8 3,600 0 0
THOR INDS INC COM 885160101 5,372 55,872 SH   SOLE 44 55,872 0 0
TICC CAPITAL CORP BOND 87244TAB5 729 715,000 PRN   SOLE 8 0 0 715,000
TIDEWATER INC COM 886423102 0 126 SH   SOLE 8 126 0 0
TIDEWATER INC COM 886423102 97 84,024 SH   SOLE 44 84,024 0 0
TIER REIT INC TRUS 88650V208 17 969 SH   SOLE 44 969 0 0
TIFFANY &amp CO NEW COM 886547108 13,097 137,428 SH   SOLE 1 137,428 0 0
TIFFANY &amp CO NEW OPT 886547108 4,250 44,600 SH Call SOLE 8 44,600 0 0
TIFFANY &amp CO NEW COM 886547108 411 4,304 SH   SOLE 8 4,304 0 0
TIFFANY &amp CO NEW OPT 886547108 5,556 58,300 SH Put SOLE 8 58,300 0 0
TIFFANY &amp CO NEW COM 886547108 3,401 35,694 SH   SOLE 44 35,694 0 0
TILE SHOP HLDGS INC COM 88677Q109 8 406 SH   SOLE 8 406 0 0
TILE SHOP HLDGS INC COM 88677Q109 37 1,930 SH   SOLE 44 1,930 0 0
TILLYS INC COM 886885102 527 58,512 SH   SOLE 44 58,512 0 0
TIM PARTICIPACOES S A ADR 88706P205 1 75 SH   SOLE 8 75 0 0
TIMBERLAND BANCORP INC COM 887098101 78 3,500 SH   SOLE 44 3,500 0 0
TIME INC NEW COM 887228104 0 8 SH   SOLE 8 8 0 0
TIME INC NEW COM 887228104 533 27,543 SH   SOLE 44 27,543 0 0
TIME INC NEW COM 887228104 0 19 SH   DFND 66 0 0 19
TIME WARNER INC COM 887317303 30,917 316,416 SH   SOLE 1 316,416 0 0
TIME WARNER INC COM 887317303 20,943 214,331 SH   SOLE 8 214,331 0 0
TIME WARNER INC OPT 887317303 13,885 142,100 SH Put SOLE 8 142,100 0 0
TIME WARNER INC OPT 887317303 13,953 142,800 SH Call SOLE 8 142,800 0 0
TIME WARNER INC COM 887317303 116,613 1,193,460 SH   SOLE 44 1,193,460 0 0
TIME WARNER INC COM 887317303 171 1,748 SH   DFND 66 0 0 1,748
TIME WARNER INC COM 887317303 391 4,000 SH   SOLE 66 0 4,000 0
TIMKEN CO COM 887389104 75 1,676 SH   SOLE 8 1,676 0 0
TIMKEN CO OPT 887389104 158 3,500 SH Put SOLE 8 3,500 0 0
TIMKEN CO OPT 887389104 54 1,200 SH Call SOLE 8 1,200 0 0
TIMKEN CO COM 887389104 1,006 22,239 SH   SOLE 44 22,239 0 0
TIMKENSTEEL CORP COM 887399103 19 982 SH   SOLE 8 982 0 0
TIMKENSTEEL CORP COM 887399103 546 28,920 SH   SOLE 44 28,920 0 0
TIPTREE INC COM 88822Q103 1 124 SH   SOLE 44 124 0 0
TITAN INTL INC ILL COM 88830M102 0 22 SH   SOLE 8 22 0 0
TITAN INTL INC ILL OPT 88830M102 43 4,200 SH Put SOLE 8 4,200 0 0
TITAN INTL INC ILL OPT 88830M102 142 13,700 SH Call SOLE 8 13,700 0 0
TITAN INTL INC ILL COM 88830M102 340 32,849 SH   SOLE 44 32,849 0 0
TITAN MACHY INC COM 88830R101 1 101 SH   SOLE 8 101 0 0
TITAN MACHY INC OPT 88830R101 106 6,900 SH Call SOLE 8 6,900 0 0
TITAN MACHY INC COM 88830R101 14 895 SH   SOLE 44 895 0 0
TITAN PHARMACEUTICALS INC DE COM 888314309 18 5,587 SH   SOLE 44 5,587 0 0
TIVITY HEALTH INC COM 88870R102 1,572 54,030 SH   SOLE 44 54,030 0 0
TIVO CORP OPT 88870P106 17 900 SH Call SOLE 8 900 0 0
TIVO CORP COM 88870P106 3,530 188,214 SH   SOLE 44 188,214 0 0
TJX COS INC NEW COM 872540109 12,296 155,487 SH   SOLE 1 155,487 0 0
TJX COS INC NEW OPT 872540109 20,482 259,000 SH Put SOLE 8 259,000 0 0
TJX COS INC NEW COM 872540109 1,814 22,941 SH   SOLE 8 22,941 0 0
TJX COS INC NEW OPT 872540109 6,358 80,400 SH Call SOLE 8 80,400 0 0
TJX COS INC NEW COM 872540109 19,210 242,938 SH   SOLE 44 242,938 0 0
TOKAI PHARMACEUTICALS INC COM 88907J107 0 22 SH   SOLE 8 22 0 0
TOKAI PHARMACEUTICALS INC COM 88907J107 10 12,254 SH   SOLE 44 12,254 0 0
TOLL BROTHERS INC OPT 889478103 343 9,500 SH Call SOLE 8 9,500 0 0
TOLL BROTHERS INC COM 889478103 1,648 45,643 SH   SOLE 8 45,643 0 0
TOLL BROTHERS INC OPT 889478103 1,921 53,200 SH Put SOLE 8 53,200 0 0
TOLL BROTHERS INC COM 889478103 0 1 SH   SOLE 9 1 0 0
TOLL BROTHERS INC COM 889478103 900 24,894 SH   SOLE 44 24,894 0 0
TOLL BROTHERS INC COM 889478103 35 977 SH   DFND 66 0 0 977
TOMPKINS FINANCIAL CORPORATI COM 890110109 4 46 SH   SOLE 8 46 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 28 355 SH   SOLE 44 355 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 0 1 SH   SOLE 8 1 0 0
TOOTSIE ROLL INDS INC COM 890516107 421 11,265 SH   SOLE 44 11,265 0 0
TOP IMAGE SYSTEMS LTD COM M87896102 13 10,000 SH   DFND 66 0 0 10,000
TOPBUILD CORP COM 89055F103 553 11,765 SH   SOLE 1 11,765 0 0
TOPBUILD CORP COM 89055F103 6 138 SH   SOLE 8 138 0 0
TOPBUILD CORP COM 89055F103 1,677 35,708 SH   SOLE 44 35,708 0 0
TORCHMARK CORP COM 891027104 1,714 22,256 SH   SOLE 1 22,256 0 0
TORCHMARK CORP COM 891027104 14 180 SH   SOLE 8 180 0 0
TORCHMARK CORP OPT 891027104 8 100 SH Call SOLE 8 100 0 0
TORCHMARK CORP COM 891027104 2,790 36,223 SH   SOLE 44 36,223 0 0
TORO CO COM 891092108 1 11 SH   SOLE 8 11 0 0
TORO CO COM 891092108 4,638 74,259 SH   SOLE 44 74,259 0 0
TORONTO DOMINION BK ONT OPT 891160509 801 16,000 SH Call SOLE 8 16,000 0 0
TORONTO DOMINION BK ONT COM 891160509 700 13,975 SH   SOLE 8 13,975 0 0
TORONTO DOMINION BK ONT OPT 891160509 286 5,700 SH Put SOLE 8 5,700 0 0
TORONTO DOMINION BK ONT COM 891160509 1,096 21,882 SH   SOLE 9 21,882 0 0
TORONTO DOMINION BK ONT COM 891160509 30 600 SH   SOLE 44 600 0 0
TORONTO DOMINION BK ONT COM 891160509 120 2,400 SH   DFND 66 0 0 2,400
TOTAL S A ADR 89151E109 631 12,517 SH   SOLE 8 12,517 0 0
TOTAL S A OPT 89151E109 2,319 46,000 SH Put SOLE 8 46,000 0 0
TOTAL S A OPT 89151E109 3,701 73,400 SH Call SOLE 8 73,400 0 0
TOTAL S A ADR 89151E109 15,273 302,917 SH   SOLE 9 302,917 0 0
TOTAL S A ADR 89151E109 1,973 39,127 SH   SOLE 66 0 39,127 0
TOTAL SYS SVCS INC COM 891906109 1,195 22,357 SH   SOLE 1 22,357 0 0
TOTAL SYS SVCS INC COM 891906109 92 1,742 SH   SOLE 8 1,742 0 0
TOTAL SYS SVCS INC OPT 891906109 48 900 SH Call SOLE 8 900 0 0
TOTAL SYS SVCS INC COM 891906109 1,767 33,045 SH   SOLE 44 33,045 0 0
TOWER INTL INC COM 891826109 233 8,586 SH   SOLE 44 8,586 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 830 36,027 SH   SOLE 8 36,027 0 0
TOWER SEMICONDUCTOR LTD OPT M87915274 625 27,100 SH Put SOLE 8 27,100 0 0
TOWER SEMICONDUCTOR LTD OPT M87915274 4,831 209,600 SH Call SOLE 8 209,600 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 33 1,400 SH   SOLE 44 1,400 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 369 11,377 SH   SOLE 1 11,377 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 11 354 SH   SOLE 8 354 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 74 2,301 SH   SOLE 44 2,301 0 0
TOWNSQUARE MEDIA INC COM 892231101 0 41 SH   SOLE 44 41 0 0
TOYOTA MOTOR CORP OPT 892331307 1,651 15,200 SH Call SOLE 8 15,200 0 0
TOYOTA MOTOR CORP ADR 892331307 239 2,204 SH   SOLE 8 2,204 0 0
TOYOTA MOTOR CORP OPT 892331307 1,542 14,200 SH Put SOLE 8 14,200 0 0
TOYOTA MOTOR CORP ADR 892331307 1,858 17,105 SH   SOLE 9 17,105 0 0
TPG SPECIALTY LENDING INC COM 87265K102 0 12 SH   SOLE 8 12 0 0
TPI COMPOSITES INC COM 87266J104 123 6,386 SH   SOLE 44 6,386 0 0
TRACTOR SUPPLY CO COM 892356106 2,150 31,179 SH   SOLE 1 31,179 0 0
TRACTOR SUPPLY CO OPT 892356106 524 7,600 SH Call SOLE 8 7,600 0 0
TRACTOR SUPPLY CO OPT 892356106 1,979 28,700 SH Put SOLE 8 28,700 0 0
TRACTOR SUPPLY CO COM 892356106 221 3,207 SH   SOLE 8 3,207 0 0
TRACTOR SUPPLY CO COM 892356106 10,657 154,509 SH   SOLE 44 154,509 0 0
TRANSALTA CORP COM 89346D107 1 100 SH   SOLE 9 100 0 0
TRANSCANADA CORP COM 89353D107 19,486 422,223 SH   SOLE 1 422,223 0 0
TRANSCANADA CORP COM 89353D107 4 97 SH   SOLE 8 97 0 0
TRANSCANADA CORP COM 89353D107 399 8,671 SH   SOLE 9 8,671 0 0
TRANSDIGM GROUP INC COM 893641100 2,966 13,470 SH   SOLE 1 13,470 0 0
TRANSDIGM GROUP INC OPT 893641100 88 400 SH Call SOLE 8 400 0 0
TRANSDIGM GROUP INC COM 893641100 319 1,450 SH   SOLE 8 1,450 0 0
TRANSDIGM GROUP INC OPT 893641100 2,070 9,400 SH Put SOLE 8 9,400 0 0
TRANSDIGM GROUP INC COM 893641100 7,861 35,706 SH   SOLE 44 35,706 0 0
TRANSENTERIX INC COM 89366M201 1 1,186 SH   SOLE 44 1,186 0 0
TRANSGLOBE ENERGY CORP COM 893662106 0 4 SH   SOLE 8 4 0 0
TRANSMONTAIGNE PARTNERS L P COM 89376V100 302 6,766 SH   SOLE 32 6,766 0 0
TRANSOCEAN LTD COM H8817H100 6 516 SH   SOLE 1 516 0 0
TRANSOCEAN LTD OPT H8817H100 2,099 168,600 SH Put SOLE 8 168,600 0 0
TRANSOCEAN LTD OPT H8817H100 5,660 454,600 SH Call SOLE 8 454,600 0 0
TRANSOCEAN LTD COM H8817H100 5,201 417,724 SH   SOLE 8 417,724 0 0
TRANSOCEAN LTD COM H8817H100 1,091 87,590 SH   SOLE 9 87,590 0 0
TRANSOCEAN LTD COM H8817H100 4,808 386,051 SH   SOLE 44 386,051 0 0
TRANSOCEAN LTD PREF H8817H100 201 16,125 SH   DFND 66 0 0 16,125
TRANSUNION COM 89400J107 213 5,548 SH   SOLE 1 5,548 0 0
TRANSUNION COM 89400J107 156 4,069 SH   SOLE 8 4,069 0 0
TRANSUNION COM 89400J107 462 12,022 SH   SOLE 44 12,022 0 0
TRAVELCENTERS AMER LLC COM 894174101 3 465 SH   SOLE 44 465 0 0
TRAVELERS COMPANIES INC COM 89417E109 5,558 46,110 SH   SOLE 1 46,110 0 0
TRAVELERS COMPANIES INC OPT 89417E109 2,700 22,400 SH Put SOLE 8 22,400 0 0
TRAVELERS COMPANIES INC OPT 89417E109 1,266 10,500 SH Call SOLE 8 10,500 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,508 12,508 SH   SOLE 8 12,508 0 0
TRAVELERS COMPANIES INC COM 89417E109 23,453 194,571 SH   SOLE 44 194,571 0 0
TRAVELERS COMPANIES INC COM 89417E109 1 11 SH   DFND 66 0 0 11
TRAVELPORT WORLDWIDE LTD COM G9019D104 318 26,966 SH   SOLE 44 26,966 0 0
TRAVELZOO INC COM 89421Q205 0 41 SH   SOLE 8 41 0 0
TRC COS INC COM 872625108 5 272 SH   SOLE 8 272 0 0
TRC COS INC COM 872625108 2 86 SH   SOLE 44 86 0 0
TRECORA RES COM 894648104 2 183 SH   SOLE 44 183 0 0
TREDEGAR CORP COM 894650100 10 553 SH   SOLE 8 553 0 0
TREDEGAR CORP COM 894650100 7 432 SH   SOLE 44 432 0 0
TREEHOUSE FOODS INC COM 89469A104 56 659 SH   SOLE 8 659 0 0
TREEHOUSE FOODS INC COM 89469A104 400 4,728 SH   SOLE 44 4,728 0 0
TREVENA INC COM 89532E109 31 8,506 SH   SOLE 1 8,506 0 0
TREVENA INC COM 89532E109 1 245 SH   SOLE 8 245 0 0
TREVENA INC COM 89532E109 12 3,089 SH   SOLE 44 3,089 0 0
TREX CO INC COM 89531P105 1,955 28,172 SH   SOLE 44 28,172 0 0
TRI POINTE GROUP INC COM 87265H109 31 2,444 SH   SOLE 8 2,444 0 0
TRI POINTE GROUP INC COM 87265H109 309 24,552 SH   SOLE 44 24,552 0 0
TRIANGLE CAP CORP COM 895848109 84 4,418 SH   SOLE 44 4,418 0 0
TRIBUNE MEDIA CO COM 896047503 9,694 260,109 SH   SOLE 8 260,109 0 0
TRIBUNE MEDIA CO COM 896047503 462 12,393 SH   SOLE 44 12,393 0 0
TRICO BANCSHARES COM 896095106 203 5,730 SH   SOLE 44 5,730 0 0
TRIMAS CORP COM 896215209 2 78 SH   SOLE 8 78 0 0
TRIMAS CORP COM 896215209 427 20,586 SH   SOLE 44 20,586 0 0
TRIMBLE INC COM 896239100 887 27,702 SH   SOLE 1 27,702 0 0
TRIMBLE INC OPT 896239100 256 8,000 SH Call SOLE 8 8,000 0 0
TRIMBLE INC OPT 896239100 96 3,000 SH Put SOLE 8 3,000 0 0
TRIMBLE INC COM 896239100 0 2 SH   SOLE 8 2 0 0
TRIMBLE INC COM 896239100 1,444 45,113 SH   SOLE 44 45,113 0 0
TRINET GROUP INC COM 896288107 321 11,111 SH   SOLE 1 11,111 0 0
TRINET GROUP INC COM 896288107 415 14,322 SH   SOLE 44 14,322 0 0
TRINITY INDS INC COM 896522109 827 31,179 SH   SOLE 8 31,179 0 0
TRINITY INDS INC BOND 896522AF6 425 350,000 PRN   SOLE 8 0 0 350,000
TRINITY INDS INC OPT 896522109 579 21,800 SH Call SOLE 8 21,800 0 0
TRINITY INDS INC OPT 896522109 1,046 39,400 SH Put SOLE 8 39,400 0 0
TRINITY INDS INC COM 896522109 622 23,375 SH   SOLE 44 23,375 0 0
TRINITY PL HLDGS INC COM 89656D101 5 627 SH   SOLE 44 627 0 0
TRINSEO S A COM L9340P101 44 655 SH   SOLE 8 655 0 0
TRINSEO S A COM L9340P101 613 9,138 SH   SOLE 44 9,138 0 0
TRIPADVISOR INC COM 896945201 1,162 26,934 SH   SOLE 1 26,934 0 0
TRIPADVISOR INC OPT 896945201 7,656 177,400 SH Call SOLE 8 177,400 0 0
TRIPADVISOR INC OPT 896945201 1,541 35,700 SH Put SOLE 8 35,700 0 0
TRIPADVISOR INC COM 896945201 514 11,893 SH   SOLE 8 11,893 0 0
TRIPADVISOR INC COM 896945201 7,455 172,766 SH   SOLE 44 172,766 0 0
TRIPLE-S MGMT CORP COM 896749108 0 24 SH   SOLE 8 24 0 0
TRIPLE-S MGMT CORP COM 896749108 240 13,681 SH   SOLE 44 13,681 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1 76 SH   SOLE 8 76 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1 32 SH   SOLE 8 32 0 0
TRISTATE CAP HLDGS INC COM 89678F100 32 1,370 SH   SOLE 44 1,370 0 0
TRITON INTL LTD COM G9078F107 8 297 SH   SOLE 8 297 0 0
TRITON INTL LTD COM G9078F107 327 12,656 SH   SOLE 44 12,656 0 0
TRIUMPH BANCORP INC COM 89679E300 85 3,271 SH   SOLE 44 3,271 0 0
TRIUMPH GROUP INC NEW COM 896818101 59 2,302 SH   SOLE 8 2,302 0 0
TRIUMPH GROUP INC NEW COM 896818101 141 5,460 SH   SOLE 44 5,460 0 0
TRONC INC COM 89703P107 1 60 SH   SOLE 8 60 0 0
TRONC INC COM 89703P107 910 65,341 SH   SOLE 44 65,341 0 0
TRONOX LTD OPT Q9235V101 4 200 SH Call SOLE 8 200 0 0
TRONOX LTD COM Q9235V101 1 58 SH   SOLE 8 58 0 0
TRONOX LTD COM Q9235V101 90 4,937 SH   SOLE 44 4,937 0 0
TROVAGENE INC COM 897238309 15 12,369 SH   SOLE 44 12,369 0 0
TROVAGENE INC COM 897238309 29 25,000 SH   DFND 66 0 0 25,000
TRUEBLUE INC COM 89785X101 662 24,249 SH   SOLE 44 24,249 0 0
TRUECAR INC OPT 89785L107 8,750 565,600 SH Call SOLE 8 565,600 0 0
TRUECAR INC COM 89785L107 49 3,220 SH   SOLE 8 3,220 0 0
TRUECAR INC COM 89785L107 204 13,229 SH   SOLE 44 13,229 0 0
TRUPANION INC COM 898202106 10 714 SH   SOLE 8 714 0 0
TRUPANION INC COM 898202106 11 792 SH   SOLE 44 792 0 0
TRUSTCO BK CORP N Y COM 898349105 24 3,095 SH   SOLE 44 3,095 0 0
TRUSTMARK CORP COM 898402102 170 5,352 SH   SOLE 1 5,352 0 0
TRUSTMARK CORP COM 898402102 3 82 SH   SOLE 8 82 0 0
TRUSTMARK CORP COM 898402102 56 1,748 SH   SOLE 44 1,748 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 64 13,455 SH   SOLE 8 13,455 0 0
TSAKOS ENERGY NAVIGATION LTD OPT G9108L108 58 12,200 SH Put SOLE 8 12,200 0 0
TTM TECHNOLOGIES INC COM 87305R109 340 21,068 SH   SOLE 1 21,068 0 0
TTM TECHNOLOGIES INC COM 87305R109 396 24,524 SH   SOLE 8 24,524 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,150 133,330 SH   SOLE 44 133,330 0 0
TUCOWS INC OPT 898697206 10 200 SH Call SOLE 8 200 0 0
TUESDAY MORNING CORP COM 899035505 2 600 SH   SOLE 8 600 0 0
TUESDAY MORNING CORP COM 899035505 23 6,269 SH   SOLE 44 6,269 0 0
TUNIU CORP ADR 89977P106 81 9,300 SH   SOLE 44 9,300 0 0
TUPPERWARE BRANDS CORP OPT 899896104 2,038 32,500 SH Call SOLE 8 32,500 0 0
TUPPERWARE BRANDS CORP OPT 899896104 19 300 SH Put SOLE 8 300 0 0
TUPPERWARE BRANDS CORP COM 899896104 31 497 SH   SOLE 8 497 0 0
TUPPERWARE BRANDS CORP COM 899896104 414 6,603 SH   SOLE 44 6,603 0 0
TURNING PT BRANDS INC COM 90041L105 102 6,527 SH   SOLE 44 6,527 0 0
TURQUOISE HILL RES LTD OPT 900435108 18 5,900 SH Call SOLE 8 5,900 0 0
TUTOR PERINI CORP COM 901109108 1 20 SH   SOLE 8 20 0 0
TUTOR PERINI CORP OPT 901109108 32 1,000 SH Put SOLE 8 1,000 0 0
TUTOR PERINI CORP OPT 901109108 22 700 SH Call SOLE 8 700 0 0
TUTOR PERINI CORP COM 901109108 969 30,459 SH   SOLE 44 30,459 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 3,692 116,179 SH   SOLE 1 116,179 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 8,470 261,491 SH   SOLE 1 261,491 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 2,221 68,579 SH   SOLE 8 68,579 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A200 194 6,100 SH Call SOLE 8 6,100 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A101 3,258 100,600 SH Call SOLE 8 100,600 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A200 44 1,400 SH Put SOLE 8 1,400 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A101 379 11,700 SH Put SOLE 8 11,700 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 9 285 SH   DFND 20 0 0 285
TWENTY FIRST CENTY FOX INC COM 90130A101 10,259 316,800 SH   SOLE 44 316,800 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 4,735 148,940 SH   SOLE 44 148,940 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 519 16,023 SH   DFND 66 0 0 16,023
TWENTY FIRST CENTY FOX INC COM 90130A200 16 500 SH   DFND 66 0 0 500
TWILIO INC OPT 90138F102 7,425 257,200 SH Call SOLE 8 257,200 0 0
TWILIO INC OPT 90138F102 1,862 64,500 SH Put SOLE 8 64,500 0 0
TWILIO INC COM 90138F102 713 24,693 SH   SOLE 44 24,693 0 0
TWIN DISC INC COM 901476101 1 65 SH   SOLE 8 65 0 0
TWIN DISC INC COM 901476101 175 8,500 SH   SOLE 44 8,500 0 0
TWITTER INC COM 90184L102 4,724 316,000 SH   SOLE 1 316,000 0 0
TWITTER INC OPT 90184L102 18,533 1,239,700 SH Put SOLE 8 1,239,700 0 0
TWITTER INC BOND 90184LAD4 498 547,000 PRN   SOLE 8 0 0 547,000
TWITTER INC OPT 90184L102 19,114 1,278,500 SH Call SOLE 8 1,278,500 0 0
TWITTER INC COM 90184L102 2,952 197,477 SH   SOLE 8 197,477 0 0
TWITTER INC BOND 90184LAB8 5,074 5,405,000 PRN   SOLE 8 0 0 5,405,000
TWITTER INC COM 90184L102 111 7,398 SH   DFND 20 0 0 7,398
TWITTER INC COM 90184L102 15,961 1,067,644 SH   SOLE 44 1,067,644 0 0
TWITTER INC COM 90184L102 1,318 88,159 SH   DFND 66 0 0 88,159
TWO HBRS INVT CORP TRUS 90187B101 239 24,915 SH   SOLE 1 24,915 0 0
TWO HBRS INVT CORP TRUS 90187B101 274 28,575 SH   SOLE 8 28,575 0 0
TWO HBRS INVT CORP TRUS 90187B101 466 48,580 SH   SOLE 44 48,580 0 0
TWO HBRS INVT CORP COM 90187B101 7 750 SH   DFND 66 0 0 750
TWO RIV BANCORP COM 90207C105 99 5,600 SH   SOLE 44 5,600 0 0
TYLER TECHNOLOGIES INC COM 902252105 2,073 13,413 SH   SOLE 44 13,413 0 0
TYSON FOODS INC COM 902494103 10,750 174,202 SH   SOLE 1 174,202 0 0
TYSON FOODS INC COM 902494103 25 395 SH   SOLE 8 395 0 0
TYSON FOODS INC OPT 902494103 1,697 27,500 SH Put SOLE 8 27,500 0 0
TYSON FOODS INC OPT 902494103 3,240 52,500 SH Call SOLE 8 52,500 0 0
TYSON FOODS INC COM 902494103 8,087 131,062 SH   SOLE 44 131,062 0 0
U S CONCRETE INC COM 90333L201 715 11,076 SH   SOLE 8 11,076 0 0
U S CONCRETE INC COM 90333L201 18 276 SH   SOLE 44 276 0 0
U S ENERGY CORP WYO COM 911805208 0 16 SH   SOLE 8 16 0 0
U S G CORP COM 903293405 2,939 92,413 SH   SOLE 1 92,413 0 0
U S G CORP OPT 903293405 3,323 104,500 SH Call SOLE 8 104,500 0 0
U S G CORP OPT 903293405 623 19,600 SH Put SOLE 8 19,600 0 0
U S G CORP COM 903293405 2,806 88,257 SH   SOLE 44 88,257 0 0
U S PHYSICAL THERAPY INC COM 90337L108 9 141 SH   SOLE 8 141 0 0
U S PHYSICAL THERAPY INC COM 90337L108 284 4,366 SH   SOLE 44 4,366 0 0
U S SILICA HLDGS INC COM 90346E103 1,585 33,010 SH   SOLE 8 33,010 0 0
U S SILICA HLDGS INC OPT 90346E103 168 3,500 SH Call SOLE 8 3,500 0 0
U S SILICA HLDGS INC OPT 90346E103 8,115 169,100 SH Put SOLE 8 169,100 0 0
U S SILICA HLDGS INC COM 90346E103 70 1,464 SH   SOLE 44 1,464 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 8 2,382 SH   SOLE 8 2,382 0 0
UBIQUITI NETWORKS INC OPT 90347A100 60 1,200 SH Put SOLE 8 1,200 0 0
UBIQUITI NETWORKS INC COM 90347A100 766 15,242 SH   SOLE 8 15,242 0 0
UBIQUITI NETWORKS INC OPT 90347A100 25 500 SH Call SOLE 8 500 0 0
UBIQUITI NETWORKS INC COM 90347A100 285 5,675 SH   SOLE 44 5,675 0 0
UBS GROUP AG COM H42097107 53 3,341 SH   SOLE 8 3,341 0 0
UBS GROUP AG OPT H42097107 13 800 SH Put SOLE 8 800 0 0
UBS GROUP AG OPT H42097107 49 3,100 SH Call SOLE 8 3,100 0 0
UBS GROUP AG COM H42097107 3 200 SH   SOLE 44 200 0 0
UCP INC COM 90265Y106 9 929 SH   SOLE 8 929 0 0
UCP INC COM 90265Y106 14 1,445 SH   SOLE 44 1,445 0 0
UDR INC TRUS 902653104 708 19,508 SH   SOLE 1 19,508 0 0
UDR INC TRUS 902653104 674 18,610 SH   SOLE 8 18,610 0 0
UDR INC TRUS 902653104 2,379 65,602 SH   SOLE 44 65,602 0 0
UFP TECHNOLOGIES INC COM 902673102 1 30 SH   SOLE 44 30 0 0
UGI CORP NEW COM 902681105 878 17,776 SH   SOLE 1 17,776 0 0
UGI CORP NEW OPT 902681105 148 3,000 SH Put SOLE 8 3,000 0 0
UGI CORP NEW COM 902681105 711 14,402 SH   SOLE 8 14,402 0 0
UGI CORP NEW OPT 902681105 222 4,500 SH Call SOLE 8 4,500 0 0
UGI CORP NEW COM 902681105 1,785 36,116 SH   SOLE 44 36,116 0 0
ULTA BEAUTY INC COM 90384S303 6,832 23,952 SH   SOLE 1 23,952 0 0
ULTA BEAUTY INC OPT 90384S303 55,192 193,500 SH Put SOLE 8 193,500 0 0
ULTA BEAUTY INC OPT 90384S303 16,230 56,900 SH Call SOLE 8 56,900 0 0
ULTA BEAUTY INC COM 90384S303 12,716 44,580 SH   SOLE 8 44,580 0 0
ULTA BEAUTY INC COM 90384S303 4,755 16,671 SH   SOLE 44 16,671 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 197 1,009 SH   SOLE 8 1,009 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 131 670 SH   SOLE 44 670 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 40 2,408 SH   SOLE 8 2,408 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 212 12,603 SH   SOLE 44 12,603 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,289 19,027 SH   SOLE 1 19,027 0 0
ULTRAGENYX PHARMACEUTICAL IN OPT 90400D108 34 500 SH Put SOLE 8 500 0 0
ULTRAGENYX PHARMACEUTICAL IN OPT 90400D108 671 9,900 SH Call SOLE 8 9,900 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 14 201 SH   SOLE 8 201 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 295 4,357 SH   SOLE 44 4,357 0 0
ULTRAPAR PARTICIPACOES S A ADR 90400P101 0 5 SH   SOLE 9 5 0 0
ULTRATECH INC COM 904034105 6 218 SH   SOLE 1 218 0 0
ULTRATECH INC COM 904034105 129 4,336 SH   SOLE 44 4,336 0 0
UMB FINL CORP COM 902788108 277 3,678 SH   SOLE 1 3,678 0 0
UMB FINL CORP COM 902788108 82 1,080 SH   SOLE 44 1,080 0 0
UMH PPTYS INC TRUS 903002103 2 118 SH   SOLE 44 118 0 0
UMPQUA HLDGS CORP COM 904214103 1,111 62,634 SH   SOLE 1 62,634 0 0
UMPQUA HLDGS CORP COM 904214103 4 252 SH   SOLE 8 252 0 0
UMPQUA HLDGS CORP COM 904214103 270 15,209 SH   SOLE 44 15,209 0 0
UNDER ARMOUR INC COM 904311107 867 43,824 SH   SOLE 1 43,824 0 0
UNDER ARMOUR INC COM 904311206 1,708 93,335 SH   SOLE 1 93,335 0 0
UNDER ARMOUR INC OPT 904311206 115 6,300 SH Call SOLE 8 6,300 0 0
UNDER ARMOUR INC OPT 904311107 3,677 185,900 SH Put SOLE 8 185,900 0 0
UNDER ARMOUR INC OPT 904311206 1,435 78,400 SH Put SOLE 8 78,400 0 0
UNDER ARMOUR INC COM 904311206 1,141 62,350 SH   SOLE 8 62,350 0 0
UNDER ARMOUR INC COM 904311107 575 29,060 SH   SOLE 8 29,060 0 0
UNDER ARMOUR INC OPT 904311107 1,984 100,300 SH Call SOLE 8 100,300 0 0
UNDER ARMOUR INC COM 904311206 70 3,811 SH   SOLE 9 3,811 0 0
UNDER ARMOUR INC COM 904311107 13,399 677,408 SH   SOLE 44 677,408 0 0
UNDER ARMOUR INC COM 904311206 6,060 331,162 SH   SOLE 44 331,162 0 0
UNDER ARMOUR INC COM 904311206 39 2,125 SH   DFND 66 0 0 2,125
UNI PIXEL INC COM 904572203 0 91 SH   SOLE 8 91 0 0
UNIFI INC COM 904677200 2 79 SH   SOLE 8 79 0 0
UNIFI INC COM 904677200 18 633 SH   SOLE 44 633 0 0
UNIFIRST CORP MASS COM 904708104 2,057 14,541 SH   SOLE 1 14,541 0 0
UNIFIRST CORP MASS COM 904708104 158 1,117 SH   SOLE 44 1,117 0 0
UNILEVER N V OPT 904784709 4,645 93,500 SH Put SOLE 8 93,500 0 0
UNILEVER N V ADR 904784709 83 1,673 SH   SOLE 8 1,673 0 0
UNILEVER N V OPT 904784709 144 2,900 SH Call SOLE 8 2,900 0 0
UNILEVER N V ADR 904784709 33 670 SH   SOLE 66 0 670 0
UNILEVER N V ADR 904784709 112 2,261 SH   DFND 66 0 0 2,261
UNILEVER PLC OPT 904767704 173 3,500 SH Put SOLE 8 3,500 0 0
UNILEVER PLC ADR 904767704 3 55 SH   SOLE 8 55 0 0
UNILEVER PLC OPT 904767704 681 13,800 SH Call SOLE 8 13,800 0 0
UNILEVER PLC ADR 904767704 121 2,445 SH   DFND 66 0 0 2,445
UNION BANKSHARES CORP NEW COM 90539J109 35 989 SH   SOLE 8 989 0 0
UNION BANKSHARES CORP NEW COM 90539J109 30 848 SH   SOLE 44 848 0 0
UNION BANKSHARES INC COM 905400107 1 18 SH   SOLE 44 18 0 0
UNION PAC CORP PREF 907818108 20,695 195,383 SH   SOLE 1 0 195,383 0
UNION PAC CORP COM 907818108 27,460 259,244 SH   SOLE 1 259,244 0 0
UNION PAC CORP OPT 907818108 16,979 160,300 SH Put SOLE 8 160,300 0 0
UNION PAC CORP COM 907818108 4,840 45,697 SH   SOLE 8 45,697 0 0
UNION PAC CORP OPT 907818108 31,903 301,200 SH Call SOLE 8 301,200 0 0
UNION PAC CORP COM 907818108 38 356 SH   SOLE 9 356 0 0
UNION PAC CORP PREF 907818108 71 667 SH   SOLE 20 0 667 0
UNION PAC CORP COM 907818108 19,137 180,679 SH   SOLE 44 180,679 0 0
UNION PAC CORP PREF 907818108 159 1,500 SH   DFND 66 0 0 1,500
UNION PAC CORP PREF 907818108 8,515 80,392 SH   SOLE 66 0 80,392 0
UNIQUE FABRICATING INC COM 90915J103 0 37 SH   SOLE 44 37 0 0
UNIQURE NV COM N90064101 6 1,161 SH   SOLE 8 1,161 0 0
UNISYS CORP OPT 909214306 82 5,900 SH Call SOLE 8 5,900 0 0
UNISYS CORP COM 909214306 16 1,150 SH   SOLE 8 1,150 0 0
UNISYS CORP COM 909214306 1,598 114,497 SH   SOLE 44 114,497 0 0
UNIT CORP COM 909218109 30 1,263 SH   SOLE 8 1,263 0 0
UNIT CORP OPT 909218109 80 3,300 SH Call SOLE 8 3,300 0 0
UNIT CORP OPT 909218109 87 3,600 SH Put SOLE 8 3,600 0 0
UNIT CORP COM 909218109 995 41,137 SH   SOLE 44 41,137 0 0
UNITED BANKSHARES INC WEST V COM 909907107 327 7,730 SH   SOLE 1 7,730 0 0
UNITED BANKSHARES INC WEST V COM 909907107 0 1 SH   SOLE 8 1 0 0
UNITED BANKSHARES INC WEST V COM 909907107 957 22,651 SH   SOLE 44 22,651 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 431 15,567 SH   SOLE 1 15,567 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 174 6,312 SH   SOLE 8 6,312 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 35 1,270 SH   SOLE 44 1,270 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 2 240 SH   SOLE 44 240 0 0
UNITED CONTL HLDGS INC COM 910047109 6,157 87,166 SH   SOLE 1 87,166 0 0
UNITED CONTL HLDGS INC COM 910047109 184 2,610 SH   SOLE 8 2,610 0 0
UNITED CONTL HLDGS INC OPT 910047109 6,633 93,900 SH Put SOLE 8 93,900 0 0
UNITED CONTL HLDGS INC OPT 910047109 16,028 226,900 SH Call SOLE 8 226,900 0 0
UNITED CONTL HLDGS INC COM 910047109 10,823 153,213 SH   SOLE 44 153,213 0 0
UNITED FINL BANCORP INC NEW COM 910304104 28 1,673 SH   SOLE 44 1,673 0 0
UNITED FIRE GROUP INC COM 910340108 78 1,829 SH   SOLE 44 1,829 0 0
UNITED INS HLDGS CORP COM 910710102 5 323 SH   SOLE 44 323 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 74 38,200 SH   SOLE 1 38,200 0 0
UNITED NAT FOODS INC COM 911163103 187 4,302 SH   SOLE 44 4,302 0 0
UNITED PARCEL SERVICE INC COM 911312106 21,576 201,077 SH   SOLE 1 201,077 0 0
UNITED PARCEL SERVICE INC OPT 911312106 9,485 88,400 SH Put SOLE 8 88,400 0 0
UNITED PARCEL SERVICE INC OPT 911312106 10,236 95,400 SH Call SOLE 8 95,400 0 0
UNITED PARCEL SERVICE INC COM 911312106 3,282 30,592 SH   SOLE 8 30,592 0 0
UNITED PARCEL SERVICE INC COM 911312106 599 5,578 SH   SOLE 9 5,578 0 0
UNITED PARCEL SERVICE INC COM 911312106 193 1,800 SH   SOLE 20 0 1,800 0
UNITED PARCEL SERVICE INC COM 911312106 19,469 181,439 SH   SOLE 44 181,439 0 0
UNITED PARCEL SERVICE INC COM 911312106 54 500 SH   DFND 66 0 0 500
UNITED RENTALS INC COM 911363109 3,509 28,062 SH   SOLE 1 28,062 0 0
UNITED RENTALS INC OPT 911363109 13,255 106,000 SH Put SOLE 8 106,000 0 0
UNITED RENTALS INC OPT 911363109 4,602 36,800 SH Call SOLE 8 36,800 0 0
UNITED RENTALS INC COM 911363109 5,095 40,749 SH   SOLE 8 40,749 0 0
UNITED RENTALS INC COM 911363109 4,828 38,610 SH   SOLE 44 38,610 0 0
UNITED RENTALS INC COM 911363109 175 1,400 SH   DFND 66 0 0 1,400
UNITED STATES CELLULAR CORP COM 911684108 88 2,351 SH   SOLE 8 2,351 0 0
UNITED STATES CELLULAR CORP COM 911684108 306 8,197 SH   SOLE 44 8,197 0 0
UNITED STATES LIME &amp MINERAL COM 911922102 3 40 SH   SOLE 44 40 0 0
UNITED STATES NATL GAS FUND OPT 912318201 4,386 579,400 SH Put SOLE 8 579,400 0 0
UNITED STATES NATL GAS FUND OPT 912318201 5,466 722,000 SH Call SOLE 8 722,000 0 0
UNITED STATES NATL GAS FUND FUND 912318201 760 100,325 SH   SOLE 8 100,325 0 0
UNITED STATES NATL GAS FUND FUND 912318201 5,299 700,000 SH   SOLE 44 700,000 0 0
UNITED STATES NATL GAS FUND OPT 912318201 5,299 700,000 SH Put SOLE 44 700,000 0 0
UNITED STATES OIL FUND LP OPT 91232N108 15,524 1,459,100 SH Call SOLE 8 1,459,100 0 0
UNITED STATES OIL FUND LP OPT 91232N108 5,098 479,100 SH Put SOLE 8 479,100 0 0
UNITED STATES OIL FUND LP FUND 91232N108 8,670 814,804 SH   SOLE 8 814,804 0 0
UNITED STATES OIL FUND LP FUND 91232N108 235 22,086 SH   SOLE 9 22,086 0 0
UNITED STATES OIL FUND LP FUND 91232N108 8,603 808,584 SH   SOLE 44 808,584 0 0
UNITED STATES OIL FUND LP FUND 91232N108 71 6,700 SH   DFND 66 0 0 6,700
UNITED STATES STL CORP NEW OPT 912909108 53,683 1,587,800 SH Put SOLE 8 1,587,800 0 0
UNITED STATES STL CORP NEW OPT 912909108 24,279 718,100 SH Call SOLE 8 718,100 0 0
UNITED STATES STL CORP NEW COM 912909108 4,806 142,155 SH   SOLE 8 142,155 0 0
UNITED STATES STL CORP NEW COM 912909108 4,892 144,684 SH   SOLE 44 144,684 0 0
UNITED STS 12 MONTH OIL FD L OPT 91288V103 17 900 SH Call SOLE 8 900 0 0
UNITED TECHNOLOGIES CORP COM 913017109 36,913 328,957 SH   SOLE 1 301,302 27,655 0
UNITED TECHNOLOGIES CORP OPT 913017109 23,093 205,800 SH Call SOLE 8 205,800 0 0
UNITED TECHNOLOGIES CORP OPT 913017109 23,811 212,200 SH Put SOLE 8 212,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,027 9,154 SH   SOLE 8 9,154 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2 17 SH   SOLE 9 17 0 0
UNITED TECHNOLOGIES CORP COM 913017109 233 2,075 SH   SOLE 20 0 2,075 0
UNITED TECHNOLOGIES CORP COM 913017109 32,106 286,120 SH   SOLE 44 286,120 0 0
UNITED TECHNOLOGIES CORP COM 913017109 612 5,450 SH   DFND 66 0 0 5,450
UNITED THERAPEUTICS CORP DEL OPT 91307C102 528 3,900 SH Put SOLE 8 3,900 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 359 2,648 SH   SOLE 8 2,648 0 0
UNITED THERAPEUTICS CORP DEL OPT 91307C102 8,475 62,600 SH Call SOLE 8 62,600 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 36,565 270,090 SH   SOLE 44 270,090 0 0
UNITEDHEALTH GROUP INC COM 91324P102 74,340 453,270 SH   SOLE 1 345,768 107,502 0
UNITEDHEALTH GROUP INC OPT 91324P102 22,026 134,300 SH Put SOLE 8 134,300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,312 50,685 SH   SOLE 8 50,685 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 5,626 34,300 SH Call SOLE 8 34,300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 22,114 134,834 SH   SOLE 9 134,834 0 0
UNITEDHEALTH GROUP INC COM 91324P102 98 600 SH   SOLE 20 0 600 0
UNITEDHEALTH GROUP INC COM 91324P102 460 2,803 SH   DFND 20 0 0 2,803
UNITEDHEALTH GROUP INC COM 91324P102 72,565 442,441 SH   SOLE 44 442,441 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,125 6,860 SH   SOLE 66 0 6,860 0
UNITEDHEALTH GROUP INC COM 91324P102 294 1,790 SH   DFND 66 0 0 1,790
UNITEDHEALTH GROUP INC COM 91324P102 1,066 6,500 SH   SOLE 79 6,500 0 0
UNITI GROUP INC TRUS 91325V108 260 10,049 SH   SOLE 1 10,049 0 0
UNITI GROUP INC TRUS 91325V108 1,815 70,226 SH   SOLE 44 70,226 0 0
UNITIL CORP COM 913259107 13 277 SH   SOLE 8 277 0 0
UNITIL CORP COM 913259107 111 2,465 SH   SOLE 44 2,465 0 0
UNITY BANCORP INC COM 913290102 70 4,134 SH   SOLE 44 4,134 0 0
UNIVAR INC COM 91336L107 1,021 33,318 SH   SOLE 44 33,318 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 1 92 SH   SOLE 8 92 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 944 94,739 SH   SOLE 44 94,739 0 0
UNIVERSAL CORP VA OPT 913456109 35 500 SH Call SOLE 8 500 0 0
UNIVERSAL CORP VA COM 913456109 447 6,323 SH   SOLE 8 6,323 0 0
UNIVERSAL CORP VA COM 913456109 112 1,585 SH   SOLE 44 1,585 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 1,266 14,700 SH Call SOLE 8 14,700 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 910 10,579 SH   SOLE 8 10,579 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 2,600 30,200 SH Put SOLE 8 30,200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 368 4,286 SH   SOLE 44 4,286 0 0
UNIVERSAL ELECTRS INC COM 913483103 18 270 SH   SOLE 44 270 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,038 10,537 SH   SOLE 1 10,537 0 0
UNIVERSAL FST PRODS INC COM 913543104 10 106 SH   SOLE 8 106 0 0
UNIVERSAL FST PRODS INC COM 913543104 230 2,337 SH   SOLE 44 2,337 0 0
UNIVERSAL HEALTH RLTY INCM T TRUS 91359E105 4 56 SH   SOLE 8 56 0 0
UNIVERSAL HEALTH RLTY INCM T TRUS 91359E105 17 260 SH   SOLE 44 260 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 2,279 18,316 SH   SOLE 1 18,316 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 249 2,000 SH Call SOLE 8 2,000 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 165 1,328 SH   SOLE 8 1,328 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 87 700 SH Put SOLE 8 700 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 3,507 28,183 SH   SOLE 44 28,183 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 275 11,251 SH   SOLE 44 11,251 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 2 163 SH   SOLE 44 163 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 0 67 SH   SOLE 8 67 0 0
UNIVEST CORP PA COM 915271100 160 6,187 SH   SOLE 44 6,187 0 0
UNUM GROUP COM 91529Y106 5,755 122,756 SH   SOLE 1 122,756 0 0
UNUM GROUP COM 91529Y106 13 278 SH   SOLE 8 278 0 0
UNUM GROUP COM 91529Y106 2,974 63,436 SH   SOLE 44 63,436 0 0
UPLAND SOFTWARE INC COM 91544A109 2 105 SH   SOLE 8 105 0 0
UPLAND SOFTWARE INC COM 91544A109 121 7,600 SH   SOLE 44 7,600 0 0
URANIUM ENERGY CORP COM 916896103 1 682 SH   DFND 66 0 0 682
URANIUM ENERGY CORP COM 916896103 0 37 SH   SOLE 99 37 0 0
URANIUM RES INC COM 916901705 77 41,123 SH   SOLE 44 41,123 0 0
URBAN EDGE PPTYS TRUS 91704F104 173 6,577 SH   SOLE 1 6,577 0 0
URBAN EDGE PPTYS TRUS 91704F104 6 202 SH   SOLE 8 202 0 0
URBAN EDGE PPTYS TRUS 91704F104 122 4,633 SH   SOLE 44 4,633 0 0
URBAN OUTFITTERS INC COM 917047102 211 8,846 SH   SOLE 8 8,846 0 0
URBAN OUTFITTERS INC OPT 917047102 190 8,000 SH Put SOLE 8 8,000 0 0
URBAN OUTFITTERS INC OPT 917047102 853 35,900 SH Call SOLE 8 35,900 0 0
URBAN OUTFITTERS INC COM 917047102 2,825 118,910 SH   SOLE 44 118,910 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 12 592 SH   SOLE 44 592 0 0
US BANCORP DEL COM 902973304 119,899 2,328,146 SH   SOLE 1 1,482,254 845,892 0
US BANCORP DEL OPT 902973304 4,166 80,900 SH Put SOLE 8 80,900 0 0
US BANCORP DEL COM 902973304 95 1,850 SH   SOLE 8 1,850 0 0
US BANCORP DEL OPT 902973304 7,606 147,700 SH Call SOLE 8 147,700 0 0
US BANCORP DEL COM 902973304 42 816 SH   SOLE 9 816 0 0
US BANCORP DEL COM 902973304 421 8,180 SH   SOLE 20 0 8,180 0
US BANCORP DEL COM 902973304 19,074 370,398 SH   SOLE 44 370,398 0 0
US BANCORP DEL COM 902973304 9,856 191,387 SH   SOLE 66 0 191,387 0
US ECOLOGY INC COM 91732J102 211 4,509 SH   SOLE 44 4,509 0 0
US FOODS HLDG CORP COM 912008109 541 19,313 SH   SOLE 8 19,313 0 0
US FOODS HLDG CORP COM 912008109 167 5,970 SH   SOLE 44 5,970 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 217 12,860 SH   SOLE 32 12,860 0 0
USA TECHNOLOGIES INC COM 90328S500 0 79 SH   SOLE 8 79 0 0
USA TECHNOLOGIES INC COM 90328S500 1 279 SH   SOLE 44 279 0 0
USA TRUCK INC COM 902925106 159 21,660 SH   SOLE 44 21,660 0 0
USANA HEALTH SCIENCES INC COM 90328M107 13 218 SH   SOLE 8 218 0 0
USANA HEALTH SCIENCES INC COM 90328M107 633 10,983 SH   SOLE 44 10,983 0 0
UTAH MED PRODS INC COM 917488108 1 16 SH   SOLE 44 16 0 0
UTSTARCOM HOLDINGS CORP COM G9310A114 0 17 SH   SOLE 8 17 0 0
V F CORP COM 918204108 4,805 87,413 SH   SOLE 1 87,413 0 0
V F CORP OPT 918204108 2,067 37,600 SH Call SOLE 8 37,600 0 0
V F CORP OPT 918204108 5,041 91,700 SH Put SOLE 8 91,700 0 0
V F CORP COM 918204108 1,815 33,016 SH   SOLE 8 33,016 0 0
V F CORP COM 918204108 4,168 75,821 SH   SOLE 44 75,821 0 0
VAALCO ENERGY INC COM 91851C201 0 81 SH   SOLE 8 81 0 0
VAIL RESORTS INC COM 91879Q109 458 2,385 SH   SOLE 1 2,385 0 0
VAIL RESORTS INC OPT 91879Q109 1,478 7,700 SH Put SOLE 8 7,700 0 0
VAIL RESORTS INC COM 91879Q109 498 2,595 SH   SOLE 8 2,595 0 0
VAIL RESORTS INC OPT 91879Q109 77 400 SH Call SOLE 8 400 0 0
VAIL RESORTS INC COM 91879Q109 457 2,374 SH   SOLE 44 2,374 0 0
VALE S A ADR 91912E105 3 300 SH   SOLE 1 300 0 0
VALE S A OPT 91912E105 22,028 2,318,700 SH Call SOLE 8 2,318,700 0 0
VALE S A ADR 91912E105 2,966 312,222 SH   SOLE 8 312,222 0 0
VALE S A OPT 91912E105 22,968 2,417,700 SH Put SOLE 8 2,417,700 0 0
VALE S A ADR 91912E105 312 32,821 SH   SOLE 9 32,821 0 0
VALE S A ADR 91912E105 776 81,663 SH   SOLE 44 81,663 0 0
VALE S A ADR 91912E105 51 5,340 SH   DFND 66 0 0 5,340
VALEANT PHARMACEUTICALS INTL COM 91911K102 849 77,000 SH   SOLE 1 77,000 0 0
VALEANT PHARMACEUTICALS INTL OPT 91911K102 27,215 2,467,400 SH Call SOLE 8 2,467,400 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,700 154,145 SH   SOLE 8 154,145 0 0
VALEANT PHARMACEUTICALS INTL OPT 91911K102 7,293 661,200 SH Put SOLE 8 661,200 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,942 176,100 SH   SOLE 9 176,100 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 4,188 379,642 SH   SOLE 44 379,642 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 232 21,010 SH   DFND 66 0 0 21,010
VALERO ENERGY CORP NEW COM 91913Y100 4,805 72,473 SH   SOLE 1 72,473 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,978 29,824 SH   SOLE 8 29,824 0 0
VALERO ENERGY CORP NEW OPT 91913Y100 22,778 343,600 SH Put SOLE 8 343,600 0 0
VALERO ENERGY CORP NEW OPT 91913Y100 22,625 341,300 SH Call SOLE 8 341,300 0 0
VALERO ENERGY CORP NEW COM 91913Y100 153 2,310 SH   SOLE 9 2,310 0 0
VALERO ENERGY CORP NEW COM 91913Y100 40,178 606,087 SH   SOLE 44 606,087 0 0
VALERO ENERGY CORP NEW COM 91913Y100 489 7,379 SH   DFND 66 0 0 7,379
VALERO ENERGY PARTNERS LP COM 91914J102 2,986 62,329 SH   SOLE 32 62,329 0 0
VALHI INC NEW COM 918905100 1 490 SH   SOLE 44 490 0 0
VALIDUS HOLDINGS LTD COM G9319H102 39 693 SH   SOLE 8 693 0 0
VALIDUS HOLDINGS LTD OPT G9319H102 28 500 SH Put SOLE 8 500 0 0
VALIDUS HOLDINGS LTD COM G9319H102 333 5,910 SH   SOLE 44 5,910 0 0
VALLEY NATL BANCORP COM 919794107 326 27,661 SH   SOLE 1 27,661 0 0
VALLEY NATL BANCORP OPT 919794107 7 600 SH Call SOLE 8 600 0 0
VALLEY NATL BANCORP COM 919794107 47 3,962 SH   SOLE 8 3,962 0 0
VALLEY NATL BANCORP COM 919794107 74 6,330 SH   SOLE 44 6,330 0 0
VALMONT INDS INC OPT 920253101 1,197 7,700 SH Call SOLE 8 7,700 0 0
VALMONT INDS INC COM 920253101 252 1,622 SH   SOLE 8 1,622 0 0
VALMONT INDS INC COM 920253101 83 536 SH   SOLE 44 536 0 0
VALSPAR CORP COM 920355104 34 310 SH   SOLE 1 310 0 0
VALSPAR CORP COM 920355104 1,048 9,444 SH   SOLE 8 9,444 0 0
VALSPAR CORP OPT 920355104 22 200 SH Put SOLE 8 200 0 0
VALSPAR CORP COM 920355104 2,524 22,754 SH   SOLE 44 22,754 0 0
VALUE LINE INC COM 920437100 0 6 SH   SOLE 44 6 0 0
VALVOLINE INC COM 92047W101 353 14,393 SH   SOLE 8 14,393 0 0
VALVOLINE INC COM 92047W101 3,031 123,467 SH   SOLE 44 123,467 0 0
VALVOLINE INC OPT 92047W101 61 2,500 SH Put SOLE 44 2,500 0 0
VANDA PHARMACEUTICALS INC OPT 921659108 8 600 SH Put SOLE 8 600 0 0
VANDA PHARMACEUTICALS INC OPT 921659108 1 100 SH Call SOLE 8 100 0 0
VANDA PHARMACEUTICALS INC COM 921659108 66 4,660 SH   SOLE 8 4,660 0 0
VANDA PHARMACEUTICALS INC COM 921659108 493 35,269 SH   SOLE 44 35,269 0 0
VANECK VECTORS ETF TR FUND 92189F718 49,573 1,609,000 SH   SOLE 1 1,609,000 0 0
VANECK VECTORS ETF TR FUND 92189F676 39,855 500,000 SH   SOLE 1 500,000 0 0
VANECK VECTORS ETF TR OPT 92189F700 16 300 SH Call SOLE 8 300 0 0
VANECK VECTORS ETF TR OPT 92189F809 51 3,700 SH Put SOLE 8 3,700 0 0
VANECK VECTORS ETF TR OPT 92189F106 135,763 5,951,900 SH Call SOLE 8 5,951,900 0 0
VANECK VECTORS ETF TR OPT 92189F700 5 100 SH Put SOLE 8 100 0 0
VANECK VECTORS ETF TR OPT 92189F403 4,570 221,100 SH Call SOLE 8 221,100 0 0
VANECK VECTORS ETF TR OPT 92189F791 23,740 659,800 SH Call SOLE 8 659,800 0 0
VANECK VECTORS ETF TR OPT 92189F718 7,700 249,900 SH Put SOLE 8 249,900 0 0
VANECK VECTORS ETF TR FUND 92189F809 120 8,705 SH   SOLE 8 8,705 0 0
VANECK VECTORS ETF TR OPT 92189F676 6,106 76,600 SH Put SOLE 8 76,600 0 0
VANECK VECTORS ETF TR FUND 92189F676 149 1,865 SH   SOLE 8 1,865 0 0
VANECK VECTORS ETF TR FUND 92189F791 3,750 104,245 SH   SOLE 8 104,245 0 0
VANECK VECTORS ETF TR FUND 92189F205 0 12 SH   SOLE 8 12 0 0
VANECK VECTORS ETF TR FUND 92189F403 2 75 SH   SOLE 8 75 0 0
VANECK VECTORS ETF TR OPT 92189F676 1,993 25,000 SH Call SOLE 8 25,000 0 0
VANECK VECTORS ETF TR OPT 92189F791 27,510 764,600 SH Put SOLE 8 764,600 0 0
VANECK VECTORS ETF TR OPT 92189F403 9,620 465,400 SH Put SOLE 8 465,400 0 0
VANECK VECTORS ETF TR FUND 92189F700 10 191 SH   SOLE 8 191 0 0
VANECK VECTORS ETF TR OPT 92189F106 160,327 7,028,800 SH Put SOLE 8 7,028,800 0 0
VANECK VECTORS ETF TR OPT 92189F718 54,839 1,779,900 SH Call SOLE 8 1,779,900 0 0
VANECK VECTORS ETF TR FUND 92189F718 13,882 450,565 SH   SOLE 8 450,565 0 0
VANECK VECTORS ETF TR FUND 92189F106 4,656 204,107 SH   SOLE 8 204,107 0 0
VANECK VECTORS ETF TR OPT 92189F809 44 3,200 SH Call SOLE 8 3,200 0 0
VANECK VECTORS ETF TR FUND 92189F718 14 450 SH   SOLE 20 0 450 0
VANECK VECTORS ETF TR FUND 92189F502 57 1,026 SH   DFND 20 0 0 1,026
VANECK VECTORS ETF TR FUND 92189F718 702 22,783 SH   DFND 20 0 0 22,783
VANECK VECTORS ETF TR FUND 92189F791 720 20,000 SH   DFND 20 0 0 20,000
VANECK VECTORS ETF TR FUND 92189F403 24 1,170 SH   DFND 20 0 0 1,170
VANECK VECTORS ETF TR FUND 92189F742 1 50 SH   SOLE 44 50 0 0
VANECK VECTORS ETF TR FUND 92189F106 15,196 666,211 SH   SOLE 44 666,211 0 0
VANECK VECTORS ETF TR FUND 92189F718 2,416 78,433 SH   SOLE 44 78,433 0 0
VANECK VECTORS ETF TR FUND 92189F791 500 13,888 SH   SOLE 44 13,888 0 0
VANECK VECTORS ETF TR FUND 92189F205 3 63 SH   SOLE 44 63 0 0
VANECK VECTORS ETF TR FUND 92189F676 790 9,910 SH   SOLE 44 9,910 0 0
VANECK VECTORS ETF TR FUND 92189F403 2,750 133,028 SH   SOLE 44 133,028 0 0
VANECK VECTORS ETF TR FUND 92189F106 70 3,087 SH   DFND 66 0 0 3,087
VANECK VECTORS ETF TR FUND 92189F403 818 39,580 SH   DFND 66 0 0 39,580
VANECK VECTORS ETF TR FUND 92189F791 4 125 SH   DFND 66 0 0 125
VANGUARD BD INDEX FD INC FUND 921937835 1,239 15,282 SH   SOLE 44 15,282 0 0
VANGUARD INDEX FDS OPT 922908769 619 5,100 SH Put SOLE 8 5,100 0 0
VANGUARD INDEX FDS OPT 922908769 146 1,200 SH Call SOLE 8 1,200 0 0
VANGUARD INDEX FDS FUND 922908538 10 90 SH   SOLE 8 90 0 0
VANGUARD INDEX FDS FUND 922908736 5 45 SH   SOLE 8 45 0 0
VANGUARD INDEX FDS OPT 922908553 1,288 15,600 SH Call SOLE 8 15,600 0 0
VANGUARD INDEX FDS FUND 922908363 26 124 SH   SOLE 8 124 0 0
VANGUARD INDEX FDS OPT 922908553 132 1,600 SH Put SOLE 8 1,600 0 0
VANGUARD INDEX FDS FUND 922908363 59 274 SH   DFND 20 0 0 274
VANGUARD INDEX FDS FUND 922908736 12 96 SH   SOLE 44 96 0 0
VANGUARD INDEX FDS FUND 922908553 1,626 19,686 SH   SOLE 44 19,686 0 0
VANGUARD INDEX FDS FUND 922908744 29 300 SH   SOLE 44 300 0 0
VANGUARD INDEX FDS FUND 922908629 2,208 15,856 SH   DFND 66 0 0 15,856
VANGUARD INDEX FDS FUND 922908363 6,048 27,953 SH   DFND 66 0 0 27,953
VANGUARD INDEX FDS FUND 922908553 83 1,000 SH   DFND 66 0 0 1,000
VANGUARD INDEX FDS FUND 922908751 1,418 10,640 SH   DFND 66 0 0 10,640
VANGUARD INTL EQUITY INDEX F FUND 922042858 124,728 3,140,200 SH   SOLE 1 3,140,200 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042874 578 11,200 SH Call SOLE 8 11,200 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 2,922 56,669 SH   SOLE 8 56,669 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042858 1,013 25,500 SH Call SOLE 8 25,500 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042858 457 11,500 SH Put SOLE 8 11,500 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 415 10,447 SH   SOLE 8 10,447 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042775 4 74 SH   SOLE 8 74 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042874 1,918 37,200 SH Put SOLE 8 37,200 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042742 133 2,035 SH   DFND 20 0 0 2,035
VANGUARD INTL EQUITY INDEX F FUND 922042858 462 11,643 SH   DFND 20 0 0 11,643
VANGUARD INTL EQUITY INDEX F FUND 922042775 19 400 SH   SOLE 44 400 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 63,657 1,602,654 SH   SOLE 44 1,602,654 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 31 600 SH   SOLE 44 600 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 3,816 74,000 SH   DFND 66 0 0 74,000
VANGUARD INTL EQUITY INDEX F FUND 922042858 4,476 112,686 SH   DFND 66 0 0 112,686
VANGUARD INTL EQUITY INDEX F FUND 922042866 2,125 33,580 SH   DFND 66 0 0 33,580
VANGUARD SCOTTSDALE FDS FUND 92206C870 303 3,510 SH   DFND 66 0 0 3,510
VANGUARD SPECIALIZED PORTFOL FUND 921908844 90 1,000 SH   SOLE 44 1,000 0 0
VANGUARD TAX MANAGED INTL FD FUND 921943858 3 68 SH   SOLE 8 68 0 0
VANGUARD TAX MANAGED INTL FD FUND 921943858 189 4,800 SH   SOLE 44 4,800 0 0
VANGUARD WHITEHALL FDS INC FUND 921946406 304 3,915 SH   DFND 66 0 0 3,915
VANGUARD WORLD FDS FUND 92204A702 248 1,830 SH   DFND 66 0 0 1,830
VANGUARD WORLD FDS FUND 92204A504 28 200 SH   DFND 66 0 0 200
VANGUARD WORLD FDS FUND 92204A108 284 2,050 SH   DFND 66 0 0 2,050
VANGUARD WORLD FDS FUND 92204A405 507 8,384 SH   DFND 66 0 0 8,384
VANTIV INC COM 92210H105 33 517 SH   SOLE 8 517 0 0
VANTIV INC OPT 92210H105 51 800 SH Put SOLE 8 800 0 0
VANTIV INC OPT 92210H105 38 600 SH Call SOLE 8 600 0 0
VANTIV INC COM 92210H105 847 13,213 SH   SOLE 44 13,213 0 0
VAREX IMAGING CORP COM 92214X106 5 138 SH   SOLE 8 138 0 0
VAREX IMAGING CORP OPT 92214X106 15 440 SH Call SOLE 8 440 0 0
VAREX IMAGING CORP COM 92214X106 371 11,027 SH   SOLE 44 11,027 0 0
VARIAN MED SYS INC COM 92220P105 3,205 35,167 SH   SOLE 1 35,167 0 0
VARIAN MED SYS INC COM 92220P105 125 1,379 SH   SOLE 8 1,379 0 0
VARIAN MED SYS INC OPT 92220P105 128 1,400 SH Call SOLE 8 1,400 0 0
VARIAN MED SYS INC COM 92220P105 4,290 47,067 SH   SOLE 44 47,067 0 0
VARIAN MED SYS INC COM 92220P105 135 1,480 SH   DFND 66 0 0 1,480
VARONIS SYS INC COM 922280102 94 2,944 SH   SOLE 8 2,944 0 0
VARONIS SYS INC COM 922280102 147 4,628 SH   SOLE 44 4,628 0 0
VASCO DATA SEC INTL INC OPT 92230Y104 1 100 SH Put SOLE 8 100 0 0
VASCO DATA SEC INTL INC COM 92230Y104 21 1,585 SH   SOLE 8 1,585 0 0
VASCO DATA SEC INTL INC OPT 92230Y104 8 600 SH Call SOLE 8 600 0 0
VASCO DATA SEC INTL INC COM 92230Y104 8 563 SH   SOLE 44 563 0 0
VASCO DATA SEC INTL INC COM 92230Y104 7 500 SH   DFND 66 0 0 500
VCA INC COM 918194101 3,474 37,964 SH   SOLE 1 37,964 0 0
VCA INC COM 918194101 15 161 SH   SOLE 8 161 0 0
VCA INC COM 918194101 60,696 663,343 SH   SOLE 44 663,343 0 0
VECTOR GROUP LTD COM 92240M108 35 1,670 SH   SOLE 8 1,670 0 0
VECTOR GROUP LTD COM 92240M108 956 45,961 SH   SOLE 44 45,961 0 0
VECTREN CORP COM 92240G101 325 5,540 SH   SOLE 8 5,540 0 0
VECTREN CORP COM 92240G101 2,286 39,013 SH   SOLE 44 39,013 0 0
VECTRUS INC COM 92242T101 382 17,107 SH   SOLE 44 17,107 0 0
VEDANTA LTD ADR 92242Y100 2 134 SH   SOLE 8 134 0 0
VEECO INSTRS INC DEL BOND 922417AD2 3,658 3,505,000 PRN   SOLE 8 0 0 3,505,000
VEECO INSTRS INC DEL COM 922417100 26 870 SH   SOLE 8 870 0 0
VEECO INSTRS INC DEL COM 922417100 141 4,750 SH   SOLE 44 4,750 0 0
VEEVA SYS INC COM 922475108 46 897 SH   SOLE 8 897 0 0
VEEVA SYS INC OPT 922475108 313 6,100 SH Put SOLE 8 6,100 0 0
VEEVA SYS INC OPT 922475108 1,964 38,300 SH Call SOLE 8 38,300 0 0
VEEVA SYS INC COM 922475108 1,330 25,952 SH   SOLE 44 25,952 0 0
VEEVA SYS INC COM 922475108 10 200 SH   DFND 66 0 0 200
VENTAS INC COM 92276F100 467 7,178 SH   SOLE 1 0 7,178 0
VENTAS INC TRUS 92276F100 4,598 70,686 SH   SOLE 1 70,686 0 0
VENTAS INC OPT 92276F100 390 6,000 SH Put SOLE 8 6,000 0 0
VENTAS INC OPT 92276F100 3,714 57,100 SH Call SOLE 8 57,100 0 0
VENTAS INC TRUS 92276F100 43 661 SH   SOLE 8 661 0 0
VENTAS INC COM 92276F100 1,379 21,193 SH   SOLE 9 21,193 0 0
VENTAS INC TRUS 92276F100 5,572 85,683 SH   SOLE 44 85,683 0 0
VENTAS INC COM 92276F100 219 3,367 SH   SOLE 66 0 3,367 0
VEON LTD ADR 91822M106 35 8,673 SH   SOLE 8 8,673 0 0
VERA BRADLEY INC COM 92335C106 2 173 SH   SOLE 8 173 0 0
VERA BRADLEY INC COM 92335C106 4 376 SH   SOLE 44 376 0 0
VERACYTE INC COM 92337F107 10 1,076 SH   SOLE 44 1,076 0 0
VEREIT INC TRUS 92339V100 593 69,820 SH   SOLE 1 69,820 0 0
VEREIT INC TRUS 92339V100 29 3,460 SH   SOLE 8 3,460 0 0
VEREIT INC OPT 92339V100 269 31,700 SH Put SOLE 8 31,700 0 0
VEREIT INC OPT 92339V100 87 10,200 SH Call SOLE 8 10,200 0 0
VEREIT INC TRUS 92339V100 11,550 1,360,429 SH   SOLE 44 1,360,429 0 0
VERIFONE SYS INC COM 92342Y109 2,008 107,208 SH   SOLE 1 107,208 0 0
VERIFONE SYS INC OPT 92342Y109 901 48,100 SH Call SOLE 8 48,100 0 0
VERIFONE SYS INC OPT 92342Y109 210 11,200 SH Put SOLE 8 11,200 0 0
VERIFONE SYS INC COM 92342Y109 5,592 298,562 SH   SOLE 44 298,562 0 0
VERINT SYS INC BOND 92343XAA8 398 404,000 PRN   SOLE 8 0 0 404,000
VERINT SYS INC COM 92343X100 65 1,500 SH   SOLE 8 1,500 0 0
VERINT SYS INC COM 92343X100 7,370 169,914 SH   SOLE 44 169,914 0 0
VERISIGN INC COM 92343E102 1,056 12,126 SH   SOLE 1 12,126 0 0
VERISIGN INC COM 92343E102 512 5,869 SH   SOLE 8 5,869 0 0
VERISIGN INC OPT 92343E102 889 10,200 SH Call SOLE 8 10,200 0 0
VERISIGN INC OPT 92343E102 1,524 17,500 SH Put SOLE 8 17,500 0 0
VERISIGN INC COM 92343E102 7,947 91,224 SH   SOLE 44 91,224 0 0
VERISK ANALYTICS INC COM 92345Y106 4,572 56,353 SH   SOLE 1 56,353 0 0
VERISK ANALYTICS INC COM 92345Y106 15 180 SH   SOLE 8 180 0 0
VERISK ANALYTICS INC COM 92345Y106 7,376 90,913 SH   SOLE 44 90,913 0 0
VERITEX HLDGS INC COM 923451108 60 2,136 SH   SOLE 1 2,136 0 0
VERITEX HLDGS INC COM 923451108 63 2,230 SH   SOLE 44 2,230 0 0
VERITIV CORP COM 923454102 2 35 SH   SOLE 8 35 0 0
VERITIV CORP COM 923454102 1,014 19,563 SH   SOLE 44 19,563 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 30,860 633,059 SH   SOLE 1 632,790 269 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,284 108,408 SH   SOLE 8 108,408 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 40,404 828,800 SH Call SOLE 8 828,800 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 50,623 1,038,400 SH Put SOLE 8 1,038,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 28,560 585,839 SH   SOLE 9 585,839 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 123 2,533 SH   SOLE 20 0 2,533 0
VERIZON COMMUNICATIONS INC COM 92343V104 129,320 2,652,765 SH   SOLE 44 2,652,765 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 14 292 SH   SOLE 56 292 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,517 31,124 SH   DFND 66 0 0 31,124
VERIZON COMMUNICATIONS INC COM 92343V104 235 4,815 SH   SOLE 99 4,815 0 0
VERMILION ENERGY INC COM 923725105 0 11 SH   SOLE 8 11 0 0
VERSARTIS INC COM 92529L102 5 222 SH   SOLE 8 222 0 0
VERSARTIS INC COM 92529L102 32 1,511 SH   SOLE 44 1,511 0 0
VERSO CORP COM 92531L207 1,165 194,177 SH   SOLE 1 194,177 0 0
VERSO CORP COM 92531L207 50 8,377 SH   SOLE 8 8,377 0 0
VERSO CORP COM 92531L207 61 10,200 SH   SOLE 44 10,200 0 0
VERSUM MATLS INC OPT 92532W103 2 50 SH Call SOLE 8 50 0 0
VERSUM MATLS INC COM 92532W103 2 71 SH   SOLE 8 71 0 0
VERSUM MATLS INC COM 92532W103 866 28,332 SH   SOLE 44 28,332 0 0
VERSUM MATLS INC COM 92532W103 6 188 SH   DFND 66 0 0 188
VERTEX PHARMACEUTICALS INC COM 92532F100 5,571 50,949 SH   SOLE 1 50,949 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 4,984 45,578 SH   SOLE 8 45,578 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 24,288 222,100 SH Call SOLE 8 222,100 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 25,128 229,800 SH Put SOLE 8 229,800 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 9,168 83,840 SH   SOLE 44 83,840 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7 62 SH   DFND 66 0 0 62
VIACOM INC NEW COM 92553P201 4,385 94,051 SH   SOLE 1 94,051 0 0
VIACOM INC NEW OPT 92553P201 20,415 437,900 SH Put SOLE 8 437,900 0 0
VIACOM INC NEW COM 92553P102 4 75 SH   SOLE 8 75 0 0
VIACOM INC NEW OPT 92553P201 4,993 107,100 SH Call SOLE 8 107,100 0 0
VIACOM INC NEW COM 92553P201 3,621 77,672 SH   SOLE 8 77,672 0 0
VIACOM INC NEW COM 92553P201 256 5,500 SH   DFND 20 0 0 5,500
VIACOM INC NEW COM 92553P102 137 2,802 SH   SOLE 44 2,802 0 0
VIACOM INC NEW COM 92553P201 4,763 102,162 SH   SOLE 44 102,162 0 0
VIAD CORP COM 92552R406 2 51 SH   SOLE 8 51 0 0
VIAD CORP COM 92552R406 130 2,884 SH   SOLE 44 2,884 0 0
VIASAT INC COM 92552V100 9 133 SH   SOLE 8 133 0 0
VIASAT INC OPT 92552V100 64 1,000 SH Put SOLE 8 1,000 0 0
VIASAT INC COM 92552V100 182 2,842 SH   SOLE 44 2,842 0 0
VIAVI SOLUTIONS INC OPT 925550105 151 14,100 SH Put SOLE 8 14,100 0 0
VIAVI SOLUTIONS INC COM 925550105 730 68,127 SH   SOLE 8 68,127 0 0
VIAVI SOLUTIONS INC OPT 925550105 206 19,200 SH Call SOLE 8 19,200 0 0
VIAVI SOLUTIONS INC COM 925550105 48 4,452 SH   SOLE 44 4,452 0 0
VIAVI SOLUTIONS INC COM 925550105 0 12 SH   SOLE 56 12 0 0
VICOR CORP COM 925815102 17 1,058 SH   SOLE 8 1,058 0 0
VICOR CORP OPT 925815102 8 500 SH Put SOLE 8 500 0 0
VICOR CORP COM 925815102 5 333 SH   SOLE 44 333 0 0
VIDEOCON D2H LTD ADR 92657J101 105 9,100 SH   SOLE 44 9,100 0 0
VIEWRAY INC COM 92672L107 48 5,660 SH   SOLE 44 5,660 0 0
VILLAGE SUPER MKT INC COM 927107409 9 338 SH   SOLE 44 338 0 0
VINCE HLDG CORP COM 92719W108 0 149 SH   SOLE 8 149 0 0
VINCE HLDG CORP COM 92719W108 0 99 SH   SOLE 44 99 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 402 22,348 SH   SOLE 44 22,348 0 0
VIPSHOP HLDGS LTD ADR 92763W103 1,302 97,569 SH   SOLE 8 97,569 0 0
VIPSHOP HLDGS LTD OPT 92763W103 303 22,700 SH Call SOLE 8 22,700 0 0
VIPSHOP HLDGS LTD OPT 92763W103 698 52,300 SH Put SOLE 8 52,300 0 0
VIPSHOP HLDGS LTD ADR 92763W103 1,981 148,500 SH   SOLE 9 148,500 0 0
VIPSHOP HLDGS LTD ADR 92763W103 20,582 1,542,845 SH   SOLE 44 1,542,845 0 0
VIRNETX HLDG CORP OPT 92823T108 23 10,200 SH Put SOLE 8 10,200 0 0
VIRNETX HLDG CORP OPT 92823T108 17 7,500 SH Call SOLE 8 7,500 0 0
VIRNETX HLDG CORP COM 92823T108 15 6,532 SH   SOLE 8 6,532 0 0
VIRNETX HLDG CORP COM 92823T108 1 223 SH   SOLE 44 223 0 0
VIRTU FINL INC COM 928254101 2 130 SH   SOLE 8 130 0 0
VIRTU FINL INC COM 928254101 29 1,714 SH   SOLE 44 1,714 0 0
VIRTUS INVT PARTNERS INC CONV 92828Q208 3,343 34,125 SH   SOLE 8 34,125 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 239 2,253 SH   SOLE 44 2,253 0 0
VIRTUSA CORP COM 92827P102 106 3,493 SH   SOLE 44 3,493 0 0
VISA INC COM 92826C839 108,634 1,222,402 SH   SOLE 1 735,988 486,414 0
VISA INC OPT 92826C839 39,032 439,200 SH Call SOLE 8 439,200 0 0
VISA INC COM 92826C839 5,644 63,489 SH   SOLE 8 63,489 0 0
VISA INC OPT 92826C839 45,218 508,800 SH Put SOLE 8 508,800 0 0
VISA INC COM 92826C839 73 823 SH   SOLE 9 823 0 0
VISA INC COM 92826C839 1,218 13,706 SH   SOLE 20 0 13,706 0
VISA INC COM 92826C839 154 1,735 SH   DFND 20 0 0 1,735
VISA INC COM 92826C839 90,884 1,022,647 SH   SOLE 44 1,022,647 0 0
VISA INC COM 92826C839 11,707 131,733 SH   SOLE 66 0 131,733 0
VISA INC COM 92826C839 2,023 22,763 SH   DFND 66 0 0 22,763
VISA INC COM 92826C839 1,066 12,000 SH   SOLE 79 12,000 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,565 277,526 SH   SOLE 1 277,526 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1 41 SH   SOLE 8 41 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 520 31,639 SH   SOLE 44 31,639 0 0
VISHAY PRECISION GROUP INC COM 92835K103 3 173 SH   SOLE 44 173 0 0
VISTA GOLD CORP COM 927926303 0 38 SH   SOLE 8 38 0 0
VISTA OUTDOOR INC COM 928377100 41 1,984 SH   SOLE 8 1,984 0 0
VISTA OUTDOOR INC COM 928377100 141 6,846 SH   SOLE 44 6,846 0 0
VISTEON CORP COM 92839U206 202 2,049 SH   SOLE 8 2,049 0 0
VISTEON CORP COM 92839U206 327 3,338 SH   SOLE 44 3,338 0 0
VITAL THERAPIES INC COM 92847R104 0 24 SH   SOLE 8 24 0 0
VITAL THERAPIES INC COM 92847R104 1 240 SH   SOLE 44 240 0 0
VITAMIN SHOPPE INC OPT 92849E101 4 200 SH Put SOLE 8 200 0 0
VITAMIN SHOPPE INC COM 92849E101 6 300 SH   SOLE 8 300 0 0
VITAMIN SHOPPE INC OPT 92849E101 38 1,900 SH Call SOLE 8 1,900 0 0
VITAMIN SHOPPE INC COM 92849E101 797 39,559 SH   SOLE 44 39,559 0 0
VIVINT SOLAR INC COM 92854Q106 0 28 SH   SOLE 8 28 0 0
VIVINT SOLAR INC COM 92854Q106 1 558 SH   SOLE 44 558 0 0
VIVUS INC OPT 928551100 23 20,900 SH Call SOLE 8 20,900 0 0
VIVUS INC OPT 928551100 6 5,200 SH Put SOLE 8 5,200 0 0
VIVUS INC COM 928551100 197 177,272 SH   SOLE 44 177,272 0 0
VMWARE INC OPT 928563402 7,067 76,700 SH Put SOLE 8 76,700 0 0
VMWARE INC OPT 928563402 3,455 37,500 SH Call SOLE 8 37,500 0 0
VMWARE INC COM 928563402 1,625 17,641 SH   SOLE 8 17,641 0 0
VMWARE INC COM 928563402 5,061 54,931 SH   SOLE 44 54,931 0 0
VOC ENERGY TR TRUS 91829B103 0 81 SH   SOLE 8 81 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 93 3,761 SH   SOLE 8 3,761 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,048 82,460 SH   SOLE 44 82,460 0 0
VODAFONE GROUP PLC NEW OPT 92857W308 7,281 275,500 SH Put SOLE 8 275,500 0 0
VODAFONE GROUP PLC NEW OPT 92857W308 6,491 245,600 SH Call SOLE 8 245,600 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 859 32,500 SH   SOLE 8 32,500 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 2,643 100,000 SH   SOLE 9 100,000 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 4,403 166,606 SH   SOLE 44 166,606 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 132 5,000 SH   DFND 66 0 0 5,000
VOLT INFORMATION SCIENCES IN COM 928703107 46 6,700 SH   SOLE 44 6,700 0 0
VONAGE HLDGS CORP COM 92886T201 32 5,037 SH   SOLE 8 5,037 0 0
VONAGE HLDGS CORP COM 92886T201 106 16,844 SH   SOLE 44 16,844 0 0
VORNADO RLTY TR COM 929042109 552 5,501 SH   SOLE 1 5,501 0 0
VORNADO RLTY TR TRUS 929042109 5,574 55,565 SH   SOLE 1 55,565 0 0
VORNADO RLTY TR TRUS 929042109 723 7,209 SH   SOLE 8 7,209 0 0
VORNADO RLTY TR OPT 929042109 20 200 SH Call SOLE 8 200 0 0
VORNADO RLTY TR OPT 929042109 5,407 53,900 SH Put SOLE 8 53,900 0 0
VORNADO RLTY TR TRUS 929042109 4,696 46,820 SH   SOLE 44 46,820 0 0
VOXELJET AG ADR 92912L107 21 7,850 SH   DFND 66 0 0 7,850
VOXX INTL CORP COM 91829F104 0 61 SH   SOLE 8 61 0 0
VOYA FINL INC COM 929089100 546 14,388 SH   SOLE 1 14,388 0 0
VOYA FINL INC COM 929089100 302 7,942 SH   SOLE 8 7,942 0 0
VOYA FINL INC COM 929089100 3,032 79,874 SH   SOLE 44 79,874 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 119 8,954 SH   SOLE 44 8,954 0 0
VSE CORP COM 918284100 7 154 SH   SOLE 44 154 0 0
VTTI ENERGY PARTNERS LP COM Y9384M101 257 13,508 SH   SOLE 1 13,508 0 0
VTV THERAPEUTICS INC COM 918385105 1 160 SH   SOLE 44 160 0 0
VULCAN MATLS CO COM 929160109 1,681 13,955 SH   SOLE 1 13,955 0 0
VULCAN MATLS CO COM 929160109 3,172 26,322 SH   SOLE 8 26,322 0 0
VULCAN MATLS CO OPT 929160109 434 3,600 SH Call SOLE 8 3,600 0 0
VULCAN MATLS CO OPT 929160109 2,061 17,100 SH Put SOLE 8 17,100 0 0
VULCAN MATLS CO COM 929160109 137 1,137 SH   SOLE 9 1,137 0 0
VULCAN MATLS CO COM 929160109 4,214 34,975 SH   SOLE 44 34,975 0 0
VUZIX CORP COM 92921W300 0 56 SH   SOLE 8 56 0 0
VWR CORP COM 91843L103 0 15 SH   SOLE 8 15 0 0
VWR CORP COM 91843L103 638 22,602 SH   SOLE 44 22,602 0 0
W &amp T OFFSHORE INC COM 92922P106 0 52 SH   SOLE 8 52 0 0
W &amp T OFFSHORE INC COM 92922P106 1,696 612,410 SH   SOLE 44 612,410 0 0
W P CAREY INC TRUS 92936U109 474 7,617 SH   SOLE 1 7,617 0 0
W P CAREY INC TRUS 92936U109 174 2,795 SH   SOLE 8 2,795 0 0
W P CAREY INC TRUS 92936U109 218 3,524 SH   SOLE 44 3,524 0 0
W P CAREY INC COM 92936U109 31 500 SH   DFND 66 0 0 500
WABASH NATL CORP COM 929566107 2,918 141,049 SH   SOLE 1 141,049 0 0
WABASH NATL CORP COM 929566107 282 13,613 SH   SOLE 8 13,613 0 0
WABASH NATL CORP COM 929566107 2,567 124,083 SH   SOLE 44 124,083 0 0
WABCO HLDGS INC COM 92927K102 26 221 SH   SOLE 8 221 0 0
WABCO HLDGS INC COM 92927K102 1,676 14,275 SH   SOLE 44 14,275 0 0
WABTEC CORP COM 929740108 3,822 49,000 SH   SOLE 1 49,000 0 0
WABTEC CORP OPT 929740108 8 100 SH Call SOLE 8 100 0 0
WABTEC CORP OPT 929740108 78 1,000 SH Put SOLE 8 1,000 0 0
WABTEC CORP COM 929740108 45 571 SH   SOLE 8 571 0 0
WABTEC CORP COM 929740108 1,520 19,477 SH   SOLE 44 19,477 0 0
WADDELL &amp REED FINL INC COM 930059100 2,227 131,000 SH   SOLE 1 131,000 0 0
WADDELL &amp REED FINL INC COM 930059100 406 23,860 SH   SOLE 44 23,860 0 0
WAGEWORKS INC COM 930427109 248 3,430 SH   SOLE 1 3,430 0 0
WAGEWORKS INC COM 930427109 4 49 SH   SOLE 8 49 0 0
WAGEWORKS INC COM 930427109 325 4,500 SH   SOLE 44 4,500 0 0
WAL-MART STORES INC COM 931142103 10,584 146,831 SH   SOLE 1 146,831 0 0
WAL-MART STORES INC OPT 931142103 32,623 452,600 SH Call SOLE 8 452,600 0 0
WAL-MART STORES INC COM 931142103 19,987 277,286 SH   SOLE 8 277,286 0 0
WAL-MART STORES INC OPT 931142103 70,249 974,600 SH Put SOLE 8 974,600 0 0
WAL-MART STORES INC COM 931142103 1,345 18,660 SH   SOLE 9 18,660 0 0
WAL-MART STORES INC COM 931142103 483 6,700 SH   DFND 20 0 0 6,700
WAL-MART STORES INC COM 931142103 46,337 642,865 SH   SOLE 44 642,865 0 0
WAL-MART STORES INC COM 931142103 190 2,635 SH   DFND 66 0 0 2,635
WAL-MART STORES INC COM 931142103 8 110 SH   SOLE 99 110 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 62,548 753,131 SH   SOLE 1 753,131 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,477 77,992 SH   SOLE 8 77,992 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 11,047 133,000 SH Call SOLE 8 133,000 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 15,797 190,200 SH Put SOLE 8 190,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 52,312 629,881 SH   SOLE 9 629,881 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 97,681 1,176,186 SH   SOLE 44 1,176,186 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 581 6,998 SH   DFND 66 0 0 6,998
WALKER &amp DUNLOP INC COM 93148P102 31 749 SH   SOLE 8 749 0 0
WALKER &amp DUNLOP INC COM 93148P102 104 2,509 SH   SOLE 44 2,509 0 0
WALTER INVT MGMT CORP COM 93317W102 0 69 SH   SOLE 8 69 0 0
WALTER INVT MGMT CORP COM 93317W102 184 170,724 SH   SOLE 44 170,724 0 0
WASHINGTON FED INC COM 938824109 1,240 37,445 SH   SOLE 1 37,445 0 0
WASHINGTON FED INC COM 938824109 1 30 SH   SOLE 8 30 0 0
WASHINGTON FED INC COM 938824109 77 2,316 SH   SOLE 44 2,316 0 0
WASHINGTON PRIME GROUP NEW TRUS 93964W108 115 13,283 SH   SOLE 1 13,283 0 0
WASHINGTON PRIME GROUP NEW TRUS 93964W108 5,091 585,880 SH   SOLE 44 585,880 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 168 5,355 SH   SOLE 1 5,355 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 196 6,264 SH   SOLE 44 6,264 0 0
WASHINGTON TR BANCORP COM 940610108 13 274 SH   SOLE 44 274 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 4 139 SH   SOLE 44 139 0 0
WASTE CONNECTIONS INC COM 94106B101 12,300 139,420 SH   SOLE 1 139,420 0 0
WASTE CONNECTIONS INC COM 94106B101 5 56 SH   SOLE 8 56 0 0
WASTE CONNECTIONS INC COM 94106B101 4 48 SH   SOLE 9 48 0 0
WASTE CONNECTIONS INC COM 94106B101 1,220 13,829 SH   SOLE 44 13,829 0 0
WASTE MGMT INC DEL COM 94106L109 8,789 120,523 SH   SOLE 1 120,523 0 0
WASTE MGMT INC DEL COM 94106L109 92 1,260 SH   SOLE 8 1,260 0 0
WASTE MGMT INC DEL OPT 94106L109 2,042 28,000 SH Put SOLE 8 28,000 0 0
WASTE MGMT INC DEL OPT 94106L109 3,311 45,400 SH Call SOLE 8 45,400 0 0
WASTE MGMT INC DEL COM 94106L109 44 601 SH   SOLE 9 601 0 0
WASTE MGMT INC DEL COM 94106L109 11,082 151,977 SH   SOLE 44 151,977 0 0
WASTE MGMT INC DEL COM 94106L109 360 4,934 SH   DFND 66 0 0 4,934
WATERS CORP COM 941848103 3,927 25,123 SH   SOLE 1 25,123 0 0
WATERS CORP COM 941848103 144 919 SH   SOLE 8 919 0 0
WATERS CORP OPT 941848103 828 5,300 SH Call SOLE 8 5,300 0 0
WATERS CORP OPT 941848103 1,751 11,200 SH Put SOLE 8 11,200 0 0
WATERS CORP COM 941848103 2,639 16,885 SH   SOLE 44 16,885 0 0
WATERSTONE FINL INC MD COM 94188P101 53 2,890 SH   SOLE 44 2,890 0 0
WATSCO INC OPT 942622200 143 1,000 SH Put SOLE 8 1,000 0 0
WATSCO INC OPT 942622200 458 3,200 SH Call SOLE 8 3,200 0 0
WATSCO INC COM 942622200 921 6,437 SH   SOLE 44 6,437 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 185 2,965 SH   SOLE 1 2,965 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 63 1,021 SH   SOLE 44 1,021 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 5 187 SH   SOLE 44 187 0 0
WAYFAIR INC COM 94419L101 795 19,623 SH   SOLE 1 19,623 0 0
WAYFAIR INC OPT 94419L101 93 2,300 SH Put SOLE 8 2,300 0 0
WAYFAIR INC COM 94419L101 16 400 SH   SOLE 8 400 0 0
WAYFAIR INC OPT 94419L101 656 16,200 SH Call SOLE 8 16,200 0 0
WAYFAIR INC COM 94419L101 58 1,430 SH   SOLE 44 1,430 0 0
WD-40 CO COM 929236107 2,788 25,589 SH   SOLE 44 25,589 0 0
WEATHERFORD INTL LTD BOND 947075AH0 306 238,000 PRN   SOLE 8 0 0 238,000
WEATHERFORD INTL PLC COM G48833100 3,049 458,570 SH   SOLE 8 458,570 0 0
WEATHERFORD INTL PLC OPT G48833100 1,774 266,800 SH Put SOLE 8 266,800 0 0
WEATHERFORD INTL PLC OPT G48833100 1,235 185,700 SH Call SOLE 8 185,700 0 0
WEATHERFORD INTL PLC COM G48833100 2,779 417,907 SH   SOLE 44 417,907 0 0
WEB COM GROUP INC COM 94733A104 187 9,700 SH   SOLE 8 9,700 0 0
WEB COM GROUP INC COM 94733A104 2,044 105,905 SH   SOLE 44 105,905 0 0
WEBMD HEALTH CORP COM 94770V102 22 416 SH   SOLE 1 416 0 0
WEBMD HEALTH CORP COM 94770V102 1,151 21,846 SH   SOLE 8 21,846 0 0
WEBMD HEALTH CORP BOND 94770VAK8 181 153,000 PRN   SOLE 8 0 0 153,000
WEBMD HEALTH CORP OPT 94770V102 606 11,500 SH Put SOLE 8 11,500 0 0
WEBMD HEALTH CORP COM 94770V102 50 937 SH   SOLE 44 937 0 0
WEBSTER FINL CORP CONN COM 947890109 444 8,871 SH   SOLE 1 8,871 0 0
WEBSTER FINL CORP CONN COM 947890109 7 133 SH   SOLE 8 133 0 0
WEBSTER FINL CORP CONN OPT 947890109 175 3,500 SH Put SOLE 8 3,500 0 0
WEBSTER FINL CORP CONN OPT 947890109 15 300 SH Call SOLE 8 300 0 0
WEBSTER FINL CORP CONN COM 947890109 559 11,159 SH   SOLE 44 11,159 0 0
WEC ENERGY GROUP INC COM 92939U106 7,655 126,260 SH   SOLE 1 126,260 0 0
WEC ENERGY GROUP INC COM 92939U106 816 13,451 SH   SOLE 8 13,451 0 0
WEC ENERGY GROUP INC COM 92939U106 17,556 289,548 SH   SOLE 44 289,548 0 0
WEIBO CORP OPT 948596101 3,251 62,300 SH Call SOLE 8 62,300 0 0
WEIBO CORP ADR 948596101 2,231 42,745 SH   SOLE 8 42,745 0 0
WEIBO CORP OPT 948596101 6,376 122,200 SH Put SOLE 8 122,200 0 0
WEIBO CORP ADR 948596101 611 11,700 SH   SOLE 9 11,700 0 0
WEIBO CORP ADR 948596101 1 25 SH   DFND 66 0 0 25
WEIGHT WATCHERS INTL INC NEW OPT 948626106 3,987 256,100 SH Call SOLE 8 256,100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 177 11,338 SH   SOLE 8 11,338 0 0
WEIGHT WATCHERS INTL INC NEW OPT 948626106 199 12,800 SH Put SOLE 8 12,800 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,296 83,253 SH   SOLE 44 83,253 0 0
WEINGARTEN RLTY INVS TRUS 948741103 1,714 51,345 SH   SOLE 1 51,345 0 0
WEINGARTEN RLTY INVS OPT 948741103 13 400 SH Call SOLE 8 400 0 0
WEINGARTEN RLTY INVS TRUS 948741103 64 1,930 SH   SOLE 8 1,930 0 0
WEINGARTEN RLTY INVS OPT 948741103 484 14,500 SH Put SOLE 8 14,500 0 0
WEINGARTEN RLTY INVS TRUS 948741103 104 3,125 SH   SOLE 44 3,125 0 0
WEIS MKTS INC COM 948849104 4 74 SH   SOLE 8 74 0 0
WEIS MKTS INC COM 948849104 219 3,674 SH   SOLE 44 3,674 0 0
WELBILT INC COM 949090104 110 5,617 SH   SOLE 8 5,617 0 0
WELBILT INC OPT 949090104 2 100 SH Put SOLE 8 100 0 0
WELBILT INC OPT 949090104 24 1,200 SH Call SOLE 8 1,200 0 0
WELBILT INC COM 949090104 535 27,267 SH   SOLE 44 27,267 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 340 2,426 SH   SOLE 1 2,426 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 131 933 SH   SOLE 8 933 0 0
WELLCARE HEALTH PLANS INC OPT 94946T106 322 2,300 SH Call SOLE 8 2,300 0 0
WELLCARE HEALTH PLANS INC OPT 94946T106 1,038 7,400 SH Put SOLE 8 7,400 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 7,573 54,014 SH   SOLE 44 54,014 0 0
WELLS FARGO &amp CO NEW COM 949746101 43,625 783,771 SH   SOLE 1 782,442 1,329 0
WELLS FARGO &amp CO NEW OPT 949746101 50,929 915,000 SH Call SOLE 8 915,000 0 0
WELLS FARGO &amp CO NEW COM 949746101 10,965 197,011 SH   SOLE 8 197,011 0 0
WELLS FARGO &amp CO NEW OPT 949746101 85,817 1,541,800 SH Put SOLE 8 1,541,800 0 0
WELLS FARGO &amp CO NEW COM 949746101 608 10,927 SH   SOLE 9 10,927 0 0
WELLS FARGO &amp CO NEW COM 949746101 375 6,729 SH   DFND 20 0 0 6,729
WELLS FARGO &amp CO NEW COM 949746101 99,802 1,793,048 SH   SOLE 44 1,793,048 0 0
WELLS FARGO &amp CO NEW COM 949746101 1,492 26,802 SH   DFND 66 0 0 26,802
WELLS FARGO &amp CO NEW COM 949746101 3,500 62,887 SH   SOLE 66 0 62,887 0
WELLS FARGO &amp CO NEW COM 949746101 11 200 SH   SOLE 99 200 0 0
WELLS FARGO GLOBAL DIVIDEND FUND 94987C103 3 600 SH   DFND 66 0 0 600
WELLTOWER INC TRUS 95040Q104 16,958 239,466 SH   SOLE 1 239,466 0 0
WELLTOWER INC COM 95040Q104 3,510 49,566 SH   SOLE 1 49,566 0 0
WELLTOWER INC OPT 95040Q104 3,194 45,100 SH Put SOLE 8 45,100 0 0
WELLTOWER INC TRUS 95040Q104 30 424 SH   SOLE 8 424 0 0
WELLTOWER INC OPT 95040Q104 5,559 78,500 SH Call SOLE 8 78,500 0 0
WELLTOWER INC COM 95040Q104 2,400 33,885 SH   SOLE 9 33,885 0 0
WELLTOWER INC TRUS 95040Q104 5,123 72,328 SH   SOLE 44 72,328 0 0
WENDYS CO COM 95058W100 75 5,500 SH   SOLE 1 5,500 0 0
WENDYS CO COM 95058W100 237 17,374 SH   SOLE 8 17,374 0 0
WENDYS CO OPT 95058W100 61 4,500 SH Put SOLE 8 4,500 0 0
WENDYS CO OPT 95058W100 35 2,600 SH Call SOLE 8 2,600 0 0
WENDYS CO COM 95058W100 1,492 109,694 SH   SOLE 44 109,694 0 0
WERNER ENTERPRISES INC COM 950755108 1 32 SH   SOLE 8 32 0 0
WERNER ENTERPRISES INC COM 950755108 144 5,475 SH   SOLE 44 5,475 0 0
WESBANCO INC COM 950810101 29 771 SH   SOLE 44 771 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 0 3 SH   SOLE 8 3 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 310 27,178 SH   SOLE 44 27,178 0 0
WESCO INTL INC COM 95082P105 390 5,607 SH   SOLE 1 5,607 0 0
WESCO INTL INC OPT 95082P105 35 500 SH Call SOLE 8 500 0 0
WESCO INTL INC OPT 95082P105 49 700 SH Put SOLE 8 700 0 0
WESCO INTL INC COM 95082P105 166 2,392 SH   SOLE 8 2,392 0 0
WESCO INTL INC COM 95082P105 246 3,526 SH   SOLE 44 3,526 0 0
WEST BANCORPORATION INC COM 95123P106 2 73 SH   SOLE 44 73 0 0
WEST CORP COM 952355204 216 8,844 SH   SOLE 44 8,844 0 0
WEST MARINE INC COM 954235107 0 8 SH   SOLE 8 8 0 0
WEST MARINE INC COM 954235107 22 2,285 SH   SOLE 44 2,285 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 827 10,141 SH   SOLE 44 10,141 0 0
WESTAMERICA BANCORPORATION COM 957090103 54 974 SH   SOLE 44 974 0 0
WESTAR ENERGY INC COM 95709T100 6,273 115,588 SH   SOLE 1 115,588 0 0
WESTAR ENERGY INC COM 95709T100 306 5,636 SH   SOLE 8 5,636 0 0
WESTAR ENERGY INC COM 95709T100 2,100 38,688 SH   SOLE 44 38,688 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,035 21,075 SH   SOLE 1 21,075 0 0
WESTERN ALLIANCE BANCORP COM 957638109 0 1 SH   SOLE 8 1 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,240 25,270 SH   SOLE 44 25,270 0 0
WESTERN ASSET HIGH INCM OPP FUND 95766K109 252 50,000 SH   DFND 66 0 0 50,000
WESTERN ASSET MTG CAP CORP TRUS 95790D105 32 3,253 SH   SOLE 44 3,253 0 0
WESTERN DIGITAL CORP COM 958102105 24,888 301,569 SH   SOLE 1 301,569 0 0
WESTERN DIGITAL CORP COM 958102105 10,671 129,292 SH   SOLE 8 129,292 0 0
WESTERN DIGITAL CORP OPT 958102105 13,041 158,011 SH Put SOLE 8 158,011 0 0
WESTERN DIGITAL CORP OPT 958102105 68,644 831,743 SH Call SOLE 8 831,743 0 0
WESTERN DIGITAL CORP COM 958102105 347 4,200 SH   SOLE 9 4,200 0 0
WESTERN DIGITAL CORP COM 958102105 552 6,683 SH   DFND 20 0 0 6,683
WESTERN DIGITAL CORP COM 958102105 8,307 100,628 SH   SOLE 44 100,628 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 5,466 118,571 SH   SOLE 32 118,571 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 379 8,230 SH   SOLE 44 8,230 0 0
WESTERN GAS PARTNERS LP COM 958254104 14 228 SH   SOLE 8 228 0 0
WESTERN GAS PARTNERS LP COM 958254104 14,232 235,434 SH   SOLE 32 235,434 0 0
WESTERN GAS PARTNERS LP COM 958254104 1,559 25,784 SH   SOLE 44 25,784 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 1 115 SH   SOLE 44 115 0 0
WESTERN REFNG INC COM 959319104 7,511 214,184 SH   SOLE 1 214,184 0 0
WESTERN REFNG INC OPT 959319104 908 25,900 SH Call SOLE 8 25,900 0 0
WESTERN REFNG INC COM 959319104 0 6 SH   SOLE 8 6 0 0
WESTERN REFNG INC OPT 959319104 729 20,774 SH Put SOLE 8 20,774 0 0
WESTERN REFNG INC COM 959319104 387 11,022 SH   SOLE 44 11,022 0 0
WESTERN REFNG LOGISTICS LP COM 95931Q205 0 6 SH   SOLE 8 6 0 0
WESTERN REFNG LOGISTICS LP COM 95931Q205 244 9,569 SH   SOLE 32 9,569 0 0
WESTERN REFNG LOGISTICS LP COM 95931Q205 1,557 61,173 SH   SOLE 44 61,173 0 0
WESTERN UN CO COM 959802109 4,755 233,700 SH   SOLE 1 233,700 0 0
WESTERN UN CO OPT 959802109 431 21,200 SH Put SOLE 8 21,200 0 0
WESTERN UN CO OPT 959802109 657 32,300 SH Call SOLE 8 32,300 0 0
WESTERN UN CO COM 959802109 11 558 SH   SOLE 8 558 0 0
WESTERN UN CO COM 959802109 659 32,372 SH   SOLE 9 32,372 0 0
WESTERN UN CO COM 959802109 6,258 307,522 SH   SOLE 44 307,522 0 0
WESTLAKE CHEM CORP COM 960413102 1,008 15,268 SH   SOLE 1 15,268 0 0
WESTLAKE CHEM CORP COM 960413102 23 342 SH   SOLE 8 342 0 0
WESTLAKE CHEM CORP OPT 960413102 165 2,500 SH Call SOLE 8 2,500 0 0
WESTLAKE CHEM CORP OPT 960413102 152 2,300 SH Put SOLE 8 2,300 0 0
WESTLAKE CHEM CORP COM 960413102 2,706 40,972 SH   SOLE 44 40,972 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 2 60 SH   SOLE 8 60 0 0
WESTMORELAND COAL CO COM 960878106 691 47,597 SH   SOLE 44 47,597 0 0
WESTROCK CO COM 96145D105 17 332 SH   SOLE 1 332 0 0
WESTROCK CO COM 96145D105 740 14,229 SH   SOLE 8 14,229 0 0
WESTROCK CO OPT 96145D105 1,176 22,600 SH Call SOLE 8 22,600 0 0
WESTROCK CO OPT 96145D105 1,041 20,000 SH Put SOLE 8 20,000 0 0
WESTROCK CO COM 96145D105 6,769 130,113 SH   SOLE 44 130,113 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 8 147 SH   SOLE 44 147 0 0
WEX INC COM 96208T104 1,613 15,587 SH   SOLE 1 15,587 0 0
WEX INC COM 96208T104 6 59 SH   SOLE 8 59 0 0
WEX INC COM 96208T104 610 5,895 SH   SOLE 44 5,895 0 0
WEYCO GROUP INC COM 962149100 3 125 SH   SOLE 44 125 0 0
WEYERHAEUSER CO TRUS 962166104 1,858 54,674 SH   SOLE 1 54,674 0 0
WEYERHAEUSER CO OPT 962166104 16,022 471,500 SH Call SOLE 8 471,500 0 0
WEYERHAEUSER CO TRUS 962166104 4,318 127,063 SH   SOLE 8 127,063 0 0
WEYERHAEUSER CO OPT 962166104 4,197 123,500 SH Put SOLE 8 123,500 0 0
WEYERHAEUSER CO TRUS 962166104 225,066 6,623,453 SH   SOLE 44 6,623,453 0 0
WEYERHAEUSER CO COM 962166104 47 1,378 SH   DFND 66 0 0 1,378
WGL HLDGS INC COM 92924F106 20 240 SH   SOLE 1 240 0 0
WGL HLDGS INC COM 92924F106 214 2,602 SH   SOLE 8 2,602 0 0
WGL HLDGS INC COM 92924F106 177 2,163 SH   SOLE 44 2,163 0 0
WHIRLPOOL CORP COM 963320106 12,022 70,169 SH   SOLE 1 70,169 0 0
WHIRLPOOL CORP COM 963320106 980 5,716 SH   SOLE 8 5,716 0 0
WHIRLPOOL CORP OPT 963320106 4,677 27,300 SH Put SOLE 8 27,300 0 0
WHIRLPOOL CORP OPT 963320106 1,439 8,400 SH Call SOLE 8 8,400 0 0
WHIRLPOOL CORP COM 963320106 5,696 33,251 SH   SOLE 44 33,251 0 0
WHIRLPOOL CORP COM 963320106 41 240 SH   DFND 66 0 0 240
WHITE MTNS INS GROUP LTD COM G9618E107 2,714 3,085 SH   SOLE 1 3,085 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,000 1,137 SH   SOLE 44 1,137 0 0
WHITESTONE REIT TRUS 966084204 2 151 SH   SOLE 44 151 0 0
WHITEWAVE FOODS CO COM 966244105 7,212 128,447 SH   SOLE 1 128,447 0 0
WHITEWAVE FOODS CO OPT 966244105 5,924 105,500 SH Call SOLE 8 105,500 0 0
WHITEWAVE FOODS CO OPT 966244105 1,207 21,500 SH Put SOLE 8 21,500 0 0
WHITEWAVE FOODS CO COM 966244105 1,513 26,958 SH   SOLE 44 26,958 0 0
WHITING PETE CORP NEW OPT 966387102 7,011 741,000 SH Put SOLE 8 741,000 0 0
WHITING PETE CORP NEW OPT 966387102 1,963 207,500 SH Call SOLE 8 207,500 0 0
WHITING PETE CORP NEW COM 966387102 3,378 357,070 SH   SOLE 8 357,070 0 0
WHITING PETE CORP NEW BOND 966387AL6 113 130,000 PRN   SOLE 8 0 0 130,000
WHITING PETE CORP NEW COM 966387102 6,653 703,254 SH   SOLE 44 703,254 0 0
WHOLE FOODS MKT INC COM 966837106 13 422 SH   SOLE 1 422 0 0
WHOLE FOODS MKT INC OPT 966837106 3,305 111,200 SH Call SOLE 8 111,200 0 0
WHOLE FOODS MKT INC COM 966837106 2,343 78,851 SH   SOLE 8 78,851 0 0
WHOLE FOODS MKT INC OPT 966837106 4,399 148,000 SH Put SOLE 8 148,000 0 0
WHOLE FOODS MKT INC COM 966837106 7,207 242,537 SH   SOLE 44 242,537 0 0
WHOLE FOODS MKT INC COM 966837106 4 140 SH   DFND 66 0 0 140
WIDEPOINT CORP COM 967590100 0 18 SH   SOLE 8 18 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 1,185 95,336 SH   SOLE 8 95,336 0 0
WILEY JOHN &amp SONS INC COM 968223206 25 465 SH   SOLE 8 465 0 0
WILEY JOHN &amp SONS INC COM 968223206 575 10,672 SH   SOLE 44 10,672 0 0
WILLBROS GROUP INC DEL COM 969203108 0 22 SH   SOLE 8 22 0 0
WILLBROS GROUP INC DEL COM 969203108 3 936 SH   SOLE 44 936 0 0
WILLDAN GROUP INC COM 96924N100 268 8,300 SH   SOLE 44 8,300 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 468 3,542 SH   SOLE 1 3,542 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 216 1,636 SH   SOLE 8 1,636 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 72 543 SH   SOLE 44 543 0 0
WILLIAMS COS INC DEL COM 969457100 20,576 695,392 SH   SOLE 1 695,392 0 0
WILLIAMS COS INC DEL OPT 969457100 3,782 127,800 SH Put SOLE 8 127,800 0 0
WILLIAMS COS INC DEL COM 969457100 2,009 67,902 SH   SOLE 8 67,902 0 0
WILLIAMS COS INC DEL OPT 969457100 2,133 72,100 SH Call SOLE 8 72,100 0 0
WILLIAMS COS INC DEL COM 969457100 73 2,454 SH   SOLE 9 2,454 0 0
WILLIAMS COS INC DEL COM 969457100 11,605 392,214 SH   SOLE 44 392,214 0 0
WILLIAMS PARTNERS L P NEW COM 96949L105 727 17,800 SH   SOLE 1 17,800 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 7,255 177,700 SH Put SOLE 1 177,700 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 1,568 38,400 SH Call SOLE 8 38,400 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 298 7,300 SH Put SOLE 8 7,300 0 0
WILLIAMS PARTNERS L P NEW COM 96949L105 29,888 732,012 SH   SOLE 32 732,012 0 0
WILLIAMS SONOMA INC OPT 969904101 1,989 37,100 SH Call SOLE 8 37,100 0 0
WILLIAMS SONOMA INC OPT 969904101 3,475 64,800 SH Put SOLE 8 64,800 0 0
WILLIAMS SONOMA INC COM 969904101 3,982 74,269 SH   SOLE 8 74,269 0 0
WILLIAMS SONOMA INC COM 969904101 784 14,604 SH   SOLE 44 14,604 0 0
WILLIS LEASE FINANCE CORP COM 970646105 49 2,218 SH   SOLE 44 2,218 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 6,253 47,773 SH   SOLE 1 47,773 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 693 5,295 SH   SOLE 8 5,295 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 3,299 25,206 SH   SOLE 44 25,206 0 0
WINDSTREAM HLDGS INC COM 97382A200 537 98,507 SH   SOLE 8 98,507 0 0
WINDSTREAM HLDGS INC OPT 97382A200 853 156,500 SH Put SOLE 8 156,500 0 0
WINDSTREAM HLDGS INC OPT 97382A200 124 22,701 SH Call SOLE 8 22,701 0 0
WINDSTREAM HLDGS INC COM 97382A200 2 371 SH   SOLE 9 371 0 0
WINDSTREAM HLDGS INC COM 97382A200 595 109,020 SH   SOLE 44 109,020 0 0
WINGSTOP INC COM 974155103 391 13,817 SH   SOLE 1 13,817 0 0
WINGSTOP INC COM 974155103 58 2,085 SH   SOLE 44 2,085 0 0
WINMARK CORP COM 974250102 5 42 SH   SOLE 44 42 0 0
WINNEBAGO INDS INC COM 974637100 1,009 34,486 SH   SOLE 1 34,486 0 0
WINNEBAGO INDS INC OPT 974637100 205 7,000 SH Call SOLE 8 7,000 0 0
WINNEBAGO INDS INC COM 974637100 15 520 SH   SOLE 8 520 0 0
WINNEBAGO INDS INC OPT 974637100 167 5,700 SH Put SOLE 8 5,700 0 0
WINNEBAGO INDS INC COM 974637100 1,408 48,148 SH   SOLE 44 48,148 0 0
WINS FIN HLDGS INC COM G97223104 1 7 SH   SOLE 44 7 0 0
WINTRUST FINL CORP COM 97650W108 1,360 19,681 SH   SOLE 1 19,681 0 0
WINTRUST FINL CORP COM 97650W108 0 1 SH   SOLE 8 1 0 0
WINTRUST FINL CORP COM 97650W108 616 8,918 SH   SOLE 44 8,918 0 0
WIPRO LTD ADR 97651M109 762 74,526 SH   SOLE 1 74,526 0 0
WIPRO LTD ADR 97651M109 0 7 SH   SOLE 8 7 0 0
WIPRO LTD ADR 97651M109 762 74,526 SH   SOLE 39 74,526 0 0
WIPRO LTD ADR 97651M109 12 1,200 SH   SOLE 44 1,200 0 0
WISDOMTREE INVTS INC COM 97717P104 987 108,682 SH   SOLE 1 108,682 0 0
WISDOMTREE INVTS INC OPT 97717P104 627 69,000 SH Call SOLE 8 69,000 0 0
WISDOMTREE INVTS INC OPT 97717P104 144 15,900 SH Put SOLE 8 15,900 0 0
WISDOMTREE INVTS INC COM 97717P104 0 55 SH   SOLE 8 55 0 0
WISDOMTREE INVTS INC COM 97717P104 27 2,896 SH   SOLE 44 2,896 0 0
WISDOMTREE TR OPT 97717X701 94 1,500 SH Put SOLE 8 1,500 0 0
WISDOMTREE TR FUND 97717W422 348 14,424 SH   SOLE 8 14,424 0 0
WISDOMTREE TR OPT 97717W422 12,567 520,800 SH Put SOLE 8 520,800 0 0
WISDOMTREE TR FUND 97717W307 3 33 SH   SOLE 8 33 0 0
WISDOMTREE TR FUND 97717W851 1,134 22,402 SH   SOLE 8 22,402 0 0
WISDOMTREE TR OPT 97717X701 1,099 17,500 SH Call SOLE 8 17,500 0 0
WISDOMTREE TR FUND 97717X701 753 11,989 SH   SOLE 8 11,989 0 0
WISDOMTREE TR OPT 97717W851 6,099 120,500 SH Put SOLE 8 120,500 0 0
WISDOMTREE TR FUND 97717W794 11 248 SH   SOLE 8 248 0 0
WISDOMTREE TR FUND 97717X594 3 93 SH   SOLE 8 93 0 0
WISDOMTREE TR FUND 97717X172 87 1,700 SH   SOLE 8 1,700 0 0
WISDOMTREE TR OPT 97717W851 3,731 73,700 SH Call SOLE 8 73,700 0 0
WISDOMTREE TR OPT 97717W422 625 25,900 SH Call SOLE 8 25,900 0 0
WISDOMTREE TR FUND 97717W422 222 9,190 SH   SOLE 9 9,190 0 0
WISDOMTREE TR FUND 97717W851 486 9,600 SH   SOLE 9 9,600 0 0
WISDOMTREE TR FUND 97717W422 251 10,426 SH   SOLE 44 10,426 0 0
WISDOMTREE TR FUND 97717W851 4,389 86,686 SH   SOLE 44 86,686 0 0
WISDOMTREE TR FUND 97717W315 16 400 SH   SOLE 44 400 0 0
WISDOMTREE TR FUND 97717X701 176 2,800 SH   DFND 66 0 0 2,800
WISDOMTREE TR FUND 97717W851 456 9,000 SH   DFND 66 0 0 9,000
WIX COM LTD COM M98068105 86 1,269 SH   SOLE 1 1,269 0 0
WIX COM LTD COM M98068105 45 657 SH   SOLE 8 657 0 0
WIX COM LTD COM M98068105 342 5,039 SH   SOLE 44 5,039 0 0
WMIH CORP COM 92936P100 0 7 SH   SOLE 1 7 0 0
WMIH CORP COM 92936P100 0 4 SH   SOLE 8 4 0 0
WMIH CORP COM 92936P100 5 3,840 SH   SOLE 44 3,840 0 0
WNS HOLDINGS LTD ADR 92932M101 40 1,400 SH   SOLE 44 1,400 0 0
WOLVERINE WORLD WIDE INC COM 978097103 743 29,772 SH   SOLE 1 29,772 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1 31 SH   SOLE 8 31 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,857 74,334 SH   SOLE 44 74,334 0 0
WOODWARD INC COM 980745103 869 12,790 SH   SOLE 1 12,790 0 0
WOODWARD INC COM 980745103 19 285 SH   SOLE 8 285 0 0
WOODWARD INC COM 980745103 247 3,651 SH   SOLE 44 3,651 0 0
WORKDAY INC COM 98138H101 1,424 17,100 SH   SOLE 1 17,100 0 0
WORKDAY INC COM 98138H101 55 662 SH   SOLE 8 662 0 0
WORKDAY INC BOND 98138HAC5 741 650,000 PRN   SOLE 8 0 0 650,000
WORKDAY INC OPT 98138H101 258 3,100 SH Call SOLE 8 3,100 0 0
WORKDAY INC OPT 98138H101 1,799 21,600 SH Put SOLE 8 21,600 0 0
WORKDAY INC COM 98138H101 29,258 351,328 SH   SOLE 44 351,328 0 0
WORKHORSE GROUP INC COM 98138J206 31 11,791 SH   SOLE 44 11,791 0 0
WORKIVA INC COM 98139A105 1 87 SH   SOLE 8 87 0 0
WORKIVA INC COM 98139A105 10 613 SH   SOLE 44 613 0 0
WORLD ACCEP CORP DEL COM 981419104 36 690 SH   SOLE 8 690 0 0
WORLD ACCEP CORP DEL COM 981419104 191 3,698 SH   SOLE 44 3,698 0 0
WORLD FUEL SVCS CORP COM 981475106 32 882 SH   SOLE 8 882 0 0
WORLD FUEL SVCS CORP OPT 981475106 18 500 SH Put SOLE 8 500 0 0
WORLD FUEL SVCS CORP COM 981475106 5,674 156,534 SH   SOLE 44 156,534 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 745 33,549 SH   SOLE 1 33,549 0 0
WORLD WRESTLING ENTMT INC OPT 98156Q108 556 25,000 SH Call SOLE 8 25,000 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 47 2,122 SH   SOLE 8 2,122 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 15 681 SH   SOLE 44 681 0 0
WORTHINGTON INDS INC COM 981811102 1,353 30,000 SH   SOLE 1 30,000 0 0
WORTHINGTON INDS INC OPT 981811102 59 1,300 SH Call SOLE 8 1,300 0 0
WORTHINGTON INDS INC COM 981811102 785 17,429 SH   SOLE 8 17,429 0 0
WORTHINGTON INDS INC OPT 981811102 5 100 SH Put SOLE 8 100 0 0
WORTHINGTON INDS INC COM 981811102 1,640 36,381 SH   SOLE 44 36,381 0 0
WPX ENERGY INC COM 98212B103 84 6,289 SH   SOLE 1 6,289 0 0
WPX ENERGY INC CONV 98212B202 2,297 38,000 SH   SOLE 8 38,000 0 0
WPX ENERGY INC COM 98212B103 439 32,769 SH   SOLE 8 32,769 0 0
WPX ENERGY INC COM 98212B103 714 53,378 SH   SOLE 44 53,378 0 0
WRIGHT MED GROUP INC BOND 98235TAC1 962 757,000 PRN   SOLE 8 0 0 757,000
WRIGHT MED GROUP INC BOND 98235TAE7 352 295,000 PRN   SOLE 8 0 0 295,000
WRIGHT MED GROUP N V COM N96617118 2 67 SH   SOLE 8 67 0 0
WRIGHT MED GROUP N V COM N96617118 5,825 187,183 SH   SOLE 44 187,183 0 0
WSFS FINL CORP COM 929328102 11 248 SH   SOLE 8 248 0 0
WSFS FINL CORP COM 929328102 25 551 SH   SOLE 44 551 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 4,748 56,338 SH   SOLE 1 56,338 0 0
WYNDHAM WORLDWIDE CORP OPT 98310W108 135 1,600 SH Put SOLE 8 1,600 0 0
WYNDHAM WORLDWIDE CORP OPT 98310W108 5,117 60,700 SH Call SOLE 8 60,700 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 379 4,495 SH   SOLE 8 4,495 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 2,310 27,404 SH   SOLE 44 27,404 0 0
WYNN RESORTS LTD COM 983134107 2,173 18,962 SH   SOLE 1 18,962 0 0
WYNN RESORTS LTD OPT 983134107 15,438 134,700 SH Put SOLE 8 134,700 0 0
WYNN RESORTS LTD COM 983134107 88 761 SH   SOLE 8 761 0 0
WYNN RESORTS LTD OPT 983134107 17,512 152,800 SH Call SOLE 8 152,800 0 0
WYNN RESORTS LTD COM 983134107 317 2,763 SH   SOLE 9 2,763 0 0
WYNN RESORTS LTD COM 983134107 7,747 67,598 SH   SOLE 44 67,598 0 0
XACTLY CORP COM 98386L101 4 386 SH   SOLE 44 386 0 0
XBIOTECH INC COM 98400H102 4 215 SH   SOLE 8 215 0 0
XBIOTECH INC COM 98400H102 16 953 SH   SOLE 44 953 0 0
XCEL ENERGY INC COM 98389B100 19,832 446,172 SH   SOLE 1 446,172 0 0
XCEL ENERGY INC COM 98389B100 54 1,230 SH   SOLE 8 1,230 0 0
XCEL ENERGY INC OPT 98389B100 836 18,800 SH Call SOLE 8 18,800 0 0
XCEL ENERGY INC COM 98389B100 68 1,520 SH   SOLE 9 1,520 0 0
XCEL ENERGY INC COM 98389B100 13,850 311,604 SH   SOLE 44 311,604 0 0
XCEL ENERGY INC COM 98389B100 44 1,000 SH   DFND 66 0 0 1,000
XCERRA CORP COM 98400J108 693 78,006 SH   SOLE 44 78,006 0 0
XENCOR INC COM 98401F105 29 1,229 SH   SOLE 8 1,229 0 0
XENCOR INC COM 98401F105 721 30,125 SH   SOLE 44 30,125 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 131 7,661 SH   SOLE 1 7,661 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 1 60 SH   SOLE 8 60 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 87 5,088 SH   SOLE 44 5,088 0 0
XENITH BANKSHARES INC NEW COM 984102202 4 153 SH   SOLE 44 153 0 0
XERIUM TECHNOLOGIES INC COM 98416J118 0 56 SH   SOLE 8 56 0 0
XEROX CORP COM 984121103 3,105 423,008 SH   SOLE 1 423,008 0 0
XEROX CORP OPT 984121103 321 43,800 SH Call SOLE 8 43,800 0 0
XEROX CORP OPT 984121103 528 71,900 SH Put SOLE 8 71,900 0 0
XEROX CORP COM 984121103 583 79,492 SH   SOLE 8 79,492 0 0
XEROX CORP COM 984121103 2,012 274,142 SH   SOLE 44 274,142 0 0
XILINX INC COM 983919101 1,922 33,207 SH   SOLE 1 33,207 0 0
XILINX INC OPT 983919101 758 13,100 SH Put SOLE 8 13,100 0 0
XILINX INC OPT 983919101 1,760 30,400 SH Call SOLE 8 30,400 0 0
XILINX INC COM 983919101 359 6,200 SH   SOLE 8 6,200 0 0
XILINX INC COM 983919101 3,806 65,727 SH   SOLE 44 65,727 0 0
XINYUAN REAL ESTATE CO LTD ADR 98417P105 21 4,759 SH   SOLE 8 4,759 0 0
XINYUAN REAL ESTATE CO LTD OPT 98417P105 17 3,900 SH Put SOLE 8 3,900 0 0
XL GROUP LTD COM G98294104 5,023 126,026 SH   SOLE 1 126,026 0 0
XL GROUP LTD COM G98294104 827 20,759 SH   SOLE 8 20,759 0 0
XL GROUP LTD COM G98294104 2,907 72,931 SH   SOLE 44 72,931 0 0
XL GROUP LTD COM G98294104 363 9,100 SH   DFND 66 0 0 9,100
XO GROUP INC COM 983772104 12 681 SH   SOLE 8 681 0 0
XO GROUP INC COM 983772104 37 2,175 SH   SOLE 44 2,175 0 0
XPERI CORP COM 98421B100 782 23,048 SH   SOLE 8 23,048 0 0
XPERI CORP COM 98421B100 399 11,752 SH   SOLE 44 11,752 0 0
XPO LOGISTICS INC COM 983793100 256 5,351 SH   SOLE 1 5,351 0 0
XPO LOGISTICS INC OPT 983793100 1,724 36,000 SH Put SOLE 8 36,000 0 0
XPO LOGISTICS INC COM 983793100 535 11,176 SH   SOLE 8 11,176 0 0
XPO LOGISTICS INC OPT 983793100 1,441 30,100 SH Call SOLE 8 30,100 0 0
XPO LOGISTICS INC COM 983793100 127 2,633 SH   SOLE 44 2,633 0 0
XUNLEI LTD ADR 98419E108 2,456 606,504 SH   SOLE 44 606,504 0 0
XYLEM INC COM 98419M100 2,860 56,947 SH   SOLE 1 56,947 0 0
XYLEM INC OPT 98419M100 211 4,200 SH Put SOLE 8 4,200 0 0
XYLEM INC COM 98419M100 10 208 SH   SOLE 8 208 0 0
XYLEM INC OPT 98419M100 557 11,100 SH Call SOLE 8 11,100 0 0
XYLEM INC COM 98419M100 1,905 37,910 SH   SOLE 44 37,910 0 0
XYLEM INC COM 98419M100 157 3,119 SH   DFND 66 0 0 3,119
YAHOO INC COM 984332106 5,266 113,463 SH   SOLE 1 113,463 0 0
YAHOO INC COM 984332106 8,007 172,550 SH   SOLE 8 172,550 0 0
YAHOO INC OPT 984332106 3,880 83,600 SH Put SOLE 8 83,600 0 0
YAHOO INC BOND 984332AF3 10,239 9,881,000 PRN   SOLE 8 0 0 9,881,000
YAHOO INC OPT 984332106 11,542 248,700 SH Call SOLE 8 248,700 0 0
YAHOO INC OPT 984332106 51,032 1,099,600 SH Call SOLE 44 1,099,600 0 0
YAHOO INC COM 984332106 159,989 3,447,297 SH   SOLE 44 3,447,297 0 0
YAHOO INC COM 984332106 318 6,842 SH   DFND 66 0 0 6,842
YAMANA GOLD INC OPT 98462Y100 277 100,400 SH Call SOLE 8 100,400 0 0
YAMANA GOLD INC COM 98462Y100 439 158,920 SH   SOLE 8 158,920 0 0
YAMANA GOLD INC OPT 98462Y100 218 79,100 SH Put SOLE 8 79,100 0 0
YAMANA GOLD INC COM 98462Y100 2 800 SH   DFND 20 0 0 800
YAMANA GOLD INC COM 98462Y100 0 108 SH   SOLE 44 108 0 0
YAMANA GOLD INC COM 98462Y100 1 363 SH   DFND 66 0 0 363
YANDEX N V OPT N97284108 3,154 143,800 SH Call SOLE 8 143,800 0 0
YANDEX N V COM N97284108 627 28,610 SH   SOLE 8 28,610 0 0
YANDEX N V OPT N97284108 542 24,700 SH Put SOLE 8 24,700 0 0
YANDEX N V COM N97284108 64 2,900 SH   SOLE 44 2,900 0 0
YELP INC COM 985817105 1,587 48,458 SH   SOLE 1 48,458 0 0
YELP INC COM 985817105 4,470 136,483 SH   SOLE 8 136,483 0 0
YELP INC OPT 985817105 1,565 47,800 SH Call SOLE 8 47,800 0 0
YELP INC OPT 985817105 3,999 122,100 SH Put SOLE 8 122,100 0 0
YELP INC COM 985817105 7,514 229,419 SH   SOLE 44 229,419 0 0
YIELD10 BIOSCIENCE INC COM 98585K102 0 60 SH   SOLE 8 60 0 0
YINGLI GREEN ENERGY HLDG CO ADR 98584B202 0 12 SH   SOLE 9 12 0 0
YINTECH INVT HLDGS LTD ADR 98585M108 95 4,500 SH   SOLE 44 4,500 0 0
YORK WTR CO COM 987184108 10 276 SH   SOLE 44 276 0 0
YPF SOCIEDAD ANONIMA OPT 984245100 532 21,900 SH Call SOLE 8 21,900 0 0
YPF SOCIEDAD ANONIMA OPT 984245100 1,428 58,800 SH Put SOLE 8 58,800 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 1,264 52,088 SH   SOLE 8 52,088 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 75 3,108 SH   SOLE 44 3,108 0 0
YRC WORLDWIDE INC COM 984249607 132 11,997 SH   SOLE 8 11,997 0 0
YRC WORLDWIDE INC OPT 984249607 45 4,100 SH Put SOLE 8 4,100 0 0
YRC WORLDWIDE INC OPT 984249607 105 9,500 SH Call SOLE 8 9,500 0 0
YRC WORLDWIDE INC COM 984249607 402 36,545 SH   SOLE 44 36,545 0 0
YUM BRANDS INC COM 988498101 5,123 80,176 SH   SOLE 1 80,176 0 0
YUM BRANDS INC COM 988498101 7,596 118,864 SH   SOLE 8 118,864 0 0
YUM BRANDS INC OPT 988498101 6,230 97,500 SH Put SOLE 8 97,500 0 0
YUM BRANDS INC OPT 988498101 1,189 18,600 SH Call SOLE 8 18,600 0 0
YUM BRANDS INC COM 988498101 150 2,343 SH   SOLE 9 2,343 0 0
YUM BRANDS INC COM 988498101 9,249 144,757 SH   SOLE 44 144,757 0 0
YUM BRANDS INC COM 988498101 356 5,574 SH   DFND 66 0 0 5,574
YUM CHINA HLDGS INC OPT 98850P109 152 5,600 SH Put SOLE 8 5,600 0 0
YUM CHINA HLDGS INC OPT 98850P109 30 1,100 SH Call SOLE 8 1,100 0 0
YUM CHINA HLDGS INC COM 98850P109 197 7,208 SH   SOLE 8 7,208 0 0
YUM CHINA HLDGS INC COM 98850P109 3,623 133,201 SH   SOLE 9 133,201 0 0
YUM CHINA HLDGS INC COM 98850P109 1,791 65,886 SH   SOLE 44 65,886 0 0
YUM CHINA HLDGS INC COM 98850P109 152 5,574 SH   DFND 66 0 0 5,574
YY INC OPT 98426T106 775 16,800 SH Call SOLE 8 16,800 0 0
YY INC ADR 98426T106 2,915 63,217 SH   SOLE 8 63,217 0 0
YY INC OPT 98426T106 2,204 47,800 SH Put SOLE 8 47,800 0 0
YY INC ADR 98426T106 503 10,900 SH   SOLE 9 10,900 0 0
YY INC ADR 98426T106 2,084 45,200 SH   SOLE 44 45,200 0 0
ZAFGEN INC COM 98885E103 0 15 SH   SOLE 8 15 0 0
ZAFGEN INC COM 98885E103 56 11,924 SH   SOLE 44 11,924 0 0
ZAGG INC COM 98884U108 1 179 SH   SOLE 8 179 0 0
ZAGG INC OPT 98884U108 57 7,900 SH Call SOLE 8 7,900 0 0
ZAGG INC OPT 98884U108 50 6,900 SH Put SOLE 8 6,900 0 0
ZAGG INC COM 98884U108 19 2,659 SH   SOLE 44 2,659 0 0
ZAYO GROUP HLDGS INC COM 98919V105 9,673 294,000 SH   SOLE 1 294,000 0 0
ZAYO GROUP HLDGS INC OPT 98919V105 16 500 SH Call SOLE 8 500 0 0
ZAYO GROUP HLDGS INC COM 98919V105 349 10,610 SH   SOLE 8 10,610 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,726 52,444 SH   SOLE 44 52,444 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 3,259 35,715 SH   SOLE 1 35,715 0 0
ZEBRA TECHNOLOGIES CORP OPT 989207105 27 300 SH Call SOLE 8 300 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 108 1,177 SH   SOLE 8 1,177 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 360 3,945 SH   SOLE 44 3,945 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 5,857 105,325 SH   SOLE 1 105,325 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 27 469 SH   SOLE 8 469 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 3,807 68,469 SH   SOLE 44 68,469 0 0
ZENDESK INC COM 98936J101 83 2,948 SH   SOLE 1 2,948 0 0
ZENDESK INC COM 98936J101 208 7,412 SH   SOLE 8 7,412 0 0
ZENDESK INC COM 98936J101 42 1,525 SH   SOLE 44 1,525 0 0
ZHAOPIN LTD ADR 98954L103 1 35 SH   SOLE 8 35 0 0
ZILLOW GROUP INC COM 98954M101 47 1,380 SH   SOLE 1 1,380 0 0
ZILLOW GROUP INC COM 98954M200 69 2,058 SH   SOLE 1 2,058 0 0
ZILLOW GROUP INC OPT 98954M101 230 6,800 SH Call SOLE 8 6,800 0 0
ZILLOW GROUP INC OPT 98954M200 1,104 32,800 SH Put SOLE 8 32,800 0 0
ZILLOW GROUP INC COM 98954M200 107 3,168 SH   SOLE 8 3,168 0 0
ZILLOW GROUP INC OPT 98954M101 602 17,800 SH Put SOLE 8 17,800 0 0
ZILLOW GROUP INC COM 98954M101 100 2,952 SH   SOLE 8 2,952 0 0
ZILLOW GROUP INC OPT 98954M200 1,101 32,700 SH Call SOLE 8 32,700 0 0
ZILLOW GROUP INC COM 98954M200 3,137 93,173 SH   SOLE 44 93,173 0 0
ZILLOW GROUP INC COM 98954M101 2,989 88,379 SH   SOLE 44 88,379 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 5,118 41,909 SH   SOLE 1 41,909 0 0
ZIMMER BIOMET HLDGS INC OPT 98956P102 1,502 12,300 SH Put SOLE 8 12,300 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 29 234 SH   SOLE 8 234 0 0
ZIMMER BIOMET HLDGS INC OPT 98956P102 1,648 13,500 SH Call SOLE 8 13,500 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 18,830 154,209 SH   SOLE 9 154,209 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 24,861 203,595 SH   SOLE 44 203,595 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 39 319 SH   DFND 66 0 0 319
ZIMMER BIOMET HLDGS INC COM 98956P102 3,944 32,297 SH   SOLE 66 0 32,297 0
ZIONS BANCORPORATION COM 989701107 38,029 905,437 SH   SOLE 1 905,437 0 0
ZIONS BANCORPORATION OPT 989701107 2,625 62,500 SH Put SOLE 8 62,500 0 0
ZIONS BANCORPORATION OPT 989701107 4,469 106,400 SH Call SOLE 8 106,400 0 0
ZIONS BANCORPORATION COM 989701107 10 243 SH   SOLE 8 243 0 0
ZIONS BANCORPORATION COM 989701107 2,400 57,166 SH   SOLE 44 57,166 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 10 1,500 SH   SOLE 8 1,500 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 16 2,639 SH   SOLE 44 2,639 0 0
ZIX CORP COM 98974P100 0 72 SH   SOLE 8 72 0 0
ZIX CORP COM 98974P100 50 10,401 SH   SOLE 44 10,401 0 0
ZOES KITCHEN INC COM 98979J109 2 132 SH   SOLE 8 132 0 0
ZOES KITCHEN INC COM 98979J109 40 2,155 SH   SOLE 44 2,155 0 0
ZOETIS INC COM 98978V103 34,466 645,779 SH   SOLE 1 645,779 0 0
ZOETIS INC OPT 98978V103 7,061 132,300 SH Call SOLE 8 132,300 0 0
ZOETIS INC COM 98978V103 1,060 19,854 SH   SOLE 8 19,854 0 0
ZOETIS INC OPT 98978V103 1,916 35,900 SH Put SOLE 8 35,900 0 0
ZOETIS INC COM 98978V103 7,667 143,663 SH   SOLE 44 143,663 0 0
ZOETIS INC COM 98978V103 29 537 SH   DFND 66 0 0 537
ZOGENIX INC COM 98978L204 2 154 SH   SOLE 8 154 0 0
ZOGENIX INC COM 98978L204 221 20,420 SH   SOLE 44 20,420 0 0
ZTO EXPRESS CAYMAN INC ADR 98980A105 1,950 149,000 SH   SOLE 1 149,000 0 0
ZUMIEZ INC OPT 989817101 532 29,100 SH Call SOLE 8 29,100 0 0
ZUMIEZ INC OPT 989817101 24 1,300 SH Put SOLE 8 1,300 0 0
ZUMIEZ INC COM 989817101 1,009 55,148 SH   SOLE 44 55,148 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 209 10,400 SH   SOLE 44 10,400 0 0
ZYNGA INC COM 98986T108 635 222,776 SH   SOLE 8 222,776 0 0
ZYNGA INC OPT 98986T108 1,195 419,200 SH Call SOLE 8 419,200 0 0
ZYNGA INC OPT 98986T108 357 125,300 SH Put SOLE 8 125,300 0 0
ZYNGA INC COM 98986T108 18,259 6,406,271 SH   SOLE 44 6,406,271 0 0