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   3,925,744 25,298 SH   SOLE   25,298 0 0
ABBOTT LABS COM 002824100   440,568 3,289 SH   SOLE   3,267 0 22
ABBVIE INC COM 00287Y109   3,123,007 13,488 SH   SOLE   12,553 0 935
ADOBE INC COM 00724F101   6,814,072 19,317 SH   SOLE   16,785 0 2,532
ADVANCED MICRO DEVICES INC COM 007903107   2,689,759 16,625 SH   SOLE   16,158 0 467
AGNICO EAGLE MINES LTD COM 008474108   9,309,569 55,230 SH   SOLE   55,230 0 0
ALPHABET INC CAP STK CL A 02079K305   28,454,826 117,050 SH   SOLE   105,479 0 11,571
ALPHABET INC CAP STK CL C 02079K107   3,290,261 13,510 SH   SOLE   10,662 0 2,848
AMAZON COM INC COM 023135106   24,580,642 111,949 SH   SOLE   97,276 0 14,673
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   253,656 6,038 SH   SOLE   6,038 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,293,929 6,728 SH   SOLE   2,685 0 4,043
AMGEN INC COM 031162100   704,089 2,495 SH   SOLE   2,495 0 0
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   2,193,550 95,000 SH   SOLE   95,000 0 0
APPLE INC COM 037833100   59,646,103 234,246 SH   SOLE   216,226 0 18,020
AT&T INC COM 00206R102   1,097,665 38,869 SH   SOLE   8,869 0 30,000
AUTODESK INC COM 052769106   8,914,773 28,063 SH   SOLE   27,260 0 803
AUTOMATIC DATA PROCESSING IN COM 053015103   2,658,230 9,057 SH   SOLE   8,810 0 247
BANK AMERICA CORP COM 060505104   1,636,886 31,729 SH   SOLE   30,203 0 1,526
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,346,540 14,613 SH   SOLE   11,335 0 3,278
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   324,415 5,214 SH   SOLE   4,951 0 263
BLACKROCK FLOATING RATE INCO COM 09255X100   573,422 44,177 SH   SOLE   42,977 0 1,200
BOEING CO COM 097023105   5,071,724 23,499 SH   SOLE   23,499 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   505,647 11,212 SH   SOLE   11,212 0 0
BROADCOM INC COM 11135F101   4,644,145 14,077 SH   SOLE   13,890 0 187
BROWN & BROWN INC COM 115236101   407,611 4,346 SH   SOLE   4,346 0 0
CADELER A S SPON ADR 12738K109   324,205 15,700 SH   SOLE   15,700 0 0
CASTOR MARITIME INC SHS Y1146L208   39,520 19,000 SH   SOLE   19,000 0 0
CELSIUS HLDGS INC COM NEW 15118V207   1,043,099 18,144 SH   SOLE   18,144 0 0
CENCORA INC COM 03073E105   396,288 1,268 SH   SOLE   1,268 0 0
CHEVRON CORP NEW COM 166764100   2,117,346 13,635 SH   SOLE   13,385 0 250
CHIPOTLE MEXICAN GRILL INC COM 169656105   200,614 5,119 SH   SOLE   5,059 0 60
CINTAS CORP COM 172908105   5,967,113 29,071 SH   SOLE   27,872 0 1,199
CISCO SYS INC COM 17275R102   1,053,505 15,398 SH   SOLE   14,461 0 937
CITIGROUP INC COM NEW 172967424   239,548 2,360 SH   SOLE   2,360 0 0
CLOUDFLARE INC CL A COM 18915M107   215,663 1,005 SH   SOLE   1,000 0 5
COCA COLA CO COM 191216100   413,453 6,234 SH   SOLE   5,657 0 577
COHERENT CORP COM 19247G107   246,679 2,290 SH   SOLE   2,290 0 0
COMMERCE BANCSHARES INC COM 200525103   228,702 3,827 SH   SOLE   3,827 0 0
CONSOLIDATED EDISON INC COM 209115104   1,280,826 12,742 SH   SOLE   11,842 0 900
CONSTELLATION ENERGY CORP COM 21037T109   476,164 1,447 SH   SOLE   1,447 0 0
COPART INC COM 217204106   6,733,178 149,726 SH   SOLE   141,635 0 8,091
COSTAR GROUP INC COM 22160N109   356,632 4,227 SH   SOLE   4,208 0 19
COSTCO WHSL CORP NEW COM 22160K105   2,520,579 2,723 SH   SOLE   2,660 0 63
CROWDSTRIKE HLDGS INC CL A 22788C105   870,915 1,776 SH   SOLE   1,735 0 41
CVB FINL CORP COM 126600105   652,395 34,500 SH   SOLE   34,500 0 0
DELL TECHNOLOGIES INC CL C 24703L202   209,820 1,480 SH   SOLE   1,480 0 0
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   406,388 5,610 SH   SOLE   5,610 0 0
DISNEY WALT CO COM 254687106   9,645,258 84,238 SH   SOLE   76,349 0 7,889
DNP SELECT INCOME FD INC COM 23325P104   174,174 17,400 SH   SOLE   14,900 0 2,500
DOUBLELINE INCOME SOLUTIONS COM 258622109   273,844 22,300 SH   SOLE   22,300 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107   313,314 20,110 SH   SOLE   16,910 0 3,200
DUKE ENERGY CORP NEW COM NEW 26441C204   298,980 2,416 SH   SOLE   2,416 0 0
EATON CORP PLC SHS G29183103   3,219,673 8,603 SH   SOLE   7,820 0 783
EATON VANCE LIMITED DURATION COM 27828H105   319,115 31,440 SH   SOLE   30,040 0 1,400
ECOLAB INC COM 278865100   260,441 951 SH   SOLE   940 0 11
ELI LILLY & CO COM 532457108   1,480,220 1,940 SH   SOLE   1,890 0 50
EMERSON ELEC CO COM 291011104   692,571 5,280 SH   SOLE   5,280 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   380,210 10,329 SH   SOLE   5,729 0 4,600
EXXON MOBIL CORP COM 30231G102   15,496,508 137,441 SH   SOLE   136,317 0 1,124
FASTENAL CO COM 311900104   701,959 14,314 SH   SOLE   14,314 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   510,991 2,300 SH   SOLE   2,300 0 0
FIRST TR SR FLTG RATE INCOME COM 33733U108   210,000 21,000 SH   SOLE   21,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857   203,518 5,189 SH   SOLE   5,189 0 0
GE AEROSPACE COM NEW 369604301   474,337 1,577 SH   SOLE   1,571 0 6
GE VERNOVA INC COM 36828A101   1,297,469 2,110 SH   SOLE   2,107 0 3
GENERAL MTRS CO COM 37045V100   219,404 3,599 SH   SOLE   3,580 0 19
GOLDMAN SACHS GROUP INC COM 38141G104   11,493,522 14,433 SH   SOLE   14,039 0 394
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207   2,630,431 51,954 SH   SOLE   44,913 0 7,041
HOME DEPOT INC COM 437076102   1,216,474 3,002 SH   SOLE   2,832 0 170
HONEYWELL INTL INC COM 438516106   1,139,737 5,414 SH   SOLE   5,204 0 210
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N742   262,678 9,700 SH   SOLE   7,700 0 2,000
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45784N775   237,120 9,500 SH   SOLE   9,500 0 0
INNOVATOR ETFS TRUST US SM CAP BUFFER 45784N783   254,315 9,500 SH   SOLE   9,500 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   363,164 9,150 SH   SOLE   9,150 0 0
INTEL CORP COM 458140100   226,871 6,762 SH   SOLE   6,683 0 79
INTERNATIONAL BUSINESS MACHS COM 459200101   553,407 1,961 SH   SOLE   1,952 0 9
INTUIT COM 461202103   7,156,214 10,479 SH   SOLE   10,164 0 315
INTUITIVE SURGICAL INC COM NEW 46120E602   482,114 1,078 SH   SOLE   1,064 0 14
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   220,440 3,000 SH   SOLE   3,000 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   29,710,250 120,226 SH   SOLE   115,955 0 4,271
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   3,189,757 71,551 SH   SOLE   1,551 0 70,000
INVESCO QQQ TR UNIT SER 1 46090E103   7,626,946 12,704 SH   SOLE   6,464 0 6,240
IRON MTN INC DEL COM 46284V101   204,594 2,007 SH   SOLE   2,007 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   321,360 4,944 SH   SOLE   4,944 0 0
ISHARES TR CORE S&P MCP ETF 464287507   303,133 4,645 SH   SOLE   4,645 0 0
ISHARES TR ISHARES BIOTECH 464287556   223,052 1,545 SH   SOLE   1,305 0 240
ISHARES TR ISHS 5-10YR INVT 464288638   249,642 4,615 SH   SOLE   4,615 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   7,335,618 15,661 SH   SOLE   661 0 15,000
ISHARES TR RUSSELL 2000 ETF 464287655   1,858,011 7,679 SH   SOLE   7,679 0 0
ISHARES TR CORE S&P500 ETF 464287200   868,268 1,297 SH   SOLE   1,281 0 16
JOHNSON & JOHNSON COM 478160104   2,208,385 11,910 SH   SOLE   3,798 0 8,112
JPMORGAN CHASE & CO. COM 46625H100   14,315,041 45,383 SH   SOLE   39,171 0 6,212
KIMBERLY-CLARK CORP COM 494368103   257,632 2,072 SH   SOLE   1,840 0 232
KLA CORP COM NEW 482480100   2,711,600 2,514 SH   SOLE   2,514 0 0
LAM RESEARCH CORP COM NEW 512807306   13,029,170 97,305 SH   SOLE   90,072 0 7,233
LOCKHEED MARTIN CORP COM 539830109   7,879,992 15,785 SH   SOLE   13,307 0 2,478
LOWES COS INC COM 548661107   1,776,630 7,069 SH   SOLE   6,904 0 165
MARKEL GROUP INC COM 570535104   208,338 109 SH   SOLE   109 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,882,160 5,067 SH   SOLE   5,067 0 0
MCDONALDS CORP COM 580135101   223,987 737 SH   SOLE   713 0 24
MEDTRONIC PLC SHS G5960L103   397,926 4,178 SH   SOLE   3,828 0 350
MERCK & CO INC COM 58933Y105   880,311 10,489 SH   SOLE   9,769 0 720
META PLATFORMS INC CL A 30303M102   2,959,067 4,029 SH   SOLE   3,878 0 151
MICRON TECHNOLOGY INC COM 595112103   232,407 1,389 SH   SOLE   1,389 0 0
MICROSOFT CORP COM 594918104   19,616,382 37,873 SH   SOLE   30,683 0 7,190
MORGAN STANLEY COM NEW 617446448   720,384 4,532 SH   SOLE   4,532 0 0
NETFLIX INC COM 64110L106   1,878,708 1,567 SH   SOLE   1,564 0 3
NEW YORK TIMES CO CL A 650111107   371,263 6,468 SH   SOLE   0 0 6,468
NEWMONT CORP COM 651639106   1,012,985 12,015 SH   SOLE   12,015 0 0
NEXTERA ENERGY INC COM 65339F101   270,254 3,580 SH   SOLE   3,580 0 0
NORTHROP GRUMMAN CORP COM 666807102   869,685 1,427 SH   SOLE   1,424 0 3
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   416,530 36,220 SH   SOLE   36,220 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   474,315 37,436 SH   SOLE   34,936 0 2,500
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   259,458 17,968 SH   SOLE   14,968 0 3,000
NVIDIA CORPORATION COM 67066G104   9,912,203 53,126 SH   SOLE   49,966 0 3,160
ON HLDG AG NAMEN AKT A H5919C104   211,750 5,000 SH   SOLE   5,000 0 0
ORACLE CORP COM 68389X105   822,218 2,924 SH   SOLE   2,804 0 120
PALANTIR TECHNOLOGIES INC CL A 69608A108   911,735 4,998 SH   SOLE   4,866 0 132
PALO ALTO NETWORKS INC COM 697435105   1,410,883 6,929 SH   SOLE   6,240 0 689
PARKER-HANNIFIN CORP COM 701094104   855,193 1,128 SH   SOLE   1,128 0 0
PAYPAL HLDGS INC COM 70450Y103   7,392,627 110,239 SH   SOLE   97,483 0 12,756
PBF ENERGY INC CL A 69318G106   233,715 7,747 SH   SOLE   7,747 0 0
PEPSICO INC COM 713448108   546,452 3,891 SH   SOLE   3,891 0 0
PFIZER INC COM 717081103   1,438,972 56,475 SH   SOLE   52,775 0 3,700
PHILLIPS 66 COM 718546104   206,886 1,521 SH   SOLE   1,505 0 16
PRICE T ROWE GROUP INC COM 74144T108   412,591 4,020 SH   SOLE   4,010 0 10
PROCTER AND GAMBLE CO COM 742718109   847,889 5,518 SH   SOLE   5,218 0 300
PROSHARES TR PSHS ULTRA QQQ 74347R206   335,042 2,442 SH   SOLE   2,442 0 0
QUALCOMM INC COM 747525103   2,251,075 13,531 SH   SOLE   13,231 0 300
REGENERON PHARMACEUTICALS COM 75886F107   4,862,511 8,648 SH   SOLE   7,429 0 1,219
RESMED INC COM 761152107   8,527,237 31,152 SH   SOLE   26,214 0 4,938
ROPER TECHNOLOGIES INC COM 776696106   339,109 680 SH   SOLE   675 0 5
RTX CORPORATION COM 75513E101   1,001,498 5,985 SH   SOLE   5,969 0 16
SALESFORCE INC COM 79466L302   446,745 1,885 SH   SOLE   1,885 0 0
SCHLUMBERGER LTD COM STK 806857108   4,081,311 118,746 SH   SOLE   100,396 0 18,350
SCHWAB CHARLES CORP COM 808513105   744,475 7,798 SH   SOLE   7,760 0 38
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   203,252 7,285 SH   SOLE   7,235 0 50
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,727,739 128,057 SH   SOLE   61,961 0 66,096
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   19,132,012 821,822 SH   SOLE   743,517 0 78,305
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   168,712,408 6,405,179 SH   SOLE   6,097,808 0 307,371
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   10,608,908 412,637 SH   SOLE   412,637 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   10,807,935 460,500 SH   SOLE   460,153 0 347
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   21,628,277 792,245 SH   SOLE   661,266 0 130,979
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   8,914,084 267,129 SH   SOLE   197,287 0 69,842
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,475,617 77,581 SH   SOLE   40,806 0 36,775
SEI INVTS CO COM 784117103   224,683 2,648 SH   SOLE   2,648 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,907,008 44,800 SH   SOLE   500 0 44,300
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   728,044 2,583 SH   SOLE   2,583 0 0
SEMPRA COM 816851109   1,472,600 16,366 SH   SOLE   16,343 0 23
SNAP ON INC COM 833034101   3,629,140 10,473 SH   SOLE   7,660 0 2,813
SOLVENTUM CORP COM SHS 83444M101   368,358 5,046 SH   SOLE   5,046 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,924,521 4,150 SH   SOLE   150 0 4,000
SPDR GOLD TR GOLD SHS 78463V107   807,628 2,272 SH   SOLE   2,272 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   17,061,046 25,610 SH   SOLE   25,469 0 141
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   37,825,864 412,271 SH   SOLE   404,500 0 7,771
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   363,028 4,634 SH   SOLE   4,634 0 0
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672   12,757,616 441,440 SH   SOLE   434,475 0 6,965
SPDR SERIES TRUST S&P DIVID ETF 78464A763   211,195 1,508 SH   SOLE   1,508 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104   364,563 12,308 SH   SOLE   12,308 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107   164,850 10,500 SH   SOLE   10,500 0 0
STARBUCKS CORP COM 855244109   1,342,619 15,870 SH   SOLE   14,970 0 900
STRYKER CORPORATION COM 863667101   2,011,398 5,441 SH   SOLE   5,157 0 284
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   422,845 1,514 SH   SOLE   1,514 0 0
TESLA INC COM 88160R101   9,247,063 20,793 SH   SOLE   18,735 0 2,058
TEXAS INSTRS INC COM 882508104   223,623 1,217 SH   SOLE   1,217 0 0
TYLER TECHNOLOGIES INC COM 902252105   272,043 520 SH   SOLE   520 0 0
UBER TECHNOLOGIES INC COM 90353T100   221,118 2,257 SH   SOLE   2,222 0 35
UNION PAC CORP COM 907818108   591,161 2,501 SH   SOLE   2,488 0 13
VANECK ETF TRUST GOLD MINERS ETF 92189F106   7,069,903 92,538 SH   SOLE   92,538 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   48,942,808 493,823 SH   SOLE   460,233 0 33,590
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   297,090 3,000 SH   SOLE   3,000 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,359,356 4,165 SH   SOLE   4,165 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429   403,379 22,700 SH   SOLE   22,700 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   75,405,265 1,013,920 SH   SOLE   996,066 0 17,854
VANGUARD INDEX FDS GROWTH ETF 922908736   507,907 1,059 SH   SOLE   1,059 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,199,456 5,747 SH   SOLE   5,599 0 148
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,860,163 3,038 SH   SOLE   3,038 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,520,063 5,107 SH   SOLE   4,872 0 235
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,243,815 12,757 SH   SOLE   12,439 0 318
VANGUARD INDEX FDS VALUE ETF 922908744   271,902 1,458 SH   SOLE   1,458 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   631,071 1,923 SH   SOLE   673 0 1,250
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   13,888,523 256,340 SH   SOLE   249,156 0 7,184
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,530,328 49,977 SH   SOLE   46,477 0 3,500
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   34,681,539 578,797 SH   SOLE   559,738 0 19,059
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   285,745 2,027 SH   SOLE   2,027 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   39,572,776 98,337 SH   SOLE   94,244 0 4,093
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   34,171,090 248,084 SH   SOLE   241,468 0 6,616
VANGUARD WORLD FD INF TECH ETF 92204A702   271,574 364 SH   SOLE   364 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   213,730 1,000 SH   SOLE   1,000 0 0
VERISK ANALYTICS INC COM 92345Y106   279,679 1,112 SH   SOLE   1,112 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   458,820 10,440 SH   SOLE   9,275 0 1,165
VISA INC COM CL A 92826C839   916,605 2,685 SH   SOLE   2,535 0 150
WALMART INC COM 931142103   568,977 5,521 SH   SOLE   5,433 0 88
WELLS FARGO CO NEW COM 949746101   262,943 3,137 SH   SOLE   3,051 0 86