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   746,271 7,456 SH   SOLE 0 4,495 0 2,961
ABBOTT LABS COM 002824100   13,015,184 119,383 SH   SOLE 0 35,361 0 84,022
ABBVIE INC COM 00287Y109   16,766,416 124,445 SH   SOLE 0 42,645 0 81,800
ABRDN ETFS BBRG ALL COMMDY 003261203   3,074,713 96,386 SH   SOLE 0 651 0 95,735
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   42,615,015 138,100 SH   SOLE 0 15,925 0 122,175
ADOBE SYSTEMS INCORPORATED COM 00724F101   16,525,105 33,794 SH   SOLE 0 1,201 0 32,594
ADVANCED ENERGY INDS COM 007973100   1,079,616 9,687 SH   SOLE 0 0 0 9,687
ADVANCED MICRO DEVICES INC COM 007903107   878,474 7,712 SH   SOLE 0 1,817 0 5,895
AECOM COM 00766T100   3,864,405 45,630 SH   SOLE 0 393 0 45,237
AES CORP COM 00130H105   1,430,494 69,006 SH   SOLE 0 360 0 68,646
AFLAC INC COM 001055102   1,734,072 24,843 SH   SOLE 0 11,525 0 13,319
AGILENT TECHNOLOGIES INC COM 00846U101   10,347,495 86,050 SH   SOLE 0 9,093 0 76,957
AIR PRODS & CHEMS INC COM 009158106   22,785,078 76,069 SH   SOLE 0 9,551 0 66,518
AKAMAI TECHNOLOGIES INC COM 00971T101   287,854 3,203 SH   SOLE 0 6 0 3,197
ALLSTATE CORP COM 020002101   485,184 4,450 SH   SOLE 0 3,017 0 1,433
ALPHABET INC CAP STK CL C 02079K107   10,181,440 84,165 SH   SOLE 0 15,909 0 68,256
ALPHABET INC CAP STK CL A 02079K305   65,659,520 548,534 SH   SOLE 0 56,476 0 492,058
ALTRIA GROUP INC COM 02209S103   467,984 10,331 SH   SOLE 0 7,576 0 2,755
AMAZON COM INC COM 023135106   54,102,476 415,024 SH   SOLE 0 48,636 0 366,387
AMERICAN ELEC PWR CO INC COM 025537101   1,925,233 22,865 SH   SOLE 0 3,655 0 19,210
AMERICAN EXPRESS CO COM 025816109   1,071,792 6,153 SH   SOLE 0 1,435 0 4,718
AMERICAN TOWER CORP NEW COM 03027X100   5,899,722 30,420 SH   SOLE 0 6,705 0 23,715
AMERICAN WTR WKS CO INC NEW COM 030420103   11,864,441 83,113 SH   SOLE 0 134 0 82,979
AMERIPRISE FINL INC COM 03076C106   1,898,093 5,714 SH   SOLE 0 1,295 0 4,419
AMETEK INC COM 031100100   247,367 1,528 SH   SOLE 0 25 0 1,503
AMGEN INC COM 031162100   11,437,591 51,516 SH   SOLE 0 2,062 0 49,454
AMN HEALTHCARE SVCS INC COM 001744101   6,273,418 57,491 SH   SOLE 0 72 0 57,419
AMPHENOL CORP NEW CL A 032095101   709,791 8,355 SH   SOLE 0 5,235 0 3,120
ANALOG DEVICES INC COM 032654105   51,739,193 265,588 SH   SOLE 0 19,728 0 245,860
AON PLC SHS CL A G0403H108   231,301 670 SH   SOLE 0 198 0 472
APPLE INC COM 037833100   175,024,491 902,328 SH   SOLE 0 156,801 0 745,527
APPLIED MATLS INC COM 038222105   7,089,789 49,051 SH   SOLE 0 13,324 0 35,727
APTIV PLC SHS G6095L109   10,900,276 106,771 SH   SOLE 0 1,049 0 105,722
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   19,938 20,000 PRN   SOLE 0 20,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   5,344,449 7,374 SH   SOLE 0 271 0 7,103
ASPEN AEROGELS INC COM 04523Y105   127,510 16,161 SH   SOLE 0 0 0 16,161
ASTRAZENECA PLC SPONSORED ADR 046353108   17,059,031 238,354 SH   SOLE 0 6,724 0 231,630
AT&T INC COM 00206R102   2,369,504 148,558 SH   SOLE 0 31,612 0 116,946
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   895,314 38,196 SH   SOLE 0 0 0 38,196
AUTOMATIC DATA PROCESSING IN COM 053015103   9,388,722 42,717 SH   SOLE 0 16,052 0 26,665
AUTOZONE INC COM 053332102   314,163 126 SH   SOLE 0 3 0 123
AVALONBAY CMNTYS INC COM 053484101   433,807 2,292 SH   SOLE 0 152 0 2,140
BADGER METER INC COM 056525108   777,789 5,271 SH   SOLE 0 0 0 5,271
BAKER HUGHES COMPANY CL A 05722G100   4,303,315 136,138 SH   SOLE 0 7,098 0 129,040
BANCO SANTANDER S.A. ADR 05964H105   49,046 13,220 SH   SOLE 0 1,466 0 11,754
BANK AMERICA CORP COM 060505104   21,393,573 745,680 SH   SOLE 0 27,387 0 718,293
BANK NEW YORK MELLON CORP COM 064058100   2,389,303 53,668 SH   SOLE 0 17,005 0 36,663
BECTON DICKINSON & CO COM 075887109   2,181,815 8,264 SH   SOLE 0 726 0 7,538
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,035,620 2 SH   SOLE 0 0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,654,615 19,515 SH   SOLE 0 6,335 0 13,180
BEST BUY INC COM 086516101   1,908,865 23,293 SH   SOLE 0 12,526 0 10,767
BIO-TECHNE CORP COM 09073M104   530,840 6,503 SH   SOLE 0 1,614 0 4,889
BIOGEN INC COM 09062X103   603,312 2,118 SH   SOLE 0 1,024 0 1,094
BLACKROCK INC COM 09247X101   31,409,725 45,446 SH   SOLE 0 4,863 0 40,583
BLACKSTONE INC COM 09260D107   478,052 5,142 SH   SOLE 0 1,035 0 4,107
BLOOM ENERGY CORP COM CL A 093712107   785,274 48,029 SH   SOLE 0 0 0 48,029
BOEING CO COM 097023105   822,142 3,893 SH   SOLE 0 1,487 0 2,406
BOOKING HOLDINGS INC COM 09857L108   218,727 81 SH   SOLE 0 21 0 60
BORGWARNER INC COM 099724106   4,903,668 100,259 SH   SOLE 0 1,141 0 99,118
BOSTON SCIENTIFIC CORP COM 101137107   405,837 7,503 SH   SOLE 0 1,426 0 6,077
BP PLC SPONSORED ADR 055622104   329,087 9,325 SH   SOLE 0 6,497 0 2,828
BRISTOL-MYERS SQUIBB CO COM 110122108   7,505,342 117,363 SH   SOLE 0 33,324 0 84,039
BROADCOM INC COM 11135F101   61,658,557 71,082 SH   SOLE 0 6,285 0 64,797
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,641,104 28,021 SH   SOLE 0 9,082 0 18,939
CAMBRIDGE BANCORP COM 132152109   631,517 11,628 SH   SOLE 0 0 0 11,628
CAPITAL ONE FINL CORP COM 14040H105   1,413,433 12,923 SH   SOLE 0 365 0 12,558
CARDINAL HEALTH INC COM 14149Y108   4,419,540 46,733 SH   SOLE 0 12,485 0 34,248
CARRIER GLOBAL CORPORATION COM 14448C104   819,986 16,495 SH   SOLE 0 5,872 0 10,623
CATERPILLAR INC COM 149123101   1,130,838 4,596 SH   SOLE 0 2,091 0 2,505
CBRE GROUP INC CL A 12504L109   2,073,963 25,696 SH   SOLE 0 2,076 0 23,620
CDW CORP COM 12514G108   2,547,578 13,883 SH   SOLE 0 6,092 0 7,791
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   411,961 46,867 SH   SOLE 0 251 0 46,616
CHARLES RIV LABS INTL INC COM 159864107   12,108,058 57,589 SH   SOLE 0 1,311 0 56,278
CHART INDS INC COM 16115Q308   2,177,938 13,630 SH   SOLE 0 0 0 13,630
CHENIERE ENERGY INC COM NEW 16411R208   6,110,288 40,104 SH   SOLE 0 2,557 0 37,547
CHEVRON CORP NEW COM 166764100   10,397,329 66,078 SH   SOLE 0 12,631 0 53,447
CHIPOTLE MEXICAN GRILL INC COM 169656105   468,441 219 SH   SOLE 0 10 0 209
CHUBB LIMITED COM H1467J104   18,190,729 94,468 SH   SOLE 0 3,213 0 91,255
CINTAS CORP COM 172908105   389,227 783 SH   SOLE 0 29 0 754
CISCO SYS INC COM 17275R102   12,785,979 247,120 SH   SOLE 0 37,151 0 209,969
CITIGROUP INC COM NEW 172967424   419,593 9,114 SH   SOLE 0 901 0 8,213
CLOROX CO DEL COM 189054109   561,431 3,530 SH   SOLE 0 2,880 0 650
CME GROUP INC COM 12572Q105   256,519 1,384 SH   SOLE 0 82 0 1,302
COCA COLA CO COM 191216100   3,636,444 60,386 SH   SOLE 0 12,994 0 47,392
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   8,249,488 128,038 SH   SOLE 0 336 0 127,702
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,550,335 23,749 SH   SOLE 0 1,228 0 22,521
COLGATE PALMOLIVE CO COM 194162103   1,130,048 14,668 SH   SOLE 0 3,766 0 10,902
COMCAST CORP NEW CL A 20030N101   9,104,419 219,120 SH   SOLE 0 72,180 0 146,939
CONOCOPHILLIPS COM 20825C104   5,101,834 49,241 SH   SOLE 0 11,856 0 37,385
CONSOLIDATED EDISON INC COM 209115104   273,641 3,027 SH   SOLE 0 890 0 2,137
CONSTELLATION ENERGY CORP COM 21037T109   1,017,496 11,114 SH   SOLE 0 122 0 10,992
CORNING INC COM 219350105   5,675,184 161,963 SH   SOLE 0 1,187 0 160,776
COSTAR GROUP INC COM 22160N109   872,111 9,799 SH   SOLE 0 3,567 0 6,232
COSTCO WHSL CORP NEW COM 22160K105   36,506,511 67,808 SH   SOLE 0 6,508 0 61,301
CROWN CASTLE INC COM 22822V101   1,976,607 17,348 SH   SOLE 0 1,120 0 16,228
CSX CORP COM 126408103   563,521 16,526 SH   SOLE 0 1,251 0 15,275
CUMMINS INC COM 231021106   3,803,698 15,515 SH   SOLE 0 3,253 0 12,262
CVS HEALTH CORP COM 126650100   12,785,534 184,949 SH   SOLE 0 7,610 0 177,339
D R HORTON INC COM 23331A109   3,751,845 30,831 SH   SOLE 0 8,610 0 22,221
DANAHER CORPORATION COM 235851102   4,550,183 18,959 SH   SOLE 0 5,031 0 13,928
DARDEN RESTAURANTS INC COM 237194105   888,581 5,318 SH   SOLE 0 1,302 0 4,016
DECKERS OUTDOOR CORP COM 243537107   387,830 735 SH   SOLE 0 10 0 725
DEERE & CO COM 244199105   13,512,125 33,348 SH   SOLE 0 4,073 0 29,275
DEVON ENERGY CORP NEW COM 25179M103   3,912,060 80,928 SH   SOLE 0 1,699 0 79,229
DIAGEO PLC SPON ADR NEW 25243Q205   502,585 2,897 SH   SOLE 0 2,651 0 246
DISCOVER FINL SVCS COM 254709108   286,683 2,453 SH   SOLE 0 346 0 2,107
DISNEY WALT CO COM 254687106   11,541,319 129,271 SH   SOLE 0 7,227 0 122,044
DOMINION ENERGY INC COM 25746U109   255,376 4,931 SH   SOLE 0 603 0 4,328
DOVER CORP COM 260003108   892,397 6,044 SH   SOLE 0 3,335 0 2,709
DOW INC COM 260557103   2,134,601 40,079 SH   SOLE 0 4,784 0 35,295
DUKE ENERGY CORP NEW COM NEW 26441C204   295,714 3,295 SH   SOLE 0 937 0 2,358
EATON CORP PLC SHS G29183103   22,748,651 113,121 SH   SOLE 0 22,009 0 91,112
ECOLAB INC COM 278865100   1,192,615 6,388 SH   SOLE 0 2,468 0 3,920
ELECTRONIC ARTS INC COM 285512109   674,570 5,201 SH   SOLE 0 1,286 0 3,915
ELEVANCE HEALTH INC COM 036752103   4,512,820 10,157 SH   SOLE 0 3,623 0 6,534
EMERSON ELEC CO COM 291011104   2,282,756 25,255 SH   SOLE 0 4,150 0 21,105
ENERGY RECOVERY INC COM 29270J100   1,226,250 43,873 SH   SOLE 0 0 0 43,873
ENOVIX CORPORATION COM 293594107   252,758 14,011 SH   SOLE 0 0 0 14,011
ENPHASE ENERGY INC COM 29355A107   2,389,940 14,270 SH   SOLE 0 56 0 14,214
EOG RES INC COM 26875P101   1,950,256 17,042 SH   SOLE 0 2,256 0 14,786
EQUINIX INC COM 29444U700   4,317,586 5,508 SH   SOLE 0 1,879 0 3,629
EQUINOR ASA SPONSORED ADR 29446M102   23,529,930 805,544 SH   SOLE 0 24,364 0 781,180
EVERSOURCE ENERGY COM 30040W108   492,681 6,947 SH   SOLE 0 1,713 0 5,234
EXXON MOBIL CORP COM 30231G102   6,890,483 64,247 SH   SOLE 0 30,322 0 33,925
FAIR ISAAC CORP COM 303250104   237,908 294 SH   SOLE 0 35 0 259
FASTENAL CO COM 311900104   627,359 10,635 SH   SOLE 0 1,839 0 8,796
FEDEX CORP COM 31428X106   1,485,195 5,991 SH   SOLE 0 199 0 5,792
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   260,177 1,992 SH   SOLE 0 1,992 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   1,359,124 33,919 SH   SOLE 0 21,199 0 12,720
FORD MTR CO DEL COM 345370860   304,221 20,107 SH   SOLE 0 1,759 0 18,348
FORTINET INC COM 34959E109   277,718 3,674 SH   SOLE 0 271 0 3,403
FREEPORT-MCMORAN INC CL B 35671D857   5,075,183 126,880 SH   SOLE 0 2,680 0 124,200
FREYR BATTERY SHS L4135L100   189,094 20,224 SH   SOLE 0 0 0 20,224
GALLAGHER ARTHUR J & CO COM 363576109   4,469,426 20,355 SH   SOLE 0 1,246 0 19,109
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   245,265 3,019 SH   SOLE 0 1,534 0 1,485
GENERAC HLDGS INC COM 368736104   4,834,556 32,418 SH   SOLE 0 506 0 31,913
GENERAL DYNAMICS CORP COM 369550108   247,853 1,152 SH   SOLE 0 23 0 1,129
GENERAL ELECTRIC CO COM NEW 369604301   1,061,605 9,664 SH   SOLE 0 4,675 0 4,989
GENERAL MLS INC COM 370334104   11,778,192 153,562 SH   SOLE 0 4,829 0 148,733
GENERAL MTRS CO COM 37045V100   8,762,243 227,237 SH   SOLE 0 1,575 0 225,662
GENUINE PARTS CO COM 372460105   248,091 1,466 SH   SOLE 0 224 0 1,242
GILEAD SCIENCES INC COM 375558103   275,368 3,573 SH   SOLE 0 959 0 2,614
GOLDMAN SACHS GROUP INC COM 38141G104   373,247 1,157 SH   SOLE 0 343 0 814
GRAPHIC PACKAGING HLDG CO COM 388689101   3,929,022 163,505 SH   SOLE 0 45,953 0 117,552
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   577,253 9,189 SH   SOLE 0 64 0 9,125
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,945,950 77,838 SH   SOLE 0 263 0 77,575
HARTFORD FINL SVCS GROUP INC COM 416515104   1,666,111 23,134 SH   SOLE 0 1,245 0 21,889
HCA HEALTHCARE INC COM 40412C101   1,859,139 6,126 SH   SOLE 0 537 0 5,589
HENRY JACK & ASSOC INC COM 426281101   2,948,020 17,618 SH   SOLE 0 770 0 16,848
HESS CORP COM 42809H107   434,360 3,195 SH   SOLE 0 2,736 0 459
HOLOGIC INC COM 436440101   1,099,087 13,574 SH   SOLE 0 2,227 0 11,347
HOME DEPOT INC COM 437076102   25,446,604 81,917 SH   SOLE 0 14,940 0 66,977
HONEYWELL INTL INC COM 438516106   13,359,808 64,385 SH   SOLE 0 11,515 0 52,870
HOULIHAN LOKEY INC CL A 441593100   16,840,114 171,296 SH   SOLE 0 2,300 0 168,996
IDEXX LABS INC COM 45168D104   3,853,109 7,672 SH   SOLE 0 1,309 0 6,363
ILLINOIS TOOL WKS INC COM 452308109   1,900,103 7,596 SH   SOLE 0 3,287 0 4,309
INTEL CORP COM 458140100   1,742,702 52,114 SH   SOLE 0 26,307 0 25,807
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,601,833 49,539 SH   SOLE 0 13,814 0 35,725
INTERNATIONAL BUSINESS MACHS COM 459200101   11,440,249 85,496 SH   SOLE 0 26,715 0 58,781
INTERNATIONAL PAPER CO COM 460146103   3,122,703 98,167 SH   SOLE 0 1,695 0 96,472
INTERPUBLIC GROUP COS INC COM 460690100   372,079 9,644 SH   SOLE 0 1,838 0 7,806
INTUIT COM 461202103   4,318,469 9,425 SH   SOLE 0 2,643 0 6,782
INTUITIVE SURGICAL INC COM NEW 46120E602   1,150,970 3,366 SH   SOLE 0 1,224 0 2,142
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   68,784,768 459,668 SH   SOLE 0 59,903 0 399,765
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   318,096 5,641 SH   SOLE 0 0 0 5,641
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   319,454 1,086 SH   SOLE 0 921 0 165
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   334,297 2,060 SH   SOLE 0 2,060 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   12,038,640 32,588 SH   SOLE 0 9,010 0 23,578
IQVIA HLDGS INC COM 46266C105   1,495,170 6,652 SH   SOLE 0 2,528 0 4,124
ISHARES GOLD TR ISHARES NEW 464285204   1,756,097 48,258 SH   SOLE 0 23,795 0 24,463
ISHARES INC CORE MSCI EMKT 46434G103   3,184,036 64,598 SH   SOLE 0 35,884 0 28,714
ISHARES SILVER TR ISHARES 46428Q109   317,173 15,183 SH   SOLE 0 770 0 14,413
ISHARES TR CORE S&P TTL STK 464287150   747,725 7,642 SH   SOLE 0 1,760 0 5,882
ISHARES TR MBS ETF 464288588   311,132 3,336 SH   SOLE 0 3,336 0 0
ISHARES TR PFD AND INCM SEC 464288687   3,039,911 98,284 SH   SOLE 0 54,949 0 43,335
ISHARES TR MSCI KLD400 SOC 464288570   694,487 8,251 SH   SOLE 0 8,251 0 0
ISHARES TR IBOXX HI YD ETF 464288513   238,535 3,178 SH   SOLE 0 1,770 0 1,408
ISHARES TR ISHS 1-5YR INVS 464288646   65,189,845 1,299,379 SH   SOLE 0 143,611 0 1,155,768
ISHARES TR INTRM GOV CR ETF 464288612   34,330,023 333,625 SH   SOLE 0 62,337 0 271,288
ISHARES TR EAFE SML CP ETF 464288273   1,190,039 20,177 SH   SOLE 0 10,757 0 9,420
ISHARES TR 3 7 YR TREAS BD 464288661   2,416,541 20,966 SH   SOLE 0 4,043 0 16,923
ISHARES TR NATIONAL MUN ETF 464288414   13,758,137 128,906 SH   SOLE 0 9,849 0 119,057
ISHARES TR MSCI ACWI EX US 464288240   2,853,725 57,979 SH   SOLE 0 26,645 0 31,334
ISHARES TR SHRT NAT MUN ETF 464288158   10,389,434 99,860 SH   SOLE 0 7,687 0 92,173
ISHARES TR MSCI ACWI ETF 464288257   364,860 3,803 SH   SOLE 0 122 0 3,681
ISHARES TR FLTG RATE NT ETF 46429B655   37,101,728 730,062 SH   SOLE 0 26,476 0 703,586
ISHARES TR 0-5 YR TIPS ETF 46429B747   30,008,155 307,461 SH   SOLE 0 17,645 0 289,816
ISHARES TR MSCI USA MIN VOL 46429B697   210,354 2,830 SH   SOLE 0 2,830 0 0
ISHARES TR CORE S&P MCP ETF 464287507   101,788,323 389,278 SH   SOLE 0 38,047 0 351,231
ISHARES TR S&P MC 400VL ETF 464287705   568,304 5,305 SH   SOLE 0 5,042 0 263
ISHARES TR CORE S&P SCP ETF 464287804   39,955,757 400,961 SH   SOLE 0 63,358 0 337,603
ISHARES TR S&P SML 600 GWT 464287887   427,655 3,721 SH   SOLE 0 843 0 2,878
ISHARES TR S&P 500 VAL ETF 464287408   303,682 1,884 SH   SOLE 0 578 0 1,306
ISHARES TR CORE S&P500 ETF 464287200   258,314,949 579,558 SH   SOLE 0 38,061 0 541,497
ISHARES TR S&P 500 GRWT ETF 464287309   1,279,543 18,155 SH   SOLE 0 12,086 0 6,069
ISHARES TR RUS 1000 ETF 464287622   1,378,633 5,656 SH   SOLE 0 181 0 5,475
ISHARES TR RUS 1000 VAL ETF 464287598   2,027,958 12,849 SH   SOLE 0 5,738 0 7,111
ISHARES TR RUS 1000 GRW ETF 464287614   8,064,356 29,306 SH   SOLE 0 7,807 0 21,499
ISHARES TR RUSSELL 2000 ETF 464287655   12,266,253 65,500 SH   SOLE 0 14,337 0 51,163
ISHARES TR RUS 2000 VAL ETF 464287630   3,536,755 25,119 SH   SOLE 0 13,461 0 11,658
ISHARES TR RUSSELL 3000 ETF 464287689   2,142,467 8,419 SH   SOLE 0 1,029 0 7,390
ISHARES TR MSCI EAFE ETF 464287465   9,401,664 129,678 SH   SOLE 0 21,823 0 107,855
ISHARES TR RUS MID CAP ETF 464287499   1,502,667 20,576 SH   SOLE 0 14,886 0 5,690
ISHARES TR RUS MD CP GR ETF 464287481   508,274 5,260 SH   SOLE 0 1,841 0 3,419
ISHARES TR RUS MDCP VAL ETF 464287473   385,840 3,513 SH   SOLE 0 1,667 0 1,846
ISHARES TR US HLTHCARE ETF 464287762   260,635 930 SH   SOLE 0 0 0 930
ISHARES TR MSCI EMG MKT ETF 464287234   3,321,497 83,961 SH   SOLE 0 5,523 0 78,438
ISHARES TR S&P 100 ETF 464287101   344,341 1,663 SH   SOLE 0 0 0 1,663
ISHARES TR 1 3 YR TREAS BD 464287457   28,615,220 352,926 SH   SOLE 0 26,103 0 326,823
ISHARES TR 7-10 YR TRSY BD 464287440   8,626,960 89,306 SH   SOLE 0 7,750 0 81,556
ISHARES TR IBOXX INV CP ETF 464287242   3,681,672 34,045 SH   SOLE 0 4,833 0 29,212
ISHARES TR CORE MSCI TOTAL 46432F834   710,737 11,350 SH   SOLE 0 234 0 11,116
ISHARES TR CORE MSCI EAFE 46432F842   180,711,192 2,677,203 SH   SOLE 0 256,135 0 2,421,068
ISHARES TR MSCI USA VALUE 46432F388   4,472,805 47,690 SH   SOLE 0 19,062 0 28,628
ISHARES TR GLOBAL REIT ETF 46434V647   975,852 42,484 SH   SOLE 0 21,157 0 21,327
ISHARES TR MSCI INTL QUALTY 46434V456   3,027,436 85,040 SH   SOLE 0 49,836 0 35,204
ISHARES TR TRS FLT RT BD 46434V860   440,829 8,700 SH   SOLE 0 3,930 0 4,770
ISHARES TR MSCI USA QLT FCT 46432F339   5,532,768 41,023 SH   SOLE 0 17,934 0 23,089
ISHARES TR CORE US AGGBD ET 464287226   1,411,283 14,408 SH   SOLE 0 10,806 0 3,602
ISHARES TR TIPS BD ETF 464287176   35,018,860 325,394 SH   SOLE 0 34,344 0 291,050
ISHARES TR ESG AWR MSCI USA 46435G425   7,728,481 79,299 SH   SOLE 0 7,703 0 71,596
ISHARES TR ESG AW MSCI EAFE 46435G516   90,979,386 1,247,489 SH   SOLE 0 24,935 0 1,222,554
ISHARES TR ESG AWARE MSCI 46435U663   69,279,449 1,950,435 SH   SOLE 0 23,520 0 1,926,915
ISHARES TR ESG AWRE 1 5 YR 46435G243   8,847,119 370,018 SH   SOLE 0 14,830 0 355,188
ISHARES TR RUSEL 2500 ETF 46435G268   543,149 9,451 SH   SOLE 0 1,094 0 8,357
ISHARES TR ESG AWRE USD ETF 46435G193   1,385,737 60,938 SH   SOLE 0 3,438 0 57,500
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   325,426 6,425 SH   SOLE 0 6,135 0 290
JOHNSON & JOHNSON COM 478160104   10,093,882 60,983 SH   SOLE 0 14,289 0 46,694
JOHNSON CTLS INTL PLC SHS G51502105   3,066,847 45,008 SH   SOLE 0 2,328 0 42,680
JPMORGAN CHASE & CO COM 46625H100   49,604,859 341,068 SH   SOLE 0 44,729 0 296,339
KEYSIGHT TECHNOLOGIES INC COM 49338L103   633,296 3,782 SH   SOLE 0 1,002 0 2,780
KIMBERLY-CLARK CORP COM 494368103   1,581,686 11,457 SH   SOLE 0 5,930 0 5,526
KINDER MORGAN INC DEL COM 49456B101   284,047 16,495 SH   SOLE 0 10,847 0 5,648
KLA CORP COM NEW 482480100   1,113,121 2,295 SH   SOLE 0 294 0 2,001
KROGER CO COM 501044101   20,449,921 435,105 SH   SOLE 0 35,333 0 399,772
L3HARRIS TECHNOLOGIES INC COM 502431109   5,914,443 30,211 SH   SOLE 0 7,656 0 22,555
LAM RESEARCH CORP COM 512807108   38,889,857 60,495 SH   SOLE 0 4,892 0 55,603
LAUDER ESTEE COS INC CL A 518439104   2,259,034 11,503 SH   SOLE 0 3,930 0 7,573
LENNAR CORP CL A 526057104   2,360,089 18,834 SH   SOLE 0 203 0 18,631
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   512,848 92,405 SH   SOLE 0 0 0 92,405
LIFE STORAGE INC COM 53223X107   253,960 1,910 SH   SOLE 0 608 0 1,302
LILLY ELI & CO COM 532457108   16,354,519 34,873 SH   SOLE 0 10,568 0 24,304
LINDE PLC SHS G54950103   5,286,426 13,872 SH   SOLE 0 3,975 0 9,897
LITHIUM AMERS CORP NEW COM NEW 53680Q207   614,040 30,383 SH   SOLE 0 0 0 30,383
LIVENT CORP COM 53814L108   280,719 10,234 SH   SOLE 0 10,000 0 234
LOCKHEED MARTIN CORP COM 539830109   468,329 1,017 SH   SOLE 0 386 0 632
LOWES COS INC COM 548661107   25,360,639 112,364 SH   SOLE 0 10,727 0 101,637
MADISON COVERED CALL & EQUIT COM 557437100   79,594 10,756 SH   SOLE 0 0 0 10,756
MARATHON PETE CORP COM 56585A102   6,517,077 55,893 SH   SOLE 0 15,822 0 40,071
MARSH & MCLENNAN COS INC COM 571748102   41,112,703 218,592 SH   SOLE 0 26,754 0 191,838
MARTIN MARIETTA MATLS INC COM 573284106   638,056 1,382 SH   SOLE 0 428 0 954
MASCO CORP COM 574599106   3,017,904 52,595 SH   SOLE 0 24,536 0 28,059
MASTERCARD INCORPORATED CL A 57636Q104   5,009,678 12,738 SH   SOLE 0 3,974 0 8,763
MCCORMICK & CO INC COM NON VTG 579780206   526,171 6,032 SH   SOLE 0 5,578 0 454
MCDONALDS CORP COM 580135101   14,680,957 49,197 SH   SOLE 0 12,743 0 36,454
MCKESSON CORP COM 58155Q103   1,092,204 2,556 SH   SOLE 0 1,248 0 1,308
MEDTRONIC PLC SHS G5960L103   3,665,664 41,608 SH   SOLE 0 21,625 0 19,983
MERCK & CO INC COM 58933Y105   31,883,449 276,310 SH   SOLE 0 34,098 0 242,212
META PLATFORMS INC CL A 30303M102   2,550,391 8,887 SH   SOLE 0 873 0 8,014
MICROCHIP TECHNOLOGY INC. COM 595017104   449,921 5,022 SH   SOLE 0 801 0 4,221
MICROSOFT CORP COM 594918104   161,426,497 474,031 SH   SOLE 0 70,032 0 403,999
MID-AMER APT CMNTYS INC COM 59522J103   6,969,270 45,893 SH   SOLE 0 1,021 0 44,872
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   123,817 16,800 SH   SOLE 0 1,055 0 15,745
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   39,523 12,874 SH   SOLE 0 0 0 12,874
MONDELEZ INTL INC CL A 609207105   12,773,614 175,125 SH   SOLE 0 23,198 0 151,927
MOODYS CORP COM 615369105   263,943 759 SH   SOLE 0 157 0 602
MORGAN STANLEY COM NEW 617446448   9,267,500 108,519 SH   SOLE 0 25,697 0 82,822
MOTOROLA SOLUTIONS INC COM NEW 620076307   6,256,338 21,332 SH   SOLE 0 5,525 0 15,807
MP MATERIALS CORP COM CL A 553368101   2,513,917 109,874 SH   SOLE 0 150 0 109,724
MSCI INC COM 55354G100   2,422,488 5,162 SH   SOLE 0 227 0 4,935
NATIONAL FUEL GAS CO COM 636180101   406,258 7,910 SH   SOLE 0 0 0 7,910
NETFLIX INC COM 64110L106   1,285,350 2,918 SH   SOLE 0 755 0 2,163
NEXTERA ENERGY INC COM 65339F101   34,431,777 464,040 SH   SOLE 0 74,828 0 389,212
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,980,378 50,825 SH   SOLE 0 0 0 50,825
NIKE INC CL B 654106103   2,743,084 24,854 SH   SOLE 0 3,292 0 21,562
NOKIA CORP SPONSORED ADR 654902204   2,762,644 664,097 SH   SOLE 0 3,400 0 660,697
NORFOLK SOUTHN CORP COM 655844108   856,755 3,778 SH   SOLE 0 232 0 3,546
NORTHROP GRUMMAN CORP COM 666807102   1,023,290 2,245 SH   SOLE 0 261 0 1,984
NOVARTIS AG SPONSORED ADR 66987V109   839,773 8,322 SH   SOLE 0 1,427 0 6,895
NOVO-NORDISK A S ADR 670100205   416,273 2,572 SH   SOLE 0 207 0 2,365
NUCOR CORP COM 670346105   3,842,707 23,434 SH   SOLE 0 7,464 0 15,970
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   2,525,604 72,889 SH   SOLE 0 6,922 0 65,967
NUTRIEN LTD COM 67077M108   297,848 5,044 SH   SOLE 0 3,519 0 1,525
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   1,327,593 92,130 SH   SOLE 0 15,718 0 76,412
NVIDIA CORPORATION COM 67066G104   4,687,959 11,082 SH   SOLE 0 1,999 0 9,083
NXP SEMICONDUCTORS N V COM N6596X109   3,635,134 17,760 SH   SOLE 0 483 0 17,277
OCCIDENTAL PETE CORP COM 674599105   397,429 6,759 SH   SOLE 0 5,693 0 1,066
OLD DOMINION FREIGHT LINE IN COM 679580100   1,436,109 3,884 SH   SOLE 0 735 0 3,149
OMNICOM GROUP INC COM 681919106   7,853,966 82,543 SH   SOLE 0 13,983 0 68,560
ONEOK INC NEW COM 682680103   723,970 11,730 SH   SOLE 0 5,149 0 6,581
ORACLE CORP COM 68389X105   7,144,627 59,994 SH   SOLE 0 20,421 0 39,573
OREILLY AUTOMOTIVE INC COM 67103H107   7,434,145 7,782 SH   SOLE 0 532 0 7,250
OTIS WORLDWIDE CORP COM 68902V107   380,281 4,272 SH   SOLE 0 2,746 0 1,526
PACCAR INC COM 693718108   5,523,168 66,027 SH   SOLE 0 806 0 65,221
PALO ALTO NETWORKS INC COM 697435105   1,039,159 4,067 SH   SOLE 0 1,458 0 2,609
PARKER-HANNIFIN CORP COM 701094104   663,132 1,700 SH   SOLE 0 307 0 1,393
PAYCHEX INC COM 704326107   12,734,050 113,829 SH   SOLE 0 1,264 0 112,565
PAYPAL HLDGS INC COM 70450Y103   785,412 11,770 SH   SOLE 0 890 0 10,880
PEPSICO INC COM 713448108   22,342,789 120,628 SH   SOLE 0 25,670 0 94,959
PERMA-PIPE INTL HLDGS INC COM 714167103   414,161 43,550 SH   SOLE 0 1,294 0 42,256
PFIZER INC COM 717081103   11,013,658 300,263 SH   SOLE 0 40,992 0 259,272
PHILIP MORRIS INTL INC COM 718172109   890,106 9,118 SH   SOLE 0 5,578 0 3,540
PHILLIPS 66 COM 718546104   435,600 4,567 SH   SOLE 0 1,281 0 3,286
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   249,600 2,502 SH   SOLE 0 122 0 2,380
PIMCO ETF TR INTER MUN BD ACT 72201R866   262,103 5,056 SH   SOLE 0 0 0 5,056
PIMCO ETF TR 1-5 US TIP IDX 72201R205   691,021 13,738 SH   SOLE 0 920 0 12,818
PIONEER NAT RES CO COM 723787107   5,215,342 25,173 SH   SOLE 0 1,526 0 23,647
PLUG POWER INC COM NEW 72919P202   403,631 38,848 SH   SOLE 0 0 0 38,848
PNC FINL SVCS GROUP INC COM 693475105   2,841,267 22,559 SH   SOLE 0 2,096 0 20,463
POOL CORP COM 73278L105   2,428,272 6,482 SH   SOLE 0 3,250 0 3,232
PRIMERICA INC COM 74164M108   2,031,761 10,274 SH   SOLE 0 3,420 0 6,854
PROCTER AND GAMBLE CO COM 742718109   12,570,636 82,843 SH   SOLE 0 26,021 0 56,822
PROGRESSIVE CORP COM 743315103   592,247 4,474 SH   SOLE 0 2,131 0 2,343
PROLOGIS INC. COM 74340W103   2,505,317 20,430 SH   SOLE 0 3,244 0 17,186
PROSHARES TR DJ BRKFLD GLB 74347B508   228,768 5,095 SH   SOLE 0 3,103 0 1,992
PROSHARES TR S&P 500 DV ARIST 74348A467   263,984 2,800 SH   SOLE 0 2,800 0 0
PROSHARES TR ULTRPRO S&P500 74347X864   253,578 5,352 SH   SOLE 0 0 0 5,352
PTC INC COM 69370C100   7,536,066 52,959 SH   SOLE 0 591 0 52,368
PUBLIC STORAGE COM 74460D109   21,496,962 73,650 SH   SOLE 0 639 0 73,011
QUALCOMM INC COM 747525103   1,770,821 14,876 SH   SOLE 0 7,662 0 7,214
QUEST DIAGNOSTICS INC COM 74834L100   3,667,361 26,091 SH   SOLE 0 9,664 0 16,427
RAYTHEON TECHNOLOGIES CORP COM 75513E101   4,888,442 49,902 SH   SOLE 0 8,932 0 40,970
RBB FD INC US TREAS 3 MNTH 74933W452   5,729,636 114,364 SH   SOLE 0 400 0 113,964
READY CAPITAL CORP COM 75574U101   174,569 15,476 SH   SOLE 0 0 0 15,476
REALTY INCOME CORP COM 756109104   611,592 10,229 SH   SOLE 0 8,651 0 1,578
REGENERON PHARMACEUTICALS COM 75886F107   13,257,006 18,450 SH   SOLE 0 310 0 18,140
RELIANCE STEEL & ALUMINUM CO COM 759509102   2,171,905 7,997 SH   SOLE 0 1,255 0 6,742
REPUBLIC SVCS INC COM 760759100   24,958,887 162,949 SH   SOLE 0 7,880 0 155,069
ROCKWELL AUTOMATION INC COM 773903109   13,271,842 40,285 SH   SOLE 0 1,239 0 39,046
ROPER TECHNOLOGIES INC COM 776696106   565,902 1,177 SH   SOLE 0 152 0 1,025
RPM INTL INC COM 749685103   231,324 2,578 SH   SOLE 0 2,106 0 472
S&P GLOBAL INC COM 78409V104   1,024,708 2,556 SH   SOLE 0 2,001 0 555
SALESFORCE INC COM 79466L302   12,167,520 57,595 SH   SOLE 0 1,396 0 56,199
SCHLUMBERGER LTD COM STK 806857108   4,315,554 87,857 SH   SOLE 0 11,187 0 76,670
SCHWAB CHARLES CORP COM 808513105   20,979,040 370,131 SH   SOLE 0 26,062 0 344,069
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,037,109 14,601 SH   SOLE 0 844 0 13,757
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   713,458 9,825 SH   SOLE 0 3,992 0 5,833
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   525,612 12,000 SH   SOLE 0 7,444 0 4,556
SCHWAB STRATEGIC TR US TIPS ETF 808524870   388,768 7,415 SH   SOLE 0 5,399 0 2,016
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   219,682 4,571 SH   SOLE 0 4,571 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   246,006 4,992 SH   SOLE 0 4,534 0 458
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,276,797 35,815 SH   SOLE 0 6,584 0 29,231
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   3,593,137 68,611 SH   SOLE 0 12,585 0 56,025
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   279,947 5,549 SH   SOLE 0 4,755 0 794
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   228,428 8,533 SH   SOLE 0 8,477 0 56
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   287,446 8,902 SH   SOLE 0 8,398 0 504
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   493,490 8,572 SH   SOLE 0 7,663 0 909
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   231,880 3,563 SH   SOLE 0 1,677 0 1,886
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   292,468 8,676 SH   SOLE 0 1,453 0 7,223
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,591,169 9,152 SH   SOLE 0 3,981 0 5,171
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   442,124 3,331 SH   SOLE 0 919 0 2,412
SEMPRA COM 816851109   1,931,397 13,266 SH   SOLE 0 1,919 0 11,347
SERVICENOW INC COM 81762P102   577,143 1,027 SH   SOLE 0 127 0 900
SHELL PLC SPON ADS 780259305   283,438 4,694 SH   SOLE 0 584 0 4,110
SHERWIN WILLIAMS CO COM 824348106   5,738,446 21,612 SH   SOLE 0 372 0 21,240
SMUCKER J M CO COM NEW 832696405   555,978 3,765 SH   SOLE 0 1,039 0 2,726
SNAP ON INC COM 833034101   2,319,930 8,050 SH   SOLE 0 166 0 7,884
SOUTHERN CO COM 842587107   441,873 6,290 SH   SOLE 0 458 0 5,832
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,143,989 3,327 SH   SOLE 0 2,637 0 690
SPDR GOLD TR GOLD SHS 78463V107   1,373,036 7,702 SH   SOLE 0 465 0 7,237
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   7,213,966 191,606 SH   SOLE 0 3,576 0 188,030
SPDR S&P 500 ETF TR TR UNIT 78462F103   31,340,321 70,701 SH   SOLE 0 27,040 0 43,661
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   4,953,930 10,344 SH   SOLE 0 6,183 0 4,161
SPDR SER TR ICE PFD SEC ETF 78464A292   15,783,644 471,576 SH   SOLE 0 33,254 0 438,322
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   825,186 8,987 SH   SOLE 0 8,502 0 485
SPDR SER TR S&P HOMEBUILD 78464A888   353,320 4,400 SH   SOLE 0 0 0 4,400
SPDR SER TR S&P DIVID ETF 78464A763   1,756,081 14,326 SH   SOLE 0 8,971 0 5,355
SPDR SER TR PORTFOLIO S&P400 78464A847   959,193 20,902 SH   SOLE 0 1,531 0 19,371
SPDR SER TR S&P REGL BKG 78464A698   561,040 13,741 SH   SOLE 0 587 0 13,154
SPDR SER TR PRTFLO S&P500 VL 78464A508   13,756,781 318,444 SH   SOLE 0 74,004 0 244,440
SPDR SER TR S&P 600 SMCP GRW 78464A201   245,656 3,192 SH   SOLE 0 2,780 0 412
SPDR SER TR PRTFLO S&P500 GW 78464A409   211,827 3,472 SH   SOLE 0 967 0 2,505
SPDR SER TR SPDR S&P 500 ETF 78468R796   2,357,416 65,176 SH   SOLE 0 1,884 0 63,292
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   865,861 48,050 SH   SOLE 0 0 0 48,050
STANLEY BLACK & DECKER INC COM 854502101   223,079 2,381 SH   SOLE 0 2,063 0 318
STARBUCKS CORP COM 855244109   248,299 2,507 SH   SOLE 0 1,130 0 1,377
STEM INC COM 85859N102   306,872 53,649 SH   SOLE 0 0 0 53,649
STRYKER CORPORATION COM 863667101   8,079,965 26,484 SH   SOLE 0 3,754 0 22,730
SUNNOVA ENERGY INTL INC. COM 86745K104   795,405 43,441 SH   SOLE 0 0 0 43,441
SYSCO CORP COM 871829107   579,279 7,807 SH   SOLE 0 4,865 0 2,942
T-MOBILE US INC COM 872590104   16,567,436 119,276 SH   SOLE 0 17,258 0 102,018
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   6,313,798 62,562 SH   SOLE 0 6,222 0 56,341
TARGET CORP COM 87612E106   2,739,468 20,769 SH   SOLE 0 6,382 0 14,387
TE CONNECTIVITY LTD SHS H84989104   4,032,824 28,773 SH   SOLE 0 2,184 0 26,589
TESLA INC COM 88160R101   2,353,836 8,992 SH   SOLE 0 632 0 8,360
TEXAS INSTRS INC COM 882508104   4,542,039 25,231 SH   SOLE 0 4,242 0 20,989
TEXAS PACIFIC LAND CORPORATI COM 88262P102   918,917 698 SH   SOLE 0 1 0 697
THE CIGNA GROUP COM 125523100   710,672 2,533 SH   SOLE 0 409 0 2,124
THERMO FISHER SCIENTIFIC INC COM 883556102   18,068,513 34,631 SH   SOLE 0 4,683 0 29,948
TJX COS INC NEW COM 872540109   13,428,595 158,375 SH   SOLE 0 27,042 0 131,333
TOPBUILD CORP COM 89055F103   720,914 2,710 SH   SOLE 0 0 0 2,710
TOTALENERGIES SE SPONSORED ADS 89151E109   3,597,946 62,421 SH   SOLE 0 6,612 0 55,809
TRACTOR SUPPLY CO COM 892356106   6,656,899 30,108 SH   SOLE 0 5,247 0 24,861
TRADEWEB MKTS INC CL A 892672106   618,306 9,029 SH   SOLE 0 2,861 0 6,168
TRANE TECHNOLOGIES PLC SHS G8994E103   3,039,050 15,890 SH   SOLE 0 3,436 0 12,454
TRAVELERS COMPANIES INC COM 89417E109   1,192,074 6,864 SH   SOLE 0 2,605 0 4,259
TREX CO INC COM 89531P105   626,688 9,559 SH   SOLE 0 4,092 0 5,467
TYLER TECHNOLOGIES INC COM 902252105   974,956 2,341 SH   SOLE 0 1,131 0 1,210
UNILEVER PLC SPON ADR NEW 904767704   559,474 10,732 SH   SOLE 0 886 0 9,846
UNION PAC CORP COM 907818108   25,601,332 125,116 SH   SOLE 0 18,247 0 106,870
UNITED PARCEL SERVICE INC CL B 911312106   5,762,230 32,146 SH   SOLE 0 6,472 0 25,674
UNITED RENTALS INC COM 911363109   2,380,057 5,344 SH   SOLE 0 1,484 0 3,860
UNITEDHEALTH GROUP INC COM 91324P102   35,212,599 73,262 SH   SOLE 0 8,146 0 65,116
US BANCORP DEL COM NEW 902973304   624,225 18,893 SH   SOLE 0 2,008 0 16,885
VALERO ENERGY CORP COM 91913Y100   3,248,603 27,695 SH   SOLE 0 12,920 0 14,775
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   545,238 11,835 SH   SOLE 0 2,218 0 9,617
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   537,941 4,403 SH   SOLE 0 0 0 4,403
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   538,058 7,120 SH   SOLE 0 3,021 0 4,099
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   228,807 4,681 SH   SOLE 0 4,681 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,388,033 9,768 SH   SOLE 0 7,428 0 2,340
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,761,805 18,914 SH   SOLE 0 8,521 0 10,393
VANGUARD INDEX FDS MID CAP ETF 922908629   1,984,217 9,013 SH   SOLE 0 6,258 0 2,755
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,292,270 7,813 SH   SOLE 0 6,204 0 1,609
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,132,656 13,555 SH   SOLE 0 4,956 0 8,599
VANGUARD INDEX FDS GROWTH ETF 922908736   1,352,266 4,779 SH   SOLE 0 3,383 0 1,396
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   379,191 2,740 SH   SOLE 0 984 0 1,756
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   506,812 2,463 SH   SOLE 0 1,968 0 495
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,043,442 5,147 SH   SOLE 0 871 0 4,276
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,131,606 12,600 SH   SOLE 0 4,781 0 7,819
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,482,816 16,682 SH   SOLE 0 0 0 16,682
VANGUARD INDEX FDS TOTAL STK MKT 922908769   10,466,586 47,515 SH   SOLE 0 32,093 0 15,422
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   3,858,447 70,914 SH   SOLE 0 25,811 0 45,103
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   3,550,469 32,137 SH   SOLE 0 8,677 0 23,460
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,122,264 27,588 SH   SOLE 0 16,070 0 11,518
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,242,412 26,200 SH   SOLE 0 1,547 0 24,653
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   246,681 4,912 SH   SOLE 0 3,972 0 940
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   1,207,949 5,993 SH   SOLE 0 0 0 5,993
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   42,485,404 724,265 SH   SOLE 0 60,519 0 663,746
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   619,671 13,474 SH   SOLE 0 6,801 0 6,673
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   10,887,514 137,764 SH   SOLE 0 23,999 0 113,765
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   9,484,304 125,354 SH   SOLE 0 7,432 0 117,922
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   10,718,749 65,990 SH   SOLE 0 48,737 0 17,253
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,301,724 114,806 SH   SOLE 0 78,486 0 36,320
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   737,650 6,954 SH   SOLE 0 2,504 0 4,450
VANGUARD WORLD FDS INF TECH ETF 92204A702   451,614 1,021 SH   SOLE 0 577 0 445
VANGUARD WORLD FDS MATERIALS ETF 92204A801   734,663 4,037 SH   SOLE 0 3,697 0 340
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   501,430 2,048 SH   SOLE 0 1,840 0 208
VERISIGN INC COM 92343E102   482,672 2,136 SH   SOLE 0 2,009 0 127
VERISK ANALYTICS INC COM 92345Y106   2,426,432 10,735 SH   SOLE 0 109 0 10,626
VERIZON COMMUNICATIONS INC COM 92343V104   7,717,596 207,518 SH   SOLE 0 18,800 0 188,718
VERTEX PHARMACEUTICALS INC COM 92532F100   476,486 1,354 SH   SOLE 0 156 0 1,198
VIATRIS INC COM 92556V106   176,486 17,684 SH   SOLE 0 561 0 17,123
VISA INC COM CL A 92826C839   47,737,627 201,017 SH   SOLE 0 22,997 0 178,021
VMWARE INC CL A COM 928563402   982,409 6,837 SH   SOLE 0 2,269 0 4,568
VULCAN MATLS CO COM 929160109   437,128 1,939 SH   SOLE 0 121 0 1,818
WALGREENS BOOTS ALLIANCE INC COM 931427108   230,797 8,101 SH   SOLE 0 4,480 0 3,621
WALMART INC COM 931142103   5,022,195 31,952 SH   SOLE 0 9,416 0 22,536
WASTE MGMT INC DEL COM 94106L109   211,052 1,217 SH   SOLE 0 133 0 1,084
WELLS FARGO CO NEW COM 949746101   235,935 5,528 SH   SOLE 0 1,151 0 4,377
WELLTOWER INC COM 95040Q104   319,142 3,945 SH   SOLE 0 2,486 0 1,459
WESTROCK CO COM 96145D105   454,480 15,634 SH   SOLE 0 15 0 15,619
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,460,069 192,780 SH   SOLE 0 7,068 0 185,712
WILLIAMS COS INC COM 969457100   5,797,125 177,662 SH   SOLE 0 46,069 0 131,593
WISDOMTREE TR US MIDCAP DIVID 97717W505   528,069 12,558 SH   SOLE 0 9,235 0 3,323
WISDOMTREE TR US TOTAL DIVIDND 97717W109   379,929 6,119 SH   SOLE 0 0 0 6,119
WISDOMTREE TR EMG MKTS SMCAP 97717W281   418,770 9,000 SH   SOLE 0 9,000 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,766,282 35,101 SH   SOLE 0 25,809 0 9,292
WORKDAY INC CL A 98138H101   909,885 4,028 SH   SOLE 0 1,507 0 2,521
XPO INC COM 983793100   450,052 7,628 SH   SOLE 0 16 0 7,612
XYLEM INC COM 98419M100   836,541 7,428 SH   SOLE 0 837 0 6,591
YUM BRANDS INC COM 988498101   234,648 1,694 SH   SOLE 0 104 0 1,590
ZIMMER BIOMET HOLDINGS INC COM 98956P102   591,610 4,063 SH   SOLE 0 1,251 0 2,812
ZOETIS INC CL A 98978V103   4,052,493 23,532 SH   SOLE 0 10,118 0 13,414