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 2,553,508 15,556 SH SOLE 15,556 0 0
ABBOTT LABORATORIES COM 002824100 7,229,383 73,150 SH SOLE 73,150 0 0
ABBVIE INC COM 00287Y109 19,654,064 75,133 SH SOLE 75,133 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,911,266 10,423 SH SOLE 10,423 0 0
ADOBE INC COM 00724F101 638,240 2,660 SH SOLE 2,660 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,711,704 2,798 SH SOLE 2,798 0 0
AFLAC INC COM 001055102 571,357 5,111 SH SOLE 5,111 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 815,369 4,732 SH SOLE 4,732 0 0
AGNICO EAGLE MINES LTD COM 008474108 311,926 1,702 SH SOLE 1,702 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 10,882,662 39,114 SH SOLE 39,114 0 0
ALBEMARLE CORP COM 012653101 567,087 5,361 SH SOLE 5,361 0 0
ALLSTATE CORP COM 020002101 2,923,839 13,179 SH SOLE 13,179 0 0
ALPHABET INC CAP STK CL A 02079K305 91,811,740 266,833 SH SOLE 266,833 0 0
ALPHABET INC CAP STK CL C 02079K107 48,774,407 143,143 SH SOLE 143,143 0 0
ALTRIA GROUP INC COM 02209S103 779,454 11,575 SH SOLE 11,575 0 0
AMAZON COM INC COM 023135106 82,138,269 329,674 SH SOLE 329,674 0 0
AMERICAN ELEC PWR CO INC COM 025537101 746,994 6,296 SH SOLE 6,296 0 0
AMERICAN EXPRESS CO COM 025816109 3,120,095 10,260 SH SOLE 10,260 0 0
AMERIPRISE FINL INC COM 03076C106 247,652 503 SH SOLE 503 0 0
AMGEN INC COM 031162100 36,736,547 87,155 SH SOLE 87,155 0 0
AMPHENOL CORP CL A 032095101 623,146 7,392 SH SOLE 7,392 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 532,486 4,392 SH SOLE 4,392 0 0
ANALOG DEVICES INC COM 032654105 569,279 1,435 SH SOLE 1,435 0 0
APPFOLIO INC COM CL A 03783C100 745,132 3,716 SH SOLE 3,716 0 0
APPLE INC COM 037833100 272,742,454 818,997 SH SOLE 818,997 0 0
APPLIED MATLS INC COM 038222105 20,727,867 40,533 SH SOLE 40,533 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 483,646 6,093 SH SOLE 6,093 0 0
ARISTA NETWORKS INC COM SHS 040413205 369,109 1,813 SH SOLE 1,813 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205 1,249,883 4,315 SH SOLE 4,315 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 489,151 270 SH SOLE 270 0 0
ASTRAZENECA PLC ORD G0593M107 248,664 1,540 SH SOLE 1,540 0 0
AT&T INC COM 00206R102 993,272 40,708 SH SOLE 40,708 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 35,959,966 139,347 SH SOLE 139,347 0 0
AUTOZONE INC COM 053332102 2,665,879 942 SH SOLE 942 0 0
BANK OF AMER CORP COM 060505104 16,947,432 311,362 SH SOLE 311,362 0 0
BANK OF AMER CORP 7.25%CNV PFD L 060505682 2,715,415 2,224 SH SOLE 2,224 0 0
BANK OF MARIN BANCORP COM 063425102 250,219 9,240 SH SOLE 9,240 0 0
BANK OF NY MELLON CORP COM 064058100 535,596 3,703 SH SOLE 3,703 0 0
BARRICK MNG CORP COM SHS 06849F108 761,383 18,721 SH SOLE 18,721 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,443,421 31,014 SH SOLE 31,014 0 0
BIOGEN INC COM 09062X103 640,144 2,834 SH SOLE 2,834 0 0
BLACKROCK INC COM 09290D101 2,249,925 2,126 SH SOLE 2,126 0 0
BLACKSTONE INC COM 09260D107 22,592,665 201,558 SH SOLE 201,558 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 725,395 30,250 SH SOLE 30,250 0 0
BLOOM ENERGY CORP COM CL A 093712107 897,415 3,240 SH SOLE 3,240 0 0
BOEING CO COM 097023105 2,439,286 13,111 SH SOLE 13,111 0 0
BOOKING HOLDINGS INC COM 09857L108 2,039,813 12,521 SH SOLE 12,521 0 0
BOSTON SCIENTIFIC CORP COM 101137107 241,559 5,534 SH SOLE 5,534 0 0
BP PLC SPONSORED ADR 055622104 201,166 4,573 SH SOLE 4,573 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,595,408 25,567 SH SOLE 25,567 0 0
BROADCOM INC COM 11135F101 21,717,912 61,841 SH SOLE 61,841 0 0
BWX TECHNOLOGIES INC COM 05605H100 245,104 1,789 SH SOLE 1,789 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,099,977 6,360 SH SOLE 6,360 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 240,633 2,184 SH SOLE 2,184 0 0
CAPITAL ONE FINL CORP COM 14040H105 505,125 2,616 SH SOLE 2,616 0 0
CARDINAL HEALTH INC COM 14149Y108 3,444,632 15,481 SH SOLE 15,481 0 0
CARLISLE COS INC COM 142339100 18,268,328 56,704 SH SOLE 56,704 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 620,842 11,317 SH SOLE 11,317 0 0
CATERPILLAR INC COM 149123101 39,309,403 48,483 SH SOLE 48,483 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 95,737 10,067 SH SOLE 10,067 0 0
CHARLES RIV LABS INTL INC COM 159864107 265,214 899 SH SOLE 899 0 0
CHARLES SCHWAB CORP (THE) COM 808513105 8,747,936 89,502 SH SOLE 89,502 0 0
CHEVRON CORPORATION COM 166764100 63,482,814 310,870 SH SOLE 310,870 0 0
CHUBB LIMITED COM H1467J104 5,248,363 16,136 SH SOLE 16,136 0 0
CIENA CORP COM NEW 171779309 477,772 1,358 SH SOLE 1,358 0 0
CINTAS CORP COM 172908105 4,935,993 25,305 SH SOLE 25,305 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107 366,067 4,455 SH SOLE 4,455 0 0
CISCO SYS INC COM 17275R102 10,418,604 96,800 SH SOLE 96,800 0 0
CITIGROUP INC COM NEW 172967424 991,662 7,659 SH SOLE 7,659 0 0
CLOROX CO DEL COM 189054109 2,054,333 25,359 SH SOLE 25,359 0 0
CLOUDFLARE INC CL A COM 18915M107 201,422 580 SH SOLE 580 0 0
CME GROUP INC COM 12572Q105 228,447 872 SH SOLE 872 0 0
COCA COLA CO COM 191216100 4,438,470 51,562 SH SOLE 51,562 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 372,447 1,998 SH SOLE 1,998 0 0
COLGATE PALMOLIVE CO COM 194162103 3,949,902 46,295 SH SOLE 46,295 0 0
COMCAST CORP NEW CL A 20030N101 263,144 12,093 SH SOLE 12,093 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 58,994 11,110 SH SOLE 11,110 0 0
CONOCOPHILLIPS COM 20825C104 990,119 7,911 SH SOLE 7,911 0 0
CONSOLIDATED EDISON INC COM 209115104 316,053 3,092 SH SOLE 3,092 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2,724,613 23,645 SH SOLE 23,645 0 0
CORNING INC COM 219350105 6,709,459 43,636 SH SOLE 43,636 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 100,762,372 110,687 SH SOLE 110,687 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 272,562 4,927 SH SOLE 4,927 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,294,363 4,889 SH SOLE 4,889 0 0
CROWN CASTLE INC COM 22822V101 1,724,036 25,867 SH SOLE 25,867 0 0
CUMMINS INC COM 231021106 912,166 1,766 SH SOLE 1,766 0 0
CURTISS WRIGHT CORP COM 231561101 5,725,337 10,528 SH SOLE 10,528 0 0
CVS HEALTH CORP COM 126650100 2,821,515 32,927 SH SOLE 32,927 0 0
DANAHER CORP DEL COM 235851102 13,693,553 61,808 SH SOLE 61,808 0 0
DATADOG INC CL A COM 23804L103 835,790 3,052 SH SOLE 3,052 0 0
DEERE & CO COM 244199105 5,275,923 7,856 SH SOLE 7,856 0 0
DEVON ENERGY CORP NEW COM 25179M103 275,227 5,978 SH SOLE 5,978 0 0
DICKS SPORTING GOODS INC COM 253393102 236,619 1,762 SH SOLE 1,762 0 0
DIGITAL RLTY TR INC COM 253868103 466,851 2,660 SH SOLE 2,660 0 0
DIREXION SHARES ETF TRUST NASDAQ 100 EQ WT 25459Y207 246,826 2,055 SH SOLE 2,055 0 0
DISNEY WALT CO COM 254687106 2,429,161 23,157 SH SOLE 23,157 0 0
DOMINION ENERGY INC COM 25746U109 202,258 3,342 SH SOLE 3,342 0 0
DOVER CORP COM 260003108 208,561 1,115 SH SOLE 1,115 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,095,547 9,609 SH SOLE 9,609 0 0
EATON CORP PLC SHS G29183103 8,519,687 19,827 SH SOLE 19,827 0 0
ECOLAB INC COM 278865100 18,454,569 67,210 SH SOLE 67,210 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 213,987 2,479 SH SOLE 2,479 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 1,826,580 4,698 SH SOLE 4,698 0 0
ELI LILLY & CO COM 532457108 27,905,513 24,117 SH SOLE 24,117 0 0
EMERSON ELEC CO COM 291011104 1,783,474 11,499 SH SOLE 11,499 0 0
ENBRIDGE INC COM 29250N105 299,768 6,448 SH SOLE 6,448 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 923,259 46,700 SH SOLE 46,700 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 760,984 21,370 SH SOLE 21,370 0 0
ESSEX PPTY TR INC COM 297178105 353,709 1,313 SH SOLE 1,313 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 350,106 8,850 SH SOLE 8,850 0 0
EVERGY INC COM 30034W106 309,765 3,949 SH SOLE 3,949 0 0
EVERSOURCE ENERGY COM 30040W108 467,791 7,291 SH SOLE 7,291 0 0
EXPEDITORS INTL WASH INC COM 302130109 212,521 1,151 SH SOLE 1,151 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 5,377,208 33,040 SH SOLE 33,040 0 0
FASTENAL CO COM 311900104 585,841 11,828 SH SOLE 11,828 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 267,801 2,473 SH SOLE 2,473 0 0
FEDEX CORP COM 31428X106 1,867,682 6,551 SH SOLE 6,551 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 353,297 3,230 SH SOLE 3,230 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1,054,907 9,967 SH SOLE 9,967 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 479,299 6,656 SH SOLE 6,656 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 4,780,582 50,476 SH SOLE 50,476 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 227,287 3,002 SH SOLE 3,002 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 219,119 2,682 SH SOLE 2,682 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 853,671 2,845 SH SOLE 2,845 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 4,235,379 124,937 SH SOLE 124,937 0 0
FIRST SOLAR INC COM 336433107 278,680 1,591 SH SOLE 1,591 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 3,189,757 32,273 SH SOLE 32,273 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 651,411 3,678 SH SOLE 3,678 0 0
FLEX LTD ORD Y2573F102 208,651 1,897 SH SOLE 1,897 0 0
FORD MTR CO COM 345370860 197,121 16,345 SH SOLE 16,345 0 0
FORTINET INC COM 34959E109 7,068,841 39,544 SH SOLE 39,544 0 0
FREEPORT MCMORAN INC CL B 35671D857 9,994,600 142,780 SH SOLE 142,780 0 0
GALLAGHER ARTHUR J & CO COM 363576109 246,815 1,082 SH SOLE 1,082 0 0
GE AEROSPACE COM NEW 369604301 2,380,858 7,624 SH SOLE 7,624 0 0
GE VERNOVA INC COM 36828A101 2,273,675 2,392 SH SOLE 2,392 0 0
GENERAL DYNAMICS CORP COM 369550108 6,495,468 19,575 SH SOLE 19,575 0 0
GENERAL MTRS CO COM 37045V100 270,732 3,516 SH SOLE 3,516 0 0
GENUINE PARTS CO COM 372460105 3,792,821 30,164 SH SOLE 30,164 0 0
GERDAU SA SPON ADR REP PFD 373737105 68,799 14,576 SH SOLE 14,576 0 0
GILEAD SCIENCES INC COM 375558103 3,154,349 21,163 SH SOLE 21,163 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 229,363 3,520 SH SOLE 3,520 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 421,921 2,909 SH SOLE 2,909 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 5,587,749 6,206 SH SOLE 6,206 0 0
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 678,033 18,350 SH SOLE 18,350 0 0
HERSHEY CO COM 427866108 225,538 1,431 SH SOLE 1,431 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 568,749 8,902 SH SOLE 8,902 0 0
HOME DEPOT INC COM 437076102 38,126,253 134,016 SH SOLE 134,016 0 0
HONEYWELL AEROSPACE INC COM 43849R105 907,039 5,853 SH SOLE 5,853 0 0
HONEYWELL INTL INC COM 438516205 1,261,843 5,982 SH SOLE 5,982 0 0
HP INC COM 40434L105 202,851 6,485 SH SOLE 6,485 0 0
HUBBELL INC COM 443510607 453,600 1,000 SH SOLE 1,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,887,149 7,335 SH SOLE 7,335 0 0
INTEL CORP COM 458140100 2,157,369 17,944 SH SOLE 17,944 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,971,914 8,966 SH SOLE 8,966 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 635,156 1,562 SH SOLE 1,562 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,620,342 160,908 SH SOLE 160,908 0 0
INVESCO EXCH TRADED FD TR II RAFI EMRGNG MRKT 46138E727 232,560 8,000 SH SOLE 8,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,506,689 7,243 SH SOLE 7,243 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 213,777 3,246 SH SOLE 3,246 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 3,800,389 59,745 SH SOLE 59,745 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 322,822 7,622 SH SOLE 7,622 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 466,193 8,565 SH SOLE 8,565 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 42,595,662 57,580 SH SOLE 57,580 0 0
IRON MTN INC DEL COM 46284V101 2,360,776 21,278 SH SOLE 21,278 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 468,098 9,888 SH SOLE 9,888 0 0
ISHARES GOLD TR ISHARES NEW 464285204 1,104,490 14,142 SH SOLE 14,142 0 0
ISHARES TR ISHARES BIOTECH 464287556 2,826,406 13,425 SH SOLE 13,425 0 0
ISHARES TR CORE DIV GRWTH 46434V621 2,713,437 35,992 SH SOLE 35,992 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,273,681 13,147 SH SOLE 13,147 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,680,071 37,249 SH SOLE 37,249 0 0
ISHARES TR CORE S&P SCP ETF 464287804 476,140 3,500 SH SOLE 3,500 0 0
ISHARES TR CORE S&P TTL STK 464287150 212,506 1,278 SH SOLE 1,278 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,260,248 10,029 SH SOLE 10,029 0 0
ISHARES TR US HLTHCARE ETF 464287762 261,194 3,650 SH SOLE 3,650 0 0
ISHARES TR US INDUSTRIALS 464287754 327,445 2,135 SH SOLE 2,135 0 0
ISHARES TR US REGNL BKS ETF 464288778 3,261,428 56,998 SH SOLE 56,998 0 0
ISHARES TR US TRSPRTION 464287192 324,448 4,132 SH SOLE 4,132 0 0
ISHARES TR EUROPE ETF 464287861 274,917 3,865 SH SOLE 3,865 0 0
ISHARES TR EXPND TEC SC ETF 464287549 283,987 1,680 SH SOLE 1,680 0 0
ISHARES TR EXPANDED TECH 464287515 1,424,809 13,381 SH SOLE 13,381 0 0
ISHARES TR GLB CNSM STP ETF 464288737 279,124 4,266 SH SOLE 4,266 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 489,155 4,790 SH SOLE 4,790 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 395,553 2,090 SH SOLE 2,090 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,888,510 11,895 SH SOLE 11,895 0 0
ISHARES TR MSCI EAFE ETF 464287465 751,332 7,232 SH SOLE 7,232 0 0
ISHARES TR MSCI USA MIN ETF 46429B697 294,269 3,020 SH SOLE 3,020 0 0
ISHARES TR MSCI USA MMENTM 46432F396 491,121 1,548 SH SOLE 1,548 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 1,939,711 8,728 SH SOLE 8,728 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,737,619 13,872 SH SOLE 13,872 0 0
ISHARES TR RUS 1000 ETF 464287622 421,124 1,012 SH SOLE 1,012 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,723,600 9,801 SH SOLE 9,801 0 0
ISHARES TR S&P 100 ETF 464287101 3,362,582 8,801 SH SOLE 8,801 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 353,108 2,482 SH SOLE 2,482 0 0
ISHARES TR CORE S&P500 ETF 464287200 9,027,639 11,788 SH SOLE 11,788 0 0
ISHARES TR S&P 500 VAL ETF 464287408 456,560 2,000 SH SOLE 2,000 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1,394,593 9,684 SH SOLE 9,684 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 1,209,802 9,526 SH SOLE 9,526 0 0
ISHARES TR GLOBAL TECH ETF 464287291 819,064 5,526 SH SOLE 5,526 0 0
ISHARES TR S&P MC 400GR ETF 464287606 389,116 3,550 SH SOLE 3,550 0 0
ISHARES TR S&P MC 400VL ETF 464287705 227,084 1,649 SH SOLE 1,649 0 0
ISHARES TR PFD AND INCM SEC 464288687 482,131 16,343 SH SOLE 16,343 0 0
ISHARES TR SELECT DIVID ETF 464287168 8,011,649 52,684 SH SOLE 52,684 0 0
ISHARES TR ISHARES SEMICDTR 464287523 19,304,290 33,948 SH SOLE 33,948 0 0
ISHARES TR US HLTHCR PR ETF 464288828 381,845 6,957 SH SOLE 6,957 0 0
ISHARES TR U.S. MED DVC ETF 464288810 387,001 7,566 SH SOLE 7,566 0 0
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 1,099,949 9,636 SH SOLE 9,636 0 0
JABIL INC COM 466313103 1,298,615 4,527 SH SOLE 4,527 0 0
JACOBS SOLUTIONS INC COM 46982L108 1,135,727 8,396 SH SOLE 8,396 0 0
JOHNSON & JOHNSON COM 478160104 49,455,272 186,807 SH SOLE 186,807 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 3,060,258 20,587 SH SOLE 20,587 0 0
JPMORGAN CHASE & CO COM 46625H100 74,779,925 226,037 SH SOLE 226,037 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 211,363 1,717 SH SOLE 1,717 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 857,678 2,356 SH SOLE 2,356 0 0
KIMBERLY-CLARK CORP COM 494368103 6,537,927 67,104 SH SOLE 67,104 0 0
KINDER MORGAN INC DEL COM 49456B101 471,847 15,650 SH SOLE 15,650 0 0
KKR & CO INC COM 48251W104 364,104 3,988 SH SOLE 3,988 0 0
KLA CORP COM NEW 482480100 19,850,087 101,832 SH SOLE 101,832 0 0
KROGER CO COM 501044101 1,368,290 23,342 SH SOLE 23,342 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 6,006,398 25,367 SH SOLE 25,367 0 0
LABCORP HOLDINGS INC COM SHS 504922105 8,862,168 28,763 SH SOLE 28,763 0 0
LAM RESEARCH CORP COM NEW 512807306 5,053,227 15,382 SH SOLE 15,382 0 0
LENNAR CORP CL A 526057104 788,159 9,660 SH SOLE 9,660 0 0
LINDE PLC SHS G54950103 1,647,985 3,472 SH SOLE 3,472 0 0
LOCKHEED MARTIN CORP COM 539830109 1,878,940 3,690 SH SOLE 3,690 0 0
LOWES COS INC COM 548661107 5,815,091 31,554 SH SOLE 31,554 0 0
LULULEMON ATHLETICA INC COM 550021109 293,380 3,050 SH SOLE 3,050 0 0
LUMENTUM HLDGS INC COM 55024U109 721,646 743 SH SOLE 743 0 0
MARATHON PETE CORP COM 56585A102 2,955,369 7,474 SH SOLE 7,474 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,857,497 5,223 SH SOLE 5,223 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,041,341 1,888 SH SOLE 1,888 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,330,149 28,667 SH SOLE 28,667 0 0
MCDONALDS CORP COM 580135101 13,645,538 59,087 SH SOLE 59,087 0 0
MCKESSON CORP COM 58155Q103 1,350,727 1,582 SH SOLE 1,582 0 0
MEDTRONIC PLC SHS G5960L103 1,104,598 12,801 SH SOLE 12,801 0 0
MERCK & CO INC COM 58933Y105 7,644,615 52,609 SH SOLE 52,609 0 0
META PLATFORMS INC CL A 30303M102 4,810,265 6,633 SH SOLE 6,633 0 0
MICRON TECHNOLOGY INC COM 595112103 2,652,124 2,490 SH SOLE 2,490 0 0
MICROSOFT CORP COM 594918104 145,867,486 284,398 SH SOLE 284,398 0 0
MODERNA INC COM 60770K107 1,212,998 6,299 SH SOLE 6,299 0 0
MONDAY COM LTD SHS M7S64H106 387,357 4,937 SH SOLE 4,937 0 0
MONDELEZ INTL INC CL A 609207105 288,348 4,987 SH SOLE 4,987 0 0
MONOLITHIC PWR SYS INC COM 609839105 630,499 468 SH SOLE 468 0 0
MORGAN STANLEY COM NEW 617446448 3,338,974 17,753 SH SOLE 17,753 0 0
NETAPP INC COM 64110D104 312,809 1,489 SH SOLE 1,489 0 0
NETFLIX INC. COM 64110L106 944,346 13,572 SH SOLE 13,572 0 0
NEWMONT CORP COM 651639106 3,037,940 26,339 SH SOLE 26,339 0 0
NEXTERA ENERGY INC COM 65339F101 25,931,940 342,381 SH SOLE 342,381 0 0
NIKE INC CL B 654106103 2,353,059 66,471 SH SOLE 66,471 0 0
NORFOLK SOUTHN CORP COM 655844108 369,136 1,195 SH SOLE 1,195 0 0
NORTHROP GRUMMAN CORP COM 666807102 246,926 511 SH SOLE 511 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,269,301 8,903 SH SOLE 8,903 0 0
NUCOR CORP COM 670346105 2,516,919 10,768 SH SOLE 10,768 0 0
NVIDIA CORPORATION COM 67066G104 87,736,644 384,170 SH SOLE 384,170 0 0
OCCIDENTAL PETE CORP COM 674599105 358,806 6,486 SH SOLE 6,486 0 0
OKTA INC CL A 679295105 331,858 1,587 SH SOLE 1,587 0 0
OMNICOM GROUP INC COM 681919106 1,558,011 21,160 SH SOLE 21,160 0 0
ONEOK INC NEW COM 30609A109 311,976 3,659 SH SOLE 3,659 0 0
ORACLE CORP COM 68389X105 4,317,804 31,448 SH SOLE 31,448 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,770,037 20,724 SH SOLE 20,724 0 0
PACCAR INC COM 693718108 296,377 2,699 SH SOLE 2,699 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 396,078 2,117 SH SOLE 2,117 0 0
PALO ALTO NETWORKS INC COM 697435105 979,766 2,466 SH SOLE 2,466 0 0
PARKER-HANNIFIN CORP COM 701094104 2,757,342 2,886 SH SOLE 2,886 0 0
PEPSICO INC COM 713448108 1,673,323 13,205 SH SOLE 13,205 0 0
PFIZER INC COM 717081103 1,349,044 47,302 SH SOLE 47,302 0 0
PHILIP MORRIS INTL INC COM 718172109 792,705 4,154 SH SOLE 4,154 0 0
PHILLIPS 66 COM 718546104 1,407,195 5,512 SH SOLE 5,512 0 0
PNC FINL SVCS GROUP INC COM 693475105 434,078 1,953 SH SOLE 1,953 0 0
PPL CORP COM 69351T106 2,215,071 67,348 SH SOLE 67,348 0 0
PROCTER & GAMBLE CO COM 742718109 24,235,071 166,816 SH SOLE 166,816 0 0
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 287,147 5,452 SH SOLE 5,452 0 0
PROGRESSIVE CORP COM 743315103 477,228 2,302 SH SOLE 2,302 0 0
PROLOGIS INC. COM 74340W103 1,897,293 14,613 SH SOLE 14,613 0 0
PUBLIC STORAGE COM 74460D109 399,936 1,414 SH SOLE 1,414 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,373,219 64,942 SH SOLE 64,942 0 0
QUALCOMM INC COM 747525103 5,690,993 30,923 SH SOLE 30,923 0 0
QUEST DIAGNOSTICS INC COM 74834L100 209,763 900 SH SOLE 900 0 0
REALTY INCOME CORP COM 756109104 9,811,839 180,697 SH SOLE 180,697 0 0
REGENERON PHARMACEUTICALS COM 75886F107 244,163 322 SH SOLE 322 0 0
ROCKWELL AUTOMATION INC COM 773903109 260,182 598 SH SOLE 598 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,526,223 4,368 SH SOLE 4,368 0 0
ROSS STORES INC COM 778296103 7,475,569 32,029 SH SOLE 32,029 0 0
ROYAL BK CDA COM 780087102 312,382 1,589 SH SOLE 1,589 0 0
RTX CORPORATION COM 75513E101 3,320,513 17,886 SH SOLE 17,886 0 0
S&P GLOBAL INC COM 78409V104 3,267,395 8,283 SH SOLE 8,283 0 0
SALESFORCE INC COM 79466L302 2,028,251 8,835 SH SOLE 8,835 0 0
SANDISK CORP COM 80004C200 661,158 380 SH SOLE 380 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 356,042 9,712 SH SOLE 9,712 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 493,640 9,184 SH SOLE 9,184 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 983,168 31,241 SH SOLE 31,241 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 379,855 10,853 SH SOLE 10,853 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,125,701 40,979 SH SOLE 40,979 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 6,817,094 232,586 SH SOLE 232,586 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5,151,477 158,361 SH SOLE 158,361 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,225,788 74,193 SH SOLE 74,193 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,546,957 43,055 SH SOLE 43,055 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,158,879 63,459 SH SOLE 63,459 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 427,463 13,100 SH SOLE 13,100 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,135,401 1,231 SH SOLE 1,231 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 55,260,391 497,976 SH SOLE 497,976 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 55,272,780 507,835 SH SOLE 507,835 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 33,026,790 409,762 SH SOLE 409,762 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 39,290,983 638,878 SH SOLE 638,878 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 46,388,903 868,706 SH SOLE 868,706 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 57,797,601 343,175 SH SOLE 343,175 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 43,075,389 257,967 SH SOLE 257,967 0 0
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 10,712,209 219,963 SH SOLE 219,963 0 0
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 5,897,523 144,158 SH SOLE 144,158 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 265,843,932 1,358,079 SH SOLE 1,358,079 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 11,842,450 300,265 SH SOLE 300,265 0 0
SEMPRA COM 816851109 439,864 5,642 SH SOLE 5,642 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 631,047 15,184 SH SOLE 15,184 0 0
SERVICENOW INC COM 81762P102 626,765 4,677 SH SOLE 4,677 0 0
SHELL PLC SPON ADS 780259305 488,889 5,143 SH SOLE 5,143 0 0
SHERWIN WILLIAMS CO COM 824348106 1,130,475 3,497 SH SOLE 3,497 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 313,061 2,111 SH SOLE 2,111 0 0
SIMON PPTY GROUP INC NEW COM 828806109 545,063 2,715 SH SOLE 2,715 0 0
SK HYNIX INC AMERICAN DEPOSIT 78392B206 625,373 3,396 SH SOLE 3,396 0 0
SOUTHERN CO COM 842587107 2,634,879 31,788 SH SOLE 31,788 0 0
SOUTHERN COPPER CORP COM 84265V105 18,530,212 91,444 SH SOLE 91,444 0 0
SOUTHWEST AIRLS CO COM 844741108 253,754 6,094 SH SOLE 6,094 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 758,524 5,028 SH SOLE 5,028 0 0
SPDR GOLD TR GOLD SHS 78463V107 3,639,966 9,558 SH SOLE 9,558 0 0
SPDR SERIES TRUST ST STR NYSE TECH 78464A102 1,891,934 4,950 SH SOLE 4,950 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409 372,686 3,028 SH SOLE 3,028 0 0
SPDR SERIES TRUST ST STR SP AERO 78464A631 752,898 3,256 SH SOLE 3,256 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870 6,347,801 40,257 SH SOLE 40,257 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 13,484,256 92,055 SH SOLE 92,055 0 0
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 261,284 1,457 SH SOLE 1,457 0 0
SPDR SERIES TRUST ST STR SP REGBNK 78464A698 371,157 5,345 SH SOLE 5,345 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 410,200 13,118 SH SOLE 13,118 0 0
STARBUCKS CORP COM 855244109 8,942,034 95,169 SH SOLE 95,169 0 0
STATE STR CORP COM 857477103 312,074 1,787 SH SOLE 1,787 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 1,678,215 3,300 SH SOLE 3,300 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 29,257,230 38,364 SH SOLE 38,364 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 9,166,362 13,958 SH SOLE 13,958 0 0
STRYKER CORPORATION COM 863667101 445,088 1,616 SH SOLE 1,616 0 0
SUNCOR ENERGY INC NEW COM 867224107 571,737 8,424 SH SOLE 8,424 0 0
SYNOPSYS INC COM 871607107 298,360 686 SH SOLE 686 0 0
SYSCO CORP COM 871829107 825,935 10,594 SH SOLE 10,594 0 0
T-MOBILE US INC COM 872590104 1,110,058 6,807 SH SOLE 6,807 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 5,483,860 12,021 SH SOLE 12,021 0 0
TARGA RES CORP COM 87612G101 436,821 1,616 SH SOLE 1,616 0 0
TARGET CORP COM 87612E106 733,779 4,683 SH SOLE 4,683 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 541,420 2,565 SH SOLE 2,565 0 0
TERADYNE INC COM 880770102 331,953 828 SH SOLE 828 0 0
TESLA INC COM 88160R101 4,930,011 13,895 SH SOLE 13,895 0 0
TEXAS INSTRS INC COM 882508104 1,022,922 3,652 SH SOLE 3,652 0 0
THE CIGNA GROUP COM 125523100 552,630 2,033 SH SOLE 2,033 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,506,885 5,195 SH SOLE 5,195 0 0
TIDAL TRUST II ROUNDHILL GENER 88636J600 511,317 5,559 SH SOLE 5,559 0 0
TJX COS INC NEW COM 872540109 1,648,815 12,462 SH SOLE 12,462 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 284,893 2,424 SH SOLE 2,424 0 0
TOTALENERGIES SE ACT F92124100 280,782 3,284 SH SOLE 3,284 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 43,581,361 96,423 SH SOLE 96,423 0 0
TRAVELERS COMPANIES INC COM 89417E109 5,292,391 14,845 SH SOLE 14,845 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104 534,245 17,340 SH SOLE 17,340 0 0
UBER TECHNOLOGIES INC COM 90353T100 271,748 3,967 SH SOLE 3,967 0 0
UNILEVER PLC SPON ADR NEW 904767803 1,470,698 24,217 SH SOLE 24,217 0 0
UNION PAC CORP COM 907818108 3,306,978 12,152 SH SOLE 12,152 0 0
UNITED PARCEL SVCS INC CL B 911312106 1,538,385 16,464 SH SOLE 16,464 0 0
UNITED RENTALS INC COM 911363109 263,205 263 SH SOLE 263 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,826,918 7,701 SH SOLE 7,701 0 0
US BANCORP COM NEW 902973304 661,121 11,446 SH SOLE 11,446 0 0
VALERO ENERGY CORP COM 91913Y100 2,354,731 6,075 SH SOLE 6,075 0 0
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 314,507 2,873 SH SOLE 2,873 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 20,275,630 33,293 SH SOLE 33,293 0 0
VANECK ETF TRUST URANI NUCLE ETF 92189F601 9,618,987 92,973 SH SOLE 92,973 0 0
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 4,755,284 52,772 SH SOLE 52,772 0 0
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 346,852 4,423 SH SOLE 4,423 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7,557,970 84,324 SH SOLE 84,324 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,117,245 3,021 SH SOLE 3,021 0 0
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 642,341 2,258 SH SOLE 2,258 0 0
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 244,888 725 SH SOLE 725 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 38,104,370 101,818 SH SOLE 101,818 0 0
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 635,012 2,939 SH SOLE 2,939 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 378,708 4,363 SH SOLE 4,363 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,565,268 19,567 SH SOLE 19,567 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,312,271 27,216 SH SOLE 27,216 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,479,463 20,953 SH SOLE 20,953 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,780,336 11,471 SH SOLE 11,471 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 47,208,518 247,697 SH SOLE 247,697 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 31,921,292 87,532 SH SOLE 87,532 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207 12,216,652 55,986 SH SOLE 55,986 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306 8,199,981 47,630 SH SOLE 47,630 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 24,697,999 189,853 SH SOLE 189,853 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 17,894,334 56,613 SH SOLE 56,613 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 27,968,461 87,262 SH SOLE 87,262 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 77,568,225 617,237 SH SOLE 617,237 0 0
VANGUARD WORLD FD MATERIALS ETF 92204A801 8,591,957 39,382 SH SOLE 39,382 0 0
VANGUARD WORLD FD MRNGSTR MEGA CAP 921910816 282,119 3,045 SH SOLE 3,045 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 6,036,994 35,304 SH SOLE 35,304 0 0
VERISK ANALYTICS INC COM 92345Y106 568,340 3,386 SH SOLE 3,386 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,335,382 225,319 SH SOLE 225,319 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,490,531 2,851 SH SOLE 2,851 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 20,492,528 84,922 SH SOLE 84,922 0 0
VISA INC COM CL A 92826C839 53,577,088 149,103 SH SOLE 149,103 0 0
WALMART INC COM 931142103 57,365,043 552,012 SH SOLE 552,012 0 0
WASTE MGMT INC DEL COM 94106L109 36,277,989 177,903 SH SOLE 177,903 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 203,654 575 SH SOLE 575 0 0
WEC ENERGY GROUP INC COM 92939U106 1,637,770 16,251 SH SOLE 16,251 0 0
WELLS FARGO & CO COM 949746101 2,743,999 34,279 SH SOLE 34,279 0 0
WELLS FARGO & CO PERP PFD CNV A 949746804 8,598,823 7,969 SH SOLE 7,969 0 0
WELLTOWER INC COM 95040Q104 347,893 1,511 SH SOLE 1,511 0 0
WESTERN DIGITAL CORP COM 958102105 1,186,981 2,612 SH SOLE 2,612 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 919,726 6,878 SH SOLE 6,878 0 0
WILLIAMS COS INC COM 969457100 1,674,114 24,630 SH SOLE 24,630 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,694,365 17,432 SH SOLE 17,432 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 211,271 3,916 SH SOLE 3,916 0 0
XCEL ENERGY INC COM 98389B100 522,186 7,409 SH SOLE 7,409 0 0
XYLEM INC COM 98419M100 301,785 2,980 SH SOLE 2,980 0 0