The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
BANCO BRADESCO-ADR American Depository Receipts ADR 059460303   41 14,066 SH   SOLE   14,066 0 0
BLACKROCK INC Common / Ordinary Stock 09247X101   10,067 14,206 SH   SOLE   14,185 0 21
BLACKROCK INC COM COMSTOCK 09247X101   11 15 SH   OTR 1 15 0 0
CONSUMER STAPLES SPDR Exchange Traded Fund 81369Y308   4,029 54,048 SH   SOLE   54,048 0 0
SCHWAB US BROAD MARKET ETF Exchange Traded Fund 808524102   1,561 34,837 SH   SOLE   34,837 0 0
SCHWAB STRATEGIC TR US BROAD MKT ETF COMSTOCK 808524102   0 0 SH   OTR 1 0 0 0
ISHARES GLOBAL TIMBER & FORE Exchange Traded Fund 464288174   361 4,962 SH   SOLE   4,962 0 0
GENUINE PARTS CO Common / Ordinary Stock 372460105   377 2,172 SH   SOLE   2,172 0 0
DEERE & CO Common / Ordinary Stock 244199105   6,279 14,644 SH   SOLE   14,644 0 0
DEERE & CO COM COMSTOCK 244199105   16 38 SH   OTR 1 38 0 0
JOHNSON CONTROLS INTERNATION Common / Ordinary Stock G51502105   10,006 156,338 SH   SOLE   156,113 0 225
MARATHON PETROLEUM CORP COM Common / Ordinary Stock 56585A102   826 7,096 SH   SOLE   7,096 0 0
MARATHON PETE CORP COM COMSTOCK 56585A102   0 3 SH   OTR 1 3 0 0
DAKTRONICS INC Common / Ordinary Stock 234264109   68 24,000 SH   SOLE   24,000 0 0
VANGUARD SHORT-TERM BOND ETF Exchange Traded Fund 921937827   15,219 202,165 SH   SOLE   202,165 0 0
VANGUARD BD INDEX FDS VANGUARD SHORT COMSTOCK 921937827   80 1,064 SH   OTR 1 1,064 0 0
LOEWS CORP Common / Ordinary Stock 540424108   309 5,306 SH   SOLE   5,306 0 0
INVESCO QQQ TRUST SERIES 1 Exchange Traded Fund 46090E103   7,272 27,309 SH   SOLE   27,309 0 0
INVESCO QQQ TR UNIT SER 1 COMSTOCK 46090E103   61 228 SH   OTR 1 228 0 0
NUVEEN ESG MIDCAP GROWTH ETF Exchange Traded Fund 67092P409   60,284 1,712,622 SH   SOLE   1,706,541 0 6,081
ISHARES BROAD USD HIGH YIELD Exchange Traded Fund 46435U853   16,469 476,935 SH   SOLE   473,935 0 3,000
ISHARES TR BROAD USD HIGH YIELD CORPORATE COMSTOCK 46435U853   288,505 8,355,193 SH   OTR 1 8,218,822 0 136,371
VISA INC-CLASS A SHARES Common / Ordinary Stock 92826C839   44,196 212,728 SH   SOLE   211,902 0 826
VISA INC COM CL A COMSTOCK 92826C839   24 117 SH   OTR 1 117 0 0
STERIS PLC Common / Ordinary Stock G8473T100   284 1,540 SH   SOLE   1,540 0 0
NATIONAL FUEL GAS CO Common / Ordinary Stock 636180101   231 3,644 SH   SOLE   3,644 0 0
ISHARES S&P 500 GROWTH ETF Exchange Traded Fund 464287309   5,870 100,340 SH   SOLE   100,340 0 0
ISHARES TR S&P 500 GROWTH ETF COMSTOCK 464287309   5 83 SH   OTR 1 83 0 0
REGENERON PHARMACEUTICALS Common / Ordinary Stock 75886F107   2,009 2,785 SH   SOLE   2,785 0 0
PALO ALTO NETWORKS INC Common / Ordinary Stock 697435105   7,593 54,413 SH   SOLE   54,193 0 220
SAVARA INC Common / Ordinary Stock 805111101   18 11,335 SH   SOLE   11,335 0 0
DOLLAR TREE INC Common / Ordinary Stock 256746108   555 3,925 SH   SOLE   3,925 0 0
AFLAC INC Common / Ordinary Stock 001055102   1,969 27,364 SH   SOLE   27,364 0 0
AFLAC INC COM COMSTOCK 001055102   0 0 SH   OTR 1 0 0 0
HENRY SCHEIN INC Common / Ordinary Stock 806407102   388 4,861 SH   SOLE   4,861 0 0
VANGUARD HEALTH CARE ETF Exchange Traded Fund 92204A504   8,009 32,288 SH   SOLE   32,195 0 93
MANHATTAN ASSOCIATES INC Common / Ordinary Stock 562750109   945 7,787 SH   SOLE   7,787 0 0
BERKSHIRE HATHAWAY INC-CL B Common / Ordinary Stock 084670702   74,746 241,974 SH   SOLE   239,859 0 2,115
BERKSHIRE HATHAWAY INC DEL CL B NEW COMSTOCK 084670702   231 748 SH   OTR 1 748 0 0
YUM CHINA HOLDINGS INC Common / Ordinary Stock 98850P109   311 5,693 SH   SOLE   5,693 0 0
ROYAL BANK OF CANADA Common / Ordinary Stock 780087102   1,196 12,718 SH   SOLE   12,718 0 0
AUTODESK INC Common / Ordinary Stock 052769106   584 3,127 SH   SOLE   3,127 0 0
CSX CORP Common / Ordinary Stock 126408103   4,431 143,026 SH   SOLE   142,585 0 441
SPROTT PHYSICAL SILVER TRUST Closed-end Fund 85207K107   1,680 203,900 SH   SOLE   203,900 0 0
WISDOMTREE US LARGECAP DIVID Exchange Traded Fund 97717W307   224 3,611 SH   SOLE   3,611 0 0
AMERICA MOVIL-SPN ADR CL L American Depository Receipts ADR 02364W105   273 14,995 SH   SOLE   14,995 0 0
ILLINOIS TOOL WORKS Common / Ordinary Stock 452308109   4,863 22,075 SH   SOLE   22,075 0 0
ILLINOIS TOOL WKS INC COM COMSTOCK 452308109   2 7 SH   OTR 1 7 0 0
ENTERPRISE PRODUCTS PARTNERS Master Limited Partnership 293792107   641 26,559 SH   SOLE   26,559 0 0
ERICSSON (LM) TEL-SP ADR American Depository Receipts ADR 294821608   59 10,176 SH   SOLE   10,176 0 0
VALERO ENERGY CORP Common / Ordinary Stock 91913Y100   776 6,115 SH   SOLE   6,115 0 0
VALERO ENERGY CORP NEW COM COMSTOCK 91913Y100   11 85 SH   OTR 1 85 0 0
CENTERPOINT ENERGY INC Common / Ordinary Stock 15189T107   226 7,548 SH   SOLE   7,548 0 0
CENTERPOINT ENERGY INC COM COMSTOCK 15189T107   13 420 SH   OTR 1 420 0 0
MORGAN STANLEY Common / Ordinary Stock 617446448   22,145 260,472 SH   SOLE   259,573 0 899
DIAGEO PLC-SPONSORED ADR American Depository Receipts ADR 25243Q205   1,109 6,221 SH   SOLE   6,221 0 0
COMMERCE BANCSHARES INC Common / Ordinary Stock 200525103   294 4,318 SH   SOLE   4,318 0 0
ACCENTURE PLC-CL A Common / Ordinary Stock G1151C101   30,752 115,245 SH   SOLE   114,846 0 399
ACCENTURE PLC IRELAND CLASS SHS COMSTOCK G1151C101   17 63 SH   OTR 1 63 0 0
BAXTER INTERNATIONAL INC Common / Ordinary Stock 071813109   990 19,427 SH   SOLE   19,427 0 0
VANGUARD LARGE-CAP ETF Exchange Traded Fund 922908637   81,300 466,706 SH   SOLE   466,706 0 0
VANGUARD INDEX FDS VANGUARD LARGE-CAP COMSTOCK 922908637   94 542 SH   OTR 1 542 0 0
VANGUARD S&P MID-CAP 400 ETF Exchange Traded Fund 921932885   333 2,033 SH   SOLE   2,033 0 0
SPDR S&P INTL SMALL CAP Exchange Traded Fund 78463X871   12,152 413,182 SH   SOLE   406,022 0 7,160
VANGUARD RUSSELL 1000 GROWTH Exchange Traded Fund 92206C680   227,720 4,131,354 SH   SOLE   4,128,144 0 3,210
VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL COMSTOCK 92206C680   3 52 SH   OTR 1 52 0 0
EA BRIDGEWAY BLUE CHIP ETF Exchange Traded Fund 02072L714   93 11,594 SH   SOLE   11,594 0 0
SCHWAB U.S. LARGE-CAP GROWTH Exchange Traded Fund 808524300   637 11,469 SH   SOLE   11,469 0 0
ISHARES CORE S&P U.S. GROWTH Exchange Traded Fund 464287671   2,478 30,401 SH   SOLE   30,401 0 0
NVIDIA CORP Common / Ordinary Stock 67066G104   7,200 49,270 SH   SOLE   49,182 0 88
NVIDIA CORP COM COMSTOCK 67066G104   3 20 SH   OTR 1 20 0 0
GENERAL MOTORS CO Common / Ordinary Stock 37045V100   363 10,786 SH   SOLE   10,786 0 0
HCA HEALTHCARE INC Common / Ordinary Stock 40412C101   330 1,377 SH   SOLE   1,377 0 0
M & T BANK CORP Common / Ordinary Stock 55261F104   906 6,246 SH   SOLE   6,246 0 0
VANGUARD INDUSTRIALS ETF Exchange Traded Fund 92204A603   376 2,056 SH   SOLE   2,056 0 0
ANALOG DEVICES INC Common / Ordinary Stock 032654105   3,690 22,494 SH   SOLE   22,232 0 262
ANALOG DEVICES INC COM COMSTOCK 032654105   0 0 SH   OTR 1 0 0 0
NORTHROP GRUMMAN CORP Common / Ordinary Stock 666807102   11,061 20,273 SH   SOLE   20,182 0 91
FIRST FINL BANKSHARES INC Common / Ordinary Stock 32020R109   249 7,231 SH   SOLE   7,231 0 0
ISHARES MSCI EAFE ETF Exchange Traded Fund 464287465   13,219 201,388 SH   SOLE   201,388 0 0
ISHARES TR MSCI EAFE ETF COMSTOCK 464287465   143 2,178 SH   OTR 1 2,178 0 0
BHP GROUP LTD-SPON ADR American Depository Receipts ADR 088606108   8,708 140,331 SH   SOLE   139,988 0 343
CHEVRON CORP Common / Ordinary Stock 166764100   39,608 220,670 SH   SOLE   220,015 0 655
CHEVRON CORP NEW COM COMSTOCK 166764100   118 659 SH   OTR 1 659 0 0
ABBOTT LABORATORIES Common / Ordinary Stock 002824100   16,143 147,033 SH   SOLE   146,501 0 532
ABBOTT LABS COM COMSTOCK 002824100   55 503 SH   OTR 1 503 0 0
MCDONALD'S CORP Common / Ordinary Stock 580135101   19,001 72,101 SH   SOLE   71,653 0 448
MCDONALDS CORP COM COMSTOCK 580135101   110 418 SH   OTR 1 418 0 0
VANGUARD TOTAL STOCK MKT ETF Exchange Traded Fund 922908769   166,423 870,460 SH   SOLE   870,460 0 0
VANGUARD INDEX FDS VANGUARD TOTAL STK COMSTOCK 922908769   57 299 SH   OTR 1 299 0 0
VANGUARD UTILITIES ETF Exchange Traded Fund 92204A876   1,667 10,869 SH   SOLE   10,869 0 0
VANGUARD SMALL-CAP ETF Exchange Traded Fund 922908751   152,012 828,221 SH   SOLE   826,523 0 1,698
VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908751   55 298 SH   OTR 1 298 0 0
FRANCO-NEVADA CORP Common / Ordinary Stock 351858105   258 1,892 SH   SOLE   1,892 0 0
BOOKING HOLDINGS INC Common / Ordinary Stock 09857L108   891 442 SH   SOLE   441 0 1
BOOKING HLDGS INC COM COMSTOCK 09857L108   6 3 SH   OTR 1 3 0 0
ROSS STORES INC Common / Ordinary Stock 778296103   943 8,128 SH   SOLE   8,078 0 50
VANECK HIGH YIELD MUNI ETF Exchange Traded Fund 92189H409   36,077 713,690 SH   SOLE   713,690 0 0
CROWN HOLDINGS INC Common / Ordinary Stock 228368106   765 9,306 SH   SOLE   9,198 0 108
POOL CORP Common / Ordinary Stock 73278L105   214 708 SH   SOLE   708 0 0
TESLA INC Common / Ordinary Stock 88160R101   9,707 78,802 SH   SOLE   71,203 0 7,599
TESLA INC COM COMSTOCK 88160R101   0 0 SH   OTR 1 0 0 0
EDISON INTERNATIONAL Common / Ordinary Stock 281020107   405 6,364 SH   SOLE   6,364 0 0
SCHWAB (CHARLES) CORP Common / Ordinary Stock 808513105   11,979 143,880 SH   SOLE   143,636 0 244
WALT DISNEY CO/THE Common / Ordinary Stock 254687106   7,285 83,849 SH   SOLE   83,779 0 70
DISNEY WALT CO DISNEY COM COMSTOCK 254687106   48 556 SH   OTR 1 556 0 0
JOHNSON & JOHNSON Common / Ordinary Stock 478160104   80,470 455,535 SH   SOLE   454,686 0 849
JOHNSON & JOHNSON COM COMSTOCK 478160104   240 1,360 SH   OTR 1 1,360 0 0
NUVEEN MUNI VALUE FD Closed-end Fund 670928100   194 22,588 SH   SOLE   22,588 0 0
CHECK POINT SOFTWARE TECH Common / Ordinary Stock M22465104   250 1,980 SH   SOLE   1,980 0 0
FIRSTENERGY CORP Common / Ordinary Stock 337932107   254 6,061 SH   SOLE   6,061 0 0
FIRSTENERGY CORP COM COMSTOCK 337932107   2 50 SH   OTR 1 50 0 0
BLACKSTONE INC Common / Ordinary Stock 09260D107   3,271 44,094 SH   SOLE   43,286 0 808
GOLDMAN SACHS GROUP INC Common / Ordinary Stock 38141G104   1,974 5,749 SH   SOLE   5,749 0 0
TRI-CONTINENTAL CORP Closed-end Fund 895436103   677 26,411 SH   SOLE   26,411 0 0
FATE THERAPEUTICS INC Common / Ordinary Stock 31189P102   178 17,592 SH   SOLE   17,592 0 0
BECTON DICKINSON AND CO Common / Ordinary Stock 075887109   5,274 20,740 SH   SOLE   20,696 0 44
BECTON DICKINSON & CO COM COMSTOCK 075887109   0 0 SH   OTR 1 0 0 0
SPDR S&P 600 SMALL CAP VALUE Exchange Traded Fund 78464A300   9,311 125,450 SH   SOLE   124,055 0 1,395
AUTOMATIC DATA PROCESSING Common / Ordinary Stock 053015103   10,449 43,745 SH   SOLE   43,745 0 0
AUTOMATIC DATA PROCESSING INC COM COMSTOCK 053015103   49 204 SH   OTR 1 204 0 0
PUBLIC STORAGE Closed-end REIT 74460D109   424 1,514 SH   SOLE   1,514 0 0
ADVANCED MICRO DEVICES Common / Ordinary Stock 007903107   9,059 139,859 SH   SOLE   139,476 0 383
HORMEL FOODS CORP Common / Ordinary Stock 440452100   282 6,187 SH   SOLE   6,187 0 0
INTERCONTINENTAL EXCHANGE IN Common / Ordinary Stock 45866F104   881 8,586 SH   SOLE   8,586 0 0
INTERCONTINENTAL EXCHANGE INC COM COMSTOCK 45866F104   0 0 SH   OTR 1 0 0 0
XYLEM INC Common / Ordinary Stock 98419M100   204 1,842 SH   SOLE   1,842 0 0
XYLEM INC COM COMSTOCK 98419M100   1 10 SH   OTR 1 10 0 0
ESSENTIAL UTILITIES INC Common / Ordinary Stock 29670G102   525 10,993 SH   SOLE   10,993 0 0
ROCKWELL AUTOMATION INC Common / Ordinary Stock 773903109   1,891 7,343 SH   SOLE   7,272 0 71
CONSTELLATION BRANDS INC-A Common / Ordinary Stock 21036P108   414 1,787 SH   SOLE   1,787 0 0
SPDR S&P DIVIDEND ETF Exchange Traded Fund 78464A763   1,202 9,606 SH   SOLE   9,606 0 0
UNILEVER PLC-SPONSORED ADR American Depository Receipts ADR 904767704   499 9,917 SH   SOLE   9,747 0 170
DIMENSIONAL US EQUITY ETF Exchange Traded Fund 25434V401   825 19,823 SH   SOLE   19,823 0 0
KIMBERLY-CLARK CORP Common / Ordinary Stock 494368103   3,838 28,273 SH   SOLE   28,269 0 4
KIMBERLY-CLARK CORP COM COMSTOCK 494368103   39 284 SH   OTR 1 284 0 0
ISHARES CORE S&P U.S. VALUE Exchange Traded Fund 464287663   386 5,472 SH   SOLE   5,472 0 0
ISHARES TR CORE S&P U S VALUE ETF COMSTOCK 464287663   0 0 SH   OTR 1 0 0 0
DIMENSIONAL US CORE EQUITY 2 Exchange Traded Fund 25434V708   2,278 93,822 SH   SOLE   93,822 0 0
VANGUARD MEGA CAP GROWTH ETF Exchange Traded Fund 921910816   383 2,223 SH   SOLE   2,223 0 0
CONSOLIDATED EDISON INC Common / Ordinary Stock 209115104   1,784 18,723 SH   SOLE   18,723 0 0
CONSOLIDATED EDISON INC COM COMSTOCK 209115104   1 11 SH   OTR 1 11 0 0
ALLETE INC Common / Ordinary Stock 018522300   246 3,814 SH   SOLE   3,814 0 0
FLEXSHARES QUALITY DIVIDEND Exchange Traded Fund 33939L860   61,517 1,169,516 SH   SOLE   1,165,864 0 3,652
FLEXSHARES TR QUALITY DIVID INDEX COMSTOCK 33939L860   179,115 3,405,228 SH   OTR 1 3,348,383 0 56,845
ISHARES GOLD TRUST Exchange Traded Fund 464285204   30,019 867,840 SH   SOLE   867,840 0 0
ISHARES GOLD TR ISHARES NEW COMSTOCK 464285204   0 0 SH   OTR 1 0 0 0
VICTORYSHARES US LARGE CAP H Exchange Traded Fund 92647N865   215 3,654 SH   SOLE   3,654 0 0
SPDR S&P MIDCAP 400 ETF TRST Exchange Traded Fund 78467Y107   8,188 18,491 SH   SOLE   18,491 0 0
SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 COMSTOCK 78467Y107   6 13 SH   OTR 1 13 0 0
EBAY INC Common / Ordinary Stock 278642103   1,378 33,218 SH   SOLE   33,218 0 0
SPDR BLOOMBERG INVESTMENT GR Exchange Traded Fund 78468R200   24,939 820,616 SH   SOLE   818,318 0 2,298
PROGRESSIVE CORP Common / Ordinary Stock 743315103   751 5,791 SH   SOLE   5,779 0 12
PROGRESSIVE CORP OH COM COMSTOCK 743315103   0 0 SH   OTR 1 0 0 0
REAL ESTATE SELECT SECT SPDR Exchange Traded Fund 81369Y860   1,553 42,051 SH   SOLE   42,051 0 0
EQUINIX INC Closed-end REIT 29444U700   440 671 SH   SOLE   671 0 0
ECB BANCORP INC Common / Ordinary Stock 26828M106   615 38,300 SH   SOLE   38,300 0 0
FABRINET Common / Ordinary Stock G3323L100   221 1,726 SH   SOLE   1,726 0 0
PERKINELMER INC Common / Ordinary Stock 714046109   719 5,125 SH   SOLE   5,125 0 0
PERKINELMER INC COM COMSTOCK 714046109   1 5 SH   OTR 1 5 0 0
O'REILLY AUTOMOTIVE INC Common / Ordinary Stock 67103H107   15,394 18,239 SH   SOLE   18,148 0 91
O REILLY AUTOMOTIVE INC NEW COM COMSTOCK 67103H107   11 13 SH   OTR 1 13 0 0
VANGUARD MATERIALS ETF Exchange Traded Fund 92204A801   514 3,018 SH   SOLE   3,018 0 0
BP PLC-SPONS ADR American Depository Receipts ADR 055622104   1,004 28,742 SH   SOLE   28,260 0 482
PPL CORP Common / Ordinary Stock 69351T106   306 10,471 SH   SOLE   10,471 0 0
WEC ENERGY GROUP INC Common / Ordinary Stock 92939U106   1,415 15,095 SH   SOLE   15,095 0 0
WEC ENERGY GROUP INC COM COMSTOCK 92939U106   0 0 SH   OTR 1 0 0 0
FREEPORT-MCMORAN INC Common / Ordinary Stock 35671D857   309 8,124 SH   SOLE   8,124 0 0
FREEPORT-MCMORAN INC CL B COMSTOCK 35671D857   1 29 SH   OTR 1 29 0 0
VANGUARD RUSSELL 1000 VALUE Exchange Traded Fund 92206C714   219,551 3,297,554 SH   SOLE   3,294,281 0 3,273
INOVIO PHARMACEUTICALS INC Common / Ordinary Stock 45773H201   22 14,348 SH   SOLE   14,348 0 0
ASTRAZENECA PLC-SPONS ADR American Depository Receipts ADR 046353108   1,000 14,750 SH   SOLE   11,726 0 3,024
APPLE INC Common / Ordinary Stock 037833100   252,666 1,944,634 SH   SOLE   1,932,408 0 12,226
APPLE INC COM COMSTOCK 037833100   530 4,076 SH   OTR 1 4,056 0 20
PROSHARES S&P 500 DIVIDEND A Exchange Traded Fund 74348A467   243 2,697 SH   SOLE   2,697 0 0
ISHARES U.S. HEALTHCARE ETF Exchange Traded Fund 464287762   305 1,076 SH   SOLE   1,076 0 0
FASTENAL CO Common / Ordinary Stock 311900104   1,088 22,983 SH   SOLE   22,926 0 57
JPMORGAN CHASE & CO Common / Ordinary Stock 46625H100   68,880 513,647 SH   SOLE   512,078 0 1,569
JPMORGAN CHASE & CO COM COMSTOCK 46625H100   73 548 SH   OTR 1 548 0 0
DIAMONDBACK ENERGY INC Common / Ordinary Stock 25278X109   232 1,694 SH   SOLE   1,694 0 0
SPROTT PHYSICAL GOLD TRUST Closed-end Fund 85207H104   1,719 121,925 SH   SOLE   121,925 0 0
FINANCIAL SELECT SECTOR SPDR Exchange Traded Fund 81369Y605   4,507 131,781 SH   SOLE   131,781 0 0
VANGUARD SMALL-CAP GRWTH ETF Exchange Traded Fund 922908595   67,068 334,436 SH   SOLE   333,506 0 930
VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908595   27 134 SH   OTR 1 134 0 0
MERCADOLIBRE INC Common / Ordinary Stock 58733R102   246 291 SH   SOLE   291 0 0
FEDEX CORP Common / Ordinary Stock 31428X106   1,106 6,386 SH   SOLE   6,386 0 0
ISHARES COHEN & STEERS REIT Exchange Traded Fund 464287564   14,959 272,779 SH   SOLE   272,779 0 0
ISHARES TR COHEN & STEERS REIT ETF COMSTOCK 464287564   15 274 SH   OTR 1 274 0 0
DAVITA INC Common / Ordinary Stock 23918K108   381 5,107 SH   SOLE   5,107 0 0
ENERGY TRANSFER LP Master Limited Partnership 29273V100   142 11,925 SH   SOLE   11,925 0 0
WELLS FARGO & CO Common / Ordinary Stock 949746101   3,572 86,515 SH   SOLE   85,161 0 1,354
WELLS FARGO & CO NEW COM COMSTOCK 949746101   13 311 SH   OTR 1 311 0 0
FORD MOTOR CO Common / Ordinary Stock 345370860   826 70,991 SH   SOLE   70,991 0 0
FORD MTR CO DEL COM PAR $0 01 COMSTOCK 345370860   2 177 SH   OTR 1 177 0 0
VANGUARD TOTAL INTL BOND ETF Exchange Traded Fund 92203J407   339 7,150 SH   SOLE   7,150 0 0
VANGUARD CHARLOTTE FDS TOTAL INTL BD COMSTOCK 92203J407   0 0 SH   OTR 1 0 0 0
SPDR PORT S&P 500 VALUE Exchange Traded Fund 78464A508   42,875 1,102,464 SH   SOLE   1,085,974 0 16,490
SEMPRA ENERGY Common / Ordinary Stock 816851109   386 2,497 SH   SOLE   2,497 0 0
NORTHERN TRUST CORP Common / Ordinary Stock 665859104   584 6,603 SH   SOLE   6,603 0 0
LINCOLN NATIONAL CORP Common / Ordinary Stock 534187109   371 12,085 SH   SOLE   12,085 0 0
NUVEEN ESG LARGE-CAP VALUE E Exchange Traded Fund 67092P300   160,798 4,696,206 SH   SOLE   4,686,841 0 9,365
DISCOVER FINANCIAL SERVICES Common / Ordinary Stock 254709108   835 8,532 SH   SOLE   8,477 0 55
AMERESCO INC-CL A Common / Ordinary Stock 02361E108   577 10,095 SH   SOLE   10,095 0 0
ISHARES S&P SMALL-CAP 600 GR Exchange Traded Fund 464287887   764 7,065 SH   SOLE   7,065 0 0
ISHARES TR S&P SMALL-CAP 600 GROWTH COMSTOCK 464287887   21 190 SH   OTR 1 190 0 0
PRUDENTIAL FINANCIAL INC Common / Ordinary Stock 744320102   398 4,006 SH   SOLE   4,006 0 0
CENTENE CORP Common / Ordinary Stock 15135B101   479 5,843 SH   SOLE   5,843 0 0
HEALTH CARE SELECT SECTOR Exchange Traded Fund 81369Y209   4,656 34,274 SH   SOLE   34,274 0 0
NETFLIX INC Common / Ordinary Stock 64110L106   13,082 44,364 SH   SOLE   44,149 0 215
NETFLIX INC COM COMSTOCK 64110L106   6 19 SH   OTR 1 19 0 0
HUMANA INC Common / Ordinary Stock 444859102   1,081 2,110 SH   SOLE   2,110 0 0
CARRIER GLOBAL CORP Common / Ordinary Stock 14448C104   1,454 35,244 SH   SOLE   35,199 0 45
FLEXSHARES MORNINGSTAR US MA Exchange Traded Fund 33939L100   631 4,243 SH   SOLE   4,243 0 0
ALLIANT ENERGY CORP Common / Ordinary Stock 018802108   394 7,134 SH   SOLE   7,134 0 0
ALLIANT ENERGY CORP COM COMSTOCK 018802108   0 5 SH   OTR 1 5 0 0
AMEREN CORPORATION Common / Ordinary Stock 023608102   708 7,964 SH   SOLE   7,964 0 0
AMEREN CORP COM COMSTOCK 023608102   17 192 SH   OTR 1 192 0 0
HESS CORP Common / Ordinary Stock 42809H107   9,130 64,380 SH   SOLE   64,072 0 308
HESS CORP COM COMSTOCK 42809H107   14 99 SH   OTR 1 99 0 0
HOME DEPOT INC Common / Ordinary Stock 437076102   42,935 135,932 SH   SOLE   135,497 0 435
HOME DEPOT INC COM COMSTOCK 437076102   110 347 SH   OTR 1 347 0 0
BROOKFIELD CORP CLASS A LTD VOTING SHS Common / Ordinary Stock 11271J107   799 25,383 SH   SOLE   25,383 0 0
CORNING INC Common / Ordinary Stock 219350105   399 12,484 SH   SOLE   12,484 0 0
UNITED RENTALS INC Common / Ordinary Stock 911363109   772 2,172 SH   SOLE   2,087 0 85
SCHLUMBERGER LTD Common / Ordinary Stock 806857108   600 11,223 SH   SOLE   11,223 0 0
EDWARDS LIFESCIENCES CORP Common / Ordinary Stock 28176E108   845 11,322 SH   SOLE   11,322 0 0
EDWARDS LIFESCIENCES CORP COM COMSTOCK 28176E108   0 0 SH   OTR 1 0 0 0
CHUBB LTD Common / Ordinary Stock H1467J104   1,108 5,021 SH   SOLE   5,021 0 0
CHUBB LTD COM COMSTOCK H1467J104   10 45 SH   OTR 1 45 0 0
VANGUARD COMMUNICATION SERVI Exchange Traded Fund 92204A884   909 11,050 SH   SOLE   11,050 0 0
ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655   132,807 761,685 SH   SOLE   758,473 0 3,212
ISHARES TR RUSSELL 2000 ETF COMSTOCK 464287655   52 298 SH   OTR 1 298 0 0
FISERV INC Common / Ordinary Stock 337738108   1,491 14,757 SH   SOLE   14,757 0 0
COCA-COLA CO/THE Common / Ordinary Stock 191216100   26,628 418,620 SH   SOLE   417,334 0 1,286
COCA COLA CO COM COMSTOCK 191216100   105 1,646 SH   OTR 1 1,646 0 0
OLD NATIONAL BANCORP Common / Ordinary Stock 680033107   234 13,002 SH   SOLE   13,002 0 0
CANADIAN NATL RAILWAY CO Common / Ordinary Stock 136375102   709 5,968 SH   SOLE   5,968 0 0
ASPEN TECHNOLOGY INC Common / Ordinary Stock 29109X106   253 1,233 SH   SOLE   1,209 0 24
ISHARES TIPS BOND ETF Exchange Traded Fund 464287176   7,784 73,134 SH   SOLE   73,134 0 0
ISHARES TR TIPS BD ETF COMSTOCK 464287176   81 760 SH   OTR 1 760 0 0
WARNER BROS DISCOVERY INC Common / Ordinary Stock 934423104   309 32,595 SH   SOLE   32,595 0 0
WARNER BROS DISCOVERY INC COM COMSTOCK 934423104   0 0 SH   OTR 1 0 0 0
LYONDELLBASELL INDU-CL A Common / Ordinary Stock N53745100   12,130 146,087 SH   SOLE   145,759 0 328
WOODWARD INC Common / Ordinary Stock 980745103   390 4,042 SH   SOLE   4,042 0 0
INTUITIVE SURGICAL INC Common / Ordinary Stock 46120E602   651 2,455 SH   SOLE   2,355 0 100
INTUITIVE SURGICAL INC COM NEW COMSTOCK 46120E602   0 0 SH   OTR 1 0 0 0
DTE ENERGY COMPANY Common / Ordinary Stock 233331107   483 4,110 SH   SOLE   4,110 0 0
DTE ENERGY CO COM COMSTOCK 233331107   1 5 SH   OTR 1 5 0 0
PIONEER NATURAL RESOURCES CO Common / Ordinary Stock 723787107   476 2,082 SH   SOLE   2,082 0 0
DOVER CORP Common / Ordinary Stock 260003108   932 6,885 SH   SOLE   6,815 0 70
META PLATFORMS INC-CLASS A Common / Ordinary Stock 30303M102   15,630 129,881 SH   SOLE   129,701 0 180
META PLATFORMS INC CL A COMSTOCK 30303M102   94 784 SH   OTR 1 784 0 0
CUMMINS INC Common / Ordinary Stock 231021106   711 2,935 SH   SOLE   2,935 0 0
ENERGY SELECT SECTOR SPDR Exchange Traded Fund 81369Y506   1,557 17,803 SH   SOLE   17,803 0 0
UTILITIES SELECT SECTOR SPDR Exchange Traded Fund 81369Y886   1,749 24,803 SH   SOLE   24,803 0 0
ISHARES 0-5 YR INV GRD CORP Exchange Traded Fund 46434V100   16,208 338,651 SH   SOLE   338,651 0 0
NIKE INC -CL B Common / Ordinary Stock 654106103   19,001 162,389 SH   SOLE   161,981 0 408
NIKE INC CL B COMSTOCK 654106103   1 7 SH   OTR 1 7 0 0
KROGER CO Common / Ordinary Stock 501044101   374 8,385 SH   SOLE   8,385 0 0
ISHARES CORE S&P SMALL-CAP E Exchange Traded Fund 464287804   55,873 590,374 SH   SOLE   590,270 0 104
ISHARES TR CORE S&P SMALL-CAP ETF COMSTOCK 464287804   77 810 SH   OTR 1 617 0 193
L3HARRIS TECHNOLOGIES INC Common / Ordinary Stock 502431109   903 4,338 SH   SOLE   4,338 0 0
L3HARRIS TECHNOLOGIES INC COM COMSTOCK 502431109   1 5 SH   OTR 1 5 0 0
THERMO FISHER SCIENTIFIC INC Common / Ordinary Stock 883556102   55,113 100,080 SH   SOLE   99,757 0 323
THERMO FISHER SCIENTIFIC INC COM COMSTOCK 883556102   0 0 SH   OTR 1 0 0 0
SPDR PORTFOLIO DEVELOPED WOR Exchange Traded Fund 78463X889   302,377 10,184,460 SH   SOLE   10,176,520 0 7,940
SPDR INDEX SHS FDS SPDR PORT DEVELOPED COMSTOCK 78463X889   8 285 SH   OTR 1 285 0 0
HUNTINGTON BANCSHARES INC Common / Ordinary Stock 446150104   545 38,641 SH   SOLE   38,641 0 0
PULSE BIOSCIENCES INC Common / Ordinary Stock 74587B101   76 27,298 SH   SOLE   27,298 0 0
SPDR S&P 400 MID CAP VALUE E Exchange Traded Fund 78464A839   30,274 467,769 SH   SOLE   467,769 0 0
SCHWAB INTL EQUITY ETF Exchange Traded Fund 808524805   367 11,394 SH   SOLE   11,394 0 0
SCHWAB STRATEGIC TR INTL EQUITY ETF COMSTOCK 808524805   40 1,247 SH   OTR 1 1,247 0 0
MARSH & MCLENNAN COS Common / Ordinary Stock 571748102   9,183 55,491 SH   SOLE   55,379 0 112
GXO LOGISTICS INC Common / Ordinary Stock 36262G101   347 8,121 SH   SOLE   8,064 0 57
STARBUCKS CORP Common / Ordinary Stock 855244109   6,113 61,628 SH   SOLE   61,002 0 626
STARBUCKS CORP COM COMSTOCK 855244109   10 96 SH   OTR 1 96 0 0
VANGUARD S&P 500 ETF Exchange Traded Fund 922908363   314,110 894,033 SH   SOLE   882,317 0 11,716
VANGUARD INDEX FDS S&P 500 ETF SHS NEW COMSTOCK 922908363   49 139 SH   OTR 1 139 0 0
SPDR SSGA US LARGE CAP LOW V Exchange Traded Fund 78468R804   338 2,494 SH   SOLE   2,494 0 0
AMERIPRISE FINANCIAL INC Common / Ordinary Stock 03076C106   955 3,067 SH   SOLE   3,067 0 0
AMBEV SA-ADR American Depository Receipts ADR 02319V103   52 19,123 SH   SOLE   19,123 0 0
DUKE ENERGY CORP Common / Ordinary Stock 26441C204   18,643 181,013 SH   SOLE   180,155 0 858
DUKE ENERGY CORP NEW COM NEW COMSTOCK 26441C204   59 571 SH   OTR 1 571 0 0
SPDR PORTFOLIO TIPS ETF Exchange Traded Fund 78464A656   14,076 546,433 SH   SOLE   545,409 0 1,024
ITERIS INC Common / Ordinary Stock 46564T107   1,087 349,391 SH   SOLE   0 0 349,391
AMERICAN STATES WATER CO Common / Ordinary Stock 029899101   363 3,918 SH   SOLE   3,918 0 0
ISHARES MSCI USA MIN VOL FAC Exchange Traded Fund 46429B697   800 11,097 SH   SOLE   11,097 0 0
STATE STREET CORP Common / Ordinary Stock 857477103   1,099 14,165 SH   SOLE   14,165 0 0
ENTERGY CORP Common / Ordinary Stock 29364G103   24,758 220,070 SH   SOLE   219,069 0 1,001
ENTERGY CORP NEW COM COMSTOCK 29364G103   1 5 SH   OTR 1 5 0 0
ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200   241,111 627,551 SH   SOLE   625,997 0 1,554
ISHARES TR CORE S&P 500 ETF COMSTOCK 464287200   65 169 SH   OTR 1 169 0 0
DARDEN RESTAURANTS INC Common / Ordinary Stock 237194105   318 2,300 SH   SOLE   2,300 0 0
ASE TECHNOLOGY HOLDING -ADR American Depository Receipts ADR 00215W100   103 16,449 SH   SOLE   16,449 0 0
IDEXX LABORATORIES INC Common / Ordinary Stock 45168D104   878 2,151 SH   SOLE   2,151 0 0
SIMON PROPERTY GROUP INC Closed-end REIT 828806109   383 3,262 SH   SOLE   3,262 0 0
ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 464287614   199,675 932,015 SH   SOLE   930,094 0 1,921
ISHARES TR RUSSELL 1000 GROWTH ETF COMSTOCK 464287614   336,470 1,570,527 SH   OTR 1 1,545,535 0 24,993
ASML HOLDING NV-NY REG SHS Depository Receipts N07059210   447 818 SH   SOLE   818 0 0
ISHARES INC ISHARES ESG AWAR Exchange Traded Fund 46434G863   15,513 515,884 SH   SOLE   515,884 0 0
ISHARES INC ESG MSCI EM ETF COMSTOCK 46434G863   128,037 4,257,977 SH   OTR 1 4,181,156 0 76,821
VANGUARD ENERGY ETF Exchange Traded Fund 92204A306   1,460 12,036 SH   SOLE   12,036 0 0
QUALCOMM INC Common / Ordinary Stock 747525103   7,309 66,481 SH   SOLE   66,107 0 374
KEURIG DR PEPPER INC Common / Ordinary Stock 49271V100   6,419 180,018 SH   SOLE   179,711 0 307
DONALDSON CO INC Common / Ordinary Stock 257651109   235 4,000 SH   SOLE   4,000 0 0
AMERISOURCEBERGEN CORP Common / Ordinary Stock 03073E105   317 1,915 SH   SOLE   1,915 0 0
AMERISOURCEBERGEN CORP COM COMSTOCK 03073E105   10 62 SH   OTR 1 62 0 0
FLEXSHARES GLOBAL UPSTREAM N Exchange Traded Fund 33939L407   359 8,263 SH   SOLE   8,263 0 0
CVS HEALTH CORP Common / Ordinary Stock 126650100   5,333 57,224 SH   SOLE   57,224 0 0
CVS HEALTH CORP COM COMSTOCK 126650100   49 529 SH   OTR 1 529 0 0
TJX COMPANIES INC Common / Ordinary Stock 872540109   3,667 46,067 SH   SOLE   45,956 0 111
TJX COS INC NEW COM COMSTOCK 872540109   10 122 SH   OTR 1 122 0 0
MDU RESOURCES GROUP INC Common / Ordinary Stock 552690109   448 14,773 SH   SOLE   14,773 0 0
VANGUARD MID-CAP ETF Exchange Traded Fund 922908629   480,853 2,359,320 SH   SOLE   2,356,070 0 3,250
VANGUARD INDEX FDS VANGUARD MID-CAP ETF COMSTOCK 922908629   98 481 SH   OTR 1 481 0 0
VALLEY NATIONAL BANCORP Common / Ordinary Stock 919794107   261 23,082 SH   SOLE   23,082 0 0
SERVICE CORP INTERNATIONAL Common / Ordinary Stock 817565104   445 6,438 SH   SOLE   6,438 0 0
MOODY'S CORP Common / Ordinary Stock 615369105   1,959 7,032 SH   SOLE   6,920 0 112
HEWLETT PACKARD ENTERPRISE Common / Ordinary Stock 42824C109   288 18,067 SH   SOLE   18,067 0 0
HEWLETT PACKARD ENTERPRISE CO COM COMSTOCK 42824C109   8 498 SH   OTR 1 498 0 0
PUBLIC SERVICE ENTERPRISE GP Common / Ordinary Stock 744573106   1,720 28,074 SH   SOLE   28,074 0 0
PUBLIC SVC ENTERPRISE GROUP INC COMSTOCK 744573106   0 5 SH   OTR 1 5 0 0
DNP SELECT INCOME FUND INC Closed-end Fund 23325P104   144 12,783 SH   SOLE   12,783 0 0
GARTNER INC Common / Ordinary Stock 366651107   245 730 SH   SOLE   340 0 390
SPDR S&P 600 SMALL CAP GROWT Exchange Traded Fund 78464A201   9,477 131,181 SH   SOLE   131,181 0 0
SERVICENOW INC Common / Ordinary Stock 81762P102   10,764 27,722 SH   SOLE   27,580 0 142
SERVICENOW INC COM COMSTOCK 81762P102   0 0 SH   OTR 1 0 0 0
ENBRIDGE INC Common / Ordinary Stock 29250N105   743 19,003 SH   SOLE   19,003 0 0
APPLIED MATERIALS INC Common / Ordinary Stock 038222105   12,701 130,426 SH   SOLE   130,249 0 177
APPLIED MATLS INC COM COMSTOCK 038222105   19 194 SH   OTR 1 194 0 0
BOEING CO/THE Common / Ordinary Stock 097023105   19,766 103,763 SH   SOLE   103,519 0 244
BOEING CO COM COMSTOCK 097023105   1 7 SH   OTR 1 7 0 0
REPUBLIC SERVICES INC Common / Ordinary Stock 760759100   246 1,906 SH   SOLE   1,836 0 70
FACTSET RESEARCH SYSTEMS INC Common / Ordinary Stock 303075105   347 864 SH   SOLE   853 0 11
FACTSET RESH SYS INC COM COMSTOCK 303075105   0 0 SH   OTR 1 0 0 0
VANGUARD HIGH DVD YIELD ETF Exchange Traded Fund 921946406   2,982 27,559 SH   SOLE   27,559 0 0
VANGUARD WHITEHALL FDS HIGH DIVIDEND COMSTOCK 921946406   79 727 SH   OTR 1 727 0 0
CATERPILLAR INC Common / Ordinary Stock 149123101   5,380 22,456 SH   SOLE   22,456 0 0
CATERPILLAR INS COM COMSTOCK 149123101   24 101 SH   OTR 1 101 0 0
DIMENSIONAL US SMALL CAP ETF Exchange Traded Fund 25434V500   1,455 28,443 SH   SOLE   28,443 0 0
PAYPAL HOLDINGS INC Common / Ordinary Stock 70450Y103   1,506 21,146 SH   SOLE   20,858 0 288
SPDR PORTFOLIO S&P 500 GROWT Exchange Traded Fund 78464A409   65,102 1,284,820 SH   SOLE   1,277,861 0 6,959
COPART INC Common / Ordinary Stock 217204106   743 12,206 SH   SOLE   11,832 0 374
SJW GROUP Common / Ordinary Stock 784305104   332 4,094 SH   SOLE   4,094 0 0
CHURCH & DWIGHT CO INC Common / Ordinary Stock 171340102   276 3,418 SH   SOLE   3,418 0 0
TECHNOLOGY SELECT SECT SPDR Exchange Traded Fund 81369Y803   8,421 67,673 SH   SOLE   67,673 0 0
SELECT SECTOR SPDR TR TECHNOLOGY COMSTOCK 81369Y803   0 0 SH   OTR 1 0 0 0
SPDR PORT SHRT TRM CORP BND Exchange Traded Fund 78464A474   12,364 420,824 SH   SOLE   420,824 0 0
SPDR SER TR BLOOMBERG BARCLAYS COMSTOCK 78464A474   47,036 1,600,950 SH   OTR 1 1,559,975 0 40,975
VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652   1,183 8,904 SH   SOLE   8,904 0 0
ORACLE CORP Common / Ordinary Stock 68389X105   34,137 417,633 SH   SOLE   414,798 0 2,835
ORACLE CORP COM COMSTOCK 68389X105   33 400 SH   OTR 1 400 0 0
SPDR DOW JONES REIT ETF Exchange Traded Fund 78464A607   186 2,139 SH   SOLE   2,139 0 0
SPDR SER TR DOW JONES REIT ETF COMSTOCK 78464A607   33 381 SH   OTR 1 381 0 0
NUVEEN ESG EMERGING MARKETS Exchange Traded Fund 67092P888   52,346 2,057,645 SH   SOLE   2,050,740 0 6,905
ISHARES CORE S&P TOTAL U.S. Exchange Traded Fund 464287150   1,781 21,005 SH   SOLE   21,005 0 0
ISHARES RUSSELL 1000 VALUE E Exchange Traded Fund 464287598   81,233 535,661 SH   SOLE   534,899 0 762
ISHARES TR RUSSELL 1000 VALUE ETF COMSTOCK 464287598   130,138 858,147 SH   OTR 1 843,014 0 15,132
AGILENT TECHNOLOGIES INC Common / Ordinary Stock 00846U101   660 4,412 SH   SOLE   4,412 0 0
RAYONIER INC Closed-end REIT 754907103   208 6,325 SH   SOLE   6,325 0 0
WASTE MANAGEMENT INC Common / Ordinary Stock 94106L109   3,157 20,121 SH   SOLE   20,121 0 0
WASTE MGMT INC DEL COM COMSTOCK 94106L109   2 12 SH   OTR 1 12 0 0
ISHARES RUSSELL MID-CAP VALU Exchange Traded Fund 464287473   371,540 3,527,057 SH   SOLE   3,513,427 0 13,630
ISHARES TR RUSSELL MID-CAP VALUE ETF COMSTOCK 464287473   999,576 9,489,045 SH   OTR 1 9,334,002 0 155,043
ALTRIA GROUP INC Common / Ordinary Stock 02209S103   2,719 59,486 SH   SOLE   59,486 0 0
ALTRIA GROUP INC COM COMSTOCK 02209S103   11 251 SH   OTR 1 251 0 0
MICROCHIP TECHNOLOGY INC Common / Ordinary Stock 595017104   893 12,713 SH   SOLE   12,713 0 0
MICROCHIP TECHNOLOGY INC COM COMSTOCK 595017104   21 298 SH   OTR 1 298 0 0
DOW INC Common / Ordinary Stock 260557103   1,217 24,153 SH   SOLE   24,153 0 0
ISHARES MSCI KLD 400 SOCIAL Exchange Traded Fund 464288570   309 4,308 SH   SOLE   4,308 0 0
CLOROX COMPANY Common / Ordinary Stock 189054109   809 5,762 SH   SOLE   5,762 0 0
CLOROX CO COM COMSTOCK 189054109   52 368 SH   OTR 1 368 0 0
ICON PLC Common / Ordinary Stock G4705A100   558 2,875 SH   SOLE   2,875 0 0
ZIMMER BIOMET HOLDINGS INC Common / Ordinary Stock 98956P102   1,361 10,674 SH   SOLE   10,674 0 0
ZIMMER BIOMET HLDGS INC COM COMSTOCK 98956P102   8 60 SH   OTR 1 60 0 0
BRISTOL-MYERS SQUIBB CO Common / Ordinary Stock 110122108   9,962 138,463 SH   SOLE   138,450 0 13
BANK OF AMERICA CORP Common / Ordinary Stock 060505104   26,787 808,793 SH   SOLE   805,662 0 3,131
BANK AMER CORP COM COMSTOCK 060505104   37 1,129 SH   OTR 1 1,129 0 0
VANGUARD VALUE ETF Exchange Traded Fund 922908744   777,486 5,538,831 SH   SOLE   5,520,064 0 18,767
VANGUARD INDEX FDS VANGUARD VALUE ETF COMSTOCK 922908744   173 1,235 SH   OTR 1 1,235 0 0
VANGUARD CONSUMER STAPLE ETF Exchange Traded Fund 92204A207   1,159 6,050 SH   SOLE   6,050 0 0
ISHARES MSCI EAFE SMALL-CAP Exchange Traded Fund 464288273   197,686 3,500,103 SH   SOLE   3,486,908 0 13,195
ISHARES TR MSCI EAFE SMALL CAP ETF COMSTOCK 464288273   300,928 5,328,042 SH   OTR 1 5,238,521 0 89,521
STRYKER CORP Common / Ordinary Stock 863667101   8,203 33,552 SH   SOLE   33,146 0 406
ABBVIE INC Common / Ordinary Stock 00287Y109   44,582 275,863 SH   SOLE   274,708 0 1,155
ABBVIE INC COM COMSTOCK 00287Y109   40 245 SH   OTR 1 245 0 0
SCHWAB US LARGE-CAP ETF Exchange Traded Fund 808524201   1,143 25,325 SH   SOLE   25,325 0 0
SCHWAB STRATEGIC TR US LARGE-CAP ETF COMSTOCK 808524201   39 858 SH   OTR 1 858 0 0
BROOKFIELD RENEWABLE PARTNER Master Limited Partnership G16258108   225 8,862 SH   SOLE   8,862 0 0
ACTIVISION BLIZZARD INC Common / Ordinary Stock 00507V109   1,060 13,849 SH   SOLE   13,776 0 73
QUEST DIAGNOSTICS INC Common / Ordinary Stock 74834L100   202 1,290 SH   SOLE   1,290 0 0
TEXAS INSTRUMENTS INC Common / Ordinary Stock 882508104   7,087 42,893 SH   SOLE   42,893 0 0
TEXAS INSTRS INC COM COMSTOCK 882508104   30 183 SH   OTR 1 183 0 0
ISHARES MSCI EMERGING MARKET Exchange Traded Fund 464287234   7,319 193,110 SH   SOLE   193,110 0 0
ISHARES MSCI USA ESG SELECT Exchange Traded Fund 464288802   983 11,939 SH   SOLE   11,939 0 0
ISHARES TR MSCI USA ESG SELECT ETF COMSTOCK 464288802   0 0 SH   OTR 1 0 0 0
COLGATE-PALMOLIVE CO Common / Ordinary Stock 194162103   4,955 62,892 SH   SOLE   62,892 0 0
COLGATE PALMOLIVE CO COM COMSTOCK 194162103   22 276 SH   OTR 1 276 0 0
INVESCO WATER RESOURCES ETF Exchange Traded Fund 46137V142   276 5,356 SH   SOLE   5,356 0 0
HONEYWELL INTERNATIONAL INC Common / Ordinary Stock 438516106   25,089 117,073 SH   SOLE   116,910 0 163
HONEYWELL INTL INC COM COMSTOCK 438516106   76 353 SH   OTR 1 353 0 0
DIMENSIONAL US TARGET VALUE Exchange Traded Fund 25434V609   748 17,015 SH   SOLE   17,015 0 0
LABORATORY CRP OF AMER HLDGS Common / Ordinary Stock 50540R409   702 2,980 SH   SOLE   2,980 0 0
NUVEEN ESG SMALL-CAP ETF Exchange Traded Fund 67092P607   80,924 2,367,584 SH   SOLE   2,363,856 0 3,728
DT MIDSTREAM INC Common / Ordinary Stock 23345M107   217 3,918 SH   SOLE   3,918 0 0
SALESFORCE INC Common / Ordinary Stock 79466L302   2,042 15,402 SH   SOLE   15,402 0 0
SALESFORCE INC COM COMSTOCK 79466L302   1 11 SH   OTR 1 11 0 0
ALLSTATE CORP Common / Ordinary Stock 020002101   3,047 22,470 SH   SOLE   22,285 0 185
COSTCO WHOLESALE CORP Common / Ordinary Stock 22160K105   10,235 22,421 SH   SOLE   22,326 0 95
COSTCO WHOLESALE CORP NEW COM COMSTOCK 22160K105   56 123 SH   OTR 1 123 0 0
EXPONENT INC Common / Ordinary Stock 30214U102   388 3,916 SH   SOLE   3,916 0 0
AUTOZONE INC Common / Ordinary Stock 053332102   839 340 SH   SOLE   340 0 0
ISHARES 1-3 YEAR TREASURY BO Exchange Traded Fund 464287457   18,660 229,724 SH   SOLE   229,724 0 0
WASHINGTON TRUST BANCORP Common / Ordinary Stock 940610108   204 4,331 SH   SOLE   4,331 0 0
GENERAL ELECTRIC CO Common / Ordinary Stock 369604301   3,890 46,429 SH   SOLE   46,303 0 126
GENERAL ELEC CO COM NEW COMSTOCK 369604301   65 780 SH   OTR 1 780 0 0
VERIZON COMMUNICATIONS INC Common / Ordinary Stock 92343V104   19,610 497,720 SH   SOLE   496,600 0 1,120
VERIZON COMMUNICATIONS INC COMSTOCK 92343V104   61 1,537 SH   OTR 1 1,537 0 0
VANGUARD TOTAL INTL STOCK Exchange Traded Fund 921909768   381 7,357 SH   SOLE   7,357 0 0
VANGUARD STAR FDS VANGUARD TOTAL INTL COMSTOCK 921909768   16 308 SH   OTR 1 308 0 0
CAPITAL ONE FINANCIAL CORP Common / Ordinary Stock 14040H105   1,951 20,987 SH   SOLE   20,970 0 17
VANECK JPM EM LOCAL CURR BND Exchange Traded Fund 92189H300   15,575 642,799 SH   SOLE   632,711 0 10,088
BANK OF HAWAII CORP Common / Ordinary Stock 062540109   205 2,648 SH   SOLE   2,648 0 0
PIMCO 1-5 YEAR US TIPS INDEX Exchange Traded Fund 72201R205   25,217 505,657 SH   SOLE   494,212 0 11,445
PIMCO ETF TR 1-5 YR US TIPS INDEX COMSTOCK 72201R205   23 455 SH   OTR 1 455 0 0
CADENCE DESIGN SYS INC Common / Ordinary Stock 127387108   502 3,125 SH   SOLE   2,825 0 300
ISHARES S&P MID-CAP 400 GROW Exchange Traded Fund 464287606   575 8,419 SH   SOLE   8,419 0 0
ISHARES TR S&P MIDCAP 400 GROWTH COMSTOCK 464287606   4 56 SH   OTR 1 56 0 0
ISHARES S&P MID-CAP 400 VALU Exchange Traded Fund 464287705   793 7,866 SH   SOLE   7,866 0 0
ISHARES TR S&P MIDCAP 400 VALUE ETF COMSTOCK 464287705   2 22 SH   OTR 1 22 0 0
VANGUARD CONSUMER DISCRE ETF Exchange Traded Fund 92204A108   1,508 6,884 SH   SOLE   6,884 0 0
MCCORMICK & CO-NON VTG SHRS Common / Ordinary Stock 579780206   943 11,374 SH   SOLE   11,374 0 0
GENERAL MILLS INC Common / Ordinary Stock 370334104   5,341 63,703 SH   SOLE   63,703 0 0
GENERAL MLS INC COM COMSTOCK 370334104   12 141 SH   OTR 1 141 0 0
TRUIST FINANCIAL CORP Common / Ordinary Stock 89832Q109   845 19,630 SH   SOLE   19,630 0 0
TRUIST FINL CORP COM COMSTOCK 89832Q109   20 467 SH   OTR 1 467 0 0
BJ'S WHOLESALE CLUB HOLDINGS Common / Ordinary Stock 05550J101   440 6,655 SH   SOLE   6,655 0 0
ISHARES CORE MSCI EAFE ETF Exchange Traded Fund 46432F842   1,277,176 20,719,921 SH   SOLE   20,659,554 0 60,367
ISHARES TR CORE MSCI EAFE ETF COMSTOCK 46432F842   2,576,683 41,802,133 SH   OTR 1 41,163,325 0 638,808
CINTAS CORP Common / Ordinary Stock 172908105   205 453 SH   SOLE   453 0 0
EMPIRE STATE REALTY OP LP-ES Master Limited Partnership 292102100   280 42,848 SH   SOLE   42,848 0 0
TE CONNECTIVITY LTD REG SHS Common / Ordinary Stock H84989104   366 3,184 SH   SOLE   3,184 0 0
NUVEEN ESG MID-CAP VALUE ETF Exchange Traded Fund 67092P508   78,239 2,629,889 SH   SOLE   2,627,469 0 2,420
XCEL ENERGY INC Common / Ordinary Stock 98389B100   1,093 15,588 SH   SOLE   15,588 0 0
XCEL ENERGY INC COM COMSTOCK 98389B100   62 882 SH   OTR 1 882 0 0
MARKEL CORP Common / Ordinary Stock 570535104   241 183 SH   SOLE   183 0 0
ROYCE VALUE TRUST Closed-end Fund 780910105   188 14,162 SH   SOLE   14,162 0 0
AXON ENTERPRISE INC Common / Ordinary Stock 05464C101   208 1,255 SH   SOLE   1,255 0 0
MOTOROLA SOLUTIONS INC Common / Ordinary Stock 620076307   863 3,347 SH   SOLE   3,236 0 111
VIATRIS INC Common / Ordinary Stock 92556V106   210 18,852 SH   SOLE   18,852 0 0
VIATRIS INC COM COMSTOCK 92556V106   0 6 SH   OTR 1 6 0 0
SOUTHSTATE CORP Common / Ordinary Stock 840441109   472 6,186 SH   SOLE   6,186 0 0
TRACTOR SUPPLY COMPANY Common / Ordinary Stock 892356106   498 2,214 SH   SOLE   2,214 0 0
PAYCHEX INC Common / Ordinary Stock 704326107   1,075 9,299 SH   SOLE   9,299 0 0
PAYCHEX INC COM COMSTOCK 704326107   9 79 SH   OTR 1 79 0 0
INVESCO S&P 500 EQUAL WEIGHT Exchange Traded Fund 46137V357   1,635 11,575 SH   SOLE   11,575 0 0
INVESCO EXCHANGE-TRADED FD COMSTOCK 46137V357   10 72 SH   OTR 1 72 0 0
NOVARTIS AG-SPONSORED ADR American Depository Receipts ADR 66987V109   656 7,232 SH   SOLE   7,232 0 0
ESTEE LAUDER COMPANIES-CL A Common / Ordinary Stock 518439104   821 3,309 SH   SOLE   3,309 0 0
ISHARES JP MORGAN USD EMERGI Exchange Traded Fund 464288281   112,010 1,324,149 SH   SOLE   1,320,627 0 3,522
ISHARES TR JPMORGAN USD EMERGING MKTS BD COMSTOCK 464288281   0 0 SH   OTR 1 0 0 0
MATERIALS SELECT SECTOR SPDR Exchange Traded Fund 81369Y100   690 8,877 SH   SOLE   8,747 0 130
TARGET CORP Common / Ordinary Stock 87612E106   24,134 161,933 SH   SOLE   161,627 0 306
TARGET CORP COM COMSTOCK 87612E106   4 30 SH   OTR 1 30 0 0
WORKDAY INC-CLASS A Common / Ordinary Stock 98138H101   8,350 49,903 SH   SOLE   49,823 0 80
AMERICAN EXPRESS CO Common / Ordinary Stock 025816109   5,558 37,618 SH   SOLE   37,315 0 303
WHITESTONE REIT Closed-end REIT 966084204   231 23,915 SH   SOLE   23,915 0 0
SPDR MSCI ACWI EX-US Exchange Traded Fund 78463X848   476 19,798 SH   SOLE   19,798 0 0
T ROWE PRICE GROUP INC Common / Ordinary Stock 74144T108   375 3,440 SH   SOLE   3,440 0 0
PRICE T ROWE GROUP INC COM COMSTOCK 74144T108   1 5 SH   OTR 1 5 0 0
LINDE PLC Common / Ordinary Stock G5494J103   815 2,500 SH   SOLE   2,500 0 0
LINDE PLC SH COMSTOCK G5494J103   2 5 SH   OTR 1 5 0 0
VANGUARD FTSE DEVELOPED ETF Exchange Traded Fund 921943858   970,252 23,117,745 SH   SOLE   23,096,531 0 21,214
VANGUARD INTL FD FTSE DEVELOPED MKTS COMSTOCK 921943858   171 4,071 SH   OTR 1 4,071 0 0
ONTO INNOVATION INC Common / Ordinary Stock 683344105   238 3,500 SH   SOLE   3,500 0 0
CME GROUP INC Common / Ordinary Stock 12572Q105   714 4,245 SH   SOLE   4,245 0 0
CME GROUP INC COM COMSTOCK 12572Q105   1 4 SH   OTR 1 4 0 0
WORTHINGTON INDUSTRIES Common / Ordinary Stock 981811102   1,324 26,638 SH   SOLE   26,638 0 0
ISHARES RUSSELL MID-CAP ETF Exchange Traded Fund 464287499   402,569 5,968,413 SH   SOLE   5,945,215 0 23,198
ISHARES TR RUSSELL MID-CAP ETF COMSTOCK 464287499   33 492 SH   OTR 1 492 0 0
INVESCO S&P GLOBAL WATER IND Exchange Traded Fund 46138E263   420 9,005 SH   SOLE   9,005 0 0
BERKSHIRE HATHAWAY INC-CL A Common / Ordinary Stock 084670108   48,277 103 SH   SOLE   103 0 0
SYSCO CORP Common / Ordinary Stock 871829107   3,346 43,772 SH   SOLE   43,772 0 0
SYSCO CORP COM COMSTOCK 871829107   11 150 SH   OTR 1 150 0 0
ADOBE INC Common / Ordinary Stock 00724F101   24,617 73,150 SH   SOLE   73,019 0 131
ADOBE SYS INC COM COMSTOCK 00724F101   12 36 SH   OTR 1 36 0 0
VANGUARD DIVIDEND APPREC ETF Exchange Traded Fund 921908844   4,041 26,610 SH   SOLE   26,610 0 0
VANGUARD SPECIALIZED FUNDS DIVID COMSTOCK 921908844   0 0 SH   OTR 1 0 0 0
RESTAURANT BRANDS INTERN Common / Ordinary Stock 76131D103   223 3,446 SH   SOLE   3,446 0 0
PFIZER INC Common / Ordinary Stock 717081103   41,373 807,441 SH   SOLE   806,631 0 810
PFIZER INC COM COMSTOCK 717081103   193 3,772 SH   OTR 1 3,772 0 0
SPDR S&P 400 MID CAPGROWTH E Exchange Traded Fund 78464A821   10,290 157,485 SH   SOLE   157,485 0 0
SPDR SER TR S&P 400 MID CAP GROWTH ETF COMSTOCK 78464A821   5 84 SH   OTR 1 84 0 0
BLACKROCK MUNIYIELD NY QUALI Closed-end Fund 09255E102   104 10,621 SH   SOLE   10,621 0 0
ISHARES CORE MSCI EMERGING Exchange Traded Fund 46434G103   468,345 10,028,791 SH   SOLE   9,999,048 0 29,743
ISHARES INC CORE MSCI EMERGING MKTS COMSTOCK 46434G103   1,132,765 24,256,207 SH   OTR 1 23,861,857 0 394,350
WALGREENS BOOTS ALLIANCE INC Common / Ordinary Stock 931427108   1,580 42,300 SH   SOLE   42,300 0 0
WALGREENS BOOTS ALLIANCE INC COM COMSTOCK 931427108   10 271 SH   OTR 1 271 0 0
ISHARES SHORT-TERM NATIONAL Exchange Traded Fund 464288158   111,739 1,071,630 SH   SOLE   1,070,612 0 1,018
ISHARES TR SHORT-TERM NATL MUN COMSTOCK 464288158   16 150 SH   OTR 1 150 0 0
ISHARES NATIONAL MUNI BOND E Exchange Traded Fund 464288414   272,534 2,582,775 SH   SOLE   2,582,046 0 729
ISHARES TR NATL MUN BD ETF FD COMSTOCK 464288414   674 6,390 SH   OTR 1 6,390 0 0
ISHARES CORE DIVIDEND GROWTH Exchange Traded Fund 46434V621   210 4,203 SH   SOLE   4,203 0 0
ISHARES TR CORE DIVID GROWTH ETF COMSTOCK 46434V621   3 54 SH   OTR 1 54 0 0
AT&T INC Common / Ordinary Stock 00206R102   27,502 1,493,868 SH   SOLE   1,488,992 0 4,876
AT&T INC COM COMSTOCK 00206R102   14 773 SH   OTR 1 773 0 0
XPO INC Common / Ordinary Stock 983793100   251 7,527 SH   SOLE   7,470 0 57
OGE ENERGY CORP Common / Ordinary Stock 670837103   546 13,812 SH   SOLE   13,812 0 0
VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553   25,886 313,842 SH   SOLE   313,675 0 167
UNITED PARCEL SERVICE-CL B Common / Ordinary Stock 911312106   3,091 17,782 SH   SOLE   17,666 0 116
RAYTHEON TECHNOLOGIES CORP Common / Ordinary Stock 75513E101   27,696 274,440 SH   SOLE   273,578 0 862
RAYTHEON TECHNOLOGIES CORP COMSTOCK 75513E101   63 629 SH   OTR 1 629 0 0
T-MOBILE US INC Common / Ordinary Stock 872590104   2,592 18,516 SH   SOLE   18,331 0 185
T-MOBILE US INC COM COMSTOCK 872590104   0 0 SH   OTR 1 0 0 0
ECOLAB INC Common / Ordinary Stock 278865100   809 5,557 SH   SOLE   5,557 0 0
ECOLAB INC COM COMSTOCK 278865100   11 77 SH   OTR 1 77 0 0
BIOGEN IDEC INC Common / Ordinary Stock 09062X103   1,116 4,030 SH   SOLE   3,973 0 57
VANGUARD MID-CAP GROWTH ETF Exchange Traded Fund 922908538   161,306 897,343 SH   SOLE   895,774 0 1,569
VANGUARD INDEX FDS MID-CAP GROWTH ETF COMSTOCK 922908538   94 524 SH   OTR 1 524 0 0
FIFTH THIRD BANCORP Common / Ordinary Stock 316773100   469 14,293 SH   SOLE   13,473 0 820
INTEL CORP Common / Ordinary Stock 458140100   6,447 243,932 SH   SOLE   243,303 0 629
INTEL CORP COM COMSTOCK 458140100   25 933 SH   OTR 1 933 0 0
SCHWAB US SMALL-CAP ETF Exchange Traded Fund 808524607   356 8,789 SH   SOLE   8,789 0 0
SCHWAB STRATEGIC TR US SMALL-CAP ETF COMSTOCK 808524607   42 1,044 SH   OTR 1 1,044 0 0
ISHARES ESG AWARE MSCI USA S Exchange Traded Fund 46435U663   6,132 186,484 SH   SOLE   186,484 0 0
ISHARES TR ESG MSCI USA SMALL-CAP ETF COMSTOCK 46435U663   29,182 887,541 SH   OTR 1 874,372 0 13,169
VANGUARD RUSSELL 1000 Exchange Traded Fund 92206C730   525 3,011 SH   SOLE   3,011 0 0
VANGUARD FTSE EMERGING MARKE Exchange Traded Fund 922042858   369,199 9,471,506 SH   SOLE   9,452,426 0 19,080
VANGUARD INTL EQUITY INDEX FDS FTSE COMSTOCK 922042858   105 2,693 SH   OTR 1 2,518 0 175
ONEOK INC Common / Ordinary Stock 682680103   396 6,020 SH   SOLE   6,020 0 0
COMCAST CORP-CLASS A Common / Ordinary Stock 20030N101   9,782 279,725 SH   SOLE   277,074 0 2,651
COMCAST CORP NEW CL A COMSTOCK 20030N101   19 531 SH   OTR 1 531 0 0
DOLLAR GENERAL CORP Common / Ordinary Stock 256677105   15,644 63,530 SH   SOLE   63,357 0 173
ALBEMARLE CORP Common / Ordinary Stock 012653101   875 4,036 SH   SOLE   4,036 0 0
PROCTER & GAMBLE CO/THE Common / Ordinary Stock 742718109   45,760 301,929 SH   SOLE   301,274 0 655
PROCTER & GAMBLE CO COM COMSTOCK 742718109   12 81 SH   OTR 1 81 0 0
SCHWAB INTL SMALL-CAP EQUITY Exchange Traded Fund 808524888   81,627 2,593,802 SH   SOLE   2,588,975 0 4,827
SCHWAB STRATEGIC TR INTL SMALL CAP COMSTOCK 808524888   22 685 SH   OTR 1 685 0 0
ISHARES US CONSUMER DISCRETI Exchange Traded Fund 464287580   275 4,832 SH   SOLE   4,832 0 0
CONOCOPHILLIPS Common / Ordinary Stock 20825C104   19,869 168,378 SH   SOLE   167,841 0 537
CONOCOPHILLIPS COM COMSTOCK 20825C104   110 929 SH   OTR 1 929 0 0
TORONTO-DOMINION BANK Common / Ordinary Stock 891160509   375 5,791 SH   SOLE   5,791 0 0
EMPIRE STATE REALTY OP-S60 Master Limited Partnership 292102209   86 13,038 SH   SOLE   13,038 0 0
TAIWAN SEMICONDUCTOR-SP ADR American Depository Receipts ADR 874039100   928 12,452 SH   SOLE   12,452 0 0
FORTUNE BRANDS INNOVATIONS I Common / Ordinary Stock 34964C106   314 5,491 SH   SOLE   5,491 0 0
SYNOPSYS INC Common / Ordinary Stock 871607107   15,185 47,560 SH   SOLE   47,476 0 84
ISHARES MSCI INTERNATIONAL Q Exchange Traded Fund 46434V456   174,700 5,393,654 SH   SOLE   5,345,182 0 48,472
SOUTHERN CO/THE Common / Ordinary Stock 842587107   2,809 39,333 SH   SOLE   39,333 0 0
SOUTHERN CO COM COMSTOCK 842587107   15 210 SH   OTR 1 210 0 0
TEXTRON INC Common / Ordinary Stock 883203101   342 4,835 SH   SOLE   4,835 0 0
ISHARES DOW JONES U.S. ETF Exchange Traded Fund 464287846   1,412 15,115 SH   SOLE   15,115 0 0
ISHARES TR DOW JONES US ETF FD COMSTOCK 464287846   0 0 SH   OTR 1 0 0 0
INDUSTRIAL SELECT SECT SPDR Exchange Traded Fund 81369Y704   1,381 14,063 SH   SOLE   14,063 0 0
NUVEEN ESG INTERNATIONAL DEV Exchange Traded Fund 67092P805   71,982 2,789,988 SH   SOLE   2,789,988 0 0
SPROTT PHYSICAL GOLD AND SIL Closed-end Fund 85208R101   2,085 116,298 SH   SOLE   116,298 0 0
BUNGE LTD Common / Ordinary Stock G16962105   5,617 56,302 SH   SOLE   56,302 0 0
VANGUARD TAX-EXEMPT BOND ETF Exchange Traded Fund 922907746   238,037 4,809,797 SH   SOLE   4,809,797 0 0
YUM! BRANDS INC Common / Ordinary Stock 988498101   1,243 9,703 SH   SOLE   9,703 0 0
VMWARE INC-CLASS A Common / Ordinary Stock 928563402   254 2,069 SH   SOLE   2,069 0 0
ALPHABET INC-CL C Common / Ordinary Stock 02079K107   32,655 368,023 SH   SOLE   366,954 0 1,069
ALPHABET INC CAP STK CL C COMSTOCK 02079K107   126 1,420 SH   OTR 1 1,420 0 0
INTL BUSINESS MACHINES CORP Common / Ordinary Stock 459200101   13,809 98,012 SH   SOLE   98,012 0 0
INTERNATIONAL BUSINESS MACHS CORP COMSTOCK 459200101   101 719 SH   OTR 1 719 0 0
INVESCO S&P 500 LOW VOLATILI Exchange Traded Fund 46138E354   234 3,658 SH   SOLE   3,658 0 0
ISHARES RUSSELL MID-CAP GROW Exchange Traded Fund 464287481   319,775 3,825,058 SH   SOLE   3,812,178 0 12,880
ISHARES TR RUSSELL MID-CAP GROWTH ETF COMSTOCK 464287481   656,609 7,854,178 SH   OTR 1 7,729,404 0 124,774
SNAP-ON INC Common / Ordinary Stock 833034101   1,598 6,993 SH   SOLE   6,993 0 0
MEDTRONIC PLC Common / Ordinary Stock G5960L103   896 11,533 SH   SOLE   11,533 0 0
MEDTRONIC PLC SHS COMSTOCK G5960L103   0 0 SH   OTR 1 0 0 0
TRAVELERS COS INC/THE Common / Ordinary Stock 89417E109   8,472 45,184 SH   SOLE   44,863 0 321
TRAVELERS COS INC COM COMSTOCK 89417E109   2 10 SH   OTR 1 10 0 0
ISHARES RUSSELL 2000 GROWTH Exchange Traded Fund 464287648   114,157 532,151 SH   SOLE   530,536 0 1,615
ISHARES TR RUSSELL 2000 GROWTH ETF COMSTOCK 464287648   216,781 1,010,539 SH   OTR 1 994,639 0 15,900
3M CO Common / Ordinary Stock 88579Y101   8,158 68,031 SH   SOLE   67,917 0 114
3M CO COM COMSTOCK 88579Y101   14 116 SH   OTR 1 116 0 0
MARRIOTT INTERNATIONAL -CL A Common / Ordinary Stock 571903202   1,168 7,843 SH   SOLE   7,843 0 0
MARRIOTT INTL INC NEW CL A COMSTOCK 571903202   11 77 SH   OTR 1 77 0 0
ISHARES MSCI EAFE GROWTH ETF Exchange Traded Fund 464288885   10,051 119,995 SH   SOLE   119,995 0 0
SPDR DJIA TRUST Exchange Traded Fund 78467X109   957 2,887 SH   SOLE   2,887 0 0
AMERICAN ELECTRIC POWER Common / Ordinary Stock 025537101   2,343 24,678 SH   SOLE   24,460 0 218
AMERICAN ELEC PWR CO INC COM COMSTOCK 025537101   29 301 SH   OTR 1 301 0 0
NOVOCURE LTD Common / Ordinary Stock G6674U108   215 2,935 SH   SOLE   2,935 0 0
ROPER TECHNOLOGIES INC Common / Ordinary Stock 776696106   989 2,288 SH   SOLE   2,280 0 8
PPG INDUSTRIES INC Common / Ordinary Stock 693506107   3,210 25,529 SH   SOLE   25,469 0 60
PPG INDS INC COM COMSTOCK 693506107   0 0 SH   OTR 1 0 0 0
VANGUARD FINANCIALS ETF Exchange Traded Fund 92204A405   1,085 13,117 SH   SOLE   13,117 0 0
SKYWORKS SOLUTIONS INC Common / Ordinary Stock 83088M102   264 2,892 SH   SOLE   2,892 0 0
SKYWORKS SOLUTIONS INC COM COMSTOCK 83088M102   12 128 SH   OTR 1 128 0 0
EVERSOURCE ENERGY Common / Ordinary Stock 30040W108   1,440 17,171 SH   SOLE   17,171 0 0
EVERSOURCE ENERGY COM COMSTOCK 30040W108   28 331 SH   OTR 1 331 0 0
PHILLIPS 66 Common / Ordinary Stock 718546104   1,154 11,090 SH   SOLE   11,090 0 0
PHILLIPS 66 COM COMSTOCK 718546104   0 0 SH   OTR 1 0 0 0
STOCK YARDS BANCORP INC Common / Ordinary Stock 861025104   383 5,899 SH   SOLE   5,899 0 0
LOWE'S COS INC Common / Ordinary Stock 548661107   17,501 87,837 SH   SOLE   87,422 0 415
LOWES COS INC COM COMSTOCK 548661107   107 535 SH   OTR 1 535 0 0
ARTHUR J GALLAGHER & CO Common / Ordinary Stock 363576109   653 3,461 SH   SOLE   3,461 0 0
DIMENSIONAL US MARKETWIDE VA Exchange Traded Fund 25434V724   2,316 69,179 SH   SOLE   69,179 0 0
ISHARES RUSSELL TOP 200 GROW Exchange Traded Fund 464289438   660,119 5,476,803 SH   SOLE   5,462,750 0 14,053
ISHARES TR RUSSELL 200 GROWTH NDEX FD COMSTOCK 464289438   0 0 SH   OTR 1 0 0 0
ISHARES MSCI USA MOMENTUM FA Exchange Traded Fund 46432F396   313 2,147 SH   SOLE   2,147 0 0
CORTEVA INC Common / Ordinary Stock 22052L104   726 12,356 SH   SOLE   12,356 0 0
BANK OF NEW YORK MELLON CORP Common / Ordinary Stock 064058100   1,497 32,876 SH   SOLE   32,876 0 0
BANK NEW YORK MELLON CORP COM COMSTOCK 064058100   9 191 SH   OTR 1 191 0 0
EXELON CORP Common / Ordinary Stock 30161N101   1,404 32,485 SH   SOLE   32,398 0 87
EXELON CORP COM COMSTOCK 30161N101   5 125 SH   OTR 1 125 0 0
MONDELEZ INTERNATIONAL INC-A Common / Ordinary Stock 609207105   7,758 116,400 SH   SOLE   115,620 0 780
MONDELEZ INTL INC CL A COMSTOCK 609207105   59 890 SH   OTR 1 890 0 0
SOUTHWEST AIRLINES CO Common / Ordinary Stock 844741108   480 14,246 SH   SOLE   14,246 0 0
EASTMAN CHEMICAL CO Common / Ordinary Stock 277432100   342 4,197 SH   SOLE   4,197 0 0
VANGUARD FTSE ALL-WORLD EX-U Exchange Traded Fund 922042775   2,497 49,805 SH   SOLE   49,805 0 0
VANGUARD INTL EQUITY INDEX FDS VANGUARD COMSTOCK 922042775   9 182 SH   OTR 1 182 0 0
INGREDION INC Common / Ordinary Stock 457187102   304 3,107 SH   SOLE   3,107 0 0
GENERAL DYNAMICS CORP Common / Ordinary Stock 369550108   1,826 7,360 SH   SOLE   7,360 0 0
GENERAL DYNAMICS CORP COM COMSTOCK 369550108   0 0 SH   OTR 1 0 0 0
NUVEEN ESG LARGE-CAP GROWTH Exchange Traded Fund 67092P201   161,188 3,296,952 SH   SOLE   3,296,952 0 0
VANGUARD ULTRA SHORT BOND ET Exchange Traded Fund 92203C303   905 18,469 SH   SOLE   18,469 0 0
HP INC Common / Ordinary Stock 40434L105   621 23,122 SH   SOLE   22,422 0 700
HP INC COM COMSTOCK 40434L105   13 498 SH   OTR 1 498 0 0
AMGEN INC Common / Ordinary Stock 031162100   24,203 92,153 SH   SOLE   91,875 0 278
AMGEN INC COM COMSTOCK 031162100   47 178 SH   OTR 1 178 0 0
LOCKHEED MARTIN CORP Common / Ordinary Stock 539830109   4,933 10,139 SH   SOLE   10,058 0 81
LOCKHEED MARTIN CORP COM COMSTOCK 539830109   2 5 SH   OTR 1 5 0 0
GSK PLC-SPON ADR American Depository Receipts ADR 37733W204   227 6,469 SH   SOLE   6,469 0 0
VANGUARD S&P 500 GROWTH ETF Exchange Traded Fund 921932505   658 3,120 SH   SOLE   3,120 0 0
TEXAS PACIFIC LAND CORP Common / Ordinary Stock 88262P102   11,585 4,942 SH   SOLE   4,942 0 0
CROWN CASTLE INC Closed-end REIT 22822V101   915 6,745 SH   SOLE   6,692 0 53
INTUIT INC Common / Ordinary Stock 461202103   16,269 41,798 SH   SOLE   41,688 0 110
INTUIT COM COMSTOCK 461202103   0 0 SH   OTR 1 0 0 0
ISHARES RUSSELL 1000 ETF Exchange Traded Fund 464287622   71,281 338,596 SH   SOLE   338,596 0 0
ISHARES TR RUSSELL 1000 ETF COMSTOCK 464287622   88,572 420,727 SH   OTR 1 413,705 0 7,022
AIR PRODUCTS & CHEMICALS INC Common / Ordinary Stock 009158106   9,149 29,681 SH   SOLE   29,568 0 113
AIR PRODS & CHEMS INC COM COMSTOCK 009158106   27 87 SH   OTR 1 87 0 0
SCHWAB US DVD EQUITY ETF Exchange Traded Fund 808524797   743 9,834 SH   SOLE   9,834 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQUITY COMSTOCK 808524797   3 44 SH   OTR 1 44 0 0
ATMOS ENERGY CORP Common / Ordinary Stock 049560105   360 3,212 SH   SOLE   3,212 0 0
INGERSOLL RAND INC Common / Ordinary Stock 45687V106   340 6,516 SH   SOLE   6,516 0 0
METLIFE INC Common / Ordinary Stock 59156R108   15,754 217,684 SH   SOLE   216,986 0 698
BROADCOM INC Common / Ordinary Stock 11135F101   22,819 40,812 SH   SOLE   40,624 0 188
BROADCOM INC COM COMSTOCK 11135F101   11 19 SH   OTR 1 19 0 0
ESSEX PROPERTY TRUST INC Closed-end REIT 297178105   480 2,267 SH   SOLE   2,267 0 0
ISHARES MSCI EAFE VALUE ETF Exchange Traded Fund 464288877   56,034 1,221,311 SH   SOLE   1,221,087 0 224
ISHARES TR MSCI EAFE VALUE ETF COMSTOCK 464288877   0 0 SH   OTR 1 0 0 0
DUPONT DE NEMOURS INC Common / Ordinary Stock 26614N102   1,325 19,311 SH   SOLE   19,311 0 0
DUPONT DE NEMOURS INC COM COMSTOCK 26614N102   0 1 SH   OTR 1 1 0 0
LEIDOS HOLDINGS INC Common / Ordinary Stock 525327102   231 2,197 SH   SOLE   2,197 0 0
UNION PACIFIC CORP Common / Ordinary Stock 907818108   11,424 55,172 SH   SOLE   54,821 0 351
UNION PAC CORP COM COMSTOCK 907818108   6 30 SH   OTR 1 30 0 0
ARCHER-DANIELS-MIDLAND CO Common / Ordinary Stock 039483102   776 8,362 SH   SOLE   8,362 0 0
ARCHER-DANIELS MIDLAND CO COM COMSTOCK 039483102   9 100 SH   OTR 1 100 0 0
VANGUARD TOTAL BOND MARKET Exchange Traded Fund 921937835   46,234 641,514 SH   SOLE   635,171 0 6,343
KRAFT HEINZ CO/THE Common / Ordinary Stock 500754106   352 8,653 SH   SOLE   8,653 0 0
KRAFT HEINZ CO COM COMSTOCK 500754106   22 550 SH   OTR 1 550 0 0
EATON CORP PLC Common / Ordinary Stock G29183103   16,073 102,406 SH   SOLE   102,186 0 220
EATON CORPORATION PLC SHS COMSTOCK G29183103   31 200 SH   OTR 1 200 0 0
ITAU UNIBANCO H-SPON PRF ADR American Depository Receipts ADR 465562106   62 13,115 SH   SOLE   13,115 0 0
FOGHORN THERAPEUTICS INC Common / Ordinary Stock 344174107   92 14,469 SH   SOLE   14,469 0 0
ISHARES BIOTECHNOLOGY ETF Exchange Traded Fund 464287556   302 2,297 SH   SOLE   2,297 0 0
ISHARES MBS ETF Exchange Traded Fund 464288588   212,647 2,283,330 SH   SOLE   2,281,488 0 1,842
DANAHER CORP Common / Ordinary Stock 235851102   29,672 111,791 SH   SOLE   111,474 0 317
DANAHER CORP COM COMSTOCK 235851102   5 20 SH   OTR 1 20 0 0
EXXON MOBIL CORP Common / Ordinary Stock 30231G102   51,678 468,518 SH   SOLE   467,242 0 1,276
EXXON MOBIL CORP COM COMSTOCK 30231G102   210 1,906 SH   OTR 1 1,906 0 0
ISHARES RUSSELL 3000 ETF Exchange Traded Fund 464287689   38,341 173,742 SH   SOLE   173,742 0 0
FIRST REPUBLIC BANK/CA Common / Ordinary Stock 33616C100   204 1,676 SH   SOLE   1,676 0 0
BOSTON SCIENTIFIC CORP Common / Ordinary Stock 101137107   10,443 225,698 SH   SOLE   224,716 0 982
VANGUARD SMALL-CAP VALUE ETF Exchange Traded Fund 922908611   101,999 642,309 SH   SOLE   639,433 0 2,876
VANGUARD INDEX FDS VANGUARD SMALL-CAP COMSTOCK 922908611   17 108 SH   OTR 1 108 0 0
UNITEDHEALTH GROUP INC Common / Ordinary Stock 91324P102   68,108 128,462 SH   SOLE   127,923 0 539
UNITEDHEALTH GROUP INC COM COMSTOCK 91324P102   67 126 SH   OTR 1 126 0 0
SACHEM CAPITAL CORP Closed-end REIT 78590A109   175 53,000 SH   SOLE   0 0 53,000
SPDR PORTFOLIO EMERGING MARK Exchange Traded Fund 78463X509   130,769 3,967,519 SH   SOLE   3,964,469 0 3,050
SPDR INDEX SHS FDS S&P EMERGING MKTS COMSTOCK 78463X509   5 166 SH   OTR 1 166 0 0
NOVO-NORDISK A/S-SPONS ADR American Depository Receipts ADR 670100205   660 4,878 SH   SOLE   4,878 0 0
EMPIRE STATE REALTY TRUST-A Closed-end REIT 292104106   671 99,494 SH   SOLE   99,494 0 0
SHERWIN-WILLIAMS CO/THE Common / Ordinary Stock 824348106   9,735 41,020 SH   SOLE   40,959 0 61
VANGUARD INFO TECH ETF Exchange Traded Fund 92204A702   17,682 55,357 SH   SOLE   55,357 0 0
FIRST TRUST VALUE LINE DVD Exchange Traded Fund 33734H106   269 6,728 SH   SOLE   6,728 0 0
WATERS CORP Common / Ordinary Stock 941848103   384 1,121 SH   SOLE   1,121 0 0
CIGNA CORP Common / Ordinary Stock 125523100   4,485 13,536 SH   SOLE   13,536 0 0
HERSHEY CO/THE Common / Ordinary Stock 427866108   10,410 44,953 SH   SOLE   44,896 0 57
ELI LILLY & CO Common / Ordinary Stock 532457108   34,085 93,168 SH   SOLE   92,645 0 523
LILLY ELI & CO COM COMSTOCK 532457108   164 447 SH   OTR 1 447 0 0
ALPS SECTOR DIVIDEND DOGS Exchange Traded Fund 00162Q858   220 4,270 SH   SOLE   4,270 0 0
VANGUARD INTERMEDIATE-TERM B Exchange Traded Fund 921937819   47,384 635,945 SH   SOLE   635,945 0 0
VANGUARD BD INDEX FDS VANGUARD COMSTOCK 921937819   38 508 SH   OTR 1 508 0 0
MCKESSON CORP Common / Ordinary Stock 58155Q103   2,624 6,994 SH   SOLE   6,778 0 216
VANGUARD GROWTH ETF Exchange Traded Fund 922908736   755,139 3,543,422 SH   SOLE   3,536,004 0 7,418
VANGUARD INDEX FDS VANGUARD GROWTH ETF COMSTOCK 922908736   340 1,595 SH   OTR 1 1,595 0 0
KIRBY CORP Common / Ordinary Stock 497266106   597 9,283 SH   SOLE   9,283 0 0
EMERSON ELECTRIC CO Common / Ordinary Stock 291011104   3,530 36,745 SH   SOLE   36,745 0 0
EMERSON ELEC CO COM COMSTOCK 291011104   30 308 SH   OTR 1 308 0 0
LAM RESEARCH CORP Common / Ordinary Stock 512807108   2,539 6,042 SH   SOLE   5,882 0 160
S&P GLOBAL INC Common / Ordinary Stock 78409V104   21,468 64,096 SH   SOLE   63,938 0 158
KLA CORP Common / Ordinary Stock 482480100   1,191 3,158 SH   SOLE   3,051 0 107
AMAZON.COM INC Common / Ordinary Stock 023135106   56,295 670,181 SH   SOLE   665,440 0 4,741
AMAZON COM INC COM COMSTOCK 023135106   20 240 SH   OTR 1 240 0 0
SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103   136,296 356,395 SH   SOLE   356,032 0 363
SPDR S&P 500 ETF TR TR UNIT COMSTOCK 78462F103   168 440 SH   OTR 1 440 0 0
ISHARES S&P SMALL-CAP 600 VA Exchange Traded Fund 464287879   1,212 13,277 SH   SOLE   13,277 0 0
ISHARES TR S&P SMALL-CAP 600 VALUE COMSTOCK 464287879   18 196 SH   OTR 1 196 0 0
CONSUMER DISCRETIONARY SELT Exchange Traded Fund 81369Y407   2,446 18,937 SH   SOLE   18,937 0 0
AMERICAN WATER WORKS CO INC Common / Ordinary Stock 030420103   376 2,464 SH   SOLE   2,464 0 0
ISHARES RUSSELL 2000 VALUE E Exchange Traded Fund 464287630   109,962 792,975 SH   SOLE   790,385 0 2,590
ISHARES TR RUSSELL 2000 VALUE ETF COMSTOCK 464287630   272,067 1,961,973 SH   OTR 1 1,931,507 0 30,466
AON PLC-CLASS A Common / Ordinary Stock G0403H108   851 2,834 SH   SOLE   2,834 0 0
ALPHABET INC-CL A Common / Ordinary Stock 02079K305   88,947 1,008,126 SH   SOLE   1,002,603 0 5,523
ALPHABET INC CL A COMSTOCK 02079K305   138 1,560 SH   OTR 1 1,560 0 0
PNC FINANCIAL SERVICES GROUP Common / Ordinary Stock 693475105   2,261 14,317 SH   SOLE   14,317 0 0
NORFOLK SOUTHERN CORP Common / Ordinary Stock 655844108   19,802 80,359 SH   SOLE   80,104 0 255
NORFOLK SOUTHN CORP COM COMSTOCK 655844108   27 108 SH   OTR 1 108 0 0
ARROW ELECTRONICS INC Common / Ordinary Stock 042735100   252 2,414 SH   SOLE   2,414 0 0
BROOKFIELD INFRASTRUCTURE PA Master Limited Partnership G16252101   701 22,607 SH   SOLE   22,607 0 0
NUVEEN QUAL MUNI INCOME FD Closed-end Fund 67066V101   129 10,899 SH   SOLE   10,899 0 0
US BANCORP Common / Ordinary Stock 902973304   3,058 70,122 SH   SOLE   69,860 0 262
US BANCORP DEL COM NEW COMSTOCK 902973304   11 248 SH   OTR 1 248 0 0
ISHARES ESG AWARE MSCI USA Exchange Traded Fund 46435G425   25,727 303,558 SH   SOLE   303,558 0 0
ISHARES TR ESG AWARE MSCI USA ETF COMSTOCK 46435G425   346,559 4,089,191 SH   OTR 1 4,014,094 0 75,097
MICROSOFT CORP Common / Ordinary Stock 594918104   189,576 790,492 SH   SOLE   787,544 0 2,948
MICROSOFT CORP COM COMSTOCK 594918104   302 1,260 SH   OTR 1 1,260 0 0
CANADIAN PACIFIC RAILWAY LTD Common / Ordinary Stock 13645T100   627 8,403 SH   SOLE   8,403 0 0
WASTE CONNECTIONS INC Common / Ordinary Stock 94106B101   10,491 79,143 SH   SOLE   78,941 0 202
EOG RESOURCES INC Common / Ordinary Stock 26875P101   10,459 80,750 SH   SOLE   80,599 0 151
INVESCO WILDERHILL CLEAN ENE Exchange Traded Fund 46137V134   222 5,793 SH   SOLE   5,793 0 0
ISHARES TRUST ISHARES ESG AW Exchange Traded Fund 46435G516   37,677 573,126 SH   SOLE   568,497 0 4,629
ISHARES TR ESG AWARE MSCI EAFE ETF COMSTOCK 46435G516   284,006 4,320,141 SH   OTR 1 4,249,063 0 71,078
VERTEX PHARMACEUTICALS INC Common / Ordinary Stock 92532F100   1,561 5,405 SH   SOLE   5,405 0 0
OMNICOM GROUP Common / Ordinary Stock 681919106   352 4,311 SH   SOLE   4,148 0 163
AVERY DENNISON CORP Common / Ordinary Stock 053611109   454 2,506 SH   SOLE   2,506 0 0
VANGUARD MID-CAP VALUE ETF Exchange Traded Fund 922908512   272,314 2,013,563 SH   SOLE   2,007,201 0 6,362
VANGUARD INDEX FDS VANGUARD MID-CAP COMSTOCK 922908512   38 278 SH   OTR 1 278 0 0
GERON CORP Common / Ordinary Stock 374163103   141 58,250 SH   SOLE   58,250 0 0
ISHARES CORE U.S. AGGREGATE Exchange Traded Fund 464287226   261,827 2,689,816 SH   SOLE   2,689,816 0 0
ISHARES TR CORE U S AGGREGATE BD ETF COMSTOCK 464287226   258,122 2,661,329 SH   OTR 1 2,622,713 0 38,616
ISHARES SELECT DIVIDEND ETF Exchange Traded Fund 464287168   1,155 9,580 SH   SOLE   9,580 0 0
ISHARES TR SELECT DIVID ETF FD COMSTOCK 464287168   0 0 SH   OTR 1 0 0 0
CHARTER COMMUNICATIONS INC-A Common / Ordinary Stock 16119P108   845 2,492 SH   SOLE   2,492 0 0
ZOETIS INC Common / Ordinary Stock 98978V103   21,815 148,855 SH   SOLE   148,327 0 528
ZOETIS INC COM COMSTOCK 98978V103   1 10 SH   OTR 1 10 0 0
AMERICAN TOWER CORP Closed-end REIT 03027X100   24,629 116,249 SH   SOLE   115,682 0 567
AMERICAN TOWER CORP NEW COM COMSTOCK 03027X100   0 0 SH   OTR 1 0 0 0
MERCK & CO. INC. Common / Ordinary Stock 58933Y105   43,389 391,072 SH   SOLE   389,460 0 1,612
MERCK & CO INC NEW COM COMSTOCK 58933Y105   61 554 SH   OTR 1 554 0 0
PROLOGIS INC Closed-end REIT 74340W103   11,088 98,362 SH   SOLE   97,892 0 470
SHELL PLC-ADR American Depository Receipts ADR 780259305   816 14,330 SH   SOLE   14,330 0 0
TRANE TECHNOLOGIES PLC Common / Ordinary Stock G8994E103   1,143 6,799 SH   SOLE   6,799 0 0
CHIPOTLE MEXICAN GRILL INC Common / Ordinary Stock 169656105   451 325 SH   SOLE   325 0 0
MASTERCARD INC - A Common / Ordinary Stock 57636Q104   26,699 76,780 SH   SOLE   76,090 0 690
MASTERCARD INC CL A COMSTOCK 57636Q104   10 28 SH   OTR 1 28 0 0
ISHARES USTECHNOLOGY ETF Exchange Traded Fund 464287721   334 4,484 SH   SOLE   4,484 0 0
NEW JERSEY RESOURCES CORP Common / Ordinary Stock 646025106   273 5,504 SH   SOLE   5,504 0 0
NEXTERA ENERGY INC Common / Ordinary Stock 65339F101   13,255 158,551 SH   SOLE   158,353 0 198
NEXTERA ENERGY INC COM COMSTOCK 65339F101   19 233 SH   OTR 1 233 0 0
GILEAD SCIENCES INC Common / Ordinary Stock 375558103   4,273 49,775 SH   SOLE   48,932 0 843
MODERNA INC Common / Ordinary Stock 60770K107   956 5,321 SH   SOLE   5,321 0 0
CONSTELLATION ENERGY Common / Ordinary Stock 21037T109   667 7,742 SH   SOLE   7,713 0 29
CONSTELLATION ENERGY CORP COM COMSTOCK 21037T109   4 41 SH   OTR 1 41 0 0
SIRIUS XM HOLDINGS INC Common / Ordinary Stock 82968B103   290 49,598 SH   SOLE   49,598 0 0
NUVEEN AMT-FR QLTY MUNI INC Closed-end Fund 670657105   181 15,944 SH   SOLE   15,944 0 0
STANLEY BLACK & DECKER INC Common / Ordinary Stock 854502101   294 3,920 SH   SOLE   3,920 0 0
STANLEY BLACK & DECKER INC COM COMSTOCK 854502101   1 16 SH   OTR 1 16 0 0
JM SMUCKER CO/THE Common / Ordinary Stock 832696405   382 2,412 SH   SOLE   2,412 0 0
ISHARES RUSSELL TOP 200 VALU Exchange Traded Fund 464289420   478,413 7,363,595 SH   SOLE   7,349,305 0 14,290
ISHARES TR RUSSELL 200 VALUE NDEX FD COMSTOCK 464289420   13 204 SH   OTR 1 204 0 0
CISCO SYSTEMS INC Common / Ordinary Stock 17275R102   9,019 189,320 SH   SOLE   189,073 0 247
CISCO SYS INC COM COMSTOCK 17275R102   69 1,440 SH   OTR 1 1,440 0 0
HUBBELL INC Common / Ordinary Stock 443510607   1,254 5,343 SH   SOLE   5,343 0 0
CITIGROUP INC Common / Ordinary Stock 172967424   854 18,883 SH   SOLE   18,883 0 0
WEBSTER FINANCIAL CORP Common / Ordinary Stock 947890109   217 4,584 SH   SOLE   4,264 0 320
ELEVANCE HEALTH INC Common / Ordinary Stock 036752103   21,841 42,577 SH   SOLE   42,421 0 156
DOMINION RESOURCES INC/VA Common / Ordinary Stock 25746U109   2,338 38,130 SH   SOLE   38,130 0 0
DOMINION ENERGY INC COM COMSTOCK 25746U109   6 100 SH   OTR 1 100 0 0
ALERIAN MLP ETF Exchange Traded Fund 00162Q452   6,566 172,480 SH   SOLE   167,748 0 4,732
ALPS ETF TR ALERIAN MLP ETF NEW COMSTOCK 00162Q452   33,527 880,678 SH   OTR 1 865,340 0 15,338
PARKER HANNIFIN CORP Common / Ordinary Stock 701094104   1,576 5,417 SH   SOLE   5,306 0 111
SEALED AIR CORP Common / Ordinary Stock 81211K100   285 5,722 SH   SOLE   5,722 0 0
WALMART INC Common / Ordinary Stock 931142103   21,100 148,809 SH   SOLE   148,028 0 781
WALMART INC COM COMSTOCK 931142103   65 459 SH   OTR 1 459 0 0
ISHARES S&P 500 VALUE ETF Exchange Traded Fund 464287408   2,438 16,804 SH   SOLE   16,804 0 0
ISHARES TR S&P 500 VALUE ETF COMSTOCK 464287408   33 225 SH   OTR 1 225 0 0
PEPSICO INC Common / Ordinary Stock 713448108   48,449 268,180 SH   SOLE   267,526 0 654
PEPSICO INC COM COMSTOCK 713448108   31 171 SH   OTR 1 171 0 0
ISHARES MSCI USA QUALITY FAC Exchange Traded Fund 46432F339   51,801 454,551 SH   SOLE   452,039 0 2,512
ISHARES TR MSCI USA QUALITY FACTOR ETF COMSTOCK 46432F339   10 84 SH   OTR 1 84 0 0
FIRST TRUST DJ INTERNET IND Exchange Traded Fund 33733E302   250 2,031 SH   SOLE   2,031 0 0
ISHARES MICRO-CAP ETF Exchange Traded Fund 464288869   212 1,970 SH   SOLE   1,970 0 0
FIRST MERCHANTS CORP Common / Ordinary Stock 320817109   517 12,577 SH   SOLE   12,577 0 0
PHILIP MORRIS INTERNATIONAL Common / Ordinary Stock 718172109   16,406 162,099 SH   SOLE   161,386 0 713
PHILIP MORRIS INTL INC COM COMSTOCK 718172109   24 235 SH   OTR 1 235 0 0
FIDELITY NATIONAL INFO SERV Common / Ordinary Stock 31620M106   626 9,222 SH   SOLE   9,222 0 0
FIDELITY NATL INFORMATION SVCS INC COMSTOCK 31620M106   16 243 SH   OTR 1 243 0 0
OTIS WORLDWIDE CORP Common / Ordinary Stock 68902V107   10,961 139,972 SH   SOLE   139,581 0 391
ISHARES CORE S&P MIDCAP ETF Exchange Traded Fund 464287507   108,515 448,612 SH   SOLE   448,612 0 0
ISHARES TR CORE S&P MID-CAP ETF COMSTOCK 464287507   121 501 SH   OTR 1 364 0 137
ULTA BEAUTY INC Common / Ordinary Stock 90384S303   11,413 24,331 SH   SOLE   24,274 0 57
ADAPTIVE BIOTECHNOLOGIES Common / Ordinary Stock 00650F109   176 22,975 SH   SOLE   22,975 0 0
ISHARES S&P 100 ETF Exchange Traded Fund 464287101   1,514 8,879 SH   SOLE   8,879 0 0
ISHARES TR S&P 100 ETF COMSTOCK 464287101   17 100 SH   OTR 1 100 0 0
BROADRIDGE FINANCIAL SOLUTIO Common / Ordinary Stock 11133T103   1,015 7,569 SH   SOLE   7,399 0 170
AMETEK INC Common / Ordinary Stock 031100100   11,911 85,247 SH   SOLE   85,036 0 211
WW GRAINGER INC Common / Ordinary Stock 384802104   393 706 SH   SOLE   706 0 0
GRAINGER W W INC COM COMSTOCK 384802104   0 0 SH   OTR 1 0 0 0