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 813 5,305 SH   SOLE   5,305 0 0
Adobe Systems Inc COM 00724F101 1,070 2,922 SH   SOLE   2,047 0 775
Advanced Micro Devices Com COM 007903107 694 9,080 SH   SOLE   9,080 0 0
Alphabet Inc Class A COM 02079K305 1,454 667 SH   SOLE   622 0 45
Alphabet Inc Class C COM 02079K107 4,434 2,027 SH   SOLE   1,677 0 350
Amazon Com Inc Com COM 023135106 224 2,110 SH   SOLE   910 0 1,200
Apple Computer Inc COM 037833100 13,568 99,238 SH   SOLE   82,672 0 16,566
Bank Of America Corp Com COM 060505104 1,791 57,520 SH   SOLE   49,470 0 8,050
Broadcom Inc COM Y09827109 622 1,280 SH   SOLE   1,280 0 0
Canadian National Railway Co. COM 136375102 218 1,940 SH   SOLE   1,740 0 200
Cheniere Energy Inc New COM 16411R208 422 3,170 SH   SOLE   3,170 0 0
Cheniere Energy Partners Unit Holder 16411Q101 829 18,485 SH   SOLE   18,485 0 0
Chevron Corp Com COM 166764100 1,338 9,241 SH   SOLE   7,641 0 1,600
Cintas Corp COM 172908105 2,797 7,487 SH   SOLE   5,677 0 1,810
Cisco Sys Inc Com COM 17275R102 275 6,445 SH   SOLE   6,445 0 0
Coca Cola Co Com COM 191216100 813 12,923 SH   SOLE   12,923 0 0
Conocophillips Com COM 20825C104 724 8,065 SH   SOLE   8,065 0 0
Corning Inc Com COM 219350105 257 8,150 SH   SOLE   7,800 0 350
Disney Walt Co COM 254687106 351 3,722 SH   SOLE   1,780 0 1,942
Dow Chemical Company COM 260543103 845 16,369 SH   SOLE   13,369 0 3,000
Durect Corp Com COM 266605104 232 484,625 SH   SOLE   364,625 0 120,000
Enterprise Products Partners L Unit Holder 293792107 3,392 139,180 SH   SOLE   124,180 0 15,000
EOG Res Inc Com COM 26875P101 390 3,530 SH   SOLE   2,530 0 1,000
Exxon Mobil Corp Com COM 30231G102 227 2,645 SH   SOLE   2,645 0 0
Gallagher Arthur J & Co COM 363576109 549 3,370 SH   SOLE   3,370 0 0
General Dynamics Corp Com COM 369550108 207 935 SH   SOLE   935 0 0
Home Depot Inc Com COM 437076102 3,620 13,199 SH   SOLE   11,099 0 2,100
Honeywell International COM 438516106 2,182 12,554 SH   SOLE   10,604 0 1,950
INNOVATIVE INDUSTRIAL PROPERTE COM 45781V101 674 6,135 SH   SOLE   6,135 0 0
International Bus Mach Com COM 459200101 289 2,050 SH   SOLE   2,050 0 0
J P Morgan Chase & Co Com COM 46625H100 3,172 28,171 SH   SOLE   22,992 0 5,179
Johnson & Johnson Com COM 478160104 316 1,779 SH   SOLE   1,779 0 0
Kinder Morgan Inc. COM 49456B101 5,403 322,400 SH   SOLE   267,775 0 54,625
LINDE PLC COM COM G5494J103 252 875 SH   SOLE   525 0 350
Merck & Co Inc Com COM 58933Y105 511 5,603 SH   SOLE   5,603 0 0
Microsoft Corp Com COM 594918104 5,467 21,288 SH   SOLE   16,813 0 4,475
Omega Healthcare Investors Inc COM 681936100 226 8,000 SH   SOLE   8,000 0 0
Pepsico Inc Com COM 713448108 778 4,671 SH   SOLE   4,671 0 0
Pfizer Inc Com COM 717081103 733 13,975 SH   SOLE   13,975 0 0
Phillips 66 COM 718546104 314 3,830 SH   SOLE   3,830 0 0
Procter & Gamble Co Com COM 742718109 516 3,591 SH   SOLE   3,591 0 0
PROSHARES TRUST ULTRAPRO SHORT COM 74347B110 1,501 74,200 SH   SOLE   74,200 0 0
Thermo Fisher Scientific COM 883556102 2,629 4,840 SH   SOLE   3,560 0 1,280
TRUIST FINANCIAL CORP COM 89832Q109 443 9,345 SH   SOLE   9,345 0 0
Vanguard Real Estate Index ETF COM 922908553 220 2,420 SH   SOLE   2,420 0 0
Vanguard Ultra-Short Term Bond Open ended 74347B110 400 20,241 SH   SOLE   0 0 20,241
Verizon Communications Com COM 92343V104 309 6,079 SH   SOLE   6,079 0 0
Vertex Pharmaceuticals Inc. COM 92532F100 1,064 3,775 SH   SOLE   0 0 3,775
Visa Inc Cl A COM 92826C839 219 1,112 SH   SOLE   612 0 500
Global X Nasdaq 100 Covered ETF COM 37954Y483 2,097 120,010 SH   SOLE   109,610 0 10,400
RAYTHEON TECH CORP COM 75513E101 397 4,128 SH   SOLE   4,128 0 0