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 2,836 21,134 SH   SOLE   0 0 21,134
ADVANCED MICRO DEVIC COM 007903107 1,989 31,394 SH   SOLE   0 0 31,394
ALPHABET INC. CLASS A COM 02079k305 2,831 29,600 SH   SOLE   0 0 29,600
ALPHABET INC. CLASS C COM 02079k107 3,659 38,060 SH   SOLE   0 0 38,060
AMAZON.COM INC COM 023135106 1,998 17,680 SH   SOLE   0 0 17,680
AMERICAN EXPRESS CO COM 025816109 1,606 11,903 SH   SOLE   0 0 11,903
AMGEN INC. COM 031162100 587 2,605 SH   SOLE   0 0 2,605
ANALOG DEVICES INC COM 032654105 810 5,813 SH   SOLE   0 0 5,813
APPLE INC COM 037833100 12,527 90,643 SH   SOLE   0 0 90,643
ARCHROCK INC COM 03957w106 294 45,800 SH   SOLE   0 0 45,800
ATI PHYSICAL THERAPY INC COM 00216w109 23 23,150 SH   SOLE   0 0 23,150
BERKSHIRE HATHAWAY CLASS B COM 084670702 788 2,950 SH   SOLE   0 0 2,950
BRISTOL-MYERS SQUIBB COM 110122108 279 3,929 SH   SOLE   0 0 3,929
BROADCOM INC COM 11135f101 2,158 4,861 SH   SOLE   0 0 4,861
CACTUS INC CLASS A COM 127203107 647 16,825 SH   SOLE   0 0 16,825
CANADIAN NATL RAILWY F COM 136375102 205 1,900 SH   SOLE   0 0 1,900
CHARLES SCHWAB CORP COM 808513105 1,020 14,194 SH   SOLE   0 0 14,194
CHECK PT SOFTWARE F COM m22465104 515 4,593 SH   SOLE   0 0 4,593
CHEVRON CORP COM 166764100 1,423 9,904 SH   SOLE   0 0 9,904
COSTCO WHOLESALE CO COM 22160k105 1,903 4,029 SH   SOLE   0 0 4,029
CROWDSTRIKE HLDGS INC CLASS A COM 22788c105 464 2,818 SH   SOLE   0 0 2,818
DENBURY RES INC DEL COM 24790a101 2,551 29,575 SH   SOLE   0 0 29,575
DIAMONDBACK ENERGY COM 25278x109 2,672 22,185 SH   SOLE   0 0 22,185
DOW INC COM 260557103 857 19,513 SH   SOLE   0 0 19,513
DUKE ENERGY CORP COM 26441c204 743 7,986 SH   SOLE   0 0 7,986
EAST WEST BANCORP COM 27579r104 403 6,000 SH   SOLE   0 0 6,000
EASTERLY GOVT PPTYS REIT COM 27616p103 158 10,000 SH   SOLE   0 0 10,000
ELI LILLY & CO COM COM 532457108 323 1,000 SH   SOLE   0 0 1,000
ENBRIDGE INC F COM 29250n105 256 6,888 SH   SOLE   0 0 6,888
ENERGOUS CORP COM 29272c103 65 63,399 SH   SOLE   0 0 63,399
ENOVIX CORP COM 293594107 3,274 178,548 SH   SOLE   0 0 178,548
ENPHASE ENERGY INC COM 29355a107 7,278 26,229 SH   SOLE   0 0 26,229
EOG RESOURCES INC COM 26875p101 2,582 23,105 SH   SOLE   0 0 23,105
EQUIFAX INC COM 294429105 429 2,500 SH   SOLE   0 0 2,500
EQUITY RESIDENTIAL COM 29476L107 202 3,000 SH   SOLE   0 0 3,000
EXXON MOBIL CORP COM 30231g102 2,229 25,530 SH   SOLE   0 0 25,530
GENERAL DYNAMICS CO COM 369550108 212 1,000 SH   SOLE   0 0 1,000
GILEAD SCIENCES INC COM 375558103 300 4,864 SH   SOLE   0 0 4,864
HALLIBURTON CO HLDG COM 406216101 583 23,664 SH   SOLE   0 0 23,664
HALOZYME THERAPEUTIC COM 40637h109 2,278 57,616 SH   SOLE   0 0 57,616
IBM CORP COM 459200101 375 3,153 SH   SOLE   0 0 3,153
INTEL CORP COM 458140100 297 11,540 SH   SOLE   0 0 11,540
JOHNSON & JOHNSON COM 478160104 2,199 13,463 SH   SOLE   0 0 13,463
JPMORGAN CHASE & CO COM 46625h100 634 6,070 SH   SOLE   0 0 6,070
LXP INDUSTRIAL TRUST REIT COM 529043101 690 75,350 SH   SOLE   0 0 75,350
MAGNOLIA OIL & GAS CORP CLASS COM 559663109 1,045 52,750 SH   SOLE   0 0 52,750
MARATHON PETE CORP COM 56585a102 1,100 11,074 SH   SOLE   0 0 11,074
MERCK & CO. INC. COM 58933y105 1,172 13,605 SH   SOLE   0 0 13,605
MICROCHIP TECHNOLOGY COM 595017104 2,321 38,026 SH   SOLE   0 0 38,026
MICROSOFT CORP COM 594918104 1,822 7,822 SH   SOLE   0 0 7,822
MONDELEZ INTL CLASS A COM 609207105 200 3,650 SH   SOLE   0 0 3,650
MORGAN STANLEY COM 617446448 215 2,726 SH   SOLE   0 0 2,726
NVIDIA CORP COM 67066g104 1,719 14,157 SH   SOLE   0 0 14,157
PATTERSON UTI ENERGY COM 703481101 1,110 95,041 SH   SOLE   0 0 95,041
PEPSICO INC COM 713448108 1,068 6,539 SH   SOLE   0 0 6,539
PFIZER INC COM COM 717081103 315 7,197 SH   SOLE   0 0 7,197
PHILLIPS 66 COM 718546104 634 7,854 SH   SOLE   0 0 7,854
PIONEER NATURAL RES COM 723787107 3,584 16,550 SH   SOLE   0 0 16,550
PROFRAC HOLDING CORP CLASS A COM 74319n100 839 55,140 SH   SOLE   0 0 55,140
QUALCOMM INC COM 747525103 2,480 21,948 SH   SOLE   0 0 21,948
RAYTHEON TECHNOLOGIES CO COM 75513e101 259 3,165 SH   SOLE   0 0 3,165
ROCKHOPPER EXPL PL ORDF COM g7609w102 4 25,000 SH   SOLE   0 0 25,000
SFL CORP LTD F COM g7738w106 1,077 118,250 SH   SOLE   0 0 118,250
SPDR GOLD SHARES ETF COM 78463v107 939 6,070 SH   SOLE   0 0 6,070
SPDR S&P 500 ETF COM 78462f103 536 1,500 SH   SOLE   0 0 1,500
STAG INDUSTRIAL INC REIT COM 85254j102 2,066 72,677 SH   SOLE   0 0 72,677
STARBUCKS CORP COM 855244109 1,043 12,378 SH   SOLE   0 0 12,378
T-MOBILE US INC COM 872590104 806 6,006 SH   SOLE   0 0 6,006
TESLA INC COM 88160r101 1,003 3,780 SH   SOLE   0 0 3,780
TEXAS INSTRUMENTS COM 882508104 1,082 6,990 SH   SOLE   0 0 6,990
THE COCA-COLA CO COM 191216100 413 7,373 SH   SOLE   0 0 7,373
VERIZON COMMUNICATN COM 92343v104 478 12,590 SH   SOLE   0 0 12,590
WALT DISNEY CO COM 254687106 328 3,473 SH   SOLE   0 0 3,473