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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACTIVISION BLIZZARD INC COM 00507V109 BBG000CVWGS6 213,975 2,500 SH   SOLE   2,500 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG000BB5006 2,312,220 6,000 SH   SOLE   6,000 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 BBG000C060M4 356,050 2,500 SH   SOLE   2,500 0 0
AGILETHOUGHT INC *W EXP 08/23/202 00857F118 BBG00RCQNTT9 7,400 20,000 SH   SOLE   20,000 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 BBG000BJQWD2 1,566,000 20,000 SH   SOLE   20,000 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 2,080,000 20,000 SH   SOLE   20,000 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 16,140,388 155,600 SH   SOLE   155,600 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 15,906,660 154,000 SH   SOLE   154,000 0 0
AMBAC FINL GROUP INC COM NEW 023139884 BBG004HQHKK0 3,039,993 196,382 SH   SOLE   196,382 0 0
AMERICAN EXPRESS CO COM 025816109 BBG000BCQZS4 329,900 2,000 SH   SOLE   2,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 BBG000BBDZG3 352,520 7,000 SH   SOLE   7,000 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 BBG000BG8NR3 437,815 13,811 SH   SOLE   13,811 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG000RYC984 200,190 3,000 SH   SOLE   3,000 0 0
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 788,225 2,500 SH   SOLE   2,500 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFK3 754,636 11,948 SH   SOLE   11,948 0 0
APPLE INC COM 037833100 BBG000B9XRY4 24,471,160 148,400 SH   SOLE   148,400 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVV91 417,200 5,000 SH   SOLE   5,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG000K6MRN4 476,497 700 SH   SOLE   700 0 0
AURORA CANNABIS INC COM 05156X884 BBG000RSS169 7,248 10,427 SH   SOLE   10,427 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 BBG00DK7NM27 4,600,989 170,407 SH   SOLE   170,407 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103 BBG000QFJJW0 733,761 21,455 SH   SOLE   21,455 0 0
BANKFINANCIAL CORP COM 06643P104 BBG000BCD4H9 86,652 10,006 SH   SOLE   10,006 0 0
BAUSCH HEALTH COS INC COM 071734107 BBG000DLFM21 81,000 10,000 SH   SOLE   10,000 0 0
BAYCOM CORP COM 07272M107 BBG00FWKRBS2 310,549 18,182 SH   SOLE   18,182 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG000DWCFL4 465,600 1 SH   SOLE   1 0 0
BGC PARTNERS INC CL A 05541T101 BBG000C4MWH4 52,300 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101 BBG000C2PW58 2,625,627 3,924 SH   SOLE   3,924 0 0
BLACKSTONE INC COM 09260D107 BBG000BH0106 676,368 7,700 SH   SOLE   7,700 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 BBG000BJ7RY1 215,026 21,081 SH   SOLE   21,081 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG000DQLV23 346,550 5,000 SH   SOLE   5,000 0 0
BROWN & BROWN INC COM 115236101 BBG000BWSGF4 1,378,080 24,000 SH   SOLE   24,000 0 0
CANADIAN NAT RES LTD COM 136385101 BBG000HW5GX3 13,831,965 249,900 SH   SOLE   249,900 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 BBG00CW88W83 151,500 10,000 SH   SOLE   10,000 0 0
CBRE GROUP INC CL A 12504L109 BBG000C04224 436,860 6,000 SH   SOLE   6,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG000VPGNR2 9,890,062 27,656 SH   SOLE   27,656 0 0
CHEVRON CORP NEW COM 166764100 BBG000K4ND22 713,336 4,372 SH   SOLE   4,372 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 BBG00X71QNZ0 109,044 15,600 SH   SOLE   15,600 0 0
CHURCHILL CAPITAL CORP VII UNIT 99/99/9999 17144M201 BBG00YV0ZSF4 101,500 10,000 SH   SOLE   10,000 0 0
CITIGROUP INC COM NEW 172967424 BBG000FY4S11 234,450 5,000 SH   SOLE   5,000 0 0
COMCAST CORP NEW CL A 20030N101 BBG000BFT2L4 947,750 25,000 SH   SOLE   25,000 0 0
COMMUNITY BK SYS INC COM 203607106 BBG000BF4D19 213,004 4,058 SH   SOLE   4,058 0 0
CONAGRA BRANDS INC COM 205887102 BBG000BDXGP9 619,740 16,500 SH   SOLE   16,500 0 0
CONOCOPHILLIPS COM 20825C104 BBG000BQQH30 919,875 9,272 SH   SOLE   9,272 0 0
COSTAR GROUP INC COM 22160N109 BBG000D7JKW9 692,631 10,060 SH   SOLE   10,060 0 0
COTERRA ENERGY INC COM 127097103 BBG000C3GN47 1,473,455 60,043 SH   SOLE   60,043 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584 BBG000BN7SF1 40,700 10,000 SH   SOLE   10,000 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 BBG000Q4LHK9 102,800 10,000 SH   SOLE   10,000 0 0
CSX CORP COM 126408103 BBG000BGJRC8 898,200 30,000 SH   SOLE   30,000 0 0
DANAHER CORPORATION COM 235851102 BBG000BH3JF8 3,151,760 12,505 SH   SOLE   12,505 0 0
DEVON ENERGY CORP NEW COM 25179M103 BBG000BBVJZ8 522,801 10,330 SH   SOLE   10,330 0 0
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSYX9 594,478 4,398 SH   SOLE   4,398 0 0
DIGITAL RLTY TR INC COM 253868103 BBG000Q5ZRM7 2,825,134 28,737 SH   SOLE   28,737 0 0
DISNEY WALT CO COM 254687106 BBG000BH4R78 4,537,892 45,320 SH   SOLE   45,320 0 0
ECHOSTAR CORP CL A 278768106 BBG000TGLV00 182,900 10,000 SH   SOLE   10,000 0 0
ENSTAR GROUP LIMITED SHS G3075P101 BBG000NQKP71 579,475 2,500 SH   SOLE   2,500 0 0
EOG RES INC COM 26875P101 BBG000BZ9223 2,968,917 25,900 SH   SOLE   25,900 0 0
EQUIFAX INC COM 294429105 BBG000BHPL78 2,434,080 12,000 SH   SOLE   12,000 0 0
EQUINIX INC COM 29444U700 BBG000MBDGM6 188,703,852 261,711 SH   SOLE   261,711 0 0
ESSA BANCORP INC COM 29667D104 BBG000R3PVY0 157,200 10,000 SH   SOLE   10,000 0 0
EVERCORE INC CLASS A 29977A105 BBG000BP30Y0 1,730,700 15,000 SH   SOLE   15,000 0 0
EVEREST RE GROUP LTD COM G3223R108 BBG000C1XVK6 537,030 1,500 SH   SOLE   1,500 0 0
FB FINL CORP COM 30257X104 BBG00DM434G9 1,161,988 37,387 SH   SOLE   37,387 0 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 244,713 1,071 SH   SOLE   1,071 0 0
FERGUSON PLC NEW SHS G3421J106 BBG00NZJ0JG0 6,620,609 50,190 SH   SOLE   50,190 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6K9 1,166,976 33,409 SH   SOLE   33,409 0 0
FINSERV ACQUISITION CORP II UNIT 02/17/2026 31809Y202 BBG00Z4B96B8 103,650 10,000 SH   SOLE   10,000 0 0
FIRST AMERN FINL CORP COM 31847R102 BBG000V78V75 278,300 5,000 SH   SOLE   5,000 0 0
FIRST BANCSHARES INC MS COM 318916103 BBG000BHWFN5 404,782 15,671 SH   SOLE   15,671 0 0
FIRST HORIZON CORPORATION COM 320517105 BBG000GHZSZ6 475,295 26,732 SH   SOLE   26,732 0 0
FOX CORP CL A COM 35137L105 BBG00JHNJW99 673,032 19,766 SH   SOLE   19,766 0 0
FOX CORP CL B COM 35137L204 BBG00JHNKJY8 1,292,038 41,266 SH   SOLE   41,266 0 0
FRANCO NEV CORP COM 351858105 BBG000RD3CL8 291,600 2,000 SH   SOLE   2,000 0 0
FTAI AVIATION LTD SHS G3730V105 BBG019M62R45 1,537,800 55,000 SH   SOLE   55,000 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106 BBG0174VKJ51 157,300 55,000 SH   SOLE   55,000 0 0
FTI CONSULTING INC COM 302941109 BBG000K88H58 888,075 4,500 SH   SOLE   4,500 0 0
GARTNER INC COM 366651107 BBG000BB65D0 814,425 2,500 SH   SOLE   2,500 0 0
GODADDY INC CL A 380237107 BBG006MDLY05 233,160 3,000 SH   SOLE   3,000 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 BBG000BJDPF9 130,282 24,628 SH   SOLE   24,628 0 0
HANMI FINL CORP COM NEW 410495204 BBG000M4M6Q0 278,550 15,000 SH   SOLE   15,000 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 BBG00NKZNGB6 1,259,711 103,255 SH   SOLE   103,255 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 BBG011N57109 268,247 16,467 SH   SOLE   16,467 0 0
HESS CORP COM 42809H107 BBG000BBD070 794,040 6,000 SH   SOLE   6,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH30 1,004,826 7,133 SH   SOLE   7,133 0 0
HOME DEPOT INC COM 437076102 BBG000BKZB36 1,623,160 5,500 SH   SOLE   5,500 0 0
HOULIHAN LOKEY INC CL A 441593100 BBG000CZTB66 2,187,250 25,000 SH   SOLE   25,000 0 0
HOWARD HUGHES CORP COM 44267D107 BBG000MJRJJ2 209,040 2,613 SH   SOLE   2,613 0 0
HUNTSMAN CORP COM 447011107 BBG000NS26Q8 797,435 29,146 SH   SOLE   29,146 0 0
HYATT HOTELS CORP COM CL A 448579102 BBG000CVRFS4 447,160 4,000 SH   SOLE   4,000 0 0
IHS HOLDING LIMITED ORD SHS G4701H109 BBG012M7S1G4 87,600 10,000 SH   SOLE   10,000 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108 BBG00DKCC5X1 65,600 20,000 SH   SOLE   20,000 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG000LV0836 4,091,508 49,558 SH   SOLE   49,558 0 0
JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0Q7 614,460 14,000 SH   SOLE   14,000 0 0
JEFFERIES FINL GROUP INC COM 47233W109 BBG000BNHSP9 476,100 15,000 SH   SOLE   15,000 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG000DMBXR2 3,146,726 24,148 SH   SOLE   24,148 0 0
KEURIG DR PEPPER INC COM 49271V100 BBG000TJM7F0 1,058,400 30,000 SH   SOLE   30,000 0 0
KORN FERRY COM NEW 500643200 BBG000C5QMB5 206,960 4,000 SH   SOLE   4,000 0 0
LENNOX INTL INC COM 526107107 BBG000BB5B84 552,816 2,200 SH   SOLE   2,200 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 BBG006GNRZ83 301,298 3,669 SH   SOLE   3,669 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 BBG006GNSZW5 1,227,134 15,020 SH   SOLE   15,020 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 BBG000H0QBS7 195,858 10,044 SH   SOLE   10,044 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 BBG000BXWBN9 495,642 24,320 SH   SOLE   24,320 0 0
LOWES COS INC COM 548661107 BBG000BNDN65 739,889 3,700 SH   SOLE   3,700 0 0
MARTIN MARIETTA MATLS INC COM 573284106 BBG000BGYMH7 1,597,770 4,500 SH   SOLE   4,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 9,448,660 26,000 SH   SOLE   26,000 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 BBG000BHP8J4 222,775 17,500 SH   SOLE   17,500 0 0
META PLATFORMS INC CL A 30303M102 BBG000MM2P62 2,712,832 12,800 SH   SOLE   12,800 0 0
MICRON TECHNOLOGY INC COM 595112103 BBG000C5Z1S3 2,926,490 48,500 SH   SOLE   48,500 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 7,207,500 25,000 SH   SOLE   25,000 0 0
MOELIS & CO CL A 60786M105 BBG000RNBH63 568,912 14,800 SH   SOLE   14,800 0 0
MOODYS CORP COM 615369105 BBG000F86GP6 2,448,160 8,000 SH   SOLE   8,000 0 0
MORGAN STANLEY COM NEW 617446448 BBG000BLZRJ2 580,182 6,608 SH   SOLE   6,608 0 0
MSCI INC COM 55354G100 BBG000RTDY25 559,690 1,000 SH   SOLE   1,000 0 0
NORFOLK SOUTHN CORP COM 655844108 BBG000BQ5DS5 636,000 3,000 SH   SOLE   3,000 0 0
NUCOR CORP COM 670346105 BBG000BQ8KV2 4,323,924 27,992 SH   SOLE   27,992 0 0
NUTRIEN LTD COM 67077M108 BBG00JM9XLN6 1,374,201 18,608 SH   SOLE   18,608 0 0
NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 4,444,320 16,000 SH   SOLE   16,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 BBG000BND699 279,713 1,500 SH   SOLE   1,500 0 0
OCCIDENTAL PETE CORP COM 674599105 BBG000BQQ2S6 374,580 6,000 SH   SOLE   6,000 0 0
OLIN CORP COM PAR $1 680665205 BBG000BQHTV3 555,000 10,000 SH   SOLE   10,000 0 0
PACIFIC PREMIER BANCORP COM 69478X105 BBG000BNS256 266,190 11,082 SH   SOLE   11,082 0 0
PCB BANCORP COM 69320M109 BBG000CWSXR3 289,800 20,000 SH   SOLE   20,000 0 0
PENN ENTERTAINMENT INC COM 707569109 BBG000CDZLV8 415,240 14,000 SH   SOLE   14,000 0 0
PFIZER INC COM 717081103 BBG000BR2B91 773,650 18,962 SH   SOLE   18,962 0 0
PHILLIPS 66 COM 718546104 BBG00286S4N9 358,987 3,541 SH   SOLE   3,541 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 BBG000C1XKF6 661,920 12,000 SH   SOLE   12,000 0 0
PIONEER NAT RES CO COM 723787107 BBG000BXRPH1 708,304 3,468 SH   SOLE   3,468 0 0
PJT PARTNERS INC COM CL A 69343T107 BBG0079T1PZ6 2,997,257 41,519 SH   SOLE   41,519 0 0
PNC FINL SVCS GROUP INC COM 693475105 BBG000BRD0D8 1,327,432 10,444 SH   SOLE   10,444 0 0
POPULAR INC COM NEW 733174700 BBG000BDNB35 574,100 10,000 SH   SOLE   10,000 0 0
PROFOUND MED CORP COM NEW 74319B502 BBG00CXJY8L7 115,196 12,400 SH   SOLE   12,400 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG000BW8S60 270,874 2,766 SH   SOLE   2,766 0 0
RBB BANCORP COM 74930B105 BBG002537TC9 155,000 10,000 SH   SOLE   10,000 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 3,792,470 11,000 SH   SOLE   11,000 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 BBG000KK3464 314,546 13,272 SH   SOLE   13,272 0 0
TARGET HOSPITALITY CORP COM 87615L107 BBG00K7K3474 231,150 15,000 SH   SOLE   15,000 0 0
TFS FINL CORP COM 87240R107 BBG000F7GST7 533,744 42,260 SH   SOLE   42,260 0 0
T-MOBILE US INC COM 872590104 BBG000NDV1D4 2,990,946 20,650 SH   SOLE   20,650 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG000BM6788 459,950 2,500 SH   SOLE   2,500 0 0
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MT8 231,347 7,298 SH   SOLE   7,298 0 0
UNITED RENTALS INC COM 911363109 BBG000BXMFC3 593,640 1,500 SH   SOLE   1,500 0 0
VAIL RESORTS INC COM 91879Q109 BBG000BCMWM1 1,869,440 8,000 SH   SOLE   8,000 0 0
VERISIGN INC COM 92343E102 BBG000BGKHZ3 309,150 1,500 SH   SOLE   1,500 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 901,840 4,000 SH   SOLE   4,000 0 0
VOYA FINANCIAL INC COM 929089100 BBG000BCWKD6 428,760 6,000 SH   SOLE   6,000 0 0
WALMART INC COM 931142103 BBG000BWXBC2 1,621,950 11,000 SH   SOLE   11,000 0 0
WELLS FARGO CO NEW COM 949746101 BBG000BWQFY7 747,600 20,000 SH   SOLE   20,000 0 0
WILLIAMS COS INC COM 969457100 BBG000BWVCP8 298,600 10,000 SH   SOLE   10,000 0 0
YANDEX N V SHS CLASS A N97284108 BBG001NVJ6W4 331,450 17,500 SH   SOLE   17,500 0 0
YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HG1 1,204,410 19,000 SH   SOLE   19,000 0 0
ZOETIS INC CL A 98978V103 BBG0039320N9 994,645 5,976 SH   SOLE   5,976 0 0