0000930413-23-000963.txt : 20230303 0000930413-23-000963.hdr.sgml : 20230303 20230303141209 ACCESSION NUMBER: 0000930413-23-000963 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230303 DATE AS OF CHANGE: 20230303 EFFECTIVENESS DATE: 20230303 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/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-18117 FILM NUMBER: 23703080 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/A 1 primary_doc.xml X0202 13F-HR/A LIVE false false false 0001711615 XXXXXXXX 12-31-2022 12-31-2022 true 1 RESTATEMENT 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 03-02-2023 1 801 25430590242 1 (Maps to TC Services)
INFORMATION TABLE 2 infotable.xml ISHARES GLOBAL TIMBER & FORE Exchange Traded Fund 464288174 360986 4962 SH SOLE 0 0 4962 GENUINE PARTS CO Common / Ordinary Stock 372460105 376864 2172 SH SOLE 1631 0 541 DEERE & CO Common / Ordinary Stock 244199105 6278761 14644 SH SOLE 10035 0 4609 DEERE & CO COM COMSTOCK 244199105 16293 38 SH OTR 1 38 0 0 JOHNSON CONTROLS INTERNATION Common / Ordinary Stock G51502105 10005632 156338 SH SOLE 135237 0 21101 MARATHON PETROLEUM CORP COM Common / Ordinary Stock 56585A102 825903 7096 SH SOLE 4700 0 2396 MARATHON PETE CORP COM COMSTOCK 56585A102 349 3 SH OTR 1 3 0 0 DAKTRONICS INC Common / Ordinary Stock 234264109 67680 24000 SH SOLE 0 0 24000 VANGUARD SHORT-TERM BOND ETF Exchange Traded Fund 921937827 15218981 202165 SH SOLE 194336 0 7829 VANGUARD BD INDEX FDS VANGUARD SHORT ETF 921937827 80081 1064 SH OTR 1 1064 0 0 LOEWS CORP Common / Ordinary Stock 540424108 309499 5306 SH SOLE 3407 0 1899 INVESCO QQQ TRUST SERIES 1 Exchange Traded Fund 46090E103 7271841 27309 SH SOLE 15236 0 12073 INVESCO QQQ TR UNIT SER 1 ETF 46090E103 60712 228 SH OTR 1 228 0 0 NUVEEN ESG MIDCAP GROWTH ETF Exchange Traded Fund 67092P409 60284294 1712622 SH SOLE 1601659 0 110963 ISHARES BROAD USD HIGH YIELD Exchange Traded Fund 46435U853 16468566 476935 SH SOLE 460157 0 16778 ISHARES TR BROAD USD HIGH YIELD CORPORATE ETF 46435U853 288504827 8355193 SH OTR 1 8218822 0 136371 VISA INC-CLASS A SHARES Common / Ordinary Stock 92826C839 44196369 212728 SH SOLE 174630 0 38098 VISA INC COM CL A COMSTOCK 92826C839 24308 117 SH OTR 1 117 0 0 STERIS PLC Common / Ordinary Stock G8473T100 284423 1540 SH SOLE 691 0 849 TRUIST FINANCIAL CORP Common / Ordinary Stock 89832Q109 844679 19630 SH SOLE 16958 0 2672 TRUIST FINL CORP COM COMSTOCK 89832Q109 20095 467 SH OTR 1 467 0 0 BJ'S WHOLESALE CLUB HOLDINGS Common / Ordinary Stock 05550J101 440295 6655 SH SOLE 6655 0 0 ISHARES CORE MSCI EAFE ETF Exchange Traded Fund 46432F842 1277175930 20719921 SH SOLE 19108707 0 1611214 ISHARES TR CORE MSCI EAFE ETF ETF 46432F842 2576683473 41802133 SH OTR 1 41163325 0 638808 NUVEEN ESG MID-CAP VALUE ETF Exchange Traded Fund 67092P508 78239198 2629889 SH SOLE 2437639 0 192250 MARKEL CORP Common / Ordinary Stock 570535104 241101 183 SH SOLE 113 0 70 ROYCE VALUE TRUST Closed-end Fund 780910105 187788 14162 SH SOLE 2006 0 12156 AXON ENTERPRISE INC Common / Ordinary Stock 05464C101 208242 1255 SH SOLE 650 0 605 MOTOROLA SOLUTIONS INC Common / Ordinary Stock 620076307 862555 3347 SH SOLE 2474 0 873 VIATRIS INC Common / Ordinary Stock 92556V106 209823 18852 SH SOLE 11608 0 7244 VIATRIS INC COM COMSTOCK 92556V106 67 6 SH OTR 1 6 0 0 NATIONAL FUEL GAS CO Common / Ordinary Stock 636180101 230665 3644 SH SOLE 3374 0 270 BANCO BRADESCO-ADR American Depository Receipts ADR 059460303 40510 14066 SH SOLE 12984 0 1082 BLACKROCK INC Common / Ordinary Stock 09247X101 10066798 14206 SH SOLE 12449 0 1757 BLACKROCK INC COM COMSTOCK 09247X101 10629 15 SH OTR 1 15 0 0 CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308 4029278 54048 SH SOLE 46212 0 7836 SCHWAB US BROAD MARKET ETF Exchange Traded Fund 808524102 1561046 34837 SH SOLE 30733 0 4104 SCHWAB STRATEGIC TR US BROAD MKT ETF ETF 808524102 0 0 SH OTR 1 0 0 0 HENRY SCHEIN INC Common / Ordinary Stock 806407102 388248 4861 SH SOLE 4616 0 245 VANGUARD HEALTH CARE ETF Exchange Traded Fund 92204A504 8009038 32288 SH SOLE 26741 0 5547 VANGUARD RUSSELL 1000 GROWTH Exchange Traded Fund 92206C680 227720232 4131354 SH SOLE 3674815 0 456539 VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL ETF 92206C680 2866 52 SH OTR 1 52 0 0 BERKSHIRE HATHAWAY INC-CL B Common / Ordinary Stock 084670702 74745769 241974 SH SOLE 193319 0 48655 BERKSHIRE HATHAWAY INC DEL CL B NEW COMSTOCK 084670702 231057 748 SH OTR 1 748 0 0 YUM CHINA HOLDINGS INC Common / Ordinary Stock 98850P109 311122 5693 SH SOLE 5079 0 614 ROYAL BANK OF CANADA Common / Ordinary Stock 780087102 1195746 12718 SH SOLE 718 0 12000 AUTODESK INC Common / Ordinary Stock 052769106 584342 3127 SH SOLE 2064 0 1063 CSX CORP Common / Ordinary Stock 126408103 4430945 143026 SH SOLE 87286 0 55740 SPROTT PHYSICAL SILVER TRUST Closed-end Fund 85207K107 1680136 203900 SH SOLE 0 0 203900 WISDOMTREE US LARGECAP DIVID Exchange Traded Fund 97717W307 223701 3611 SH SOLE 2004 0 1607 AMERICA MOVIL-SPN ADR CL L American Depository Receipts ADR 02364W105 272909 14995 SH SOLE 13297 0 1698 NORTHROP GRUMMAN CORP Common / Ordinary Stock 666807102 11061152 20273 SH SOLE 14101 0 6172 ILLINOIS TOOL WORKS Common / Ordinary Stock 452308109 4863122 22075 SH SOLE 14566 0 7509 ILLINOIS TOOL WKS INC COM COMSTOCK 452308109 1542 7 SH OTR 1 7 0 0 ENTERPRISE PRODUCTS PARTNERS Master Limited Partnership 293792107 640603 26559 SH SOLE 11203 0 15356 ERICSSON (LM) TEL-SP ADR American Depository Receipts ADR 294821608 59428 10176 SH SOLE 9431 0 745 TRACTOR SUPPLY COMPANY Common / Ordinary Stock 892356106 498084 2214 SH SOLE 2199 0 15 INVESCO S&P 500 EQUAL WEIGHT Exchange Traded Fund 46137V357 1634969 11575 SH SOLE 8093 0 3482 INVESCO EXCHANGE-TRADED FD ETF 46137V357 10170 72 SH OTR 1 72 0 0 THE CIGNA GROUP Common / Ordinary Stock 125523100 4485018 13536 SH SOLE 6080 0 7456 TARGET CORP Common / Ordinary Stock 87612E106 24134494 161933 SH SOLE 136294 0 25639 TARGET CORP COM COMSTOCK 87612E106 4471 30 SH OTR 1 30 0 0 VALERO ENERGY CORP Common / Ordinary Stock 91913Y100 775749 6115 SH SOLE 4621 0 1494 VALERO ENERGY CORP NEW COM COMSTOCK 91913Y100 10783 85 SH OTR 1 85 0 0 CENTERPOINT ENERGY INC Common / Ordinary Stock 15189T107 226365 7548 SH SOLE 5935 0 1613 CENTERPOINT ENERGY INC COM COMSTOCK 15189T107 12596 420 SH OTR 1 420 0 0 MORGAN STANLEY Common / Ordinary Stock 617446448 22145329 260472 SH SOLE 228266 0 32206 ISHARES S&P 500 GROWTH ETF Exchange Traded Fund 464287309 5869890 100340 SH SOLE 73190 0 27150 ISHARES TR S&P 500 GROWTH ETF ETF 464287309 4856 83 SH OTR 1 83 0 0 REGENERON PHARMACEUTICALS Common / Ordinary Stock 75886F107 2009350 2785 SH SOLE 1556 0 1229 PALO ALTO NETWORKS INC Common / Ordinary Stock 697435105 7592790 54413 SH SOLE 48876 0 5537 DOLLAR TREE INC Common / Ordinary Stock 256746108 555152 3925 SH SOLE 257 0 3668 AFLAC INC Common / Ordinary Stock 001055102 1968566 27364 SH SOLE 22850 0 4514 AFLAC INC COM COMSTOCK 001055102 0 0 SH OTR 1 0 0 0 VANGUARD LARGE-CAP ETF Exchange Traded Fund 922908637 81300185 466706 SH SOLE 414921 0 51785 VANGUARD INDEX FDS VANGUARD LARGE-CAP ETF 922908637 94416 542 SH OTR 1 542 0 0 VANGUARD S&P MID-CAP 400 ETF Exchange Traded Fund 921932885 332538 2033 SH SOLE 2033 0 0 MANHATTAN ASSOCIATES INC Common / Ordinary Stock 562750109 945342 7787 SH SOLE 168 0 7619 EA BRIDGEWAY BLUE CHIP ETF Exchange Traded Fund 02072L714 93332 11594 SH SOLE 11594 0 0 SPDR S&P INTL SMALL CAP Exchange Traded Fund 78463X871 12151683 413182 SH SOLE 356306 0 56876 SCHWAB U.S. LARGE-CAP GROWTH Exchange Traded Fund 808524300 637218 11469 SH SOLE 9961 0 1508 ISHARES CORE S&P U.S. GROWTH Exchange Traded Fund 464287671 2478290 30401 SH SOLE 26572 0 3829 NVIDIA CORP Common / Ordinary Stock 67066G104 7200318 49270 SH SOLE 40414 0 8856 NVIDIA CORP COM COMSTOCK 67066G104 2923 20 SH OTR 1 20 0 0 GENERAL MOTORS CO Common / Ordinary Stock 37045V100 362841 10786 SH SOLE 8208 0 2578 HCA HEALTHCARE INC Common / Ordinary Stock 40412C101 330425 1377 SH SOLE 797 0 580 TESLA INC Common / Ordinary Stock 88160R101 9706830 78802 SH SOLE 53089 0 25713 TESLA INC COM COMSTOCK 88160R101 0 0 SH OTR 1 0 0 0 M & T BANK CORP Common / Ordinary Stock 55261F104 906045 6246 SH SOLE 463 0 5783 EDISON INTERNATIONAL Common / Ordinary Stock 281020107 404878 6364 SH SOLE 5387 0 977 VANGUARD INDUSTRIALS ETF Exchange Traded Fund 92204A603 375508 2056 SH SOLE 2056 0 0 FIRST FINL BANKSHARES INC Common / Ordinary Stock 32020R109 248746 7231 SH SOLE 7231 0 0 ISHARES MSCI EAFE ETF Exchange Traded Fund 464287465 13219108 201388 SH SOLE 172184 0 29204 ISHARES TR MSCI EAFE ETF ETF 464287465 142964 2178 SH OTR 1 2178 0 0 VANGUARD FTSE DEVELOPED ETF Exchange Traded Fund 921943858 970251758 23117745 SH SOLE 21082624 0 2035121 VANGUARD INTL FD FTSE DEVELOPED MKTS ETF 921943858 170860 4071 SH OTR 1 4071 0 0 AT&T INC Common / Ordinary Stock 00206R102 27502110 1493868 SH SOLE 1249913 0 243955 AT&T INC COM COMSTOCK 00206R102 14231 773 SH OTR 1 773 0 0 ONTO INNOVATION INC Common / Ordinary Stock 683344105 238315 3500 SH SOLE 0 0 3500 CME GROUP INC Common / Ordinary Stock 12572Q105 713839 4245 SH SOLE 4045 0 200 CME GROUP INC COM COMSTOCK 12572Q105 673 4 SH OTR 1 4 0 0 NOVARTIS AG-SPONSORED ADR American Depository Receipts ADR 66987V109 656087 7232 SH SOLE 5020 0 2212 ESTEE LAUDER COMPANIES-CL A Common / Ordinary Stock 518439104 820996 3309 SH SOLE 2483 0 826 INVESCO S&P GLOBAL WATER IND Exchange Traded Fund 46138E263 419813 9005 SH SOLE 5 0 9000 SPDR S&P 400 MID CAPGROWTH E Exchange Traded Fund 78464A821 10290070 157485 SH SOLE 137493 0 19992 SPDR SER TR S&P 400 MID CAP GROWTH ETF ETF 78464A821 5489 84 SH OTR 1 84 0 0 PFIZER INC Common / Ordinary Stock 717081103 41373277 807441 SH SOLE 606048 0 201393 PFIZER INC COM COMSTOCK 717081103 193277 3772 SH OTR 1 3772 0 0 CHEVRON CORP Common / Ordinary Stock 166764100 39608058 220670 SH SOLE 178925 0 41745 CHEVRON CORP NEW COM COMSTOCK 166764100 118284 659 SH OTR 1 659 0 0 DIAGEO PLC-SPONSORED ADR American Depository Receipts ADR 25243Q205 1108520 6221 SH SOLE 3600 0 2621 ABBOTT LABORATORIES Common / Ordinary Stock 002824100 16142753 147033 SH SOLE 114198 0 32835 ABBOTT LABS COM COMSTOCK 002824100 55224 503 SH OTR 1 503 0 0 SAVARA INC Common / Ordinary Stock 805111101 17569 11335 SH SOLE 0 0 11335 COMMERCE BANCSHARES INC Common / Ordinary Stock 200525103 293933 4318 SH SOLE 1997 0 2322 MCDONALD'S CORP Common / Ordinary Stock 580135101 19000777 72101 SH SOLE 58813 0 13288 MCDONALDS CORP COM COMSTOCK 580135101 110156 418 SH OTR 1 418 0 0 ACCENTURE PLC-CL A Common / Ordinary Stock G1151C101 30751976 115245 SH SOLE 74128 0 41117 ACCENTURE PLC IRELAND CLASS SHS COMSTOCK G1151C101 16811 63 SH OTR 1 63 0 0 VANECK HIGH YIELD MUNI ETF Exchange Traded Fund 92189H409 36077030 713690 SH SOLE 595367 0 118323 BOOKING HOLDINGS INC Common / Ordinary Stock 09857L108 890754 442 SH SOLE 385 0 57 BOOKING HLDGS INC COM COMSTOCK 09857L108 6046 3 SH OTR 1 3 0 0 AUTOMATIC DATA PROCESSING Common / Ordinary Stock 053015103 10448931 43745 SH SOLE 38695 0 5050 AUTOMATIC DATA PROCESSING INC COM COMSTOCK 053015103 48727 204 SH OTR 1 204 0 0 ROSS STORES INC Common / Ordinary Stock 778296103 943417 8128 SH SOLE 4555 0 3573 ADVANCED MICRO DEVICES Common / Ordinary Stock 007903107 9058667 139859 SH SOLE 126289 0 13570 POOL CORP Common / Ordinary Stock 73278L105 214050 708 SH SOLE 58 0 650 CROWN HOLDINGS INC Common / Ordinary Stock 228368106 765046 9306 SH SOLE 6747 0 2559 PUBLIC STORAGE Closed-end REIT 74460D109 424208 1514 SH SOLE 1268 0 246 INTERCONTINENTAL EXCHANGE IN Common / Ordinary Stock 45866F104 880838 8586 SH SOLE 7661 0 925 INTERCONTINENTAL EXCHANGE INC COM COMSTOCK 45866F104 0 0 SH OTR 1 0 0 0 XYLEM INC Common / Ordinary Stock 98419M100 203670 1842 SH SOLE 1382 0 460 XYLEM INC COM COMSTOCK 98419M100 1106 10 SH OTR 1 10 0 0 ANALOG DEVICES INC Common / Ordinary Stock 032654105 3689691 22494 SH SOLE 16267 0 6227 ANALOG DEVICES INC COM COMSTOCK 032654105 0 0 SH OTR 1 0 0 0 SCHWAB (CHARLES) CORP Common / Ordinary Stock 808513105 11979449 143880 SH SOLE 130529 0 13351 JOHNSON & JOHNSON Common / Ordinary Stock 478160104 80470258 455535 SH SOLE 357061 0 98474 JOHNSON & JOHNSON COM COMSTOCK 478160104 240244 1360 SH OTR 1 1360 0 0 WALT DISNEY CO/THE Common / Ordinary Stock 254687106 7284801 83849 SH SOLE 63444 0 20405 DISNEY WALT CO DISNEY COM COMSTOCK 254687106 48305 556 SH OTR 1 556 0 0 ROCKWELL AUTOMATION INC Common / Ordinary Stock 773903109 1891337 7343 SH SOLE 5464 0 1879 CONSTELLATION BRANDS INC-A Common / Ordinary Stock 21036P108 414137 1787 SH SOLE 1600 0 187 UNILEVER PLC-SPONSORED ADR American Depository Receipts ADR 904767704 499321 9917 SH SOLE 7333 0 2584 SPDR S&P DIVIDEND ETF Exchange Traded Fund 78464A763 1201807 9606 SH SOLE 5674 0 3932 DIMENSIONAL US EQUITY ETF Exchange Traded Fund 25434V401 824835 19823 SH SOLE 19823 0 0 LINDE PLC Common / Ordinary Stock G5494J103 815450 2500 SH SOLE 1747 0 753 LINDE PLC SH COMSTOCK G5494J103 1631 5 SH OTR 1 5 0 0 KIMBERLY-CLARK CORP Common / Ordinary Stock 494368103 3838060 28273 SH SOLE 16993 0 11280 KIMBERLY-CLARK CORP COM COMSTOCK 494368103 38553 284 SH OTR 1 284 0 0 ISHARES CORE S&P U.S. VALUE Exchange Traded Fund 464287663 386487 5472 SH SOLE 5472 0 0 ISHARES TR CORE S&P U S VALUE ETF ETF 464287663 0 0 SH OTR 1 0 0 0 XPO INC Common / Ordinary Stock 983793100 250574 7527 SH SOLE 5434 0 2093 FORTUNE BRANDS INNOVATIONS I Common / Ordinary Stock 34964C106 313591 5491 SH SOLE 3815 0 1676 OGE ENERGY CORP Common / Ordinary Stock 670837103 546265 13812 SH SOLE 10707 0 3105 VANGUARD MID-CAP GROWTH ETF Exchange Traded Fund 922908538 161306378 897343 SH SOLE 784130 0 113213 VANGUARD INDEX FDS MID-CAP GROWTH ETF ETF 922908538 94194 524 SH OTR 1 524 0 0 BIOGEN IDEC INC Common / Ordinary Stock 09062X103 1115988 4030 SH SOLE 2832 0 1198 VANGUARD FTSE EMERGING MARKE Exchange Traded Fund 922042858 369199304 9471506 SH SOLE 8561046 0 910460 VANGUARD INTL EQUITY INDEX FDS FTSE ETF 922042858 104973 2693 SH OTR 1 2518 0 175 ONEOK INC Common / Ordinary Stock 682680103 395514 6020 SH SOLE 2346 0 3674 DOLLAR GENERAL CORP Common / Ordinary Stock 256677105 15644262 63530 SH SOLE 55462 0 8068 PROCTER & GAMBLE CO/THE Common / Ordinary Stock 742718109 45760359 301929 SH SOLE 220879 0 81050 PROCTER & GAMBLE CO COM COMSTOCK 742718109 12276 81 SH OTR 1 81 0 0 ALBEMARLE CORP Common / Ordinary Stock 012653101 875247 4036 SH SOLE 4036 0 0 COMCAST CORP-CLASS A Common / Ordinary Stock 20030N101 9781983 279725 SH SOLE 187688 0 92037 COMCAST CORP NEW CL A COMSTOCK 20030N101 18569 531 SH OTR 1 531 0 0 BHP GROUP LTD-SPON ADR American Depository Receipts ADR 088606108 8707539 140331 SH SOLE 126820 0 13511 NUVEEN MUNI VALUE FD Closed-end Fund 670928100 194257 22588 SH SOLE 0 0 22588 BLACKSTONE INC Common / Ordinary Stock 09260D107 3271334 44094 SH SOLE 31850 0 12244 DIMENSIONAL US CORE EQUITY 2 Exchange Traded Fund 25434V708 2277998 93822 SH SOLE 93822 0 0 FIRSTENERGY CORP Common / Ordinary Stock 337932107 254198 6061 SH SOLE 2438 0 3623 FIRSTENERGY CORP COM COMSTOCK 337932107 2097 50 SH OTR 1 50 0 0 VANGUARD MEGA CAP GROWTH ETF Exchange Traded Fund 921910816 382512 2223 SH SOLE 2055 0 168 CHECK POINT SOFTWARE TECH Common / Ordinary Stock M22465104 249797 1980 SH SOLE 978 0 1002 VANGUARD TOTAL STOCK MKT ETF Exchange Traded Fund 922908769 166423247 870460 SH SOLE 755059 0 115401 VANGUARD INDEX FDS VANGUARD TOTAL STK ETF 922908769 57166 299 SH OTR 1 299 0 0 VANGUARD UTILITIES ETF Exchange Traded Fund 92204A876 1666870 10869 SH SOLE 8753 0 2116 VANGUARD SMALL-CAP ETF Exchange Traded Fund 922908751 152011682 828221 SH SOLE 710561 0 117660 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908751 54695 298 SH OTR 1 298 0 0 GOLDMAN SACHS GROUP INC Common / Ordinary Stock 38141G104 1974092 5749 SH SOLE 3794 0 1955 BECTON DICKINSON AND CO Common / Ordinary Stock 075887109 5274182 20740 SH SOLE 15572 0 5168 BECTON DICKINSON & CO COM COMSTOCK 075887109 0 0 SH OTR 1 0 0 0 TRI-CONTINENTAL CORP Closed-end Fund 895436103 676914 26411 SH SOLE 3644 0 22767 BAXTER INTERNATIONAL INC Common / Ordinary Stock 071813109 990194 19427 SH SOLE 12029 0 7398 SPDR S&P 600 SMALL CAP VALUE Exchange Traded Fund 78464A300 9310899 125450 SH SOLE 101626 0 23824 FRANCO-NEVADA CORP Common / Ordinary Stock 351858105 258220 1892 SH SOLE 2 0 1890 O'REILLY AUTOMOTIVE INC Common / Ordinary Stock 67103H107 15394263 18239 SH SOLE 16036 0 2203 O REILLY AUTOMOTIVE INC NEW COM COMSTOCK 67103H107 10972 13 SH OTR 1 13 0 0 BP PLC-SPONS ADR American Depository Receipts ADR 055622104 1003958 28742 SH SOLE 20982 0 7760 HORMEL FOODS CORP Common / Ordinary Stock 440452100 281818 6187 SH SOLE 6124 0 63 ESSENTIAL UTILITIES INC Common / Ordinary Stock 29670G102 524696 10993 SH SOLE 10161 0 832 INOVIO PHARMACEUTICALS INC Common / Ordinary Stock 45773H201 22383 14348 SH SOLE 14348 0 0 APPLE INC Common / Ordinary Stock 037833100 252668504 1944651 SH SOLE 1386096 0 558555 APPLE INC COM COMSTOCK 037833100 529538 4076 SH OTR 1 4056 0 20 JPMORGAN CHASE & CO Common / Ordinary Stock 46625H100 68880063 513647 SH SOLE 377416 0 136231 JPMORGAN CHASE & CO COM COMSTOCK 46625H100 73487 548 SH OTR 1 548 0 0 HEALTH CARE SELECT SECTOR Exchange Traded Fund 81369Y209 4656123 34274 SH SOLE 27048 0 7226 FASTENAL CO Common / Ordinary Stock 311900104 1087556 22983 SH SOLE 1814 0 21169 ISHARES U.S. HEALTHCARE ETF Exchange Traded Fund 464287762 305272 1076 SH SOLE 0 0 1076 MONDELEZ INTERNATIONAL INC-A Common / Ordinary Stock 609207105 7758060 116400 SH SOLE 95160 0 21240 MONDELEZ INTL INC CL A COMSTOCK 609207105 59318 890 SH OTR 1 890 0 0 SNAP-ON INC Common / Ordinary Stock 833034101 1597831 6993 SH SOLE 1521 0 5472 MEDTRONIC PLC Common / Ordinary Stock G5960L103 896345 11533 SH SOLE 8257 0 3276 MEDTRONIC PLC SHS COMSTOCK G5960L103 0 0 SH OTR 1 0 0 0 SPROTT PHYSICAL GOLD AND SIL Closed-end Fund 85208R101 2085223 116298 SH SOLE 0 0 116298 ISHARES MSCI EAFE GROWTH ETF Exchange Traded Fund 464288885 10050781 119995 SH SOLE 118220 0 1775 NUVEEN ESG LARGE-CAP GROWTH Exchange Traded Fund 67092P201 161187983 3296952 SH SOLE 3103747 0 193205 GENERAL DYNAMICS CORP Common / Ordinary Stock 369550108 1826090 7360 SH SOLE 6655 0 705 GENERAL DYNAMICS CORP COM COMSTOCK 369550108 0 0 SH OTR 1 0 0 0 MARRIOTT INTERNATIONAL -CL A Common / Ordinary Stock 571903202 1167744 7843 SH SOLE 6778 0 1065 MARRIOTT INTL INC NEW CL A COMSTOCK 571903202 11465 77 SH OTR 1 77 0 0 CONSOLIDATED EDISON INC Common / Ordinary Stock 209115104 1784489 18723 SH SOLE 8844 0 9879 CONSOLIDATED EDISON INC COM COMSTOCK 209115104 1048 11 SH OTR 1 11 0 0 FINANCIAL SELECT SECTOR SPDR Exchange Traded Fund 81369Y605 4506910 131781 SH SOLE 114579 0 17202 FATE THERAPEUTICS INC Common / Ordinary Stock 31189P102 177503 17592 SH SOLE 0 0 17592 SPDR BLOOMBERG INVESTMENT GR Exchange Traded Fund 78468R200 24938520 820616 SH SOLE 813222 0 7394 REAL ESTATE SELECT SECT SPDR Exchange Traded Fund 81369Y860 1552943 42051 SH SOLE 36790 0 5261 FORD MOTOR CO Common / Ordinary Stock 345370860 825625 70991 SH SOLE 48782 0 22209 FORD MTR CO DEL COM PAR $0 01 COMSTOCK 345370860 2059 177 SH OTR 1 177 0 0 SEMPRA ENERGY Common / Ordinary Stock 816851109 385886 2497 SH SOLE 1902 0 595 SPDR PORT S&P 500 VALUE Exchange Traded Fund 78464A508 42874825 1102464 SH SOLE 978487 0 123977 EQUINIX INC Closed-end REIT 29444U700 439525 671 SH SOLE 559 0 112 NORTHERN TRUST CORP Common / Ordinary Stock 665859104 584299 6603 SH SOLE 680 0 5923 PERKINELMER INC Common / Ordinary Stock 714046109 718628 5125 SH SOLE 818 0 4307 PERKINELMER INC COM COMSTOCK 714046109 701 5 SH OTR 1 5 0 0 FABRINET Common / Ordinary Stock G3323L100 221308 1726 SH SOLE 7 0 1719 VANGUARD MATERIALS ETF Exchange Traded Fund 92204A801 513664 3018 SH SOLE 490 0 2528 VANGUARD RUSSELL 1000 VALUE Exchange Traded Fund 92206C714 219551145 3297554 SH SOLE 2921125 0 376429 WEC ENERGY GROUP INC Common / Ordinary Stock 92939U106 1415307 15095 SH SOLE 8355 0 6740 WEC ENERGY GROUP INC COM COMSTOCK 92939U106 0 0 SH OTR 1 0 0 0 PPL CORP Common / Ordinary Stock 69351T106 305963 10471 SH SOLE 9755 0 716 FREEPORT-MCMORAN INC Common / Ordinary Stock 35671D857 308712 8124 SH SOLE 4960 0 3164 FREEPORT-MCMORAN INC CL B COMSTOCK 35671D857 1102 29 SH OTR 1 29 0 0 WARNER BROS DISCOVERY INC Common / Ordinary Stock 934423104 309001 32595 SH SOLE 16536 0 16059 WARNER BROS DISCOVERY INC COM COMSTOCK 934423104 0 0 SH OTR 1 0 0 0 ASTRAZENECA PLC-SPONS ADR American Depository Receipts ADR 046353108 1000050 14750 SH SOLE 8265 0 6485 PRUDENTIAL FINANCIAL INC Common / Ordinary Stock 744320102 398437 4006 SH SOLE 3322 0 684 CENTENE CORP Common / Ordinary Stock 15135B101 479184 5843 SH SOLE 1087 0 4756 PROSHARES S&P 500 DIVIDEND A Exchange Traded Fund 74348A467 242703 2697 SH SOLE 2697 0 0 AMEREN CORPORATION Common / Ordinary Stock 023608102 708159 7964 SH SOLE 3874 0 4090 AMEREN CORP COM COMSTOCK 023608102 17073 192 SH OTR 1 192 0 0 FLEXSHARES MORNINGSTAR US MA Exchange Traded Fund 33939L100 630510 4243 SH SOLE 0 0 4243 ALLIANT ENERGY CORP Common / Ordinary Stock 018802108 393868 7134 SH SOLE 4581 0 2553 ALLIANT ENERGY CORP COM COMSTOCK 018802108 276 5 SH OTR 1 5 0 0 DIAMONDBACK ENERGY INC Common / Ordinary Stock 25278X109 231705 1694 SH SOLE 1618 0 76 SPROTT PHYSICAL GOLD TRUST Closed-end Fund 85207H104 1719142 121925 SH SOLE 0 0 121925 ISHARES RUSSELL TOP 200 GROW Exchange Traded Fund 464289438 660119066 5476803 SH SOLE 5257832 0 218971 ISHARES TR RUSSELL 200 GROWTH NDEX FD ETF 464289438 0 0 SH OTR 1 0 0 0 EXELON CORP Common / Ordinary Stock 30161N101 1404327 32485 SH SOLE 22792 0 9693 EXELON CORP COM COMSTOCK 30161N101 5404 125 SH OTR 1 125 0 0 TEXTRON INC Common / Ordinary Stock 883203101 342318 4835 SH SOLE 1204 0 3631 CORNING INC Common / Ordinary Stock 219350105 398739 12484 SH SOLE 9985 0 2499 ALLETE INC Common / Ordinary Stock 018522300 246041 3814 SH SOLE 3814 0 0 ISHARES GOLD TRUST Exchange Traded Fund 464285204 30018586 867840 SH SOLE 766044 0 101796 ISHARES GOLD TR ISHARES NEW ETF 464285204 0 0 SH OTR 1 0 0 0 VANGUARD SMALL-CAP GRWTH ETF Exchange Traded Fund 922908595 67067795 334436 SH SOLE 297557 0 36879 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908595 26872 134 SH OTR 1 134 0 0 FEDEX CORP Common / Ordinary Stock 31428X106 1106055 6386 SH SOLE 3452 0 2934 FLEXSHARES QUALITY DIVIDEND Exchange Traded Fund 33939L860 61516542 1169516 SH SOLE 1062894 0 106622 FLEXSHARES TR QUALITY DIVID INDEX ETF 33939L860 179114993 3405228 SH OTR 1 3348383 0 56845 ISHARES COHEN & STEERS REIT Exchange Traded Fund 464287564 14959200 272779 SH SOLE 221962 0 50817 ISHARES TR COHEN & STEERS REIT ETF ETF 464287564 15026 274 SH OTR 1 274 0 0 ENERGY TRANSFER LP Master Limited Partnership 29273V100 141550 11925 SH SOLE 1268 0 10657 WELLS FARGO & CO Common / Ordinary Stock 949746101 3572204 86515 SH SOLE 59498 0 27017 WELLS FARGO & CO NEW COM COMSTOCK 949746101 12841 311 SH OTR 1 311 0 0 SPDR S&P MIDCAP 400 ETF TRST Exchange Traded Fund 78467Y107 8187630 18491 SH SOLE 16051 0 2440 SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 ETF 78467Y107 5756 13 SH OTR 1 13 0 0 PROGRESSIVE CORP Common / Ordinary Stock 743315103 751151 5791 SH SOLE 4639 0 1152 PROGRESSIVE CORP OH COM COMSTOCK 743315103 0 0 SH OTR 1 0 0 0 VANGUARD TOTAL INTL BOND ETF Exchange Traded Fund 92203J407 339124 7150 SH SOLE 7150 0 0 VANGUARD CHARLOTTE FDS TOTAL INTL BD ETF 92203J407 0 0 SH OTR 1 0 0 0 EBAY INC Common / Ordinary Stock 278642103 1377550 33218 SH SOLE 26847 0 6371 ECB BANCORP INC Common / Ordinary Stock 26828M106 614715 38300 SH SOLE 38300 0 0 FISERV INC Common / Ordinary Stock 337738108 1491490 14757 SH SOLE 8377 0 6380 DISCOVER FINANCIAL SERVICES Common / Ordinary Stock 254709108 834686 8532 SH SOLE 3858 0 4674 ISHARES TIPS BOND ETF Exchange Traded Fund 464287176 7784383 73134 SH SOLE 71547 0 1587 ISHARES TR TIPS BD ETF ETF 464287176 80845 760 SH OTR 1 760 0 0 ISHARES S&P SMALL-CAP 600 GR Exchange Traded Fund 464287887 763515 7065 SH SOLE 3345 0 3720 ISHARES TR S&P SMALL-CAP 600 GROWTH ETF 464287887 20533 190 SH OTR 1 190 0 0 CUMMINS INC Common / Ordinary Stock 231021106 711121 2935 SH SOLE 2466 0 469 ENERGY SELECT SECTOR SPDR Exchange Traded Fund 81369Y506 1557228 17803 SH SOLE 14598 0 3205 UTILITIES SELECT SECTOR SPDR Exchange Traded Fund 81369Y886 1748612 24803 SH SOLE 23864 0 939 NETFLIX INC Common / Ordinary Stock 64110L106 13082056 44364 SH SOLE 38611 0 5753 NETFLIX INC COM COMSTOCK 64110L106 5603 19 SH OTR 1 19 0 0 HESS CORP Common / Ordinary Stock 42809H107 9130372 64380 SH SOLE 56795 0 7585 HESS CORP COM COMSTOCK 42809H107 14040 99 SH OTR 1 99 0 0 KROGER CO Common / Ordinary Stock 501044101 373803 8385 SH SOLE 5497 0 2888 ISHARES MSCI USA MOMENTUM FA Exchange Traded Fund 46432F396 313312 2147 SH SOLE 2147 0 0 ISHARES DOW JONES U.S. ETF Exchange Traded Fund 464287846 1412497 15115 SH SOLE 14805 0 310 ISHARES TR DOW JONES US ETF FD ETF 464287846 0 0 SH OTR 1 0 0 0 ATMOS ENERGY CORP Common / Ordinary Stock 049560105 359969 3212 SH SOLE 1512 0 1700 INGERSOLL RAND INC Common / Ordinary Stock 45687V106 340461 6516 SH SOLE 4036 0 2480 VANGUARD ULTRA SHORT BOND ET Exchange Traded Fund 92203C303 904981 18469 SH SOLE 0 0 18469 MERCADOLIBRE INC Common / Ordinary Stock 58733R102 246256 291 SH SOLE 66 0 225 DAVITA INC Common / Ordinary Stock 23918K108 381340 5107 SH SOLE 4642 0 465 VICTORYSHARES US LARGE CAP H Exchange Traded Fund 92647N865 215184 3654 SH SOLE 3654 0 0 CHUBB LTD Common / Ordinary Stock H1467J104 1107633 5021 SH SOLE 3985 0 1036 CHUBB LTD COM COMSTOCK H1467J104 9927 45 SH OTR 1 45 0 0 LINCOLN NATIONAL CORP Common / Ordinary Stock 534187109 371251 12085 SH SOLE 11890 0 195 NUVEEN ESG LARGE-CAP VALUE E Exchange Traded Fund 67092P300 160798093 4696206 SH SOLE 4447184 0 249022 ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655 132807397 761685 SH SOLE 654750 0 106936 ISHARES TR RUSSELL 2000 ETF ETF 464287655 51959 298 SH OTR 1 298 0 0 AMERESCO INC-CL A Common / Ordinary Stock 02361E108 576828 10095 SH SOLE 10095 0 0 COCA-COLA CO/THE Common / Ordinary Stock 191216100 26628418 418620 SH SOLE 332506 0 86114 COCA COLA CO COM COMSTOCK 191216100 104702 1646 SH OTR 1 1646 0 0 OLD NATIONAL BANCORP Common / Ordinary Stock 680033107 233776 13002 SH SOLE 13002 0 0 LYONDELLBASELL INDU-CL A Common / Ordinary Stock N53745100 12129604 146087 SH SOLE 130713 0 15374 DOVER CORP Common / Ordinary Stock 260003108 932298 6885 SH SOLE 5834 0 1051 META PLATFORMS INC-CLASS A Common / Ordinary Stock 30303M102 15629880 129881 SH SOLE 115239 0 14642 META PLATFORMS INC CL A COMSTOCK 30303M102 94347 784 SH OTR 1 784 0 0 WOODWARD INC Common / Ordinary Stock 980745103 390498 4042 SH SOLE 1704 0 2338 INTUITIVE SURGICAL INC Common / Ordinary Stock 46120E602 651434 2455 SH SOLE 1640 0 815 INTUITIVE SURGICAL INC COM NEW COMSTOCK 46120E602 0 0 SH OTR 1 0 0 0 DTE ENERGY COMPANY Common / Ordinary Stock 233331107 483048 4110 SH SOLE 2927 0 1183 DTE ENERGY CO COM COMSTOCK 233331107 588 5 SH OTR 1 5 0 0 AMERICAN STATES WATER CO Common / Ordinary Stock 029899101 362611 3918 SH SOLE 3918 0 0 PIONEER NATURAL RESOURCES CO Common / Ordinary Stock 723787107 475508 2082 SH SOLE 2077 0 5 HUMANA INC Common / Ordinary Stock 444859102 1080721 2110 SH SOLE 1726 0 384 CARRIER GLOBAL CORP Common / Ordinary Stock 14448C104 1453815 35244 SH SOLE 21311 0 13933 ISHARES CORE S&P SMALL-CAP E Exchange Traded Fund 464287804 55872995 590374 SH SOLE 545001 0 45373 ISHARES TR CORE S&P SMALL-CAP ETF ETF 464287804 76684 810 SH OTR 1 617 0 193 HOME DEPOT INC Common / Ordinary Stock 437076102 42935482 135932 SH SOLE 109146 0 26786 HOME DEPOT INC COM COMSTOCK 437076102 109603 347 SH OTR 1 347 0 0 L3HARRIS TECHNOLOGIES INC Common / Ordinary Stock 502431109 903215 4338 SH SOLE 3463 0 875 L3HARRIS TECHNOLOGIES INC COM COMSTOCK 502431109 1041 5 SH OTR 1 5 0 0 THERMO FISHER SCIENTIFIC INC Common / Ordinary Stock 883556102 55113055 100080 SH SOLE 80264 0 19816 THERMO FISHER SCIENTIFIC INC COM COMSTOCK 883556102 0 0 SH OTR 1 0 0 0 ISHARES 0-5 YR INV GRD CORP Exchange Traded Fund 46434V100 16207837 338651 SH SOLE 331191 0 7460 NIKE INC -CL B Common / Ordinary Stock 654106103 19001137 162389 SH SOLE 140424 0 21965 NIKE INC CL B COMSTOCK 654106103 819 7 SH OTR 1 7 0 0 INTUIT INC Common / Ordinary Stock 461202103 16268618 41798 SH SOLE 36574 0 5224 INTUIT COM COMSTOCK 461202103 0 0 SH OTR 1 0 0 0 ISHARES RUSSELL 1000 ETF Exchange Traded Fund 464287622 71281230 338596 SH SOLE 293632 0 44964 ISHARES TR RUSSELL 1000 ETF ETF 464287622 88571552 420727 SH OTR 1 413705 0 7022 CORTEVA INC Common / Ordinary Stock 22052L104 726286 12356 SH SOLE 9942 0 2414 SOUTHWEST AIRLINES CO Common / Ordinary Stock 844741108 479663 14246 SH SOLE 11581 0 2665 EASTMAN CHEMICAL CO Common / Ordinary Stock 277432100 341804 4197 SH SOLE 3633 0 564 VANGUARD FTSE ALL-WORLD EX-U Exchange Traded Fund 922042775 2497223 49805 SH SOLE 29763 0 20042 VANGUARD INTL EQUITY INDEX FDS VANGUARD ETF 922042775 9125 182 SH OTR 1 182 0 0 SCHWAB US DVD EQUITY ETF Exchange Traded Fund 808524797 742860 9834 SH SOLE 5082 0 4752 SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF 808524797 3324 44 SH OTR 1 44 0 0 KRAFT HEINZ CO/THE Common / Ordinary Stock 500754106 352264 8653 SH SOLE 7374 0 1279 KRAFT HEINZ CO COM COMSTOCK 500754106 22390 550 SH OTR 1 550 0 0 FOGHORN THERAPEUTICS INC Common / Ordinary Stock 344174107 92312 14469 SH SOLE 0 0 14469 SPDR PORTFOLIO DEVELOPED WOR Exchange Traded Fund 78463X889 302376617 10184460 SH SOLE 8768965 0 1415495 SPDR INDEX SHS FDS SPDR PORT DEVELOPED ETF 78463X889 8462 285 SH OTR 1 285 0 0 HUNTINGTON BANCSHARES INC Common / Ordinary Stock 446150104 544838 38641 SH SOLE 9011 0 29630 UNITED RENTALS INC Common / Ordinary Stock 911363109 771972 2172 SH SOLE 1301 0 871 SCHLUMBERGER LTD Common / Ordinary Stock 806857108 599982 11223 SH SOLE 7735 0 3488 EDWARDS LIFESCIENCES CORP Common / Ordinary Stock 28176E108 844734 11322 SH SOLE 7364 0 3958 EDWARDS LIFESCIENCES CORP COM COMSTOCK 28176E108 0 0 SH OTR 1 0 0 0 VANGUARD COMMUNICATION SERVI Exchange Traded Fund 92204A884 908862 11050 SH SOLE 10240 0 810 MARSH & MCLENNAN COS Common / Ordinary Stock 571748102 9182651 55491 SH SOLE 48485 0 7006 GXO LOGISTICS INC Common / Ordinary Stock 36262G101 346685 8121 SH SOLE 6192 0 1929 STARBUCKS CORP Common / Ordinary Stock 855244109 6113498 61628 SH SOLE 41912 0 19716 STARBUCKS CORP COM COMSTOCK 855244109 9523 96 SH OTR 1 96 0 0 VANGUARD S&P 500 ETF Exchange Traded Fund 922908363 314109554 894033 SH SOLE 786642 0 107391 VANGUARD INDEX FDS S&P 500 ETF SHS NEW ETF 922908363 48836 139 SH OTR 1 139 0 0 ASML HOLDING NV-NY REG SHS Depository Receipts N07059210 446955 818 SH SOLE 490 0 328 ISHARES INC ISHARES ESG AWAR Exchange Traded Fund 46434G863 15512632 515884 SH SOLE 474381 0 41503 ISHARES INC ESG MSCI EM ETF ETF 46434G863 128037368 4257977 SH OTR 1 4181156 0 76821 CANADIAN NATL RAILWAY CO Common / Ordinary Stock 136375102 709476 5968 SH SOLE 5661 0 307 SPDR PORTFOLIO TIPS ETF Exchange Traded Fund 78464A656 14076114 546433 SH SOLE 527920 0 18513 ASPEN TECHNOLOGY INC Common / Ordinary Stock 29109X106 253258 1233 SH SOLE 367 0 866 STATE STREET CORP Common / Ordinary Stock 857477103 1098779 14165 SH SOLE 9376 0 4789 TJX COMPANIES INC Common / Ordinary Stock 872540109 3666933 46067 SH SOLE 35998 0 10069 TJX COS INC NEW COM COMSTOCK 872540109 9711 122 SH OTR 1 122 0 0 MDU RESOURCES GROUP INC Common / Ordinary Stock 552690109 448213 14773 SH SOLE 3738 0 11035 ENTERGY CORP Common / Ordinary Stock 29364G103 24757875 220070 SH SOLE 193444 0 26626 ENTERGY CORP NEW COM COMSTOCK 29364G103 562 5 SH OTR 1 5 0 0 ARCHER-DANIELS-MIDLAND CO Common / Ordinary Stock 039483102 776412 8362 SH SOLE 7345 0 1017 ARCHER-DANIELS MIDLAND CO COM COMSTOCK 039483102 9285 100 SH OTR 1 100 0 0 ISHARES MSCI EAFE VALUE ETF Exchange Traded Fund 464288877 56033749 1221311 SH SOLE 1163145 0 58166 ISHARES TR MSCI EAFE VALUE ETF ETF 464288877 0 0 SH OTR 1 0 0 0 SACHEM CAPITAL CORP Closed-end REIT 78590A109 174900 53000 SH SOLE 0 0 53000 DUPONT DE NEMOURS INC Common / Ordinary Stock 26614N102 1325314 19311 SH SOLE 14353 0 4958 DUPONT DE NEMOURS INC COM COMSTOCK 26614N102 69 1 SH OTR 1 1 0 0 PAYPAL HOLDINGS INC - CDI Common / Ordinary Stock 70450Y103 1506018 21146 SH SOLE 16873 0 4273 EATON CORP PLC Common / Ordinary Stock G29183103 16072622 102406 SH SOLE 89946 0 12460 EATON CORPORATION PLC SHS COMSTOCK G29183103 31390 200 SH OTR 1 200 0 0 ISHARES BIOTECHNOLOGY ETF Exchange Traded Fund 464287556 301573 2297 SH SOLE 0 0 2297 ISHARES MBS ETF Exchange Traded Fund 464288588 212646523 2283330 SH SOLE 2205770 0 77560 ELI LILLY & CO Common / Ordinary Stock 532457108 34084581 93168 SH SOLE 71162 0 22006 LILLY ELI & CO COM COMSTOCK 532457108 163530 447 SH OTR 1 447 0 0 DANAHER CORP Common / Ordinary Stock 235851102 29671567 111791 SH SOLE 92398 0 19393 DANAHER CORP COM COMSTOCK 235851102 5308 20 SH OTR 1 20 0 0 ALPS SECTOR DIVIDEND DOGS Exchange Traded Fund 00162Q858 219649 4270 SH SOLE 4270 0 0 ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 241111370 627551 SH SOLE 556773 0 70778 ISHARES TR CORE S&P 500 ETF ETF 464287200 65114 169 SH OTR 1 169 0 0 SERVICE CORP INTERNATIONAL Common / Ordinary Stock 817565104 445123 6438 SH SOLE 3747 0 2691 MOODY'S CORP Common / Ordinary Stock 615369105 1959256 7032 SH SOLE 5252 0 1780 HEWLETT PACKARD ENTERPRISE Common / Ordinary Stock 42824C109 288349 18067 SH SOLE 7695 0 10372 HEWLETT PACKARD ENTERPRISE CO COM COMSTOCK 42824C109 7948 498 SH OTR 1 498 0 0 PULSE BIOSCIENCES INC Common / Ordinary Stock 74587B101 75615 27298 SH SOLE 0 0 27298 SPDR S&P 400 MID CAP VALUE E Exchange Traded Fund 78464A839 30274010 467769 SH SOLE 417442 0 50327 SPDR SSGA US LARGE CAP LOW V Exchange Traded Fund 78468R804 338261 2494 SH SOLE 2494 0 0 IDEXX LABORATORIES INC Common / Ordinary Stock 45168D104 877522 2151 SH SOLE 222 0 1929 SIMON PROPERTY GROUP INC Closed-end REIT 828806109 383220 3262 SH SOLE 2558 0 704 ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 464287614 199674894 932015 SH SOLE 795411 0 136605 ISHARES TR RUSSELL 1000 GROWTH ETF ETF 464287614 336469796 1570527 SH OTR 1 1545535 0 24993 AMERIPRISE FINANCIAL INC Common / Ordinary Stock 03076C106 954972 3067 SH SOLE 1140 0 1927 AMBEV SA-ADR American Depository Receipts ADR 02319V103 52015 19123 SH SOLE 17488 0 1635 DUKE ENERGY CORP Common / Ordinary Stock 26441C204 18642529 181013 SH SOLE 150168 0 30845 DUKE ENERGY CORP NEW COM NEW COMSTOCK 26441C204 58807 571 SH OTR 1 571 0 0 VANGUARD HIGH DVD YIELD ETF Exchange Traded Fund 921946406 2982159 27559 SH SOLE 15991 0 11568 VANGUARD WHITEHALL FDS HIGH DIVIDEND ETF 921946406 78713 727 SH OTR 1 727 0 0 CATERPILLAR INC Common / Ordinary Stock 149123101 5379559 22456 SH SOLE 16832 0 5624 CATERPILLAR INS COM COMSTOCK 149123101 24217 101 SH OTR 1 101 0 0 ITERIS INC Common / Ordinary Stock 46564T107 1086606 349391 SH SOLE 0 0 349391 QUALCOMM INC Common / Ordinary Stock 747525103 7308921 66481 SH SOLE 52029 0 14452 KEURIG DR PEPPER INC Common / Ordinary Stock 49271V100 6419442 180018 SH SOLE 161009 0 19009 ISHARES MSCI USA MIN VOL FAC Exchange Traded Fund 46429B697 800094 11097 SH SOLE 10348 0 749 DONALDSON CO INC Common / Ordinary Stock 257651109 235480 4000 SH SOLE 3673 0 327 AMERISOURCEBERGEN CORP Common / Ordinary Stock 03073E105 317335 1915 SH SOLE 1879 0 36 AMERISOURCEBERGEN CORP COM COMSTOCK 03073E105 10274 62 SH OTR 1 62 0 0 FLEXSHARES GLOBAL UPSTREAM N Exchange Traded Fund 33939L407 359193 8263 SH SOLE 0 0 8263 COPART INC Common / Ordinary Stock 217204106 743223 12206 SH SOLE 9600 0 2606 CVS HEALTH CORP Common / Ordinary Stock 126650100 5332705 57224 SH SOLE 43857 0 13367 CVS HEALTH CORP COM COMSTOCK 126650100 49298 529 SH OTR 1 529 0 0 CHURCH & DWIGHT CO INC Common / Ordinary Stock 171340102 275525 3418 SH SOLE 2398 0 1020 SJW GROUP Common / Ordinary Stock 784305104 332392 4094 SH SOLE 2019 0 2075 VANGUARD MID-CAP ETF Exchange Traded Fund 922908629 480853009 2359320 SH SOLE 2139554 0 219766 VANGUARD INDEX FDS VANGUARD MID-CAP ETF ETF 922908629 98033 481 SH OTR 1 481 0 0 VALLEY NATIONAL BANCORP Common / Ordinary Stock 919794107 261057 23082 SH SOLE 17369 0 5713 LEIDOS HOLDINGS INC Common / Ordinary Stock 525327102 231102 2197 SH SOLE 597 0 1600 SPDR PORTFOLIO EMERGING MARK Exchange Traded Fund 78463X509 130769426 3967519 SH SOLE 3593023 0 374496 SPDR INDEX SHS FDS S&P EMERGING MKTS ETF 78463X509 5471 166 SH OTR 1 166 0 0 UNION PACIFIC CORP Common / Ordinary Stock 907818108 11424466 55172 SH SOLE 36065 0 19107 UNION PAC CORP COM COMSTOCK 907818108 6212 30 SH OTR 1 30 0 0 SHERWIN-WILLIAMS CO/THE Common / Ordinary Stock 824348106 9735277 41020 SH SOLE 36999 0 4021 AMAZON.COM INC Common / Ordinary Stock 023135106 56295204 670181 SH SOLE 549649 0 120532 AMAZON COM INC COM COMSTOCK 023135106 20160 240 SH OTR 1 240 0 0 KLA CORP Common / Ordinary Stock 482480100 1190661 3158 SH SOLE 2765 0 393 NOVO-NORDISK A/S-SPONS ADR American Depository Receipts ADR 670100205 660189 4878 SH SOLE 3649 0 1229 FIRST TRUST VALUE LINE DVD Exchange Traded Fund 33734H106 268514 6728 SH SOLE 6428 0 300 PUBLIC SERVICE ENTERPRISE GP Common / Ordinary Stock 744573106 1720094 28074 SH SOLE 17552 0 10522 PUBLIC SVC ENTERPRISE GROUP INC COMSTOCK 744573106 306 5 SH OTR 1 5 0 0 VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 1182985 8904 SH SOLE 8787 0 117 SERVICENOW INC Common / Ordinary Stock 81762P102 10763621 27722 SH SOLE 24399 0 3323 SERVICENOW INC COM COMSTOCK 81762P102 0 0 SH OTR 1 0 0 0 SPDR S&P 600 SMALL CAP GROWT Exchange Traded Fund 78464A201 9476515 131181 SH SOLE 119469 0 11712 SCHWAB INTL EQUITY ETF Exchange Traded Fund 808524805 367001 11394 SH SOLE 11394 0 0 SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 40166 1247 SH OTR 1 1247 0 0 APPLIED MATERIALS INC Common / Ordinary Stock 038222105 12700884 130426 SH SOLE 113588 0 16838 APPLIED MATLS INC COM COMSTOCK 038222105 18892 194 SH OTR 1 194 0 0 ENBRIDGE INC Common / Ordinary Stock 29250N105 743017 19003 SH SOLE 7240 0 11763 ISHARES RUSSELL 1000 VALUE E Exchange Traded Fund 464287598 81232991 535661 SH SOLE 435033 0 100629 ISHARES TR RUSSELL 1000 VALUE ETF ETF 464287598 130137930 858147 SH OTR 1 843014 0 15132 NUVEEN ESG EMERGING MARKETS Exchange Traded Fund 67092P888 52346489 2057645 SH SOLE 1944039 0 113606 ASE TECHNOLOGY HOLDING -ADR American Depository Receipts ADR 00215W100 103135 16449 SH SOLE 15160 0 1289 BOEING CO/THE Common / Ordinary Stock 097023105 19765814 103763 SH SOLE 86043 0 17720 BOEING CO COM COMSTOCK 097023105 1333 7 SH OTR 1 7 0 0 REPUBLIC SERVICES INC Common / Ordinary Stock 760759100 245855 1906 SH SOLE 1519 0 387 FACTSET RESEARCH SYSTEMS INC Common / Ordinary Stock 303075105 346645 864 SH SOLE 716 0 148 FACTSET RESH SYS INC COM COMSTOCK 303075105 0 0 SH OTR 1 0 0 0 AGILENT TECHNOLOGIES INC Common / Ordinary Stock 00846U101 660256 4412 SH SOLE 2523 0 1889 WASTE MANAGEMENT INC Common / Ordinary Stock 94106L109 3156582 20121 SH SOLE 14828 0 5293 WASTE MGMT INC DEL COM COMSTOCK 94106L109 1883 12 SH OTR 1 12 0 0 RAYONIER INC Closed-end REIT 754907103 208472 6325 SH SOLE 400 0 5925 MICROCHIP TECHNOLOGY INC Common / Ordinary Stock 595017104 893088 12713 SH SOLE 1888 0 10825 MICROCHIP TECHNOLOGY INC COM COMSTOCK 595017104 20934 298 SH OTR 1 298 0 0 ALTRIA GROUP INC Common / Ordinary Stock 02209S103 2719105 59486 SH SOLE 49974 0 9512 ALTRIA GROUP INC COM COMSTOCK 02209S103 11473 251 SH OTR 1 251 0 0 ISHARES MSCI KLD 400 SOCIAL Exchange Traded Fund 464288570 309271 4308 SH SOLE 4308 0 0 DOW INC Common / Ordinary Stock 260557103 1217070 24153 SH SOLE 18328 0 5825 ICON PLC Common / Ordinary Stock G4705A100 558469 2875 SH SOLE 1717 0 1158 CLOROX COMPANY Common / Ordinary Stock 189054109 808581 5762 SH SOLE 4757 0 1005 CLOROX CO COM COMSTOCK 189054109 51641 368 SH OTR 1 368 0 0 DIMENSIONAL US SMALL CAP ETF Exchange Traded Fund 25434V500 1454859 28443 SH SOLE 3716 0 24727 VANGUARD ENERGY ETF Exchange Traded Fund 92204A306 1459726 12036 SH SOLE 10523 0 1513 VANGUARD VALUE ETF Exchange Traded Fund 922908744 777485707 5538831 SH SOLE 5116246 0 422585 VANGUARD INDEX FDS VANGUARD VALUE ETF ETF 922908744 173357 1235 SH OTR 1 1235 0 0 SPDR PORTFOLIO S&P 500 GROWT Exchange Traded Fund 78464A409 65101829 1284820 SH SOLE 1169534 0 115286 BANK OF AMERICA CORP Common / Ordinary Stock 060505104 26787224 808793 SH SOLE 701315 0 107478 BANK AMER CORP COM COMSTOCK 060505104 37392 1129 SH OTR 1 1129 0 0 BRISTOL-MYERS SQUIBB CO Common / Ordinary Stock 110122108 9962413 138463 SH SOLE 98826 0 39637 VANGUARD CONSUMER STAPLE ETF Exchange Traded Fund 92204A207 1158998 6050 SH SOLE 5563 0 487 SPDR PORT SHRT TRM CORP BND Exchange Traded Fund 78464A474 12363809 420824 SH SOLE 409206 0 11618 SPDR SER TR BLOOMBERG BARCLAYS ETF 78464A474 47035898 1600950 SH OTR 1 1559975 0 40975 TECHNOLOGY SELECT SECT SPDR Exchange Traded Fund 81369Y803 8421228 67673 SH SOLE 47809 0 19864 SELECT SECTOR SPDR TR TECHNOLOGY ETF 81369Y803 0 0 SH OTR 1 0 0 0 EMPIRE STATE REALTY TRUST-A Closed-end REIT 292104106 670590 99494 SH SOLE 99494 0 0 ISHARES CORE U.S. AGGREGATE Exchange Traded Fund 464287226 261826689 2689816 SH SOLE 2567703 0 122113 ISHARES TR CORE U S AGGREGATE BD ETF ETF 464287226 258122315 2661329 SH OTR 1 2622713 0 38616 ISHARES RUSSELL 2000 VALUE E Exchange Traded Fund 464287630 109961843 792975 SH SOLE 742259 0 50716 ISHARES TR RUSSELL 2000 VALUE ETF ETF 464287630 272066733 1961973 SH OTR 1 1931507 0 30466 CONSUMER DISCRETIONARY SELT Exchange Traded Fund 81369Y407 2445903 18937 SH SOLE 16870 0 2067 ISHARES SELECT DIVIDEND ETF Exchange Traded Fund 464287168 1155348 9580 SH SOLE 6418 0 3162 ISHARES TR SELECT DIVID ETF FD ETF 464287168 0 0 SH OTR 1 0 0 0 AMERICAN WATER WORKS CO INC Common / Ordinary Stock 030420103 375563 2464 SH SOLE 1732 0 732 PROLOGIS INC Closed-end REIT 74340W103 11088348 98362 SH SOLE 87982 0 10380 ISHARES ESG AWARE MSCI USA Exchange Traded Fund 46435G425 25726540 303558 SH SOLE 294938 0 8620 ISHARES TR ESG AWARE MSCI USA ETF ETF 46435G425 346558937 4089191 SH OTR 1 4014094 0 75097 US BANCORP Common / Ordinary Stock 902973304 3058020 70122 SH SOLE 64274 0 5848 US BANCORP DEL COM NEW COMSTOCK 902973304 10815 248 SH OTR 1 248 0 0 SHELL PLC-ADR American Depository Receipts ADR 780259305 816094 14330 SH SOLE 11048 0 3282 NUVEEN QUAL MUNI INCOME FD Closed-end Fund 67066V101 128608 10899 SH SOLE 0 0 10899 DARDEN RESTAURANTS INC Common / Ordinary Stock 237194105 318159 2300 SH SOLE 2005 0 295 GARTNER INC Common / Ordinary Stock 366651107 245382 730 SH SOLE 316 0 414 DNP SELECT INCOME FUND INC Closed-end Fund 23325P104 143809 12783 SH SOLE 0 0 12783 ISHARES CORE S&P TOTAL U.S. Exchange Traded Fund 464287150 1781224 21005 SH SOLE 19739 0 1266 ISHARES RUSSELL MID-CAP VALU Exchange Traded Fund 464287473 371540184 3527057 SH SOLE 3254179 0 272878 ISHARES TR RUSSELL MID-CAP VALUE ETF ETF 464287473 999576041 9489045 SH OTR 1 9334002 0 155043 DIMENSIONAL US TARGET VALUE Exchange Traded Fund 25434V609 747809 17015 SH SOLE 7879 0 9136 HONEYWELL INTERNATIONAL INC Common / Ordinary Stock 438516106 25088744 117073 SH SOLE 96092 0 20981 HONEYWELL INTL INC COM COMSTOCK 438516106 75648 353 SH OTR 1 353 0 0 ISHARES S&P MID-CAP 400 GROW Exchange Traded Fund 464287606 575018 8419 SH SOLE 7783 0 636 ISHARES TR S&P MIDCAP 400 GROWTH ETF 464287606 3825 56 SH OTR 1 56 0 0 DT MIDSTREAM INC Common / Ordinary Stock 23345M107 216509 3918 SH SOLE 3396 0 522 NUVEEN ESG SMALL-CAP ETF Exchange Traded Fund 67092P607 80924021 2367584 SH SOLE 2210181 0 157403 COSTCO WHOLESALE CORP Common / Ordinary Stock 22160K105 10235186 22421 SH SOLE 17946 0 4475 COSTCO WHOLESALE CORP NEW COM COMSTOCK 22160K105 56150 123 SH OTR 1 123 0 0 ZIMMER BIOMET HOLDINGS INC Common / Ordinary Stock 98956P102 1360935 10674 SH SOLE 8526 0 2148 ZIMMER BIOMET HLDGS INC COM COMSTOCK 98956P102 7650 60 SH OTR 1 60 0 0 SALESFORCE INC Common / Ordinary Stock 79466L302 2042151 15402 SH SOLE 12966 0 2436 SALESFORCE INC COM COMSTOCK 79466L302 1458 11 SH OTR 1 11 0 0 ISHARES MSCI EAFE SMALL-CAP Exchange Traded Fund 464288273 197685817 3500103 SH SOLE 3268207 0 231896 ISHARES TR MSCI EAFE SMALL CAP ETF ETF 464288273 300927807 5328042 SH OTR 1 5238521 0 89521 AUTOZONE INC Common / Ordinary Stock 053332102 838501 340 SH SOLE 252 0 88 ISHARES 1-3 YEAR TREASURY BO Exchange Traded Fund 464287457 18699958 230210 SH SOLE 210893 0 19317 WASHINGTON TRUST BANCORP Common / Ordinary Stock 940610108 204337 4331 SH SOLE 25 0 4306 GENERAL ELECTRIC CO Common / Ordinary Stock 369604301 3890286 46429 SH SOLE 34776 0 11653 GENERAL ELEC CO COM NEW COMSTOCK 369604301 65356 780 SH OTR 1 780 0 0 ABBVIE INC Common / Ordinary Stock 00287Y109 44582219 275863 SH SOLE 222949 0 52914 ABBVIE INC COM COMSTOCK 00287Y109 39594 245 SH OTR 1 245 0 0 VANECK JPM EM LOCAL CURR BND Exchange Traded Fund 92189H300 15575020 642799 SH SOLE 586280 0 56519 CAPITAL ONE FINANCIAL CORP Common / Ordinary Stock 14040H105 1950952 20987 SH SOLE 16914 0 4073 VERIZON COMMUNICATIONS INC Common / Ordinary Stock 92343V104 19610168 497720 SH SOLE 416608 0 81112 VERIZON COMMUNICATIONS INC COMSTOCK 92343V104 60558 1537 SH OTR 1 1537 0 0 STRYKER CORP Common / Ordinary Stock 863667101 8203128 33552 SH SOLE 25731 0 7821 VANGUARD TOTAL INTL STOCK Exchange Traded Fund 921909768 380504 7357 SH SOLE 7357 0 0 VANGUARD STAR FDS VANGUARD TOTAL INTL ETF 921909768 15930 308 SH OTR 1 308 0 0 PIMCO 1-5 YEAR US TIPS INDEX Exchange Traded Fund 72201R205 25217115 505657 SH SOLE 476505 0 29152 PIMCO ETF TR 1-5 YR US TIPS INDEX ETF 72201R205 22666 455 SH OTR 1 455 0 0 BANK OF HAWAII CORP Common / Ordinary Stock 062540109 205379 2648 SH SOLE 1072 0 1576 MCCORMICK & CO-NON VTG SHRS Common / Ordinary Stock 579780206 942791 11374 SH SOLE 9983 0 1391 GENERAL MILLS INC Common / Ordinary Stock 370334104 5341497 63703 SH SOLE 46817 0 16886 GENERAL MLS INC COM COMSTOCK 370334104 11823 141 SH OTR 1 141 0 0 WASTE CONNECTIONS INC Common / Ordinary Stock 94106B101 10491196 79143 SH SOLE 71046 0 8097 EOG RESOURCES INC Common / Ordinary Stock 26875P101 10458740 80750 SH SOLE 71576 0 9174 HUBBELL INC Common / Ordinary Stock 443510607 1253895 5343 SH SOLE 4498 0 845 CITIGROUP INC Common / Ordinary Stock 172967424 854078 18883 SH SOLE 13850 0 5033 GERON CORP Common / Ordinary Stock 374163103 140965 58250 SH SOLE 0 0 58250 ISHARES S&P SMALL-CAP 600 VA Exchange Traded Fund 464287879 1212323 13277 SH SOLE 9042 0 4235 ISHARES TR S&P SMALL-CAP 600 VALUE ETF 464287879 17897 196 SH OTR 1 196 0 0 ISHARES MICRO-CAP ETF Exchange Traded Fund 464288869 212425 1970 SH SOLE 1970 0 0 WW GRAINGER INC Common / Ordinary Stock 384802104 392712 706 SH SOLE 699 0 7 GRAINGER W W INC COM COMSTOCK 384802104 0 0 SH OTR 1 0 0 0 SCHWAB US LARGE-CAP ETF Exchange Traded Fund 808524201 1143424 25325 SH SOLE 23850 0 1475 SCHWAB STRATEGIC TR US LARGE-CAP ETF ETF 808524201 38739 858 SH OTR 1 858 0 0 CADENCE DESIGN SYS INC Common / Ordinary Stock 127387108 502000 3125 SH SOLE 1180 0 1945 BROOKFIELD RENEWABLE PARTNER Master Limited Partnership G16258108 224563 8862 SH SOLE 6462 0 2400 ORACLE CORP Common / Ordinary Stock 68389X105 34137321 417633 SH SOLE 301472 0 116161 ORACLE CORP COM COMSTOCK 68389X105 32696 400 SH OTR 1 400 0 0 SPDR DOW JONES REIT ETF Exchange Traded Fund 78464A607 186414 2139 SH SOLE 997 0 1142 SPDR SER TR DOW JONES REIT ETF ETF 78464A607 33230 381 SH OTR 1 381 0 0 ACTIVISION BLIZZARD INC Common / Ordinary Stock 00507V109 1060141 13849 SH SOLE 12396 0 1453 QUEST DIAGNOSTICS INC Common / Ordinary Stock 74834L100 201808 1290 SH SOLE 985 0 305 TEXAS INSTRUMENTS INC Common / Ordinary Stock 882508104 7086781 42893 SH SOLE 31141 0 11752 TEXAS INSTRS INC COM COMSTOCK 882508104 30235 183 SH OTR 1 183 0 0 ISHARES MSCI EMERGING MARKET Exchange Traded Fund 464287234 7318869 193110 SH SOLE 155148 0 37962 COLGATE-PALMOLIVE CO Common / Ordinary Stock 194162103 4955261 62892 SH SOLE 41245 0 21647 COLGATE PALMOLIVE CO COM COMSTOCK 194162103 21746 276 SH OTR 1 276 0 0 ISHARES MSCI USA ESG SELECT Exchange Traded Fund 464288802 982818 11939 SH SOLE 11939 0 0 ISHARES TR MSCI USA ESG SELECT ETF ETF 464288802 0 0 SH OTR 1 0 0 0 INVESCO WATER RESOURCES ETF Exchange Traded Fund 46137V142 276048 5356 SH SOLE 0 0 5356 LABORATORY CRP OF AMER HLDGS Common / Ordinary Stock 50540R409 701730 2980 SH SOLE 1910 0 1070 ALLSTATE CORP Common / Ordinary Stock 020002101 3046932 22470 SH SOLE 13439 0 9031 ISHARES S&P MID-CAP 400 VALU Exchange Traded Fund 464287705 792893 7866 SH SOLE 6546 0 1320 ISHARES TR S&P MIDCAP 400 VALUE ETF ETF 464287705 2218 22 SH OTR 1 22 0 0 VANGUARD CONSUMER DISCRE ETF Exchange Traded Fund 92204A108 1507734 6884 SH SOLE 5926 0 958 ULTA BEAUTY INC Common / Ordinary Stock 90384S303 11412942 24331 SH SOLE 21755 0 2576 ALERIAN MLP ETF Exchange Traded Fund 00162Q452 6566314 172480 SH SOLE 159091 0 13389 ALPS ETF TR ALERIAN MLP ETF NEW ETF 00162Q452 33527411 880678 SH OTR 1 865340 0 15338 PARKER HANNIFIN CORP Common / Ordinary Stock 701094104 1576347 5417 SH SOLE 3440 0 1977 ISHARES S&P 500 VALUE ETF Exchange Traded Fund 464287408 2437756 16804 SH SOLE 15821 0 983 ISHARES TR S&P 500 VALUE ETF ETF 464287408 32641 225 SH OTR 1 225 0 0 WALMART INC Common / Ordinary Stock 931142103 21099628 148809 SH SOLE 121282 0 27527 WALMART INC COM COMSTOCK 931142103 65082 459 SH OTR 1 459 0 0 SEALED AIR CORP Common / Ordinary Stock 81211K100 285413 5722 SH SOLE 4959 0 763 TRANE TECHNOLOGIES PLC Common / Ordinary Stock G8994E103 1142844 6799 SH SOLE 3853 0 2946 FIRST TRUST DJ INTERNET IND Exchange Traded Fund 33733E302 250118 2031 SH SOLE 148 0 1883 EXPONENT INC Common / Ordinary Stock 30214U102 388036 3916 SH SOLE 0 0 3916 CINTAS CORP Common / Ordinary Stock 172908105 204584 453 SH SOLE 430 0 23 EMPIRE STATE REALTY OP LP-ES Master Limited Partnership 292102100 279797 42848 SH SOLE 16862 0 25986 TE CONNECTIVITY LTD REG SHS Common / Ordinary Stock H84989104 365523 3184 SH SOLE 2036 0 1148 XCEL ENERGY INC Common / Ordinary Stock 98389B100 1092875 15588 SH SOLE 11107 0 4481 XCEL ENERGY INC COM COMSTOCK 98389B100 61837 882 SH OTR 1 882 0 0 SOUTHSTATE CORP Common / Ordinary Stock 840441109 472363 6186 SH SOLE 0 0 6186 WORKDAY INC-CLASS A Common / Ordinary Stock 98138H101 8350269 49903 SH SOLE 46070 0 3833 PAYCHEX INC Common / Ordinary Stock 704326107 1074592 9299 SH SOLE 7269 0 2030 PAYCHEX INC COM COMSTOCK 704326107 9129 79 SH OTR 1 79 0 0 ISHARES JP MORGAN USD EMERGI Exchange Traded Fund 464288281 112009764 1324149 SH SOLE 1284576 0 39573 ISHARES TR JPMORGAN USD EMERGING MKTS BD ETF 464288281 0 0 SH OTR 1 0 0 0 MATERIALS SELECT SECTOR SPDR Exchange Traded Fund 81369Y100 689565 8877 SH SOLE 8154 0 723 VANGUARD DIVIDEND APPREC ETF Exchange Traded Fund 921908844 4040728 26610 SH SOLE 22353 0 4257 VANGUARD SPECIALIZED FUNDS DIVID ETF 921908844 0 0 SH OTR 1 0 0 0 AMERICAN EXPRESS CO Common / Ordinary Stock 025816109 5558060 37618 SH SOLE 20771 0 16847 WHITESTONE REIT Closed-end REIT 966084204 230541 23915 SH SOLE 0 0 23915 SPDR MSCI ACWI EX-US Exchange Traded Fund 78463X848 476340 19798 SH SOLE 17109 0 2689 T ROWE PRICE GROUP INC Common / Ordinary Stock 74144T108 375166 3440 SH SOLE 2617 0 823 PRICE T ROWE GROUP INC COM COMSTOCK 74144T108 545 5 SH OTR 1 5 0 0 BROOKFIELD CORP Common / Ordinary Stock 11271J107 798549 25383 SH SOLE 23211 0 2172 VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 25885688 313842 SH SOLE 277994 0 35848 WORTHINGTON INDUSTRIES Common / Ordinary Stock 981811102 1324175 26638 SH SOLE 22 0 26616 ISHARES RUSSELL MID-CAP ETF Exchange Traded Fund 464287499 402569457 5968413 SH SOLE 5245651 0 722762 ISHARES TR RUSSELL MID-CAP ETF ETF 464287499 33185 492 SH OTR 1 492 0 0 UNITED PARCEL SERVICE-CL B Common / Ordinary Stock 911312106 3091223 17782 SH SOLE 9551 0 8231 RESTAURANT BRANDS INTERN Common / Ordinary Stock 76131D103 222853 3446 SH SOLE 1857 0 1589 BERKSHIRE HATHAWAY INC-CL A Common / Ordinary Stock 084670108 48277229 103 SH SOLE 8 0 95 BLACKROCK MUNIYIELD NY QUALI Closed-end Fund 09255E102 104086 10621 SH SOLE 0 0 10621 ISHARES SHORT-TERM NATIONAL Exchange Traded Fund 464288158 111738860 1071630 SH SOLE 900606 0 171024 ISHARES TR SHORT-TERM NATL MUN ETF 464288158 15640 150 SH OTR 1 150 0 0 ISHARES CORE MSCI EMERGING Exchange Traded Fund 46434G103 468344540 10028791 SH SOLE 9283999 0 744792 ISHARES INC CORE MSCI EMERGING MKTS ETF 46434G103 1132764877 24256207 SH OTR 1 23861857 0 394350 SCHWAB INTL SMALL-CAP EQUITY Exchange Traded Fund 808524888 81626949 2593802 SH SOLE 2328080 0 265722 SCHWAB STRATEGIC TR INTL SMALL CAP ETF 808524888 21557 685 SH OTR 1 685 0 0 ISHARES NATIONAL MUNI BOND E Exchange Traded Fund 464288414 272534418 2582775 SH SOLE 2306167 0 276608 ISHARES TR NATL MUN BD ETF FD ETF 464288414 674273 6390 SH OTR 1 6390 0 0 ISHARES CORE DIVIDEND GROWTH Exchange Traded Fund 46434V621 210150 4203 SH SOLE 3713 0 490 ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621 2700 54 SH OTR 1 54 0 0 CONOCOPHILLIPS Common / Ordinary Stock 20825C104 19868604 168378 SH SOLE 141041 0 27337 CONOCOPHILLIPS COM COMSTOCK 20825C104 109622 929 SH OTR 1 929 0 0 TORONTO-DOMINION BANK Common / Ordinary Stock 891160509 375025 5791 SH SOLE 5588 0 203 RAYTHEON TECHNOLOGIES CORP Common / Ordinary Stock 75513E101 27696485 274440 SH SOLE 225601 0 48839 RAYTHEON TECHNOLOGIES CORP COMSTOCK 75513E101 63479 629 SH OTR 1 629 0 0 T-MOBILE US INC Common / Ordinary Stock 872590104 2592240 18516 SH SOLE 15526 0 2990 T-MOBILE US INC COM COMSTOCK 872590104 0 0 SH OTR 1 0 0 0 ISHARES MSCI INTERNATIONAL Q Exchange Traded Fund 46434V456 174700453 5393654 SH SOLE 5031204 0 362450 SYNOPSYS INC Common / Ordinary Stock 871607107 15185432 47560 SH SOLE 42836 0 4724 ECOLAB INC Common / Ordinary Stock 278865100 808877 5557 SH SOLE 3420 0 2137 ECOLAB INC COM COMSTOCK 278865100 11208 77 SH OTR 1 77 0 0 SOUTHERN CO/THE Common / Ordinary Stock 842587107 2808770 39333 SH SOLE 29462 0 9871 SOUTHERN CO COM COMSTOCK 842587107 14996 210 SH OTR 1 210 0 0 SYSCO CORP Common / Ordinary Stock 871829107 3346369 43772 SH SOLE 36487 0 7285 SYSCO CORP COM COMSTOCK 871829107 11468 150 SH OTR 1 150 0 0 ADOBE INC Common / Ordinary Stock 00724F101 24617170 73150 SH SOLE 59851 0 13299 ADOBE SYS INC COM COMSTOCK 00724F101 12115 36 SH OTR 1 36 0 0 ISHARES RUSSELL 2000 GROWTH Exchange Traded Fund 464287648 114157033 532151 SH SOLE 492186 0 39965 ISHARES TR RUSSELL 2000 GROWTH ETF ETF 464287648 216780914 1010539 SH OTR 1 994639 0 15900 ISHARES ESG AWARE MSCI USA S Exchange Traded Fund 46435U663 6131594 186484 SH SOLE 163669 0 22815 ISHARES TR ESG MSCI USA SMALL-CAP ETF ETF 46435U663 29182348 887541 SH OTR 1 874372 0 13169 INTEL CORP Common / Ordinary Stock 458140100 6447123 243932 SH SOLE 188898 0 55034 INTEL CORP COM COMSTOCK 458140100 24659 933 SH OTR 1 933 0 0 FIFTH THIRD BANCORP Common / Ordinary Stock 316773100 468953 14293 SH SOLE 8966 0 5327 TRAVELERS COS INC/THE Common / Ordinary Stock 89417E109 8471548 45184 SH SOLE 28954 0 16230 TRAVELERS COS INC COM COMSTOCK 89417E109 1875 10 SH OTR 1 10 0 0 NUVEEN ESG INTERNATIONAL DEV Exchange Traded Fund 67092P805 71981690 2789988 SH SOLE 2625504 0 164484 INDUSTRIAL SELECT SECT SPDR Exchange Traded Fund 81369Y704 1381127 14063 SH SOLE 12533 0 1530 VANGUARD RUSSELL 1000 Exchange Traded Fund 92206C730 524697 3011 SH SOLE 2296 0 715 SCHWAB US SMALL-CAP ETF Exchange Traded Fund 808524607 356042 8789 SH SOLE 7085 0 1704 SCHWAB STRATEGIC TR US SMALL-CAP ETF ETF 808524607 42292 1044 SH OTR 1 1044 0 0 ISHARES US CONSUMER DISCRETI Exchange Traded Fund 464287580 275231 4832 SH SOLE 0 0 4832 WALGREENS BOOTS ALLIANCE INC Common / Ordinary Stock 931427108 1580328 42300 SH SOLE 26315 0 15985 WALGREENS BOOTS ALLIANCE INC COM COMSTOCK 931427108 10125 271 SH OTR 1 271 0 0 VANGUARD TAX-EXEMPT BOND ETF Exchange Traded Fund 922907746 238036854 4809797 SH SOLE 4227394 0 582403 BUNGE LTD Common / Ordinary Stock G16962105 5617251 56302 SH SOLE 56302 0 0 VMWARE INC-CLASS A Common / Ordinary Stock 928563402 253990 2069 SH SOLE 1470 0 599 EVERSOURCE ENERGY Common / Ordinary Stock 30040W108 1439617 17171 SH SOLE 12460 0 4711 EVERSOURCE ENERGY COM COMSTOCK 30040W108 27751 331 SH OTR 1 331 0 0 ALPHABET INC-CL C Common / Ordinary Stock 02079K107 32654681 368023 SH SOLE 274934 0 93089 ALPHABET INC CAP STK CL C COMSTOCK 02079K107 125997 1420 SH OTR 1 1420 0 0 TAIWAN SEMICONDUCTOR-SP ADR American Depository Receipts ADR 874039100 927549 12452 SH SOLE 9661 0 2791 AMGEN INC Common / Ordinary Stock 031162100 24203064 92153 SH SOLE 79436 0 12717 AMGEN INC COM COMSTOCK 031162100 46750 178 SH OTR 1 178 0 0 VANGUARD FINANCIALS ETF Exchange Traded Fund 92204A405 1085169 13117 SH SOLE 10574 0 2543 PPG INDUSTRIES INC Common / Ordinary Stock 693506107 3210016 25529 SH SOLE 18855 0 6674 PPG INDS INC COM COMSTOCK 693506107 0 0 SH OTR 1 0 0 0 ROPER TECHNOLOGIES INC Common / Ordinary Stock 776696106 988622 2288 SH SOLE 1990 0 298 ISHARES RUSSELL MID-CAP GROW Exchange Traded Fund 464287481 319774849 3825058 SH SOLE 3509585 0 315473 ISHARES TR RUSSELL MID-CAP GROWTH ETF ETF 464287481 656609321 7854178 SH OTR 1 7729404 0 124774 INTL BUSINESS MACHINES CORP Common / Ordinary Stock 459200101 13808911 98012 SH SOLE 56172 0 41840 INTERNATIONAL BUSINESS MACHS CORP COMSTOCK 459200101 101300 719 SH OTR 1 719 0 0 INVESCO S&P 500 LOW VOLATILI Exchange Traded Fund 46138E354 233746 3658 SH SOLE 2104 0 1554 3M CO Common / Ordinary Stock 88579Y101 8158278 68031 SH SOLE 51663 0 16368 3M CO COM COMSTOCK 88579Y101 13911 116 SH OTR 1 116 0 0 INGREDION INC Common / Ordinary Stock 457187102 304269 3107 SH SOLE 2547 0 560 AMERICAN ELECTRIC POWER Common / Ordinary Stock 025537101 2343176 24678 SH SOLE 17592 0 7086 AMERICAN ELEC PWR CO INC COM COMSTOCK 025537101 28580 301 SH OTR 1 301 0 0 YUM! BRANDS INC Common / Ordinary Stock 988498101 1242760 9703 SH SOLE 7087 0 2616 SKYWORKS SOLUTIONS INC Common / Ordinary Stock 83088M102 263548 2892 SH SOLE 1444 0 1448 SKYWORKS SOLUTIONS INC COM COMSTOCK 83088M102 11665 128 SH OTR 1 128 0 0 HP INC Common / Ordinary Stock 40434L105 621288 23122 SH SOLE 10882 0 12240 HP INC COM COMSTOCK 40434L105 13381 498 SH OTR 1 498 0 0 SPDR DJIA TRUST Exchange Traded Fund 78467X109 956550 2887 SH SOLE 1935 0 952 NOVOCURE LTD Common / Ordinary Stock G6674U108 215282 2935 SH SOLE 0 0 2935 EMPIRE STATE REALTY OP-S60 Master Limited Partnership 292102209 86051 13038 SH SOLE 0 0 13038 CROWN CASTLE INC Closed-end REIT 22822V101 914892 6745 SH SOLE 5590 0 1155 LOWE'S COS INC Common / Ordinary Stock 548661107 17500644 87837 SH SOLE 65796 0 22041 LOWES COS INC COM COMSTOCK 548661107 106593 535 SH OTR 1 535 0 0 VANGUARD S&P 500 GROWTH ETF Exchange Traded Fund 921932505 658133 3120 SH SOLE 3120 0 0 GSK PLC-SPON ADR American Depository Receipts ADR 37733W204 227321 6469 SH SOLE 4337 0 2132 ARTHUR J GALLAGHER & CO Common / Ordinary Stock 363576109 652537 3461 SH SOLE 3259 0 202 PHILLIPS 66 Common / Ordinary Stock 718546104 1154247 11090 SH SOLE 8152 0 2938 PHILLIPS 66 COM COMSTOCK 718546104 0 0 SH OTR 1 0 0 0 TEXAS PACIFIC LAND CORP Common / Ordinary Stock 88262P102 11585185 4942 SH SOLE 0 0 4942 DIMENSIONAL US MARKETWIDE VA Exchange Traded Fund 25434V724 2316113 69179 SH SOLE 59863 0 9316 LOCKHEED MARTIN CORP Common / Ordinary Stock 539830109 4932522 10139 SH SOLE 6997 0 3142 LOCKHEED MARTIN CORP COM COMSTOCK 539830109 2432 5 SH OTR 1 5 0 0 STOCK YARDS BANCORP INC Common / Ordinary Stock 861025104 383317 5899 SH SOLE 5899 0 0 BANK OF NEW YORK MELLON CORP Common / Ordinary Stock 064058100 1496516 32876 SH SOLE 29867 0 3009 BANK NEW YORK MELLON CORP COM COMSTOCK 064058100 8694 191 SH OTR 1 191 0 0 AIR PRODUCTS & CHEMICALS INC Common / Ordinary Stock 009158106 9149465 29681 SH SOLE 19588 0 10093 AIR PRODS & CHEMS INC COM COMSTOCK 009158106 26819 87 SH OTR 1 87 0 0 ITAU UNIBANCO H-SPON PRF ADR American Depository Receipts ADR 465562106 61772 13115 SH SOLE 12194 0 921 EXXON MOBIL CORP Common / Ordinary Stock 30231G102 51677535 468518 SH SOLE 332884 0 135634 EXXON MOBIL CORP COM COMSTOCK 30231G102 210232 1906 SH OTR 1 1906 0 0 ISHARES RUSSELL 3000 ETF Exchange Traded Fund 464287689 38341385 173742 SH SOLE 165871 0 7871 ESSEX PROPERTY TRUST INC Closed-end REIT 297178105 480423 2267 SH SOLE 351 0 1916 BOSTON SCIENTIFIC CORP Common / Ordinary Stock 101137107 10443046 225698 SH SOLE 202257 0 23441 VANGUARD TOTAL BOND MARKET Exchange Traded Fund 921937835 46233914 641514 SH SOLE 628421 0 13093 VANGUARD INFO TECH ETF Exchange Traded Fund 92204A702 17681579 55357 SH SOLE 49930 0 5427 METLIFE INC Common / Ordinary Stock 59156R108 15753791 217684 SH SOLE 192524 0 25160 BROADCOM INC Common / Ordinary Stock 11135F101 22819214 40812 SH SOLE 35391 0 5421 BROADCOM INC COM COMSTOCK 11135F101 10623 19 SH OTR 1 19 0 0 FIRST REPUBLIC BANK/CA Common / Ordinary Stock 33616C100 204288 1676 SH SOLE 1009 0 667 VANGUARD INTERMEDIATE-TERM B Exchange Traded Fund 921937819 47624035 639163 SH SOLE 615867 0 23296 VANGUARD BD INDEX FDS VANGUARD ETF 921937819 37755 508 SH OTR 1 508 0 0 VANGUARD SMALL-CAP VALUE ETF Exchange Traded Fund 922908611 101998669 642309 SH SOLE 585573 0 56736 VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF 922908611 17150 108 SH OTR 1 108 0 0 UNITEDHEALTH GROUP INC Common / Ordinary Stock 91324P102 68107983 128462 SH SOLE 103396 0 25066 UNITEDHEALTH GROUP INC COM COMSTOCK 91324P102 66803 126 SH OTR 1 126 0 0 SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 136297287 356398 SH SOLE 285925 0 70473 SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 168269 440 SH OTR 1 440 0 0 HERSHEY CO/THE Common / Ordinary Stock 427866108 10409766 44953 SH SOLE 40995 0 3958 WATERS CORP Common / Ordinary Stock 941848103 384032 1121 SH SOLE 352 0 769 AON PLC-CLASS A Common / Ordinary Stock G0403H108 850597 2834 SH SOLE 2228 0 606 ALPHABET INC-CL A Common / Ordinary Stock 02079K305 88946957 1008126 SH SOLE 824832 0 183294 ALPHABET INC CL A COMSTOCK 02079K305 137639 1560 SH OTR 1 1560 0 0 MCKESSON CORP Common / Ordinary Stock 58155Q103 2623589 6994 SH SOLE 4809 0 2185 MICROSOFT CORP Common / Ordinary Stock 594918104 189575791 790492 SH SOLE 644936 0 145556 MICROSOFT CORP COM COMSTOCK 594918104 302237 1260 SH OTR 1 1260 0 0 VANGUARD GROWTH ETF Exchange Traded Fund 922908736 755138662 3543422 SH SOLE 3268255 0 275167 VANGUARD INDEX FDS VANGUARD GROWTH ETF ETF 922908736 339910 1595 SH OTR 1 1595 0 0 EMERSON ELECTRIC CO Common / Ordinary Stock 291011104 3529725 36745 SH SOLE 23859 0 12886 EMERSON ELEC CO COM COMSTOCK 291011104 29586 308 SH OTR 1 308 0 0 CHIPOTLE MEXICAN GRILL INC Common / Ordinary Stock 169656105 450934 325 SH SOLE 159 0 166 CANADIAN PACIFIC RAILWAY LTD Common / Ordinary Stock 13645T100 626780 8403 SH SOLE 1483 0 6920 LAM RESEARCH CORP Common / Ordinary Stock 512807108 2539453 6042 SH SOLE 4636 0 1406 PNC FINANCIAL SERVICES GROUP Common / Ordinary Stock 693475105 2261227 14317 SH SOLE 10352 0 3965 NORFOLK SOUTHERN CORP Common / Ordinary Stock 655844108 19802065 80359 SH SOLE 66654 0 13705 NORFOLK SOUTHN CORP COM COMSTOCK 655844108 26613 108 SH OTR 1 108 0 0 PEPSICO INC Common / Ordinary Stock 713448108 48449399 268180 SH SOLE 218761 0 49419 PEPSICO INC COM COMSTOCK 713448108 30893 171 SH OTR 1 171 0 0 ZOETIS INC Common / Ordinary Stock 98978V103 21814700 148855 SH SOLE 129551 0 19304 ZOETIS INC COM COMSTOCK 98978V103 1466 10 SH OTR 1 10 0 0 AMERICAN TOWER CORP Closed-end REIT 03027X100 24628513 116249 SH SOLE 102492 0 13757 AMERICAN TOWER CORP NEW COM COMSTOCK 03027X100 0 0 SH OTR 1 0 0 0 BROOKFIELD INFRASTRUCTURE PA Master Limited Partnership G16252101 700591 22607 SH SOLE 12986 0 9621 MERCK & CO. INC. Common / Ordinary Stock 58933Y105 43389438 391072 SH SOLE 317229 0 73843 MERCK & CO INC NEW COM COMSTOCK 58933Y105 61466 554 SH OTR 1 554 0 0 CHARTER COMMUNICATIONS INC-A Common / Ordinary Stock 16119P108 845037 2492 SH SOLE 1862 0 630 S&P GLOBAL INC Common / Ordinary Stock 78409V104 21468314 64096 SH SOLE 45431 0 18665 ISHARES RUSSELL TOP 200 VALU Exchange Traded Fund 464289420 478412767 7363595 SH SOLE 7048911 0 314684 ISHARES TR RUSSELL 200 VALUE NDEX FD ETF 464289420 13254 204 SH OTR 1 204 0 0 CISCO SYSTEMS INC Common / Ordinary Stock 17275R102 9019205 189320 SH SOLE 146893 0 42427 CISCO SYS INC COM COMSTOCK 17275R102 68602 1440 SH OTR 1 1440 0 0 SIRIUS XM HOLDINGS INC Common / Ordinary Stock 82968B103 289652 49598 SH SOLE 645 0 48953 ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 464287507 108514757 448612 SH SOLE 426116 0 22496 ISHARES TR CORE S&P MID-CAP ETF ETF 464287507 121225 501 SH OTR 1 364 0 137 STANLEY BLACK & DECKER INC Common / Ordinary Stock 854502101 294470 3920 SH SOLE 3920 0 0 STANLEY BLACK & DECKER INC COM COMSTOCK 854502101 1202 16 SH OTR 1 16 0 0 CONSTELLATION ENERGY Common / Ordinary Stock 21037T109 667438 7742 SH SOLE 5536 0 2206 CONSTELLATION ENERGY CORP COM COMSTOCK 21037T109 3535 41 SH OTR 1 41 0 0 ISHARES TRUST ISHARES ESG AW Exchange Traded Fund 46435G516 37677303 573126 SH SOLE 534207 0 38919 ISHARES TR ESG AWARE MSCI EAFE ETF ETF 46435G516 284006069 4320141 SH OTR 1 4249063 0 71078 VANGUARD MID-CAP VALUE ETF Exchange Traded Fund 922908512 272314260 2013563 SH SOLE 1791749 0 221814 VANGUARD INDEX FDS VANGUARD MID-CAP ETF 922908512 37597 278 SH OTR 1 278 0 0 ELEVANCE HEALTH INC Common / Ordinary Stock 036752103 21840724 42577 SH SOLE 37246 0 5331 DOMINION RESOURCES INC/VA Common / Ordinary Stock 25746U109 2338132 38130 SH SOLE 21048 0 17082 DOMINION ENERGY INC COM COMSTOCK 25746U109 6132 100 SH OTR 1 100 0 0 WEBSTER FINANCIAL CORP Common / Ordinary Stock 947890109 217007 4584 SH SOLE 138 0 4446 OMNICOM GROUP Common / Ordinary Stock 681919106 351648 4311 SH SOLE 2915 0 1396 VERTEX PHARMACEUTICALS INC Common / Ordinary Stock 92532F100 1560856 5405 SH SOLE 3777 0 1628 AVERY DENNISON CORP Common / Ordinary Stock 053611109 453586 2506 SH SOLE 1659 0 847 INVESCO WILDERHILL CLEAN ENE Exchange Traded Fund 46137V134 222046 5793 SH SOLE 0 0 5793 ARROW ELECTRONICS INC Common / Ordinary Stock 042735100 252432 2414 SH SOLE 2014 0 400 KIRBY CORP Common / Ordinary Stock 497266106 597361 9283 SH SOLE 0 0 9283 MASTERCARD INC - A Common / Ordinary Stock 57636Q104 26698709 76780 SH SOLE 62809 0 13971 MASTERCARD INC CL A COMSTOCK 57636Q104 9736 28 SH OTR 1 28 0 0 PHILIP MORRIS INTERNATIONAL Common / Ordinary Stock 718172109 16406040 162099 SH SOLE 144618 0 17481 PHILIP MORRIS INTL INC COM COMSTOCK 718172109 23784 235 SH OTR 1 235 0 0 GILEAD SCIENCES INC Common / Ordinary Stock 375558103 4273184 49775 SH SOLE 41455 0 8320 NEXTERA ENERGY INC Common / Ordinary Stock 65339F101 13254864 158551 SH SOLE 108891 0 49660 NEXTERA ENERGY INC COM COMSTOCK 65339F101 19479 233 SH OTR 1 233 0 0 OTIS WORLDWIDE CORP Common / Ordinary Stock 68902V107 10961207 139972 SH SOLE 121382 0 18590 FIDELITY NATIONAL INFO SERV Common / Ordinary Stock 31620M106 625713 9222 SH SOLE 5762 0 3460 FIDELITY NATL INFORMATION SVCS INC COMSTOCK 31620M106 16488 243 SH OTR 1 243 0 0 MODERNA INC Common / Ordinary Stock 60770K107 955758 5321 SH SOLE 1182 0 4139 NUVEEN AMT-FR QLTY MUNI INC Closed-end Fund 670657105 181283 15944 SH SOLE 8158 0 7786 JM SMUCKER CO/THE Common / Ordinary Stock 832696405 382206 2412 SH SOLE 1420 0 992 AMETEK INC Common / Ordinary Stock 031100100 11910711 85247 SH SOLE 76698 0 8549 ISHARES MSCI USA QUALITY FAC Exchange Traded Fund 46432F339 51800632 454551 SH SOLE 416182 0 38369 ISHARES TR MSCI USA QUALITY FACTOR ETF ETF 46432F339 9573 84 SH OTR 1 84 0 0 BROADRIDGE FINANCIAL SOLUTIO Common / Ordinary Stock 11133T103 1015230 7569 SH SOLE 5834 0 1735 ADAPTIVE BIOTECHNOLOGIES Common / Ordinary Stock 00650F109 175529 22975 SH SOLE 0 0 22975 ISHARES S&P 100 ETF Exchange Traded Fund 464287101 1514491 8879 SH SOLE 8879 0 0 ISHARES TR S&P 100 ETF ETF 464287101 17057 100 SH OTR 1 100 0 0 ISHARES USTECHNOLOGY ETF Exchange Traded Fund 464287721 334013 4484 SH SOLE 0 0 4484 FIRST MERCHANTS CORP Common / Ordinary Stock 320817109 517040 12577 SH SOLE 12577 0 0 NEW JERSEY RESOURCES CORP Common / Ordinary Stock 646025106 273108 5504 SH SOLE 1047 0 4457