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   5,540,950 59,186 SH   SOLE   59,186 0 0
ABBOTT LABS COM 002824100   14,885,393 153,695 SH   SOLE   153,695 0 0
ABBVIE INC COM 00287Y109   12,278,445 82,373 SH   SOLE   82,373 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,966,790 22,685 SH   SOLE   22,685 0 0
ADOBE INC COM 00724F101   4,788,471 9,391 SH   SOLE   9,391 0 0
ADVANCED MICRO DEVICES INC COM 007903107   7,921,458 77,042 SH   SOLE   77,042 0 0
AFLAC INC COM 001055102   318,579 4,151 SH   SOLE   4,151 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   886,072 7,924 SH   SOLE   7,924 0 0
AIR PRODS & CHEMS INC COM 009158106   13,830,744 48,803 SH   SOLE   48,803 0 0
ALBEMARLE CORP COM 012653101   1,324,782 7,791 SH   SOLE   7,791 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   263,063 2,628 SH   SOLE   2,628 0 0
ALLSTATE CORP COM 020002101   1,298,261 11,653 SH   SOLE   11,653 0 0
ALPHABET INC CAP STK CL A 02079K305   35,219,792 269,141 SH   SOLE   269,141 0 0
ALPHABET INC CAP STK CL C 02079K107   20,847,595 158,116 SH   SOLE   158,116 0 0
ALTRIA GROUP INC COM 02209S103   233,924 5,563 SH   SOLE   5,563 0 0
AMAZON COM INC COM 023135106   42,204,603 332,006 SH   SOLE   332,006 0 0
AMERICAN ELEC PWR CO INC COM 025537101   475,531 6,322 SH   SOLE   6,322 0 0
AMERICAN EXPRESS CO COM 025816109   1,690,378 11,330 SH   SOLE   11,330 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,827,637 11,114 SH   SOLE   11,114 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   372,823 3,011 SH   SOLE   3,011 0 0
AMGEN INC COM 031162100   24,360,209 90,639 SH   SOLE   90,639 0 0
AON PLC SHS CL A G0403H108   267,806 826 SH   SOLE   826 0 0
APPLE INC COM 037833100   166,502,330 972,504 SH   SOLE   972,504 0 0
APPLIED MATLS INC COM 038222105   6,820,090 49,260 SH   SOLE   49,260 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   475,900 6,310 SH   SOLE   6,310 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   522,663 7,718 SH   SOLE   7,718 0 0
AT&T INC COM 00206R102   624,023 41,546 SH   SOLE   41,546 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   45,843,270 190,553 SH   SOLE   190,553 0 0
AUTOZONE INC COM 053332102   3,487,406 1,373 SH   SOLE   1,373 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   1,331,315 1,197 SH   SOLE   1,197 0 0
BANK AMERICA CORP COM 060505104   14,243,535 520,217 SH   SOLE   520,217 0 0
BANK MARIN BANCORP COM 063425102   247,928 13,563 SH   SOLE   13,563 0 0
BAXTER INTL INC COM 071813109   311,695 8,259 SH   SOLE   8,259 0 0
BCE INC COM NEW 05534B760   2,840,094 74,348 SH   SOLE   74,348 0 0
BECTON DICKINSON & CO COM 075887109   1,015,443 3,928 SH   SOLE   3,928 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,835,967 25,224 SH   SOLE   25,224 0 0
BIOGEN INC COM 09062X103   750,212 2,919 SH   SOLE   2,919 0 0
BLACKROCK INC COM 09247X101   1,418,542 2,194 SH   SOLE   2,194 0 0
BLACKSTONE INC COM 09260D107   6,606,747 61,665 SH   SOLE   61,665 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   980,339 45,073 SH   SOLE   45,073 0 0
BOEING CO COM 097023105   1,905,874 9,943 SH   SOLE   9,943 0 0
BOOKING HOLDINGS INC COM 09857L108   912,849 296 SH   SOLE   296 0 0
BOSTON SCIENTIFIC CORP COM 101137107   539,669 10,221 SH   SOLE   10,221 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,820,083 65,818 SH   SOLE   65,818 0 0
BROADCOM INC COM 11135F101   6,661,819 8,021 SH   SOLE   8,021 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   264,034 11,029 SH   SOLE   11,029 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   577,501 26,564 SH   SOLE   26,564 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,199,850 5,121 SH   SOLE   5,121 0 0
CANADIAN NATL RY CO COM 136375102   239,626 2,212 SH   SOLE   2,212 0 0
CARDINAL HEALTH INC COM 14149Y108   1,463,177 16,853 SH   SOLE   16,853 0 0
CARLISLE COS INC COM 142339100   3,711,307 14,315 SH   SOLE   14,315 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,451,926 26,303 SH   SOLE   26,303 0 0
CATERPILLAR INC COM 149123101   15,943,682 58,402 SH   SOLE   58,402 0 0
CELANESE CORP DEL COM 150870103   487,645 3,885 SH   SOLE   3,885 0 0
CHARLES RIV LABS INTL INC COM 159864107   229,689 1,172 SH   SOLE   1,172 0 0
CHEVRON CORP NEW COM 166764100   53,424,430 316,833 SH   SOLE   316,833 0 0
CHUBB LIMITED COM H1467J104   3,111,042 14,944 SH   SOLE   14,944 0 0
CINTAS CORP COM 172908105   4,676,860 9,723 SH   SOLE   9,723 0 0
CISCO SYS INC COM 17275R102   6,034,425 112,247 SH   SOLE   112,247 0 0
CITIGROUP INC COM NEW 172967424   253,125 6,154 SH   SOLE   6,154 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   257,364 16,466 SH   SOLE   16,466 0 0
CLOROX CO DEL COM 189054109   11,017,067 84,061 SH   SOLE   84,061 0 0
COCA COLA CO COM 191216100   2,872,398 51,311 SH   SOLE   51,311 0 0
COLGATE PALMOLIVE CO COM 194162103   5,218,915 73,392 SH   SOLE   73,392 0 0
COMCAST CORP NEW CL A 20030N101   1,501,364 33,860 SH   SOLE   33,860 0 0
CONOCOPHILLIPS COM 20825C104   1,222,494 10,204 SH   SOLE   10,204 0 0
CONSOLIDATED EDISON INC COM 209115104   288,976 3,379 SH   SOLE   3,379 0 0
CONSTELLATION BRANDS INC CL A 21036P108   663,260 2,639 SH   SOLE   2,639 0 0
CORCEPT THERAPEUTICS INC COM 218352102   1,454,883 53,400 SH   SOLE   53,400 0 0
CORNING INC COM 219350105   1,062,152 34,859 SH   SOLE   34,859 0 0
COSTCO WHSL CORP NEW COM 22160K105   72,215,969 127,825 SH   SOLE   127,825 0 0
CROWN CASTLE INC COM 22822V101   14,247,089 154,809 SH   SOLE   154,809 0 0
CSX CORP COM 126408103   259,161 8,428 SH   SOLE   8,428 0 0
CUMMINS INC COM 231021106   486,349 2,129 SH   SOLE   2,129 0 0
CVS HEALTH CORP COM 126650100   1,575,000 22,558 SH   SOLE   22,558 0 0
DANAHER CORPORATION COM 235851102   23,146,772 93,296 SH   SOLE   93,296 0 0
DATADOG INC CL A COM 23804L103   508,191 5,579 SH   SOLE   5,579 0 0
DEERE & CO COM 244199105   4,822,891 12,780 SH   SOLE   12,780 0 0
DEVON ENERGY CORP NEW COM 25179M103   274,200 5,748 SH   SOLE   5,748 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   308,786 2,070 SH   SOLE   2,070 0 0
DICKS SPORTING GOODS INC COM 253393102   207,605 1,912 SH   SOLE   1,912 0 0
DISNEY WALT CO COM 254687106   6,427,267 79,300 SH   SOLE   79,300 0 0
DOMINION ENERGY INC COM 25746U109   445,746 9,979 SH   SOLE   9,979 0 0
DOUGLAS EMMETT INC COM 25960P109   403,854 31,650 SH   SOLE   31,650 0 0
DOVER CORP COM 260003108   557,761 3,998 SH   SOLE   3,998 0 0
DOW INC COM 260557103   383,512 7,438 SH   SOLE   7,438 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   774,534 8,776 SH   SOLE   8,776 0 0
EATON CORP PLC SHS G29183103   3,829,356 17,955 SH   SOLE   17,955 0 0
ECOLAB INC COM 278865100   14,063,787 83,021 SH   SOLE   83,021 0 0
EDISON INTL COM 281020107   9,151,423 144,595 SH   SOLE   144,595 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   311,483 4,496 SH   SOLE   4,496 0 0
ELEVANCE HEALTH INC COM 036752103   6,061,917 13,922 SH   SOLE   13,922 0 0
ELI LILLY & CO COM 532457108   19,488,217 36,282 SH   SOLE   36,282 0 0
EMERSON ELEC CO COM 291011104   1,472,583 15,249 SH   SOLE   15,249 0 0
ENBRIDGE INC COM 29250N105   334,595 9,976 SH   SOLE   9,976 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   641,171 45,700 SH   SOLE   45,700 0 0
ENPHASE ENERGY INC COM 29355A107   1,284,404 10,690 SH   SOLE   10,690 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   573,464 20,952 SH   SOLE   20,952 0 0
ESSEX PPTY TR INC COM 297178105   560,978 2,645 SH   SOLE   2,645 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   223,789 4,337 SH   SOLE   4,337 0 0
EVERGY INC COM 30034W106   353,379 6,970 SH   SOLE   6,970 0 0
EVERSOURCE ENERGY COM 30040W108   350,935 6,035 SH   SOLE   6,035 0 0
EXPEDITORS INTL WASH INC COM 302130109   318,901 2,782 SH   SOLE   2,782 0 0
EXXON MOBIL CORP COM 30231G102   4,206,657 35,777 SH   SOLE   35,777 0 0
FACTSET RESH SYS INC COM 303075105   436,823 999 SH   SOLE   999 0 0
FASTENAL CO COM 311900104   262,600 4,806 SH   SOLE   4,806 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   268,718 2,965 SH   SOLE   2,965 0 0
FEDEX CORP COM 31428X106   1,693,273 6,392 SH   SOLE   6,392 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   5,235,029 210,158 SH   SOLE   210,158 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   326,177 8,214 SH   SOLE   8,214 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   3,538,409 50,650 SH   SOLE   50,650 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   202,216 3,338 SH   SOLE   3,338 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   206,305 3,812 SH   SOLE   3,812 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   2,495,466 20,300 SH   SOLE   20,300 0 0
FIFTH THIRD BANCORP COM 316773100   1,268,400 50,075 SH   SOLE   50,075 0 0
FIRST SOLAR INC COM 336433107   339,339 2,100 SH   SOLE   2,100 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   2,404,813 39,618 SH   SOLE   39,618 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   451,741 13,509 SH   SOLE   13,509 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   280,613 6,939 SH   SOLE   6,939 0 0
FORD MTR CO DEL COM 345370860   271,076 21,826 SH   SOLE   21,826 0 0
FORTINET INC COM 34959E109   2,331,356 39,730 SH   SOLE   39,730 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,703,221 45,675 SH   SOLE   45,675 0 0
GALLAGHER ARTHUR J & CO COM 363576109   252,774 1,109 SH   SOLE   1,109 0 0
GENERAC HLDGS INC COM 368736104   466,894 4,285 SH   SOLE   4,285 0 0
GENERAL DYNAMICS CORP COM 369550108   4,413,420 19,973 SH   SOLE   19,973 0 0
GENERAL ELECTRIC CO COM NEW 369604301   434,259 3,928 SH   SOLE   3,928 0 0
GENERAL MLS INC COM 370334104   384,648 6,011 SH   SOLE   6,011 0 0
GENUINE PARTS CO COM 372460105   9,530,235 66,008 SH   SOLE   66,008 0 0
GILEAD SCIENCES INC COM 375558103   685,776 9,151 SH   SOLE   9,151 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   351,147 20,939 SH   SOLE   20,939 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   583,967 6,933 SH   SOLE   6,933 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,385,399 7,372 SH   SOLE   7,372 0 0
HERSHEY CO COM 427866108   2,671,666 13,353 SH   SOLE   13,353 0 0
HOME DEPOT INC COM 437076102   40,230,006 133,141 SH   SOLE   133,141 0 0
HONEYWELL INTL INC COM 438516106   3,039,158 16,451 SH   SOLE   16,451 0 0
HP INC COM 40434L105   206,428 8,032 SH   SOLE   8,032 0 0
HUBBELL INC COM 443510607   313,410 1,000 SH   SOLE   1,000 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,639,813 11,462 SH   SOLE   11,462 0 0
INGERSOLL RAND INC COM 45687V106   330,643 5,189 SH   SOLE   5,189 0 0
INTEL CORP COM 458140100   1,764,295 49,629 SH   SOLE   49,629 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,233,053 8,789 SH   SOLE   8,789 0 0
INTUIT COM 461202103   344,701 675 SH   SOLE   675 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   751,770 2,572 SH   SOLE   2,572 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   308,094 6,199 SH   SOLE   6,199 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   6,337,775 578,792 SH   SOLE   578,792 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   341,541 12,465 SH   SOLE   12,465 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   2,179,932 64,191 SH   SOLE   64,191 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   333,843 7,539 SH   SOLE   7,539 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   970,435 6,849 SH   SOLE   6,849 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   14,197,718 39,629 SH   SOLE   39,629 0 0
IRON MTN INC DEL COM 46284V101   1,537,543 25,863 SH   SOLE   25,863 0 0
ISHARES GOLD TR ISHARES NEW 464285204   205,636 5,877 SH   SOLE   5,877 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   452,422 4,575 SH   SOLE   4,575 0 0
ISHARES TR CORE S&P MCP ETF 464287507   2,095,828 8,405 SH   SOLE   8,405 0 0
ISHARES TR CORE S&P SCP ETF 464287804   452,312 4,795 SH   SOLE   4,795 0 0
ISHARES TR CORE S&P US VLU 464287663   890,590 11,935 SH   SOLE   11,935 0 0
ISHARES TR SELECT DIVID ETF 464287168   5,794,616 53,833 SH   SOLE   53,833 0 0
ISHARES TR U.S. FINLS ETF 464287788   895,556 11,979 SH   SOLE   11,979 0 0
ISHARES TR US HLTHCARE ETF 464287762   207,144 767 SH   SOLE   767 0 0
ISHARES TR US INDUSTRIALS 464287754   215,400 2,135 SH   SOLE   2,135 0 0
ISHARES TR US REGNL BKS ETF 464288778   1,523,794 45,351 SH   SOLE   45,351 0 0
ISHARES TR ISHARES BIOTECH 464287556   2,748,461 22,475 SH   SOLE   22,475 0 0
ISHARES TR US TRSPRTION 464287192   206,832 885 SH   SOLE   885 0 0
ISHARES TR EXPANDED TECH 464287515   850,761 2,493 SH   SOLE   2,493 0 0
ISHARES TR CORE DIV GRWTH 46434V621   2,189,640 44,208 SH   SOLE   44,208 0 0
ISHARES TR MSCI ACWI ETF 464288257   1,030,387 11,155 SH   SOLE   11,155 0 0
ISHARES TR MSCI EAFE ETF 464287465   296,356 4,300 SH   SOLE   4,300 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   311,958 4,310 SH   SOLE   4,310 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   994,883 7,549 SH   SOLE   7,549 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,270,900 4,778 SH   SOLE   4,778 0 0
ISHARES TR RUS 1000 ETF 464287622   208,600 888 SH   SOLE   888 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   267,051 1,759 SH   SOLE   1,759 0 0
ISHARES TR U.S. MED DVC ETF 464288810   366,951 7,566 SH   SOLE   7,566 0 0
ISHARES TR US HLTHCR PR ETF 464288828   363,843 1,478 SH   SOLE   1,478 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   493,274 2,791 SH   SOLE   2,791 0 0
ISHARES TR S&P 100 ETF 464287101   1,496,366 7,458 SH   SOLE   7,458 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   291,752 4,264 SH   SOLE   4,264 0 0
ISHARES TR CORE S&P500 ETF 464287200   5,363,423 12,490 SH   SOLE   12,490 0 0
ISHARES TR S&P 500 VAL ETF 464287408   344,294 2,238 SH   SOLE   2,238 0 0
ISHARES TR GLOBAL 100 ETF 464287572   786,744 10,742 SH   SOLE   10,742 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   221,215 15,131 SH   SOLE   15,131 0 0
ISHARES TR S&P MC 400GR ETF 464287606   203,717 2,820 SH   SOLE   2,820 0 0
ISHARES TR S&P MC 400VL ETF 464287705   241,223 2,390 SH   SOLE   2,390 0 0
ISHARES TR ISHARES SEMICDTR 464287523   278,506 588 SH   SOLE   588 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,015,503 33,682 SH   SOLE   33,682 0 0
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   512,924 9,636 SH   SOLE   9,636 0 0
JABIL INC COM 466313103   485,354 3,825 SH   SOLE   3,825 0 0
JACOBS SOLUTIONS INC COM 46982L108   1,795,385 13,153 SH   SOLE   13,153 0 0
JOHNSON & JOHNSON COM 478160104   37,988,400 243,906 SH   SOLE   243,906 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,354,035 25,447 SH   SOLE   25,447 0 0
JPMORGAN CHASE & CO COM 46625H100   25,446,727 175,470 SH   SOLE   175,470 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   297,698 2,250 SH   SOLE   2,250 0 0
KILROY RLTY CORP COM 49427F108   2,436,594 77,083 SH   SOLE   77,083 0 0
KIMBERLY-CLARK CORP COM 494368103   14,109,926 116,756 SH   SOLE   116,756 0 0
KINDER MORGAN INC DEL COM 49456B101   247,854 14,949 SH   SOLE   14,949 0 0
KKR & CO INC COM 48251W104   353,324 5,736 SH   SOLE   5,736 0 0
KLA CORP COM NEW 482480100   8,310,881 18,120 SH   SOLE   18,120 0 0
KROGER CO COM 501044101   981,659 21,937 SH   SOLE   21,937 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,652,573 9,491 SH   SOLE   9,491 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   6,530,305 32,481 SH   SOLE   32,481 0 0
LAM RESEARCH CORP COM 512807108   1,002,694 1,600 SH   SOLE   1,600 0 0
LENNAR CORP CL A 526057104   1,458,990 13,000 SH   SOLE   13,000 0 0
LINDE PLC SHS G54950103   5,500,354 14,772 SH   SOLE   14,772 0 0
LOCKHEED MARTIN CORP COM 539830109   2,445,375 5,979 SH   SOLE   5,979 0 0
LOWES COS INC COM 548661107   9,335,358 44,916 SH   SOLE   44,916 0 0
LULULEMON ATHLETICA INC COM 550021109   3,327,814 8,630 SH   SOLE   8,630 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   445,152 4,701 SH   SOLE   4,701 0 0
MARATHON OIL CORP COM 565849106   214,000 8,000 SH   SOLE   8,000 0 0
MARATHON PETE CORP COM 56585A102   1,491,910 9,858 SH   SOLE   9,858 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,881,380 9,572 SH   SOLE   9,572 0 0
MASIMO CORP COM 574795100   211,747 2,415 SH   SOLE   2,415 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,479,686 3,737 SH   SOLE   3,737 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,762,827 36,526 SH   SOLE   36,526 0 0
MCDONALDS CORP COM 580135101   21,014,126 79,768 SH   SOLE   79,768 0 0
MCKESSON CORP COM 58155Q103   575,307 1,323 SH   SOLE   1,323 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   67,853 12,450 SH   SOLE   12,450 0 0
MEDTRONIC PLC SHS G5960L103   7,434,225 94,873 SH   SOLE   94,873 0 0
MERCK & CO INC COM 58933Y105   7,633,847 74,151 SH   SOLE   74,151 0 0
META PLATFORMS INC CL A 30303M102   1,867,606 6,221 SH   SOLE   6,221 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   42,600 10,000 SH   SOLE   10,000 0 0
MICROSOFT CORP COM 594918104   104,084,949 329,644 SH   SOLE   329,644 0 0
MONDAY COM LTD SHS M7S64H106   224,341 1,409 SH   SOLE   1,409 0 0
MONDELEZ INTL INC CL A 609207105   743,274 10,710 SH   SOLE   10,710 0 0
MORGAN STANLEY COM NEW 617446448   2,513,180 30,772 SH   SOLE   30,772 0 0
MP MATERIALS CORP COM CL A 553368101   488,769 25,590 SH   SOLE   25,590 0 0
NEWMONT CORP COM 651639106   330,518 8,945 SH   SOLE   8,945 0 0
NEXTERA ENERGY INC COM 65339F101   21,893,548 382,153 SH   SOLE   382,153 0 0
NIKE INC CL B 654106103   14,042,367 146,856 SH   SOLE   146,856 0 0
NORDSTROM INC COM 655664100   421,486 28,212 SH   SOLE   28,212 0 0
NORFOLK SOUTHN CORP COM 655844108   267,628 1,359 SH   SOLE   1,359 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,078,392 10,587 SH   SOLE   10,587 0 0
NUCOR CORP COM 670346105   3,573,468 22,856 SH   SOLE   22,856 0 0
NVIDIA CORPORATION COM 67066G104   19,686,682 45,258 SH   SOLE   45,258 0 0
NXP SEMICONDUCTORS N V COM N6596X109   391,044 1,956 SH   SOLE   1,956 0 0
OCCIDENTAL PETE CORP COM 674599105   556,022 8,570 SH   SOLE   8,570 0 0
OMNICOM GROUP INC COM 681919106   1,392,255 18,693 SH   SOLE   18,693 0 0
ORACLE CORP COM 68389X105   2,282,357 21,548 SH   SOLE   21,548 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,604,138 1,765 SH   SOLE   1,765 0 0
OTIS WORLDWIDE CORP COM 68902V107   270,805 3,372 SH   SOLE   3,372 0 0
PACCAR INC COM 693718108   1,239,081 14,574 SH   SOLE   14,574 0 0
PARKER-HANNIFIN CORP COM 701094104   891,611 2,289 SH   SOLE   2,289 0 0
PAYCHEX INC COM 704326107   356,608 3,092 SH   SOLE   3,092 0 0
PEPSICO INC COM 713448108   7,917,249 46,726 SH   SOLE   46,726 0 0
PFIZER INC COM 717081103   5,254,782 158,420 SH   SOLE   158,420 0 0
PHILIP MORRIS INTL INC COM 718172109   368,006 3,975 SH   SOLE   3,975 0 0
PHILLIPS 66 COM 718546104   467,589 3,892 SH   SOLE   3,892 0 0
PIONEER NAT RES CO COM 723787107   596,607 2,599 SH   SOLE   2,599 0 0
PPG INDS INC COM 693506107   278,291 2,144 SH   SOLE   2,144 0 0
PPL CORP COM 69351T106   2,031,929 86,245 SH   SOLE   86,245 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,283,609 12,240 SH   SOLE   12,240 0 0
PROCTER AND GAMBLE CO COM 742718109   35,604,996 244,104 SH   SOLE   244,104 0 0
PROLOGIS INC. COM 74340W103   3,435,258 30,615 SH   SOLE   30,615 0 0
PUBLIC STORAGE COM 74460D109   1,834,200 6,960 SH   SOLE   6,960 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   4,741,591 83,317 SH   SOLE   83,317 0 0
QUALCOMM INC COM 747525103   5,081,779 45,757 SH   SOLE   45,757 0 0
REALTY INCOME CORP COM 756109104   10,944,656 219,156 SH   SOLE   219,156 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,884,818 3,892 SH   SOLE   3,892 0 0
ROSS STORES INC COM 778296103   3,530,026 31,253 SH   SOLE   31,253 0 0
RTX CORPORATION COM 75513E101   1,307,407 18,166 SH   SOLE   18,166 0 0
S&P GLOBAL INC COM 78409V104   4,913,303 13,446 SH   SOLE   13,446 0 0
SALESFORCE INC COM 79466L302   4,266,288 21,039 SH   SOLE   21,039 0 0
SCHWAB CHARLES CORP COM 808513105   4,222,516 76,913 SH   SOLE   76,913 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   620,628 8,534 SH   SOLE   8,534 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   200,553 4,856 SH   SOLE   4,856 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   533,398 10,541 SH   SOLE   10,541 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,738,445 95,230 SH   SOLE   95,230 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,682,084 73,863 SH   SOLE   73,863 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   903,324 16,139 SH   SOLE   16,139 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,522,687 22,498 SH   SOLE   22,498 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   41,725,129 324,104 SH   SOLE   324,104 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   8,318,043 141,151 SH   SOLE   141,151 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   118,304,042 721,674 SH   SOLE   721,674 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,439,834 100,964 SH   SOLE   100,964 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   8,376,167 106,635 SH   SOLE   106,635 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   26,547,374 261,860 SH   SOLE   261,860 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   41,201,241 628,355 SH   SOLE   628,355 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   24,689,624 744,336 SH   SOLE   744,336 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   31,296,734 346,241 SH   SOLE   346,241 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   27,514,615 399,864 SH   SOLE   399,864 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   37,010,136 229,905 SH   SOLE   229,905 0 0
SEMPRA COM 816851109   2,587,601 38,036 SH   SOLE   38,036 0 0
SERVICENOW INC COM 81762P102   375,062 671 SH   SOLE   671 0 0
SHELL PLC SPON ADS 780259305   372,696 5,789 SH   SOLE   5,789 0 0
SHERWIN WILLIAMS CO COM 824348106   1,643,100 6,442 SH   SOLE   6,442 0 0
SOUTHERN CO COM 842587107   2,239,096 34,597 SH   SOLE   34,597 0 0
SOUTHERN COPPER CORP COM 84265V105   715,255 9,500 SH   SOLE   9,500 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,210,174 3,613 SH   SOLE   3,613 0 0
SPDR GOLD TR GOLD SHS 78463V107   554,812 3,236 SH   SOLE   3,236 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   16,629,973 38,902 SH   SOLE   38,902 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   7,576,291 16,591 SH   SOLE   16,591 0 0
SPDR SER TR AEROSPACE DEF 78464A631   277,221 2,473 SH   SOLE   2,473 0 0
SPDR SER TR S&P REGL BKG 78464A698   3,364,657 80,552 SH   SOLE   80,552 0 0
SPDR SER TR S&P DIVID ETF 78464A763   12,162,556 105,752 SH   SOLE   105,752 0 0
SPDR SER TR NYSE TECH ETF 78464A102   680,979 4,985 SH   SOLE   4,985 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,447,002 17,313 SH   SOLE   17,313 0 0
STARBUCKS CORP COM 855244109   14,755,600 161,670 SH   SOLE   161,670 0 0
STATE STR CORP COM 857477103   326,193 4,871 SH   SOLE   4,871 0 0
STRYKER CORPORATION COM 863667101   420,016 1,537 SH   SOLE   1,537 0 0
SYNOPSYS INC COM 871607107   318,975 695 SH   SOLE   695 0 0
SYSCO CORP COM 871829107   635,533 9,622 SH   SOLE   9,622 0 0
T-MOBILE US INC COM 872590104   238,085 1,700 SH   SOLE   1,700 0 0
TARGET CORP COM 87612E106   2,630,571 23,791 SH   SOLE   23,791 0 0
TERADYNE INC COM 880770102   255,068 2,539 SH   SOLE   2,539 0 0
TESLA INC COM 88160R101   5,702,764 22,791 SH   SOLE   22,791 0 0
TEXAS INSTRS INC COM 882508104   497,020 3,126 SH   SOLE   3,126 0 0
THE CIGNA GROUP COM 125523100   614,192 2,147 SH   SOLE   2,147 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,514,285 10,894 SH   SOLE   10,894 0 0
TJX COS INC NEW COM 872540109   451,578 5,081 SH   SOLE   5,081 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   302,987 5,028 SH   SOLE   5,028 0 0
TOYOTA MOTOR CORP ADS 892331307   245,539 1,366 SH   SOLE   1,366 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   21,185,672 104,409 SH   SOLE   104,409 0 0
TRAVELERS COMPANIES INC COM 89417E109   3,768,316 23,075 SH   SOLE   23,075 0 0
TRUIST FINL CORP COM 89832Q109   203,131 7,100 SH   SOLE   7,100 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,569,685 31,775 SH   SOLE   31,775 0 0
UNION PAC CORP COM 907818108   7,459,534 36,633 SH   SOLE   36,633 0 0
UNITED PARCEL SERVICE INC CL B 911312106   23,367,850 149,919 SH   SOLE   149,919 0 0
UNITEDHEALTH GROUP INC COM 91324P102   9,774,483 19,387 SH   SOLE   19,387 0 0
US BANCORP DEL COM NEW 902973304   3,867,954 116,998 SH   SOLE   116,998 0 0
VALERO ENERGY CORP COM 91913Y100   591,356 4,173 SH   SOLE   4,173 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   539,906 3,724 SH   SOLE   3,724 0 0
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   257,389 3,223 SH   SOLE   3,223 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   718,089 1,829 SH   SOLE   1,829 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,016,062 5,374 SH   SOLE   5,374 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   47,547,183 223,846 SH   SOLE   223,846 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   7,809,029 103,212 SH   SOLE   103,212 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,051,132 14,652 SH   SOLE   14,652 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   395,195 2,019 SH   SOLE   2,019 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   3,145,835 11,552 SH   SOLE   11,552 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   305,001 5,265 SH   SOLE   5,265 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   205,662 3,005 SH   SOLE   3,005 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,153,551 20,296 SH   SOLE   20,296 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,033,495 23,639 SH   SOLE   23,639 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,566,845 15,165 SH   SOLE   15,165 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   21,599,066 80,184 SH   SOLE   80,184 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   25,052,682 238,166 SH   SOLE   238,166 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   25,134,895 106,912 SH   SOLE   106,912 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   8,638,275 47,289 SH   SOLE   47,289 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   9,349,737 73,771 SH   SOLE   73,771 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   16,725,574 85,781 SH   SOLE   85,781 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   32,700,923 78,816 SH   SOLE   78,816 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801   6,618,109 38,361 SH   SOLE   38,361 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   26,151,409 325,590 SH   SOLE   325,590 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   2,819,144 22,104 SH   SOLE   22,104 0 0
VENTAS INC COM 92276F100   357,684 8,490 SH   SOLE   8,490 0 0
VERISK ANALYTICS INC COM 92345Y106   987,247 4,179 SH   SOLE   4,179 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   10,565,115 325,983 SH   SOLE   325,983 0 0
VISA INC COM CL A 92826C839   37,719,062 163,989 SH   SOLE   163,989 0 0
WALMART INC COM 931142103   29,081,192 181,837 SH   SOLE   181,837 0 0
WASTE MGMT INC DEL COM 94106L109   30,308,280 198,821 SH   SOLE   198,821 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   201,335 1,165 SH   SOLE   1,165 0 0
WEC ENERGY GROUP INC COM 92939U106   2,116,523 26,276 SH   SOLE   26,276 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   18,918,126 16,967 SH   SOLE   16,967 0 0
WELLS FARGO CO NEW COM 949746101   1,957,001 47,895 SH   SOLE   47,895 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   273,044 8,906 SH   SOLE   8,906 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   348,771 8,601 SH   SOLE   8,601 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   344,009 230 SH   SOLE   230 0 0
WILLIAMS COS INC COM 969457100   725,839 21,545 SH   SOLE   21,545 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   1,158,837 18,846 SH   SOLE   18,846 0 0
WORKDAY INC CL A 98138H101   456,771 2,126 SH   SOLE   2,126 0 0
XCEL ENERGY INC COM 98389B100   367,066 6,415 SH   SOLE   6,415 0 0
XYLEM INC COM 98419M100   1,466,220 16,107 SH   SOLE   16,107 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   247,410 1,046 SH   SOLE   1,046 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   4,561,004 40,643 SH   SOLE   40,643 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   183,746 11,204 SH   SOLE   11,204 0 0
ZYNEX INC COM 98986M103   138,160 17,270 SH   SOLE   17,270 0 0