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
Expires: July 31, 2015
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
3M CO COM 88579Y101 720,500 4,450 SH SOLE 4,450 0 0
ABBOTT LABORATORIES COM 002824100 1,435,235 15,817 SH SOLE 15,817 0 0
ABBVIE INC COM 00287Y109 34,469,972 136,981 SH SOLE 133,139 0 3,842
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 497,013 3,994 SH SOLE 3,994 0 0
ADOBE INC COM 00724F101 2,225,902 10,857 SH SOLE 10,857 0 0
ADVANCED MICRO DEVICES INC COM 007903107 58,084,029 99,988 SH SOLE 96,169 0 3,819
ADVANCED MICRO DEVICES INC COM 007903107 232,364 400 SH Put SOLE 400 0 0
AGNICO EAGLE MINES LTD COM 008474108 266,824 1,720 SH SOLE 1,720 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 203,958 2,125 SH SOLE 125 0 2,000
ALIGN TECHNOLOGY INC COM 016255101 263,110 1,560 SH SOLE 1,560 0 0
ALPHABET INC CAP STK CL A 02079K305 98,759,940 276,352 SH SOLE 266,862 0 9,490
ALPHABET INC CAP STK CL A 02079K305 2,751,749 7,700 SH Put SOLE 7,700 0 0
ALPHABET INC CAP STK CL C 02079K107 41,077,086 116,257 SH SOLE 103,957 0 12,300
AMAZON COM INC COM 023135106 63,219,923 265,251 SH SOLE 252,398 0 12,853
AMAZON COM INC COM 023135106 238,340 1,000 SH Put SOLE 1,000 0 0
AMERICAN EXPRESS CO COM 025816109 2,171,565 6,420 SH SOLE 6,420 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 606,584 4,610 SH SOLE 4,610 0 0
AMGEN INC COM 031162100 224,514 620 SH SOLE 620 0 0
ANALOG DEVICES INC COM 032654105 8,506,190 21,417 SH SOLE 19,917 0 1,500
APOLLO GLOBAL MGMT INC COM 03769M106 223,843 1,892 SH SOLE 1,892 0 0
APPLE INC COM 037833100 117,446,745 405,885 SH SOLE 369,466 0 36,419
APPLE INC COM 037833100 289,360 1,000 SH Put SOLE 1,000 0 0
ARISTA NETWORKS INC COM SHS 040413205 909,198 5,352 SH SOLE 5,352 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 863,417 434 SH SOLE 434 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 298,973 1,335 SH SOLE 1,335 0 0
BAKER HUGHES COMPANY CL A 05722G100 1,143,300 20,600 SH SOLE 20,100 0 500
BANK OF AMER CORP 7.25%CNV PFD L 060505682 2,509,000 2,000 SH SOLE 2,000 0 0
BANK OF AMER CORP COM 060505104 658,985 11,565 SH SOLE 11,565 0 0
BANK OF MARIN BANCORP COM 063425102 1,024,429 36,983 SH SOLE 36,983 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 57,646,429 115,203 SH SOLE 110,291 0 4,912
BLACKROCK ETF TRUST ISHA TECH OP ETF 09290C772 519,957 12,200 SH SOLE 10,200 0 2,000
BLACKSTONE DIGITAL INFRASTRU COMMON STOCK 09264B107 216,300 10,000 SH SOLE 10,000 0 0
BLACKSTONE INC COM 09260D107 4,595,066 39,050 SH SOLE 35,350 0 3,700
BOEING CO COM 097023105 309,769 1,431 SH SOLE 1,431 0 0
BOSTON SCIENTIFIC CORP COM 101137107 7,788,929 182,496 SH SOLE 177,446 0 5,050
BRISTOL-MYERS SQUIBB CO COM 110122108 305,386 5,300 SH SOLE 5,300 0 0
BROADCOM INC COM 11135F101 2,481,818 6,570 SH SOLE 5,955 0 615
CADENCE DESIGN SYSTEM INC COM 127387108 957,066 2,550 SH SOLE 2,550 0 0
CAMECO CORP COM 13321L108 2,057,572 20,200 SH SOLE 20,200 0 0
CAPITAL ONE FINL CORP COM 14040H105 200,620 1,000 SH SOLE 1,000 0 0
CATERPILLAR INC COM 149123101 1,072,354 1,007 SH SOLE 1,007 0 0
CHEVRON CORPORATION COM 166764100 25,645,874 154,717 SH SOLE 149,870 0 4,847
CIENA CORP COM NEW 171779309 968,856 1,975 SH SOLE 1,975 0 0
CLOROX CO DEL COM 189054109 400,848 4,200 SH SOLE 4,200 0 0
COCA COLA CO COM 191216100 247,711 3,048 SH SOLE 3,048 0 0
COLGATE PALMOLIVE CO COM 194162103 1,217,052 13,275 SH SOLE 13,275 0 0
CONOCOPHILLIPS COM 20825C104 894,056 8,600 SH SOLE 8,600 0 0
CONSTELLATION ENERGY CORP COM 21037T109 272,462 1,097 SH SOLE 1,097 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 23,655,667 25,287 SH SOLE 25,068 0 219
DANAHER CORP DEL COM 235851102 16,757,515 87,975 SH SOLE 86,105 0 1,870
DELL TECHNOLOGIES INC CL C 24703L202 457,779 1,061 SH SOLE 1,061 0 0
DISNEY WALT CO COM 254687106 6,196,136 64,375 SH SOLE 63,325 0 1,050
DOMINION ENERGY INC COM 25746U109 481,445 7,050 SH SOLE 7,050 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,773,766 14,013 SH SOLE 14,013 0 0
EATON CORP PLC SHS G29183103 4,103,536 9,630 SH SOLE 9,630 0 0
ELI LILLY & CO COM 532457108 5,335,065 4,448 SH SOLE 4,213 0 235
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,845,080 96,500 SH SOLE 96,500 0 0
ENTERGY CORP NEW COM 29364G103 1,114,142 9,700 SH SOLE 8,700 0 1,000
ENTERPRISE PRODS PARTNERS L COM 293792107 4,378,116 119,100 SH SOLE 113,600 0 5,500
EOG RES INC COM 26875P101 382,704 2,950 SH SOLE 2,100 0 850
EXCHANGE TRADED CONCEPTS TRU RANG NUCL RE ETF 301505475 238,560 3,500 SH SOLE 3,500 0 0
EXPEDITORS INTL WASH INC COM 302130109 236,321 1,450 SH SOLE 1,450 0 0
EXXON MOBIL CORP COM 30231G102 931,747 6,815 SH SOLE 3,565 0 3,250
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1,374,612 22,800 SH SOLE 22,800 0 0
FORTINET INC COM 34959E109 13,825,800 90,000 SH SOLE 90,000 0 0
FREEPORT MCMORAN INC CL B 35671D857 11,567,795 183,937 SH SOLE 178,821 0 5,116
GABELLI DIVID & INCOME TR COM 36242H104 2,347,855 79,859 SH SOLE 79,859 0 0
GE AEROSPACE COM NEW 369604301 228,349 611 SH SOLE 611 0 0
GE VERNOVA INC COM 36828A101 211,475 180 SH SOLE 180 0 0
GILEAD SCIENCES INC COM 375558103 760,314 6,018 SH SOLE 6,018 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 607,289 4,280 SH SOLE 4,280 0 0
GOLDMAN SACHS ETF TR ENHANCED US EQTY 38149W424 298,634 6,617 SH SOLE 6,617 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 664,717 7,040 SH SOLE 3,190 0 3,850
GOLDMAN SACHS ETF TR GROWT OPPOR ETF 38149W440 956,964 21,250 SH SOLE 21,250 0 0
GOLDMAN SACHS ETF TR NASDA 100 ETF 38149W630 1,577,910 26,604 SH SOLE 21,304 0 5,300
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 4,059,611 73,054 SH SOLE 51,304 0 21,750
GOLDMAN SACHS ETF TR TECHN OPPOR ETF 38149W432 2,626,670 52,752 SH SOLE 46,394 0 6,358
GOLDMAN SACHS ETF TR ULTR SHOR BD ETF 381430230 227,588 4,500 SH SOLE 4,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 35,321,712 34,925 SH SOLE 34,170 0 755
HILTON WORLDWIDE HLDGS INC COM 43300A203 330,460 1,000 SH SOLE 1,000 0 0
HOME DEPOT INC COM 437076102 10,586,299 30,017 SH SOLE 29,261 0 756
HONEYWELL AEROSPACE INC COM 43849R105 16,699,720 75,537 SH SOLE 72,738 0 2,799
HONEYWELL INTL INC COM 438516205 16,845,564 75,237 SH SOLE 72,438 0 2,799
INSMED INC COM PAR $.01 457669307 319,860 3,000 SH SOLE 3,000 0 0
INTEL CORP COM 458140100 3,587,932 25,696 SH SOLE 25,696 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 460,060 1,636 SH SOLE 1,636 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 627,141 1,577 SH SOLE 1,577 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 271,979 4,250 SH SOLE 4,250 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 20,287,878 27,550 SH SOLE 27,301 0 249
ISHARES TR CORE S&P MCP ETF 464287507 528,975 6,860 SH SOLE 6,860 0 0
ISHARES TR CORE S&P US GWT 464287671 1,133,807 6,028 SH SOLE 6,028 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,504,056 4,679 SH SOLE 4,679 0 0
ISHARES TR DOW JONES US ETF 464287846 401,016 2,200 SH SOLE 2,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 213,681 2,057 SH SOLE 2,057 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 206,524 4,168 SH SOLE 4,168 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 516,376 2,130 SH SOLE 2,130 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 210,421 1,530 SH SOLE 1,530 0 0
ISHARES TR SELECT DIVID ETF 464287168 218,820 1,400 SH SOLE 1,400 0 0
ISHARES TR U.S. TECH ETF 464287721 204,306 810 SH SOLE 810 0 0
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 2,573,199 26,100 SH SOLE 22,500 0 3,600
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 254,112 3,200 SH SOLE 3,200 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 960,245 17,002 SH SOLE 16,971 0 31
J P MORGAN EXCHANGE TRADED F HEDG EQU LAD ETF 46654Q724 540,640 8,000 SH SOLE 8,000 0 0
J P MORGAN EXCHANGE TRADED F U S TEC LEA ETF 46654Q732 6,664,650 59,745 SH SOLE 56,695 0 3,050
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1,612,495 22,309 SH SOLE 20,809 0 1,500
JOHNSON & JOHNSON COM 478160104 18,272,869 71,949 SH SOLE 71,692 0 257
JPMORGAN CHASE & CO COM 46625H100 45,908,294 140,251 SH SOLE 134,857 0 5,394
KEYSIGHT TECHNOLOGIES INC COM 49338L103 294,059 840 SH SOLE 840 0 0
KIMBERLY-CLARK CORP COM 494368103 475,853 4,335 SH SOLE 4,335 0 0
KINDER MORGAN INC DEL COM 49456B101 7,957,173 248,895 SH SOLE 218,145 0 30,750
KKR & CO INC COM 48251W104 11,611,271 126,512 SH SOLE 115,695 0 10,817
KLA CORP COM NEW 482480100 905,130 3,000 SH SOLE 3,000 0 0
KROGER CO COM 501044101 1,220,216 21,974 SH SOLE 21,974 0 0
LAM RESEARCH CORP COM NEW 512807306 1,286,990 2,970 SH SOLE 2,970 0 0
LOWES COS INC COM 548661107 3,213,201 14,573 SH SOLE 14,573 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,415,283 3,819 SH SOLE 3,819 0 0
MARVELL TECHNOLOGY INC COM 573874104 15,203,710 51,038 SH SOLE 47,188 0 3,850
MASTERCARD INCORPORATED CL A 57636Q104 7,837,536 15,260 SH SOLE 14,630 0 630
MCDONALDS CORP COM 580135101 2,764,460 10,227 SH SOLE 9,589 0 638
MCKESSON CORP COM 58155Q103 20,222,123 26,763 SH SOLE 25,653 0 1,110
MERCK & CO INC COM 58933Y105 38,774,891 301,750 SH SOLE 294,800 0 6,950
META PLATFORMS INC CL A 30303M102 1,793,697 3,184 SH SOLE 3,102 0 82
MICRON TECHNOLOGY INC COM 595112103 1,239,273 1,074 SH SOLE 1,074 0 0
MICROSOFT CORP COM 594918104 69,954,889 187,537 SH SOLE 183,136 0 4,401
MORGAN STANLEY COM NEW 617446448 10,774,967 51,545 SH SOLE 44,785 0 6,760
MPLX LP COM UNIT REP LTD 55336V100 5,317,552 94,400 SH SOLE 92,400 0 2,000
NANO NUCLEAR ENERGY INC COM 63010H108 1,290,174 61,030 SH SOLE 61,030 0 0
NETFLIX INC. COM 64110L106 798,895 11,189 SH SOLE 5,989 0 5,200
NEXTERA ENERGY INC COM 65339F101 1,873,275 21,343 SH SOLE 21,343 0 0
NORTHERN TR CORP COM 665859104 708,398 4,075 SH SOLE 3,925 0 150
NOVARTIS AG SPONSORED ADR 66987V109 205,617 1,312 SH SOLE 1,312 0 0
NOVO-NORDISK A S ADR 670100205 1,473,436 30,735 SH SOLE 30,585 0 150
NU HLDGS LTD ORD SHS CL A G6683N103 185,704 13,900 SH SOLE 0 0 13,900
NUSCALE PWR CORP CL A COM 67079K100 247,440 24,670 SH SOLE 24,670 0 0
NVIDIA CORPORATION COM 67066G104 113,291,573 566,203 SH SOLE 537,973 0 28,230
NVIDIA CORPORATION COM 67066G104 6,903,105 34,500 SH Put SOLE 34,500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,657,982 9,458 SH SOLE 9,108 0 350
OCCIDENTAL PETE CORP COM 674599105 1,680,036 34,590 SH SOLE 32,490 0 2,100
OKLO INC COM CL A 02156V109 680,290 13,000 SH SOLE 13,000 0 0
ORACLE CORP COM 68389X105 7,150,761 48,794 SH SOLE 47,214 0 1,580
PACER FDS TR METAURUS CAP 400 69374H436 1,665,337 36,950 SH SOLE 32,950 0 4,000
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 42,000 25,000 SH SOLE 0 0 25,000
PALO ALTO NETWORKS INC COM 697435105 3,922,412 11,502 SH SOLE 10,002 0 1,500
PEPSICO INC COM 713448108 3,324,205 24,551 SH SOLE 24,521 0 30
PFIZER INC COM 717081103 14,925,747 619,840 SH SOLE 608,695 0 11,145
PHILIP MORRIS INTL INC COM 718172109 1,863,011 10,298 SH SOLE 10,298 0 0
PROCTER & GAMBLE CO COM 742718109 3,194,112 21,782 SH SOLE 21,782 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 242,300 10,000 SH SOLE 10,000 0 0
QUALCOMM INC COM 747525103 20,139,696 108,987 SH SOLE 103,233 0 5,754
REGENERON PHARMACEUTICALS COM 75886F107 224,474 360 SH SOLE 310 0 50
S&P GLOBAL INC COM 78409V104 1,974,396 4,848 SH SOLE 4,848 0 0
SALESFORCE INC COM 79466L302 2,206,713 14,086 SH SOLE 10,036 0 4,050
SCHWAB CHARLES CORP COM 808513105 18,335,802 198,719 SH SOLE 190,079 0 8,640
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 209,026 7,102 SH SOLE 7,102 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 339,307 2,139 SH SOLE 2,139 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 305,632 2,606 SH SOLE 2,606 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 223,822 4,175 SH SOLE 4,175 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 1,064,245 5,586 SH SOLE 5,576 0 10
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 20,933,433 236,269 SH SOLE 223,615 0 12,654
SOUTHERN CO COM 842587107 200,991 2,100 SH SOLE 2,100 0 0
SPDR GOLD TR GOLD SHS 78463V107 3,505,504 9,516 SH SOLE 9,516 0 0
STARBUCKS CORP COM 855244109 294,109 2,878 SH SOLE 2,650 0 228
STATE STR CORP COM 857477103 571,552 3,370 SH SOLE 3,370 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 5,044,431 6,755 SH SOLE 6,578 0 177
STRYKER CORPORATION COM 863667101 9,323,639 29,614 SH SOLE 27,540 0 2,074
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 3,515,870 7,362 SH SOLE 7,112 0 250
TESLA INC COM 88160R101 3,493,504 8,306 SH SOLE 8,306 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 28,165,452 56,178 SH SOLE 55,799 0 379
TPG INC COM CL A 872657101 6,311,324 155,643 SH SOLE 151,938 0 3,705
TRANE TECHNOLOGIES PLC SHS G8994E103 353,635 720 SH SOLE 720 0 0
UBER TECHNOLOGIES INC COM 90353T100 292,897 4,059 SH SOLE 3,359 0 700
VANECK ETF TRUST URANI NUCLE ETF 92189F601 1,159,800 10,000 SH SOLE 10,000 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 382,884 4,752 SH SOLE 4,752 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,406,587 2,048 SH SOLE 2,031 0 17
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,021,158 5,462 SH SOLE 5,462 0 0
VANGUARD WELLINGTON FD US MOMENTUM 921935508 251,506 1,008 SH SOLE 1,008 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 224,877 1,423 SH SOLE 1,423 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 1,190,419 9,960 SH SOLE 9,960 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,183,403 27,950 SH SOLE 27,950 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 930,375 1,873 SH SOLE 1,723 0 150
VISA INC COM CL A 92826C839 46,210,823 134,690 SH SOLE 130,953 0 3,737
WALMART INC COM 931142103 2,107,542 18,608 SH SOLE 18,296 0 312