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
ABBVIE INC COM 00287Y109 9,939 102,774 SH   SOLE   102,774 0 0
ACTIVISION BLIZZARD INC COM 00507V109 8,446 133,393 SH   SOLE   133,393 0 0
AES CORP COM 00130H105 156 14,400 SH   SOLE   14,400 0 0
AFFILIATED MANAGERS GROUP COM 008252108 805 3,922 SH   SOLE   3,922 0 0
AIR LEASE CORP CL A 00912X302 5,872 122,105 SH   SOLE   122,105 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 21,825 126,575 SH   SOLE   126,575 0 0
ALPHABET INC CAP STK CL A 02079K305 10,490 9,958 SH   SOLE   9,958 0 0
ALPHABET INC CAP STK CL C 02079K107 10,621 10,150 SH   SOLE   10,150 0 0
ALTABA INC COM 021346101 20,159 288,599 SH   SOLE   288,599 0 0
AMAZON COM INC COM 023135106 31,489 26,926 SH   SOLE   26,926 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 15,622 262,210 SH   SOLE   262,210 0 0
AMKOR TECHNOLOGY INC COM 031652100 147 14,600 SH   SOLE   14,600 0 0
APPLE INC COM 037833100 11,049 65,292 SH   SOLE   65,292 0 0
APPLIED MATLS INC COM 038222105 8,026 157,000 SH   SOLE   157,000 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 607 16,062 SH   SOLE   16,062 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 11,875 68,316 SH   SOLE   68,316 0 0
ATHENE HLDG LTD CL A G0684D107 7,099 137,281 SH   SOLE   137,281 0 0
AZUL S A SPONSR ADR PFD 05501U106 2,614 109,690 SH   SOLE   109,690 0 0
BANK AMER CORP COM 060505104 17,009 576,184 SH   SOLE   576,184 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 7,276 200,495 SH   SOLE   200,495 0 0
BED BATH & BEYOND INC COM 075896100 233 10,600 SH   SOLE   10,600 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,552 43,500 SH   SOLE   43,500 0 0
BEST BUY INC COM 086516101 274 4,000 SH   SOLE   4,000 0 0
CATERPILLAR INC DEL COM 149123101 12,340 78,307 SH   SOLE   78,307 0 0
CATERPILLAR INC DEL COM 149123101 11,346 72,000 SH Call SOLE   72,000 0 0
CBL & ASSOC PPTYS INC COM 124830100 105 18,540 SH   SOLE   18,540 0 0
CENTENE CORP DEL COM 15135B101 252 2,500 SH   SOLE   2,500 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,085 6,207 SH   SOLE   6,207 0 0
CIENA CORP COM NEW 171779309 5,648 269,849 SH   SOLE   269,849 0 0
CITIGROUP INC *W EXP 01/04/201 172967226 270 2,700,985 SH   SOLE   2,700,985 0 0
CITIGROUP INC COM NEW 172967424 744 10,000 SH   SOLE   10,000 0 0
COMCAST CORP NEW CL A 20030N101 18,029 450,157 SH   SOLE   450,157 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 754 24,300 SH   SOLE   24,300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 10,046 179,398 SH   SOLE   179,398 0 0
DEVON ENERGY CORP NEW COM 25179M103 8,503 205,394 SH   SOLE   205,394 0 0
DOWDUPONT INC COM 26078J100 8,903 125,000 SH   SOLE   125,000 0 0
ELECTRONIC ARTS INC COM 285512109 525 5,000 SH   SOLE   5,000 0 0
EVEREST RE GROUP LTD COM G3223R108 2,434 11,000 SH   SOLE   11,000 0 0
EXACT SCIENCES CORP COM 30063P105 16,013 304,775 SH   SOLE   304,775 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 276 3,700 SH   SOLE   3,700 0 0
FACEBOOK INC CL A 30303M102 28,006 158,709 SH   SOLE   158,709 0 0
FACEBOOK INC CL A 30303M102 63,314 358,800 SH Call SOLE   358,800 0 0
FIRST BANCORP N C COM 318910106 3,124 88,468 SH   SOLE   88,468 0 0
FIRST BANCSHARES INC MS COM 318916103 448 13,092 SH   SOLE   13,092 0 0
FIRSTENERGY CORP COM 337932107 257 8,400 SH   SOLE   8,400 0 0
FLEXION THERAPEUTICS INC COM 33938J106 3,293 131,505 SH   SOLE   131,505 0 0
GALLAGHER ARTHUR J & CO COM 363576109 11,390 180,000 SH   SOLE   180,000 0 0
GENERAL MTRS CO *W EXP 07/10/201 37045V126 406 17,349 SH   SOLE   17,349 0 0
HALCON RES CORP COM PAR NEW 40537Q605 869 114,742 SH   SOLE   114,742 0 0
HOLOGIC INC COM 436440101 7,003 163,806 SH   SOLE   163,806 0 0
HONEYWELL INTL INC COM 438516106 6,050 39,451 SH   SOLE   39,451 0 0
HUMANA INC COM 444859102 15,237 61,421 SH   SOLE   61,421 0 0
HUNTER MARITIME ACQUISITION *W EXP 99/99/999 Y37828129 15 48,880 SH   SOLE   48,880 0 0
HUNTER MARITIME ACQUISITION CL A Y37828111 954 97,736 SH   SOLE   97,736 0 0
HUNTSMAN CORP COM 447011107 8,421 252,953 SH   SOLE   252,953 0 0
IBERIABANK CORP COM 450828108 1,269 16,374 SH   SOLE   16,374 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6,002 226,412 SH   SOLE   226,412 0 0
JPMORGAN CHASE & CO COM 46625H100 535 5,000 SH   SOLE   5,000 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,126 106,252 SH   SOLE   106,252 0 0
KRAFT HEINZ CO COM 500754106 2,333 30,000 SH   SOLE   30,000 0 0
LAM RESEARCH CORP COM 512807108 6,477 35,190 SH   SOLE   35,190 0 0
LPL FINL HLDGS INC COM 50212V100 19,499 341,252 SH   SOLE   341,252 0 0
LUMENTUM HLDGS INC COM 55024U109 4,694 96,000 SH   SOLE   96,000 0 0
LUTHER BURBANK CORP COM 550550107 1,806 150,000 SH   SOLE   150,000 0 0
MARATHON OIL CORP COM 565849106 6,793 401,242 SH   SOLE   401,242 0 0
MARATHON PETE CORP COM 56585A102 257 3,900 SH   SOLE   3,900 0 0
MARTIN MARIETTA MATLS INC COM 573284106 11,052 50,000 SH   SOLE   50,000 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,856 179,600 SH   SOLE   179,600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 25,354 167,508 SH   SOLE   167,508 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,522 56,300 SH Call SOLE   56,300 0 0
MBIA INC COM 55262C100 366 50,000 SH   SOLE   50,000 0 0
MCDONALDS CORP COM 580135101 1,225 7,120 SH   SOLE   7,120 0 0
MICRON TECHNOLOGY INC COM 595112103 15,079 366,698 SH   SOLE   366,698 0 0
MICRON TECHNOLOGY INC COM 595112103 9,910 241,000 SH Call SOLE   241,000 0 0
MICROSOFT CORP COM 594918104 13,709 160,259 SH   SOLE   160,259 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,740 27,500 SH   SOLE   27,500 0 0
MULESOFT INC CL A 625207105 4,813 206,911 SH   SOLE   206,911 0 0
NAVIENT CORPORATION COM 63938C108 260 19,500 SH   SOLE   19,500 0 0
NETFLIX INC COM 64110L106 17,690 92,154 SH   SOLE   92,154 0 0
NORFOLK SOUTHERN CORP COM 655844108 4,648 32,080 SH   SOLE   32,080 0 0
NRG ENERGY INC COM NEW 629377508 18,591 652,787 SH   SOLE   652,787 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 3,218 196,846 SH   SOLE   196,846 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,773 32,225 SH   SOLE   32,225 0 0
OCLARO INC COM NEW 67555N206 1,320 195,800 SH   SOLE   195,800 0 0
PARKER HANNIFIN CORP COM 701094104 9,162 45,907 SH   SOLE   45,907 0 0
PARSLEY ENERGY INC CL A 701877102 3,278 111,362 SH   SOLE   111,362 0 0
PARTY CITY HOLDCO INC COM 702149105 2,717 194,781 SH   SOLE   194,781 0 0
PAYPAL HLDGS INC COM 70450Y103 13,127 178,314 SH   SOLE   178,314 0 0
PAYPAL HLDGS INC COM 70450Y103 13,303 180,700 SH Call SOLE   180,700 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,635 27,500 SH   SOLE   27,500 0 0
PRICELINE GRP INC COM NEW 741503403 2,589 1,490 SH   SOLE   1,490 0 0
PROGRESSIVE CORP OHIO COM 743315103 16,853 299,236 SH   SOLE   299,236 0 0
PROOFPOINT INC COM 743424103 4,522 50,919 SH   SOLE   50,919 0 0
RAYTHEON CO COM NEW 755111507 8,432 44,887 SH   SOLE   44,887 0 0
REALTY INCOME CORP COM 756109104 1,426 25,000 SH   SOLE   25,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 9,648 156,936 SH   SOLE   156,936 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 239 2,000 SH   SOLE   2,000 0 0
SCHLUMBERGER LTD COM 806857108 15,654 232,295 SH   SOLE   232,295 0 0
SHERWIN WILLIAMS CO COM 824348106 1,763 4,300 SH   SOLE   4,300 0 0
SHIRE PLC SPONSORED ADR 82481R106 6,195 39,935 SH   SOLE   39,935 0 0
SIGNET JEWELERS LIMITED SHS G81276100 266 4,700 SH   SOLE   4,700 0 0
SONY CORP SPONSORED ADR 835699307 3,489 77,627 SH   SOLE   77,627 0 0
T MOBILE US INC COM 872590104 5,187 81,665 SH   SOLE   81,665 0 0
TIME WARNER INC COM NEW 887317303 31,884 348,573 SH   SOLE   348,573 0 0
TRANSOCEAN LTD REG SHS H8817H100 3,442 322,280 SH   SOLE   322,280 0 0
UNITED RENTALS INC COM 911363109 1,954 11,366 SH   SOLE   11,366 0 0
UNIVEST CORP PA COM 915271100 4,689 167,169 SH   SOLE   167,169 0 0
V F CORP COM 918204108 259 3,500 SH   SOLE   3,500 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,841 39,239 SH   SOLE   39,239 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1,256 48,200 SH   SOLE   48,200 0 0
VANTIV INC CL A 92210H105 8,670 117,877 SH   SOLE   117,877 0 0
VISA INC COM CL A 92826C839 26,973 236,568 SH   SOLE   236,568 0 0
VISA INC COM CL A 92826C839 7,172 62,900 SH Call SOLE   62,900 0 0
VOYA FINL INC COM 929089100 3,710 75,000 SH   SOLE   75,000 0 0
VULCAN MATLS CO COM 929160109 15,450 120,355 SH   SOLE   120,355 0 0
WESTERN ALLIANCE BANCORP COM 957638109 6,981 123,288 SH   SOLE   123,288 0 0
WESTERN DIGITAL CORP COM 958102105 6,200 77,963 SH   SOLE   77,963 0 0
WEX INC COM 96208T104 12,045 85,284 SH   SOLE   85,284 0 0
WORKDAY INC CL A 98138H101 3,321 32,638 SH   SOLE   32,638 0 0
WPX ENERGY INC COM 98212B103 12,334 876,623 SH   SOLE   876,623 0 0
ZAYO GROUP HLDGS INC COM 98919V105 5,433 147,644 SH   SOLE   147,644 0 0