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   2,733 25 SH   SOLE   25 0 0
89BIO INC COM 282559103   394,301 35,300 SH   SOLE   35,300 0 0
ABBOTT LABS COM 002824100   29,249 266 SH   SOLE   0 0 266
ABBVIE INC COM 00287Y109   52,690 340 SH   SOLE   340 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   8,021,101 22,858 SH   SOLE   22,768 0 90
ADOBE INC COM 00724F101   5,966 10 SH   SOLE   10 0 0
AEGON LTD AMER REG 1 CERT 0076CA104   300 52 SH   SOLE   52 0 0
AERCAP HOLDINGS NV SHS N00985106   74,692 1,005 SH   SOLE   1,005 0 0
AERSALE CORPORATION COM 00810F106   2,018,201 158,976 SH   SOLE   158,976 0 0
AFLAC INC COM 001055102   54,179 657 SH   SOLE   657 0 0
ALCOA CORP COM 013872106   68,000 2,000 SH   SOLE   2,000 0 0
ALCON AG ORD SHS H01301128   860 11 SH   SOLE   11 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,185,135 17,237 SH   SOLE   17,237 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   388 5 SH   SOLE   5 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   162,747 50,700 SH   SOLE   50,700 0 0
ALPHABET INC CAP STK CL A 02079K305   16,319,844 116,829 SH   SOLE   116,468 0 361
ALPHABET INC CAP STK CL C 02079K107   1,024,280 7,268 SH   SOLE   6,908 0 360
ALPS ETF TR CLEAN ENERGY 00162Q460   518 14 SH   SOLE   14 0 0
ALTRIA GROUP INC COM 02209S103   21,865 542 SH   SOLE   542 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   291,398 19,570 SH   SOLE   19,570 0 0
AMAZON COM INC COM 023135106   10,290,745 67,729 SH   SOLE   67,129 0 600
AMBARELLA INC SHS G037AX101   6,129 100 SH   SOLE   100 0 0
AMER STATES WTR CO COM 029899101   168,882 2,100 SH   SOLE   2,100 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   292,358 2,215 SH   SOLE   2,215 0 0
AMGEN INC COM 031162100   12,171,049 42,258 SH   SOLE   42,090 0 168
AMPHENOL CORP NEW CL A 032095101   2,181,534 22,007 SH   SOLE   22,007 0 0
ANALOG DEVICES INC COM 032654105   4,070,480 20,500 SH   SOLE   20,500 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   1,810 28 SH   SOLE   28 0 0
APPLE INC COM 037833100   8,291,393 43,065 SH   SOLE   43,065 0 0
APTIV PLC SHS G6095L109   10,236,694 114,096 SH   SOLE   113,645 0 451
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   653 23 SH   SOLE   23 0 0
ARES CAPITAL CORP COM 04010L103   132,779 6,629 SH   SOLE   6,629 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   1,192 36 SH   SOLE   36 0 0
ARK ETF TR INNOVATION ETF 00214Q104   106,050 2,025 SH   SOLE   2,025 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   1,253 16 SH   SOLE   16 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   8,327 11 SH   SOLE   11 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   6,062 90 SH   SOLE   90 0 0
AT&T INC COM 00206R102   3,004 179 SH   SOLE   179 0 0
AXOS FINANCIAL INC COM 05465C100   218,400 4,000 SH   SOLE   4,000 0 0
BAKER HUGHES COMPANY CL A 05722G100   7,363,022 215,419 SH   SOLE   214,599 0 820
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   1,449 159 SH   SOLE   159 0 0
BANCO SANTANDER S.A. ADR 05964H105   1,921 464 SH   SOLE   464 0 0
BANK AMERICA CORP COM 060505104   9,536,322 283,229 SH   SOLE   282,967 0 262
BANK NEW YORK MELLON CORP COM 064058100   52,050 1,000 SH   SOLE   1,000 0 0
BARCLAYS PLC ADR 06738E204   1,198 152 SH   SOLE   152 0 0
BAXTER INTL INC COM 071813109   20,606 533 SH   SOLE   533 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,066,489 5,794 SH   SOLE   5,729 0 65
BHP GROUP LTD SPONSORED ADS 088606108   6,080 89 SH   SOLE   89 0 0
BIGBEAR AI HLDGS INC *W EXP 12/08/202 08975B117   226 666 SH   SOLE   666 0 0
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707   31,605 1,500 SH   SOLE   1,500 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   59,145 1,130 SH   SOLE   1,130 0 0
BLACKROCK INC COM 09247X101   4,685,710 5,772 SH   SOLE   5,772 0 0
BLACKSTONE INC COM 09260D107   28,279 216 SH   SOLE   214 0 2
BLUE OWL CAPITAL CORPORATION COM 69121K104   70,110 4,750 SH   SOLE   4,750 0 0
BOOKING HOLDINGS INC COM 09857L108   28,378 8 SH   SOLE   8 0 0
BP PLC SPONSORED ADR 055622104   59,791 1,689 SH   SOLE   1,689 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,934 66 SH   SOLE   66 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   736 28 SH   SOLE   28 0 0
CHART INDS INC COM 16115Q308   1,636 12 SH   SOLE   12 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   50,918 131 SH   SOLE   131 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   764 5 SH   SOLE   5 0 0
CHEMOURS CO COM 163851108   1,829,320 58,000 SH   SOLE   58,000 0 0
CHEVRON CORP NEW COM 166764100   1,853,612 12,427 SH   SOLE   12,427 0 0
CHURCH & DWIGHT CO INC COM 171340102   16,128 171 SH   SOLE   171 0 0
CISCO SYS INC COM 17275R102   36,375 720 SH   SOLE   720 0 0
CITIGROUP INC COM NEW 172967424   3,752,548 72,950 SH   SOLE   72,950 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   1,135 1,500 SH   SOLE   1,500 0 0
COCA COLA CO COM 191216100   165,299 2,805 SH   SOLE   2,805 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,135 17 SH   SOLE   17 0 0
COLGATE PALMOLIVE CO COM 194162103   22,527 283 SH   SOLE   283 0 0
COMCAST CORP NEW CL A 20030N101   89,893 2,050 SH   SOLE   2,050 0 0
COMMERCIAL METALS CO COM 201723103   8,407 168 SH   SOLE   168 0 0
COMPASS INC CL A 20464U100   376 100 SH   SOLE   100 0 0
CONOCOPHILLIPS COM 20825C104   9,912,727 85,403 SH   SOLE   84,978 0 425
CORTEVA INC COM 22052L104   48 1 SH   SOLE   1 0 0
COSTCO WHSL CORP NEW COM 22160K105   300,997 456 SH   SOLE   456 0 0
COTERRA ENERGY INC COM 127097103   3,198,932 125,350 SH   SOLE   124,150 0 1,200
CRH PLC ORD G25508105   1,453 21 SH   SOLE   21 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   34,430 550 SH   SOLE   550 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   7,513,557 29,428 SH   SOLE   29,427 0 1
CROWN CASTLE INC COM 22822V101   201,007 1,745 SH   SOLE   1,745 0 0
CSX CORP COM 126408103   7,312,909 210,929 SH   SOLE   210,129 0 800
CVS HEALTH CORP COM 126650100   9,417,718 119,272 SH   SOLE   118,817 0 455
CYBERARK SOFTWARE LTD SHS M2682V108   220 1 SH   SOLE   1 0 0
DANAHER CORPORATION COM 235851102   12,881,706 55,683 SH   SOLE   55,473 0 210
DANIMER SCIENTIFIC INC COM CL A 236272100   1,020 1,000 SH   SOLE   1,000 0 0
DEERE & CO COM 244199105   7,709 19 SH   SOLE   19 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   908 67 SH   SOLE   67 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   3,642 25 SH   SOLE   25 0 0
DIGITAL RLTY TR INC COM 253868103   174,954 1,300 SH   SOLE   1,300 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E232   59,850 3,000 SH   SOLE   3,000 0 0
DISNEY WALT CO COM 254687106   5,749,393 63,677 SH   SOLE   63,342 0 335
DOW INC COM 260557103   14,698 268 SH   SOLE   268 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   318 9 SH   SOLE   9 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   9,025 93 SH   SOLE   93 0 0
DUPONT DE NEMOURS INC COM 26614N102   23,387 304 SH   SOLE   304 0 0
DXC TECHNOLOGY CO COM 23355L106   145 6 SH   SOLE   6 0 0
EATON CORP PLC SHS G29183103   10,508,663 43,637 SH   SOLE   43,472 0 165
ELBIT SYS LTD ORD M3760D101   427 2 SH   SOLE   2 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,643,131 263,995 SH   SOLE   263,995 0 0
ENI S P A SPONSORED ADR 26874R108   1,293 38 SH   SOLE   38 0 0
ENSTAR GROUP LIMITED SHS G3075P101   154,534 525 SH   SOLE   525 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   5,229,211 198,452 SH   SOLE   198,452 0 0
EOG RES INC COM 26875P101   761,985 6,300 SH   SOLE   6,300 0 0
EQUINOR ASA SPONSORED ADR 29446M102   1,171 37 SH   SOLE   37 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   27,366 453 SH   SOLE   0 0 453
EVGO INC CL A COM 30052F100   3,580 1,000 SH   SOLE   1,000 0 0
EXXON MOBIL CORP COM 30231G102   1,814,138 18,145 SH   SOLE   18,145 0 0
F5 INC COM 315616102   17,898 100 SH   SOLE   100 0 0
FARMLAND PARTNERS INC COM 31154R109   4,244 340 SH   SOLE   340 0 0
FATE THERAPEUTICS INC COM 31189P102   655 175 SH   SOLE   175 0 0
FEDEX CORP COM 31428X106   22,768 90 SH   SOLE   90 0 0
FERRARI N V COM N3167Y103   1,354 4 SH   SOLE   4 0 0
FIRST SOLAR INC COM 336433107   31,872 185 SH   SOLE   185 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   487,635 4,657 SH   SOLE   4,657 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   7,596 147 SH   SOLE   147 0 0
FLOWSERVE CORP COM 34354P105   12,366 300 SH   SOLE   300 0 0
FORD MTR CO DEL COM 345370860   121,900 10,000 SH   SOLE   10,000 0 0
FOX CORP CL A COM 35137L105   980 33 SH   SOLE   33 0 0
FREEPORT-MCMORAN INC CL B 35671D857   7,755,148 182,174 SH   SOLE   181,494 0 680
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   250 12 SH   SOLE   12 0 0
FUELCELL ENERGY INC COM 35952H601   47 29 SH   SOLE   29 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   219 4 SH   SOLE   4 0 0
GALMED PHARMACEUTICALS LTD SHS NEW M47238122   16 34 SH   SOLE   34 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   32,475 420 SH   SOLE   420 0 0
GENERAL ELECTRIC CO COM NEW 369604301   161,070 1,262 SH   SOLE   1,262 0 0
GENERAL MLS INC COM 370334104   7,361 113 SH   SOLE   113 0 0
GENMAB A/S SPONSORED ADS 372303206   733 23 SH   SOLE   23 0 0
GILEAD SCIENCES INC COM 375558103   6,217,761 76,753 SH   SOLE   76,383 0 370
GLADSTONE LD CORP COM 376549101   3,468 240 SH   SOLE   240 0 0
GLOBAL E ONLINE LTD SHS M5216V106   238 6 SH   SOLE   6 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   22,076 708 SH   SOLE   708 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   15,597 306 SH   SOLE   0 0 306
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   3,341 117 SH   SOLE   117 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   998 10 SH   SOLE   10 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   15,431 40 SH   SOLE   40 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   267 79 SH   SOLE   79 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   2,000 150 SH   SOLE   150 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   347 30 SH   SOLE   30 0 0
GSK PLC SPONSORED ADR 37733W204   2,335 63 SH   SOLE   63 0 0
HALEON PLC SPON ADS 405552100   560 68 SH   SOLE   68 0 0
HALLIBURTON CO COM 406216101   1,063,714 29,425 SH   SOLE   29,425 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,520 89 SH   SOLE   89 0 0
HOME DEPOT INC COM 437076102   265,841 767 SH   SOLE   750 0 17
HONEYWELL INTL INC COM 438516106   16,424,068 78,318 SH   SOLE   78,018 0 300
HP INC COM 40434L105   2,695 90 SH   SOLE   90 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   4,703 116 SH   SOLE   116 0 0
HUBBELL INC COM 443510607   7,217,054 21,941 SH   SOLE   21,856 0 85
ICL GROUP LTD SHS M53213100   126 25 SH   SOLE   25 0 0
IES HLDGS INC COM 44951W106   429,214 5,418 SH   SOLE   5,418 0 0
ILLUMINA INC COM 452327109   140 1 SH   SOLE   1 0 0
ING GROEP N.V. SPONSORED ADR 456837103   1,638 109 SH   SOLE   109 0 0
INSULET CORP COM 45784P101   4,340 20 SH   SOLE   20 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   1,368 15 SH   SOLE   15 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   8,505 52 SH   SOLE   52 0 0
INTUIT COM 461202103   21,252 34 SH   SOLE   34 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   18,432 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   20,846 700 SH   SOLE   700 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   40,239 255 SH   SOLE   255 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   24,162 59 SH   SOLE   59 0 0
ISHARES GOLD TR ISHARES NEW 464285204   189,140 4,846 SH   SOLE   4,846 0 0
ISHARES INC ASIA/PAC DIV ETF 464286293   184,869 5,170 SH   SOLE   5,170 0 0
ISHARES INC CORE MSCI EMKT 46434G103   148,959 2,945 SH   SOLE   2,945 0 0
ISHARES INC EMNG MKTS EQT 46434G889   357,239 8,335 SH   SOLE   8,335 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   64,217 2,003 SH   SOLE   2,003 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   30,467 475 SH   SOLE   475 0 0
ISHARES TR COHEN STEER REIT 464287564   38,645 658 SH   SOLE   658 0 0
ISHARES TR CORE DIV GRWTH 46434V621   39,827 740 SH   SOLE   740 0 0
ISHARES TR CORE MSCI EAFE 46432F842   369,408 5,251 SH   SOLE   5,251 0 0
ISHARES TR CORE S&P MCP ETF 464287507   88,411 319 SH   SOLE   319 0 0
ISHARES TR CORE S&P SCP ETF 464287804   40,486 374 SH   SOLE   374 0 0
ISHARES TR CORE US AGGBD ET 464287226   504,984 5,088 SH   SOLE   5,088 0 0
ISHARES TR ENVIRONMNTL INFR 46436E254   35,053 1,200 SH   SOLE   1,200 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   108,400 1,435 SH   SOLE   1,435 0 0
ISHARES TR ESG AWARE MSCI 46435U663   26,988 710 SH   SOLE   710 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   26,230 250 SH   SOLE   250 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   12,413 260 SH   SOLE   260 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   14,544 625 SH   SOLE   625 0 0
ISHARES TR ESG EAFE ETF 46436E759   30,663 480 SH   SOLE   480 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   58,536 1,470 SH   SOLE   1,470 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   212,515 13,649 SH   SOLE   13,649 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   38,328 980 SH   SOLE   980 0 0
ISHARES TR INTL DIV GRWTH 46435G524   584,682 9,055 SH   SOLE   9,055 0 0
ISHARES TR ISHARES BIOTECH 464287556   476,155 3,505 SH   SOLE   3,505 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   6,760 130 SH   SOLE   130 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   15,079 375 SH   SOLE   375 0 0
ISHARES TR MSCI KLD400 SOC 464288570   56,907 625 SH   SOLE   625 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   409,280 1,350 SH   SOLE   1,350 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   583,002 3,528 SH   SOLE   3,528 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   69,109 274 SH   SOLE   274 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   98,635 635 SH   SOLE   635 0 0
ISHARES TR RUS MD CP GR ETF 464287481   329,154 3,151 SH   SOLE   3,151 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   86,306 430 SH   SOLE   430 0 0
ISHARES TR S&P SML 600 GWT 464287887   50,682 405 SH   SOLE   405 0 0
ISHARES TR SELECT DIVID ETF 464287168   11,371 97 SH   SOLE   97 0 0
ISHARES TR TIPS BD ETF 464287176   32,355 301 SH   SOLE   301 0 0
ISHARES TR U.S. TECH ETF 464287721   19,640 160 SH   SOLE   160 0 0
JACOBS SOLUTIONS INC COM 46982L108   6,672,240 51,404 SH   SOLE   51,214 0 190
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   813 21 SH   SOLE   21 0 0
JETBLUE AWYS CORP COM 477143101   333 60 SH   SOLE   60 0 0
JOHNSON & JOHNSON COM 478160104   2,820,537 17,995 SH   SOLE   17,995 0 0
JPMORGAN CHASE & CO COM 46625H100   21,710,741 127,635 SH   SOLE   127,035 0 600
KAMAN CORP COM 483548103   15,327 640 SH   SOLE   640 0 0
KINDER MORGAN INC DEL COM 49456B101   3,983,236 225,807 SH   SOLE   225,807 0 0
KLAVIYO INC COM SER A 49845K101   4,167 150 SH   SOLE   150 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   467 20 SH   SOLE   20 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   202,900 10,000 SH   SOLE   10,000 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   208 10 SH   SOLE   10 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   28,013 133 SH   SOLE   133 0 0
LAUDER ESTEE COS INC CL A 518439104   2,925 20 SH   SOLE   20 0 0
LIMBACH HLDGS INC COM 53263P105   658,543 14,483 SH   SOLE   14,483 0 0
LINDE PLC SHS G54950103   15,078 37 SH   SOLE   37 0 0
LINKBANCORP INC COM 53578P105   15,024 1,885 SH   SOLE   0 0 1,885
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   1,377 576 SH   SOLE   576 0 0
LOGITECH INTL S A SHS H50430232   856 9 SH   SOLE   9 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   42,210 7,000 SH   SOLE   7,000 0 0
LULULEMON ATHLETICA INC COM 550021109   613,548 1,200 SH   SOLE   1,200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   47,540 500 SH   SOLE   500 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   26,051 1,050 SH   SOLE   0 0 1,050
MARSH & MCLENNAN COS INC COM 571748102   144,945 765 SH   SOLE   765 0 0
MARTIN MARIETTA MATLS INC COM 573284106   14,968 30 SH   SOLE   30 0 0
MARVELL TECHNOLOGY INC COM 573874104   61,517 1,020 SH   SOLE   1,020 0 0
MEDTRONIC PLC SHS G5960L103   11,547,123 140,169 SH   SOLE   139,724 0 445
MERCK & CO INC COM 58933Y105   15,526,530 142,419 SH   SOLE   142,419 0 0
META PLATFORMS INC CL A 30303M102   87,783 248 SH   SOLE   248 0 0
METLIFE INC COM 59156R108   4,960 75 SH   SOLE   75 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   6,065 5 SH   SOLE   5 0 0
MICROBOT MED INC COM NEW 59503A204   5 3 SH   SOLE   3 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   347,193 3,850 SH   SOLE   3,850 0 0
MICRON TECHNOLOGY INC COM 595112103   1,073,151 12,575 SH   SOLE   12,575 0 0
MICROSOFT CORP COM 594918104   19,505,086 51,870 SH   SOLE   51,734 0 136
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   3,315 385 SH   SOLE   385 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   1,449 421 SH   SOLE   421 0 0
MONDAY COM LTD SHS M7S64H106   188 1 SH   SOLE   1 0 0
MONDELEZ INTL INC CL A 609207105   7,959,550 109,893 SH   SOLE   109,893 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   17,283 300 SH   SOLE   300 0 0
MORGAN STANLEY COM NEW 617446448   18,650 200 SH   SOLE   200 0 0
MOSAIC CO NEW COM 61945C103   1,029,024 28,800 SH   SOLE   28,800 0 0
MP MATERIALS CORP COM CL A 553368101   193,776 9,762 SH   SOLE   9,762 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   2,040 30 SH   SOLE   30 0 0
NATWEST GROUP PLC SPONS ADR 639057207   721 128 SH   SOLE   128 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   3,438 186 SH   SOLE   186 0 0
NEXTERA ENERGY INC COM 65339F101   8,019,017 132,022 SH   SOLE   131,027 0 995
NICE LTD SPONSORED ADR 653656108   400 2 SH   SOLE   2 0 0
NIKE INC CL B 654106103   38,000 350 SH   SOLE   350 0 0
NKARTA INC COM 65487U108   29,700 4,500 SH   SOLE   4,500 0 0
NOKIA CORP SPONSORED ADR 654902204   537 157 SH   SOLE   157 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   1,241 275 SH   SOLE   275 0 0
NORDSTROM INC COM 655664100   1,440 78 SH   SOLE   78 0 0
NORTHERN TR CORP COM 665859104   2,110 25 SH   SOLE   25 0 0
NOVARTIS AG SPONSORED ADR 66987V109   41,398 410 SH   SOLE   410 0 0
NOVO-NORDISK A S ADR 670100205   9,725 94 SH   SOLE   94 0 0
NUSCALE PWR CORP CL A COM 67079K100   517 157 SH   SOLE   157 0 0
NUTRIEN LTD COM 67077M108   78,882 1,400 SH   SOLE   1,400 0 0
NVIDIA CORPORATION COM 67066G104   209,479 423 SH   SOLE   422 0 1
OCCIDENTAL PETE CORP COM 674599105   180,623 3,025 SH   SOLE   3,025 0 0
OKTA INC CL A 679295105   4,527 50 SH   SOLE   50 0 0
ONEOK INC NEW COM 682680103   90,935 1,295 SH   SOLE   1,295 0 0
ORACLE CORP COM 68389X105   1,055 10 SH   SOLE   10 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   12,999 5,627 SH   SOLE   5,627 0 0
ORANGE SPONSORED ADR 684060106   652 57 SH   SOLE   57 0 0
ORGANON & CO COMMON STOCK 68622V106   969,320 67,221 SH   SOLE   67,221 0 0
ORION S.A. COM L72967109   27,730 1,000 SH   SOLE   1,000 0 0
ORIX CORP SPONSORED ADR 686330101   1,215 13 SH   SOLE   13 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   310 18 SH   SOLE   18 0 0
PALO ALTO NETWORKS INC COM 697435105   15,039 51 SH   SOLE   51 0 0
PARKER-HANNIFIN CORP COM 701094104   1,232,373 2,675 SH   SOLE   2,675 0 0
PAYPAL HLDGS INC COM 70450Y103   5,309,263 86,456 SH   SOLE   86,076 0 380
PEARSON PLC SPONSORED ADR 705015105   418 34 SH   SOLE   34 0 0
PENN ENTERTAINMENT INC COM 707569109   79 3 SH   SOLE   3 0 0
PEPSICO INC COM 713448108   21,740 128 SH   SOLE   128 0 0
PFIZER INC COM 717081103   1,355,388 47,078 SH   SOLE   46,941 0 137
PIMCO CALIF MUN INCOME FD II COM 72201C109   36,850 5,000 SH   SOLE   5,000 0 0
PJT PARTNERS INC COM CL A 69343T107   204 2 SH   SOLE   2 0 0
PLUG POWER INC COM NEW 72919P202   806 179 SH   SOLE   169 0 10
PNC FINL SVCS GROUP INC COM 693475105   13,783,664 89,013 SH   SOLE   88,688 0 325
PPG INDS INC COM 693506107   18,694 125 SH   SOLE   125 0 0
PROCTER AND GAMBLE CO COM 742718109   36,489 249 SH   SOLE   249 0 0
PROLOGIS INC. COM 74340W103   6,874,415 51,571 SH   SOLE   51,376 0 195
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   295,900 22,000 SH   SOLE   22,000 0 0
PRUDENTIAL PLC ADR 74435K204   1,168 52 SH   SOLE   52 0 0
QIAGEN NV SHS NEW N72482123   1,260 29 SH   SOLE   29 0 0
QUALCOMM INC COM 747525103   16,092,320 111,265 SH   SOLE   110,728 0 537
QUANTA SVCS INC COM 74762E102   4,085,094 18,930 SH   SOLE   18,855 0 75
REGIONS FINANCIAL CORP NEW COM 7591EP100   19,380 1,000 SH   SOLE   1,000 0 0
RELX PLC SPONSORED ADR 759530108   2,102 53 SH   SOLE   53 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   544 19 SH   SOLE   19 0 0
RINGCENTRAL INC CL A 76680R206   6,621 195 SH   SOLE   195 0 0
RIO TINTO PLC SPONSORED ADR 767204100   3,053 41 SH   SOLE   41 0 0
RIOT PLATFORMS INC COM 767292105   851 55 SH   SOLE   55 0 0
RISKIFIED LTD SHS CL A M8216R109   936 200 SH   SOLE   200 0 0
ROBINHOOD MKTS INC COM CL A 770700102   383 30 SH   SOLE   30 0 0
ROKU INC COM CL A 77543R102   92 1 SH   SOLE   1 0 0
RTX CORPORATION COM 75513E101   6,640,750 78,925 SH   SOLE   78,440 0 485
SALESFORCE INC COM 79466L302   84,732 322 SH   SOLE   322 0 0
SANOFI SPONSORED ADR 80105N105   3,332 67 SH   SOLE   67 0 0
SAP SE SPON ADR 803054204   4,174 27 SH   SOLE   27 0 0
SCHLUMBERGER LTD COM STK 806857108   7,447,757 143,116 SH   SOLE   142,841 0 275
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   449,865 18,147 SH   SOLE   18,147 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   6,284 170 SH   SOLE   170 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   14,085 185 SH   SOLE   185 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   5,076 90 SH   SOLE   90 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   147 2 SH   SOLE   0 0 2
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   592,652 15,762 SH   SOLE   15,762 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   25,192 221 SH   SOLE   221 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   6,795 38 SH   SOLE   38 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   15,415 214 SH   SOLE   214 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   28,095 206 SH   SOLE   206 0 0
SELECTQUOTE INC COM 816307300   8,220 6,000 SH   SOLE   6,000 0 0
SHELL PLC SPON ADS 780259305   6,712 102 SH   SOLE   102 0 0
SHOPIFY INC CL A 82509L107   58,425 750 SH   SOLE   750 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   4,317 795 SH   SOLE   795 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   246 9 SH   SOLE   9 0 0
SNAP INC CL A 83304A106   610 36 SH   SOLE   36 0 0
SOFI TECHNOLOGIES INC COM 83406F102   7,533 757 SH   SOLE   757 0 0
SONY GROUP CORP SPONSORED ADR 835699307   1,069,051 11,290 SH   SOLE   11,290 0 0
SOUTHERN CO COM 842587107   35,832 511 SH   SOLE   511 0 0
SOUTHERN COPPER CORP COM 84265V105   26,080 303 SH   SOLE   303 0 0
SPDR GOLD TR GOLD SHS 78463V107   9,559 50 SH   SOLE   50 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   81,863 2,407 SH   SOLE   2,407 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,230,578 2,589 SH   SOLE   2,589 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   22,833 45 SH   SOLE   45 0 0
SPDR SER TR AEROSPACE DEF 78464A631   5,236,963 38,672 SH   SOLE   38,672 0 0
SPDR SER TR S&P BIOTECH 78464A870   173,223 1,940 SH   SOLE   1,940 0 0
SPDR SER TR S&P DIVID ETF 78464A763   54,487 436 SH   SOLE   436 0 0
SPDR SER TR S&P METALS MNG 78464A755   13,522 226 SH   SOLE   226 0 0
SPERO THERAPEUTICS INC COM 84833T103   22,197 15,100 SH   SOLE   15,100 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   376 2 SH   SOLE   2 0 0
SPROTT FOCUS TR INC COM 85208J109   2,800 350 SH   SOLE   350 0 0
SPROTT INC COM NEW 852066208   37,345 1,100 SH   SOLE   1,100 0 0
STARBUCKS CORP COM 855244109   481 5 SH   SOLE   5 0 0
STELLANTIS N.V SHS N82405106   1,610 69 SH   SOLE   69 0 0
STEM INC COM 85859N102   776 200 SH   SOLE   200 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   1,404 28 SH   SOLE   28 0 0
STRYKER CORPORATION COM 863667101   37,433 125 SH   SOLE   125 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   1,888 195 SH   SOLE   195 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   31 2 SH   SOLE   2 0 0
SWEETGREEN INC COM CL A 87043Q108   28,250 2,500 SH   SOLE   2,500 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,470 103 SH   SOLE   103 0 0
TARGET CORP COM 87612E106   327,566 2,300 SH   SOLE   2,300 0 0
TE CONNECTIVITY LTD SHS H84989104   63,662 453 SH   SOLE   453 0 0
TELADOC HEALTH INC COM 87918A105   87 4 SH   SOLE   4 0 0
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   567 90 SH   SOLE   90 0 0
TELEFONICA S A SPONSORED ADR 879382208   515 132 SH   SOLE   132 0 0
TENARIS S A SPONSORED ADS 88031M109   452 13 SH   SOLE   13 0 0
TERADYNE INC COM 880770102   10,863,938 100,110 SH   SOLE   99,740 0 370
TESLA INC COM 88160R101   9,691 39 SH   SOLE   39 0 0
TETRA TECH INC NEW COM 88162G103   2,504 15 SH   SOLE   15 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   6,876,254 658,645 SH   SOLE   656,145 0 2,500
THERMO FISHER SCIENTIFIC INC COM 883556102   10,616 20 SH   SOLE   20 0 0
THREDUP INC CL A 88556E102   1,561,626 694,056 SH   SOLE   694,056 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   5,443,361 80,786 SH   SOLE   80,786 0 0
TOYOTA MOTOR CORP ADS 892331307   6,052 33 SH   SOLE   33 0 0
TRANSOCEAN LTD REG SHS H8817H100   215,900 34,000 SH   SOLE   34,000 0 0
TRAVELERS COMPANIES INC COM 89417E109   50,770 267 SH   SOLE   267 0 0
TWILIO INC CL A 90138F102   15,174 200 SH   SOLE   200 0 0
UBER TECHNOLOGIES INC COM 90353T100   5,665 92 SH   SOLE   92 0 0
UBS GROUP AG SHS H42097107   3,121 101 SH   SOLE   101 0 0
ULTA BEAUTY INC COM 90384S303   367,493 750 SH   SOLE   750 0 0
UNDER ARMOUR INC CL A 904311107   1,319 150 SH   SOLE   150 0 0
UNILEVER PLC SPON ADR NEW 904767704   5,333 110 SH   SOLE   110 0 0
UNION PAC CORP COM 907818108   9,334 38 SH   SOLE   38 0 0
UNITED PARCEL SERVICE INC CL B 911312106   31,446 200 SH   SOLE   200 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,751,333 5,226 SH   SOLE   5,226 0 0
VALE S A SPONSORED ADS 91912E105   127 8 SH   SOLE   8 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,254,007 16,418 SH   SOLE   16,418 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,776 62 SH   SOLE   62 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   29,045 93 SH   SOLE   93 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   149,651 686 SH   SOLE   686 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   66,967 153 SH   SOLE   153 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   36,750 152 SH   SOLE   152 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   902,148 3,803 SH   SOLE   3,803 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   11,974 80 SH   SOLE   80 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   20,108 118 SH   SOLE   118 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   70,596 1,218 SH   SOLE   1,218 0 0
VERALTO CORP COM SHS 92338C103   1,426,115 17,337 SH   SOLE   17,268 0 69
VERIZON COMMUNICATIONS INC COM 92343V104   3,770 100 SH   SOLE   100 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   4,275 7,500 SH   SOLE   7,500 0 0
VISA INC COM CL A 92826C839   512,890 1,970 SH   SOLE   1,970 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   714 82 SH   SOLE   82 0 0
VOR BIOPHARMA INC COM 929033108   66,263 29,450 SH   SOLE   29,450 0 0
WABTEC COM 929740108   5,688,420 44,826 SH   SOLE   44,826 0 0
WALMART INC COM 931142103   132,111 838 SH   SOLE   838 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   438,153 38,502 SH   SOLE   38,502 0 0
WATERS CORP COM 941848103   8,231 25 SH   SOLE   25 0 0
WATSCO INC COM 942622200   4,285 10 SH   SOLE   10 0 0
WEBSTER FINL CORP COM 947890109   204 4 SH   SOLE   4 0 0
WELLS FARGO CO NEW COM 949746101   15,160 308 SH   SOLE   308 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   140,725 6,500 SH   SOLE   6,500 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   16,690 480 SH   SOLE   480 0 0
WILLIAMS COS INC COM 969457100   36,920 1,060 SH   SOLE   1,060 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   28,480 640 SH   SOLE   640 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   129,067 1,467 SH   SOLE   1,467 0 0
WIX COM LTD SHS M98068105   370 3 SH   SOLE   3 0 0
WOLFSPEED INC COM 977852102   9,355 215 SH   SOLE   0 0 215
WP CAREY INC COM 92936U109   213,614 3,296 SH   SOLE   3,296 0 0
WPP PLC NEW ADR 92937A102   619 13 SH   SOLE   13 0 0
YANDEX N V SHS CLASS A N97284108   0 100 SH   SOLE   0 0 100
ZILLOW GROUP INC CL A 98954M101   1,816 32 SH   SOLE   32 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   1,481 150 SH   SOLE   150 0 0
ZOETIS INC CL A 98978V103   9,277 47 SH   SOLE   47 0 0