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
A T & T INC COM 00206r102   480 15,886 SH   SOLE   0 0 15,886
ADVANCED MICRO DEVIC COM 007903107   2,202 41,860 SH   SOLE   0 0 41,860
AIR PROD & CHEMICALS COM 009158106   357 1,477 SH   SOLE   0 0 1,477
ALPHABET INC. CLASS A COM 02079k305   2,487 1,754 SH   SOLE   0 0 1,754
ALPHABET INC. CLASS C COM 02079k107   3,697 2,615 SH   SOLE   0 0 2,615
AMAZON.COM INC COM 023135106   2,406 872 SH   SOLE   0 0 872
AMERICAN EXPRESS CO COM 025816109   1,275 13,398 SH   SOLE   0 0 13,398
AMGEN INC. COM 031162100   895 3,796 SH   SOLE   0 0 3,796
ANALOG DEVICES INC COM 032654105   1,216 9,913 SH   SOLE   0 0 9,913
APPLE INC COM 037833100   12,904 35,372 SH   SOLE   0 0 35,372
APTOSE BIOSCIENCES F COM 03835t200   319 50,550 SH   SOLE   0 0 50,550
ARCHROCK INC COM 03957w106   343 52,800 SH   SOLE   0 0 52,800
B G C PARTNERS CLASS A COM 05541t101   82 29,750 SH   SOLE   0 0 29,750
BANK OF AMERICA CORP COM 060505104   1,399 58,910 SH   SOLE   0 0 58,910
BERKSHIRE HATHAWAY CLASS B COM 084670702   887 4,970 SH   SOLE   0 0 4,970
BP PLC F SPONSORED ADR 1 ADR R COM 055622104   593 25,450 SH   SOLE   0 0 25,450
BRISTOL-MYERS SQUIBB COM 110122108   527 8,963 SH   SOLE   0 0 8,963
BROADMARK RLTY CAP INC COM 11135b100   2,327 245,675 SH   SOLE   0 0 245,675
CANADIAN NATL RAILWY F COM 136375102   266 3,000 SH   SOLE   0 0 3,000
CHECK PT SOFTWARE F COM m22465104   1,685 15,683 SH   SOLE   0 0 15,683
CHEVRON CORP COM 166764100   1,174 13,155 SH   SOLE   0 0 13,155
CONOCOPHILLIPS COM 20825c104   299 7,125 SH   SOLE   0 0 7,125
COSTCO WHOLESALE CO COM 22160k105   1,529 5,042 SH   SOLE   0 0 5,042
CROWDSTRIKE HLDGS INC CL A COM 22788C105   687 6,850 SH   SOLE   0 0 6,850
CUE BIOPHARMA INC COM 22978p106   310 12,660 SH   SOLE   0 0 12,660
DOCUSIGN INC COM 256163106   1,318 7,655 SH   SOLE   0 0 7,655
DUKE ENERGY CORP COM 26441c204   805 10,073 SH   SOLE   0 0 10,073
EAST WEST BANCORP COM 27579r104   326 9,000 SH   SOLE   0 0 9,000
EIGER BIOPHARMACEUTICALS COM 28249u105   204 21,300 SH   SOLE   0 0 21,300
ELI LILLY & CO. COM 532457108   468 2,850 SH   SOLE   0 0 2,850
ENBRIDGE INC COM 29250N105   220 7,232 SH   SOLE   0 0 7,232
ENERGOUS CORP COM 29272c103   590 209,356 SH   SOLE   0 0 209,356
ENPHASE ENERGY INC COM 29355a107   3,862 81,183 SH   SOLE   0 0 81,183
EQUIFAX INC COM 294429105   430 2,500 SH   SOLE   0 0 2,500
EXXON MOBIL CORP COM 30231g102   304 6,793 SH   SOLE   0 0 6,793
FATE THERAPEUTICS COM 31189p102   263 7,670 SH   SOLE   0 0 7,670
FIBROGEN INC COM 31572q808   2,171 53,570 SH   SOLE   0 0 53,570
GENERAL DYNAMICS CO COM 369550108   299 2,000 SH   SOLE   0 0 2,000
GILEAD SCIENCES INC COM 375558103   3,014 39,179 SH   SOLE   0 0 39,179
HALLIBURTON CO HLDG COM 406216101   176 13,570 SH   SOLE   0 0 13,570
HALOZYME THERAPEUTIC COM 40637h109   3,313 123,560 SH   SOLE   0 0 123,560
HANNON ARMSTRONG SUS REIT COM 41068x100   1,144 40,190 SH   SOLE   0 0 40,190
HLTHCARE TR OF AMER REIT COM 42225p501   436 16,450 SH   SOLE   0 0 16,450
HONEYWELL INTL INC COM 438516106   578 4,000 SH   SOLE   0 0 4,000
IBM CORP COM 459200101   459 3,803 SH   SOLE   0 0 3,803
INTEL CORP COM 458140100   1,505 25,150 SH   SOLE   0 0 25,150
JOHNSON & JOHNSON COM 478160104   2,296 16,327 SH   SOLE   0 0 16,327
JPMORGAN CHASE & CO COM 46625h100   355 3,779 SH   SOLE   0 0 3,779
KIMBERLY-CLARK CORP COM COM 494368103   406 2,870 SH   SOLE   0 0 2,870
LEXINGTON REALTY TR REIT COM 529043101   2,468 233,935 SH   SOLE   0 0 233,935
LOWES COS INC COM COM 548661107   343 2,536 SH   SOLE   0 0 2,536
MARATHON PETE CORP COM 56585a102   655 17,524 SH   SOLE   0 0 17,524
MERCK & CO. INC. COM 58933y105   2,111 27,305 SH   SOLE   0 0 27,305
MICROCHIP TECHNOLOGY COM 595017104   3,237 30,735 SH   SOLE   0 0 30,735
MICROSOFT CORP COM 594918104   2,162 10,626 SH   SOLE   0 0 10,626
MONDELEZ INTL CLASS A COM 609207105   246 4,811 SH   SOLE   0 0 4,811
NEW RESIDENTIAL INVT CORP COM COM 64828T201   151 20,300 SH   SOLE   0 0 20,300
NIKE INC CLASS B COM 654106103   395 4,025 SH   SOLE   0 0 4,025
NVIDIA CORP COM 67066g104   1,694 4,458 SH   SOLE   0 0 4,458
PEPSICO INC COM 713448108   1,233 9,320 SH   SOLE   0 0 9,320
PFIZER INC COM 717081103   513 15,697 SH   SOLE   0 0 15,697
PHILLIPS 66 COM 718546104   622 8,657 SH   SOLE   0 0 8,657
PROCTER & GAMBLE COM 742718109   656 5,486 SH   SOLE   0 0 5,486
QUALCOMM INC COM 747525103   2,157 23,650 SH   SOLE   0 0 23,650
RAYTHEON TECHNOLOG-COM USD COM 75513E101   297 4,818 SH   SOLE   0 0 4,818
SALESFORCE COM COM 79466l302   1,045 5,578 SH   SOLE   0 0 5,578
SFL CORP LTD F COM g7738w106   2,860 307,833 SH   SOLE   0 0 307,833
SLACK TECHNOLOGIES INC CLASS A COM 83088v102   944 30,370 SH   SOLE   0 0 30,370
SPDR GOLD SHARES ETF EC COM 78463v107   2,189 13,080 SH   SOLE   0 0 13,080
SPDR S&P 500 ETF COM 78462f103   490 1,590 SH   SOLE   0 0 1,590
SPLUNK INC COM 848637104   520 2,615 SH   SOLE   0 0 2,615
STAG INDUSTRIAL INC REIT COM 85254j102   2,447 83,475 SH   SOLE   0 0 83,475
STANLEY BLACK & DECKER INC COM 854502101   281 2,014 SH   SOLE   0 0 2,014
STARBUCKS CORP COM 855244109   1,217 16,535 SH   SOLE   0 0 16,535
T-MOBILE US INC COM 872590104   1,810 17,380 SH   SOLE   0 0 17,380
TELADOC INC COM 87918a105   890 4,665 SH   SOLE   0 0 4,665
TEXAS INSTRUMENTS COM COM 882508104   824 6,486 SH   SOLE   0 0 6,486
THE COCA-COLA CO COM 191216100   351 7,850 SH   SOLE   0 0 7,850
THE TRADE DESK INC CLASS A COM 88339j105   480 1,182 SH   SOLE   0 0 1,182
UNIQURE N V F COM n90064101   1,220 27,080 SH   SOLE   0 0 27,080
US BANCORP DEL COM 902973304   275 7,461 SH   SOLE   0 0 7,461
VERIZON COMMUNICATN COM 92343v104   1,069 19,394 SH   SOLE   0 0 19,394
VISA INC CLASS A COM 92826c839   211 1,090 SH   SOLE   0 0 1,090
WALT DISNEY CO COM 254687106   2,171 19,473 SH   SOLE   0 0 19,473
XILINX INC COM COM 983919101   295 3,000 SH   SOLE   0 0 3,000