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
AKOUSTIS TECHNOLOGIES INC COM 00973N102 3,124 377,735 SH   SOLE   0 0 377,735
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,707 45,000 SH   SOLE   0 0 45,000
ALPHABET INC CAP STK CL A 02079K305 85,429 60,250 SH   SOLE   0 0 60,250
ALTICE USA INC CL A 02156K103 4,504 200,000 SH   SOLE   0 0 200,000
AMAZON COM INC COM 023135106 81,028 29,400 SH   SOLE   0 0 29,400
APPLE INC COM 037833100 81,741 224,200 SH   SOLE   0 0 224,200
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 48,858 2,004,828 SH   SOLE   0 0 2,004,828
BAUSCH HEALTH COST INC COM 071734107 5,944 325,000 SH   SOLE   0 0 325,000
BILIBILI INC SPONS ADS REP Z 090040106 2,314 50,000 SH   SOLE   0 0 50,000
BOEING CO COM 097023105 47,648 260,274 SH   SOLE   0 0 260,274
SCHWAB CHARLES CORP COM 808513105 16,539 490,334 SH   SOLE   0 0 490,334
COMCAST CORP NEW CL A 20030N101 2,151 55,200 SH   SOLE   0 0 55,200
DADA NEXUS LTD ADS 23344D108 109,817 4,966,854 SH   SOLE   0 0 4,966,854
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1,589 178,532 SH   SOLE   0 0 178,532
DIGITAL TURBINE INC COM NEW 25400W102 602 47,968 SH   SOLE   0 0 47,968
EDISON NATION INC COM 28103E106 1,119 368,000 SH   SOLE   0 0 368,000
ELDORADO RESORTS INC COM 28470R102 29,993 750,000 SH   SOLE   0 0 750,000
LILLY ELI & CO COM 532457108 35,980 219,500 SH   SOLE   0 0 219,500
FACEBOOK INC CL A 30303M102 11,352 50,000 SH   SOLE   0 0 50,000
FARFETCH LTD ORD SH CL A 30744W107 3,448 200,000 SH   SOLE   0 0 200,000
GENERAL DYNAMICS CORP COM 369550108 27,841 186,400 SH   SOLE   0 0 186,400
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 552 1,292,690 SH   SOLE   0 0 1,292,690
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,309 180,000 SH   SOLE   0 0 180,000
ITERIS INC COM 46564T107 165 34,644 SH   SOLE   0 0 34,644
JOHNSON & JOHNSON COM 478160104 33,431 238,200 SH   SOLE   0 0 238,200
KKR & CO INC CL A 48251W104 18,522 600,000 SH   SOLE   0 0 600,000
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 42,285 2,708,842 SH   SOLE   0 0 2,708,842
L3HARRIS TECHNOLOGIES INC COM 502431109 23,093 136,200 SH   SOLE   0 0 136,200
LINDE PLC SHS G5494J103 10,588 50,000 SH   SOLE   0 0 50,000
LOCKHEED MARTIN CORP COM 539830109 24,153 66,200 SH   SOLE   0 0 66,200
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,102 200,000 SH   SOLE   0 0 200,000
MERCK & CO INC COM 58933Y105 34,901 451,500 SH   SOLE   0 0 451,500
MICROSOFT CORP COM 594918104 92,696 455,600 SH   SOLE   0 0 455,600
MOHAWK GROUP HLDGS INC COM 608189106 2,016 375,358 SH   SOLE   0 0 375,358
NORTHROP GRUMMAN CORP COM 666807102 23,703 77,100 SH   SOLE   0 0 77,100
OPERA LTD SPONSORED ADS 68373M107 461 51,200 SH   SOLE   0 0 51,200
PAR TECHNOLOGY CORP COM 698884103 21,692 725,000 SH   SOLE   0 0 725,000
QUANTUM CORP COM NEW 747906501 389 101,200 SH   SOLE   0 0 101,200
RAYTHEON TECHNOLOGIES COR COM 75513E101 26,475 430,000 SH   SOLE   0 0 430,000
RUMBLEON INC COM CL B 781386206 656 68,573 SH   SOLE   0 0 68,573
SHARPSPRING INC COM 820054104 805 92,969 SH   SOLE   0 0 92,969
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,800 35,000 SH   SOLE   0 0 35,000
SPECTRUM BRANDS HLDGS INC COM 84790A105 9,178 200,000 SH   SOLE   0 0 200,000
TWITTER INC COM 90184L102 13,401 450,000 SH   SOLE   0 0 450,000
UBER TECHNOLOGIES INC COM 90353T100 17,399 560,000 SH   SOLE   0 0 560,000
VISA INC COM CL A 92826C839 7,716 40,000 SH   SOLE   0 0 40,000
YRC WORLDWIDE INC COM PAR $.01 984249607 2,334 1,275,600 SH   SOLE   0 0 1,275,600