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,740 16,953 SH   SOLE   0 0 16,953
ADVANCED MICRO DEVIC COM 007903107   1,324 20,443 SH   SOLE   0 0 20,443
ALPHABET INC. CLASS A COM 02079k305   2,012 22,800 SH   SOLE   0 0 22,800
ALPHABET INC. CLASS C COM 02079k107   2,871 32,360 SH   SOLE   0 0 32,360
AMAZON.COM INC COM 023135106   528 6,280 SH   SOLE   0 0 6,280
AMERICAN EXPRESS CO COM 025816109   1,385 9,373 SH   SOLE   0 0 9,373
AMGEN INC. COM 031162100   592 2,255 SH   SOLE   0 0 2,255
ANALOG DEVICES INC COM 032654105   912 5,563 SH   SOLE   0 0 5,563
APPLE INC COM 037833100   9,271 71,355 SH   SOLE   0 0 71,355
ARCHROCK INC COM 03957w106   277 30,800 SH   SOLE   0 0 30,800
BERKSHIRE HATHAWAY CLASS B COM 084670702   927 3,000 SH   SOLE   0 0 3,000
BRISTOL-MYERS SQUIBB COM 110122108   220 3,059 SH   SOLE   0 0 3,059
BROADCOM INC COM 11135f101   2,102 3,760 SH   SOLE   0 0 3,760
CACTUS INC CLASS A COM 127203107   948 18,870 SH   SOLE   0 0 18,870
CANADIAN NATL RAILWY F COM 136375102   344 2,890 SH   SOLE   0 0 2,890
CHARLES SCHWAB CORP COM 808513105   699 8,395 SH   SOLE   0 0 8,395
CHECK PT SOFTWARE F COM m22465104   549 4,350 SH   SOLE   0 0 4,350
CHEVRON CORP COM 166764100   1,420 7,910 SH   SOLE   0 0 7,910
COSTCO WHOLESALE CO COM 22160k105   1,110 2,431 SH   SOLE   0 0 2,431
DENBURY RES INC DEL COM 24790a101   2,809 32,275 SH   SOLE   0 0 32,275
DIAMONDBACK ENERGY COM 25278x109   2,620 19,152 SH   SOLE   0 0 19,152
DOW INC COM 260557103   542 10,748 SH   SOLE   0 0 10,748
DUKE ENERGY CORP COM 26441c204   616 5,986 SH   SOLE   0 0 5,986
EAST WEST BANCORP COM 27579r104   329 5,000 SH   SOLE   0 0 5,000
ELI LILLY & CO COM COM 532457108   366 1,000 SH   SOLE   0 0 1,000
ENERGOUS CORP COM 29272c103   10 11,449 SH   SOLE   0 0 11,449
ENOVIX CORP COM 293594107   2,041 164,090 SH   SOLE   0 0 164,090
ENPHASE ENERGY INC COM 29355a107   4,642 17,520 SH   SOLE   0 0 17,520
EOG RESOURCES INC COM 26875p101   2,547 19,665 SH   SOLE   0 0 19,665
EQUIFAX INC COM 294429105   486 2,500 SH   SOLE   0 0 2,500
EXXON MOBIL CORP COM 30231g102   1,925 17,455 SH   SOLE   0 0 17,455
GENERAL DYNAMICS CO COM 369550108   494 1,990 SH   SOLE   0 0 1,990
GILEAD SCIENCES INC COM 375558103   203 2,364 SH   SOLE   0 0 2,364
HALLIBURTON CO HLDG COM 406216101   1,006 25,564 SH   SOLE   0 0 25,564
HALOZYME THERAPEUTIC COM 40637h109   2,620 46,050 SH   SOLE   0 0 46,050
HONEYWELL INTL INC COM 438516106   426 1,990 SH   SOLE   0 0 1,990
IBM CORP COM 459200101   441 3,133 SH   SOLE   0 0 3,133
JOHNSON & JOHNSON COM 478160104   2,074 11,738 SH   SOLE   0 0 11,738
JPMORGAN CHASE & CO COM 46625h100   550 4,104 SH   SOLE   0 0 4,104
KIMBERLY CLARK CORP COM 494368103   227 1,670 SH   SOLE   0 0 1,670
LXP INDUSTRIAL TRUST REIT COM 529043101   755 75,350 SH   SOLE   0 0 75,350
MAGNOLIA OIL & GAS CORP CLASS COM 559663109   1,331 56,750 SH   SOLE   0 0 56,750
MARATHON PETE CORP COM 56585a102   1,289 11,074 SH   SOLE   0 0 11,074
MERCK & CO. INC. COM 58933y105   1,663 14,990 SH   SOLE   0 0 14,990
MICROCHIP TECHNOLOGY COM 595017104   2,363 33,630 SH   SOLE   0 0 33,630
MICROSOFT CORP COM 594918104   1,267 5,282 SH   SOLE   0 0 5,282
MONDELEZ INTL CLASS A COM 609207105   243 3,650 SH   SOLE   0 0 3,650
MORGAN STANLEY COM 617446448   232 2,726 SH   SOLE   0 0 2,726
NIKE INC CLASS B COM 654106103   470 4,014 SH   SOLE   0 0 4,014
NVIDIA CORP COM 67066g104   1,021 6,988 SH   SOLE   0 0 6,988
PATTERSON UTI ENERGY COM 703481101   1,562 92,770 SH   SOLE   0 0 92,770
PEPSICO INC COM 713448108   1,212 6,710 SH   SOLE   0 0 6,710
PFIZER INC COM COM 717081103   318 6,197 SH   SOLE   0 0 6,197
PHILLIPS 66 COM 718546104   598 5,747 SH   SOLE   0 0 5,747
PIONEER NATURAL RES COM 723787107   3,027 13,255 SH   SOLE   0 0 13,255
PROFRAC HOLDING CORP CLASS A COM 74319n100   1,586 62,940 SH   SOLE   0 0 62,940
QUALCOMM INC COM 747525103   2,234 20,323 SH   SOLE   0 0 20,323
RAYTHEON TECHNOLOGIES CO COM 75513e101   317 3,137 SH   SOLE   0 0 3,137
SFL CORP LTD F COM g7738w106   768 83,250 SH   SOLE   0 0 83,250
SPDR GOLD SHARES ETF COM 78463v107   1,119 6,595 SH   SOLE   0 0 6,595
SPDR S&P 500 ETF COM 78462f103   574 1,500 SH   SOLE   0 0 1,500
STAG INDUSTRIAL INC REIT COM 85254j102   1,766 54,650 SH   SOLE   0 0 54,650
STARBUCKS CORP COM 855244109   1,198 12,077 SH   SOLE   0 0 12,077
T-MOBILE US INC COM 872590104   749 5,350 SH   SOLE   0 0 5,350
TEXAS INSTRUMENTS COM 882508104   818 4,953 SH   SOLE   0 0 4,953
THE COCA-COLA CO COM 191216100   306 4,815 SH   SOLE   0 0 4,815
WALT DISNEY CO COM 254687106   216 2,488 SH   SOLE   0 0 2,488