0001056527-18-000002.txt : 20180213 0001056527-18-000002.hdr.sgml : 20180213 20180213101224 ACCESSION NUMBER: 0001056527-18-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180213 DATE AS OF CHANGE: 20180213 EFFECTIVENESS DATE: 20180213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIBC WORLD MARKETS CORP CENTRAL INDEX KEY: 0001056527 IRS NUMBER: 132798343 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06918 FILM NUMBER: 18600416 BUSINESS ADDRESS: STREET 1: 425 LEXINGTON AVENUE STREET 2: THIRD FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 BUSINESS PHONE: 2126678352 MAIL ADDRESS: STREET 1: 425 LEXINGTON AVENUE STREET 2: THIRD FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 FORMER COMPANY: FORMER CONFORMED NAME: CIBC OPPENHEIMER CORP DATE OF NAME CHANGE: 19990326 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001056527 XXXXXXXX 12-31-2017 12-31-2017 CIBC WORLD MARKETS CORP
425 LEXINGTON AVENUE THIRD FLOOR NEW YORK NY 10017
13F HOLDINGS REPORT 028-06918 N
Jeffrey Thibeault Chief Compliance Officer 212 667-8352 Jeffrey Thibeault New York NY 02-13-2018 0 646 13924221 false
INFORMATION TABLE 2 filer1.xml AMAZON COM INC COM 023135906 58474 50000 SH Call SOLE 50000 0 0 3M CO COM COM 88579Y101 102033 433500 SH SOLE 433500 0 0 ABBOTT LABS COM 002824100 29504 516972 SH SOLE 516972 0 0 ABBOTT LABS COM 002824900 3618 63400 SH Call SOLE 63400 0 0 ABBVIE INC COM 00287Y109 34304 354714 SH SOLE 354714 0 0 ABBVIE INC COM 00287Y959 6286 65000 SH Put SOLE 65000 0 0 ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 29676 193850 SH SOLE 193850 0 0 ACTIVISION BLIZZARD INC COM 00507V109 13788 217747 SH SOLE 217747 0 0 ACUITY BRANDS INC COM COM 00508Y102 1507 8564 SH SOLE 8564 0 0 ADOBE SYS INC COM 00724F101 57237 326620 SH SOLE 326620 0 0 ADVANCE AUTO PARTS INC COM COM 00751Y106 1661 16658 SH SOLE 16658 0 0 ADVANCED MICRO DEVICES INC COM 007903907 4112 400000 SH Call SOLE 400000 0 0 ADVANCED MICRO DEVICES INC COM 007903957 4112 400000 SH Put SOLE 400000 0 0 ADVANCED MICRO DEVICES INC COM COM 007903107 1811 176140 SH SOLE 176140 0 0 AES CORP COM COM 00130H105 1446 133562 SH SOLE 133562 0 0 AETNA INC NEW COM 00817Y108 13113 72694 SH SOLE 72694 0 0 AFFILIATED MANAGERS GROUP COM COM 008252108 2297 11189 SH SOLE 11189 0 0 AFLAC INC COM COM 001055102 6981 79533 SH SOLE 79533 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 19195 286618 SH SOLE 286618 0 0 AIR PRODS & CHEMS INC COM 009158106 28556 174037 SH SOLE 174037 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 19266 296211 SH SOLE 296211 0 0 ALASKA AIR GROUP INC COM COM 011659109 1830 24894 SH SOLE 24894 0 0 ALBEMARLE CORP COM COM 012653101 2864 22391 SH SOLE 22391 0 0 ALCOA INC COM COM 013817101 16161 300000 SH SOLE 300000 0 0 ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109 2529 19363 SH SOLE 19363 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 7924 66257 SH SOLE 66257 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W952 137944 800000 SH Put SOLE 800000 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 4889 22002 SH SOLE 22002 0 0 ALLEGION PUB LTD CO ORD SHS COM G0176J109 1524 19154 SH SOLE 19154 0 0 ALLERGAN PLC COM G0177J108 12163 74354 SH SOLE 74354 0 0 ALLIANCE DATA SYSTEMS CORP COM COM 018581108 24149 95269 SH SOLE 95269 0 0 ALLIANT ENERGY CORP COM COM 018802108 1992 46745 SH SOLE 46745 0 0 ALLSTATE CORP COM COM 020002101 7602 72599 SH SOLE 72599 0 0 ALPHABET INC COM 02079K905 52670 50000 SH Call SOLE 50000 0 0 ALPHABET INC CAP STK CL A COM 02079K305 211116 200414 SH SOLE 200414 0 0 ALPHABET INC CAP STK CL C COM 02079K107 165379 158046 SH SOLE 158046 0 0 ALPHABET INC CAP STK CL C COM 02079K907 48762 46600 SH Call SOLE 46600 0 0 ALTABA INC COM COM 021346101 506413 7250000 SH SOLE 7250000 0 0 ALTRIA GROUP INC COM COM 02209S103 85637 1199230 SH SOLE 1199230 0 0 AMAZON COM INC COM 023135106 202503 173158 SH SOLE 173158 0 0 AMEREN CORP COM COM 023608102 5391 91390 SH SOLE 91390 0 0 AMERICAN AIRLS GOUP INC COM 02376R102 6333 121723 SH SOLE 121723 0 0 AMERICAN ELEC PWR INC COM COM 025537101 7314 99419 SH SOLE 99419 0 0 AMERICAN EXPRESS CO COM 025816109 43546 438481 SH SOLE 438481 0 0 AMERICAN EXPRESS CO COM 025816909 29793 300000 SH Call SOLE 300000 0 0 AMERICAN INTL GROUP INC COM 026874784 10829 181761 SH SOLE 181761 0 0 AMERICAN TOWER CORP NEW COM 03027X100 12364 86662 SH SOLE 86662 0 0 AMERICAN WTR WKS CO INC NEW COM COM 030420103 3938 43047 SH SOLE 43047 0 0 AMERIPRISE FINL INC COM COM 03076C106 5062 29867 SH SOLE 29867 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3306 36009 SH SOLE 36009 0 0 AMETEK INC NEW COM COM 031100100 3387 46733 SH SOLE 46733 0 0 AMGEN INC COM 031162100 37478 215515 SH SOLE 215515 0 0 AMPHENOL CORP NEW CL A COM 032095101 5724 65192 SH SOLE 65192 0 0 ANADARKO PETE CORP COM 032511107 5937 110679 SH SOLE 110679 0 0 ANALOG DEVICES INC COM 032654105 9449 106133 SH SOLE 106133 0 0 ANDEAVOR COM 03349M105 20471 179039 SH SOLE 179039 0 0 ANNALY CAP MGMT INC COM COM 035710409 5351 450000 SH SOLE 450000 0 0 ANSYS INC COM COM 03662Q105 2678 18143 SH SOLE 18143 0 0 ANTHEM INC COM 036752103 12888 57277 SH SOLE 57277 0 0 AON PLC SHS CL A COM G0408V102 6771 50533 SH SOLE 50533 0 0 APACHE CORP COM 037411105 3250 76971 SH SOLE 76971 0 0 APARTMENT INVT & MGMT CO CL A COM 03748R101 1389 31780 SH SOLE 31780 0 0 APPLE INC COM 037833100 365455 2159514 SH SOLE 2159514 0 0 APPLE INC COM 037833900 60923 360000 SH Call SOLE 360000 0 0 APPLE INC COM 037833950 6769 40000 SH Put SOLE 40000 0 0 APPLIED MATLS INC COM 038222105 28174 551125 SH SOLE 551125 0 0 APTIV PLC COM G6095L109 5086 59958 SH SOLE 59958 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 5352 133524 SH SOLE 133524 0 0 ARCONIC INC. COM 03965L100 24133 885601 SH SOLE 885601 0 0 ARROW ELECTRS INC COM COM 042735100 7824 97300 SH SOLE 97300 0 0 ASML HOLDING N V N Y REGISTRY SHS COM N07059210 925 5320 SH SOLE 5320 0 0 ASSURANT INC COM COM 04621X108 5620 55733 SH SOLE 55733 0 0 AT&T INC COM COM 00206R102 64913 1669565 SH SOLE 1669565 0 0 ATHENE HLDG LTD CL A COM G0684D107 11893 230000 SH SOLE 230000 0 0 AUTODESK INC COM 052769106 6621 63163 SH SOLE 63163 0 0 AUTOMATIC DATA PROCESSING I COM 053015103 16245 138620 SH SOLE 138620 0 0 AUTOZONE INC COM COM 053332102 4408 6197 SH SOLE 6197 0 0 AVAGO TECHNOLOGIES LTD COM Y0486S104 30059 117008 SH SOLE 117008 0 0 AVALONBAY CMNTYS INC COM COM 053484101 4988 27957 SH SOLE 27957 0 0 AVERY DENNISON CORP COM COM 053611109 2057 17911 SH SOLE 17911 0 0 AVIS BUDGET GROUP COM COM 053774105 9917 226000 SH SOLE 226000 0 0 BAIDU INC COM 056752108 4897 20909 SH SOLE 20909 0 0 BAIDU INC COM 056752908 4684 20000 SH Call SOLE 20000 0 0 BAKER HUGHES INC COM 05722G100 2739 86567 SH SOLE 86567 0 0 BALL CORP COM COM 058498106 2677 70730 SH SOLE 70730 0 0 BANK AMER CORP COM 060505104 87418 2961315 SH SOLE 2961315 0 0 BANK NEW YORK MELLON CORP COM 064058900 9964 185000 SH Call SOLE 185000 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 11151 207043 SH SOLE 207043 0 0 BARD C R INC COM 067383109 25294 76363 SH SOLE 76363 0 0 BARD C R INC COM 067383909 14906 45000 SH Call SOLE 45000 0 0 BARRICK GOLD CORP COM 067901908 11576 800000 SH Call SOLE 800000 0 0 BARRICK GOLD CORP COM 067901958 2171 150000 SH Put SOLE 150000 0 0 BARRICK GOLD CORP COM COM 067901108 4195 289906 SH SOLE 289906 0 0 BAXTER INTL INC COM 071813109 7222 111721 SH SOLE 111721 0 0 BB&T CORP COM COM 054937107 7932 159540 SH SOLE 159540 0 0 BECTON DICKINSON & CO COM 075887109 18109 84599 SH SOLE 84599 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670902 71359 360000 SH Call SOLE 360000 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 77129 389109 SH SOLE 389109 0 0 BEST BUY INC COM COM 086516101 3933 57439 SH SOLE 57439 0 0 BIOGEN INC COM 09062X103 20011 62815 SH SOLE 62815 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1162 13034 SH SOLE 13034 0 0 BLACKROCK INC COM COM 09247X101 12818 24951 SH SOLE 24951 0 0 BLOCK H & R INC COM 093671105 1237 47163 SH SOLE 47163 0 0 BOEING CO COM 097023105 119730 405987 SH SOLE 405987 0 0 BOEING CO COM 097023905 5898 20000 SH Call SOLE 20000 0 0 BORGWARNER INC COM COM 099724106 2286 44747 SH SOLE 44747 0 0 BOSTON PROPERTIES INC COM COM 101121101 4055 31188 SH SOLE 31188 0 0 BOSTON SCIENTIFIC CORP COM 101137107 7581 305827 SH SOLE 305827 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1136 19379 SH SOLE 19379 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 22329 364378 SH SOLE 364378 0 0 BROOKDALELIVINGCOM COM 112463104 5157 531600 SH SOLE 531600 0 0 BROWN FORMAN CORP COM 115637209 3239 47165 SH SOLE 47165 0 0 BRUKER CORP COM COM 116794108 4513 131500 SH SOLE 131500 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 2507 28141 SH SOLE 28141 0 0 CA INC COM 12673P105 3735 112238 SH SOLE 112238 0 0 CABOT OIL & GAS CORP COM 127097103 2674 93501 SH SOLE 93501 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3397 81222 SH SOLE 81222 0 0 CALPINE CORP COM NEW COM 131347304 13617 900000 SH SOLE 900000 0 0 CAMPBELL SOUP CO COM 134429109 2235 46449 SH SOLE 46449 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 9759 98001 SH SOLE 98001 0 0 CARDINAL HEALTH INC COM 14149Y108 4295 70098 SH SOLE 70098 0 0 CARMAX INC COM COM 143130102 2635 41089 SH SOLE 41089 0 0 CARNIVAL PLC COM 14365C103 27677 417006 SH SOLE 417006 0 0 CATERPILLAR INC DEL COM 149123101 149390 948029 SH SOLE 948029 0 0 CAVIUM INC COM COM 14964U108 14335 171000 SH SOLE 171000 0 0 CBOE HLDGS INC COM COM 12503M108 2855 22912 SH SOLE 22912 0 0 CBRE GROUP INC COM 12504L109 2644 61038 SH SOLE 61038 0 0 CBS CORP NEW CL B COM 124857202 4829 81842 SH SOLE 81842 0 0 CDK GLOBAL INC COM 12508E101 17820 250000 SH SOLE 250000 0 0 CELGENE CORP COM 151020104 39317 376743 SH SOLE 376743 0 0 CENTENE CORP DEL COM COM 15135B101 3875 38408 SH SOLE 38408 0 0 CENTERPOINT ENERGY INC COM COM 15189T107 2472 87178 SH SOLE 87178 0 0 CENTURYLINK INC COM COM 156700106 3467 207842 SH SOLE 207842 0 0 CERNER CORP COM COM 156782104 7511 111452 SH SOLE 111452 0 0 CF INDS HLDGS INC COM COM 125269100 2005 47137 SH SOLE 47137 0 0 CHARTER COMMUNICATIONS INC D CL A COM 16117M305 37361 111207 SH SOLE 111207 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 8106 78227 SH SOLE 78227 0 0 CHESAPEAKE ENERGY CORP COM 165167107 728 183761 SH SOLE 183761 0 0 CHEVRON CORP NEW COM 166764100 104721 836495 SH SOLE 836495 0 0 CHIPOTLE MEXICAN GRILL INC COM COM 169656105 1636 5659 SH SOLE 5659 0 0 CHUBB CORP COM COM 171232101 13714 93849 SH SOLE 93849 0 0 CHURCH & DWIGHT INC COM COM 171340102 3016 60119 SH SOLE 60119 0 0 CIGNA CORPORATION COM 125509109 12274 60437 SH SOLE 60437 0 0 CIMAREX ENERGY CO COM 171798101 7077 58000 SH SOLE 58000 0 0 CINCINNATI FINL CORP COM COM 172062101 2262 30167 SH SOLE 30167 0 0 CINTAS CORP COM COM 172908105 3941 25290 SH SOLE 25290 0 0 CISCO SYS INC COM 17275R102 97464 2544759 SH SOLE 2544759 0 0 CITIGROUP INC COM 172967424 39778 534578 SH SOLE 534578 0 0 CITIZENS FINL GROUP INC COM COM 174610105 4174 99440 SH SOLE 99440 0 0 CITRIX SYS INC COM 177376100 34482 391840 SH SOLE 391840 0 0 CLOROX CO DEL COM 189054109 6291 42298 SH SOLE 42298 0 0 CME GROUP INC COM COM 12572Q105 10053 68832 SH SOLE 68832 0 0 CMS ENERGY CORP COM COM 125896100 2699 57052 SH SOLE 57052 0 0 COCA COLA CO COM 191216100 55108 1201123 SH SOLE 1201123 0 0 COCA COLA CO COM 191216900 13764 300000 SH Call SOLE 300000 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 12050 169664 SH SOLE 169664 0 0 COLGATE PALMOLIVE CO COM 194162103 23801 315450 SH SOLE 315450 0 0 COLGATE PALMOLIVE CO COM 194162953 1841 24400 SH Put SOLE 24400 0 0 COMCAST CORP NEW COM 20030N951 1954 48800 SH Put SOLE 48800 0 0 COMCAST CORP NEW CL A COM 20030N101 56254 1404593 SH SOLE 1404593 0 0 COMERICA INC COM COM 200340107 24759 285211 SH SOLE 285211 0 0 CONAGRA FOODS INC COM 205887102 3696 98102 SH SOLE 98102 0 0 CONCHO RES INC COM COM 20605P101 4519 30084 SH SOLE 30084 0 0 CONDUENT INC COM COM 206787103 2274 140700 SH SOLE 140700 0 0 CONOCOPHILLIPS COM 20825C104 13267 241700 SH SOLE 241700 0 0 CONSOLIDATED EDISON INC COM COM 209115104 7432 87483 SH SOLE 87483 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 9387 41067 SH SOLE 41067 0 0 COOPERINCNEW COM 216648402 19378 88937 SH SOLE 88937 0 0 CORNING INC COM COM 219350105 5939 185640 SH SOLE 185640 0 0 COSTCO WHSL CORP NEW COM 22160K105 26397 141826 SH SOLE 141826 0 0 COTY INC COM CL A COM 222070203 2279 114568 SH SOLE 114568 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822V101 9116 82115 SH SOLE 82115 0 0 CSRA INC COM 12650T104 1056 35309 SH SOLE 35309 0 0 CSX CORP COM COM 126408103 13596 247157 SH SOLE 247157 0 0 CTRIP COM INTL LTD COM 22943F100 1987 45065 SH SOLE 45065 0 0 CUMMINS INC COM COM 231021106 5570 31532 SH SOLE 31532 0 0 CVS HEALTH CORP COM 126650100 22235 306688 SH SOLE 306688 0 0 D R HORTON INC COM 23331A109 3931 76976 SH SOLE 76976 0 0 DANAHER CORP DEL COM COM 235851102 12648 136266 SH SOLE 136266 0 0 DARDEN RESTAURANTS INC COM 237194105 2677 27883 SH SOLE 27883 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 2431 33641 SH SOLE 33641 0 0 DEERE & CO COM 244199905 15651 100000 SH Call SOLE 100000 0 0 DEERE & CO COM COM 244199105 57078 364694 SH SOLE 364694 0 0 DELL TECHNOLOGIES INC. COM 24703L103 8925 109811 SH SOLE 109811 0 0 DELTA AIR LINES INC DEL COM 247361702 7427 132617 SH SOLE 132617 0 0 DELTA AIR LINES INC DEL COM 247361902 2800 50000 SH Call SOLE 50000 0 0 DENTSPLY INTL INC NEW COM 249030107 4487 68161 SH SOLE 68161 0 0 DEVON ENERGY CORP NEW COM 25179M103 51074 1233664 SH SOLE 1233664 0 0 DIGITAL RLTY TR INC COM COM 253868103 4731 41540 SH SOLE 41540 0 0 DISCOVER FINL SVCS COM COM 254709108 5650 73448 SH SOLE 73448 0 0 DISCOVERY COMMUNICATIONS NEW COM SER A COM 25470F104 778 34757 SH SOLE 34757 0 0 DISCOVERY COMMUNICATIONS NEW COM SER C COM 25470F302 972 45892 SH SOLE 45892 0 0 DISH NETWORK CORP CL A COM 25470M109 9710 203349 SH SOLE 203349 0 0 DISNEY WALT CO COM 254687106 68117 633583 SH SOLE 633583 0 0 DOLLAR GEN CORP NEW COM COM 256677105 5466 58769 SH SOLE 58769 0 0 DOLLAR TREE INC COM 256746108 7626 71063 SH SOLE 71063 0 0 DOMINION RES INC VA NEW COM COM 25746U109 31951 394161 SH SOLE 394161 0 0 DOVER CORP COM 260003958 3535 35000 SH Put SOLE 35000 0 0 DOVER CORP COM COM 260003108 7622 75468 SH SOLE 75468 0 0 DOWDUPONT INC COM 26078J100 58985 828212 SH SOLE 828212 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 7981 82231 SH SOLE 82231 0 0 DTE ENERGY CO COM COM 233331107 3973 36295 SH SOLE 36295 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 11905 141537 SH SOLE 141537 0 0 DUKE REALTY CORP COM 264411505 1959 72009 SH SOLE 72009 0 0 DXC TECHNOLOGY CO COM COM 23355L106 28990 305479 SH SOLE 305479 0 0 E TRADE FINANCIAL CORP COM NEW COM 269246401 2713 54722 SH SOLE 54722 0 0 EASTMAN CHEM CO COM COM 277432100 2693 29067 SH SOLE 29067 0 0 EATON CORP PLC SHS COM G29183103 7036 89051 SH SOLE 89051 0 0 EBAY INC COM 278642103 10756 285013 SH SOLE 285013 0 0 ECOLAB INC COM COM 278865100 7056 52589 SH SOLE 52589 0 0 EDISON INTL COM COM 281020107 14782 233749 SH SOLE 233749 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 5312 47134 SH SOLE 47134 0 0 ELECTRONIC ARTS INC COM 285512109 11619 110598 SH SOLE 110598 0 0 EMERSON ELEC CO COM COM 291011104 9045 129788 SH SOLE 129788 0 0 ENTERGY CORP NEW COM COM 29364G103 2964 36415 SH SOLE 36415 0 0 ENVISION HEALTHCARE CORPORATION COM 29414D100 938 27141 SH SOLE 27141 0 0 EOG RES INC COM 26875P101 12619 116944 SH SOLE 116944 0 0 EQT CORP COM 26884L109 2818 49504 SH SOLE 49504 0 0 EQUIFAX INC COM COM 294429105 2861 24265 SH SOLE 24265 0 0 EQUINIX INC COM 29444U700 7184 15852 SH SOLE 15852 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 4741 74343 SH SOLE 74343 0 0 ESSEX PPTY TR INC COM COM 297178105 3234 13398 SH SOLE 13398 0 0 EVEREST RE GROUP LTD COM COM G3223R108 1838 8305 SH SOLE 8305 0 0 EVERSOURCE ENERGY COM COM 30040W108 4048 64063 SH SOLE 64063 0 0 EXELIXIS INC COM COM 30161Q104 7269 239100 SH SOLE 239100 0 0 EXELON CORP COM COM 30161N101 7652 194153 SH SOLE 194153 0 0 EXPEDIA INC DEL COM 30212P303 4570 38157 SH SOLE 38157 0 0 EXPEDITORS INTL WASH INC COM 302130109 5062 78253 SH SOLE 78253 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 18351 245857 SH SOLE 245857 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B COM 30224P200 5153 271200 SH SOLE 271200 0 0 EXTRA SPACE STORAGE INC COM COM 30225T102 2231 25509 SH SOLE 25509 0 0 EXXON MOBIL CORP COM 30231G102 111121 1328562 SH SOLE 1328562 0 0 EXXON MOBIL CORP COM 30231G902 13617 162800 SH Call SOLE 162800 0 0 F M C CORP COM NEW COM 302491303 2565 27102 SH SOLE 27102 0 0 F5 NETWORKS INC COM COM 315616102 1765 13451 SH SOLE 13451 0 0 FACEBOOK INC COM 30303M902 42350 240000 SH Call SOLE 240000 0 0 FACEBOOK INC CL A COM 30303M102 151913 860891 SH SOLE 860891 0 0 FASTENAL CO COM 311900104 4346 79470 SH SOLE 79470 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW COM 313747206 1943 14628 SH SOLE 14628 0 0 FEDEX CORP COM COM 31428X106 12445 49872 SH SOLE 49872 0 0 FIDELITY NATL INFORMATION SV COM COM 31620M106 6709 71307 SH SOLE 71307 0 0 FIFTH THIRD BANCORP COM COM 316773100 4328 142654 SH SOLE 142654 0 0 FINISAR CORP COM 31787A907 1730 85000 SH Call SOLE 85000 0 0 FIRST DATA CORP COM 32008D106 3636 217600 SH SOLE 217600 0 0 FIRSTENERGY CORP COM COM 337932107 2755 89967 SH SOLE 89967 0 0 FISERV INC COM 337738108 9053 69042 SH SOLE 69042 0 0 FLIR SYS INC COM COM 302445101 1514 32477 SH SOLE 32477 0 0 FLOWSERVE CORP COM COM 34354P105 1111 26381 SH SOLE 26381 0 0 FLUOR CORP NEW COM COM 343412102 1462 28315 SH SOLE 28315 0 0 FMC TECHNOLOGIES INC COM 30249U101 2775 88643 SH SOLE 88643 0 0 FOOT LOCKER INC COM COM 344849104 1310 27935 SH SOLE 27935 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 20364 1630409 SH SOLE 1630409 0 0 FORTIVE CORP COM 34959J108 31767 439080 SH SOLE 439080 0 0 FORTUNE BRANDS HOME & SEC IN COM COM 34964C106 2132 31146 SH SOLE 31146 0 0 FRANKLIN RES INC COM COM 354613101 2864 66092 SH SOLE 66092 0 0 FREEPORT-MCMORAN INC CL B COM 35671D857 6184 326175 SH SOLE 326175 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 2316 36600 SH SOLE 36600 0 0 GAP INC DEL COM COM 364760108 1673 49118 SH SOLE 49118 0 0 GARMIN LTD COM H2906T109 1493 25060 SH SOLE 25060 0 0 GARTNER INC COM COM 366651107 2381 19336 SH SOLE 19336 0 0 GENERAL DYNAMICS CORP COM COM 369550108 11419 56127 SH SOLE 56127 0 0 GENERAL ELECTRIC CO COM 369604103 60364 3459272 SH SOLE 3459272 0 0 GENERAL ELECTRIC CO COM 369604953 873 50000 SH Put SOLE 50000 0 0 GENERAL GROWTH PPTYS INC NEW COM COM 370023103 2954 126277 SH SOLE 126277 0 0 GENERAL MLS INC COM 370334104 9476 159828 SH SOLE 159828 0 0 GENERAL MTRS CO COM 37045V100 114739 2799207 SH SOLE 2799207 0 0 GENUINE PARTS CO COM COM 372460105 3147 33124 SH SOLE 33124 0 0 GILEAD SCIENCES INC COM 375558103 87243 1217795 SH SOLE 1217795 0 0 GLOBAL PMTS INC COM COM 37940X102 13677 136438 SH SOLE 136438 0 0 GODADDY INC COM 380237907 5279 105000 SH Call SOLE 105000 0 0 GODADDY INC COM 380237957 5279 105000 SH Put SOLE 105000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 92664 363729 SH SOLE 363729 0 0 GOODYEAR TIRE & RUBR CO COM COM 382550101 1796 55599 SH SOLE 55599 0 0 GRACE W R & CO DEL NEW COM COM 38388F108 4846 69100 SH SOLE 69100 0 0 GRAINGER W W INC COM COM 384802104 2470 10454 SH SOLE 10454 0 0 GRUBHUB INC COM 400110902 4222 58800 SH Call SOLE 58800 0 0 GRUBHUB INC COM COM 400110102 876 12202 SH SOLE 12202 0 0 HALLIBURTON CO COM 406216101 117638 2407165 SH SOLE 2407165 0 0 HANESBRANDS INC COM COM 410345102 1720 82275 SH SOLE 82275 0 0 HARLEY DAVIDSON INC COM COM 412822108 1931 37945 SH SOLE 37945 0 0 HARRIS CORP DEL COM COM 413875105 3420 24144 SH SOLE 24144 0 0 HARTFORD FINL SVCS GROUP INC COM COM 416515104 4057 72090 SH SOLE 72090 0 0 HASBRO INC COM COM 418056107 3162 34788 SH SOLE 34788 0 0 HCA HOLDINGS INC COM 40412C101 15043 171257 SH SOLE 171257 0 0 HCP INC COM COM 40414L109 2474 94853 SH SOLE 94853 0 0 HEALTHSOUTH CORP COM NEW COM 421924309 1729 35000 SH SOLE 35000 0 0 HELMERICH & PAYNE INC COM 423452101 1416 21913 SH SOLE 21913 0 0 HERSHEY CO COM 427866108 5083 44779 SH SOLE 44779 0 0 HESS CORP COM 42809H107 2594 54638 SH SOLE 54638 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C909 4308 300000 SH Call SOLE 300000 0 0 HEWLETT PACKARD ENTERPRISE C COM COM 42824C109 18208 1267936 SH SOLE 1267936 0 0 HILTON GRAND VACATIONS INC COM COM 43283X105 7350 175200 SH SOLE 175200 0 0 HILTON WORLDWIDE HLDGS INC COM COM 43300A203 3643 45619 SH SOLE 45619 0 0 HOLOGIC INC COM COM 436440101 3499 81851 SH SOLE 81851 0 0 HOME DEPOT INC COM 437076102 116446 614391 SH SOLE 614391 0 0 HOME DEPOT INC COM 437076902 71832 379000 SH Call SOLE 379000 0 0 HOME DEPOT INC COM 437076952 9477 50000 SH Put SOLE 50000 0 0 HONEYWELL INTL INC COM COM 438516106 32994 215143 SH SOLE 215143 0 0 HORMEL FOODS CORP COM 440452100 2370 65141 SH SOLE 65141 0 0 HORMEL FOODS CORP COM 440452900 1197 32900 SH Call SOLE 32900 0 0 HOST HOTELS & RESORTS INC COM COM 44107P104 2970 149610 SH SOLE 149610 0 0 HP INC COM COM 40434L105 7493 356660 SH SOLE 356660 0 0 HUMANA INC COM 444859102 19339 77958 SH SOLE 77958 0 0 HUNT J B TRANS SVCS INC COM COM 445658107 2926 25447 SH SOLE 25447 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 3182 218525 SH SOLE 218525 0 0 HUNTINGTONINDSCOM COM 446413106 2593 11000 SH SOLE 11000 0 0 IDEXX LABS INC COM COM 45168D104 4072 26036 SH SOLE 26036 0 0 IHS MARKIT LTD SHS COM G47567105 3315 73432 SH SOLE 73432 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 10401 62335 SH SOLE 62335 0 0 ILLUMINA INC COM 452327109 9464 43316 SH SOLE 43316 0 0 INCYTE CORP COM 45337C102 5177 54661 SH SOLE 54661 0 0 INGERSOLL-RAND PLC COM G47791101 4507 50529 SH SOLE 50529 0 0 INTEL CORP COM 458140100 78841 1707995 SH SOLE 1707995 0 0 INTEL CORP COM 458140950 2308 50000 SH Put SOLE 50000 0 0 INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 8349 118323 SH SOLE 118323 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 73097 476450 SH SOLE 476450 0 0 INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 2435 15954 SH SOLE 15954 0 0 INTERPUBLIC GROUP COS INC COM COM 460690100 1909 94694 SH SOLE 94694 0 0 INTL PAPER CO COM 460146103 4836 83468 SH SOLE 83468 0 0 INTUIT COM 461202103 11179 70850 SH SOLE 70850 0 0 INTUITIVE SURGICAL INC COM 46120E602 20876 57204 SH SOLE 57204 0 0 INVESCO LTD SHS COM G491BT108 3009 82336 SH SOLE 82336 0 0 IQVIA HLDGS INC COM COM 46266C105 3171 32394 SH SOLE 32394 0 0 IRON MTN INC NEW COM COM 46284V101 2041 54104 SH SOLE 54104 0 0 ISHARES TR COM 464287955 59459 390000 SH Put SOLE 390000 0 0 ISHARES TR IBOXX HI YD ETF COM 464288513 227 2600 SH SOLE 2600 0 0 ISHARES TR IBOXX INV CP ETF COM 464287242 3986 32787 SH SOLE 32787 0 0 ISHARES TR MSCI EAFE ETF COM 464287465 68783 978289 SH SOLE 978289 0 0 ISHARES TR MSCI EAFE ETF COM 464287905 21093 300000 SH Call SOLE 300000 0 0 ISHARES TR MSCI EAFE ETF COM 464287955 87262 1241100 SH Put SOLE 1241100 0 0 ISHARES TR MSCI EMG MKT ETF COM 464287234 7804 165610 SH SOLE 165610 0 0 ISHARES TR MSCI EMG MKT ETF COM 464287954 14136 300000 SH Put SOLE 300000 0 0 ISHARESRUSSELLETF COM 464287655 15566 102100 SH SOLE 102100 0 0 JACOBS ENGR GROUP INC DEL COM COM 469814107 1604 24319 SH SOLE 24319 0 0 JD COM INC COM 47215P106 8431 203544 SH SOLE 203544 0 0 JOHNSON & JOHNSON COM 478160104 169996 1216689 SH SOLE 1216689 0 0 JOHNSON CTLS INC COM 478366107 7129 187063 SH SOLE 187063 0 0 JPMORGAN CHASE & CO COM 46625H100 106330 994293 SH SOLE 994293 0 0 JUNIPER NETWORKS INC COM 48203R104 2288 80274 SH SOLE 80274 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 2198 20886 SH SOLE 20886 0 0 KELLOGG CO COM 487836108 5003 73588 SH SOLE 73588 0 0 KEYCORP NEW COM COM 493267108 4386 217430 SH SOLE 217430 0 0 KIMBERLY CLARK CORP COM 494368103 12738 105571 SH SOLE 105571 0 0 KIMCO RLTY CORP COM COM 49446R109 1563 86108 SH SOLE 86108 0 0 KINDER MORGAN INC DEL COM 49456B101 7018 388361 SH SOLE 388361 0 0 KLA-TENCOR CORP COM 482480100 4751 45222 SH SOLE 45222 0 0 KOHLS CORP COM COM 500255104 2060 37991 SH SOLE 37991 0 0 KRAFT HEINZ CO COM 500754106 29062 373741 SH SOLE 373741 0 0 KROGER CO COM 501044101 5844 212906 SH SOLE 212906 0 0 L BRANDS INC COM COM 501797104 3354 55699 SH SOLE 55699 0 0 L-3 COMMUNICATIONS HLDGS INC COM COM 502424104 32237 162939 SH SOLE 162939 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 3606 22604 SH SOLE 22604 0 0 LAM RESEARCH CORP COM 512807108 9369 50899 SH SOLE 50899 0 0 LAUDER ESTEE COS INC COM 518439104 9117 71649 SH SOLE 71649 0 0 LEAR CORP COM NEW COM 521865204 15458 87500 SH SOLE 87500 0 0 LEGGETT & PLATT INC COM COM 524660107 1420 29745 SH SOLE 29745 0 0 LEIDOS HLDGS INC COM 525327102 1246 19300 SH SOLE 19300 0 0 LENNAR CORP CL A COM 526057104 2915 46099 SH SOLE 46099 0 0 LEUCADIA NATL CORP COM COM 527288104 1679 63380 SH SOLE 63380 0 0 LIBERTY GLOBAL PLC CL A COM G5480U104 588 16418 SH SOLE 16418 0 0 LIBERTY GLOBAL PLC CL C COM G5480U120 1480 43729 SH SOLE 43729 0 0 LIBERTY INTERACTIVE CORP COM 53071M880 328 6047 SH SOLE 6047 0 0 LIBERTY INTERACTIVE CORP COM 53071M104 729 29838 SH SOLE 29838 0 0 LILLY ELI & CO COM 532457108 33075 391607 SH SOLE 391607 0 0 LINCOLN NATL CORP IND COM COM 534187109 9552 124267 SH SOLE 124267 0 0 LKQ CORP COM COM 501889208 2834 69682 SH SOLE 69682 0 0 LOCKHEED MARTIN CORP COM COM 539830109 16204 50472 SH SOLE 50472 0 0 LOEWS CORP COM COM 540424108 14298 285787 SH SOLE 285787 0 0 LOWES COS INC COM COM 548661107 31254 336282 SH SOLE 336282 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - COM N53745100 7216 65410 SH SOLE 65410 0 0 M & T BK CORP COM COM 55261F104 5205 30443 SH SOLE 30443 0 0 MACERICH CO COM COM 554382101 1437 21883 SH SOLE 21883 0 0 MACQUARIECOR COM COM 55608B105 2273 35400 SH SOLE 35400 0 0 MACYS INC COM 55616P904 1385 55000 SH Call SOLE 55000 0 0 MACYS INC COM COM 55616P104 1732 68744 SH SOLE 68744 0 0 MARATHON OIL CORP COM 565849106 2908 171772 SH SOLE 171772 0 0 MARATHON PETE CORP COM 56585A102 26183 396825 SH SOLE 396825 0 0 MARATHON PETE CORP COM 56585A902 2903 44000 SH Call SOLE 44000 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 13065 96255 SH SOLE 96255 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 8398 103184 SH SOLE 103184 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 2816 12741 SH SOLE 12741 0 0 MASCO CORP COM COM 574599106 2796 63634 SH SOLE 63634 0 0 MASTERCARD INC CL A COM 57636Q104 29982 198084 SH SOLE 198084 0 0 MATTELL INC COM 577081102 1193 77590 SH SOLE 77590 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 4561 87237 SH SOLE 87237 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 2938 28830 SH SOLE 28830 0 0 MCDONALDS CORP COM COM 580135101 108932 632882 SH SOLE 632882 0 0 MCKESSON CORP COM 58155Q103 7259 46544 SH SOLE 46544 0 0 MEDTRONIC PLC COM G5960L103 24336 301378 SH SOLE 301378 0 0 MELCO RESORT ENTERTAINMENT L COM 585464100 14308 492710 SH SOLE 492710 0 0 MELCO RESORT ENTERTAINMENT L COM 585464900 1374 47300 SH Call SOLE 47300 0 0 MELCO RESORT ENTERTAINMENT L COM 585464950 24606 847300 SH Put SOLE 847300 0 0 MERCADOLIBRE INC COM COM 58733R102 1033 3284 SH SOLE 3284 0 0 MERCK & CO INC NEW COM 58933Y105 64788 1151369 SH SOLE 1151369 0 0 METLIFE INC COM COM 59156R108 10760 212812 SH SOLE 212812 0 0 METTLER TOLEDO INTERNATIONAL COM COM 592688105 3530 5698 SH SOLE 5698 0 0 MGM RESORTS INTERNATIONAL COM COM 552953101 3841 115021 SH SOLE 115021 0 0 MICHAEL KORS HLDGS LTD SHS COM G60754101 2161 34336 SH SOLE 34336 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 5927 67441 SH SOLE 67441 0 0 MICRON TECHONOLOGY INC COM 595112103 106256 2584048 SH SOLE 2584048 0 0 MICROSOFT CORP COM 594918104 517334 6047865 SH SOLE 6047865 0 0 MICROSOFT CORP COM 594918904 60383 705900 SH Call SOLE 705900 0 0 MICROSOFT CORP COM 594918954 63727 745000 SH Put SOLE 745000 0 0 MID-AMERCMNTYSCOM COM 59522J103 2306 22935 SH SOLE 22935 0 0 MOHAWK INDS INC COM COM 608190104 3937 14269 SH SOLE 14269 0 0 MOLSON COORS BREWING CO CL B COM 60871R209 12607 153612 SH SOLE 153612 0 0 MONDELEZ INTL CIN CL A COM 609207105 50256 1174205 SH SOLE 1174205 0 0 MONSANTO CO NEW COM COM 61166W101 44245 378874 SH SOLE 378874 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 9884 156165 SH SOLE 156165 0 0 MONSTER BEVERAGE CORP NEW COM 61174X909 6329 100000 SH Call SOLE 100000 0 0 MOODYS CORP COM COM 615369105 4960 33605 SH SOLE 33605 0 0 MORGAN STANLEY COM NEW COM 617446448 14768 281465 SH SOLE 281465 0 0 MOSAIC CO NEW COM COM 61945C103 1821 70971 SH SOLE 70971 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 3134 34690 SH SOLE 34690 0 0 MYLAN N V COM N59465109 6735 159192 SH SOLE 159192 0 0 NASDAQ INC COM COM 631103108 1808 23530 SH SOLE 23530 0 0 NATIONAL INSTRS CORP COM 636518102 3330 80000 SH SOLE 80000 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2768 76845 SH SOLE 76845 0 0 NAVIENT CORP COM COM 63938C108 709 53220 SH SOLE 53220 0 0 NETAPP INC COM 64110D104 3199 57834 SH SOLE 57834 0 0 NETEASESPONSORED ADR COM 64110W102 1947 5641 SH SOLE 5641 0 0 NETFLIX INC COM 64110L106 24926 129851 SH SOLE 129851 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 1557 119616 SH SOLE 119616 0 0 NEWELL RUBBERMAID INC COM COM 651229106 4035 130567 SH SOLE 130567 0 0 NEWFIELD EXPL CO COM 651290108 1269 40239 SH SOLE 40239 0 0 NEWMONT MINING CORP COM 651639906 1876 50000 SH Call SOLE 50000 0 0 NEWMONT MINING CORP COM COM 651639106 5470 145783 SH SOLE 145783 0 0 NEWS CORP NEW CL A COM 65249B109 1401 86457 SH SOLE 86457 0 0 NEWS CORP NEW CL B COM 65249B208 456 27466 SH SOLE 27466 0 0 NEXTERA ENERGY INC COM COM 65339F101 34151 218652 SH SOLE 218652 0 0 NIELSEN HLDGS PLC SHS EUR ADDED COM G6518L108 2466 67744 SH SOLE 67744 0 0 NIKE INC CL B COM 654106103 36857 589239 SH SOLE 589239 0 0 NISOURCE INC COM COM 65473P105 1749 68131 SH SOLE 68131 0 0 NOBLE ENERGY INC COM 655044105 7846 269237 SH SOLE 269237 0 0 NORDSTROM INC COM COM 655664100 1246 26302 SH SOLE 26302 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 8382 57844 SH SOLE 57844 0 0 NORTHERN TR CORP COM COM 665859104 4333 43379 SH SOLE 43379 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 40553 132134 SH SOLE 132134 0 0 NORWEGIAN CRUISE LINE HLDGS COM G66721104 2407 45203 SH SOLE 45203 0 0 NRG ENERGY INC COM NEW COM 629377508 1733 60856 SH SOLE 60856 0 0 NUCOR CORP COM COM 670346105 9264 145703 SH SOLE 145703 0 0 NUVASIVE INC COM 670704955 1491 25500 SH Put SOLE 25500 0 0 NVIDIA CORP COM COM 67066G104 140470 725943 SH SOLE 725943 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3817 32600 SH SOLE 32600 0 0 NXP SEMICONDUCTORS N V COM N6596X909 351 3000 SH Call SOLE 3000 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 6148 25558 SH SOLE 25558 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 63153 857360 SH SOLE 857360 0 0 OMNICOM GROUP INC COM COM 681919106 3791 52059 SH SOLE 52059 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 23034 1100000 SH SOLE 1100000 0 0 ONEOK INC NEW COM 682680103 4144 77535 SH SOLE 77535 0 0 ORACLE CORP COM COM 68389X105 30723 649811 SH SOLE 649811 0 0 PACCAR INC COM 693718108 6908 97184 SH SOLE 97184 0 0 PACKAGING CORP AMER COM 695156109 2298 19064 SH SOLE 19064 0 0 PARKER HANNIFIN CORP COM COM 701094104 5380 26957 SH SOLE 26957 0 0 PATTERSON COMPANIES INC COM 703395103 662 18317 SH SOLE 18317 0 0 PAYCHEX INC COM 704326107 6472 95063 SH SOLE 95063 0 0 PAYPAL HLDGS INC COM 70450Y103 24330 330476 SH SOLE 330476 0 0 PENTAIR PLC SHS COM G7S00T104 2355 33343 SH SOLE 33343 0 0 PEOPLES UNITED FINANCIAL INC COM COM 712704105 1309 69985 SH SOLE 69985 0 0 PEPSICO INC COM COM 713448108 49995 416901 SH SOLE 416901 0 0 PERKINELMER INC COM 714046109 1790 24485 SH SOLE 24485 0 0 PERRIGO CO PLC COM G97822103 2536 29091 SH SOLE 29091 0 0 PFIZER INC COM 717081103 192619 5318030 SH SOLE 5318030 0 0 PFIZER INC COM 717081903 14488 400000 SH Call SOLE 400000 0 0 PG&E CORP COM COM 69331C108 4651 103742 SH SOLE 103742 0 0 PHILIP MORRIS INTL INC COM 718172109 38866 367878 SH SOLE 367878 0 0 PHILLIPS 66 COM 718546104 8788 86882 SH SOLE 86882 0 0 PINNACLE WEST CAP CORP COM COM 723484101 4290 50363 SH SOLE 50363 0 0 PIONEER NAT RES CO COM 723787107 5940 34366 SH SOLE 34366 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 21098 146216 SH SOLE 146216 0 0 POWERSHARES QQQ TRUST COM 73935A104 21372 137214 SH SOLE 137214 0 0 POWERSHARES QQQ TRUST COM 73935A904 35046 225000 SH Call SOLE 225000 0 0 POWERSHARES QQQ TRUST COM 73935A954 194108 1246200 SH Put SOLE 1246200 0 0 PPG INDS INC COM COM 693506107 6016 51494 SH SOLE 51494 0 0 PPL CORP COM COM 69351T106 4275 138133 SH SOLE 138133 0 0 PRAXAIR INC COM COM 74005P104 24419 157865 SH SOLE 157865 0 0 PRICE T ROWE GROUP INC COM COM 74144T108 5146 49046 SH SOLE 49046 0 0 PRICELINE GRP INC COM 741503403 71423 41101 SH SOLE 41101 0 0 PRINCIPAL FINL GROUP INC COM COM 74251V102 3832 54315 SH SOLE 54315 0 0 PROCTER & GAMBLE CO COM COM 742718109 109707 1194025 SH SOLE 1194025 0 0 PROGRESSIVE CORP OHIO COM COM 743315103 6625 117630 SH SOLE 117630 0 0 PROLOGIS INC COM COM 74340W103 6942 107610 SH SOLE 107610 0 0 PRUDENTIAL FINL INC COM COM 744320102 9862 85770 SH SOLE 85770 0 0 PUBLIC STORAGE COM 74460D109 7456 35673 SH SOLE 35673 0 0 PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 5272 102367 SH SOLE 102367 0 0 PULTE GROUP INC COM COM 745867101 3858 116025 SH SOLE 116025 0 0 PVH CORP COM COM 693656100 2394 17447 SH SOLE 17447 0 0 QORVO INC COM COM 74736K101 1813 27226 SH SOLE 27226 0 0 QUALCOMM INC COM 747525103 54977 858750 SH SOLE 858750 0 0 QUALCOMM INC COM 747525903 28489 445000 SH Call SOLE 445000 0 0 QUALCOMM INC COM 747525953 28489 445000 SH Put SOLE 445000 0 0 QUANTA SVCS INC COM COM 74762E102 11625 297245 SH SOLE 297245 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3001 30475 SH SOLE 30475 0 0 RALPH LAUREN CORP CL A COM 751212101 1292 12462 SH SOLE 12462 0 0 RANGE RES CORP COM 75281A109 779 45669 SH SOLE 45669 0 0 RAYMOND JAMES FINANCIAL INC COM COM 754730109 2320 25980 SH SOLE 25980 0 0 RAYTHEON CO COM NEW COM 755111507 41378 220271 SH SOLE 220271 0 0 REALTY INCOME CORP COM COM 756109104 3251 57021 SH SOLE 57021 0 0 RED HAT INC COM COM 756577102 28558 237785 SH SOLE 237785 0 0 REGENCY CTRS CORP COM COM 758849103 2067 29873 SH SOLE 29873 0 0 REGENERON PHARMACEUTICALS COM 75886F107 10219 27180 SH SOLE 27180 0 0 REGIONS FINL CORP NEW COM COM 7591ep100 4052 234487 SH SOLE 234487 0 0 REINSURANCE GROUP AMER INC COM NEW COM 759351604 12630 81000 SH SOLE 81000 0 0 REPUBLIC SVCS INC COM COM 760759100 3109 45982 SH SOLE 45982 0 0 RESMED INC COM 761152107 2675 31590 SH SOLE 31590 0 0 ROBERT HALF INTL INC COM COM 770323103 1406 25322 SH SOLE 25322 0 0 ROCKWELL AUTOMATION INC COM COM 773903109 5101 25977 SH SOLE 25977 0 0 ROCKWELL COLLINS INC COM COM 774341101 4463 32908 SH SOLE 32908 0 0 ROPER TECHNOLOGIES INC COM COM 776696106 11376 43921 SH SOLE 43921 0 0 ROSS STORES INC COM 778296103 10707 133424 SH SOLE 133424 0 0 ROSS STORES INC COM 778296903 24075 300000 SH Call SOLE 300000 0 0 ROYAL CARIBBEAN CRUISES LTD COM COM V7780t103 4610 38645 SH SOLE 38645 0 0 RYDER SYS INC COM COM 783549108 3855 45800 SH SOLE 45800 0 0 S&P GLOBAL INC COM 78409V104 8735 51566 SH SOLE 51566 0 0 SALESFORCE COM INC COM COM 79466L302 38504 376642 SH SOLE 376642 0 0 SBA COMMUNICATIONS CORP COM 78388J106 3889 23805 SH SOLE 23805 0 0 SCANA CORP NEW COM COM 80589M102 1146 28820 SH SOLE 28820 0 0 SCHEIN HENRY INC COM 806407102 3539 50649 SH SOLE 50649 0 0 SCHLUMBERGER LTD COM 806857108 18875 280086 SH SOLE 280086 0 0 SCHWAB CHARLES CORP NEW COM COM 808513105 12393 241259 SH SOLE 241259 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM COM 811065101 25731 301366 SH SOLE 301366 0 0 SEAGATE TECHNOLOGY PLC COM G7945M107 3495 83522 SH SOLE 83522 0 0 SEALED AIR CORP NEW COM COM 81211K100 1796 36435 SH SOLE 36435 0 0 SELECT SECTOR SPDR TR COM 81369Y956 7754 147200 SH Put SOLE 147200 0 0 SEMPRA ENERGY COM COM 816851109 10030 93805 SH SOLE 93805 0 0 SERVICENOW INC COM 81762P102 32598 250000 SH SOLE 250000 0 0 SHERWIN WILLIAMS CO COM COM 824348106 6820 16633 SH SOLE 16633 0 0 SHIRE PLC SPONSORED ADR COM 82481R106 852 5490 SH SOLE 5490 0 0 SHOPIFY INC COM 82509L957 3535 35000 SH Put SOLE 35000 0 0 SHOPIFY INC CL A COM 82509L107 247 2441 SH SOLE 2441 0 0 SIGNET JEWELERS LIMITED SHS COM G81276100 770 13608 SH SOLE 13608 0 0 SIMON PPTY GROUP INC NEW COM 828806109 10802 62898 SH SOLE 62898 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1832 341717 SH SOLE 341717 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 5710 60139 SH SOLE 60139 0 0 SL GREEN RLTY CORP COM COM 78440X101 2001 19826 SH SOLE 19826 0 0 SMITH A O COM 831865209 1806 29466 SH SOLE 29466 0 0 SMUCKER J M CO COM NEW COM 832696405 3389 27279 SH SOLE 27279 0 0 SNAP ON INC COM COM 833034101 2003 11494 SH SOLE 11494 0 0 SNYDERS-LANCE INC COM COM 833551104 2843 56772 SH SOLE 56772 0 0 SOUTHERN CO COM COM 842587107 9758 202909 SH SOLE 202909 0 0 SOUTHWEST AIRLS CO COM COM 844741108 7226 110398 SH SOLE 110398 0 0 SPDR S&P 500 ETF TR COM 78462F103 875553 3280946 SH SOLE 3280946 0 0 SPDR S&P 500 ETF TR COM 78462F903 112348 421000 SH Call SOLE 421000 0 0 SPDR S&P 500 ETF TR COM 78462F953 746354 2796800 SH Put SOLE 2796800 0 0 SPDR SERIES TRUST S&P OILGAS EXP COM 78464A730 1343 36113 SH SOLE 36113 0 0 SPIRITHLDGSCOMA COM 848574109 7783 89200 SH SOLE 89200 0 0 STANLEY BLACK & DECKER INC COM COM 854502101 47675 280953 SH SOLE 280953 0 0 STARBUCKS CORP COM 855244109 24513 426825 SH SOLE 426825 0 0 STATE STR CORP COM COM 857477103 7323 75025 SH SOLE 75025 0 0 STERICYCLE INC COM 858912108 1175 17277 SH SOLE 17277 0 0 STRYKER CORP COM 863667101 11106 71728 SH SOLE 71728 0 0 SUNTRUST BKS INC COM COM 867914103 6217 96248 SH SOLE 96248 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 510 53000 SH SOLE 53000 0 0 SYMANTEC CORP COM 871503108 5664 201856 SH SOLE 201856 0 0 SYNCHRONY FINL COM 87165B903 5212 135000 SH Call SOLE 135000 0 0 SYNCHRONY FINL COM COM 87165B103 5744 148779 SH SOLE 148779 0 0 SYNOPSYS INC COM COM 871607107 3688 43265 SH SOLE 43265 0 0 SYSCO CORP COM COM 871829107 6945 114352 SH SOLE 114352 0 0 T MOBILE US INC COM 872590104 7830 123285 SH SOLE 123285 0 0 T MOBILE US INC COM 872590904 3811 60000 SH Call SOLE 60000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 2028 18470 SH SOLE 18470 0 0 TAPESTRY INC COM COM 876030107 2838 64160 SH SOLE 64160 0 0 TARGET CORP COM 87612E906 5220 80000 SH Call SOLE 80000 0 0 TARGET CORP COM COM 87612E106 8000 122607 SH SOLE 122607 0 0 TE CONNECTIVITY LTD REG SHS COM H84989104 28708 302059 SH SOLE 302059 0 0 TESLA MTRS INC COM 88160R101 3886 12481 SH SOLE 12481 0 0 TEXAS INSTRS INC COM 882508104 29618 283590 SH SOLE 283590 0 0 TEXTRON INC COM COM 883203101 3015 53278 SH SOLE 53278 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 32300 170109 SH SOLE 170109 0 0 TIFFANY & CO NEW COM COM 886547108 2399 23078 SH SOLE 23078 0 0 TIME WARNER INC COM 887317303 66381 725718 SH SOLE 725718 0 0 TJX COS INC NEW COM 872540959 5046 66000 SH Put SOLE 66000 0 0 TJX COS INC NEW COM COM 872540109 23822 311560 SH SOLE 311560 0 0 TORCHMARK CORP COM COM 891027104 1972 21740 SH SOLE 21740 0 0 TOTAL SYS SVCS INC COM COM 891906109 3997 50534 SH SOLE 50534 0 0 TRACTOR SUPPLY CO COM 892356106 2190 29299 SH SOLE 29299 0 0 TRANSDIGM GROUP INC COM COM 893641100 2676 9746 SH SOLE 9746 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 47222 348144 SH SOLE 348144 0 0 TRIPADVISOR INC COM 896945201 842 24432 SH SOLE 24432 0 0 TWENTY FIRST CENTY FOX INC CL A COM 90130A101 49248 1426226 SH SOLE 1426226 0 0 TWENTY FIRST CENTY FOX INC CL B COM 90130A200 5406 158430 SH SOLE 158430 0 0 TYSON FOODS INC COM 902494903 3243 40000 SH Call SOLE 40000 0 0 TYSON FOODS INC CL A COM 902494103 5772 71195 SH SOLE 71195 0 0 UDR INC COM COM 902653104 2083 54071 SH SOLE 54071 0 0 UGI CORP NEW COM COM 902681105 1174 25000 SH SOLE 25000 0 0 ULTA SALON COSMETCS & FRAG COM 90384S303 3965 17729 SH SOLE 17729 0 0 UNDER ARMOUR INC CL A COM 904311107 555 41634 SH SOLE 41634 0 0 UNDERINCA COM 904311107 603 41763 SH SOLE 41763 0 0 UNION PAC CORP COM COM 907818108 60236 449188 SH SOLE 449188 0 0 UNIT CORP COM 909218109 1144 52000 SH SOLE 52000 0 0 UNITED CONTL HLDGS INC COM COM 910047109 3431 50908 SH SOLE 50908 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 16549 138889 SH SOLE 138889 0 0 UNITED RENTALS INC COM COM 911363109 2931 17050 SH SOLE 17050 0 0 UNITED STATES OIL FUND LP COM 91232N108 129 10754 SH SOLE 10754 0 0 UNITED STATES OIL FUND LP COM 91232N958 1241 103300 SH Put SOLE 103300 0 0 UNITED TECHNOLOGIES CORP COM COM 913017109 56511 442978 SH SOLE 442978 0 0 UNITEDHEALTH GROUP INC COM 91324P102 172040 780370 SH SOLE 780370 0 0 UNIVERSAL HLTH SVCS INC COM 913903100 2208 19481 SH SOLE 19481 0 0 UNUM GROUP COM COM 91529Y106 2490 45364 SH SOLE 45364 0 0 US BANCORP DEL COM NEW COM 902973304 17081 318788 SH SOLE 318788 0 0 V F CORP COM COM 918204108 7037 95093 SH SOLE 95093 0 0 VALERO ENERGY CORP NEW COM COM 91913Y100 10503 114272 SH SOLE 114272 0 0 VANTIV INC CL A COM 92210H105 3269 44440 SH SOLE 44440 0 0 VARIAN MED SYS INC COM 92220P105 2272 20439 SH SOLE 20439 0 0 VENTAS INC COM COM 92276F100 4321 72011 SH SOLE 72011 0 0 VERISIGN INC COM COM 92343E102 2083 18199 SH SOLE 18199 0 0 VERISK ANALYTICS INC COM 92345Y106 4671 48661 SH SOLE 48661 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 68272 1289859 SH SOLE 1289859 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 11259 75127 SH SOLE 75127 0 0 VIACOM INC NEW CL B COM 92553P201 2453 79609 SH SOLE 79609 0 0 VISA INC COM CL A COM 92826C839 77485 679571 SH SOLE 679571 0 0 VODAFONE GROUP PLC NEW SPNSR ADR COM 92857W308 1105 34625 SH SOLE 34625 0 0 VORNADO RLTY TR SH BEN INT COM 929042109 2728 34894 SH SOLE 34894 0 0 VULCAN MATLS CO COM COM 929160109 3430 26717 SH SOLE 26717 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 52998 729803 SH SOLE 729803 0 0 WAL-MART STORES INC COM 931142103 93777 949642 SH SOLE 949642 0 0 WAL-MART STORES INC COM 931142903 11850 120000 SH Call SOLE 120000 0 0 WAL-MART STORES INC COM 931142953 4938 50000 SH Put SOLE 50000 0 0 WASTE MGMT INC DEL COM COM 94106L109 27015 313039 SH SOLE 313039 0 0 WATERS CORP COM 941848103 3410 17650 SH SOLE 17650 0 0 WEC ENERGY GROUP INC COM COM 92939U106 5233 78774 SH SOLE 78774 0 0 WELLCARE HEALTH PLANS INC COM COM 94946T106 24656 122600 SH SOLE 122600 0 0 WELLS FARGO & CO NEW COM 949746901 4156 68500 SH Call SOLE 68500 0 0 WELLS FARGO & CO NEW COM COM 949746101 62190 1025046 SH SOLE 1025046 0 0 WELLTOWER INC COM ADDED COM 95040Q104 4773 74850 SH SOLE 74850 0 0 WESTERN DIGITAL CORP COM 958102105 45432 571256 SH SOLE 571256 0 0 WESTERN UN CO COM COM 959802109 1868 98239 SH SOLE 98239 0 0 WESTROCK CO COM COM 96145D105 3256 51514 SH SOLE 51514 0 0 WEYERHAEUSER CO COM COM 962166104 5382 152637 SH SOLE 152637 0 0 WHIRLPOOL CORP COM COM 963320106 2735 16219 SH SOLE 16219 0 0 WILLIAMS COS INC DEL COM 969457100 5097 167179 SH SOLE 167179 0 0 WILLIS TOWERS WATSON PUB LTD SHS COM G96629103 4021 26684 SH SOLE 26684 0 0 WORKDAY INC CL A COM 98138H101 1040 10220 SH SOLE 10220 0 0 WYNDHAM WORLDWIDE CORP COM COM 98310W108 10130 87423 SH SOLE 87423 0 0 WYNN RESORTS LTD COM COM 983134107 15753 93437 SH SOLE 93437 0 0 XCEL ENERGY INC COM COM 98389B100 11859 246497 SH SOLE 246497 0 0 XEROX CORP COM COM 984121103 8474 290720 SH SOLE 290720 0 0 XILINX INC COM 983919101 4877 72333 SH SOLE 72333 0 0 XILINX INC COM 983919901 3371 50000 SH Call SOLE 50000 0 0 XL GROUP PLC SHS COM G98290102 1822 51815 SH SOLE 51815 0 0 XYLEM INC COM COM 98419M100 2477 36326 SH SOLE 36326 0 0 YUM BRANDS INC COM COM 988498101 6207 76062 SH SOLE 76062 0 0 ZAYOHLDGSCOM COM 98919V105 773 21000 SH SOLE 21000 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 5441 45093 SH SOLE 45093 0 0 ZIONS BANCORPORATION COM COM 989701107 2055 40423 SH SOLE 40423 0 0 ZOETIS INC COM 98978V103 7815 108476 SH SOLE 108476 0 0