0000930413-22-001769.txt : 20221011 0000930413-22-001769.hdr.sgml : 20221011 20221011151346 ACCESSION NUMBER: 0000930413-22-001769 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221011 DATE AS OF CHANGE: 20221011 EFFECTIVENESS DATE: 20221011 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: 221303836 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 13F-HR LIVE false false false 0001711615 XXXXXXXX 09-30-2022 09-30-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 10-10-2022 1 836 23316749 1 (Maps to TC Services)
INFORMATION TABLE 2 infotable.xml T-MOBILE US INC Common / Ordinary Stock 872590104 15460 115230 SH SOLE 114837 0 393 T-MOBILE US INC COM COMSTOCK 872590104 0 0 SH OTR 1 0 0 0 S&P GLOBAL INC Common / Ordinary Stock 78409V104 14256 46687 SH SOLE 46553 0 134 MARVELL TECHNOLOGY INC Common / Ordinary Stock 573874104 7334 170925 SH SOLE 170456 0 469 MARVELL TECHNOLOGY INC COM COMSTOCK 573874104 0 0 SH OTR 1 0 0 0 STARBUCKS CORP Common / Ordinary Stock 855244109 5243 62228 SH SOLE 61602 0 626 STARBUCKS CORP COM COMSTOCK 855244109 8 96 SH OTR 1 96 0 0 SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 130305 364817 SH SOLE 364454 0 363 SPDR S&P 500 ETF TR TR UNIT COMSTOCK 78462F103 157 440 SH OTR 1 440 0 0 FACTSET RESEARCH SYSTEMS INC Common / Ordinary Stock 303075105 339 847 SH SOLE 834 0 13 ISHARES U.S. HEALTHCARE ETF Exchange Traded Fund 464287762 272 1076 SH SOLE 1076 0 0 INTL BUSINESS MACHINES CORP Common / Ordinary Stock 459200101 11730 98731 SH SOLE 98731 0 0 INTERNATIONAL BUSINESS MACHS CORP COMSTOCK 459200101 100 844 SH OTR 1 844 0 0 HEWLETT PACKARD ENTERPRISE Common / Ordinary Stock 42824C109 214 17865 SH SOLE 17865 0 0 HEWLETT PACKARD ENTERPRISE CO COM COMSTOCK 42824C109 6 498 SH OTR 1 498 0 0 ROPER TECHNOLOGIES INC Common / Ordinary Stock 776696106 899 2500 SH SOLE 2492 0 8 CHURCH & DWIGHT CO INC Common / Ordinary Stock 171340102 254 3559 SH SOLE 3559 0 0 SERVICENOW INC Common / Ordinary Stock 81762P102 1046 2771 SH SOLE 2691 0 80 YUM! BRANDS INC Common / Ordinary Stock 988498101 1174 11039 SH SOLE 11039 0 0 YUM BRANDS INC COM COMSTOCK 988498101 0 0 SH OTR 1 0 0 0 COLGATE-PALMOLIVE CO Common / Ordinary Stock 194162103 4558 64876 SH SOLE 64876 0 0 COLGATE PALMOLIVE CO COM COMSTOCK 194162103 19 276 SH OTR 1 276 0 0 SYNOPSYS INC Common / Ordinary Stock 871607107 12675 41489 SH SOLE 41412 0 77 BECTON DICKINSON AND CO Common / Ordinary Stock 075887109 4775 21428 SH SOLE 21384 0 44 BECTON DICKINSON & CO COM COMSTOCK 075887109 22 100 SH OTR 1 100 0 0 VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 1187 9336 SH SOLE 9336 0 0 CISCO SYSTEMS INC Common / Ordinary Stock 17275R102 15514 387846 SH SOLE 386621 0 1225 CISCO SYS INC COM COMSTOCK 17275R102 58 1440 SH OTR 1 1440 0 0 FIRST TRUST DJ INTERNET IND Exchange Traded Fund 33733E302 270 2143 SH SOLE 2143 0 0 VISA INC-CLASS A SHARES Common / Ordinary Stock 92826C839 36432 205078 SH SOLE 204275 0 803 VISA INC COM CL A COMSTOCK 92826C839 21 117 SH OTR 1 117 0 0 CVS HEALTH CORP Common / Ordinary Stock 126650100 4921 51594 SH SOLE 51594 0 0 CVS HEALTH CORP COM COMSTOCK 126650100 50 529 SH OTR 1 529 0 0 SPDR DOW JONES REIT ETF Exchange Traded Fund 78464A607 180 2139 SH SOLE 2139 0 0 SPDR SER TR DOW JONES REIT ETF COMSTOCK 78464A607 32 381 SH OTR 1 381 0 0 DANAHER CORP Common / Ordinary Stock 235851102 29160 112898 SH SOLE 112579 0 319 DANAHER CORP COM COMSTOCK 235851102 5 20 SH OTR 1 20 0 0 PALO ALTO NETWORKS INC Common / Ordinary Stock 697435105 12984 79275 SH SOLE 79055 0 220 ATMOS ENERGY CORP Common / Ordinary Stock 049560105 342 3353 SH SOLE 3353 0 0 VANGUARD HEALTH CARE ETF Exchange Traded Fund 92204A504 7246 32390 SH SOLE 32297 0 93 HUNTINGTON BANCSHARES INC Common / Ordinary Stock 446150104 192 14575 SH SOLE 14575 0 0 ISHARES JP MORGAN USD EMERGI Exchange Traded Fund 464288281 121714 1532926 SH SOLE 1528854 0 4072 ISHARES RUSSELL 2000 GROWTH Exchange Traded Fund 464287648 110601 535365 SH SOLE 533726 0 1639 ISHARES TR RUSSELL 2000 GROWTH ETF COMSTOCK 464287648 210461 1018739 SH OTR 1 1004282 0 14457 PROGRESSIVE CORP Common / Ordinary Stock 743315103 672 5784 SH SOLE 5772 0 12 ENTERGY CORP Common / Ordinary Stock 29364G103 22935 227914 SH SOLE 226895 0 1019 ENTERGY CORP NEW COM COMSTOCK 29364G103 1 5 SH OTR 1 5 0 0 SERVICE CORP INTERNATIONAL Common / Ordinary Stock 817565104 396 6865 SH SOLE 6865 0 0 AMBEV SA-ADR American Depository Receipts ADR 02319V103 54 19016 SH SOLE 19016 0 0 ISHARES S&P MID-CAP 400 VALU Exchange Traded Fund 464287705 718 7981 SH SOLE 7981 0 0 ISHARES TR S&P MIDCAP 400 VALUE ETF COMSTOCK 464287705 2 22 SH OTR 1 22 0 0 FIFTH THIRD BANCORP Common / Ordinary Stock 316773100 518 16217 SH SOLE 15268 0 949 COSTCO WHOLESALE CORP Common / Ordinary Stock 22160K105 11189 23691 SH SOLE 23595 0 96 COSTCO WHOLESALE CORP NEW COM COMSTOCK 22160K105 58 123 SH OTR 1 123 0 0 LINCOLN NATIONAL CORP Common / Ordinary Stock 534187109 531 12102 SH SOLE 12102 0 0 ILLINOIS TOOL WORKS Common / Ordinary Stock 452308109 4174 23106 SH SOLE 23106 0 0 ILLINOIS TOOL WKS INC COM COMSTOCK 452308109 1 7 SH OTR 1 7 0 0 FORTUNE BRANDS HOME & SECURI Common / Ordinary Stock 34964C106 255 4743 SH SOLE 4743 0 0 CHECK POINT SOFTWARE TECH Common / Ordinary Stock M22465104 221 1977 SH SOLE 1977 0 0 WORTHINGTON INDUSTRIES Common / Ordinary Stock 981811102 924 24238 SH SOLE 24238 0 0 INOVIO PHARMACEUTICALS INC Common / Ordinary Stock 45773H201 25 14348 SH SOLE 14348 0 0 ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 464287507 59439 271090 SH SOLE 271090 0 0 ISHARES TR CORE S&P MID-CAP ETF COMSTOCK 464287507 110 501 SH OTR 1 364 0 137 SHERWIN-WILLIAMS CO/THE Common / Ordinary Stock 824348106 971 4743 SH SOLE 4743 0 0 ISHARES BIOTECHNOLOGY ETF Exchange Traded Fund 464287556 270 2307 SH SOLE 2307 0 0 PAYCHEX INC Common / Ordinary Stock 704326107 1075 9584 SH SOLE 9584 0 0 PAYCHEX INC COM COMSTOCK 704326107 9 79 SH OTR 1 79 0 0 SPROTT PHYSICAL GOLD TRUST Closed-end Fund 85207H104 1561 121925 SH SOLE 121925 0 0 KRAFT HEINZ CO/THE Common / Ordinary Stock 500754106 293 8786 SH SOLE 8786 0 0 KRAFT HEINZ CO COM COMSTOCK 500754106 18 550 SH OTR 1 550 0 0 ISHARES MSCI EMERGING MARKET Exchange Traded Fund 464287234 7544 216296 SH SOLE 216296 0 0 ISHARES TR MSCI EMERGING MKTS INDEX COMSTOCK 464287234 17 500 SH OTR 1 500 0 0 FISERV INC Common / Ordinary Stock 337738108 1304 13933 SH SOLE 13933 0 0 FISERV INC COM COMSTOCK 337738108 0 0 SH OTR 1 0 0 0 FASTENAL CO Common / Ordinary Stock 311900104 1091 23692 SH SOLE 23577 0 115 VANGUARD TOTAL BOND MARKET Exchange Traded Fund 921937835 47668 668276 SH SOLE 668276 0 0 WASHINGTON TRUST BANCORP Common / Ordinary Stock 940610108 201 4331 SH SOLE 4331 0 0 ANALOG DEVICES INC Common / Ordinary Stock 032654105 3110 22321 SH SOLE 22059 0 262 ANALOG DEVICES INC COM COMSTOCK 032654105 3 20 SH OTR 1 20 0 0 VANGUARD INTERMEDIATE-TERM B Exchange Traded Fund 921937819 40250 547766 SH SOLE 547766 0 0 SKYWORKS SOLUTIONS INC Common / Ordinary Stock 83088M102 256 2997 SH SOLE 2997 0 0 SKYWORKS SOLUTIONS INC COM COMSTOCK 83088M102 11 128 SH OTR 1 128 0 0 SPROTT PHYSICAL GOLD AND SIL Closed-end Fund 85208R101 1811 116298 SH SOLE 116298 0 0 SEAGATE TECHNOLOGY HOLDINGS Common / Ordinary Stock G7997R103 214 4019 SH SOLE 4019 0 0 SEAGATE TECHNOLOGY HLDGS PB LTD CO COMSTOCK G7997R103 0 0 SH OTR 1 0 0 0 NUVEEN ESG EMERGING MARKETS Exchange Traded Fund 67092P888 41154 1757201 SH SOLE 1755488 0 1713 BRISTOL-MYERS SQUIBB CO Common / Ordinary Stock 110122108 10365 145800 SH SOLE 145787 0 13 CROWN HOLDINGS INC Common / Ordinary Stock 228368106 1718 21204 SH SOLE 21078 0 126 ISHARES RUSSELL 1000 ETF Exchange Traded Fund 464287622 66125 335100 SH SOLE 335100 0 0 ISHARES TR RUSSELL 1000 ETF COMSTOCK 464287622 84565 428547 SH OTR 1 422236 0 6311 CAPITAL ONE FINANCIAL CORP Common / Ordinary Stock 14040H105 2101 22798 SH SOLE 22781 0 17 ZIMMER BIOMET HOLDINGS INC Common / Ordinary Stock 98956P102 1010 9656 SH SOLE 9656 0 0 ZIMMER BIOMET HLDGS INC COM COMSTOCK 98956P102 6 60 SH OTR 1 60 0 0 CONOCOPHILLIPS Common / Ordinary Stock 20825C104 19278 188374 SH SOLE 187836 0 538 CONOCOPHILLIPS COM COMSTOCK 20825C104 116 1129 SH OTR 1 1129 0 0 VERIZON COMMUNICATIONS INC Common / Ordinary Stock 92343V104 7801 205456 SH SOLE 205456 0 0 VERIZON COMMUNICATIONS INC COMSTOCK 92343V104 58 1537 SH OTR 1 1537 0 0 FIRST FINL BANKSHARES INC Common / Ordinary Stock 32020R109 315 7531 SH SOLE 7531 0 0 VANECK JPM EM LOCAL CURR BND Exchange Traded Fund 92189H300 16580 727202 SH SOLE 717114 0 10088 FINANCIAL SELECT SECTOR SPDR Exchange Traded Fund 81369Y605 4141 136398 SH SOLE 136398 0 0 SELECT SECTOR SPDR TR FINANCIAL COMSTOCK 81369Y605 2 51 SH OTR 1 51 0 0 NORFOLK SOUTHERN CORP Common / Ordinary Stock 655844108 19186 91514 SH SOLE 91220 0 294 NORFOLK SOUTHN CORP COM COMSTOCK 655844108 39 187 SH OTR 1 187 0 0 INDUSTRIAL SELECT SECT SPDR Exchange Traded Fund 81369Y704 1176 14196 SH SOLE 14196 0 0 ISHARES CORE S&P SMALL-CAP E Exchange Traded Fund 464287804 34224 392526 SH SOLE 392526 0 0 ISHARES TR CORE S&P SMALL-CAP ETF COMSTOCK 464287804 71 810 SH OTR 1 617 0 193 BOSTON SCIENTIFIC CORP Common / Ordinary Stock 101137107 482 12456 SH SOLE 11813 0 643 ISHARES MSCI INTERNATIONAL Q Exchange Traded Fund 46434V456 108329 3899549 SH SOLE 3850124 0 49425 ULTA BEAUTY INC Common / Ordinary Stock 90384S303 1310 3265 SH SOLE 3235 0 30 EXPONENT INC Common / Ordinary Stock 30214U102 344 3929 SH SOLE 3929 0 0 PERKINELMER INC Common / Ordinary Stock 714046109 616 5118 SH SOLE 5118 0 0 PERKINELMER INC COM COMSTOCK 714046109 1 5 SH OTR 1 5 0 0 PREMIER INC-CLASS A Common / Ordinary Stock 74051N102 240 7072 SH SOLE 7072 0 0 VANGUARD RUSSELL 1000 Exchange Traded Fund 92206C730 504 3086 SH SOLE 3086 0 0 ARES CAPITAL CORP Closed-end Fund 04010L103 172 10191 SH SOLE 10191 0 0 ECOLAB INC Common / Ordinary Stock 278865100 860 5955 SH SOLE 5955 0 0 ECOLAB INC COM COMSTOCK 278865100 11 77 SH OTR 1 77 0 0 ARCHER-DANIELS-MIDLAND CO Common / Ordinary Stock 039483102 701 8714 SH SOLE 8714 0 0 ARCHER-DANIELS MIDLAND CO COM COMSTOCK 039483102 8 100 SH OTR 1 100 0 0 REPUBLIC SERVICES INC Common / Ordinary Stock 760759100 300 2206 SH SOLE 2136 0 70 ISHARES MICRO-CAP ETF Exchange Traded Fund 464288869 204 1970 SH SOLE 1970 0 0 DOLLAR TREE INC Common / Ordinary Stock 256746108 602 4422 SH SOLE 4422 0 0 IDEXX LABORATORIES INC Common / Ordinary Stock 45168D104 707 2170 SH SOLE 2170 0 0 ASTRAZENECA PLC-SPONS ADR American Depository Receipts ADR 046353108 832 15166 SH SOLE 12142 0 3024 ASTRAZENECA PLC SPONSORED ADR COMSTOCK 046353108 0 0 SH OTR 1 0 0 0 ISHARES MSCI EAFE VALUE ETF Exchange Traded Fund 464288877 11747 304880 SH SOLE 304880 0 0 ISHARES RUSSELL TOP 200 VALU Exchange Traded Fund 464289420 436559 7564695 SH SOLE 7549050 0 15645 PROLOGIS INC Closed-end REIT 74340W103 10381 102178 SH SOLE 101728 0 450 PROLOGIS INC COM COMSTOCK 74340W103 0 0 SH OTR 1 0 0 0 COPART INC Common / Ordinary Stock 217204106 705 6622 SH SOLE 6433 0 189 WASTE MANAGEMENT INC Common / Ordinary Stock 94106L109 3246 20262 SH SOLE 20262 0 0 WASTE MGMT INC DEL COM COMSTOCK 94106L109 2 12 SH OTR 1 12 0 0 NUVEEN AMT-FR QLTY MUNI INC Closed-end Fund 670657105 197 18610 SH SOLE 18610 0 0 ECB BANCORP INC Common / Ordinary Stock 26828M106 554 38500 SH SOLE 38500 0 0 OTIS WORLDWIDE CORP Common / Ordinary Stock 68902V107 8326 130507 SH SOLE 130186 0 321 PAYPAL HOLDINGS INC Common / Ordinary Stock 70450Y103 2998 34830 SH SOLE 34542 0 288 ACTIVISION BLIZZARD INC Common / Ordinary Stock 00507V109 1101 14810 SH SOLE 14733 0 77 PPG INDUSTRIES INC Common / Ordinary Stock 693506107 3036 27430 SH SOLE 27370 0 60 SCHWAB US BROAD MARKET ETF Exchange Traded Fund 808524102 1479 35212 SH SOLE 35212 0 0 CORTEVA INC Common / Ordinary Stock 22052L104 745 13030 SH SOLE 13030 0 0 VANGUARD SMALL-CAP GRWTH ETF Exchange Traded Fund 922908595 82512 422856 SH SOLE 421805 0 1051 VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908595 14 73 SH OTR 1 73 0 0 AFLAC INC Common / Ordinary Stock 001055102 1692 30100 SH SOLE 30100 0 0 ISHARES DOW JONES U.S. ETF Exchange Traded Fund 464287846 1326 15115 SH SOLE 15115 0 0 SEALED AIR CORP Common / Ordinary Stock 81211K100 256 5742 SH SOLE 5742 0 0 UTILITIES SELECT SECTOR SPDR Exchange Traded Fund 81369Y886 1791 27334 SH SOLE 27334 0 0 GERON CORP Common / Ordinary Stock 374163103 136 58250 SH SOLE 58250 0 0 AUTOMATIC DATA PROCESSING Common / Ordinary Stock 053015103 9205 40697 SH SOLE 40697 0 0 AUTOMATIC DATA PROCESSING INC COM COMSTOCK 053015103 46 204 SH OTR 1 204 0 0 SPDR PORTFOLIO EMERGING MARK Exchange Traded Fund 78463X509 100644 3242396 SH SOLE 3239346 0 3050 SPDR INDEX SHS FDS S&P EMERGING MKTS COMSTOCK 78463X509 5 166 SH OTR 1 166 0 0 VANGUARD SHORT-TERM BOND ETF Exchange Traded Fund 921937827 15024 200801 SH SOLE 200801 0 0 VANGUARD BD INDEX FDS VANGUARD SHORT COMSTOCK 921937827 94 1259 SH OTR 1 1259 0 0 POOL CORP Common / Ordinary Stock 73278L105 223 700 SH SOLE 700 0 0 DUPONT DE NEMOURS INC Common / Ordinary Stock 26614N102 1061 21053 SH SOLE 21053 0 0 DUPONT DE NEMOURS INC COM COMSTOCK 26614N102 0 1 SH OTR 1 1 0 0 ROYCE VALUE TRUST Closed-end Fund 780910105 153 12158 SH SOLE 12158 0 0 MCCORMICK & CO-NON VTG SHRS Common / Ordinary Stock 579780206 923 12956 SH SOLE 12956 0 0 REAL ESTATE SELECT SECT SPDR Exchange Traded Fund 81369Y860 2064 57320 SH SOLE 57320 0 0 LUMEN TECHNOLOGIES INC Common / Ordinary Stock 550241103 154 21196 SH SOLE 21196 0 0 AMAZON.COM INC Common / Ordinary Stock 023135106 83988 743258 SH SOLE 737671 0 5587 AMAZON COM INC COM COMSTOCK 023135106 27 240 SH OTR 1 240 0 0 SALESFORCE INC Common / Ordinary Stock 79466L302 19121 132935 SH SOLE 132589 0 346 SALESFORCE INC COM COMSTOCK 79466L302 2 11 SH OTR 1 11 0 0 NETFLIX INC Common / Ordinary Stock 64110L106 10600 45024 SH SOLE 44907 0 117 NETFLIX INC COM COMSTOCK 64110L106 4 19 SH OTR 1 19 0 0 ISHARES RUSSELL 1000 VALUE E Exchange Traded Fund 464287598 75515 555296 SH SOLE 554534 0 762 ISHARES TR RUSSELL 1000 VALUE ETF COMSTOCK 464287598 119467 878498 SH OTR 1 863536 0 14961 BERKSHIRE HATHAWAY INC-CL B Common / Ordinary Stock 084670702 62854 235389 SH SOLE 233306 0 2083 BERKSHIRE HATHAWAY INC DEL CL B NEW COMSTOCK 084670702 200 748 SH OTR 1 748 0 0 ISHARES RUSSELL MID-CAP GROW Exchange Traded Fund 464287481 309803 3950058 SH SOLE 3936742 0 13316 ISHARES TR RUSSELL MID-CAP GROWTH ETF COMSTOCK 464287481 635132 8098080 SH OTR 1 7977907 0 120173 ADOBE INC Common / Ordinary Stock 00724F101 12029 43709 SH SOLE 43683 0 26 ADOBE SYS INC COM COMSTOCK 00724F101 10 36 SH OTR 1 36 0 0 INVESCO QQQ TRUST SERIES 1 Exchange Traded Fund 46090E103 7666 28684 SH SOLE 28684 0 0 INVESCO QQQ TR UNIT SER 1 COMSTOCK 46090E103 61 228 SH OTR 1 228 0 0 ASE TECHNOLOGY HOLDING -ADR American Depository Receipts ADR 00215W100 80 16068 SH SOLE 16068 0 0 L3HARRIS TECHNOLOGIES INC Common / Ordinary Stock 502431109 892 4293 SH SOLE 4293 0 0 L3HARRIS TECHNOLOGIES INC COM COMSTOCK 502431109 1 5 SH OTR 1 5 0 0 INGERSOLL RAND INC Common / Ordinary Stock 45687V106 289 6670 SH SOLE 6670 0 0 MICROCHIP TECHNOLOGY INC Common / Ordinary Stock 595017104 763 12510 SH SOLE 12510 0 0 MICROCHIP TECHNOLOGY INC COM COMSTOCK 595017104 18 298 SH OTR 1 298 0 0 BLACKROCK MUNIYIELD NY QUALI Closed-end Fund 09255E102 100 10621 SH SOLE 10621 0 0 TRUIST FINANCIAL CORP Common / Ordinary Stock 89832Q109 933 21432 SH SOLE 21432 0 0 TRUIST FINL CORP COM COMSTOCK 89832Q109 20 467 SH OTR 1 467 0 0 SPDR SSGA US LARGE CAP LOW V Exchange Traded Fund 78468R804 317 2568 SH SOLE 2568 0 0 XCEL ENERGY INC Common / Ordinary Stock 98389B100 1027 16049 SH SOLE 16049 0 0 XCEL ENERGY INC COM COMSTOCK 98389B100 56 882 SH OTR 1 882 0 0 VANGUARD FTSE ALL-WORLD EX-U Exchange Traded Fund 922042775 2748 61946 SH SOLE 61946 0 0 VANGUARD INTL EQUITY INDEX FDS VANGUARD COMSTOCK 922042775 8 182 SH OTR 1 182 0 0 SPDR S&P 400 MID CAP VALUE E Exchange Traded Fund 78464A839 23672 409410 SH SOLE 409410 0 0 ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 229543 640019 SH SOLE 638385 0 1634 ISHARES TR CORE S&P 500 ETF COMSTOCK 464287200 75 210 SH OTR 1 210 0 0 NUVEEN MUNI VALUE FD Closed-end Fund 670928100 171 20188 SH SOLE 20188 0 0 HENRY SCHEIN INC Common / Ordinary Stock 806407102 326 4958 SH SOLE 4958 0 0 TEXAS PACIFIC LAND CORP Common / Ordinary Stock 88262P102 9672 5442 SH SOLE 5442 0 0 DOW INC Common / Ordinary Stock 260557103 1120 25484 SH SOLE 25484 0 0 CITIGROUP INC Common / Ordinary Stock 172967424 1319 31663 SH SOLE 31663 0 0 CITIGROUP INC COM NEW COMSTOCK 172967424 0 0 SH OTR 1 0 0 0 STRYKER CORP Common / Ordinary Stock 863667101 6929 34210 SH SOLE 33804 0 406 NIKE INC -CL B Common / Ordinary Stock 654106103 15143 182178 SH SOLE 181571 0 607 NIKE INC CL B COMSTOCK 654106103 1 7 SH OTR 1 7 0 0 VANGUARD S&P 500 GROWTH ETF Exchange Traded Fund 921932505 880 4220 SH SOLE 4220 0 0 M & T BANK CORP Common / Ordinary Stock 55261F104 1167 6616 SH SOLE 6616 0 0 WALGREENS BOOTS ALLIANCE INC Common / Ordinary Stock 931427108 962 30645 SH SOLE 30645 0 0 WALGREENS BOOTS ALLIANCE INC COM COMSTOCK 931427108 9 271 SH OTR 1 271 0 0 LINDE PLC Common / Ordinary Stock G5494J103 776 2880 SH SOLE 2880 0 0 LINDE PLC SH COMSTOCK G5494J103 28 105 SH OTR 1 105 0 0 TORONTO-DOMINION BANK Common / Ordinary Stock 891160509 405 6601 SH SOLE 6601 0 0 GENERAL MILLS INC Common / Ordinary Stock 370334104 4893 63867 SH SOLE 63867 0 0 GENERAL MLS INC COM COMSTOCK 370334104 11 141 SH OTR 1 141 0 0 PUBLIC STORAGE Closed-end REIT 74460D109 572 1952 SH SOLE 1952 0 0 PUBLIC STORAGE COM COMSTOCK 74460D109 3 10 SH OTR 1 10 0 0 SPDR DJIA TRUST Exchange Traded Fund 78467X109 792 2755 SH SOLE 2755 0 0 AT&T INC Common / Ordinary Stock 00206R102 17600 1147297 SH SOLE 1144493 0 2804 AT&T INC COM COMSTOCK 00206R102 21 1389 SH OTR 1 1389 0 0 NUVEEN ESG LARGE-CAP VALUE E Exchange Traded Fund 67092P300 130829 4238051 SH SOLE 4228686 0 9365 ISHARES INC ISHARES ESG AWAR Exchange Traded Fund 46434G863 11310 408735 SH SOLE 408735 0 0 ISHARES INC ESG MSCI EM ETF COMSTOCK 46434G863 114002 4120060 SH OTR 1 4056461 0 63599 METLIFE INC Common / Ordinary Stock 59156R108 12959 213214 SH SOLE 212480 0 734 TESLA INC Common / Ordinary Stock 88160R101 34537 130206 SH SOLE 122508 0 7698 TESLA INC COM COMSTOCK 88160R101 1 3 SH OTR 1 3 0 0 SPDR S&P DIVIDEND ETF Exchange Traded Fund 78464A763 1150 10314 SH SOLE 10314 0 0 BOOKING HOLDINGS INC Common / Ordinary Stock 09857L108 873 531 SH SOLE 530 0 1 BOOKING HLDGS INC COM COMSTOCK 09857L108 5 3 SH OTR 1 3 0 0 ISHARES MSCI USA MIN VOL FAC Exchange Traded Fund 46429B697 752 11375 SH SOLE 11375 0 0 ALBEMARLE CORP Common / Ordinary Stock 012653101 1093 4132 SH SOLE 4132 0 0 TECHNOLOGY SELECT SECT SPDR Exchange Traded Fund 81369Y803 7934 66796 SH SOLE 66796 0 0 SELECT SECTOR SPDR TR TECHNOLOGY COMSTOCK 81369Y803 0 0 SH OTR 1 0 0 0 INTUITIVE SURGICAL INC Common / Ordinary Stock 46120E602 477 2545 SH SOLE 2445 0 100 INTUITIVE SURGICAL INC COM NEW COMSTOCK 46120E602 0 0 SH OTR 1 0 0 0 SOUTHSTATE CORP Common / Ordinary Stock 840441109 489 6186 SH SOLE 6186 0 0 VALERO ENERGY CORP Common / Ordinary Stock 91913Y100 637 5966 SH SOLE 5966 0 0 VALERO ENERGY CORP NEW COM COMSTOCK 91913Y100 9 85 SH OTR 1 85 0 0 UNITED RENTALS INC Common / Ordinary Stock 911363109 7311 27067 SH SOLE 26927 0 140 EDWARDS LIFESCIENCES CORP Common / Ordinary Stock 28176E108 8180 98990 SH SOLE 98771 0 219 LOWE'S COS INC Common / Ordinary Stock 548661107 17150 91316 SH SOLE 90901 0 415 LOWES COS INC COM COMSTOCK 548661107 102 545 SH OTR 1 545 0 0 LOEWS CORP Common / Ordinary Stock 540424108 261 5233 SH SOLE 5233 0 0 VANGUARD CONSUMER STAPLE ETF Exchange Traded Fund 92204A207 911 5301 SH SOLE 5301 0 0 CIGNA CORP Common / Ordinary Stock 125523100 3802 13703 SH SOLE 13703 0 0 CIGNA CORP NEW COM COMSTOCK 125523100 0 0 SH OTR 1 0 0 0 SIRIUS XM HOLDINGS INC Common / Ordinary Stock 82968B103 555 97259 SH SOLE 97259 0 0 CONSUMER DISCRETIONARY SELT Exchange Traded Fund 81369Y407 2865 20113 SH SOLE 20113 0 0 ISHARES 7-10 YEAR TREASURY B Exchange Traded Fund 464287440 267 2780 SH SOLE 2780 0 0 SPDR S&P 400 MID CAPGROWTH E Exchange Traded Fund 78464A821 8269 137014 SH SOLE 137014 0 0 SPDR SER TR S&P 400 MID CAP GROWTH ETF COMSTOCK 78464A821 5 84 SH OTR 1 84 0 0 NUVEEN ESG MID-CAP VALUE ETF Exchange Traded Fund 67092P508 74651 2630397 SH SOLE 2627960 0 2437 T ROWE PRICE GROUP INC Common / Ordinary Stock 74144T108 396 3771 SH SOLE 3771 0 0 PRICE T ROWE GROUP INC COM COMSTOCK 74144T108 1 5 SH OTR 1 5 0 0 ONEOK INC Common / Ordinary Stock 682680103 299 5838 SH SOLE 5838 0 0 ESSEX PROPERTY TRUST INC Closed-end REIT 297178105 549 2267 SH SOLE 2267 0 0 VANGUARD FTSE ALL WO X-US SC Exchange Traded Fund 922042718 202 2178 SH SOLE 2178 0 0 ISHARES COHEN & STEERS REIT Exchange Traded Fund 464287564 13371 249187 SH SOLE 249187 0 0 ISHARES TR COHEN & STEERS REIT ETF COMSTOCK 464287564 15 274 SH OTR 1 274 0 0 SYSCO CORP Common / Ordinary Stock 871829107 3374 47715 SH SOLE 47715 0 0 SYSCO CORP COM COMSTOCK 871829107 11 150 SH OTR 1 150 0 0 DTE ENERGY COMPANY Common / Ordinary Stock 233331107 899 7815 SH SOLE 7815 0 0 DTE ENERGY CO COM COMSTOCK 233331107 1 5 SH OTR 1 5 0 0 SPDR MSCI ACWI EX-US Exchange Traded Fund 78463X848 569 26813 SH SOLE 26813 0 0 FATE THERAPEUTICS INC Common / Ordinary Stock 31189P102 394 17592 SH SOLE 17592 0 0 NUVEEN ESG LARGE-CAP GROWTH Exchange Traded Fund 67092P201 127672 2769457 SH SOLE 2769457 0 0 AMERICAN ELECTRIC POWER Common / Ordinary Stock 025537101 2221 25695 SH SOLE 25477 0 218 AMERICAN ELEC PWR CO INC COM COMSTOCK 025537101 26 301 SH OTR 1 301 0 0 SCHWAB US LARGE-CAP ETF Exchange Traded Fund 808524201 1181 27888 SH SOLE 27888 0 0 SCHWAB STRATEGIC TR US LARGE-CAP ETF COMSTOCK 808524201 36 858 SH OTR 1 858 0 0 SCHWAB U.S. LARGE-CAP GROWTH Exchange Traded Fund 808524300 698 12509 SH SOLE 12509 0 0 CANADIAN PACIFIC RAILWAY LTD Common / Ordinary Stock 13645T100 636 9531 SH SOLE 9531 0 0 ICON PLC Common / Ordinary Stock G4705A100 507 2757 SH SOLE 2757 0 0 MERCK & CO. INC. Common / Ordinary Stock 58933Y105 34006 394870 SH SOLE 393309 0 1561 MERCK & CO INC NEW COM COMSTOCK 58933Y105 48 554 SH OTR 1 554 0 0 ISHARES CORE MSCI EAFE ETF Exchange Traded Fund 46432F842 1087104 20639910 SH SOLE 20575771 0 64139 ISHARES TR CORE MSCI EAFE ETF COMSTOCK 46432F842 2212711 42010847 SH OTR 1 41421112 0 589735 HEALTH CARE SELECT SECTOR Exchange Traded Fund 81369Y209 4405 36373 SH SOLE 36373 0 0 SELECT SECTOR SPDR TR HEALTH CARE COMSTOCK 81369Y209 6 50 SH OTR 1 50 0 0 KROGER CO Common / Ordinary Stock 501044101 407 9299 SH SOLE 9299 0 0 KROGER CO COM COMSTOCK 501044101 0 0 SH OTR 1 0 0 0 AUTODESK INC Common / Ordinary Stock 052769106 657 3517 SH SOLE 3517 0 0 AUTODESK INC COM COMSTOCK 052769106 0 0 SH OTR 1 0 0 0 AMERICA MOVIL-SPN ADR CL L American Depository Receipts ADR 02364W105 248 15034 SH SOLE 15034 0 0 EMPIRE STATE REALTY OP-S60 Master Limited Partnership 292102209 83 13038 SH SOLE 13038 0 0 ISHARES S&P 500 GROWTH ETF Exchange Traded Fund 464287309 5822 100632 SH SOLE 100632 0 0 ISHARES TR S&P 500 GROWTH ETF COMSTOCK 464287309 5 83 SH OTR 1 83 0 0 VIATRIS INC Common / Ordinary Stock 92556V106 136 16007 SH SOLE 16007 0 0 EMPIRE STATE REALTY OP LP-ES Master Limited Partnership 292102100 274 42848 SH SOLE 42848 0 0 SPDR PORT SHRT TRM CORP BND Exchange Traded Fund 78464A474 10930 374059 SH SOLE 374059 0 0 SPDR SER TR BLOOMBERG BARCLAYS COMSTOCK 78464A474 48514 1660308 SH OTR 1 1618630 0 41678 VANGUARD COMMUNICATION SERVI Exchange Traded Fund 92204A884 765 9290 SH SOLE 9290 0 0 ISHARES S&P 500 VALUE ETF Exchange Traded Fund 464287408 2173 16905 SH SOLE 16905 0 0 ISHARES TR S&P 500 VALUE ETF COMSTOCK 464287408 29 225 SH OTR 1 225 0 0 VANGUARD ULTRA SHORT BOND ET Exchange Traded Fund 92203C303 2278 46537 SH SOLE 46537 0 0 ISHARES MSCI USA QUALITY FAC Exchange Traded Fund 46432F339 31964 307525 SH SOLE 305013 0 2512 ISHARES TR MSCI USA QUALITY FACTOR ETF COMSTOCK 46432F339 0 0 SH OTR 1 0 0 0 CROWN CASTLE INC Closed-end REIT 22822V101 1111 7683 SH SOLE 7629 0 54 CROWN CASTLE INC COM COMSTOCK 22822V101 0 0 SH OTR 1 0 0 0 SCHWAB US SMALL-CAP ETF Exchange Traded Fund 808524607 402 10643 SH SOLE 10643 0 0 SCHWAB STRATEGIC TR US SMALL-CAP ETF COMSTOCK 808524607 39 1044 SH OTR 1 1044 0 0 CONSTELLATION ENERGY Common / Ordinary Stock 21037T109 668 8024 SH SOLE 7995 0 29 CONSTELLATION ENERGY CORP COM COMSTOCK 21037T109 3 41 SH OTR 1 41 0 0 NUVEEN ESG MIDCAP GROWTH ETF Exchange Traded Fund 67092P409 55780 1691847 SH SOLE 1685787 0 6060 WOODWARD INC Common / Ordinary Stock 980745103 325 4047 SH SOLE 4047 0 0 PEPSICO INC Common / Ordinary Stock 713448108 45177 276719 SH SOLE 276115 0 604 PEPSICO INC COM COMSTOCK 713448108 28 171 SH OTR 1 171 0 0 PARKER HANNIFIN CORP Common / Ordinary Stock 701094104 1505 6209 SH SOLE 6098 0 111 PARKER-HANNIFIN CORP COM COMSTOCK 701094104 0 0 SH OTR 1 0 0 0 DUKE ENERGY CORP Common / Ordinary Stock 26441C204 17096 183784 SH SOLE 182969 0 815 DUKE ENERGY CORP NEW COM NEW COMSTOCK 26441C204 53 571 SH OTR 1 571 0 0 EXELON CORP Common / Ordinary Stock 30161N101 1206 32188 SH SOLE 32101 0 87 EXELON CORP COM COMSTOCK 30161N101 5 125 SH OTR 1 125 0 0 WARNER BROS DISCOVERY INC Common / Ordinary Stock 934423104 541 47045 SH SOLE 47045 0 0 ITERIS INC Common / Ordinary Stock 46564T107 1038 349391 SH SOLE 0 0 349391 CADENCE DESIGN SYS INC Common / Ordinary Stock 127387108 503 3080 SH SOLE 2780 0 300 CHUBB LTD Common / Ordinary Stock H1467J104 1081 5945 SH SOLE 5945 0 0 CHUBB LTD COM COMSTOCK H1467J104 8 45 SH OTR 1 45 0 0 CENTENE CORP Common / Ordinary Stock 15135B101 524 6736 SH SOLE 6736 0 0 CENTENE CORP DEL COM COMSTOCK 15135B101 0 0 SH OTR 1 0 0 0 ALPHABET INC-CL C Common / Ordinary Stock 02079K107 37059 385425 SH SOLE 383994 0 1431 ALPHABET INC CAP STK CL C COMSTOCK 02079K107 140 1460 SH OTR 1 1460 0 0 TEXTRON INC Common / Ordinary Stock 883203101 280 4809 SH SOLE 4809 0 0 AMERIPRISE FINANCIAL INC Common / Ordinary Stock 03076C106 798 3167 SH SOLE 3167 0 0 OMNICOM GROUP Common / Ordinary Stock 681919106 281 4450 SH SOLE 4287 0 163 KLA CORP Common / Ordinary Stock 482480100 986 3257 SH SOLE 3150 0 107 KLA CORP COM COMSTOCK 482480100 0 0 SH OTR 1 0 0 0 ISHARES RUSSELL MID-CAP VALU Exchange Traded Fund 464287473 350503 3649175 SH SOLE 3635728 0 13447 ISHARES TR RUSSELL MID-CAP VALUE ETF COMSTOCK 464287473 942437 9811942 SH OTR 1 9663952 0 147989 O'REILLY AUTOMOTIVE INC Common / Ordinary Stock 67103H107 13720 19506 SH SOLE 19415 0 91 O REILLY AUTOMOTIVE INC NEW COM COMSTOCK 67103H107 9 13 SH OTR 1 13 0 0 SPDR S&P INTL SMALL CAP Exchange Traded Fund 78463X871 8568 328668 SH SOLE 321508 0 7160 JM SMUCKER CO/THE Common / Ordinary Stock 832696405 340 2475 SH SOLE 2475 0 0 SMUCKER J M CO COM NEW COMSTOCK 832696405 0 0 SH OTR 1 0 0 0 HONEYWELL INTERNATIONAL INC Common / Ordinary Stock 438516106 17517 104910 SH SOLE 104777 0 133 HONEYWELL INTL INC COM COMSTOCK 438516106 76 453 SH OTR 1 453 0 0 TRAVELERS COS INC/THE Common / Ordinary Stock 89417E109 7329 47837 SH SOLE 47514 0 323 TRAVELERS COS INC COM COMSTOCK 89417E109 2 10 SH OTR 1 10 0 0 BROOKFIELD INFRASTRUCTURE PA Master Limited Partnership G16252101 888 24722 SH SOLE 24722 0 0 ONTO INNOVATION INC Common / Ordinary Stock 683344105 224 3500 SH SOLE 3500 0 0 SPDR S&P 600 SMALL CAP VALUE Exchange Traded Fund 78464A300 7506 111793 SH SOLE 110533 0 1260 NEXTERA ENERGY INC Common / Ordinary Stock 65339F101 13328 169984 SH SOLE 169765 0 219 NEXTERA ENERGY INC COM COMSTOCK 65339F101 18 233 SH OTR 1 233 0 0 TE CONNECTIVITY LTD REG SHS Common / Ordinary Stock H84989104 372 3369 SH SOLE 3369 0 0 TE CONNECTIVITY LTD REG SHS COMSTOCK H84989104 0 0 SH OTR 1 0 0 0 VANGUARD TOTAL INTL BOND ETF Exchange Traded Fund 92203J407 757 15868 SH SOLE 15868 0 0 ISHARES 1-3 YEAR TREASURY BO Exchange Traded Fund 464287457 19079 234934 SH SOLE 234934 0 0 EMPIRE STATE REALTY TRUST-A Closed-end REIT 292104106 659 100412 SH SOLE 100412 0 0 PHILIP MORRIS INTERNATIONAL Common / Ordinary Stock 718172109 16464 198338 SH SOLE 197524 0 814 PHILIP MORRIS INTL INC COM COMSTOCK 718172109 20 235 SH OTR 1 235 0 0 SPDR PORT S&P 500 VALUE Exchange Traded Fund 78464A508 30424 882101 SH SOLE 865611 0 16490 INTERCONTINENTAL EXCHANGE IN Common / Ordinary Stock 45866F104 735 8139 SH SOLE 8139 0 0 UNITI GROUP INC Closed-end REIT 91325V108 349 50244 SH SOLE 50244 0 0 ZOETIS INC Common / Ordinary Stock 98978V103 19744 133143 SH SOLE 132681 0 462 ZOETIS INC COM COMSTOCK 98978V103 1 10 SH OTR 1 10 0 0 VANGUARD DIVIDEND APPREC ETF Exchange Traded Fund 921908844 3915 28968 SH SOLE 28968 0 0 LYONDELLBASELL INDU-CL A Common / Ordinary Stock N53745100 7801 103621 SH SOLE 103376 0 245 LYONDELLBASELL INDUSTRIES N V ORD COMSTOCK N53745100 0 0 SH OTR 1 0 0 0 AUTOZONE INC Common / Ordinary Stock 053332102 799 373 SH SOLE 373 0 0 INVESCO S&P 500 LOW VOLATILI Exchange Traded Fund 46138E354 209 3607 SH SOLE 3607 0 0 ISHARES PREFERRED & INCOME S Exchange Traded Fund 464288687 354 11165 SH SOLE 11165 0 0 VANGUARD ENERGY ETF Exchange Traded Fund 92204A306 1242 12228 SH SOLE 12228 0 0 MARRIOTT INTERNATIONAL -CL A Common / Ordinary Stock 571903202 1277 9112 SH SOLE 9112 0 0 MARRIOTT INTL INC NEW CL A COMSTOCK 571903202 11 77 SH OTR 1 77 0 0 BROOKFIELD RENEWABLE PARTNER Limited Partnership G16258108 336 10737 SH SOLE 10737 0 0 REGENERON PHARMACEUTICALS Common / Ordinary Stock 75886F107 1274 1849 SH SOLE 1849 0 0 WEBSTER FINANCIAL CORP Common / Ordinary Stock 947890109 207 4584 SH SOLE 4264 0 320 SPDR PORTFOLIO S&P 500 GROWT Exchange Traded Fund 78464A409 48290 963872 SH SOLE 957954 0 5918 TARGET CORP Common / Ordinary Stock 87612E106 28147 189680 SH SOLE 189298 0 382 TARGET CORP COM COMSTOCK 87612E106 4 30 SH OTR 1 30 0 0 GENUINE PARTS CO Common / Ordinary Stock 372460105 330 2210 SH SOLE 2210 0 0 DISCOVER FINANCIAL SERVICES Common / Ordinary Stock 254709108 766 8430 SH SOLE 8375 0 55 DISCOVER FINL SVCS COM COMSTOCK 254709108 0 0 SH OTR 1 0 0 0 ENERGY SELECT SECTOR SPDR Exchange Traded Fund 81369Y506 1113 15452 SH SOLE 15452 0 0 BLACKROCK INC Common / Ordinary Stock 09247X101 9580 17410 SH SOLE 17388 0 22 BLACKROCK INC COM COMSTOCK 09247X101 8 15 SH OTR 1 15 0 0 FREEPORT-MCMORAN INC Common / Ordinary Stock 35671D857 209 7634 SH SOLE 7634 0 0 FREEPORT-MCMORAN INC CL B COMSTOCK 35671D857 1 29 SH OTR 1 29 0 0 SPDR S&P 600 SMALL CAP GROWT Exchange Traded Fund 78464A201 8007 117547 SH SOLE 117547 0 0 ISHARES RUSSELL 2000 VALUE E Exchange Traded Fund 464287630 103938 806158 SH SOLE 803523 0 2635 ISHARES TR RUSSELL 2000 VALUE ETF COMSTOCK 464287630 256628 1990446 SH OTR 1 1961792 0 28655 AMERICAN TOWER CORP Closed-end REIT 03027X100 23586 109854 SH SOLE 109367 0 487 AMERICAN TOWER CORP NEW COM COMSTOCK 03027X100 0 0 SH OTR 1 0 0 0 JPMORGAN CHASE & CO Common / Ordinary Stock 46625H100 54163 518310 SH SOLE 516758 0 1552 JPMORGAN CHASE & CO COM COMSTOCK 46625H100 76 723 SH OTR 1 723 0 0 VANGUARD HIGH DVD YIELD ETF Exchange Traded Fund 921946406 2791 29419 SH SOLE 29419 0 0 VANGUARD WHITEHALL FDS HIGH DIVIDEND COMSTOCK 921946406 69 727 SH OTR 1 727 0 0 ENBRIDGE INC Common / Ordinary Stock 29250N105 793 21369 SH SOLE 21369 0 0 ARTHUR J GALLAGHER & CO Common / Ordinary Stock 363576109 603 3524 SH SOLE 3524 0 0 GLOBAL PAYMENTS INC Common / Ordinary Stock 37940X102 249 2300 SH SOLE 2300 0 0 EDISON INTERNATIONAL Common / Ordinary Stock 281020107 390 6897 SH SOLE 6897 0 0 ITAU UNIBANCO H-SPON PRF ADR American Depository Receipts ADR 465562106 67 12904 SH SOLE 12904 0 0 PPL CORP Common / Ordinary Stock 69351T106 359 14178 SH SOLE 14178 0 0 ISHARES GOLD TRUST Exchange Traded Fund 464285204 13605 431501 SH SOLE 431501 0 0 OGE ENERGY CORP Common / Ordinary Stock 670837103 488 13371 SH SOLE 13371 0 0 ESSENTIAL UTILITIES INC Common / Ordinary Stock 29670G102 457 11036 SH SOLE 11036 0 0 VALLEY NATIONAL BANCORP Common / Ordinary Stock 919794107 260 24082 SH SOLE 24082 0 0 INGREDION INC Common / Ordinary Stock 457187102 300 3731 SH SOLE 3731 0 0 INGREDION INC COM COMSTOCK 457187102 0 0 SH OTR 1 0 0 0 VANGUARD FINANCIALS ETF Exchange Traded Fund 92204A405 1023 13740 SH SOLE 13740 0 0 SEMPRA ENERGY Common / Ordinary Stock 816851109 366 2438 SH SOLE 2438 0 0 SEMPRA COM COMSTOCK 816851109 0 0 SH OTR 1 0 0 0 ROCKWELL AUTOMATION INC Common / Ordinary Stock 773903109 1731 8045 SH SOLE 7974 0 71 ISHARES IBOXX INVESTMENT GRA Exchange Traded Fund 464287242 209 2037 SH SOLE 2037 0 0 INVESCO WILDERHILL CLEAN ENE Exchange Traded Fund 46137V134 279 5793 SH SOLE 5793 0 0 NORTHERN TRUST CORP Common / Ordinary Stock 665859104 564 6590 SH SOLE 6590 0 0 ISHARES CORE S&P TOTAL U.S. Exchange Traded Fund 464287150 2004 25190 SH SOLE 25190 0 0 ISHARES SHORT-TERM NATIONAL Exchange Traded Fund 464288158 144216 1404792 SH SOLE 1403774 0 1018 AMERICAN EXPRESS CO Common / Ordinary Stock 025816109 5268 39046 SH SOLE 38743 0 303 AMERICAN EXPRESS CO COM COMSTOCK 025816109 0 0 SH OTR 1 0 0 0 CSX CORP Common / Ordinary Stock 126408103 4020 150901 SH SOLE 150460 0 441 ISHARES RUSSELL 3000 ETF Exchange Traded Fund 464287689 35943 173603 SH SOLE 173603 0 0 NORTHROP GRUMMAN CORP Common / Ordinary Stock 666807102 10236 21763 SH SOLE 21672 0 91 NORTHROP GRUMMAN CORP COM COMSTOCK 666807102 0 0 SH OTR 1 0 0 0 WALT DISNEY CO/THE Common / Ordinary Stock 254687106 9020 95619 SH SOLE 95549 0 70 DISNEY WALT CO DISNEY COM COMSTOCK 254687106 67 706 SH OTR 1 706 0 0 STERIS PLC Common / Ordinary Stock G8473T100 301 1809 SH SOLE 1809 0 0 AIR PRODUCTS & CHEMICALS INC Common / Ordinary Stock 009158106 15251 65529 SH SOLE 65348 0 181 AIR PRODS & CHEMS INC COM COMSTOCK 009158106 20 87 SH OTR 1 87 0 0 ELI LILLY & CO Common / Ordinary Stock 532457108 17445 53952 SH SOLE 53527 0 425 LILLY ELI & CO COM COMSTOCK 532457108 145 447 SH OTR 1 447 0 0 BLACKSTONE INC Common / Ordinary Stock 09260D107 11096 132573 SH SOLE 131678 0 895 AON PLC-CLASS A Common / Ordinary Stock G0403H108 796 2971 SH SOLE 2971 0 0 MARSH & MCLENNAN COS Common / Ordinary Stock 571748102 8216 55037 SH SOLE 54912 0 125 MARSH & MCLENNAN COS INC COM COMSTOCK 571748102 0 0 SH OTR 1 0 0 0 ESTEE LAUDER COMPANIES-CL A Common / Ordinary Stock 518439104 697 3228 SH SOLE 3228 0 0 WW GRAINGER INC Common / Ordinary Stock 384802104 339 693 SH SOLE 693 0 0 TAIWAN SEMICONDUCTOR-SP ADR American Depository Receipts ADR 874039100 895 13051 SH SOLE 13051 0 0 TAIWAN SEMICONDUCTOR MFG CO SPONSORED COMSTOCK 874039100 0 0 SH OTR 1 0 0 0 JOHNSON & JOHNSON Common / Ordinary Stock 478160104 74233 454413 SH SOLE 453599 0 814 JOHNSON & JOHNSON COM COMSTOCK 478160104 239 1460 SH OTR 1 1460 0 0 ORACLE CORP Common / Ordinary Stock 68389X105 31013 507830 SH SOLE 504892 0 2938 ORACLE CORP COM COMSTOCK 68389X105 24 400 SH OTR 1 400 0 0 VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 29966 373781 SH SOLE 373614 0 167 VANGUARD INDEX FDS REAL ESTATE INDEX FD COMSTOCK 922908553 0 0 SH OTR 1 0 0 0 TEXAS INSTRUMENTS INC Common / Ordinary Stock 882508104 6849 44250 SH SOLE 44250 0 0 TEXAS INSTRS INC COM COMSTOCK 882508104 31 203 SH OTR 1 203 0 0 ABBOTT LABORATORIES Common / Ordinary Stock 002824100 14624 151134 SH SOLE 150602 0 532 ABBOTT LABS COM COMSTOCK 002824100 49 503 SH OTR 1 503 0 0 PUBLIC SERVICE ENTERPRISE GP Common / Ordinary Stock 744573106 1743 30996 SH SOLE 30996 0 0 PUBLIC SVC ENTERPRISE GROUP INC COMSTOCK 744573106 0 5 SH OTR 1 5 0 0 SCHLUMBERGER LTD Common / Ordinary Stock 806857108 421 11739 SH SOLE 11739 0 0 SCHLUMBERGER LTD COM COMSTOCK 806857108 0 0 SH OTR 1 0 0 0 VANGUARD S&P 500 ETF Exchange Traded Fund 922908363 302063 920081 SH SOLE 908341 0 11740 VANGUARD INDEX FDS S&P 500 ETF SHS NEW COMSTOCK 922908363 46 139 SH OTR 1 139 0 0 VANGUARD SMALL-CAP VALUE ETF Exchange Traded Fund 922908611 91326 636860 SH SOLE 633862 0 2998 VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908611 4 29 SH OTR 1 29 0 0 YUM CHINA HOLDINGS INC Common / Ordinary Stock 98850P109 305 6451 SH SOLE 6451 0 0 YUM CHINA HLDGS INC COM COMSTOCK 98850P109 0 0 SH OTR 1 0 0 0 LEIDOS HOLDINGS INC Common / Ordinary Stock 525327102 202 2306 SH SOLE 2306 0 0 CHEMED CORP Common / Ordinary Stock 16359R103 282 647 SH SOLE 647 0 0 ABIOMED INC Common / Ordinary Stock 003654100 250 1017 SH SOLE 1017 0 0 FLEXSHARES GLOBAL UPSTREAM N Exchange Traded Fund 33939L407 280 7445 SH SOLE 7445 0 0 SOUTHERN CO/THE Common / Ordinary Stock 842587107 2965 43600 SH SOLE 43600 0 0 SOUTHERN CO COM COMSTOCK 842587107 14 210 SH OTR 1 210 0 0 EQUINIX INC Closed-end REIT 29444U700 1904 3347 SH SOLE 3347 0 0 HP INC Common / Ordinary Stock 40434L105 524 21030 SH SOLE 20330 0 700 HP INC COM COMSTOCK 40434L105 12 498 SH OTR 1 498 0 0 ISHARES USTECHNOLOGY ETF Exchange Traded Fund 464287721 329 4484 SH SOLE 4484 0 0 CARRIER GLOBAL CORP Common / Ordinary Stock 14448C104 1309 36801 SH SOLE 36756 0 45 ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 464287614 203563 967505 SH SOLE 965489 0 2016 ISHARES TR RUSSELL 1000 GROWTH ETF COMSTOCK 464287614 337604 1604581 SH OTR 1 1579607 0 24975 ISHARES MSCI KLD 400 SOCIAL Exchange Traded Fund 464288570 289 4308 SH SOLE 4308 0 0 PRUDENTIAL FINANCIAL INC Common / Ordinary Stock 744320102 357 4157 SH SOLE 4157 0 0 SCHWAB US DVD EQUITY ETF Exchange Traded Fund 808524797 680 10229 SH SOLE 10229 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQUITY COMSTOCK 808524797 3 44 SH OTR 1 44 0 0 AVERY DENNISON CORP Common / Ordinary Stock 053611109 438 2690 SH SOLE 2690 0 0 ISHARES S&P MID-CAP 400 GROW Exchange Traded Fund 464287606 565 8963 SH SOLE 8963 0 0 ISHARES TR S&P MIDCAP 400 GROWTH COMSTOCK 464287606 4 56 SH OTR 1 56 0 0 HORMEL FOODS CORP Common / Ordinary Stock 440452100 329 7246 SH SOLE 7246 0 0 FRANCO-NEVADA CORP Common / Ordinary Stock 351858105 226 1890 SH SOLE 1890 0 0 ERICSSON (LM) TEL-SP ADR American Depository Receipts ADR 294821608 58 10081 SH SOLE 10081 0 0 MONDELEZ INTERNATIONAL INC-A Common / Ordinary Stock 609207105 15928 290499 SH SOLE 289424 0 1075 MONDELEZ INTL INC CL A COMSTOCK 609207105 49 890 SH OTR 1 890 0 0 WASTE CONNECTIONS INC Common / Ordinary Stock 94106B101 11011 81482 SH SOLE 81283 0 199 NVIDIA CORP Common / Ordinary Stock 67066G104 6614 54483 SH SOLE 54231 0 252 NVIDIA CORP COM COMSTOCK 67066G104 2 20 SH OTR 1 20 0 0 WELLS FARGO & CO Common / Ordinary Stock 949746101 3882 96508 SH SOLE 95154 0 1354 WELLS FARGO & CO NEW COM COMSTOCK 949746101 11 284 SH OTR 1 284 0 0 CHARTER COMMUNICATIONS INC-A Common / Ordinary Stock 16119P108 804 2649 SH SOLE 2649 0 0 DIMENSIONAL US TARGET VALUE Exchange Traded Fund 25434V609 705 18101 SH SOLE 18101 0 0 ABBVIE INC Common / Ordinary Stock 00287Y109 38808 289158 SH SOLE 287965 0 1193 ABBVIE INC COM COMSTOCK 00287Y109 33 245 SH OTR 1 245 0 0 SCHWAB US MID CAP ETF Exchange Traded Fund 808524508 215 3555 SH SOLE 3555 0 0 FIRSTENERGY CORP Common / Ordinary Stock 337932107 223 6033 SH SOLE 6033 0 0 FIRSTENERGY CORP COM COMSTOCK 337932107 2 50 SH OTR 1 50 0 0 COMCAST CORP-CLASS A Common / Ordinary Stock 20030N101 8702 296706 SH SOLE 294055 0 2651 COMCAST CORP NEW CL A COMSTOCK 20030N101 16 531 SH OTR 1 531 0 0 BANK OF AMERICA CORP Common / Ordinary Stock 060505104 25017 828385 SH SOLE 825170 0 3215 BANK AMER CORP COM COMSTOCK 060505104 34 1129 SH OTR 1 1129 0 0 NEW JERSEY RESOURCES CORP Common / Ordinary Stock 646025106 214 5524 SH SOLE 5524 0 0 HESS CORP Common / Ordinary Stock 42809H107 6328 58056 SH SOLE 57843 0 213 HESS CORP COM COMSTOCK 42809H107 11 99 SH OTR 1 99 0 0 GXO LOGISTICS INC Common / Ordinary Stock 36262G101 336 9571 SH SOLE 9514 0 57 ISHARES RUSSELL MID-CAP ETF Exchange Traded Fund 464287499 376978 6065614 SH SOLE 6042092 0 23522 ISHARES TR RUSSELL MID-CAP ETF COMSTOCK 464287499 31 492 SH OTR 1 492 0 0 MATERIALS SELECT SECTOR SPDR Exchange Traded Fund 81369Y100 669 9840 SH SOLE 9710 0 130 SELECT SECTOR SPDR TR MATLS COMSTOCK 81369Y100 1 10 SH OTR 1 10 0 0 ISHARES NATIONAL MUNI BOND E Exchange Traded Fund 464288414 290800 2834862 SH SOLE 2834133 0 729 ISHARES TR NATL MUN BD ETF FD COMSTOCK 464288414 713 6955 SH OTR 1 6955 0 0 CENTERPOINT ENERGY INC Common / Ordinary Stock 15189T107 257 9131 SH SOLE 9131 0 0 CENTERPOINT ENERGY INC COM COMSTOCK 15189T107 12 420 SH OTR 1 420 0 0 NOVO-NORDISK A/S-SPONS ADR American Depository Receipts ADR 670100205 532 5341 SH SOLE 5341 0 0 NOVO NORDISK A.S. ADR FORMERLY NOVO COMSTOCK 670100205 0 0 SH OTR 1 0 0 0 LAM RESEARCH CORP Common / Ordinary Stock 512807108 2415 6599 SH SOLE 6439 0 160 GENERAL MOTORS CO Common / Ordinary Stock 37045V100 323 10073 SH SOLE 10073 0 0 GENERAL MTRS CO COM COMSTOCK 37045V100 3 100 SH OTR 1 100 0 0 VANGUARD MID-CAP GROWTH ETF Exchange Traded Fund 922908538 182430 1069718 SH SOLE 1068146 0 1572 VANGUARD INDEX FDS MID-CAP GROWTH ETF COMSTOCK 922908538 57 335 SH OTR 1 335 0 0 THERMO FISHER SCIENTIFIC INC Common / Ordinary Stock 883556102 51463 101466 SH SOLE 101150 0 316 EVERSOURCE ENERGY Common / Ordinary Stock 30040W108 1451 18610 SH SOLE 18610 0 0 EVERSOURCE ENERGY COM COMSTOCK 30040W108 26 331 SH OTR 1 331 0 0 ROYAL BANK OF CANADA Common / Ordinary Stock 780087102 1191 13223 SH SOLE 13223 0 0 VANGUARD FTSE DEVELOPED ETF Exchange Traded Fund 921943858 826004 22717375 SH SOLE 22704678 0 12697 VANGUARD INTL FD FTSE DEVELOPED MKTS COMSTOCK 921943858 69 1887 SH OTR 1 1887 0 0 SIMON PROPERTY GROUP INC Closed-end REIT 828806109 318 3548 SH SOLE 3548 0 0 STATE STREET CORP Common / Ordinary Stock 857477103 910 14958 SH SOLE 14958 0 0 STATE STR CORP COM COMSTOCK 857477103 0 0 SH OTR 1 0 0 0 COMMERCE BANCSHARES INC Common / Ordinary Stock 200525103 276 4170 SH SOLE 4170 0 0 ELEVANCE HEALTH INC Common / Ordinary Stock 036752103 20338 44773 SH SOLE 44613 0 160 WISDOMTREE US LARGECAP DIVID Exchange Traded Fund 97717W307 222 4009 SH SOLE 4009 0 0 SPDR PORTFOLIO DEVELOPED WOR Exchange Traded Fund 78463X889 271154 10509849 SH SOLE 10501909 0 7940 DOLLAR GENERAL CORP Common / Ordinary Stock 256677105 14957 62359 SH SOLE 62183 0 176 EATON CORP PLC Common / Ordinary Stock G29183103 1528 11455 SH SOLE 11443 0 12 EATON CORPORATION PLC SHS COMSTOCK G29183103 27 200 SH OTR 1 200 0 0 CME GROUP INC Common / Ordinary Stock 12572Q105 760 4293 SH SOLE 4293 0 0 CME GROUP INC COM COMSTOCK 12572Q105 1 4 SH OTR 1 4 0 0 ISHARES MSCI EAFE ETF Exchange Traded Fund 464287465 12154 216997 SH SOLE 216997 0 0 ISHARES TR MSCI EAFE ETF COMSTOCK 464287465 144 2578 SH OTR 1 2578 0 0 VANGUARD INFO TECH ETF Exchange Traded Fund 92204A702 18438 59987 SH SOLE 59987 0 0 STOCK YARDS BANCORP INC Common / Ordinary Stock 861025104 428 6299 SH SOLE 6299 0 0 NOVOCURE LTD Common / Ordinary Stock G6674U108 223 2935 SH SOLE 2935 0 0 PIMCO 1-5 YEAR US TIPS INDEX Exchange Traded Fund 72201R205 25976 525718 SH SOLE 514278 0 11440 PIMCO ETF TR 1-5 YR US TIPS INDEX COMSTOCK 72201R205 22 455 SH OTR 1 455 0 0 ISHARES CORE S&P U.S. GROWTH Exchange Traded Fund 464287671 2498 31157 SH SOLE 31157 0 0 DEERE & CO Common / Ordinary Stock 244199105 5021 15038 SH SOLE 15038 0 0 DEERE & CO COM COMSTOCK 244199105 13 38 SH OTR 1 38 0 0 VANGUARD RUSSELL 1000 GROWTH Exchange Traded Fund 92206C680 224571 4142620 SH SOLE 4139399 0 3221 VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL COMSTOCK 92206C680 2 34 SH OTR 1 34 0 0 SHELL PLC-ADR American Depository Receipts ADR 780259305 831 16710 SH SOLE 16710 0 0 SHELL PLC SPONSORED ADR REPSTG COMSTOCK 780259305 0 0 SH OTR 1 0 0 0 SNAP-ON INC Common / Ordinary Stock 833034101 1558 7737 SH SOLE 7737 0 0 SPROTT PHYSICAL SILVER TRUST Closed-end Fund 85207K107 1350 203900 SH SOLE 203900 0 0 MDU RESOURCES GROUP INC Common / Ordinary Stock 552690109 409 14942 SH SOLE 14942 0 0 MDU RES GROUP INC COM COMSTOCK 552690109 0 0 SH OTR 1 0 0 0 SAVARA INC Common / Ordinary Stock 805111101 18 11335 SH SOLE 11335 0 0 NOVARTIS AG-SPONSORED ADR American Depository Receipts ADR 66987V109 590 7768 SH SOLE 7768 0 0 NOVARTIS AG SPONSORED ADR COMSTOCK 66987V109 0 0 SH OTR 1 0 0 0 ADVANCED MICRO DEVICES Common / Ordinary Stock 007903107 1416 22352 SH SOLE 21995 0 357 CHEVRON CORP Common / Ordinary Stock 166764100 30453 211968 SH SOLE 211475 0 493 CHEVRON CORP NEW COM COMSTOCK 166764100 95 659 SH OTR 1 659 0 0 SOUTHWEST AIRLINES CO Common / Ordinary Stock 844741108 500 16198 SH SOLE 16198 0 0 VANGUARD CONSUMER DISCRE ETF Exchange Traded Fund 92204A108 1787 7603 SH SOLE 7603 0 0 WATERS CORP Common / Ordinary Stock 941848103 255 946 SH SOLE 946 0 0 PARAMOUNT GLOBAL-CLASS B Common / Ordinary Stock 92556H206 237 12453 SH SOLE 12453 0 0 TRANE TECHNOLOGIES PLC Common / Ordinary Stock G8994E103 1010 6977 SH SOLE 6977 0 0 TRANE TECHNOLOGIES PLC SHS COMSTOCK G8994E103 0 0 SH OTR 1 0 0 0 MANHATTAN ASSOCIATES INC Common / Ordinary Stock 562750109 1061 7979 SH SOLE 7979 0 0 VANGUARD MATERIALS ETF Exchange Traded Fund 92204A801 448 3018 SH SOLE 3018 0 0 TRI-CONTINENTAL CORP Closed-end Fund 895436103 582 22767 SH SOLE 22767 0 0 ISHARES MSCI USA ESG SELECT Exchange Traded Fund 464288802 984 12960 SH SOLE 12960 0 0 VANGUARD MID-CAP VALUE ETF Exchange Traded Fund 922908512 266876 2191644 SH SOLE 2184875 0 6769 VANGUARD INDEX FDS VANGUARD MID-CAP COMSTOCK 922908512 13 106 SH OTR 1 106 0 0 MICROSOFT CORP Common / Ordinary Stock 594918104 181912 781073 SH SOLE 777941 0 3132 MICROSOFT CORP COM COMSTOCK 594918104 366 1570 SH OTR 1 1570 0 0 AMEREN CORPORATION Common / Ordinary Stock 023608102 716 8894 SH SOLE 8894 0 0 AMEREN CORP COM COMSTOCK 023608102 15 192 SH OTR 1 192 0 0 SIMULATIONS PLUS INC Common / Ordinary Stock 829214105 249 5130 SH SOLE 5130 0 0 HERSHEY CO/THE Common / Ordinary Stock 427866108 1577 7155 SH SOLE 7155 0 0 ISHARES RUSSELL TOP 200 GROW Exchange Traded Fund 464289438 643253 5383322 SH SOLE 5369289 0 14033 VANGUARD TOTAL STOCK MKT ETF Exchange Traded Fund 922908769 152187 847978 SH SOLE 847978 0 0 VANGUARD INDEX FDS VANGUARD TOTAL STK COMSTOCK 922908769 54 299 SH OTR 1 299 0 0 CLOROX COMPANY Common / Ordinary Stock 189054109 761 5929 SH SOLE 5929 0 0 CLOROX CO COM COMSTOCK 189054109 47 368 SH OTR 1 368 0 0 SCHWAB INTL EQUITY ETF Exchange Traded Fund 808524805 364 12954 SH SOLE 12954 0 0 SCHWAB STRATEGIC TR INTL EQUITY ETF COMSTOCK 808524805 35 1247 SH OTR 1 1247 0 0 AMERISOURCEBERGEN CORP Common / Ordinary Stock 03073E105 265 1959 SH SOLE 1959 0 0 AMERISOURCEBERGEN CORP COM COMSTOCK 03073E105 8 62 SH OTR 1 62 0 0 BROOKFIELD ASSET MANAGE-CL A Common / Ordinary Stock 112585104 1132 27674 SH SOLE 27674 0 0 EASTMAN CHEMICAL CO Common / Ordinary Stock 277432100 256 3602 SH SOLE 3602 0 0 EASTMAN CHEM CO COM COMSTOCK 277432100 0 0 SH OTR 1 0 0 0 EBAY INC Common / Ordinary Stock 278642103 1431 38866 SH SOLE 38866 0 0 ALTRIA GROUP INC Common / Ordinary Stock 02209S103 2494 61759 SH SOLE 61759 0 0 ALTRIA GROUP INC COM COMSTOCK 02209S103 10 251 SH OTR 1 251 0 0 HCA HEALTHCARE INC Common / Ordinary Stock 40412C101 250 1360 SH SOLE 1360 0 0 HCA HEALTHCARE INC COM COMSTOCK 40412C101 0 0 SH OTR 1 0 0 0 DAVITA INC Common / Ordinary Stock 23918K108 420 5079 SH SOLE 5079 0 0 DAVITA INC COM COMSTOCK 23918K108 0 0 SH OTR 1 0 0 0 ISHARES US CONSUMER DISCRETI Exchange Traded Fund 464287580 281 4832 SH SOLE 4832 0 0 RAYTHEON TECHNOLOGIES CORP Common / Ordinary Stock 75513E101 21011 256672 SH SOLE 255876 0 796 RAYTHEON TECHNOLOGIES CORP COMSTOCK 75513E101 51 629 SH OTR 1 629 0 0 ISHARES CORE MSCI EMERGING Exchange Traded Fund 46434G103 462861 10769228 SH SOLE 10734635 0 34593 ISHARES INC CORE MSCI EMERGING MKTS COMSTOCK 46434G103 1043842 24286702 SH OTR 1 23923043 0 363659 CHIPOTLE MEXICAN GRILL INC Common / Ordinary Stock 169656105 577 384 SH SOLE 384 0 0 BANCO BRADESCO-ADR American Depository Receipts ADR 059460303 53 14412 SH SOLE 14412 0 0 ISHARES TRUST ISHARES ESG AW Exchange Traded Fund 46435G516 30333 540412 SH SOLE 536800 0 3612 ISHARES TR ESG AWARE MSCI EAFE ETF COMSTOCK 46435G516 241221 4297541 SH OTR 1 4238151 0 59390 SPDR S&P MIDCAP 400 ETF TRST Exchange Traded Fund 78467Y107 7361 18326 SH SOLE 18326 0 0 SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 COMSTOCK 78467Y107 5 13 SH OTR 1 13 0 0 CORNING INC Common / Ordinary Stock 219350105 429 14788 SH SOLE 14788 0 0 CORNING INC COM COMSTOCK 219350105 3 115 SH OTR 1 115 0 0 FIRST REPUBLIC BANK/CA Common / Ordinary Stock 33616C100 226 1730 SH SOLE 1730 0 0 HUMANA INC Common / Ordinary Stock 444859102 1139 2347 SH SOLE 2347 0 0 HUMANA INC COM COMSTOCK 444859102 0 0 SH OTR 1 0 0 0 ISHARES GLOBAL TIMBER & FORE Exchange Traded Fund 464288174 325 4962 SH SOLE 4962 0 0 DOMINION RESOURCES INC/VA Common / Ordinary Stock 25746U109 2937 42497 SH SOLE 42497 0 0 BOEING CO/THE Common / Ordinary Stock 097023105 12740 105221 SH SOLE 104950 0 271 BOEING CO COM COMSTOCK 097023105 1 7 SH OTR 1 7 0 0 ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655 131324 796290 SH SOLE 792837 0 3453 ISHARES TR RUSSELL 2000 ETF COMSTOCK 464287655 41 246 SH OTR 1 246 0 0 LABORATORY CRP OF AMER HLDGS Common / Ordinary Stock 50540R409 681 3324 SH SOLE 3324 0 0 VANGUARD INDUSTRIALS ETF Exchange Traded Fund 92204A603 250 1588 SH SOLE 1588 0 0 UNILEVER PLC-SPONSORED ADR American Depository Receipts ADR 904767704 490 11173 SH SOLE 11003 0 170 UNILEVER PLC SPON ADR NEW COMSTOCK 904767704 0 0 SH OTR 1 0 0 0 BERKSHIRE HATHAWAY INC-CL A Common / Ordinary Stock 084670108 42273 104 SH SOLE 104 0 0 INVESCO S&P 500 EQUAL WEIGHT Exchange Traded Fund 46137V357 1559 12252 SH SOLE 12252 0 0 INVESCO EXCHANGE-TRADED FD COMSTOCK 46137V357 9 72 SH OTR 1 72 0 0 ALPHABET INC-CL A Common / Ordinary Stock 02079K305 101901 1065350 SH SOLE 1059762 0 5588 ALPHABET INC CL A COMSTOCK 02079K305 153 1600 SH OTR 1 1600 0 0 ADAPTIVE BIOTECHNOLOGIES Common / Ordinary Stock 00650F109 192 26975 SH SOLE 26975 0 0 FLEXSHARES MORNINGSTAR US MA Exchange Traded Fund 33939L100 587 4243 SH SOLE 4243 0 0 BJ'S WHOLESALE CLUB HOLDINGS Common / Ordinary Stock 05550J101 528 7257 SH SOLE 7257 0 0 META PLATFORMS INC-CLASS A Common / Ordinary Stock 30303M102 29453 217076 SH SOLE 216210 0 866 META PLATFORMS INC CL A COMSTOCK 30303M102 106 784 SH OTR 1 784 0 0 ISHARES CORE S&P U.S. VALUE Exchange Traded Fund 464287663 405 6468 SH SOLE 6468 0 0 TJX COMPANIES INC Common / Ordinary Stock 872540109 3036 48868 SH SOLE 48757 0 111 TJX COS INC NEW COM COMSTOCK 872540109 8 122 SH OTR 1 122 0 0 JOHNSON CONTROLS INTERNATION Common / Ordinary Stock G51502105 476 9681 SH SOLE 9681 0 0 EQUITY RESIDENTIAL Closed-end REIT 29476L107 674 10021 SH SOLE 9984 0 37 MCKESSON CORP Common / Ordinary Stock 58155Q103 2558 7527 SH SOLE 7311 0 216 CONSTELLATION BRANDS INC-A Common / Ordinary Stock 21036P108 461 2007 SH SOLE 2007 0 0 CONSTELLATION BRANDS INC CL A COMSTOCK 21036P108 0 0 SH OTR 1 0 0 0 BROADCOM INC Common / Ordinary Stock 11135F101 21888 49296 SH SOLE 49093 0 203 BROADCOM INC COM COMSTOCK 11135F101 8 19 SH OTR 1 19 0 0 VMWARE INC-CLASS A Common / Ordinary Stock 928563402 257 2411 SH SOLE 2411 0 0 LOCKHEED MARTIN CORP Common / Ordinary Stock 539830109 4146 10733 SH SOLE 10652 0 81 LOCKHEED MARTIN CORP COM COMSTOCK 539830109 2 5 SH OTR 1 5 0 0 ISHARES BROAD USD HIGH YIELD Exchange Traded Fund 46435U853 15601 464037 SH SOLE 461037 0 3000 ISHARES TR BROAD USD HIGH YIELD CORPORATE COMSTOCK 46435U853 282016 8388338 SH OTR 1 8265291 0 123047 BANK OF HAWAII CORP Common / Ordinary Stock 062540109 202 2649 SH SOLE 2649 0 0 AGILENT TECHNOLOGIES INC Common / Ordinary Stock 00846U101 532 4377 SH SOLE 4377 0 0 DAKTRONICS INC Common / Ordinary Stock 234264109 65 24000 SH SOLE 24000 0 0 VANGUARD S&P MID-CAP 400 ETF Exchange Traded Fund 921932885 302 2033 SH SOLE 2033 0 0 PROCTER & GAMBLE CO/THE Common / Ordinary Stock 742718109 37396 296204 SH SOLE 295577 0 627 PROCTER & GAMBLE CO COM COMSTOCK 742718109 13 106 SH OTR 1 106 0 0 HUBBELL INC Common / Ordinary Stock 443510607 1193 5348 SH SOLE 5348 0 0 MONSTER BEVERAGE CORP Common / Ordinary Stock 61174X109 247 2843 SH SOLE 2843 0 0 MONSTER BEVERAGE CORP NEW COM COMSTOCK 61174X109 0 0 SH OTR 1 0 0 0 PFIZER INC Common / Ordinary Stock 717081103 25794 589438 SH SOLE 589118 0 320 PFIZER INC COM COMSTOCK 717081103 163 3723 SH OTR 1 3723 0 0 STANLEY BLACK & DECKER INC Common / Ordinary Stock 854502101 298 3957 SH SOLE 3957 0 0 STANLEY BLACK & DECKER INC COM COMSTOCK 854502101 1 16 SH OTR 1 16 0 0 ISHARES MSCI USA MOMENTUM FA Exchange Traded Fund 46432F396 331 2524 SH SOLE 2524 0 0 ISHARES TR MSCI USA MOMENTUM FACTOR ETF COMSTOCK 46432F396 0 0 SH OTR 1 0 0 0 EOG RESOURCES INC Common / Ordinary Stock 26875P101 8868 79372 SH SOLE 79228 0 144 EOG RES INC COM COMSTOCK 26875P101 0 0 SH OTR 1 0 0 0 ISHARES ESG AWARE MSCI USA Exchange Traded Fund 46435G425 21211 267113 SH SOLE 267113 0 0 ISHARES TR ESG AWARE MSCI UAS ETF COMSTOCK 46435G425 320803 4039826 SH OTR 1 3976947 0 62879 VANGUARD TAX-EXEMPT BOND ETF Exchange Traded Fund 922907746 129517 2690423 SH SOLE 2690423 0 0 ISHARES S&P 100 ETF Exchange Traded Fund 464287101 1575 9695 SH SOLE 9695 0 0 ISHARES TR S&P 100 ETF COMSTOCK 464287101 19 115 SH OTR 1 115 0 0 VANGUARD FTSE EMERGING MARKE Exchange Traded Fund 922042858 326499 8947623 SH SOLE 8930997 0 16626 VANGUARD INTL EQUITY INDEX FDS FTSE COMSTOCK 922042858 32 865 SH OTR 1 690 0 175 ISHARES CORE U.S. AGGREGATE Exchange Traded Fund 464287226 251006 2605423 SH SOLE 2600810 0 4613 ISHARES TR CORE U S AGGREGATE BD ETF COMSTOCK 464287226 253435 2630631 SH OTR 1 2595786 0 34845 VANGUARD LARGE-CAP ETF Exchange Traded Fund 922908637 71178 435178 SH SOLE 435178 0 0 VANGUARD INDEX FDS VANGUARD LARGE-CAP COMSTOCK 922908637 89 542 SH OTR 1 542 0 0 EMERSON ELECTRIC CO Common / Ordinary Stock 291011104 2593 35408 SH SOLE 35408 0 0 EMERSON ELEC CO COM COMSTOCK 291011104 23 308 SH OTR 1 308 0 0 APPLIED MATERIALS INC Common / Ordinary Stock 038222105 11369 138765 SH SOLE 138582 0 183 APPLIED MATLS INC COM COMSTOCK 038222105 16 194 SH OTR 1 194 0 0 VANGUARD TOTAL INTL STOCK Exchange Traded Fund 921909768 584 12769 SH SOLE 12769 0 0 VANGUARD STAR FDS VANGUARD TOTAL INTL COMSTOCK 921909768 14 308 SH OTR 1 308 0 0 VANGUARD VALUE ETF Exchange Traded Fund 922908744 658550 5333253 SH SOLE 5314441 0 18812 VANGUARD INDEX FDS VANGUARD VALUE ETF COMSTOCK 922908744 146 1182 SH OTR 1 1182 0 0 UNITED PARCEL SERVICE-CL B Common / Ordinary Stock 911312106 2917 18060 SH SOLE 17944 0 116 UNITED PARCEL SVC INC CL B COMSTOCK 911312106 0 0 SH OTR 1 0 0 0 AMETEK INC Common / Ordinary Stock 031100100 9650 85091 SH SOLE 84887 0 204 NUVEEN QUAL MUNI INCOME FD Closed-end Fund 67066V101 159 14480 SH SOLE 14480 0 0 SPDR BLOOMBERG INVESTMENT GR Exchange Traded Fund 78468R200 50208 1657014 SH SOLE 1654716 0 2298 AMERICAN STATES WATER CO Common / Ordinary Stock 029899101 340 4356 SH SOLE 4356 0 0 APPLE INC Common / Ordinary Stock 037833100 283873 2054072 SH SOLE 2041389 0 12683 APPLE INC COM COMSTOCK 037833100 584 4223 SH OTR 1 4203 0 20 DIMENSIONAL US CORE EQUITY 2 Exchange Traded Fund 25434V708 2236 100553 SH SOLE 100553 0 0 SCHWAB INTL SMALL-CAP EQUITY Exchange Traded Fund 808524888 75333 2714690 SH SOLE 2709863 0 4827 SCHWAB STRATEGIC TR INTL SMALL CAP COMSTOCK 808524888 6 204 SH OTR 1 204 0 0 CATERPILLAR INC Common / Ordinary Stock 149123101 3630 22121 SH SOLE 22121 0 0 CATERPILLAR INS COM COMSTOCK 149123101 17 101 SH OTR 1 101 0 0 WEC ENERGY GROUP INC Common / Ordinary Stock 92939U106 1252 14001 SH SOLE 14001 0 0 WEC ENERGY GROUP INC COM COMSTOCK 92939U106 0 0 SH OTR 1 0 0 0 MORGAN STANLEY Common / Ordinary Stock 617446448 18296 231568 SH SOLE 230788 0 780 MORGAN STANLEY COM NEW COMSTOCK 617446448 0 0 SH OTR 1 0 0 0 US BANCORP Common / Ordinary Stock 902973304 2871 71209 SH SOLE 70947 0 262 US BANCORP DEL COM NEW COMSTOCK 902973304 10 248 SH OTR 1 248 0 0 TRACTOR SUPPLY COMPANY Common / Ordinary Stock 892356106 386 2074 SH SOLE 2074 0 0 DIMENSIONAL US MARKETWIDE VA Exchange Traded Fund 25434V724 2067 69794 SH SOLE 69794 0 0 ENTERPRISE PRODUCTS PARTNERS Master Limited Partnership 293792107 654 27519 SH SOLE 27519 0 0 ASPEN TECHNOLOGY INC Common / Ordinary Stock 29109X106 293 1230 SH SOLE 1206 0 24 DIMENSIONAL US EQUITY ETF Exchange Traded Fund 25434V401 770 19823 SH SOLE 19823 0 0 ALLIANT ENERGY CORP Common / Ordinary Stock 018802108 389 7350 SH SOLE 7350 0 0 ALLIANT ENERGY CORP COM COMSTOCK 018802108 0 5 SH OTR 1 5 0 0 ISHARES S&P SMALL-CAP 600 GR Exchange Traded Fund 464287887 730 7185 SH SOLE 7185 0 0 ISHARES TR S&P SMALL-CAP 600 GROWTH COMSTOCK 464287887 19 190 SH OTR 1 190 0 0 AMERESCO INC-CL A Common / Ordinary Stock 02361E108 671 10095 SH SOLE 10095 0 0 ALLSTATE CORP Common / Ordinary Stock 020002101 15110 121340 SH SOLE 120859 0 481 ALLSTATE CORP COM COMSTOCK 020002101 0 0 SH OTR 1 0 0 0 GENERAL DYNAMICS CORP Common / Ordinary Stock 369550108 1576 7427 SH SOLE 7427 0 0 GENERAL DYNAMICS CORP COM COMSTOCK 369550108 0 0 SH OTR 1 0 0 0 MOTOROLA SOLUTIONS INC Common / Ordinary Stock 620076307 803 3587 SH SOLE 3476 0 111 CANADIAN NATL RAILWAY CO Common / Ordinary Stock 136375102 689 6377 SH SOLE 6377 0 0 PIONEER NATURAL RESOURCES CO Common / Ordinary Stock 723787107 364 1679 SH SOLE 1679 0 0 OCCIDENTAL PETROLEUM CORP Common / Ordinary Stock 674599105 233 3792 SH SOLE 3792 0 0 MODERNA INC Common / Ordinary Stock 60770K107 404 3419 SH SOLE 3419 0 0 ISHARES MBS ETF Exchange Traded Fund 464288588 212973 2325545 SH SOLE 2323715 0 1830 UNITEDHEALTH GROUP INC Common / Ordinary Stock 91324P102 62377 123510 SH SOLE 122978 0 532 UNITEDHEALTH GROUP INC COM COMSTOCK 91324P102 64 126 SH OTR 1 126 0 0 DARDEN RESTAURANTS INC Common / Ordinary Stock 237194105 269 2133 SH SOLE 2133 0 0 GOLDMAN SACHS GROUP INC Common / Ordinary Stock 38141G104 1774 6053 SH SOLE 6053 0 0 GOLDMAN SACHS GROUP INC COM COMSTOCK 38141G104 0 0 SH OTR 1 0 0 0 MOODY'S CORP Common / Ordinary Stock 615369105 1752 7206 SH SOLE 7094 0 112 AMERICAN WATER WORKS CO INC Common / Ordinary Stock 030420103 372 2855 SH SOLE 2855 0 0 XPO LOGISTICS INC Common / Ordinary Stock 983793100 378 8493 SH SOLE 8436 0 57 INVESCO WATER RESOURCES ETF Exchange Traded Fund 46137V142 245 5356 SH SOLE 5356 0 0 INVESCO EXCHANGE-TRADED FD COMSTOCK 46137V142 1 25 SH OTR 1 25 0 0 ENERGY TRANSFER LP Master Limited Partnership 29273V100 132 11925 SH SOLE 11925 0 0 FOGHORN THERAPEUTICS INC Common / Ordinary Stock 344174107 124 14469 SH SOLE 14469 0 0 COCA-COLA CO/THE Common / Ordinary Stock 191216100 24516 437623 SH SOLE 436312 0 1311 COCA COLA CO COM COMSTOCK 191216100 92 1646 SH OTR 1 1646 0 0 GILEAD SCIENCES INC Common / Ordinary Stock 375558103 13214 214192 SH SOLE 213065 0 1127 ISHARES 0-5 YR INV GRD CORP Exchange Traded Fund 46434V100 21107 445302 SH SOLE 445302 0 0 ACCENTURE PLC-CL A Common / Ordinary Stock G1151C101 15892 61765 SH SOLE 61459 0 306 ACCENTURE PLC IRELAND CLASS SHS COMSTOCK G1151C101 42 163 SH OTR 1 163 0 0 VANGUARD MEGA CAP GROWTH ETF Exchange Traded Fund 921910816 307 1760 SH SOLE 1760 0 0 FORD MOTOR CO Common / Ordinary Stock 345370860 926 82660 SH SOLE 82660 0 0 FORD MTR CO DEL COM PAR $0 01 COMSTOCK 345370860 2 177 SH OTR 1 177 0 0 MARATHON PETROLEUM CORP COM Common / Ordinary Stock 56585A102 776 7813 SH SOLE 7813 0 0 MARATHON PETE CORP COM COMSTOCK 56585A102 0 3 SH OTR 1 3 0 0 WALMART INC Common / Ordinary Stock 931142103 21870 168623 SH SOLE 167836 0 787 WALMART INC COM COMSTOCK 931142103 60 459 SH OTR 1 459 0 0 ISHARES TIPS BOND ETF Exchange Traded Fund 464287176 9046 86233 SH SOLE 86233 0 0 ISHARES TR TIPS BD ETF COMSTOCK 464287176 110 1049 SH OTR 1 1049 0 0 OLD NATIONAL BANCORP Common / Ordinary Stock 680033107 350 21261 SH SOLE 21261 0 0 WOLFSPEED INC Common / Ordinary Stock 977852102 284 2748 SH SOLE 2748 0 0 PNC FINANCIAL SERVICES GROUP Common / Ordinary Stock 693475105 2294 15351 SH SOLE 15351 0 0 PNC FINL SVCS GROUP INC COM COMSTOCK 693475105 0 0 SH OTR 1 0 0 0 KIRBY CORP Common / Ordinary Stock 497266106 564 9283 SH SOLE 9283 0 0 ISHARES ESG AWARE MSCI USA S Exchange Traded Fund 46435U663 4214 137410 SH SOLE 137410 0 0 ISHARES TR ESG MSCI USA SMALL-CAP ETF COMSTOCK 46435U663 24750 806964 SH OTR 1 797450 0 9514 SACHEM CAPITAL CORP Closed-end REIT 78590A109 176 53000 SH SOLE 0 0 53000 SPDR PORTFOLIO TIPS ETF Exchange Traded Fund 78464A656 16423 647597 SH SOLE 646573 0 1024 BROADRIDGE FINANCIAL SOLUTIO Common / Ordinary Stock 11133T103 934 6475 SH SOLE 6305 0 170 ALERIAN MLP ETF Exchange Traded Fund 00162Q452 6554 179268 SH SOLE 174676 0 4592 ALPS ETF TR ALERIAN MLP ETF NEW COMSTOCK 00162Q452 37618 1028933 SH OTR 1 1013841 0 15092 UNION PACIFIC CORP Common / Ordinary Stock 907818108 11310 58053 SH SOLE 57699 0 354 UNION PAC CORP COM COMSTOCK 907818108 6 30 SH OTR 1 30 0 0 BP PLC-SPONS ADR American Depository Receipts ADR 055622104 924 32347 SH SOLE 31865 0 482 BP PLC SPONS ADR COMSTOCK 055622104 0 0 SH OTR 1 0 0 0 NUVEEN ESG SMALL-CAP ETF Exchange Traded Fund 67092P607 75054 2340790 SH SOLE 2337027 0 3763 FLEXSHARES QUALITY DIVIDEND Exchange Traded Fund 33939L860 74243 1571280 SH SOLE 1569117 0 2163 FLEXSHARES TR QUALITY DIVID INDEX COMSTOCK 33939L860 166176 3516942 SH OTR 1 3465567 0 51375 VANGUARD GROWTH ETF Exchange Traded Fund 922908736 758602 3545697 SH SOLE 3537527 0 8170 VANGUARD INDEX FDS VANGUARD GROWTH ETF COMSTOCK 922908736 332 1553 SH OTR 1 1553 0 0 MCDONALD'S CORP Common / Ordinary Stock 580135101 19998 86671 SH SOLE 86173 0 498 MCDONALDS CORP COM COMSTOCK 580135101 120 518 SH OTR 1 518 0 0 INVESCO S&P GLOBAL WATER IND Exchange Traded Fund 46138E263 381 9275 SH SOLE 9275 0 0 MERCADOLIBRE INC Common / Ordinary Stock 58733R102 260 314 SH SOLE 314 0 0 NUVEEN ESG INTERNATIONAL DEV Exchange Traded Fund 67092P805 56543 2532132 SH SOLE 2532132 0 0 INTEL CORP Common / Ordinary Stock 458140100 6050 234782 SH SOLE 234153 0 629 INTEL CORP COM COMSTOCK 458140100 24 933 SH OTR 1 933 0 0 ISHARES SELECT DIVIDEND ETF Exchange Traded Fund 464287168 1406 13114 SH SOLE 13114 0 0 HUNTINGTON INGALLS INDUSTRIE Common / Ordinary Stock 446413106 204 919 SH SOLE 919 0 0 FIRST TRUST VALUE LINE DVD Exchange Traded Fund 33734H106 326 9114 SH SOLE 9114 0 0 ASML HOLDING NV-NY REG SHS Depository Receipts N07059210 358 861 SH SOLE 861 0 0 ASML HLDG N V N Y REGISTRY SHS NEW COMSTOCK N07059210 2 5 SH OTR 1 5 0 0 KINDER MORGAN INC Common / Ordinary Stock 49456B101 168 10112 SH SOLE 10112 0 0 HOME DEPOT INC Common / Ordinary Stock 437076102 37867 137230 SH SOLE 136795 0 435 HOME DEPOT INC COM COMSTOCK 437076102 115 417 SH OTR 1 417 0 0 FEDEX CORP Common / Ordinary Stock 31428X106 893 6018 SH SOLE 6018 0 0 SYNLOGIC INC Common / Ordinary Stock 87166L100 12 12250 SH SOLE 12250 0 0 PHILLIPS 66 Common / Ordinary Stock 718546104 966 11972 SH SOLE 11972 0 0 PHILLIPS 66 COM COMSTOCK 718546104 4 50 SH OTR 1 50 0 0 VANGUARD SMALL-CAP ETF Exchange Traded Fund 922908751 142432 833374 SH SOLE 831838 0 1536 VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908751 51 298 SH OTR 1 298 0 0 CONSOLIDATED EDISON INC Common / Ordinary Stock 209115104 1563 18224 SH SOLE 18224 0 0 CONSOLIDATED EDISON INC COM COMSTOCK 209115104 1 11 SH OTR 1 11 0 0 3M CO Common / Ordinary Stock 88579Y101 8328 75364 SH SOLE 75250 0 114 3M CO COM COMSTOCK 88579Y101 15 137 SH OTR 1 137 0 0 ISHARES MSCI EAFE SMALL-CAP Exchange Traded Fund 464288273 183829 3768525 SH SOLE 3755260 0 13265 ISHARES TR MSCI EAFE SMALL CAP ETF COMSTOCK 464288273 263184 5395319 SH OTR 1 5311363 0 83956 KEURIG DR PEPPER INC Common / Ordinary Stock 49271V100 6728 187841 SH SOLE 187428 0 413 KEURIG DR PEPPER INC COM COMSTOCK 49271V100 0 0 SH OTR 1 0 0 0 VERTEX PHARMACEUTICALS INC Common / Ordinary Stock 92532F100 1477 5102 SH SOLE 5102 0 0 ROSS STORES INC Common / Ordinary Stock 778296103 751 8911 SH SOLE 8861 0 50 VANGUARD UTILITIES ETF Exchange Traded Fund 92204A876 1249 8780 SH SOLE 8780 0 0 EXXON MOBIL CORP Common / Ordinary Stock 30231G102 41895 479838 SH SOLE 478866 0 972 EXXON MOBIL CORP COM COMSTOCK 30231G102 186 2126 SH OTR 1 2126 0 0 INTUIT INC Common / Ordinary Stock 461202103 17409 44948 SH SOLE 44861 0 87 GENERAL ELECTRIC CO Common / Ordinary Stock 369604301 3019 48761 SH SOLE 48635 0 126 GENERAL ELEC CO COM NEW COMSTOCK 369604301 55 887 SH OTR 1 887 0 0 BAXTER INTERNATIONAL INC Common / Ordinary Stock 071813109 1092 20284 SH SOLE 20284 0 0 FIDELITY NATIONAL INFO SERV Common / Ordinary Stock 31620M106 768 10161 SH SOLE 10161 0 0 FIDELITY NATL INFORMATION SVCS INC COMSTOCK 31620M106 18 243 SH OTR 1 243 0 0 UBIQUITI INC Common / Ordinary Stock 90353W103 764 2603 SH SOLE 2603 0 0 SJW GROUP Common / Ordinary Stock 784305104 236 4095 SH SOLE 4095 0 0 SCHWAB (CHARLES) CORP Common / Ordinary Stock 808513105 1534 21342 SH SOLE 21342 0 0 SCHWAB CHARLES CORP NEW COM COMSTOCK 808513105 0 0 SH OTR 1 0 0 0 VANECK HIGH YIELD MUNI ETF Exchange Traded Fund 92189H409 34492 690800 SH SOLE 690800 0 0 MASTERCARD INC - A Common / Ordinary Stock 57636Q104 22102 77732 SH SOLE 77042 0 690 MASTERCARD INC CL A COMSTOCK 57636Q104 8 28 SH OTR 1 28 0 0 ISHARES MSCI EAFE GROWTH ETF Exchange Traded Fund 464288885 9004 124086 SH SOLE 124086 0 0 VANGUARD RUSSELL 1000 VALUE Exchange Traded Fund 92206C714 196761 3296374 SH SOLE 3293101 0 3273 DIAGEO PLC-SPONSORED ADR American Depository Receipts ADR 25243Q205 1145 6741 SH SOLE 6741 0 0 DIAGEO PLC SPONSORED ADR NEW COMSTOCK 25243Q205 0 0 SH OTR 1 0 0 0 MEDTRONIC PLC Common / Ordinary Stock G5960L103 1136 14065 SH SOLE 13922 0 143 MEDTRONIC PLC SHS COMSTOCK G5960L103 0 0 SH OTR 1 0 0 0 BIOGEN IDEC INC Common / Ordinary Stock 09062X103 1264 4735 SH SOLE 4678 0 57 WHITESTONE REIT Closed-end REIT 966084204 202 23915 SH SOLE 23915 0 0 DNP SELECT INCOME FUND INC Closed-end Fund 23325P104 132 12783 SH SOLE 12783 0 0 QUALCOMM INC Common / Ordinary Stock 747525103 11133 98540 SH SOLE 98101 0 439 QUALCOMM INC COM COMSTOCK 747525103 0 0 SH OTR 1 0 0 0 ISHARES CORE DIVIDEND GROWTH Exchange Traded Fund 46434V621 203 4571 SH SOLE 4571 0 0 ISHARES TR CORE DIVID GROWTH ETF COMSTOCK 46434V621 2 54 SH OTR 1 54 0 0 ISHARES S&P SMALL-CAP 600 VA Exchange Traded Fund 464287879 1082 13121 SH SOLE 13121 0 0 ISHARES TR S&P SMALL-CAP 600 VALUE COMSTOCK 464287879 16 196 SH OTR 1 196 0 0 VANGUARD MID-CAP ETF Exchange Traded Fund 922908629 454332 2416917 SH SOLE 2413662 0 3255 VANGUARD INDEX FDS VANGUARD MID-CAP ETF COMSTOCK 922908629 90 481 SH OTR 1 481 0 0 DOVER CORP Common / Ordinary Stock 260003108 838 7192 SH SOLE 7121 0 71 GSK PLC-SPON ADR American Depository Receipts ADR 37733W204 225 7643 SH SOLE 7643 0 0 GSK PLC SPONSORED ADR NEW COMSTOCK 37733W204 0 0 SH OTR 1 0 0 0 CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308 3570 53492 SH SOLE 53492 0 0 CUMMINS INC Common / Ordinary Stock 231021106 584 2871 SH SOLE 2871 0 0 CUMMINS INC COM COMSTOCK 231021106 0 0 SH OTR 1 0 0 0 DIMENSIONAL US SMALL CAP ETF Exchange Traded Fund 25434V500 1423 30584 SH SOLE 30584 0 0 AMGEN INC Common / Ordinary Stock 031162100 21816 96789 SH SOLE 96511 0 278 AMGEN INC COM COMSTOCK 031162100 40 178 SH OTR 1 178 0 0 KIMBERLY-CLARK CORP Common / Ordinary Stock 494368103 3189 28338 SH SOLE 28328 0 10 KIMBERLY-CLARK CORP COM COMSTOCK 494368103 32 284 SH OTR 1 284 0 0 BANK OF NEW YORK MELLON CORP Common / Ordinary Stock 064058100 1367 35494 SH SOLE 35494 0 0 BANK NEW YORK MELLON CORP COM COMSTOCK 064058100 7 191 SH OTR 1 191 0 0 PULSE BIOSCIENCES INC Common / Ordinary Stock 74587B101 63 27298 SH SOLE 27298 0 0