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
3M CO COM 88579Y101   13,244 126 SH   SOLE   126 0 0
89BIO INC COM 282559103   279,471 18,350 SH   SOLE   18,350 0 0
ABBOTT LABS COM 002824100   26,519 262 SH   SOLE   0 0 262
ABBVIE INC COM 00287Y109   15,937 100 SH   SOLE   100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,627,649 23,189 SH   SOLE   23,099 0 90
ADOBE SYSTEMS INCORPORATED COM 00724F101   3,854 10 SH   SOLE   10 0 0
AERSALE CORPORATION COM 00810F106   10,419 605 SH   SOLE   605 0 0
AFLAC INC COM 001055102   41,658 646 SH   SOLE   646 0 0
AGNICO EAGLE MINES LTD COM 008474108   1,605,555 31,500 SH   SOLE   31,500 0 0
ALCOA CORP COM 013872106   1,404,480 33,000 SH   SOLE   33,000 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   5,107,620 40,669 SH   SOLE   40,594 0 75
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   511 5 SH   SOLE   5 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   138,073 27,950 SH   SOLE   27,950 0 0
ALPHABET INC CAP STK CL A 02079K305   12,423,431 119,767 SH   SOLE   119,406 0 361
ALPHABET INC CAP STK CL C 02079K107   684,840 6,585 SH   SOLE   6,225 0 360
ALPINE 4 HOLDINGS INC CL A 02083E105   51 100 SH   SOLE   100 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460   663 14 SH   SOLE   14 0 0
ALTRIA GROUP INC COM 02209S103   24,185 542 SH   SOLE   542 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   88,457 19,570 SH   SOLE   19,570 0 0
AMAZON COM INC COM 023135106   7,031,984 68,080 SH   SOLE   67,480 0 600
AMBARELLA INC SHS G037AX101   7,742 100 SH   SOLE   100 0 0
AMER STATES WTR CO COM 029899101   186,669 2,100 SH   SOLE   2,100 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   324,476 2,215 SH   SOLE   2,215 0 0
AMGEN INC COM 031162100   930,494 3,849 SH   SOLE   3,749 0 100
AMPHENOL CORP NEW CL A 032095101   2,819,620 34,503 SH   SOLE   34,503 0 0
ANALOG DEVICES INC COM 032654105   4,240,230 21,500 SH   SOLE   21,500 0 0
APPLE INC COM 037833100   7,082,749 42,952 SH   SOLE   42,952 0 0
APTIV PLC SHS G6095L109   11,263,764 100,399 SH   SOLE   99,948 0 451
ARK ETF TR GENOMIC REV ETF 00214Q302   1,092 36 SH   SOLE   36 0 0
ARK ETF TR INNOVATION ETF 00214Q104   81,689 2,025 SH   SOLE   2,025 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   885 16 SH   SOLE   16 0 0
AT&T INC COM 00206R102   4,409 229 SH   SOLE   229 0 0
AXOS FINANCIAL INC COM 05465C100   147,680 4,000 SH   SOLE   4,000 0 0
BAIDU INC SPON ADR REP A 056752108   45,276 300 SH   SOLE   0 0 300
BAKER HUGHES COMPANY CL A 05722G100   6,280,023 217,603 SH   SOLE   216,783 0 820
BANK AMERICA CORP COM 060505104   9,082,611 317,574 SH   SOLE   317,318 0 256
BANK NEW YORK MELLON CORP COM 064058100   45,440 1,000 SH   SOLE   1,000 0 0
BAXTER INTL INC COM 071813109   21,619 533 SH   SOLE   533 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,873,617 6,068 SH   SOLE   6,003 0 65
BLACKROCK INC COM 09247X101   3,939,779 5,888 SH   SOLE   5,888 0 0
BLACKSTONE INC COM 09260D107   10,190 116 SH   SOLE   114 0 2
BOEING CO COM 097023105   549,132 2,585 SH   SOLE   2,585 0 0
BP PLC SPONSORED ADR 055622104   60,704 1,600 SH   SOLE   1,600 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   883 28 SH   SOLE   28 0 0
BROWN FORMAN CORP CL A 115637100   3,782 58 SH   SOLE   58 0 0
CATERPILLAR INC COM 149123101   9,378,779 40,984 SH   SOLE   40,759 0 225
CHART INDS INC COM 16115Q308   10,283 82 SH   SOLE   82 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   14,663 41 SH   SOLE   41 0 0
CHEMOURS CO COM 163851108   299,400 10,000 SH   SOLE   10,000 0 0
CHEVRON CORP NEW COM 166764100   1,623,606 9,951 SH   SOLE   9,951 0 0
CHURCH & DWIGHT CO INC COM 171340102   14,950 169 SH   SOLE   169 0 0
CISCO SYS INC COM 17275R102   1,046 20 SH   SOLE   20 0 0
CITIGROUP INC COM NEW 172967424   3,451,104 73,600 SH   SOLE   73,600 0 0
COCA COLA CO COM 191216100   173,995 2,805 SH   SOLE   2,805 0 0
COLGATE PALMOLIVE CO COM 194162103   20,847 277 SH   SOLE   277 0 0
COMCAST CORP NEW CL A 20030N101   37,910 1,000 SH   SOLE   1,000 0 0
COMMERCIAL METALS CO COM 201723103   8,216 168 SH   SOLE   168 0 0
CONOCOPHILLIPS COM 20825C104   8,692,880 87,621 SH   SOLE   87,196 0 425
CORTEVA INC COM 22052L104   61 1 SH   SOLE   1 0 0
COSTCO WHSL CORP NEW COM 22160K105   226,573 456 SH   SOLE   456 0 0
COTERRA ENERGY INC COM 127097103   3,725,172 151,800 SH   SOLE   150,600 0 1,200
CREATIVE REALITIES INC COM 22530J309   7,862 3,541 SH   SOLE   3,541 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   66,649 4,150 SH   SOLE   4,150 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   92,722 2,050 SH   SOLE   2,050 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   4,755,236 34,644 SH   SOLE   34,643 0 1
CROWN CASTLE INC COM 22822V101   198,753 1,485 SH   SOLE   1,485 0 0
CSX CORP COM 126408103   52,455 1,752 SH   SOLE   1,752 0 0
CUMMINS INC COM 231021106   179,160 750 SH   SOLE   750 0 0
CVS HEALTH CORP COM 126650100   4,526,000 60,907 SH   SOLE   60,907 0 0
DANAHER CORPORATION COM 235851102   12,560,666 49,836 SH   SOLE   49,626 0 210
DANIMER SCIENTIFIC INC COM CL A 236272100   3,450 1,000 SH   SOLE   1,000 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100   7,051 169 SH   SOLE   169 0 0
DEERE & CO COM 244199105   7,882 19 SH   SOLE   19 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   4,530 25 SH   SOLE   25 0 0
DIGITAL RLTY TR INC COM 253868103   127,803 1,300 SH   SOLE   1,300 0 0
DISCOVER FINL SVCS COM 254709108   14,826 150 SH   SOLE   150 0 0
DISNEY WALT CO COM 254687106   8,406,611 83,957 SH   SOLE   83,522 0 435
DOW INC COM 260557103   14,711 268 SH   SOLE   268 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   175 9 SH   SOLE   9 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   8,972 93 SH   SOLE   93 0 0
DUPONT DE NEMOURS INC COM 26614N102   21,819 304 SH   SOLE   304 0 0
DXC TECHNOLOGY CO COM 23355L106   162 6 SH   SOLE   6 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   143,318 24,625 SH   SOLE   24,625 0 0
EATON CORP PLC SHS G29183103   7,518,228 43,879 SH   SOLE   43,714 0 165
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,292,018 263,995 SH   SOLE   263,995 0 0
ENSTAR GROUP LIMITED SHS G3075P101   121,690 525 SH   SOLE   525 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   5,190,878 200,420 SH   SOLE   200,420 0 0
EOG RES INC COM 26875P101   2,109,192 18,400 SH   SOLE   18,400 0 0
EQT CORP COM 26884L109   510,560 16,000 SH   SOLE   16,000 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   21,645 453 SH   SOLE   0 0 453
EVGO INC CL A COM 30052F100   13,789 1,770 SH   SOLE   1,770 0 0
EXXON MOBIL CORP COM 30231G102   1,671,767 15,245 SH   SOLE   15,245 0 0
F5 INC COM 315616102   14,569 100 SH   SOLE   100 0 0
FARFETCH LTD ORD SH CL A 30744W107   61,375 12,500 SH   SOLE   12,500 0 0
FARMLAND PARTNERS INC COM 31154R109   3,638 340 SH   SOLE   340 0 0
FATE THERAPEUTICS INC COM 31189P102   998 175 SH   SOLE   175 0 0
FEDEX CORP COM 31428X106   20,565 90 SH   SOLE   90 0 0
FIRST SOLAR INC COM 336433107   79,388 365 SH   SOLE   365 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   6,596 147 SH   SOLE   147 0 0
FLOWSERVE CORP COM 34354P105   10,200 300 SH   SOLE   300 0 0
FORD MTR CO DEL COM 345370860   127,260 10,100 SH   SOLE   10,100 0 0
FREEPORT-MCMORAN INC CL B 35671D857   4,741,469 115,900 SH   SOLE   115,575 0 325
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   5,670 1,277 SH   SOLE   1,277 0 0
FUELCELL ENERGY INC COM 35952H601   83 29 SH   SOLE   29 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106   214 500 SH   SOLE   500 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   34,453 420 SH   SOLE   420 0 0
GENERAL ELECTRIC CO COM NEW 369604301   120,648 1,262 SH   SOLE   1,262 0 0
GENERAL MLS INC COM 370334104   9,657 113 SH   SOLE   113 0 0
GILEAD SCIENCES INC COM 375558103   12,371,159 149,104 SH   SOLE   148,504 0 600
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   575,225 432,500 SH   SOLE   432,500 0 0
GLADSTONE LD CORP COM 376549101   3,996 240 SH   SOLE   240 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   19,398 305 SH   SOLE   0 0 305
GOLDMAN SACHS GROUP INC COM 38141G104   13,085 40 SH   SOLE   40 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G206   2,606,874 198,998 SH   SOLE   198,998 0 0
HALLIBURTON CO COM 406216101   1,080,506 34,150 SH   SOLE   33,550 0 600
HANNON ARMSTRONG SUST INFR C COM 41068X100   62,194 2,175 SH   SOLE   2,175 0 0
HERSHEY CO COM 427866108   38,162 150 SH   SOLE   150 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,395 88 SH   SOLE   88 0 0
HOME DEPOT INC COM 437076102   226,293 767 SH   SOLE   750 0 17
HONEYWELL INTL INC COM 438516106   14,169,064 74,137 SH   SOLE   73,837 0 300
HP INC COM 40434L105   2,557 87 SH   SOLE   87 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   414 8 SH   SOLE   8 0 0
IES HLDGS INC COM 44951W106   311,024 7,218 SH   SOLE   7,218 0 0
ILLUMINA INC COM 452327109   233 1 SH   SOLE   1 0 0
INSULET CORP COM 45784P101   6,380 20 SH   SOLE   20 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   263 2 SH   SOLE   2 0 0
INTUIT COM 461202103   15,159 34 SH   SOLE   34 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   16,110 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   20,418 70 SH   SOLE   70 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   36,879 255 SH   SOLE   255 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   18,935 59 SH   SOLE   59 0 0
ISHARES GOLD TR ISHARES NEW 464285204   129,899 3,476 SH   SOLE   3,476 0 0
ISHARES INC ASIA/PAC DIV ETF 464286293   177,437 5,240 SH   SOLE   5,240 0 0
ISHARES INC CORE MSCI EMKT 46434G103   143,687 2,945 SH   SOLE   2,945 0 0
ISHARES INC EMNG MKTS EQT 46434G889   351,882 8,475 SH   SOLE   8,475 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   38,658 1,228 SH   SOLE   1,228 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   27,878 475 SH   SOLE   475 0 0
ISHARES SILVER TR ISHARES 46428Q109   8,605 389 SH   SOLE   389 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   97,106 2,003 SH   SOLE   2,003 0 0
ISHARES TR COHEN STEER REIT 464287564   25,438 458 SH   SOLE   458 0 0
ISHARES TR CORE DIV GRWTH 46434V621   36,993 740 SH   SOLE   740 0 0
ISHARES TR CORE MSCI EAFE 46432F842   351,030 5,251 SH   SOLE   5,251 0 0
ISHARES TR CORE S&P MCP ETF 464287507   79,802 319 SH   SOLE   319 0 0
ISHARES TR CORE S&P SCP ETF 464287804   36,166 374 SH   SOLE   374 0 0
ISHARES TR CORE US AGGBD ET 464287226   415,798 4,173 SH   SOLE   4,173 0 0
ISHARES TR CYBERSECURITY 46435U135   143,983 3,961 SH   SOLE   3,961 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   71,481 995 SH   SOLE   995 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   9,806,390 495,773 SH   SOLE   492,773 0 3,000
ISHARES TR INTL DIV GRWTH 46435G524   578,315 9,540 SH   SOLE   9,540 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   75,382 1,470 SH   SOLE   1,470 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   14,798 375 SH   SOLE   375 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   329,846 1,350 SH   SOLE   1,350 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   537,174 3,528 SH   SOLE   3,528 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   62,149 274 SH   SOLE   274 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   87,008 635 SH   SOLE   635 0 0
ISHARES TR RUS MD CP GR ETF 464287481   286,899 3,151 SH   SOLE   3,151 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   27,612 260 SH   SOLE   260 0 0
ISHARES TR S&P SML 600 GWT 464287887   51,123 465 SH   SOLE   465 0 0
ISHARES TR SELECT DIVID ETF 464287168   11,367 97 SH   SOLE   97 0 0
ISHARES TR TIPS BD ETF 464287176   33,186 301 SH   SOLE   301 0 0
ISHARES TR U.S. TECH ETF 464287721   18,562 200 SH   SOLE   200 0 0
JACOBS SOLUTIONS INC COM 46982L108   13,211,885 112,432 SH   SOLE   112,207 0 225
JOHNSON & JOHNSON COM 478160104   1,742,975 11,245 SH   SOLE   11,245 0 0
JPMORGAN CHASE & CO COM 46625H100   17,307,900 132,821 SH   SOLE   132,221 0 600
KAMAN CORP COM 483548103   14,236 623 SH   SOLE   623 0 0
KINDER MORGAN INC DEL COM 49456B101   4,038,507 230,640 SH   SOLE   230,640 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   404,400 30,000 SH   SOLE   30,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   26,100 133 SH   SOLE   133 0 0
LIMBACH HLDGS INC COM 53263P105   293,806 16,983 SH   SOLE   16,983 0 0
LINDE PLC SHS G54950103   13,049 37 SH   SOLE   37 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   199,919 49,855 SH   SOLE   49,855 0 0
LSB INDS INC COM 502160104   61,980 6,000 SH   SOLE   6,000 0 0
LULULEMON ATHLETICA INC COM 550021109   437,028 1,200 SH   SOLE   1,200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   93,890 1,000 SH   SOLE   1,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   105,428 1,943 SH   SOLE   1,943 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   24,665 1,050 SH   SOLE   0 0 1,050
MARSH & MCLENNAN COS INC COM 571748102   127,411 765 SH   SOLE   765 0 0
MARTIN MARIETTA MATLS INC COM 573284106   10,652 30 SH   SOLE   30 0 0
MARVELL TECHNOLOGY INC COM 573874104   22,516 520 SH   SOLE   520 0 0
MCCORMICK & CO INC COM NON VTG 579780206   29,124 350 SH   SOLE   350 0 0
MCKESSON CORP COM 58155Q103   6,053 17 SH   SOLE   17 0 0
MEDTRONIC PLC SHS G5960L103   11,371,532 141,051 SH   SOLE   140,606 0 445
MERCK & CO INC COM 58933Y105   15,231,321 143,165 SH   SOLE   143,165 0 0
METLIFE INC COM 59156R108   4,346 75 SH   SOLE   75 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   7,652 5 SH   SOLE   5 0 0
MICROBOT MED INC COM NEW 59503A204   23 11 SH   SOLE   11 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,110,085 13,250 SH   SOLE   13,250 0 0
MICRON TECHNOLOGY INC COM 595112103   4,526 75 SH   SOLE   75 0 0
MICROSOFT CORP COM 594918104   15,281,323 53,005 SH   SOLE   52,869 0 136
MONDELEZ INTL INC CL A 609207105   7,811,708 112,044 SH   SOLE   112,044 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   16,203 300 SH   SOLE   300 0 0
MORGAN STANLEY COM NEW 617446448   26,340 300 SH   SOLE   300 0 0
MOSAIC CO NEW COM 61945C103   2,202,240 48,000 SH   SOLE   48,000 0 0
MP MATERIALS CORP COM CL A 553368101   17,253 612 SH   SOLE   612 0 0
NEXTERA ENERGY INC COM 65339F101   10,995,385 142,649 SH   SOLE   142,649 0 0
NIKE INC CL B 654106103   42,924 350 SH   SOLE   350 0 0
NORDSTROM INC COM 655664100   1,270 78 SH   SOLE   78 0 0
NORTHERN TR CORP COM 665859104   2,204 25 SH   SOLE   25 0 0
NOVARTIS AG SPONSORED ADR 66987V109   32,200 350 SH   SOLE   350 0 0
NUSCALE PWR CORP CL A COM 67079K100   610 67 SH   SOLE   67 0 0
NUTRIEN LTD COM 67077M108   110,775 1,500 SH   SOLE   1,500 0 0
NVIDIA CORPORATION COM 67066G104   4,220,716 15,195 SH   SOLE   15,194 0 1
OCCIDENTAL PETE CORP COM 674599105   135,786 2,175 SH   SOLE   2,175 0 0
OKTA INC CL A 679295105   4,312 50 SH   SOLE   50 0 0
OLIN CORP COM PAR $1 680665205   222,000 4,000 SH   SOLE   4,000 0 0
ORACLE CORP COM 68389X105   930 10 SH   SOLE   10 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   12,267 5,627 SH   SOLE   5,627 0 0
ORGANON & CO COMMON STOCK 68622V106   7,145,553 303,808 SH   SOLE   302,308 0 1,500
PALANTIR TECHNOLOGIES INC CL A 69608A108   153 18 SH   SOLE   18 0 0
PALO ALTO NETWORKS INC COM 697435105   10,187 51 SH   SOLE   51 0 0
PARKER-HANNIFIN CORP COM 701094104   50,417 150 SH   SOLE   150 0 0
PARTNERS BANCORP COM 70213Q108   12,725 1,625 SH   SOLE   0 0 1,625
PAYCOM SOFTWARE INC COM 70432V102   21,889 72 SH   SOLE   72 0 0
PAYPAL HLDGS INC COM 70450Y103   6,672,393 87,864 SH   SOLE   87,484 0 380
PEARSON PLC SPONSORED ADR 705015105   53 5 SH   SOLE   5 0 0
PENN ENTERTAINMENT INC COM 707569109   89 3 SH   SOLE   3 0 0
PEPSICO INC COM 713448108   23,335 128 SH   SOLE   128 0 0
PFIZER INC COM 717081103   829,202 20,324 SH   SOLE   20,191 0 133
PIMCO CALIF MUN INCOME FD II COM 72201C109   38,800 5,000 SH   SOLE   5,000 0 0
PNC FINL SVCS GROUP INC COM 693475105   10,999,997 86,546 SH   SOLE   86,221 0 325
PPG INDS INC COM 693506107   16,698 125 SH   SOLE   125 0 0
PROCTER AND GAMBLE CO COM 742718109   37,024 249 SH   SOLE   249 0 0
PROLOGIS INC. COM 74340W103   5,065,787 40,601 SH   SOLE   40,481 0 120
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   491,780 16,750 SH   SOLE   16,750 0 0
QUALCOMM INC COM 747525103   10,144,028 79,511 SH   SOLE   79,061 0 450
RAYTHEON TECHNOLOGIES CORP COM 75513E101   9,954,095 101,645 SH   SOLE   101,290 0 355
REGIONS FINANCIAL CORP NEW COM 7591EP100   18,560 1,000 SH   SOLE   1,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100   27,440 400 SH   SOLE   400 0 0
RIOT PLATFORMS INC COM 767292105   550 55 SH   SOLE   55 0 0
ROBINHOOD MKTS INC COM CL A 770700102   292 30 SH   SOLE   30 0 0
ROKU INC COM CL A 77543R102   13,230 201 SH   SOLE   201 0 0
SALESFORCE INC COM 79466L302   5,994 30 SH   SOLE   30 0 0
SCHLUMBERGER LTD COM STK 806857108   6,709,810 136,656 SH   SOLE   136,381 0 275
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   412,721 16,832 SH   SOLE   16,832 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   5,916 170 SH   SOLE   170 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   13,535 185 SH   SOLE   185 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   4,354 90 SH   SOLE   90 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   142 2 SH   SOLE   0 0 2
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   486,173 15,122 SH   SOLE   15,122 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   5,683 38 SH   SOLE   38 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   15,988 214 SH   SOLE   214 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   26,669 206 SH   SOLE   206 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   22,361 221 SH   SOLE   221 0 0
SHELL PLC SPON ADS 780259305   43,155 750 SH   SOLE   750 0 0
SHOPIFY INC CL A 82509L107   35,955 750 SH   SOLE   750 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   6,615 795 SH   SOLE   795 0 0
SNAP INC CL A 83304A106   404 36 SH   SOLE   36 0 0
SOFI TECHNOLOGIES INC COM 83406F102   4,595 757 SH   SOLE   757 0 0
SOUTHERN CO COM 842587107   35,556 511 SH   SOLE   511 0 0
SOUTHERN COPPER CORP COM 84265V105   23,104 303 SH   SOLE   303 0 0
SPDR GOLD TR GOLD SHS 78463V107   9,161 50 SH   SOLE   50 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   10,327 230 SH   SOLE   230 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   77,313 2,407 SH   SOLE   2,407 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   750,822 1,834 SH   SOLE   1,834 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   20,629 45 SH   SOLE   45 0 0
SPDR SER TR S&P BIOTECH 78464A870   318,330 4,177 SH   SOLE   4,177 0 0
SPDR SER TR S&P DIVID ETF 78464A763   53,938 436 SH   SOLE   436 0 0
SPDR SER TR S&P METALS MNG 78464A755   12,015 226 SH   SOLE   226 0 0
SPERO THERAPEUTICS INC COM 84833T103   37,120 25,600 SH   SOLE   25,600 0 0
SPLUNK INC COM 848637104   13,518,601 140,995 SH   SOLE   140,470 0 525
SPOTIFY TECHNOLOGY S A SHS L8681T102   268 2 SH   SOLE   2 0 0
SPROTT FOCUS TR INC COM 85208J109   2,834 350 SH   SOLE   350 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   32 2 SH   SOLE   2 0 0
SWEETGREEN INC COM CL A 87043Q108   7,840 1,000 SH   SOLE   1,000 0 0
TARGA RES CORP COM 87612G101   875,400 12,000 SH   SOLE   12,000 0 0
TARGET CORP COM 87612E106   380,949 2,300 SH   SOLE   2,300 0 0
TE CONNECTIVITY LTD SHS H84989104   58,619 447 SH   SOLE   447 0 0
TELADOC HEALTH INC COM 87918A105   104 4 SH   SOLE   4 0 0
TERADYNE INC COM 880770102   7,705,780 71,675 SH   SOLE   71,525 0 150
TESLA INC COM 88160R101   6,224 30 SH   SOLE   30 0 0
TETRA TECH INC NEW COM 88162G103   2,204 15 SH   SOLE   15 0 0
TEXAS INSTRS INC COM 882508104   558,030 3,000 SH   SOLE   3,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   11,528 20 SH   SOLE   20 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   5,402,367 91,488 SH   SOLE   91,488 0 0
TRANSOCEAN LTD REG SHS H8817H100   38,160 6,000 SH   SOLE   6,000 0 0
TRAVELERS COMPANIES INC COM 89417E109   44,903 262 SH   SOLE   262 0 0
TWILIO INC CL A 90138F102   39,978 600 SH   SOLE   600 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,917 92 SH   SOLE   92 0 0
ULTA BEAUTY INC COM 90384S303   163,701 300 SH   SOLE   300 0 0
UNDER ARMOUR INC CL A 904311107   1,424 150 SH   SOLE   150 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,182 42 SH   SOLE   42 0 0
UNION PAC CORP COM 907818108   7,648 38 SH   SOLE   38 0 0
UNITEDHEALTH GROUP INC COM 91324P102   35,917 76 SH   SOLE   76 0 0
VALE S A SPONSORED ADS 91912E105   127 8 SH   SOLE   8 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   221,626 2,888 SH   SOLE   2,888 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,743 62 SH   SOLE   62 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   88,375 1,197 SH   SOLE   1,197 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   23,195 93 SH   SOLE   93 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   128,152 686 SH   SOLE   686 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   43,649 116 SH   SOLE   116 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   30,641 193 SH   SOLE   193 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   32,895 152 SH   SOLE   152 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   776,193 3,803 SH   SOLE   3,803 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   10,844 79 SH   SOLE   79 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   18,174 118 SH   SOLE   118 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   67,246 1,218 SH   SOLE   1,218 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,889 100 SH   SOLE   100 0 0
VIATRIS INC COM 92556V106   607 63 SH   SOLE   63 0 0
VILLAGE FARMS INTL INC COM 92707Y108   1,660 2,000 SH   SOLE   2,000 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   14,310 9,000 SH   SOLE   9,000 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   260 64 SH   SOLE   64 0 0
VISA INC COM CL A 92826C839   46,445 206 SH   SOLE   206 0 0
VOR BIOPHARMA INC COM 929033108   99,261 18,450 SH   SOLE   18,450 0 0
WABTEC COM 929740108   4,551,743 45,040 SH   SOLE   45,040 0 0
WALMART INC COM 931142103   123,564 838 SH   SOLE   838 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   1,900,366 125,852 SH   SOLE   124,802 0 1,050
WATERS CORP COM 941848103   7,741 25 SH   SOLE   25 0 0
WATSCO INC COM 942622200   3,182 10 SH   SOLE   10 0 0
WEBSTER FINL CORP COM 947890109   158 4 SH   SOLE   4 0 0
WELLS FARGO CO NEW COM 949746101   11,514 308 SH   SOLE   308 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   143,065 6,500 SH   SOLE   6,500 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   21,212 704 SH   SOLE   704 0 0
WILLIAMS COS INC COM 969457100   31,652 1,060 SH   SOLE   1,060 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   82,210 1,000 SH   SOLE   1,000 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   103,747 1,467 SH   SOLE   1,467 0 0
WOLFSPEED INC COM 977852102   13,965 215 SH   SOLE   0 0 215
YANDEX N V SHS CLASS A N97284108   1,490 100 SH   SOLE   0 0 100
ZILLOW GROUP INC CL A 98954M101   1,399 32 SH   SOLE   32 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   3,537 150 SH   SOLE   150 0 0
ZIVO BIOSCIENCE INC COM NEW 98978N200   96 31 SH   SOLE   31 0 0
ZOETIS INC CL A 98978V103   7,823 47 SH   SOLE   47 0 0