0000930413-23-000061.txt : 20230112 0000930413-23-000061.hdr.sgml : 20230112 20230112090519 ACCESSION NUMBER: 0000930413-23-000061 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230112 DATE AS OF CHANGE: 20230112 EFFECTIVENESS DATE: 20230112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TIAA, FSB CENTRAL INDEX KEY: 0001711615 IRS NUMBER: 593531592 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18117 FILM NUMBER: 23525054 BUSINESS ADDRESS: STREET 1: 501 RIVERSIDE AVENUE CITY: JACKSONVILLE STATE: FL ZIP: 32202-4934 BUSINESS PHONE: 314-244-5333 MAIL ADDRESS: STREET 1: 211 NORTH BROADWAY, SUITE 1000 CITY: ST. LOUIS STATE: MO ZIP: 63102-2733 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001711615 XXXXXXXX 12-31-2022 12-31-2022 false TIAA, FSB
211 NORTH BROADWAY, SUITE 1000 ST. LOUIS MO 63102-2733
13F HOLDINGS REPORT 028-18117 N
Eric Greene SVP, Trust Operations 3142445007 /s/ Eric Greene ST. LOUIS MO 01-11-2023 1 801 25430308 1 (Maps to TC Services)
INFORMATION TABLE 2 infotable.xml BANCO BRADESCO-ADR American Depository Receipts ADR 059460303 41 14066 SH SOLE 14066 0 0 BLACKROCK INC Common / Ordinary Stock 09247X101 10067 14206 SH SOLE 14185 0 21 BLACKROCK INC COM COMSTOCK 09247X101 11 15 SH OTR 1 15 0 0 CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308 4029 54048 SH SOLE 54048 0 0 SCHWAB US BROAD MARKET ETF Exchange Traded Fund 808524102 1561 34837 SH SOLE 34837 0 0 SCHWAB STRATEGIC TR US BROAD MKT ETF COMSTOCK 808524102 0 0 SH OTR 1 0 0 0 ISHARES GLOBAL TIMBER & FORE Exchange Traded Fund 464288174 361 4962 SH SOLE 4962 0 0 GENUINE PARTS CO Common / Ordinary Stock 372460105 377 2172 SH SOLE 2172 0 0 DEERE & CO Common / Ordinary Stock 244199105 6279 14644 SH SOLE 14644 0 0 DEERE & CO COM COMSTOCK 244199105 16 38 SH OTR 1 38 0 0 JOHNSON CONTROLS INTERNATION Common / Ordinary Stock G51502105 10006 156338 SH SOLE 156113 0 225 MARATHON PETROLEUM CORP COM Common / Ordinary Stock 56585A102 826 7096 SH SOLE 7096 0 0 MARATHON PETE CORP COM COMSTOCK 56585A102 0 3 SH OTR 1 3 0 0 DAKTRONICS INC Common / Ordinary Stock 234264109 68 24000 SH SOLE 24000 0 0 VANGUARD SHORT-TERM BOND ETF Exchange Traded Fund 921937827 15219 202165 SH SOLE 202165 0 0 VANGUARD BD INDEX FDS VANGUARD SHORT COMSTOCK 921937827 80 1064 SH OTR 1 1064 0 0 LOEWS CORP Common / Ordinary Stock 540424108 309 5306 SH SOLE 5306 0 0 INVESCO QQQ TRUST SERIES 1 Exchange Traded Fund 46090E103 7272 27309 SH SOLE 27309 0 0 INVESCO QQQ TR UNIT SER 1 COMSTOCK 46090E103 61 228 SH OTR 1 228 0 0 NUVEEN ESG MIDCAP GROWTH ETF Exchange Traded Fund 67092P409 60284 1712622 SH SOLE 1706541 0 6081 ISHARES BROAD USD HIGH YIELD Exchange Traded Fund 46435U853 16469 476935 SH SOLE 473935 0 3000 ISHARES TR BROAD USD HIGH YIELD CORPORATE COMSTOCK 46435U853 288505 8355193 SH OTR 1 8218822 0 136371 VISA INC-CLASS A SHARES Common / Ordinary Stock 92826C839 44196 212728 SH SOLE 211902 0 826 VISA INC COM CL A COMSTOCK 92826C839 24 117 SH OTR 1 117 0 0 STERIS PLC Common / Ordinary Stock G8473T100 284 1540 SH SOLE 1540 0 0 NATIONAL FUEL GAS CO Common / Ordinary Stock 636180101 231 3644 SH SOLE 3644 0 0 ISHARES S&P 500 GROWTH ETF Exchange Traded Fund 464287309 5870 100340 SH SOLE 100340 0 0 ISHARES TR S&P 500 GROWTH ETF COMSTOCK 464287309 5 83 SH OTR 1 83 0 0 REGENERON PHARMACEUTICALS Common / Ordinary Stock 75886F107 2009 2785 SH SOLE 2785 0 0 PALO ALTO NETWORKS INC Common / Ordinary Stock 697435105 7593 54413 SH SOLE 54193 0 220 SAVARA INC Common / Ordinary Stock 805111101 18 11335 SH SOLE 11335 0 0 DOLLAR TREE INC Common / Ordinary Stock 256746108 555 3925 SH SOLE 3925 0 0 AFLAC INC Common / Ordinary Stock 001055102 1969 27364 SH SOLE 27364 0 0 AFLAC INC COM COMSTOCK 001055102 0 0 SH OTR 1 0 0 0 HENRY SCHEIN INC Common / Ordinary Stock 806407102 388 4861 SH SOLE 4861 0 0 VANGUARD HEALTH CARE ETF Exchange Traded Fund 92204A504 8009 32288 SH SOLE 32195 0 93 MANHATTAN ASSOCIATES INC Common / Ordinary Stock 562750109 945 7787 SH SOLE 7787 0 0 BERKSHIRE HATHAWAY INC-CL B Common / Ordinary Stock 084670702 74746 241974 SH SOLE 239859 0 2115 BERKSHIRE HATHAWAY INC DEL CL B NEW COMSTOCK 084670702 231 748 SH OTR 1 748 0 0 YUM CHINA HOLDINGS INC Common / Ordinary Stock 98850P109 311 5693 SH SOLE 5693 0 0 ROYAL BANK OF CANADA Common / Ordinary Stock 780087102 1196 12718 SH SOLE 12718 0 0 AUTODESK INC Common / Ordinary Stock 052769106 584 3127 SH SOLE 3127 0 0 CSX CORP Common / Ordinary Stock 126408103 4431 143026 SH SOLE 142585 0 441 SPROTT PHYSICAL SILVER TRUST Closed-end Fund 85207K107 1680 203900 SH SOLE 203900 0 0 WISDOMTREE US LARGECAP DIVID Exchange Traded Fund 97717W307 224 3611 SH SOLE 3611 0 0 AMERICA MOVIL-SPN ADR CL L American Depository Receipts ADR 02364W105 273 14995 SH SOLE 14995 0 0 ILLINOIS TOOL WORKS Common / Ordinary Stock 452308109 4863 22075 SH SOLE 22075 0 0 ILLINOIS TOOL WKS INC COM COMSTOCK 452308109 2 7 SH OTR 1 7 0 0 ENTERPRISE PRODUCTS PARTNERS Master Limited Partnership 293792107 641 26559 SH SOLE 26559 0 0 ERICSSON (LM) TEL-SP ADR American Depository Receipts ADR 294821608 59 10176 SH SOLE 10176 0 0 VALERO ENERGY CORP Common / Ordinary Stock 91913Y100 776 6115 SH SOLE 6115 0 0 VALERO ENERGY CORP NEW COM COMSTOCK 91913Y100 11 85 SH OTR 1 85 0 0 CENTERPOINT ENERGY INC Common / Ordinary Stock 15189T107 226 7548 SH SOLE 7548 0 0 CENTERPOINT ENERGY INC COM COMSTOCK 15189T107 13 420 SH OTR 1 420 0 0 MORGAN STANLEY Common / Ordinary Stock 617446448 22145 260472 SH SOLE 259573 0 899 DIAGEO PLC-SPONSORED ADR American Depository Receipts ADR 25243Q205 1109 6221 SH SOLE 6221 0 0 COMMERCE BANCSHARES INC Common / Ordinary Stock 200525103 294 4318 SH SOLE 4318 0 0 ACCENTURE PLC-CL A Common / Ordinary Stock G1151C101 30752 115245 SH SOLE 114846 0 399 ACCENTURE PLC IRELAND CLASS SHS COMSTOCK G1151C101 17 63 SH OTR 1 63 0 0 BAXTER INTERNATIONAL INC Common / Ordinary Stock 071813109 990 19427 SH SOLE 19427 0 0 VANGUARD LARGE-CAP ETF Exchange Traded Fund 922908637 81300 466706 SH SOLE 466706 0 0 VANGUARD INDEX FDS VANGUARD LARGE-CAP COMSTOCK 922908637 94 542 SH OTR 1 542 0 0 VANGUARD S&P MID-CAP 400 ETF Exchange Traded Fund 921932885 333 2033 SH SOLE 2033 0 0 SPDR S&P INTL SMALL CAP Exchange Traded Fund 78463X871 12152 413182 SH SOLE 406022 0 7160 VANGUARD RUSSELL 1000 GROWTH Exchange Traded Fund 92206C680 227720 4131354 SH SOLE 4128144 0 3210 VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL COMSTOCK 92206C680 3 52 SH OTR 1 52 0 0 EA BRIDGEWAY BLUE CHIP ETF Exchange Traded Fund 02072L714 93 11594 SH SOLE 11594 0 0 SCHWAB U.S. LARGE-CAP GROWTH Exchange Traded Fund 808524300 637 11469 SH SOLE 11469 0 0 ISHARES CORE S&P U.S. GROWTH Exchange Traded Fund 464287671 2478 30401 SH SOLE 30401 0 0 NVIDIA CORP Common / Ordinary Stock 67066G104 7200 49270 SH SOLE 49182 0 88 NVIDIA CORP COM COMSTOCK 67066G104 3 20 SH OTR 1 20 0 0 GENERAL MOTORS CO Common / Ordinary Stock 37045V100 363 10786 SH SOLE 10786 0 0 HCA HEALTHCARE INC Common / Ordinary Stock 40412C101 330 1377 SH SOLE 1377 0 0 M & T BANK CORP Common / Ordinary Stock 55261F104 906 6246 SH SOLE 6246 0 0 VANGUARD INDUSTRIALS ETF Exchange Traded Fund 92204A603 376 2056 SH SOLE 2056 0 0 ANALOG DEVICES INC Common / Ordinary Stock 032654105 3690 22494 SH SOLE 22232 0 262 ANALOG DEVICES INC COM COMSTOCK 032654105 0 0 SH OTR 1 0 0 0 NORTHROP GRUMMAN CORP Common / Ordinary Stock 666807102 11061 20273 SH SOLE 20182 0 91 FIRST FINL BANKSHARES INC Common / Ordinary Stock 32020R109 249 7231 SH SOLE 7231 0 0 ISHARES MSCI EAFE ETF Exchange Traded Fund 464287465 13219 201388 SH SOLE 201388 0 0 ISHARES TR MSCI EAFE ETF COMSTOCK 464287465 143 2178 SH OTR 1 2178 0 0 BHP GROUP LTD-SPON ADR American Depository Receipts ADR 088606108 8708 140331 SH SOLE 139988 0 343 CHEVRON CORP Common / Ordinary Stock 166764100 39608 220670 SH SOLE 220015 0 655 CHEVRON CORP NEW COM COMSTOCK 166764100 118 659 SH OTR 1 659 0 0 ABBOTT LABORATORIES Common / Ordinary Stock 002824100 16143 147033 SH SOLE 146501 0 532 ABBOTT LABS COM COMSTOCK 002824100 55 503 SH OTR 1 503 0 0 MCDONALD'S CORP Common / Ordinary Stock 580135101 19001 72101 SH SOLE 71653 0 448 MCDONALDS CORP COM COMSTOCK 580135101 110 418 SH OTR 1 418 0 0 VANGUARD TOTAL STOCK MKT ETF Exchange Traded Fund 922908769 166423 870460 SH SOLE 870460 0 0 VANGUARD INDEX FDS VANGUARD TOTAL STK COMSTOCK 922908769 57 299 SH OTR 1 299 0 0 VANGUARD UTILITIES ETF Exchange Traded Fund 92204A876 1667 10869 SH SOLE 10869 0 0 VANGUARD SMALL-CAP ETF Exchange Traded Fund 922908751 152012 828221 SH SOLE 826523 0 1698 VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908751 55 298 SH OTR 1 298 0 0 FRANCO-NEVADA CORP Common / Ordinary Stock 351858105 258 1892 SH SOLE 1892 0 0 BOOKING HOLDINGS INC Common / Ordinary Stock 09857L108 891 442 SH SOLE 441 0 1 BOOKING HLDGS INC COM COMSTOCK 09857L108 6 3 SH OTR 1 3 0 0 ROSS STORES INC Common / Ordinary Stock 778296103 943 8128 SH SOLE 8078 0 50 VANECK HIGH YIELD MUNI ETF Exchange Traded Fund 92189H409 36077 713690 SH SOLE 713690 0 0 CROWN HOLDINGS INC Common / Ordinary Stock 228368106 765 9306 SH SOLE 9198 0 108 POOL CORP Common / Ordinary Stock 73278L105 214 708 SH SOLE 708 0 0 TESLA INC Common / Ordinary Stock 88160R101 9707 78802 SH SOLE 71203 0 7599 TESLA INC COM COMSTOCK 88160R101 0 0 SH OTR 1 0 0 0 EDISON INTERNATIONAL Common / Ordinary Stock 281020107 405 6364 SH SOLE 6364 0 0 SCHWAB (CHARLES) CORP Common / Ordinary Stock 808513105 11979 143880 SH SOLE 143636 0 244 WALT DISNEY CO/THE Common / Ordinary Stock 254687106 7285 83849 SH SOLE 83779 0 70 DISNEY WALT CO DISNEY COM COMSTOCK 254687106 48 556 SH OTR 1 556 0 0 JOHNSON & JOHNSON Common / Ordinary Stock 478160104 80470 455535 SH SOLE 454686 0 849 JOHNSON & JOHNSON COM COMSTOCK 478160104 240 1360 SH OTR 1 1360 0 0 NUVEEN MUNI VALUE FD Closed-end Fund 670928100 194 22588 SH SOLE 22588 0 0 CHECK POINT SOFTWARE TECH Common / Ordinary Stock M22465104 250 1980 SH SOLE 1980 0 0 FIRSTENERGY CORP Common / Ordinary Stock 337932107 254 6061 SH SOLE 6061 0 0 FIRSTENERGY CORP COM COMSTOCK 337932107 2 50 SH OTR 1 50 0 0 BLACKSTONE INC Common / Ordinary Stock 09260D107 3271 44094 SH SOLE 43286 0 808 GOLDMAN SACHS GROUP INC Common / Ordinary Stock 38141G104 1974 5749 SH SOLE 5749 0 0 TRI-CONTINENTAL CORP Closed-end Fund 895436103 677 26411 SH SOLE 26411 0 0 FATE THERAPEUTICS INC Common / Ordinary Stock 31189P102 178 17592 SH SOLE 17592 0 0 BECTON DICKINSON AND CO Common / Ordinary Stock 075887109 5274 20740 SH SOLE 20696 0 44 BECTON DICKINSON & CO COM COMSTOCK 075887109 0 0 SH OTR 1 0 0 0 SPDR S&P 600 SMALL CAP VALUE Exchange Traded Fund 78464A300 9311 125450 SH SOLE 124055 0 1395 AUTOMATIC DATA PROCESSING Common / Ordinary Stock 053015103 10449 43745 SH SOLE 43745 0 0 AUTOMATIC DATA PROCESSING INC COM COMSTOCK 053015103 49 204 SH OTR 1 204 0 0 PUBLIC STORAGE Closed-end REIT 74460D109 424 1514 SH SOLE 1514 0 0 ADVANCED MICRO DEVICES Common / Ordinary Stock 007903107 9059 139859 SH SOLE 139476 0 383 HORMEL FOODS CORP Common / Ordinary Stock 440452100 282 6187 SH SOLE 6187 0 0 INTERCONTINENTAL EXCHANGE IN Common / Ordinary Stock 45866F104 881 8586 SH SOLE 8586 0 0 INTERCONTINENTAL EXCHANGE INC COM COMSTOCK 45866F104 0 0 SH OTR 1 0 0 0 XYLEM INC Common / Ordinary Stock 98419M100 204 1842 SH SOLE 1842 0 0 XYLEM INC COM COMSTOCK 98419M100 1 10 SH OTR 1 10 0 0 ESSENTIAL UTILITIES INC Common / Ordinary Stock 29670G102 525 10993 SH SOLE 10993 0 0 ROCKWELL AUTOMATION INC Common / Ordinary Stock 773903109 1891 7343 SH SOLE 7272 0 71 CONSTELLATION BRANDS INC-A Common / Ordinary Stock 21036P108 414 1787 SH SOLE 1787 0 0 SPDR S&P DIVIDEND ETF Exchange Traded Fund 78464A763 1202 9606 SH SOLE 9606 0 0 UNILEVER PLC-SPONSORED ADR American Depository Receipts ADR 904767704 499 9917 SH SOLE 9747 0 170 DIMENSIONAL US EQUITY ETF Exchange Traded Fund 25434V401 825 19823 SH SOLE 19823 0 0 KIMBERLY-CLARK CORP Common / Ordinary Stock 494368103 3838 28273 SH SOLE 28269 0 4 KIMBERLY-CLARK CORP COM COMSTOCK 494368103 39 284 SH OTR 1 284 0 0 ISHARES CORE S&P U.S. VALUE Exchange Traded Fund 464287663 386 5472 SH SOLE 5472 0 0 ISHARES TR CORE S&P U S VALUE ETF COMSTOCK 464287663 0 0 SH OTR 1 0 0 0 DIMENSIONAL US CORE EQUITY 2 Exchange Traded Fund 25434V708 2278 93822 SH SOLE 93822 0 0 VANGUARD MEGA CAP GROWTH ETF Exchange Traded Fund 921910816 383 2223 SH SOLE 2223 0 0 CONSOLIDATED EDISON INC Common / Ordinary Stock 209115104 1784 18723 SH SOLE 18723 0 0 CONSOLIDATED EDISON INC COM COMSTOCK 209115104 1 11 SH OTR 1 11 0 0 ALLETE INC Common / Ordinary Stock 018522300 246 3814 SH SOLE 3814 0 0 FLEXSHARES QUALITY DIVIDEND Exchange Traded Fund 33939L860 61517 1169516 SH SOLE 1165864 0 3652 FLEXSHARES TR QUALITY DIVID INDEX COMSTOCK 33939L860 179115 3405228 SH OTR 1 3348383 0 56845 ISHARES GOLD TRUST Exchange Traded Fund 464285204 30019 867840 SH SOLE 867840 0 0 ISHARES GOLD TR ISHARES NEW COMSTOCK 464285204 0 0 SH OTR 1 0 0 0 VICTORYSHARES US LARGE CAP H Exchange Traded Fund 92647N865 215 3654 SH SOLE 3654 0 0 SPDR S&P MIDCAP 400 ETF TRST Exchange Traded Fund 78467Y107 8188 18491 SH SOLE 18491 0 0 SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 COMSTOCK 78467Y107 6 13 SH OTR 1 13 0 0 EBAY INC Common / Ordinary Stock 278642103 1378 33218 SH SOLE 33218 0 0 SPDR BLOOMBERG INVESTMENT GR Exchange Traded Fund 78468R200 24939 820616 SH SOLE 818318 0 2298 PROGRESSIVE CORP Common / Ordinary Stock 743315103 751 5791 SH SOLE 5779 0 12 PROGRESSIVE CORP OH COM COMSTOCK 743315103 0 0 SH OTR 1 0 0 0 REAL ESTATE SELECT SECT SPDR Exchange Traded Fund 81369Y860 1553 42051 SH SOLE 42051 0 0 EQUINIX INC Closed-end REIT 29444U700 440 671 SH SOLE 671 0 0 ECB BANCORP INC Common / Ordinary Stock 26828M106 615 38300 SH SOLE 38300 0 0 FABRINET Common / Ordinary Stock G3323L100 221 1726 SH SOLE 1726 0 0 PERKINELMER INC Common / Ordinary Stock 714046109 719 5125 SH SOLE 5125 0 0 PERKINELMER INC COM COMSTOCK 714046109 1 5 SH OTR 1 5 0 0 O'REILLY AUTOMOTIVE INC Common / Ordinary Stock 67103H107 15394 18239 SH SOLE 18148 0 91 O REILLY AUTOMOTIVE INC NEW COM COMSTOCK 67103H107 11 13 SH OTR 1 13 0 0 VANGUARD MATERIALS ETF Exchange Traded Fund 92204A801 514 3018 SH SOLE 3018 0 0 BP PLC-SPONS ADR American Depository Receipts ADR 055622104 1004 28742 SH SOLE 28260 0 482 PPL CORP Common / Ordinary Stock 69351T106 306 10471 SH SOLE 10471 0 0 WEC ENERGY GROUP INC Common / Ordinary Stock 92939U106 1415 15095 SH SOLE 15095 0 0 WEC ENERGY GROUP INC COM COMSTOCK 92939U106 0 0 SH OTR 1 0 0 0 FREEPORT-MCMORAN INC Common / Ordinary Stock 35671D857 309 8124 SH SOLE 8124 0 0 FREEPORT-MCMORAN INC CL B COMSTOCK 35671D857 1 29 SH OTR 1 29 0 0 VANGUARD RUSSELL 1000 VALUE Exchange Traded Fund 92206C714 219551 3297554 SH SOLE 3294281 0 3273 INOVIO PHARMACEUTICALS INC Common / Ordinary Stock 45773H201 22 14348 SH SOLE 14348 0 0 ASTRAZENECA PLC-SPONS ADR American Depository Receipts ADR 046353108 1000 14750 SH SOLE 11726 0 3024 APPLE INC Common / Ordinary Stock 037833100 252666 1944634 SH SOLE 1932408 0 12226 APPLE INC COM COMSTOCK 037833100 530 4076 SH OTR 1 4056 0 20 PROSHARES S&P 500 DIVIDEND A Exchange Traded Fund 74348A467 243 2697 SH SOLE 2697 0 0 ISHARES U.S. HEALTHCARE ETF Exchange Traded Fund 464287762 305 1076 SH SOLE 1076 0 0 FASTENAL CO Common / Ordinary Stock 311900104 1088 22983 SH SOLE 22926 0 57 JPMORGAN CHASE & CO Common / Ordinary Stock 46625H100 68880 513647 SH SOLE 512078 0 1569 JPMORGAN CHASE & CO COM COMSTOCK 46625H100 73 548 SH OTR 1 548 0 0 DIAMONDBACK ENERGY INC Common / Ordinary Stock 25278X109 232 1694 SH SOLE 1694 0 0 SPROTT PHYSICAL GOLD TRUST Closed-end Fund 85207H104 1719 121925 SH SOLE 121925 0 0 FINANCIAL SELECT SECTOR SPDR Exchange Traded Fund 81369Y605 4507 131781 SH SOLE 131781 0 0 VANGUARD SMALL-CAP GRWTH ETF Exchange Traded Fund 922908595 67068 334436 SH SOLE 333506 0 930 VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908595 27 134 SH OTR 1 134 0 0 MERCADOLIBRE INC Common / Ordinary Stock 58733R102 246 291 SH SOLE 291 0 0 FEDEX CORP Common / Ordinary Stock 31428X106 1106 6386 SH SOLE 6386 0 0 ISHARES COHEN & STEERS REIT Exchange Traded Fund 464287564 14959 272779 SH SOLE 272779 0 0 ISHARES TR COHEN & STEERS REIT ETF COMSTOCK 464287564 15 274 SH OTR 1 274 0 0 DAVITA INC Common / Ordinary Stock 23918K108 381 5107 SH SOLE 5107 0 0 ENERGY TRANSFER LP Master Limited Partnership 29273V100 142 11925 SH SOLE 11925 0 0 WELLS FARGO & CO Common / Ordinary Stock 949746101 3572 86515 SH SOLE 85161 0 1354 WELLS FARGO & CO NEW COM COMSTOCK 949746101 13 311 SH OTR 1 311 0 0 FORD MOTOR CO Common / Ordinary Stock 345370860 826 70991 SH SOLE 70991 0 0 FORD MTR CO DEL COM PAR $0 01 COMSTOCK 345370860 2 177 SH OTR 1 177 0 0 VANGUARD TOTAL INTL BOND ETF Exchange Traded Fund 92203J407 339 7150 SH SOLE 7150 0 0 VANGUARD CHARLOTTE FDS TOTAL INTL BD COMSTOCK 92203J407 0 0 SH OTR 1 0 0 0 SPDR PORT S&P 500 VALUE Exchange Traded Fund 78464A508 42875 1102464 SH SOLE 1085974 0 16490 SEMPRA ENERGY Common / Ordinary Stock 816851109 386 2497 SH SOLE 2497 0 0 NORTHERN TRUST CORP Common / Ordinary Stock 665859104 584 6603 SH SOLE 6603 0 0 LINCOLN NATIONAL CORP Common / Ordinary Stock 534187109 371 12085 SH SOLE 12085 0 0 NUVEEN ESG LARGE-CAP VALUE E Exchange Traded Fund 67092P300 160798 4696206 SH SOLE 4686841 0 9365 DISCOVER FINANCIAL SERVICES Common / Ordinary Stock 254709108 835 8532 SH SOLE 8477 0 55 AMERESCO INC-CL A Common / Ordinary Stock 02361E108 577 10095 SH SOLE 10095 0 0 ISHARES S&P SMALL-CAP 600 GR Exchange Traded Fund 464287887 764 7065 SH SOLE 7065 0 0 ISHARES TR S&P SMALL-CAP 600 GROWTH COMSTOCK 464287887 21 190 SH OTR 1 190 0 0 PRUDENTIAL FINANCIAL INC Common / Ordinary Stock 744320102 398 4006 SH SOLE 4006 0 0 CENTENE CORP Common / Ordinary Stock 15135B101 479 5843 SH SOLE 5843 0 0 HEALTH CARE SELECT SECTOR Exchange Traded Fund 81369Y209 4656 34274 SH SOLE 34274 0 0 NETFLIX INC Common / Ordinary Stock 64110L106 13082 44364 SH SOLE 44149 0 215 NETFLIX INC COM COMSTOCK 64110L106 6 19 SH OTR 1 19 0 0 HUMANA INC Common / Ordinary Stock 444859102 1081 2110 SH SOLE 2110 0 0 CARRIER GLOBAL CORP Common / Ordinary Stock 14448C104 1454 35244 SH SOLE 35199 0 45 FLEXSHARES MORNINGSTAR US MA Exchange Traded Fund 33939L100 631 4243 SH SOLE 4243 0 0 ALLIANT ENERGY CORP Common / Ordinary Stock 018802108 394 7134 SH SOLE 7134 0 0 ALLIANT ENERGY CORP COM COMSTOCK 018802108 0 5 SH OTR 1 5 0 0 AMEREN CORPORATION Common / Ordinary Stock 023608102 708 7964 SH SOLE 7964 0 0 AMEREN CORP COM COMSTOCK 023608102 17 192 SH OTR 1 192 0 0 HESS CORP Common / Ordinary Stock 42809H107 9130 64380 SH SOLE 64072 0 308 HESS CORP COM COMSTOCK 42809H107 14 99 SH OTR 1 99 0 0 HOME DEPOT INC Common / Ordinary Stock 437076102 42935 135932 SH SOLE 135497 0 435 HOME DEPOT INC COM COMSTOCK 437076102 110 347 SH OTR 1 347 0 0 BROOKFIELD CORP CLASS A LTD VOTING SHS Common / Ordinary Stock 11271J107 799 25383 SH SOLE 25383 0 0 CORNING INC Common / Ordinary Stock 219350105 399 12484 SH SOLE 12484 0 0 UNITED RENTALS INC Common / Ordinary Stock 911363109 772 2172 SH SOLE 2087 0 85 SCHLUMBERGER LTD Common / Ordinary Stock 806857108 600 11223 SH SOLE 11223 0 0 EDWARDS LIFESCIENCES CORP Common / Ordinary Stock 28176E108 845 11322 SH SOLE 11322 0 0 EDWARDS LIFESCIENCES CORP COM COMSTOCK 28176E108 0 0 SH OTR 1 0 0 0 CHUBB LTD Common / Ordinary Stock H1467J104 1108 5021 SH SOLE 5021 0 0 CHUBB LTD COM COMSTOCK H1467J104 10 45 SH OTR 1 45 0 0 VANGUARD COMMUNICATION SERVI Exchange Traded Fund 92204A884 909 11050 SH SOLE 11050 0 0 ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655 132807 761685 SH SOLE 758473 0 3212 ISHARES TR RUSSELL 2000 ETF COMSTOCK 464287655 52 298 SH OTR 1 298 0 0 FISERV INC Common / Ordinary Stock 337738108 1491 14757 SH SOLE 14757 0 0 COCA-COLA CO/THE Common / Ordinary Stock 191216100 26628 418620 SH SOLE 417334 0 1286 COCA COLA CO COM COMSTOCK 191216100 105 1646 SH OTR 1 1646 0 0 OLD NATIONAL BANCORP Common / Ordinary Stock 680033107 234 13002 SH SOLE 13002 0 0 CANADIAN NATL RAILWAY CO Common / Ordinary Stock 136375102 709 5968 SH SOLE 5968 0 0 ASPEN TECHNOLOGY INC Common / Ordinary Stock 29109X106 253 1233 SH SOLE 1209 0 24 ISHARES TIPS BOND ETF Exchange Traded Fund 464287176 7784 73134 SH SOLE 73134 0 0 ISHARES TR TIPS BD ETF COMSTOCK 464287176 81 760 SH OTR 1 760 0 0 WARNER BROS DISCOVERY INC Common / Ordinary Stock 934423104 309 32595 SH SOLE 32595 0 0 WARNER BROS DISCOVERY INC COM COMSTOCK 934423104 0 0 SH OTR 1 0 0 0 LYONDELLBASELL INDU-CL A Common / Ordinary Stock N53745100 12130 146087 SH SOLE 145759 0 328 WOODWARD INC Common / Ordinary Stock 980745103 390 4042 SH SOLE 4042 0 0 INTUITIVE SURGICAL INC Common / Ordinary Stock 46120E602 651 2455 SH SOLE 2355 0 100 INTUITIVE SURGICAL INC COM NEW COMSTOCK 46120E602 0 0 SH OTR 1 0 0 0 DTE ENERGY COMPANY Common / Ordinary Stock 233331107 483 4110 SH SOLE 4110 0 0 DTE ENERGY CO COM COMSTOCK 233331107 1 5 SH OTR 1 5 0 0 PIONEER NATURAL RESOURCES CO Common / Ordinary Stock 723787107 476 2082 SH SOLE 2082 0 0 DOVER CORP Common / Ordinary Stock 260003108 932 6885 SH SOLE 6815 0 70 META PLATFORMS INC-CLASS A Common / Ordinary Stock 30303M102 15630 129881 SH SOLE 129701 0 180 META PLATFORMS INC CL A COMSTOCK 30303M102 94 784 SH OTR 1 784 0 0 CUMMINS INC Common / Ordinary Stock 231021106 711 2935 SH SOLE 2935 0 0 ENERGY SELECT SECTOR SPDR Exchange Traded Fund 81369Y506 1557 17803 SH SOLE 17803 0 0 UTILITIES SELECT SECTOR SPDR Exchange Traded Fund 81369Y886 1749 24803 SH SOLE 24803 0 0 ISHARES 0-5 YR INV GRD CORP Exchange Traded Fund 46434V100 16208 338651 SH SOLE 338651 0 0 NIKE INC -CL B Common / Ordinary Stock 654106103 19001 162389 SH SOLE 161981 0 408 NIKE INC CL B COMSTOCK 654106103 1 7 SH OTR 1 7 0 0 KROGER CO Common / Ordinary Stock 501044101 374 8385 SH SOLE 8385 0 0 ISHARES CORE S&P SMALL-CAP E Exchange Traded Fund 464287804 55873 590374 SH SOLE 590270 0 104 ISHARES TR CORE S&P SMALL-CAP ETF COMSTOCK 464287804 77 810 SH OTR 1 617 0 193 L3HARRIS TECHNOLOGIES INC Common / Ordinary Stock 502431109 903 4338 SH SOLE 4338 0 0 L3HARRIS TECHNOLOGIES INC COM COMSTOCK 502431109 1 5 SH OTR 1 5 0 0 THERMO FISHER SCIENTIFIC INC Common / Ordinary Stock 883556102 55113 100080 SH SOLE 99757 0 323 THERMO FISHER SCIENTIFIC INC COM COMSTOCK 883556102 0 0 SH OTR 1 0 0 0 SPDR PORTFOLIO DEVELOPED WOR Exchange Traded Fund 78463X889 302377 10184460 SH SOLE 10176520 0 7940 SPDR INDEX SHS FDS SPDR PORT DEVELOPED COMSTOCK 78463X889 8 285 SH OTR 1 285 0 0 HUNTINGTON BANCSHARES INC Common / Ordinary Stock 446150104 545 38641 SH SOLE 38641 0 0 PULSE BIOSCIENCES INC Common / Ordinary Stock 74587B101 76 27298 SH SOLE 27298 0 0 SPDR S&P 400 MID CAP VALUE E Exchange Traded Fund 78464A839 30274 467769 SH SOLE 467769 0 0 SCHWAB INTL EQUITY ETF Exchange Traded Fund 808524805 367 11394 SH SOLE 11394 0 0 SCHWAB STRATEGIC TR INTL EQUITY ETF COMSTOCK 808524805 40 1247 SH OTR 1 1247 0 0 MARSH & MCLENNAN COS Common / Ordinary Stock 571748102 9183 55491 SH SOLE 55379 0 112 GXO LOGISTICS INC Common / Ordinary Stock 36262G101 347 8121 SH SOLE 8064 0 57 STARBUCKS CORP Common / Ordinary Stock 855244109 6113 61628 SH SOLE 61002 0 626 STARBUCKS CORP COM COMSTOCK 855244109 10 96 SH OTR 1 96 0 0 VANGUARD S&P 500 ETF Exchange Traded Fund 922908363 314110 894033 SH SOLE 882317 0 11716 VANGUARD INDEX FDS S&P 500 ETF SHS NEW COMSTOCK 922908363 49 139 SH OTR 1 139 0 0 SPDR SSGA US LARGE CAP LOW V Exchange Traded Fund 78468R804 338 2494 SH SOLE 2494 0 0 AMERIPRISE FINANCIAL INC Common / Ordinary Stock 03076C106 955 3067 SH SOLE 3067 0 0 AMBEV SA-ADR American Depository Receipts ADR 02319V103 52 19123 SH SOLE 19123 0 0 DUKE ENERGY CORP Common / Ordinary Stock 26441C204 18643 181013 SH SOLE 180155 0 858 DUKE ENERGY CORP NEW COM NEW COMSTOCK 26441C204 59 571 SH OTR 1 571 0 0 SPDR PORTFOLIO TIPS ETF Exchange Traded Fund 78464A656 14076 546433 SH SOLE 545409 0 1024 ITERIS INC Common / Ordinary Stock 46564T107 1087 349391 SH SOLE 0 0 349391 AMERICAN STATES WATER CO Common / Ordinary Stock 029899101 363 3918 SH SOLE 3918 0 0 ISHARES MSCI USA MIN VOL FAC Exchange Traded Fund 46429B697 800 11097 SH SOLE 11097 0 0 STATE STREET CORP Common / Ordinary Stock 857477103 1099 14165 SH SOLE 14165 0 0 ENTERGY CORP Common / Ordinary Stock 29364G103 24758 220070 SH SOLE 219069 0 1001 ENTERGY CORP NEW COM COMSTOCK 29364G103 1 5 SH OTR 1 5 0 0 ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 241111 627551 SH SOLE 625997 0 1554 ISHARES TR CORE S&P 500 ETF COMSTOCK 464287200 65 169 SH OTR 1 169 0 0 DARDEN RESTAURANTS INC Common / Ordinary Stock 237194105 318 2300 SH SOLE 2300 0 0 ASE TECHNOLOGY HOLDING -ADR American Depository Receipts ADR 00215W100 103 16449 SH SOLE 16449 0 0 IDEXX LABORATORIES INC Common / Ordinary Stock 45168D104 878 2151 SH SOLE 2151 0 0 SIMON PROPERTY GROUP INC Closed-end REIT 828806109 383 3262 SH SOLE 3262 0 0 ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 464287614 199675 932015 SH SOLE 930094 0 1921 ISHARES TR RUSSELL 1000 GROWTH ETF COMSTOCK 464287614 336470 1570527 SH OTR 1 1545535 0 24993 ASML HOLDING NV-NY REG SHS Depository Receipts N07059210 447 818 SH SOLE 818 0 0 ISHARES INC ISHARES ESG AWAR Exchange Traded Fund 46434G863 15513 515884 SH SOLE 515884 0 0 ISHARES INC ESG MSCI EM ETF COMSTOCK 46434G863 128037 4257977 SH OTR 1 4181156 0 76821 VANGUARD ENERGY ETF Exchange Traded Fund 92204A306 1460 12036 SH SOLE 12036 0 0 QUALCOMM INC Common / Ordinary Stock 747525103 7309 66481 SH SOLE 66107 0 374 KEURIG DR PEPPER INC Common / Ordinary Stock 49271V100 6419 180018 SH SOLE 179711 0 307 DONALDSON CO INC Common / Ordinary Stock 257651109 235 4000 SH SOLE 4000 0 0 AMERISOURCEBERGEN CORP Common / Ordinary Stock 03073E105 317 1915 SH SOLE 1915 0 0 AMERISOURCEBERGEN CORP COM COMSTOCK 03073E105 10 62 SH OTR 1 62 0 0 FLEXSHARES GLOBAL UPSTREAM N Exchange Traded Fund 33939L407 359 8263 SH SOLE 8263 0 0 CVS HEALTH CORP Common / Ordinary Stock 126650100 5333 57224 SH SOLE 57224 0 0 CVS HEALTH CORP COM COMSTOCK 126650100 49 529 SH OTR 1 529 0 0 TJX COMPANIES INC Common / Ordinary Stock 872540109 3667 46067 SH SOLE 45956 0 111 TJX COS INC NEW COM COMSTOCK 872540109 10 122 SH OTR 1 122 0 0 MDU RESOURCES GROUP INC Common / Ordinary Stock 552690109 448 14773 SH SOLE 14773 0 0 VANGUARD MID-CAP ETF Exchange Traded Fund 922908629 480853 2359320 SH SOLE 2356070 0 3250 VANGUARD INDEX FDS VANGUARD MID-CAP ETF COMSTOCK 922908629 98 481 SH OTR 1 481 0 0 VALLEY NATIONAL BANCORP Common / Ordinary Stock 919794107 261 23082 SH SOLE 23082 0 0 SERVICE CORP INTERNATIONAL Common / Ordinary Stock 817565104 445 6438 SH SOLE 6438 0 0 MOODY'S CORP Common / Ordinary Stock 615369105 1959 7032 SH SOLE 6920 0 112 HEWLETT PACKARD ENTERPRISE Common / Ordinary Stock 42824C109 288 18067 SH SOLE 18067 0 0 HEWLETT PACKARD ENTERPRISE CO COM COMSTOCK 42824C109 8 498 SH OTR 1 498 0 0 PUBLIC SERVICE ENTERPRISE GP Common / Ordinary Stock 744573106 1720 28074 SH SOLE 28074 0 0 PUBLIC SVC ENTERPRISE GROUP INC COMSTOCK 744573106 0 5 SH OTR 1 5 0 0 DNP SELECT INCOME FUND INC Closed-end Fund 23325P104 144 12783 SH SOLE 12783 0 0 GARTNER INC Common / Ordinary Stock 366651107 245 730 SH SOLE 340 0 390 SPDR S&P 600 SMALL CAP GROWT Exchange Traded Fund 78464A201 9477 131181 SH SOLE 131181 0 0 SERVICENOW INC Common / Ordinary Stock 81762P102 10764 27722 SH SOLE 27580 0 142 SERVICENOW INC COM COMSTOCK 81762P102 0 0 SH OTR 1 0 0 0 ENBRIDGE INC Common / Ordinary Stock 29250N105 743 19003 SH SOLE 19003 0 0 APPLIED MATERIALS INC Common / Ordinary Stock 038222105 12701 130426 SH SOLE 130249 0 177 APPLIED MATLS INC COM COMSTOCK 038222105 19 194 SH OTR 1 194 0 0 BOEING CO/THE Common / Ordinary Stock 097023105 19766 103763 SH SOLE 103519 0 244 BOEING CO COM COMSTOCK 097023105 1 7 SH OTR 1 7 0 0 REPUBLIC SERVICES INC Common / Ordinary Stock 760759100 246 1906 SH SOLE 1836 0 70 FACTSET RESEARCH SYSTEMS INC Common / Ordinary Stock 303075105 347 864 SH SOLE 853 0 11 FACTSET RESH SYS INC COM COMSTOCK 303075105 0 0 SH OTR 1 0 0 0 VANGUARD HIGH DVD YIELD ETF Exchange Traded Fund 921946406 2982 27559 SH SOLE 27559 0 0 VANGUARD WHITEHALL FDS HIGH DIVIDEND COMSTOCK 921946406 79 727 SH OTR 1 727 0 0 CATERPILLAR INC Common / Ordinary Stock 149123101 5380 22456 SH SOLE 22456 0 0 CATERPILLAR INS COM COMSTOCK 149123101 24 101 SH OTR 1 101 0 0 DIMENSIONAL US SMALL CAP ETF Exchange Traded Fund 25434V500 1455 28443 SH SOLE 28443 0 0 PAYPAL HOLDINGS INC Common / Ordinary Stock 70450Y103 1506 21146 SH SOLE 20858 0 288 SPDR PORTFOLIO S&P 500 GROWT Exchange Traded Fund 78464A409 65102 1284820 SH SOLE 1277861 0 6959 COPART INC Common / Ordinary Stock 217204106 743 12206 SH SOLE 11832 0 374 SJW GROUP Common / Ordinary Stock 784305104 332 4094 SH SOLE 4094 0 0 CHURCH & DWIGHT CO INC Common / Ordinary Stock 171340102 276 3418 SH SOLE 3418 0 0 TECHNOLOGY SELECT SECT SPDR Exchange Traded Fund 81369Y803 8421 67673 SH SOLE 67673 0 0 SELECT SECTOR SPDR TR TECHNOLOGY COMSTOCK 81369Y803 0 0 SH OTR 1 0 0 0 SPDR PORT SHRT TRM CORP BND Exchange Traded Fund 78464A474 12364 420824 SH SOLE 420824 0 0 SPDR SER TR BLOOMBERG BARCLAYS COMSTOCK 78464A474 47036 1600950 SH OTR 1 1559975 0 40975 VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 1183 8904 SH SOLE 8904 0 0 ORACLE CORP Common / Ordinary Stock 68389X105 34137 417633 SH SOLE 414798 0 2835 ORACLE CORP COM COMSTOCK 68389X105 33 400 SH OTR 1 400 0 0 SPDR DOW JONES REIT ETF Exchange Traded Fund 78464A607 186 2139 SH SOLE 2139 0 0 SPDR SER TR DOW JONES REIT ETF COMSTOCK 78464A607 33 381 SH OTR 1 381 0 0 NUVEEN ESG EMERGING MARKETS Exchange Traded Fund 67092P888 52346 2057645 SH SOLE 2050740 0 6905 ISHARES CORE S&P TOTAL U.S. Exchange Traded Fund 464287150 1781 21005 SH SOLE 21005 0 0 ISHARES RUSSELL 1000 VALUE E Exchange Traded Fund 464287598 81233 535661 SH SOLE 534899 0 762 ISHARES TR RUSSELL 1000 VALUE ETF COMSTOCK 464287598 130138 858147 SH OTR 1 843014 0 15132 AGILENT TECHNOLOGIES INC Common / Ordinary Stock 00846U101 660 4412 SH SOLE 4412 0 0 RAYONIER INC Closed-end REIT 754907103 208 6325 SH SOLE 6325 0 0 WASTE MANAGEMENT INC Common / Ordinary Stock 94106L109 3157 20121 SH SOLE 20121 0 0 WASTE MGMT INC DEL COM COMSTOCK 94106L109 2 12 SH OTR 1 12 0 0 ISHARES RUSSELL MID-CAP VALU Exchange Traded Fund 464287473 371540 3527057 SH SOLE 3513427 0 13630 ISHARES TR RUSSELL MID-CAP VALUE ETF COMSTOCK 464287473 999576 9489045 SH OTR 1 9334002 0 155043 ALTRIA GROUP INC Common / Ordinary Stock 02209S103 2719 59486 SH SOLE 59486 0 0 ALTRIA GROUP INC COM COMSTOCK 02209S103 11 251 SH OTR 1 251 0 0 MICROCHIP TECHNOLOGY INC Common / Ordinary Stock 595017104 893 12713 SH SOLE 12713 0 0 MICROCHIP TECHNOLOGY INC COM COMSTOCK 595017104 21 298 SH OTR 1 298 0 0 DOW INC Common / Ordinary Stock 260557103 1217 24153 SH SOLE 24153 0 0 ISHARES MSCI KLD 400 SOCIAL Exchange Traded Fund 464288570 309 4308 SH SOLE 4308 0 0 CLOROX COMPANY Common / Ordinary Stock 189054109 809 5762 SH SOLE 5762 0 0 CLOROX CO COM COMSTOCK 189054109 52 368 SH OTR 1 368 0 0 ICON PLC Common / Ordinary Stock G4705A100 558 2875 SH SOLE 2875 0 0 ZIMMER BIOMET HOLDINGS INC Common / Ordinary Stock 98956P102 1361 10674 SH SOLE 10674 0 0 ZIMMER BIOMET HLDGS INC COM COMSTOCK 98956P102 8 60 SH OTR 1 60 0 0 BRISTOL-MYERS SQUIBB CO Common / Ordinary Stock 110122108 9962 138463 SH SOLE 138450 0 13 BANK OF AMERICA CORP Common / Ordinary Stock 060505104 26787 808793 SH SOLE 805662 0 3131 BANK AMER CORP COM COMSTOCK 060505104 37 1129 SH OTR 1 1129 0 0 VANGUARD VALUE ETF Exchange Traded Fund 922908744 777486 5538831 SH SOLE 5520064 0 18767 VANGUARD INDEX FDS VANGUARD VALUE ETF COMSTOCK 922908744 173 1235 SH OTR 1 1235 0 0 VANGUARD CONSUMER STAPLE ETF Exchange Traded Fund 92204A207 1159 6050 SH SOLE 6050 0 0 ISHARES MSCI EAFE SMALL-CAP Exchange Traded Fund 464288273 197686 3500103 SH SOLE 3486908 0 13195 ISHARES TR MSCI EAFE SMALL CAP ETF COMSTOCK 464288273 300928 5328042 SH OTR 1 5238521 0 89521 STRYKER CORP Common / Ordinary Stock 863667101 8203 33552 SH SOLE 33146 0 406 ABBVIE INC Common / Ordinary Stock 00287Y109 44582 275863 SH SOLE 274708 0 1155 ABBVIE INC COM COMSTOCK 00287Y109 40 245 SH OTR 1 245 0 0 SCHWAB US LARGE-CAP ETF Exchange Traded Fund 808524201 1143 25325 SH SOLE 25325 0 0 SCHWAB STRATEGIC TR US LARGE-CAP ETF COMSTOCK 808524201 39 858 SH OTR 1 858 0 0 BROOKFIELD RENEWABLE PARTNER Master Limited Partnership G16258108 225 8862 SH SOLE 8862 0 0 ACTIVISION BLIZZARD INC Common / Ordinary Stock 00507V109 1060 13849 SH SOLE 13776 0 73 QUEST DIAGNOSTICS INC Common / Ordinary Stock 74834L100 202 1290 SH SOLE 1290 0 0 TEXAS INSTRUMENTS INC Common / Ordinary Stock 882508104 7087 42893 SH SOLE 42893 0 0 TEXAS INSTRS INC COM COMSTOCK 882508104 30 183 SH OTR 1 183 0 0 ISHARES MSCI EMERGING MARKET Exchange Traded Fund 464287234 7319 193110 SH SOLE 193110 0 0 ISHARES MSCI USA ESG SELECT Exchange Traded Fund 464288802 983 11939 SH SOLE 11939 0 0 ISHARES TR MSCI USA ESG SELECT ETF COMSTOCK 464288802 0 0 SH OTR 1 0 0 0 COLGATE-PALMOLIVE CO Common / Ordinary Stock 194162103 4955 62892 SH SOLE 62892 0 0 COLGATE PALMOLIVE CO COM COMSTOCK 194162103 22 276 SH OTR 1 276 0 0 INVESCO WATER RESOURCES ETF Exchange Traded Fund 46137V142 276 5356 SH SOLE 5356 0 0 HONEYWELL INTERNATIONAL INC Common / Ordinary Stock 438516106 25089 117073 SH SOLE 116910 0 163 HONEYWELL INTL INC COM COMSTOCK 438516106 76 353 SH OTR 1 353 0 0 DIMENSIONAL US TARGET VALUE Exchange Traded Fund 25434V609 748 17015 SH SOLE 17015 0 0 LABORATORY CRP OF AMER HLDGS Common / Ordinary Stock 50540R409 702 2980 SH SOLE 2980 0 0 NUVEEN ESG SMALL-CAP ETF Exchange Traded Fund 67092P607 80924 2367584 SH SOLE 2363856 0 3728 DT MIDSTREAM INC Common / Ordinary Stock 23345M107 217 3918 SH SOLE 3918 0 0 SALESFORCE INC Common / Ordinary Stock 79466L302 2042 15402 SH SOLE 15402 0 0 SALESFORCE INC COM COMSTOCK 79466L302 1 11 SH OTR 1 11 0 0 ALLSTATE CORP Common / Ordinary Stock 020002101 3047 22470 SH SOLE 22285 0 185 COSTCO WHOLESALE CORP Common / Ordinary Stock 22160K105 10235 22421 SH SOLE 22326 0 95 COSTCO WHOLESALE CORP NEW COM COMSTOCK 22160K105 56 123 SH OTR 1 123 0 0 EXPONENT INC Common / Ordinary Stock 30214U102 388 3916 SH SOLE 3916 0 0 AUTOZONE INC Common / Ordinary Stock 053332102 839 340 SH SOLE 340 0 0 ISHARES 1-3 YEAR TREASURY BO Exchange Traded Fund 464287457 18660 229724 SH SOLE 229724 0 0 WASHINGTON TRUST BANCORP Common / Ordinary Stock 940610108 204 4331 SH SOLE 4331 0 0 GENERAL ELECTRIC CO Common / Ordinary Stock 369604301 3890 46429 SH SOLE 46303 0 126 GENERAL ELEC CO COM NEW COMSTOCK 369604301 65 780 SH OTR 1 780 0 0 VERIZON COMMUNICATIONS INC Common / Ordinary Stock 92343V104 19610 497720 SH SOLE 496600 0 1120 VERIZON COMMUNICATIONS INC COMSTOCK 92343V104 61 1537 SH OTR 1 1537 0 0 VANGUARD TOTAL INTL STOCK Exchange Traded Fund 921909768 381 7357 SH SOLE 7357 0 0 VANGUARD STAR FDS VANGUARD TOTAL INTL COMSTOCK 921909768 16 308 SH OTR 1 308 0 0 CAPITAL ONE FINANCIAL CORP Common / Ordinary Stock 14040H105 1951 20987 SH SOLE 20970 0 17 VANECK JPM EM LOCAL CURR BND Exchange Traded Fund 92189H300 15575 642799 SH SOLE 632711 0 10088 BANK OF HAWAII CORP Common / Ordinary Stock 062540109 205 2648 SH SOLE 2648 0 0 PIMCO 1-5 YEAR US TIPS INDEX Exchange Traded Fund 72201R205 25217 505657 SH SOLE 494212 0 11445 PIMCO ETF TR 1-5 YR US TIPS INDEX COMSTOCK 72201R205 23 455 SH OTR 1 455 0 0 CADENCE DESIGN SYS INC Common / Ordinary Stock 127387108 502 3125 SH SOLE 2825 0 300 ISHARES S&P MID-CAP 400 GROW Exchange Traded Fund 464287606 575 8419 SH SOLE 8419 0 0 ISHARES TR S&P MIDCAP 400 GROWTH COMSTOCK 464287606 4 56 SH OTR 1 56 0 0 ISHARES S&P MID-CAP 400 VALU Exchange Traded Fund 464287705 793 7866 SH SOLE 7866 0 0 ISHARES TR S&P MIDCAP 400 VALUE ETF COMSTOCK 464287705 2 22 SH OTR 1 22 0 0 VANGUARD CONSUMER DISCRE ETF Exchange Traded Fund 92204A108 1508 6884 SH SOLE 6884 0 0 MCCORMICK & CO-NON VTG SHRS Common / Ordinary Stock 579780206 943 11374 SH SOLE 11374 0 0 GENERAL MILLS INC Common / Ordinary Stock 370334104 5341 63703 SH SOLE 63703 0 0 GENERAL MLS INC COM COMSTOCK 370334104 12 141 SH OTR 1 141 0 0 TRUIST FINANCIAL CORP Common / Ordinary Stock 89832Q109 845 19630 SH SOLE 19630 0 0 TRUIST FINL CORP COM COMSTOCK 89832Q109 20 467 SH OTR 1 467 0 0 BJ'S WHOLESALE CLUB HOLDINGS Common / Ordinary Stock 05550J101 440 6655 SH SOLE 6655 0 0 ISHARES CORE MSCI EAFE ETF Exchange Traded Fund 46432F842 1277176 20719921 SH SOLE 20659554 0 60367 ISHARES TR CORE MSCI EAFE ETF COMSTOCK 46432F842 2576683 41802133 SH OTR 1 41163325 0 638808 CINTAS CORP Common / Ordinary Stock 172908105 205 453 SH SOLE 453 0 0 EMPIRE STATE REALTY OP LP-ES Master Limited Partnership 292102100 280 42848 SH SOLE 42848 0 0 TE CONNECTIVITY LTD REG SHS Common / Ordinary Stock H84989104 366 3184 SH SOLE 3184 0 0 NUVEEN ESG MID-CAP VALUE ETF Exchange Traded Fund 67092P508 78239 2629889 SH SOLE 2627469 0 2420 XCEL ENERGY INC Common / Ordinary Stock 98389B100 1093 15588 SH SOLE 15588 0 0 XCEL ENERGY INC COM COMSTOCK 98389B100 62 882 SH OTR 1 882 0 0 MARKEL CORP Common / Ordinary Stock 570535104 241 183 SH SOLE 183 0 0 ROYCE VALUE TRUST Closed-end Fund 780910105 188 14162 SH SOLE 14162 0 0 AXON ENTERPRISE INC Common / Ordinary Stock 05464C101 208 1255 SH SOLE 1255 0 0 MOTOROLA SOLUTIONS INC Common / Ordinary Stock 620076307 863 3347 SH SOLE 3236 0 111 VIATRIS INC Common / Ordinary Stock 92556V106 210 18852 SH SOLE 18852 0 0 VIATRIS INC COM COMSTOCK 92556V106 0 6 SH OTR 1 6 0 0 SOUTHSTATE CORP Common / Ordinary Stock 840441109 472 6186 SH SOLE 6186 0 0 TRACTOR SUPPLY COMPANY Common / Ordinary Stock 892356106 498 2214 SH SOLE 2214 0 0 PAYCHEX INC Common / Ordinary Stock 704326107 1075 9299 SH SOLE 9299 0 0 PAYCHEX INC COM COMSTOCK 704326107 9 79 SH OTR 1 79 0 0 INVESCO S&P 500 EQUAL WEIGHT Exchange Traded Fund 46137V357 1635 11575 SH SOLE 11575 0 0 INVESCO EXCHANGE-TRADED FD COMSTOCK 46137V357 10 72 SH OTR 1 72 0 0 NOVARTIS AG-SPONSORED ADR American Depository Receipts ADR 66987V109 656 7232 SH SOLE 7232 0 0 ESTEE LAUDER COMPANIES-CL A Common / Ordinary Stock 518439104 821 3309 SH SOLE 3309 0 0 ISHARES JP MORGAN USD EMERGI Exchange Traded Fund 464288281 112010 1324149 SH SOLE 1320627 0 3522 ISHARES TR JPMORGAN USD EMERGING MKTS BD COMSTOCK 464288281 0 0 SH OTR 1 0 0 0 MATERIALS SELECT SECTOR SPDR Exchange Traded Fund 81369Y100 690 8877 SH SOLE 8747 0 130 TARGET CORP Common / Ordinary Stock 87612E106 24134 161933 SH SOLE 161627 0 306 TARGET CORP COM COMSTOCK 87612E106 4 30 SH OTR 1 30 0 0 WORKDAY INC-CLASS A Common / Ordinary Stock 98138H101 8350 49903 SH SOLE 49823 0 80 AMERICAN EXPRESS CO Common / Ordinary Stock 025816109 5558 37618 SH SOLE 37315 0 303 WHITESTONE REIT Closed-end REIT 966084204 231 23915 SH SOLE 23915 0 0 SPDR MSCI ACWI EX-US Exchange Traded Fund 78463X848 476 19798 SH SOLE 19798 0 0 T ROWE PRICE GROUP INC Common / Ordinary Stock 74144T108 375 3440 SH SOLE 3440 0 0 PRICE T ROWE GROUP INC COM COMSTOCK 74144T108 1 5 SH OTR 1 5 0 0 LINDE PLC Common / Ordinary Stock G5494J103 815 2500 SH SOLE 2500 0 0 LINDE PLC SH COMSTOCK G5494J103 2 5 SH OTR 1 5 0 0 VANGUARD FTSE DEVELOPED ETF Exchange Traded Fund 921943858 970252 23117745 SH SOLE 23096531 0 21214 VANGUARD INTL FD FTSE DEVELOPED MKTS COMSTOCK 921943858 171 4071 SH OTR 1 4071 0 0 ONTO INNOVATION INC Common / Ordinary Stock 683344105 238 3500 SH SOLE 3500 0 0 CME GROUP INC Common / Ordinary Stock 12572Q105 714 4245 SH SOLE 4245 0 0 CME GROUP INC COM COMSTOCK 12572Q105 1 4 SH OTR 1 4 0 0 WORTHINGTON INDUSTRIES Common / Ordinary Stock 981811102 1324 26638 SH SOLE 26638 0 0 ISHARES RUSSELL MID-CAP ETF Exchange Traded Fund 464287499 402569 5968413 SH SOLE 5945215 0 23198 ISHARES TR RUSSELL MID-CAP ETF COMSTOCK 464287499 33 492 SH OTR 1 492 0 0 INVESCO S&P GLOBAL WATER IND Exchange Traded Fund 46138E263 420 9005 SH SOLE 9005 0 0 BERKSHIRE HATHAWAY INC-CL A Common / Ordinary Stock 084670108 48277 103 SH SOLE 103 0 0 SYSCO CORP Common / Ordinary Stock 871829107 3346 43772 SH SOLE 43772 0 0 SYSCO CORP COM COMSTOCK 871829107 11 150 SH OTR 1 150 0 0 ADOBE INC Common / Ordinary Stock 00724F101 24617 73150 SH SOLE 73019 0 131 ADOBE SYS INC COM COMSTOCK 00724F101 12 36 SH OTR 1 36 0 0 VANGUARD DIVIDEND APPREC ETF Exchange Traded Fund 921908844 4041 26610 SH SOLE 26610 0 0 VANGUARD SPECIALIZED FUNDS DIVID COMSTOCK 921908844 0 0 SH OTR 1 0 0 0 RESTAURANT BRANDS INTERN Common / Ordinary Stock 76131D103 223 3446 SH SOLE 3446 0 0 PFIZER INC Common / Ordinary Stock 717081103 41373 807441 SH SOLE 806631 0 810 PFIZER INC COM COMSTOCK 717081103 193 3772 SH OTR 1 3772 0 0 SPDR S&P 400 MID CAPGROWTH E Exchange Traded Fund 78464A821 10290 157485 SH SOLE 157485 0 0 SPDR SER TR S&P 400 MID CAP GROWTH ETF COMSTOCK 78464A821 5 84 SH OTR 1 84 0 0 BLACKROCK MUNIYIELD NY QUALI Closed-end Fund 09255E102 104 10621 SH SOLE 10621 0 0 ISHARES CORE MSCI EMERGING Exchange Traded Fund 46434G103 468345 10028791 SH SOLE 9999048 0 29743 ISHARES INC CORE MSCI EMERGING MKTS COMSTOCK 46434G103 1132765 24256207 SH OTR 1 23861857 0 394350 WALGREENS BOOTS ALLIANCE INC Common / Ordinary Stock 931427108 1580 42300 SH SOLE 42300 0 0 WALGREENS BOOTS ALLIANCE INC COM COMSTOCK 931427108 10 271 SH OTR 1 271 0 0 ISHARES SHORT-TERM NATIONAL Exchange Traded Fund 464288158 111739 1071630 SH SOLE 1070612 0 1018 ISHARES TR SHORT-TERM NATL MUN COMSTOCK 464288158 16 150 SH OTR 1 150 0 0 ISHARES NATIONAL MUNI BOND E Exchange Traded Fund 464288414 272534 2582775 SH SOLE 2582046 0 729 ISHARES TR NATL MUN BD ETF FD COMSTOCK 464288414 674 6390 SH OTR 1 6390 0 0 ISHARES CORE DIVIDEND GROWTH Exchange Traded Fund 46434V621 210 4203 SH SOLE 4203 0 0 ISHARES TR CORE DIVID GROWTH ETF COMSTOCK 46434V621 3 54 SH OTR 1 54 0 0 AT&T INC Common / Ordinary Stock 00206R102 27502 1493868 SH SOLE 1488992 0 4876 AT&T INC COM COMSTOCK 00206R102 14 773 SH OTR 1 773 0 0 XPO INC Common / Ordinary Stock 983793100 251 7527 SH SOLE 7470 0 57 OGE ENERGY CORP Common / Ordinary Stock 670837103 546 13812 SH SOLE 13812 0 0 VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 25886 313842 SH SOLE 313675 0 167 UNITED PARCEL SERVICE-CL B Common / Ordinary Stock 911312106 3091 17782 SH SOLE 17666 0 116 RAYTHEON TECHNOLOGIES CORP Common / Ordinary Stock 75513E101 27696 274440 SH SOLE 273578 0 862 RAYTHEON TECHNOLOGIES CORP COMSTOCK 75513E101 63 629 SH OTR 1 629 0 0 T-MOBILE US INC Common / Ordinary Stock 872590104 2592 18516 SH SOLE 18331 0 185 T-MOBILE US INC COM COMSTOCK 872590104 0 0 SH OTR 1 0 0 0 ECOLAB INC Common / Ordinary Stock 278865100 809 5557 SH SOLE 5557 0 0 ECOLAB INC COM COMSTOCK 278865100 11 77 SH OTR 1 77 0 0 BIOGEN IDEC INC Common / Ordinary Stock 09062X103 1116 4030 SH SOLE 3973 0 57 VANGUARD MID-CAP GROWTH ETF Exchange Traded Fund 922908538 161306 897343 SH SOLE 895774 0 1569 VANGUARD INDEX FDS MID-CAP GROWTH ETF COMSTOCK 922908538 94 524 SH OTR 1 524 0 0 FIFTH THIRD BANCORP Common / Ordinary Stock 316773100 469 14293 SH SOLE 13473 0 820 INTEL CORP Common / Ordinary Stock 458140100 6447 243932 SH SOLE 243303 0 629 INTEL CORP COM COMSTOCK 458140100 25 933 SH OTR 1 933 0 0 SCHWAB US SMALL-CAP ETF Exchange Traded Fund 808524607 356 8789 SH SOLE 8789 0 0 SCHWAB STRATEGIC TR US SMALL-CAP ETF COMSTOCK 808524607 42 1044 SH OTR 1 1044 0 0 ISHARES ESG AWARE MSCI USA S Exchange Traded Fund 46435U663 6132 186484 SH SOLE 186484 0 0 ISHARES TR ESG MSCI USA SMALL-CAP ETF COMSTOCK 46435U663 29182 887541 SH OTR 1 874372 0 13169 VANGUARD RUSSELL 1000 Exchange Traded Fund 92206C730 525 3011 SH SOLE 3011 0 0 VANGUARD FTSE EMERGING MARKE Exchange Traded Fund 922042858 369199 9471506 SH SOLE 9452426 0 19080 VANGUARD INTL EQUITY INDEX FDS FTSE COMSTOCK 922042858 105 2693 SH OTR 1 2518 0 175 ONEOK INC Common / Ordinary Stock 682680103 396 6020 SH SOLE 6020 0 0 COMCAST CORP-CLASS A Common / Ordinary Stock 20030N101 9782 279725 SH SOLE 277074 0 2651 COMCAST CORP NEW CL A COMSTOCK 20030N101 19 531 SH OTR 1 531 0 0 DOLLAR GENERAL CORP Common / Ordinary Stock 256677105 15644 63530 SH SOLE 63357 0 173 ALBEMARLE CORP Common / Ordinary Stock 012653101 875 4036 SH SOLE 4036 0 0 PROCTER & GAMBLE CO/THE Common / Ordinary Stock 742718109 45760 301929 SH SOLE 301274 0 655 PROCTER & GAMBLE CO COM COMSTOCK 742718109 12 81 SH OTR 1 81 0 0 SCHWAB INTL SMALL-CAP EQUITY Exchange Traded Fund 808524888 81627 2593802 SH SOLE 2588975 0 4827 SCHWAB STRATEGIC TR INTL SMALL CAP COMSTOCK 808524888 22 685 SH OTR 1 685 0 0 ISHARES US CONSUMER DISCRETI Exchange Traded Fund 464287580 275 4832 SH SOLE 4832 0 0 CONOCOPHILLIPS Common / Ordinary Stock 20825C104 19869 168378 SH SOLE 167841 0 537 CONOCOPHILLIPS COM COMSTOCK 20825C104 110 929 SH OTR 1 929 0 0 TORONTO-DOMINION BANK Common / Ordinary Stock 891160509 375 5791 SH SOLE 5791 0 0 EMPIRE STATE REALTY OP-S60 Master Limited Partnership 292102209 86 13038 SH SOLE 13038 0 0 TAIWAN SEMICONDUCTOR-SP ADR American Depository Receipts ADR 874039100 928 12452 SH SOLE 12452 0 0 FORTUNE BRANDS INNOVATIONS I Common / Ordinary Stock 34964C106 314 5491 SH SOLE 5491 0 0 SYNOPSYS INC Common / Ordinary Stock 871607107 15185 47560 SH SOLE 47476 0 84 ISHARES MSCI INTERNATIONAL Q Exchange Traded Fund 46434V456 174700 5393654 SH SOLE 5345182 0 48472 SOUTHERN CO/THE Common / Ordinary Stock 842587107 2809 39333 SH SOLE 39333 0 0 SOUTHERN CO COM COMSTOCK 842587107 15 210 SH OTR 1 210 0 0 TEXTRON INC Common / Ordinary Stock 883203101 342 4835 SH SOLE 4835 0 0 ISHARES DOW JONES U.S. ETF Exchange Traded Fund 464287846 1412 15115 SH SOLE 15115 0 0 ISHARES TR DOW JONES US ETF FD COMSTOCK 464287846 0 0 SH OTR 1 0 0 0 INDUSTRIAL SELECT SECT SPDR Exchange Traded Fund 81369Y704 1381 14063 SH SOLE 14063 0 0 NUVEEN ESG INTERNATIONAL DEV Exchange Traded Fund 67092P805 71982 2789988 SH SOLE 2789988 0 0 SPROTT PHYSICAL GOLD AND SIL Closed-end Fund 85208R101 2085 116298 SH SOLE 116298 0 0 BUNGE LTD Common / Ordinary Stock G16962105 5617 56302 SH SOLE 56302 0 0 VANGUARD TAX-EXEMPT BOND ETF Exchange Traded Fund 922907746 238037 4809797 SH SOLE 4809797 0 0 YUM! BRANDS INC Common / Ordinary Stock 988498101 1243 9703 SH SOLE 9703 0 0 VMWARE INC-CLASS A Common / Ordinary Stock 928563402 254 2069 SH SOLE 2069 0 0 ALPHABET INC-CL C Common / Ordinary Stock 02079K107 32655 368023 SH SOLE 366954 0 1069 ALPHABET INC CAP STK CL C COMSTOCK 02079K107 126 1420 SH OTR 1 1420 0 0 INTL BUSINESS MACHINES CORP Common / Ordinary Stock 459200101 13809 98012 SH SOLE 98012 0 0 INTERNATIONAL BUSINESS MACHS CORP COMSTOCK 459200101 101 719 SH OTR 1 719 0 0 INVESCO S&P 500 LOW VOLATILI Exchange Traded Fund 46138E354 234 3658 SH SOLE 3658 0 0 ISHARES RUSSELL MID-CAP GROW Exchange Traded Fund 464287481 319775 3825058 SH SOLE 3812178 0 12880 ISHARES TR RUSSELL MID-CAP GROWTH ETF COMSTOCK 464287481 656609 7854178 SH OTR 1 7729404 0 124774 SNAP-ON INC Common / Ordinary Stock 833034101 1598 6993 SH SOLE 6993 0 0 MEDTRONIC PLC Common / Ordinary Stock G5960L103 896 11533 SH SOLE 11533 0 0 MEDTRONIC PLC SHS COMSTOCK G5960L103 0 0 SH OTR 1 0 0 0 TRAVELERS COS INC/THE Common / Ordinary Stock 89417E109 8472 45184 SH SOLE 44863 0 321 TRAVELERS COS INC COM COMSTOCK 89417E109 2 10 SH OTR 1 10 0 0 ISHARES RUSSELL 2000 GROWTH Exchange Traded Fund 464287648 114157 532151 SH SOLE 530536 0 1615 ISHARES TR RUSSELL 2000 GROWTH ETF COMSTOCK 464287648 216781 1010539 SH OTR 1 994639 0 15900 3M CO Common / Ordinary Stock 88579Y101 8158 68031 SH SOLE 67917 0 114 3M CO COM COMSTOCK 88579Y101 14 116 SH OTR 1 116 0 0 MARRIOTT INTERNATIONAL -CL A Common / Ordinary Stock 571903202 1168 7843 SH SOLE 7843 0 0 MARRIOTT INTL INC NEW CL A COMSTOCK 571903202 11 77 SH OTR 1 77 0 0 ISHARES MSCI EAFE GROWTH ETF Exchange Traded Fund 464288885 10051 119995 SH SOLE 119995 0 0 SPDR DJIA TRUST Exchange Traded Fund 78467X109 957 2887 SH SOLE 2887 0 0 AMERICAN ELECTRIC POWER Common / Ordinary Stock 025537101 2343 24678 SH SOLE 24460 0 218 AMERICAN ELEC PWR CO INC COM COMSTOCK 025537101 29 301 SH OTR 1 301 0 0 NOVOCURE LTD Common / Ordinary Stock G6674U108 215 2935 SH SOLE 2935 0 0 ROPER TECHNOLOGIES INC Common / Ordinary Stock 776696106 989 2288 SH SOLE 2280 0 8 PPG INDUSTRIES INC Common / Ordinary Stock 693506107 3210 25529 SH SOLE 25469 0 60 PPG INDS INC COM COMSTOCK 693506107 0 0 SH OTR 1 0 0 0 VANGUARD FINANCIALS ETF Exchange Traded Fund 92204A405 1085 13117 SH SOLE 13117 0 0 SKYWORKS SOLUTIONS INC Common / Ordinary Stock 83088M102 264 2892 SH SOLE 2892 0 0 SKYWORKS SOLUTIONS INC COM COMSTOCK 83088M102 12 128 SH OTR 1 128 0 0 EVERSOURCE ENERGY Common / Ordinary Stock 30040W108 1440 17171 SH SOLE 17171 0 0 EVERSOURCE ENERGY COM COMSTOCK 30040W108 28 331 SH OTR 1 331 0 0 PHILLIPS 66 Common / Ordinary Stock 718546104 1154 11090 SH SOLE 11090 0 0 PHILLIPS 66 COM COMSTOCK 718546104 0 0 SH OTR 1 0 0 0 STOCK YARDS BANCORP INC Common / Ordinary Stock 861025104 383 5899 SH SOLE 5899 0 0 LOWE'S COS INC Common / Ordinary Stock 548661107 17501 87837 SH SOLE 87422 0 415 LOWES COS INC COM COMSTOCK 548661107 107 535 SH OTR 1 535 0 0 ARTHUR J GALLAGHER & CO Common / Ordinary Stock 363576109 653 3461 SH SOLE 3461 0 0 DIMENSIONAL US MARKETWIDE VA Exchange Traded Fund 25434V724 2316 69179 SH SOLE 69179 0 0 ISHARES RUSSELL TOP 200 GROW Exchange Traded Fund 464289438 660119 5476803 SH SOLE 5462750 0 14053 ISHARES TR RUSSELL 200 GROWTH NDEX FD COMSTOCK 464289438 0 0 SH OTR 1 0 0 0 ISHARES MSCI USA MOMENTUM FA Exchange Traded Fund 46432F396 313 2147 SH SOLE 2147 0 0 CORTEVA INC Common / Ordinary Stock 22052L104 726 12356 SH SOLE 12356 0 0 BANK OF NEW YORK MELLON CORP Common / Ordinary Stock 064058100 1497 32876 SH SOLE 32876 0 0 BANK NEW YORK MELLON CORP COM COMSTOCK 064058100 9 191 SH OTR 1 191 0 0 EXELON CORP Common / Ordinary Stock 30161N101 1404 32485 SH SOLE 32398 0 87 EXELON CORP COM COMSTOCK 30161N101 5 125 SH OTR 1 125 0 0 MONDELEZ INTERNATIONAL INC-A Common / Ordinary Stock 609207105 7758 116400 SH SOLE 115620 0 780 MONDELEZ INTL INC CL A COMSTOCK 609207105 59 890 SH OTR 1 890 0 0 SOUTHWEST AIRLINES CO Common / Ordinary Stock 844741108 480 14246 SH SOLE 14246 0 0 EASTMAN CHEMICAL CO Common / Ordinary Stock 277432100 342 4197 SH SOLE 4197 0 0 VANGUARD FTSE ALL-WORLD EX-U Exchange Traded Fund 922042775 2497 49805 SH SOLE 49805 0 0 VANGUARD INTL EQUITY INDEX FDS VANGUARD COMSTOCK 922042775 9 182 SH OTR 1 182 0 0 INGREDION INC Common / Ordinary Stock 457187102 304 3107 SH SOLE 3107 0 0 GENERAL DYNAMICS CORP Common / Ordinary Stock 369550108 1826 7360 SH SOLE 7360 0 0 GENERAL DYNAMICS CORP COM COMSTOCK 369550108 0 0 SH OTR 1 0 0 0 NUVEEN ESG LARGE-CAP GROWTH Exchange Traded Fund 67092P201 161188 3296952 SH SOLE 3296952 0 0 VANGUARD ULTRA SHORT BOND ET Exchange Traded Fund 92203C303 905 18469 SH SOLE 18469 0 0 HP INC Common / Ordinary Stock 40434L105 621 23122 SH SOLE 22422 0 700 HP INC COM COMSTOCK 40434L105 13 498 SH OTR 1 498 0 0 AMGEN INC Common / Ordinary Stock 031162100 24203 92153 SH SOLE 91875 0 278 AMGEN INC COM COMSTOCK 031162100 47 178 SH OTR 1 178 0 0 LOCKHEED MARTIN CORP Common / Ordinary Stock 539830109 4933 10139 SH SOLE 10058 0 81 LOCKHEED MARTIN CORP COM COMSTOCK 539830109 2 5 SH OTR 1 5 0 0 GSK PLC-SPON ADR American Depository Receipts ADR 37733W204 227 6469 SH SOLE 6469 0 0 VANGUARD S&P 500 GROWTH ETF Exchange Traded Fund 921932505 658 3120 SH SOLE 3120 0 0 TEXAS PACIFIC LAND CORP Common / Ordinary Stock 88262P102 11585 4942 SH SOLE 4942 0 0 CROWN CASTLE INC Closed-end REIT 22822V101 915 6745 SH SOLE 6692 0 53 INTUIT INC Common / Ordinary Stock 461202103 16269 41798 SH SOLE 41688 0 110 INTUIT COM COMSTOCK 461202103 0 0 SH OTR 1 0 0 0 ISHARES RUSSELL 1000 ETF Exchange Traded Fund 464287622 71281 338596 SH SOLE 338596 0 0 ISHARES TR RUSSELL 1000 ETF COMSTOCK 464287622 88572 420727 SH OTR 1 413705 0 7022 AIR PRODUCTS & CHEMICALS INC Common / Ordinary Stock 009158106 9149 29681 SH SOLE 29568 0 113 AIR PRODS & CHEMS INC COM COMSTOCK 009158106 27 87 SH OTR 1 87 0 0 SCHWAB US DVD EQUITY ETF Exchange Traded Fund 808524797 743 9834 SH SOLE 9834 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQUITY COMSTOCK 808524797 3 44 SH OTR 1 44 0 0 ATMOS ENERGY CORP Common / Ordinary Stock 049560105 360 3212 SH SOLE 3212 0 0 INGERSOLL RAND INC Common / Ordinary Stock 45687V106 340 6516 SH SOLE 6516 0 0 METLIFE INC Common / Ordinary Stock 59156R108 15754 217684 SH SOLE 216986 0 698 BROADCOM INC Common / Ordinary Stock 11135F101 22819 40812 SH SOLE 40624 0 188 BROADCOM INC COM COMSTOCK 11135F101 11 19 SH OTR 1 19 0 0 ESSEX PROPERTY TRUST INC Closed-end REIT 297178105 480 2267 SH SOLE 2267 0 0 ISHARES MSCI EAFE VALUE ETF Exchange Traded Fund 464288877 56034 1221311 SH SOLE 1221087 0 224 ISHARES TR MSCI EAFE VALUE ETF COMSTOCK 464288877 0 0 SH OTR 1 0 0 0 DUPONT DE NEMOURS INC Common / Ordinary Stock 26614N102 1325 19311 SH SOLE 19311 0 0 DUPONT DE NEMOURS INC COM COMSTOCK 26614N102 0 1 SH OTR 1 1 0 0 LEIDOS HOLDINGS INC Common / Ordinary Stock 525327102 231 2197 SH SOLE 2197 0 0 UNION PACIFIC CORP Common / Ordinary Stock 907818108 11424 55172 SH SOLE 54821 0 351 UNION PAC CORP COM COMSTOCK 907818108 6 30 SH OTR 1 30 0 0 ARCHER-DANIELS-MIDLAND CO Common / Ordinary Stock 039483102 776 8362 SH SOLE 8362 0 0 ARCHER-DANIELS MIDLAND CO COM COMSTOCK 039483102 9 100 SH OTR 1 100 0 0 VANGUARD TOTAL BOND MARKET Exchange Traded Fund 921937835 46234 641514 SH SOLE 635171 0 6343 KRAFT HEINZ CO/THE Common / Ordinary Stock 500754106 352 8653 SH SOLE 8653 0 0 KRAFT HEINZ CO COM COMSTOCK 500754106 22 550 SH OTR 1 550 0 0 EATON CORP PLC Common / Ordinary Stock G29183103 16073 102406 SH SOLE 102186 0 220 EATON CORPORATION PLC SHS COMSTOCK G29183103 31 200 SH OTR 1 200 0 0 ITAU UNIBANCO H-SPON PRF ADR American Depository Receipts ADR 465562106 62 13115 SH SOLE 13115 0 0 FOGHORN THERAPEUTICS INC Common / Ordinary Stock 344174107 92 14469 SH SOLE 14469 0 0 ISHARES BIOTECHNOLOGY ETF Exchange Traded Fund 464287556 302 2297 SH SOLE 2297 0 0 ISHARES MBS ETF Exchange Traded Fund 464288588 212647 2283330 SH SOLE 2281488 0 1842 DANAHER CORP Common / Ordinary Stock 235851102 29672 111791 SH SOLE 111474 0 317 DANAHER CORP COM COMSTOCK 235851102 5 20 SH OTR 1 20 0 0 EXXON MOBIL CORP Common / Ordinary Stock 30231G102 51678 468518 SH SOLE 467242 0 1276 EXXON MOBIL CORP COM COMSTOCK 30231G102 210 1906 SH OTR 1 1906 0 0 ISHARES RUSSELL 3000 ETF Exchange Traded Fund 464287689 38341 173742 SH SOLE 173742 0 0 FIRST REPUBLIC BANK/CA Common / Ordinary Stock 33616C100 204 1676 SH SOLE 1676 0 0 BOSTON SCIENTIFIC CORP Common / Ordinary Stock 101137107 10443 225698 SH SOLE 224716 0 982 VANGUARD SMALL-CAP VALUE ETF Exchange Traded Fund 922908611 101999 642309 SH SOLE 639433 0 2876 VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908611 17 108 SH OTR 1 108 0 0 UNITEDHEALTH GROUP INC Common / Ordinary Stock 91324P102 68108 128462 SH SOLE 127923 0 539 UNITEDHEALTH GROUP INC COM COMSTOCK 91324P102 67 126 SH OTR 1 126 0 0 SACHEM CAPITAL CORP Closed-end REIT 78590A109 175 53000 SH SOLE 0 0 53000 SPDR PORTFOLIO EMERGING MARK Exchange Traded Fund 78463X509 130769 3967519 SH SOLE 3964469 0 3050 SPDR INDEX SHS FDS S&P EMERGING MKTS COMSTOCK 78463X509 5 166 SH OTR 1 166 0 0 NOVO-NORDISK A/S-SPONS ADR American Depository Receipts ADR 670100205 660 4878 SH SOLE 4878 0 0 EMPIRE STATE REALTY TRUST-A Closed-end REIT 292104106 671 99494 SH SOLE 99494 0 0 SHERWIN-WILLIAMS CO/THE Common / Ordinary Stock 824348106 9735 41020 SH SOLE 40959 0 61 VANGUARD INFO TECH ETF Exchange Traded Fund 92204A702 17682 55357 SH SOLE 55357 0 0 FIRST TRUST VALUE LINE DVD Exchange Traded Fund 33734H106 269 6728 SH SOLE 6728 0 0 WATERS CORP Common / Ordinary Stock 941848103 384 1121 SH SOLE 1121 0 0 CIGNA CORP Common / Ordinary Stock 125523100 4485 13536 SH SOLE 13536 0 0 HERSHEY CO/THE Common / Ordinary Stock 427866108 10410 44953 SH SOLE 44896 0 57 ELI LILLY & CO Common / Ordinary Stock 532457108 34085 93168 SH SOLE 92645 0 523 LILLY ELI & CO COM COMSTOCK 532457108 164 447 SH OTR 1 447 0 0 ALPS SECTOR DIVIDEND DOGS Exchange Traded Fund 00162Q858 220 4270 SH SOLE 4270 0 0 VANGUARD INTERMEDIATE-TERM B Exchange Traded Fund 921937819 47384 635945 SH SOLE 635945 0 0 VANGUARD BD INDEX FDS VANGUARD COMSTOCK 921937819 38 508 SH OTR 1 508 0 0 MCKESSON CORP Common / Ordinary Stock 58155Q103 2624 6994 SH SOLE 6778 0 216 VANGUARD GROWTH ETF Exchange Traded Fund 922908736 755139 3543422 SH SOLE 3536004 0 7418 VANGUARD INDEX FDS VANGUARD GROWTH ETF COMSTOCK 922908736 340 1595 SH OTR 1 1595 0 0 KIRBY CORP Common / Ordinary Stock 497266106 597 9283 SH SOLE 9283 0 0 EMERSON ELECTRIC CO Common / Ordinary Stock 291011104 3530 36745 SH SOLE 36745 0 0 EMERSON ELEC CO COM COMSTOCK 291011104 30 308 SH OTR 1 308 0 0 LAM RESEARCH CORP Common / Ordinary Stock 512807108 2539 6042 SH SOLE 5882 0 160 S&P GLOBAL INC Common / Ordinary Stock 78409V104 21468 64096 SH SOLE 63938 0 158 KLA CORP Common / Ordinary Stock 482480100 1191 3158 SH SOLE 3051 0 107 AMAZON.COM INC Common / Ordinary Stock 023135106 56295 670181 SH SOLE 665440 0 4741 AMAZON COM INC COM COMSTOCK 023135106 20 240 SH OTR 1 240 0 0 SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 136296 356395 SH SOLE 356032 0 363 SPDR S&P 500 ETF TR TR UNIT COMSTOCK 78462F103 168 440 SH OTR 1 440 0 0 ISHARES S&P SMALL-CAP 600 VA Exchange Traded Fund 464287879 1212 13277 SH SOLE 13277 0 0 ISHARES TR S&P SMALL-CAP 600 VALUE COMSTOCK 464287879 18 196 SH OTR 1 196 0 0 CONSUMER DISCRETIONARY SELT Exchange Traded Fund 81369Y407 2446 18937 SH SOLE 18937 0 0 AMERICAN WATER WORKS CO INC Common / Ordinary Stock 030420103 376 2464 SH SOLE 2464 0 0 ISHARES RUSSELL 2000 VALUE E Exchange Traded Fund 464287630 109962 792975 SH SOLE 790385 0 2590 ISHARES TR RUSSELL 2000 VALUE ETF COMSTOCK 464287630 272067 1961973 SH OTR 1 1931507 0 30466 AON PLC-CLASS A Common / Ordinary Stock G0403H108 851 2834 SH SOLE 2834 0 0 ALPHABET INC-CL A Common / Ordinary Stock 02079K305 88947 1008126 SH SOLE 1002603 0 5523 ALPHABET INC CL A COMSTOCK 02079K305 138 1560 SH OTR 1 1560 0 0 PNC FINANCIAL SERVICES GROUP Common / Ordinary Stock 693475105 2261 14317 SH SOLE 14317 0 0 NORFOLK SOUTHERN CORP Common / Ordinary Stock 655844108 19802 80359 SH SOLE 80104 0 255 NORFOLK SOUTHN CORP COM COMSTOCK 655844108 27 108 SH OTR 1 108 0 0 ARROW ELECTRONICS INC Common / Ordinary Stock 042735100 252 2414 SH SOLE 2414 0 0 BROOKFIELD INFRASTRUCTURE PA Master Limited Partnership G16252101 701 22607 SH SOLE 22607 0 0 NUVEEN QUAL MUNI INCOME FD Closed-end Fund 67066V101 129 10899 SH SOLE 10899 0 0 US BANCORP Common / Ordinary Stock 902973304 3058 70122 SH SOLE 69860 0 262 US BANCORP DEL COM NEW COMSTOCK 902973304 11 248 SH OTR 1 248 0 0 ISHARES ESG AWARE MSCI USA Exchange Traded Fund 46435G425 25727 303558 SH SOLE 303558 0 0 ISHARES TR ESG AWARE MSCI USA ETF COMSTOCK 46435G425 346559 4089191 SH OTR 1 4014094 0 75097 MICROSOFT CORP Common / Ordinary Stock 594918104 189576 790492 SH SOLE 787544 0 2948 MICROSOFT CORP COM COMSTOCK 594918104 302 1260 SH OTR 1 1260 0 0 CANADIAN PACIFIC RAILWAY LTD Common / Ordinary Stock 13645T100 627 8403 SH SOLE 8403 0 0 WASTE CONNECTIONS INC Common / Ordinary Stock 94106B101 10491 79143 SH SOLE 78941 0 202 EOG RESOURCES INC Common / Ordinary Stock 26875P101 10459 80750 SH SOLE 80599 0 151 INVESCO WILDERHILL CLEAN ENE Exchange Traded Fund 46137V134 222 5793 SH SOLE 5793 0 0 ISHARES TRUST ISHARES ESG AW Exchange Traded Fund 46435G516 37677 573126 SH SOLE 568497 0 4629 ISHARES TR ESG AWARE MSCI EAFE ETF COMSTOCK 46435G516 284006 4320141 SH OTR 1 4249063 0 71078 VERTEX PHARMACEUTICALS INC Common / Ordinary Stock 92532F100 1561 5405 SH SOLE 5405 0 0 OMNICOM GROUP Common / Ordinary Stock 681919106 352 4311 SH SOLE 4148 0 163 AVERY DENNISON CORP Common / Ordinary Stock 053611109 454 2506 SH SOLE 2506 0 0 VANGUARD MID-CAP VALUE ETF Exchange Traded Fund 922908512 272314 2013563 SH SOLE 2007201 0 6362 VANGUARD INDEX FDS VANGUARD MID-CAP COMSTOCK 922908512 38 278 SH OTR 1 278 0 0 GERON CORP Common / Ordinary Stock 374163103 141 58250 SH SOLE 58250 0 0 ISHARES CORE U.S. AGGREGATE Exchange Traded Fund 464287226 261827 2689816 SH SOLE 2689816 0 0 ISHARES TR CORE U S AGGREGATE BD ETF COMSTOCK 464287226 258122 2661329 SH OTR 1 2622713 0 38616 ISHARES SELECT DIVIDEND ETF Exchange Traded Fund 464287168 1155 9580 SH SOLE 9580 0 0 ISHARES TR SELECT DIVID ETF FD COMSTOCK 464287168 0 0 SH OTR 1 0 0 0 CHARTER COMMUNICATIONS INC-A Common / Ordinary Stock 16119P108 845 2492 SH SOLE 2492 0 0 ZOETIS INC Common / Ordinary Stock 98978V103 21815 148855 SH SOLE 148327 0 528 ZOETIS INC COM COMSTOCK 98978V103 1 10 SH OTR 1 10 0 0 AMERICAN TOWER CORP Closed-end REIT 03027X100 24629 116249 SH SOLE 115682 0 567 AMERICAN TOWER CORP NEW COM COMSTOCK 03027X100 0 0 SH OTR 1 0 0 0 MERCK & CO. INC. Common / Ordinary Stock 58933Y105 43389 391072 SH SOLE 389460 0 1612 MERCK & CO INC NEW COM COMSTOCK 58933Y105 61 554 SH OTR 1 554 0 0 PROLOGIS INC Closed-end REIT 74340W103 11088 98362 SH SOLE 97892 0 470 SHELL PLC-ADR American Depository Receipts ADR 780259305 816 14330 SH SOLE 14330 0 0 TRANE TECHNOLOGIES PLC Common / Ordinary Stock G8994E103 1143 6799 SH SOLE 6799 0 0 CHIPOTLE MEXICAN GRILL INC Common / Ordinary Stock 169656105 451 325 SH SOLE 325 0 0 MASTERCARD INC - A Common / Ordinary Stock 57636Q104 26699 76780 SH SOLE 76090 0 690 MASTERCARD INC CL A COMSTOCK 57636Q104 10 28 SH OTR 1 28 0 0 ISHARES USTECHNOLOGY ETF Exchange Traded Fund 464287721 334 4484 SH SOLE 4484 0 0 NEW JERSEY RESOURCES CORP Common / Ordinary Stock 646025106 273 5504 SH SOLE 5504 0 0 NEXTERA ENERGY INC Common / Ordinary Stock 65339F101 13255 158551 SH SOLE 158353 0 198 NEXTERA ENERGY INC COM COMSTOCK 65339F101 19 233 SH OTR 1 233 0 0 GILEAD SCIENCES INC Common / Ordinary Stock 375558103 4273 49775 SH SOLE 48932 0 843 MODERNA INC Common / Ordinary Stock 60770K107 956 5321 SH SOLE 5321 0 0 CONSTELLATION ENERGY Common / Ordinary Stock 21037T109 667 7742 SH SOLE 7713 0 29 CONSTELLATION ENERGY CORP COM COMSTOCK 21037T109 4 41 SH OTR 1 41 0 0 SIRIUS XM HOLDINGS INC Common / Ordinary Stock 82968B103 290 49598 SH SOLE 49598 0 0 NUVEEN AMT-FR QLTY MUNI INC Closed-end Fund 670657105 181 15944 SH SOLE 15944 0 0 STANLEY BLACK & DECKER INC Common / Ordinary Stock 854502101 294 3920 SH SOLE 3920 0 0 STANLEY BLACK & DECKER INC COM COMSTOCK 854502101 1 16 SH OTR 1 16 0 0 JM SMUCKER CO/THE Common / Ordinary Stock 832696405 382 2412 SH SOLE 2412 0 0 ISHARES RUSSELL TOP 200 VALU Exchange Traded Fund 464289420 478413 7363595 SH SOLE 7349305 0 14290 ISHARES TR RUSSELL 200 VALUE NDEX FD COMSTOCK 464289420 13 204 SH OTR 1 204 0 0 CISCO SYSTEMS INC Common / Ordinary Stock 17275R102 9019 189320 SH SOLE 189073 0 247 CISCO SYS INC COM COMSTOCK 17275R102 69 1440 SH OTR 1 1440 0 0 HUBBELL INC Common / Ordinary Stock 443510607 1254 5343 SH SOLE 5343 0 0 CITIGROUP INC Common / Ordinary Stock 172967424 854 18883 SH SOLE 18883 0 0 WEBSTER FINANCIAL CORP Common / Ordinary Stock 947890109 217 4584 SH SOLE 4264 0 320 ELEVANCE HEALTH INC Common / Ordinary Stock 036752103 21841 42577 SH SOLE 42421 0 156 DOMINION RESOURCES INC/VA Common / Ordinary Stock 25746U109 2338 38130 SH SOLE 38130 0 0 DOMINION ENERGY INC COM COMSTOCK 25746U109 6 100 SH OTR 1 100 0 0 ALERIAN MLP ETF Exchange Traded Fund 00162Q452 6566 172480 SH SOLE 167748 0 4732 ALPS ETF TR ALERIAN MLP ETF NEW COMSTOCK 00162Q452 33527 880678 SH OTR 1 865340 0 15338 PARKER HANNIFIN CORP Common / Ordinary Stock 701094104 1576 5417 SH SOLE 5306 0 111 SEALED AIR CORP Common / Ordinary Stock 81211K100 285 5722 SH SOLE 5722 0 0 WALMART INC Common / Ordinary Stock 931142103 21100 148809 SH SOLE 148028 0 781 WALMART INC COM COMSTOCK 931142103 65 459 SH OTR 1 459 0 0 ISHARES S&P 500 VALUE ETF Exchange Traded Fund 464287408 2438 16804 SH SOLE 16804 0 0 ISHARES TR S&P 500 VALUE ETF COMSTOCK 464287408 33 225 SH OTR 1 225 0 0 PEPSICO INC Common / Ordinary Stock 713448108 48449 268180 SH SOLE 267526 0 654 PEPSICO INC COM COMSTOCK 713448108 31 171 SH OTR 1 171 0 0 ISHARES MSCI USA QUALITY FAC Exchange Traded Fund 46432F339 51801 454551 SH SOLE 452039 0 2512 ISHARES TR MSCI USA QUALITY FACTOR ETF COMSTOCK 46432F339 10 84 SH OTR 1 84 0 0 FIRST TRUST DJ INTERNET IND Exchange Traded Fund 33733E302 250 2031 SH SOLE 2031 0 0 ISHARES MICRO-CAP ETF Exchange Traded Fund 464288869 212 1970 SH SOLE 1970 0 0 FIRST MERCHANTS CORP Common / Ordinary Stock 320817109 517 12577 SH SOLE 12577 0 0 PHILIP MORRIS INTERNATIONAL Common / Ordinary Stock 718172109 16406 162099 SH SOLE 161386 0 713 PHILIP MORRIS INTL INC COM COMSTOCK 718172109 24 235 SH OTR 1 235 0 0 FIDELITY NATIONAL INFO SERV Common / Ordinary Stock 31620M106 626 9222 SH SOLE 9222 0 0 FIDELITY NATL INFORMATION SVCS INC COMSTOCK 31620M106 16 243 SH OTR 1 243 0 0 OTIS WORLDWIDE CORP Common / Ordinary Stock 68902V107 10961 139972 SH SOLE 139581 0 391 ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 464287507 108515 448612 SH SOLE 448612 0 0 ISHARES TR CORE S&P MID-CAP ETF COMSTOCK 464287507 121 501 SH OTR 1 364 0 137 ULTA BEAUTY INC Common / Ordinary Stock 90384S303 11413 24331 SH SOLE 24274 0 57 ADAPTIVE BIOTECHNOLOGIES Common / Ordinary Stock 00650F109 176 22975 SH SOLE 22975 0 0 ISHARES S&P 100 ETF Exchange Traded Fund 464287101 1514 8879 SH SOLE 8879 0 0 ISHARES TR S&P 100 ETF COMSTOCK 464287101 17 100 SH OTR 1 100 0 0 BROADRIDGE FINANCIAL SOLUTIO Common / Ordinary Stock 11133T103 1015 7569 SH SOLE 7399 0 170 AMETEK INC Common / Ordinary Stock 031100100 11911 85247 SH SOLE 85036 0 211 WW GRAINGER INC Common / Ordinary Stock 384802104 393 706 SH SOLE 706 0 0 GRAINGER W W INC COM COMSTOCK 384802104 0 0 SH OTR 1 0 0 0