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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   499,118 2,024 SH   SOLE   2,024 0 0
EATON CORP PLC SHS G29183103   365,642 977 SH   SOLE   977 0 0
EATON CORP PLC SHS G29183103   84,206 225 SH   OTR   0 225 0
TRANE TECHNOLOGIES PLC SHS G8994E103   323,643 767 SH   SOLE   767 0 0
ABBOTT LABS COM 002824100   277,389 2,071 SH   SOLE   2,071 0 0
ABBVIE INC COM 00287Y109   445,251 1,923 SH   SOLE   1,923 0 0
ADOBE INC COM 00724F101   653,645 1,853 SH   SOLE   1,853 0 0
ADVANCED MICRO DEVICES INC COM 007903107   914,437 5,652 SH   SOLE   5,652 0 0
AIR PRODS & CHEMS INC COM 009158106   405,261 1,486 SH   SOLE   1,486 0 0
ATI INC COM 01741R102   558,968 6,872 SH   SOLE   6,872 0 0
ALPHABET INC CAP STK CL C 02079K107   423,777 1,740 SH   SOLE   1,740 0 0
ALPHABET INC CAP STK CL A 02079K305   3,242,224 13,337 SH   SOLE   13,337 0 0
AMAZON COM INC COM 023135106   3,688,556 16,799 SH   SOLE   16,799 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   590,487 7,484 SH   SOLE   7,484 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   233,298 2,344 SH   SOLE   2,344 0 0
ANALOG DEVICES INC COM 032654105   454,545 1,850 SH   SOLE   1,850 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103   472,078 1,461 SH   SOLE   1,461 0 0
APPLE INC COM 037833100   7,066,237 27,751 SH   SOLE   27,751 0 0
ARISTA NETWORKS INC COM SHS 040413205   1,713,695 11,761 SH   SOLE   11,761 0 0
BANK AMERICA CORP COM 060505104   1,275,201 24,718 SH   SOLE   24,718 0 0
BANK MARIN BANCORP COM 063425102   543,629 22,390 SH   SOLE   22,390 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,562,013 3,107 SH   SOLE   3,107 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   722,180 12,199 SH   SOLE   12,199 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,221,839 12,515 SH   SOLE   12,515 0 0
BROADCOM INC COM 11135F101   346,405 1,050 SH   SOLE   1,050 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   322,646 2,661 SH   SOLE   2,661 0 0
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   607,229 22,251 SH   SOLE   22,251 0 0
CAPITAL ONE FINL CORP COM 14040H105   269,126 1,266 SH   SOLE   1,266 0 0
CHEVRON CORP NEW COM 166764100   641,813 4,133 SH   SOLE   4,133 0 0
CHEVRON CORP NEW COM 166764100   15,529 100 SH   OTR   0 100 0
COSTCO WHSL CORP NEW COM 22160K105   2,638,045 2,850 SH   SOLE   2,850 0 0
COSTAR GROUP INC COM 22160N109   499,892 5,925 SH   SOLE   5,925 0 0
DANAHER CORPORATION COM 235851102   1,491,708 7,524 SH   SOLE   7,524 0 0
DEERE & CO COM 244199105   593,980 1,299 SH   SOLE   1,299 0 0
DISNEY WALT CO COM 254687106   234,152 2,045 SH   SOLE   2,045 0 0
E L F BEAUTY INC COM 26856L103   282,579 2,133 SH   SOLE   2,133 0 0
ECOLAB INC COM 278865100   239,353 874 SH   SOLE   874 0 0
EXPEDIA GROUP INC COM NEW 30212P303   417,026 1,951 SH   SOLE   1,951 0 0
EXXON MOBIL CORP COM 30231G102   397,218 3,523 SH   SOLE   3,248 0 275
META PLATFORMS INC CL A 30303M102   1,283,696 1,748 SH   SOLE   1,748 0 0
FAIR ISAAC CORP COM 303250104   456,441 305 SH   SOLE   305 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   727,414 3,239 SH   SOLE   3,239 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   648,875 26,249 SH   SOLE   25,104 0 1,145
GE VERNOVA INC COM 36828A101   558,329 908 SH   SOLE   908 0 0
GE VERNOVA INC COM 36828A101   32,589 53 SH   OTR   0 53 0
GOLDMAN SACHS GROUP INC COM 38141G104   720,696 905 SH   SOLE   905 0 0
HOME DEPOT INC COM 437076102   936,394 2,311 SH   SOLE   2,311 0 0
HONEYWELL INTL INC COM 438516106   725,593 3,447 SH   SOLE   3,447 0 0
ILLINOIS TOOL WKS INC COM 452308109   390,879 1,499 SH   SOLE   1,499 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   468,667 1,661 SH   SOLE   1,661 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,179,943 3,631 SH   SOLE   3,607 0 24
INVESCO QQQ TR UNIT SER 1 46090E103   704,834 1,174 SH   OTR   1,174 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   874,781 1,956 SH   SOLE   1,956 0 0
1INTUIT COM 461202103   630,325 923 SH   SOLE   923 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   388,876 5,306 SH   SOLE   5,306 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   731,256 6,967 SH   SOLE   6,967 0 0
ISHARES TR TIPS BD ETF 464287176   1,002,092 9,010 SH   SOLE   8,675 0 335
ISHARES TR TIPS BD ETF 464287176   87,752 789 SH   OTR   789 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,540,728 2,302 SH   SOLE   2,302 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,005,408 10,768 SH   SOLE   10,440 0 328
ISHARES TR MSCI EAFE ETF 464287465   147,898 1,584 SH   OTR   1,584 0 0
ISHARES TR CORE S&P US VLU 464287663   381,809 3,820 SH   SOLE   3,820 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,007,508 31,863 SH   SOLE   31,154 0 709
ISHARES TR PFD AND INCM SEC 464288687   74,054 2,342 SH   OTR   2,342 0 0
ISHARES TR US TREAS BD ETF 46429B267   1,479,310 63,984 SH   SOLE   63,984 0 0
ISHARES INC CORE MSCI EMKT 46434G103   664,407 10,079 SH   SOLE   10,079 0 0
ISHARES TR ULTRA SHORT DUR 46434V878   697,254 13,739 SH   SOLE   13,392 0 347
ISHARES TR ULTRA SHORT DUR 46434V878   30,500 601 SH   OTR   601 0 0
JPMORGAN CHASE & CO. COM 46625H100   1,294,209 4,103 SH   SOLE   4,103 0 0
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   577,362 7,851 SH   SOLE   7,851 0 0
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   496,080 7,632 SH   SOLE   7,632 0 0
ELI LILLY & CO COM 532457108   1,200,199 1,573 SH   SOLE   1,573 0 0
MARKEL GROUP INC COM 570535104   321,108 168 SH   SOLE   168 0 0
MARSH & MCLENNAN COS INC COM 571748102   203,142 1,008 SH   SOLE   1,008 0 0
MARRIOTT INTL INC NEW CL A 571903202   266,430 1,023 SH   SOLE   1,023 0 0
MARTIN MARIETTA MATLS INC COM 573284106   742,469 1,178 SH   SOLE   1,178 0 0
MCDONALDS CORP COM 580135101   816,552 2,687 SH   SOLE   2,687 0 0
MCKESSON CORP COM 58155Q103   741,638 960 SH   SOLE   960 0 0
MERCK & CO INC COM 58933Y105   463,461 5,522 SH   SOLE   5,522 0 0
MICROSOFT CORP COM 594918104   9,106,596 17,582 SH   SOLE   17,015 0 567
MORGAN STANLEY COM NEW 617446448   405,030 2,548 SH   SOLE   2,548 0 0
NETFLIX INC COM 64110L106   634,228 529 SH   SOLE   529 0 0
NEXTERA ENERGY INC COM 65339F101   243,983 3,232 SH   SOLE   3,232 0 0
NIKE INC CL B 654106103   350,114 5,021 SH   SOLE   5,021 0 0
NVIDIA CORPORATION COM 67066G104   4,885,597 26,185 SH   SOLE   26,185 0 0
PALO ALTO NETWORKS INC COM 697435105   637,534 3,131 SH   SOLE   3,131 0 0
PROGRESSIVE CORP COM 743315103   288,437 1,168 SH   SOLE   1,168 0 0
QUALCOMM INC COM 747525103   399,264 2,400 SH   SOLE   2,400 0 0
RTX CORPORATION COM 75513E101   200,796 1,200 SH   SOLE   1,200 0 0
S&P GLOBAL INC COM 78409V104   632,236 1,299 SH   SOLE   1,299 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   981,283 1,473 SH   SOLE   1,473 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   972,622 1,460 SH   OTR   1,460 0 0
SPS COMM INC COM 78463M107   337,726 3,243 SH   SOLE   3,243 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   381,330 9,171 SH   SOLE   8,874 0 297
SPDR SERIES TRUST SPDR PORTFOLIO S 78468R465   739,933 18,407 SH   SOLE   18,038 0 369
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853   384,687 8,305 SH   SOLE   8,267 0 38
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853   135,347 2,922 SH   OTR   2,922 0 0
SALESFORCE INC COM 79466L302   1,086,882 4,586 SH   SOLE   4,586 0 0
SCHWAB CHARLES CORP COM 808513105   640,699 6,711 SH   SOLE   6,711 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,847,836 75,731 SH   SOLE   74,034 0 1,697
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   120,340 4,932 SH   OTR   4,932 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   478,839 5,343 SH   SOLE   5,153 0 190
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,737,473 19,670 SH   SOLE   19,052 0 618
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,461,522 18,649 SH   SOLE   17,965 0 684
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,284,266 13,705 SH   SOLE   13,251 0 454
SELECT SECTOR SPDR TR ENERGY 81369Y506   530,411 5,937 SH   SOLE   5,937 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,755,623 32,590 SH   SOLE   30,011 0 2,579
SELECT SECTOR SPDR TR INDL 81369Y704   1,753,286 11,368 SH   SOLE   10,848 0 520
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,194,437 21,977 SH   SOLE   20,842 0 1,135
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,310,582 19,520 SH   SOLE   18,145 0 1,375
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   493,783 5,662 SH   SOLE   5,406 0 256
STRYKER CORPORATION COM 863667101   797,008 2,156 SH   SOLE   2,156 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   865,240 3,098 SH   SOLE   3,098 0 0
1TALEN ENERGY CORP COM 87422Q109   1,530,942 3,599 SH   SOLE   3,599 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   283,240 1,395 SH   SOLE   1,395 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   947,244 1,953 SH   SOLE   1,953 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   920,058 12,986 SH   SOLE   12,713 0 273
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   17,712 250 SH   OTR   250 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,175,630 19,620 SH   SOLE   19,620 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,135,997 22,968 SH   SOLE   22,519 0 449
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   103,321 2,089 SH   OTR   2,089 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   356,138 899 SH   SOLE   899 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   1,755,991 13,380 SH   SOLE   13,380 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   246,809 833 SH   SOLE   833 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   645,088 864 SH   SOLE   864 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884   2,741,984 14,606 SH   SOLE   14,606 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   397,410 7,335 SH   SOLE   7,335 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   78,073 1,441 SH   OTR   1,441 0 0
VEEVA SYS INC CL A COM 922475108   488,870 1,641 SH   SOLE   1,641 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,583,647 5,852 SH   SOLE   5,757 0 95
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   428,943 2,457 SH   SOLE   2,357 0 100
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   473,001 1,610 SH   SOLE   1,610 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   201,246 685 SH   OTR   685 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   368,971 4,036 SH   SOLE   3,833 0 203
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   9,507 104 SH   OTR   104 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,405,915 11,595 SH   SOLE   11,595 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   500,888 1,627 SH   SOLE   1,627 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   808,261 3,861 SH   SOLE   3,813 0 48
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   121,417 580 SH   OTR   580 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,093,404 4,300 SH   SOLE   4,300 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   888,684 2,708 SH   SOLE   2,708 0 0
VISA INC COM CL A 92826C839   1,533,820 4,493 SH   SOLE   4,493 0 0
WALMART INC COM 931142103   235,492 2,285 SH   SOLE   2,285 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   319,681 259 SH   SOLE   259 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,018,671 20,264 SH   SOLE   20,264 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   923,516 12,080 SH   SOLE   12,080 0 0
ZOETIS INC CL A 98978V103   535,092 3,657 SH   SOLE   3,657 0 0