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
A T & T INC COM 00206r102 292 10,797 SH   SOLE   0 0 10,797
ABBOTT LABORATORIES COM 002824100 262 2,215 SH   SOLE   0 0 2,215
ABBVIE INC COM 00287y109 2,637 24,448 SH   SOLE   0 0 24,448
ADVANCED MICRO DEVIC COM 007903107 3,390 32,945 SH   SOLE   0 0 32,945
AIR PROD & CHEMICALS COM 009158106 361 1,410 SH   SOLE   0 0 1,410
ALPHABET INC. CLASS A COM 02079k305 4,377 1,637 SH   SOLE   0 0 1,637
ALPHABET INC. CLASS C COM 02079k107 5,765 2,163 SH   SOLE   0 0 2,163
AMAZON.COM INC COM 023135106 3,318 1,010 SH   SOLE   0 0 1,010
AMERICAN EXPRESS CO COM 025816109 2,219 13,248 SH   SOLE   0 0 13,248
AMGEN INC. COM 031162100 601 2,825 SH   SOLE   0 0 2,825
ANALOG DEVICES INC COM 032654105 1,317 7,863 SH   SOLE   0 0 7,863
APPLE INC COM 037833100 15,112 106,801 SH   SOLE   0 0 106,801
ARCHROCK INC COM 03957w106 341 41,300 SH   SOLE   0 0 41,300
ATI PHYSICAL THERAPY INC COM 00216w109 88 23,150 SH   SOLE   0 0 23,150
BANK OF AMERICA CORP COM 060505104 259 6,100 SH   SOLE   0 0 6,100
BERKSHIRE HATHAWAY CLASS B COM 084670702 914 3,350 SH   SOLE   0 0 3,350
BLACKSTONE INC COM 09260d107 201 1,725 SH   SOLE   0 0 1,725
BLOOM ENERGY CORP COM 093712107 395 21,125 SH   SOLE   0 0 21,125
BRISTOL-MYERS SQUIBB COM 110122108 232 3,929 SH   SOLE   0 0 3,929
BROADCOM INC COM 11135f101 2,631 5,425 SH   SOLE   0 0 5,425
BROADMARK RLTY CAP INC COM 11135b100 3,417 346,590 SH   SOLE   0 0 346,590
CACTUS INC CLASS A COM 127203107 1,065 28,243 SH   SOLE   0 0 28,243
CANADIAN NATL RAILWY F COM 136375102 231 2,000 SH   SOLE   0 0 2,000
CHARLES SCHWAB CORP COM 808513105 1,390 19,086 SH   SOLE   0 0 19,086
CHECK PT SOFTWARE F COM m22465104 694 6,143 SH   SOLE   0 0 6,143
CHEVRON CORP COM 166764100 1,005 9,904 SH   SOLE   0 0 9,904
CLEVELAND CLIFFS INC COM COM 185899101 1,150 58,070 SH   SOLE   0 0 58,070
CLOUDFLARE INC CLASS A COM 18915m107 372 3,300 SH   SOLE   0 0 3,300
COSTCO WHOLESALE CO COM 22160k105 2,110 4,696 SH   SOLE   0 0 4,696
CROWDSTRIKE HLDGS INC COM 22788c105 1,278 5,201 SH   SOLE   0 0 5,201
DENBURY RES INC DEL COM 24790a101 2,128 30,298 SH   SOLE   0 0 30,298
DIAMONDBACK ENERGY COM 25278x109 2,180 23,025 SH   SOLE   0 0 23,025
DOCUSIGN INC COM 256163106 1,578 6,131 SH   SOLE   0 0 6,131
DOW INC COM 260557103 1,281 22,248 SH   SOLE   0 0 22,248
DRAFTKINGS INC COM 26142r104 1,717 35,648 SH   SOLE   0 0 35,648
DUKE ENERGY CORP COM 26441c204 870 8,919 SH   SOLE   0 0 8,919
EAST WEST BANCORP COM 27579r104 659 8,500 SH   SOLE   0 0 8,500
EASTERLY GOVT PPTYS REIT COM 27616p103 207 10,000 SH   SOLE   0 0 10,000
ELI LILLY & CO. COM 532457108 306 1,325 SH   SOLE   0 0 1,325
ENBRIDGE INC F COM 29250n105 288 7,232 SH   SOLE   0 0 7,232
ENERGOUS CORP COM 29272c103 134 64,199 SH   SOLE   0 0 64,199
ENPHASE ENERGY INC COM 29355a107 5,287 35,253 SH   SOLE   0 0 35,253
EOG RESOURCES INC COM 26875p101 1,427 17,775 SH   SOLE   0 0 17,775
EQUIFAX INC COM 294429105 634 2,500 SH   SOLE   0 0 2,500
EQUITY RESIDENTIAL COM 29476L107 243 3,000 SH   SOLE   0 0 3,000
EXXON MOBIL CORP COM 30231g102 1,766 30,030 SH   SOLE   0 0 30,030
Euronav Nv Antwerpen COM B38564108 112 11,500 SH   SOLE   0 0 11,500
FATE THERAPEUTICS COM 31189p102 369 6,230 SH   SOLE   0 0 6,230
FREEPORT-MCMORAN INC COM 35671d857 2,822 86,766 SH   SOLE   0 0 86,766
GILEAD SCIENCES INC COM 375558103 1,560 22,339 SH   SOLE   0 0 22,339
GUARDANT HEALTH INC COM 40131m109 200 1,600 SH   SOLE   0 0 1,600
HALLIBURTON CO HLDG COM 406216101 212 9,819 SH   SOLE   0 0 9,819
HALOZYME THERAPEUTIC COM 40637h109 3,271 80,400 SH   SOLE   0 0 80,400
HANNON ARMSTRONG SUS REIT COM 41068x100 2,612 48,834 SH   SOLE   0 0 48,834
HONEYWELL INTL INC COM 438516106 212 1,000 SH   SOLE   0 0 1,000
IBM CORP COM 459200101 459 3,303 SH   SOLE   0 0 3,303
INTEL CORP COM 458140100 657 12,340 SH   SOLE   0 0 12,340
JOHNSON & JOHNSON COM 478160104 2,387 14,783 SH   SOLE   0 0 14,783
JPMORGAN CHASE & CO COM 46625h100 1,259 7,689 SH   SOLE   0 0 7,689
KIMBERLY CLARK CORP COM 494368103 221 1,670 SH   SOLE   0 0 1,670
LEXINGTON REALTY TR REIT COM 529043101 1,158 90,800 SH   SOLE   0 0 90,800
LIVE NATION ENTRTMNT COM 538034109 1,428 15,674 SH   SOLE   0 0 15,674
MAGNOLIA OIL & GAS CORP CLASS COM 559663109 785 44,150 SH   SOLE   0 0 44,150
MARATHON PETE CORP COM 56585a102 839 13,574 SH   SOLE   0 0 13,574
MERCK & CO. INC. COM 58933y105 1,269 16,895 SH   SOLE   0 0 16,895
MICROCHIP TECHNOLOGY COM 595017104 3,768 24,550 SH   SOLE   0 0 24,550
MICRON TECHNOLOGY COM 595112103 1,191 16,780 SH   SOLE   0 0 16,780
MICROSOFT CORP COM 594918104 2,668 9,464 SH   SOLE   0 0 9,464
MONDELEZ INTL CLASS A COM 609207105 276 4,750 SH   SOLE   0 0 4,750
MORGAN STANLEY COM 617446448 265 2,726 SH   SOLE   0 0 2,726
NIKE INC CLASS B COM 654106103 309 2,125 SH   SOLE   0 0 2,125
NVIDIA CORP COM 67066g104 4,128 19,926 SH   SOLE   0 0 19,926
PAYPAL HOLDINGS INCORPOR COM 70450y103 973 3,740 SH   SOLE   0 0 3,740
PEPSICO INC COM 713448108 1,064 7,075 SH   SOLE   0 0 7,075
PFIZER INC COM 717081103 350 8,147 SH   SOLE   0 0 8,147
PHILLIPS 66 COM 718546104 873 12,472 SH   SOLE   0 0 12,472
PIONEER NATURAL RES COM 723787107 2,676 16,070 SH   SOLE   0 0 16,070
PROCTER & GAMBLE COM 742718109 462 3,303 SH   SOLE   0 0 3,303
QUALCOMM INC COM 747525103 3,470 26,905 SH   SOLE   0 0 26,905
RAYTHEON TECHNOLOGIES CO COM 75513e101 270 3,137 SH   SOLE   0 0 3,137
ROKU I N C CLASS A COM 77543r102 430 1,371 SH   SOLE   0 0 1,371
SFL CORP LTD F COM g7738w106 1,063 126,800 SH   SOLE   0 0 126,800
SPDR GOLD SHARES ETF COM 78463v107 1,898 11,560 SH   SOLE   0 0 11,560
SPDR S&P 500 ETF COM 78462f103 665 1,550 SH   SOLE   0 0 1,550
STAG INDUSTRIAL INC REIT COM 85254j102 3,197 81,450 SH   SOLE   0 0 81,450
STANLEY BLACK & DECK COM 854502101 309 1,762 SH   SOLE   0 0 1,762
STARBUCKS CORP COM 855244109 1,589 14,404 SH   SOLE   0 0 14,404
T-MOBILE US INC COM 872590104 1,187 9,291 SH   SOLE   0 0 9,291
TELADOC INC COM 87918a105 202 1,590 SH   SOLE   0 0 1,590
TESLA INC COM 88160r101 1,004 1,295 SH   SOLE   0 0 1,295
TEXAS INSTRUMENTS COM 882508104 1,344 6,990 SH   SOLE   0 0 6,990
THE COCA-COLA CO COM 191216100 434 8,273 SH   SOLE   0 0 8,273
THE TRADE DESK INC CLASS A COM 88339j105 327 4,650 SH   SOLE   0 0 4,650
U S BANCORP COM 902973304 203 3,411 SH   SOLE   0 0 3,411
VERIZON COMMUNICATN COM 92343v104 1,068 19,765 SH   SOLE   0 0 19,765
WALT DISNEY CO COM 254687106 1,763 10,423 SH   SOLE   0 0 10,423
XILINX INC COM 983919101 453 3,000 SH   SOLE   0 0 3,000