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
ABBVIE INC COM 00287y109   2,636 17,685 SH   SOLE   0 0 17,685
ADVANCED MICRO DEVICE IN COM 007903107   2,958 28,769 SH   SOLE   0 0 28,769
ALPHABET INC. CLASS A COM 02079k305   3,750 28,660 SH   SOLE   0 0 28,660
ALPHABET INC. CLASS C COM 02079k107   4,913 37,260 SH   SOLE   0 0 37,260
AMAZON.COM INC COM 023135106   1,448 11,390 SH   SOLE   0 0 11,390
AMERICAN EXPRESS CO COM 025816109   1,654 11,085 SH   SOLE   0 0 11,085
AMGEN INC. COM 031162100   539 2,005 SH   SOLE   0 0 2,005
ANALOG DEVICES INC COM 032654105   1,018 5,813 SH   SOLE   0 0 5,813
APPLE INC COM 037833100   14,516 84,783 SH   SOLE   0 0 84,783
ARCHROCK INC COM 03957w106   541 42,900 SH   SOLE   0 0 42,900
BERKSHIRE HATHAWAY CLASS B COM 084670702   1,065 3,040 SH   SOLE   0 0 3,040
BRISTOL-MYERS SQUIBB COM 110122108   222 3,829 SH   SOLE   0 0 3,829
BROADCOM INC COM 11135f101   3,506 4,221 SH   SOLE   0 0 4,221
CAMECO CORP F COM 13321l108   221 5,575 SH   SOLE   0 0 5,575
CANADIAN NATL RAILWY F COM 136375102   206 1,900 SH   SOLE   0 0 1,900
CHARLES SCHWAB CORP COM 808513105   525 9,565 SH   SOLE   0 0 9,565
CHECK PT SOFTWARE F COM m22465104   612 4,593 SH   SOLE   0 0 4,593
CHEVRON CORP COM 166764100   1,664 9,868 SH   SOLE   0 0 9,868
COSTCO WHOLESALE CO COM 22160k105   2,006 3,550 SH   SOLE   0 0 3,550
CROWDSTRIKE HLDGS INC CLASS A COM 22788c105   452 2,700 SH   SOLE   0 0 2,700
DIAMONDBACK ENERGY COM 25278x109   2,956 19,085 SH   SOLE   0 0 19,085
DOW INC COM 260557103   822 15,937 SH   SOLE   0 0 15,937
DUKE ENERGY CORP COM 26441c204   696 7,886 SH   SOLE   0 0 7,886
EAST WEST BANCORP COM 27579r104   316 6,000 SH   SOLE   0 0 6,000
EATON CORP PLC F COM g29183103   202 945 SH   SOLE   0 0 945
ENBRIDGE INC F COM 29250n105   231 6,888 SH   SOLE   0 0 6,888
ENOVIX CORP COM 293594107   3,219 256,490 SH   SOLE   0 0 256,490
ENPHASE ENERGY INC COM COM 29355A107   2,762 22,985 SH   SOLE   0 0 22,985
EOG RESOURCES INC COM 26875p101   2,562 20,212 SH   SOLE   0 0 20,212
EOS ENERGY ENTERPRISES I CLASS COM 29415c101   784 364,750 SH   SOLE   0 0 364,750
EQUIFAX INC COM 294429105   458 2,500 SH   SOLE   0 0 2,500
EXXON MOBIL CORP COM 30231g102   2,711 23,054 SH   SOLE   0 0 23,054
GENERAL DYNAMICS CO COM 369550108   221 1,000 SH   SOLE   0 0 1,000
GILEAD SCIENCES INC COM 375558103   365 4,864 SH   SOLE   0 0 4,864
HALLIBURTON CO HLDG COM 406216101   1,000 24,689 SH   SOLE   0 0 24,689
HALOZYME THERAPEUTIC COM 40637h109   924 24,178 SH   SOLE   0 0 24,178
HELIX ENERGY SOLUTN COM 42330p107   1,606 143,767 SH   SOLE   0 0 143,767
IBM CORP COM 459200101   435 3,103 SH   SOLE   0 0 3,103
JOHNSON & JOHNSON COM 478160104   1,881 12,077 SH   SOLE   0 0 12,077
JPMORGAN CHASE & CO COM 46625h100   856 5,905 SH   SOLE   0 0 5,905
KIMBERLY CLARK CORP COM 494368103   202 1,670 SH   SOLE   0 0 1,670
LILLY ELI & CO COM 532457108   537 1,000 SH   SOLE   0 0 1,000
LXP INDUSTRIAL TRUST REIT COM 529043101   671 75,350 SH   SOLE   0 0 75,350
MAGNOLIA OIL & GAS CORP CLASS COM 559663109   1,037 45,250 SH   SOLE   0 0 45,250
MARATHON PETE CORP COM 56585a102   1,464 9,674 SH   SOLE   0 0 9,674
MERCK & CO. INC. COM 58933y105   1,350 13,112 SH   SOLE   0 0 13,112
MICROCHIP TECHNOLOGY COM 595017104   2,941 37,676 SH   SOLE   0 0 37,676
MICROSOFT CORP COM 594918104   2,186 6,922 SH   SOLE   0 0 6,922
MONDELEZ INTL CLASS A COM 609207105   259 3,734 SH   SOLE   0 0 3,734
MORGAN STANLEY COM 617446448   206 2,523 SH   SOLE   0 0 2,523
NVIDIA CORP COM 67066g104   4,422 10,165 SH   SOLE   0 0 10,165
PATTERSON UTI ENERGY COM 703481101   1,006 72,695 SH   SOLE   0 0 72,695
PEPSICO INC COM 713448108   1,041 6,146 SH   SOLE   0 0 6,146
PHILLIPS 66 COM 718546104   696 5,789 SH   SOLE   0 0 5,789
PIONEER NATURAL RES COM 723787107   3,671 15,994 SH   SOLE   0 0 15,994
PROFRAC HLDG CORP CLASS A COM 74319n100   529 48,665 SH   SOLE   0 0 48,665
QUALCOMM INC COM 747525103   1,950 17,560 SH   SOLE   0 0 17,560
RTX CORP COM 75513e101   214 2,969 SH   SOLE   0 0 2,969
SFL CORP LTD F COM g7738w106   1,359 121,900 SH   SOLE   0 0 121,900
SPDR GOLD SHARES ETF COM 78463v107   981 5,720 SH   SOLE   0 0 5,720
SPDR S&P 500 ETF TRUST COM 78462F103   641 1,500 SH   SOLE   0 0 1,500
STAG INDUSTRIAL INC REIT COM 85254j102   2,202 63,816 SH   SOLE   0 0 63,816
STARBUCKS CORP COM 855244109   1,079 11,827 SH   SOLE   0 0 11,827
T-MOBILE US INC COM 872590104   841 6,006 SH   SOLE   0 0 6,006
TESLA INC COM 88160r101   689 2,755 SH   SOLE   0 0 2,755
TEXAS INSTRUMENTS COM 882508104   1,111 6,990 SH   SOLE   0 0 6,990
THE COCA-COLA CO COM 191216100   413 7,373 SH   SOLE   0 0 7,373