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
ADOBE SYSTEMS COM 00724F101   659,599 1,960 SH   SOLE   1,960 0 0
ALPHABET INC CAP STK CL C 02079K107   12,846,507 144,782 SH   SOLE   144,782 0 0
ALPHABET INC CAP STK CAP STK CL A 02079K305   4,630,310 52,480 SH   SOLE   52,480 0 0
AMAZON.COM INC COM 023135106   10,106,880 120,320 SH   SOLE   120,320 0 0
APPLE COMPUTER INC COM 037833100   16,667,810 128,283 SH   SOLE   128,283 0 0
ATERIAN INC COM 02156U101   11,554 15,000 SH   SOLE   15,000 0 0
AUTODESK INC COM 052769106   2,005,676 10,733 SH   SOLE   10,733 0 0
BANK OF AMERICA CORP COM 060505104   6,619,860 199,875 SH   SOLE   199,875 0 0
BERKSHIRE HATHAWAY INC CL A 084670108   937,422 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,569,685 21,268 SH   SOLE   21,268 0 0
BLACKROCK MUNI 2030 TARGET ETF COM SHS BEN IN 09257P105   694,054 32,600 SH   SOLE   32,600 0 0
CF INDS HLDGS INC COM 125269100   6,475,626 76,005 SH   SOLE   76,005 0 0
CHARTER COMMUNICATIONS INC NEW CL A 16119P108   1,707,708 5,036 SH   SOLE   5,036 0 0
COMCAST CL A VTG CL A 20030N101   1,828,931 52,300 SH   SOLE   52,300 0 0
COMMUNICATION SVCS SECTOR ETF COMMUNICATION 81369Y852   247,148 5,150 SH   SOLE   5,150 0 0
CONOCOPHILLIPS COM 20825C104   7,162,010 60,695 SH   SOLE   60,695 0 0
COSTCO WHOLESALE COM 22160K105   424,545 930 SH   SOLE   930 0 0
COTERRA ENERGY INC (FORMERLY C COM 127097103   5,873,827 239,065 SH   SOLE   239,065 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   170,940 19,250 SH   SOLE   19,250 0 0
DIAMONDBACK ENERGY INC COM 25278X109   783,749 5,730 SH   SOLE   5,730 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   1,373,650 27,506 SH   SOLE   27,506 0 0
ELECTRONIC ARTS COM 285512109   5,214,032 42,675 SH   SOLE   42,675 0 0
EURONAV NPV SHS B38564108   316,092 18,550 SH   SOLE   18,550 0 0
FIDELITY NATIONAL INFORMATIO COM 31620M106   1,720,676 25,360 SH   SOLE   25,360 0 0
FINANCIAL SECTOR ETF FINANCIAL 81369Y605   333,108 9,740 SH   SOLE   9,740 0 0
FIRST TR ISE GLOBAL WIND ENERG GBL WND ENRG E 33736G106   1,515,500 87,500 SH   SOLE   87,500 0 0
FISERV INC COM 337738108   2,320,567 22,960 SH   SOLE   22,960 0 0
GOLAR LNG LIMITED COM STK USD1 SHS G9456A100   1,732,724 76,030 SH   SOLE   76,030 0 0
HOME DEPOT COM 437076102   3,451,086 10,926 SH   SOLE   10,926 0 0
HONEYWELL INTL INC COM 438516106   1,146,505 5,350 SH   SOLE   5,350 0 0
IDEX CORP COM 45167R104   216,914 950 SH   SOLE   950 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104   2,741,205 26,720 SH   SOLE   26,720 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   473,856 12,800 SH   SOLE   12,800 0 0
ISHARES IBONDS DEC 2023 CORP E IBONDS DEC23 E 46434VAX8   266,194 10,635 SH   SOLE   10,635 0 0
ISHARES NATL AMT FREE MUNI ETF NATL MUNI ETF 464288414   517,048 4,900 SH   SOLE   4,900 0 0
ISHARES SP 500 INDEX ETF CORE SP 500 E 464287200   2,614,549 6,805 SH   SOLE   6,805 0 0
ISHARES SP 500/BARRA GROWTH I SP 500 GRWT E 464287309   409,500 7,000 SH   SOLE   7,000 0 0
JOHNSON JOHNSON COM 478160104   918,580 5,200 SH   SOLE   5,200 0 0
JP MORGAN CHASE COM 46625H100   7,677,493 57,252 SH   SOLE   57,252 0 0
LINDE PLC COM EUR0.001 SHS G5494J103   652,360 2,000 SH   SOLE   2,000 0 0
MARTIN MARIETTA MATERIALS COM 573284106   5,887,437 17,420 SH   SOLE   17,420 0 0
MASTERCARD INC CL A 57636Q104   4,499,626 12,940 SH   SOLE   12,940 0 0
MATADOR RESOURCES COMPANY COM COM 576485205   2,487,650 43,460 SH   SOLE   43,460 0 0
MEDTRONIC PLC USD0.0001 SHS G5960L103   784,583 10,095 SH   SOLE   10,095 0 0
MERCADOLIBRE INC COM USD0.001 COM 58733R102   1,396,296 1,650 SH   SOLE   1,650 0 0
MERCK CO INC NEW COM 58933Y105   310,660 2,800 SH   SOLE   2,800 0 0
META PLATFORMS INC. CL A 30303M102   974,754 8,100 SH   SOLE   8,100 0 0
MICRON COM 595112103   1,302,729 26,065 SH   SOLE   26,065 0 0
MICROSOFT CORP COM 594918104   15,623,074 65,145 SH   SOLE   65,145 0 0
MODERNA INC COM 60770K107   359,240 2,000 SH   SOLE   2,000 0 0
MOSAIC CO NEW COM 61945C103   5,504,369 125,470 SH   SOLE   125,470 0 0
NUTRIEN LTD COM NPV COM 67077M108   5,603,227 76,725 SH   SOLE   76,725 0 0
NVIDIA CORP COM 67066G104   5,670,232 38,800 SH   SOLE   38,800 0 0
OLIN CORP NEW COM PAR $1 680665205   264,700 5,000 SH   SOLE   5,000 0 0
ORACLE CORPORATION COM 68389X105   2,514,731 30,765 SH   SOLE   30,765 0 0
PAYPAL INC. COM 70450Y103   299,124 4,200 SH   SOLE   4,200 0 0
PFIZER INC COM 717081103   358,680 7,000 SH   SOLE   7,000 0 0
PIONEER NATURAL RESOURCES CO COM 723787107   2,201,680 9,640 SH   SOLE   9,640 0 0
PRUDENTIAL FINANCIAL INC COM 744320102   1,399,900 14,075 SH   SOLE   14,075 0 0
QUALCOMM INC COM 747525103   9,116,774 82,925 SH   SOLE   82,925 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   228,887 2,268 SH   SOLE   2,268 0 0
REGENERON PHARMACEUTICALS COM 75886F107   9,177,353 12,720 SH   SOLE   12,720 0 0
SAFE BULKERS INC COM Y7388L103   1,728,651 594,038 SH   SOLE   594,038 0 0
SALESFORCE.COM INC COM 79466L302   2,336,899 17,625 SH   SOLE   17,625 0 0
SNOWFLAKE INC CL A 833445109   358,850 2,500 SH   SOLE   2,500 0 0
SOCIEDAD QUIMICA MINERA DE CH SPON ADR SER B 833635105   1,987,936 24,899 SH   SOLE   24,899 0 0
STAR BULK CARRIERS CORP COM US SHS PAR Y8162K204   2,157,779 112,209 SH   SOLE   112,209 0 0
STARBUCKS CORP COM 855244109   1,815,360 18,300 SH   SOLE   18,300 0 0
SUNCOR ENERGY INC NEW COM 867224107   3,382,101 106,590 SH   SOLE   106,590 0 0
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109   3,533,443 33,933 SH   SOLE   33,933 0 0
TECHNOLOGY SECTOR ETF TECHNOLOGY 81369Y803   405,674 3,260 SH   SOLE   3,260 0 0
TELLURIAN INC NEW COM 87968A104   117,600 70,000 SH   SOLE   70,000 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   601,594 19,400 SH   SOLE   19,400 0 0
THE WALT DISNEY CO COM 254687106   232,925 2,681 SH   SOLE   2,681 0 0
UNITED RENTALS INC COM 911363109   9,383,799 26,402 SH   SOLE   26,402 0 0
VERIZON COMMUNICATIONS COM 92343V104   1,028,537 26,105 SH   SOLE   26,105 0 0
VISA INC COM COM CL A 92826C839   5,461,595 26,288 SH   SOLE   26,288 0 0
VULCAN MATERIALS COM 929160109   3,886,566 22,195 SH   SOLE   22,195 0 0
WAL MART STORES INC COM 931142103   2,360,804 16,650 SH   SOLE   16,650 0 0