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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109 220 4,866 SH   OTR 1 0 0 4,866
ABBVIE INC COM 00287Y109 224 1,465 SH   SOLE   0 0 1,465
ABIOMED INC COM 003654100 616 2,490 SH   OTR 1 0 0 2,490
ADVANCED DRAIN SYS INC DEL COM 00790R104 322 3,572 SH   OTR 2 0 0 3,572
AECOM COM 00766T100 264 4,043 SH   OTR 2 0 0 4,043
AGILENT TECHNOLOGIES INC COM 00846U101 340 2,861 SH   OTR 2 0 0 2,861
AGILENT TECHNOLOGIES INC COM 00846U101 375 3,156 SH   SOLE   0 0 3,156
AIRBNB INC COM CL A 009066101 809 9,085 SH   SOLE   0 0 9,085
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 955 8,401 SH   OTR 1 0 0 8,401
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14 125 SH   SOLE   0 0 125
ALPHABET INC CAP STK CL C 02079K107 831 380 SH   OTR 1 0 0 380
ALPHABET INC CAP STK CL A 02079K305 756 347 SH   SOLE   0 0 347
ALTRIA GROUP INC COM 02209S103 746 17,502 SH   SOLE   0 0 17,502
AMAZON COM INC COM 023135106 2,260 21,275 SH   OTR 1 0 0 21,275
AMAZON COM INC COM 023135106 66 617 SH   SOLE   0 0 617
AMERICAN WTR WKS CO INC NEW COM 030420103 458 3,077 SH   OTR 2 0 0 3,077
AMERICAN WTR WKS CO INC NEW COM 030420103 24 163 SH   SOLE   0 0 163
AMERIS BANCORP COM 03076K108 603 15,000 SH   OTR 3 0 0 15,000
ANALOG DEVICES INC COM 032654105 1,202 8,231 SH   OTR 1 0 0 8,231
APPLE INC COM 037833100 851 6,226 SH   SOLE   0 0 6,226
APPLIED MATLS INC COM 038222105 1,028 11,301 SH   OTR 1 0 0 11,301
APPLIED MATLS INC COM 038222105 94 1,029 SH   SOLE   0 0 1,029
ARISTA NETWORKS INC COM 040413106 628 6,702 SH   OTR 4 0 0 6,702
AVERY DENNISON CORP COM 053611109 372 2,301 SH   SOLE   0 0 2,301
BAXTER INTL INC COM 071813109 1,548 24,099 SH   OTR 1 0 0 24,099
BECTON DICKINSON & CO COM 075887109 1,463 5,934 SH   OTR 1 0 0 5,934
BECTON DICKINSON & CO COM 075887109 86 348 SH   SOLE   0 0 348
CAPITAL ONE FINL CORP COM 14040H105 500 4,800 SH   OTR 3 0 0 4,800
CARLISLE COS INC COM 142339100 757 3,171 SH   OTR 1 0 0 3,171
CBRE GROUP INC CL A 12504L109 756 10,271 SH   OTR 1 0 0 10,271
COGNEX CORP COM 192422103 315 7,417 SH   OTR 4 0 0 7,417
COMERICA INC COM 200340107 514 7,000 SH   OTR 3 0 0 7,000
COMMUNITY WEST BANCSHARES COM 204157101 693 48,400 SH   OTR 3 0 0 48,400
COOPER COS INC COM NEW 216648402 733 2,341 SH   OTR 1 0 0 2,341
CORE & MAIN INC CL A 21874C102 308 13,813 SH   OTR 2 0 0 13,813
COSTCO WHSL CORP NEW COM 22160K105 214 446 SH   SOLE   0 0 446
DANAHER CORPORATION COM 235851102 747 2,945 SH   OTR 2 0 0 2,945
DANAHER CORPORATION COM 235851102 2 7 SH   SOLE   0 0 7
ECOLAB INC COM 278865100 418 2,720 SH   OTR 2 0 0 2,720
ECOLAB INC COM 278865100 19 120 SH   SOLE   0 0 120
ENTERPRISE FINL SVCS CORP COM 293712105 706 17,000 SH   OTR 3 0 0 17,000
EQUIFAX INC COM 294429105 1,575 8,618 SH   OTR 1 0 0 8,618
ESSENTIAL UTILS INC COM 29670G102 751 16,380 SH   OTR 2 0 0 16,380
EVANS BANCORP INC COM NEW 29911Q208 714 21,000 SH   OTR 3 0 0 21,000
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 216 6,636 SH   OTR 2 0 0 6,636
F N B CORP COM 302520101 456 42,000 SH   OTR 3 0 0 42,000
FINANCIAL INSTNS INC COM 317585404 291 11,200 SH   OTR 3 0 0 11,200
FIRST INTERNET BANCORP COM 320557101 663 18,000 SH   OTR 3 0 0 18,000
FIRST MERCHANTS CORP COM 320817109 249 7,000 SH   OTR 3 0 0 7,000
FORTINET INC COM 34959E109 915 16,170 SH   OTR 4 0 0 16,170
FORTINET INC COM 34959E109 7 125 SH   SOLE   0 0 125
FORTUNE BRANDS HOME & SEC IN COM 34964C106 353 5,889 SH   OTR 2 0 0 5,889
GARTNER INC COM 366651107 1,009 4,171 SH   OTR 1 0 0 4,171
HARBORONE BANCORP INC NEW COM NEW 41165Y100 552 40,000 SH   OTR 3 0 0 40,000
HAWTHORN BANCSHARES INC COM 420476103 717 28,121 SH   OTR 3 0 0 28,121
HENRY JACK & ASSOC INC COM 426281101 527 2,929 SH   OTR 4 0 0 2,929
HENRY SCHEIN INC COM 806407102 1,843 24,014 SH   OTR 1 0 0 24,014
HOME DEPOT INC COM 437076102 262 957 SH   SOLE   0 0 957
HORIZON BANCORP INC COM 440407104 973 55,854 SH   OTR 3 0 0 55,854
ILLUMINA INC COM 452327109 170 923 SH   SOLE   0 0 923
ILLUMINA INC COM 452327109 220 1,193 SH   OTR 1 0 0 1,193
INDEPENDENT BK CORP MICH COM NEW 453838609 366 19,000 SH   OTR 3 0 0 19,000
INTEL CORP COM 458140100 1,023 27,353 SH   OTR 1 0 0 27,353
INTEL CORP COM 458140100 142 3,807 SH   SOLE   0 0 3,807
JOHNSON & JOHNSON COM 478160104 480 2,706 SH   SOLE   0 0 2,706
JONES LANG LASALLE INC COM 48020Q107 1,472 8,421 SH   OTR 1 0 0 8,421
LAKELAND BANCORP INC COM 511637100 418 28,600 SH   OTR 3 0 0 28,600
LAUDER ESTEE COS INC CL A 518439104 376 1,475 SH   SOLE   0 0 1,475
MARVELL TECHNOLOGY INC COM 573874104 311 7,145 SH   SOLE   0 0 7,145
MASCO CORP COM 574599106 224 4,430 SH   OTR 2 0 0 4,430
MASTERCARD INCORPORATED CL A 57636Q104 1,168 3,702 SH   OTR 1 0 0 3,702
MASTERCARD INCORPORATED CL A 57636Q104 12 39 SH   SOLE   0 0 39
MCCORMICK & CO INC COM NON VTG 579780206 310 3,720 SH   SOLE   0 0 3,720
MERCADOLIBRE INC COM 58733R102 608 955 SH   OTR 1 0 0 955
MERCHANTS BANCORP IND COM 58844R108 431 19,000 SH   OTR 3 0 0 19,000
META PLATFORMS INC CL A 30303M102 212 1,316 SH   SOLE   0 0 1,316
MICROSOFT CORP COM 594918104 2,016 7,848 SH   OTR 1 0 0 7,848
MICROSOFT CORP COM 594918104 1,008 3,925 SH   SOLE   0 0 3,925
MIDDLEFIELD BANC CORP COM NEW 596304204 252 10,000 SH   OTR 3 0 0 10,000
MIDLAND STS BANCORP INC ILL COM 597742105 240 10,000 SH   OTR 3 0 0 10,000
MONDELEZ INTL INC CL A 609207105 3,875 62,055 SH   SOLE   0 0 62,055
MUELLER WTR PRODS INC COM SER A 624758108 197 16,760 SH   OTR 2 0 0 16,760
NEW YORK CMNTY BANCORP INC COM 649445103 457 50,000 SH   OTR 3 0 0 50,000
NIKE INC CL B 654106103 352 3,448 SH   SOLE   0 0 3,448
NORDSON CORP COM 655663102 349 1,722 SH   OTR 4 0 0 1,722
NUTANIX INC CL A 67059N108 574 39,266 SH   OTR 1 0 0 39,266
NVIDIA CORPORATION COM 67066G104 328 2,161 SH   SOLE   0 0 2,161
OKTA INC CL A 679295105 265 2,933 SH   SOLE   0 0 2,933
OLD POINT FINL CORP COM 680194107 518 20,500 SH   OTR 3 0 0 20,500
PALO ALTO NETWORKS INC COM 697435105 671 1,358 SH   OTR 1 0 0 1,358
PALO ALTO NETWORKS INC COM 697435105 18 37 SH   SOLE   0 0 37
PFIZER INC COM 717081103 250 4,776 SH   SOLE   0 0 4,776
PRIMIS FINANCIAL CORP COM 74167B109 423 31,018 SH   OTR 3 0 0 31,018
PTC INC COM 69370C100 549 5,166 SH   OTR 1 0 0 5,166
PURE STORAGE INC CL A 74624M102 659 25,650 SH   SOLE   0 0 25,650
ROBLOX CORP CL A 771049103 508 15,446 SH   SOLE   0 0 15,446
ROPER TECHNOLOGIES INC COM 776696106 352 891 SH   OTR 2 0 0 891
SALESFORCE INC COM 79466L302 1,006 6,094 SH   OTR 1 0 0 6,094
SALESFORCE INC COM 79466L302 64 387 SH   SOLE   0 0 387
SCHWAB CHARLES CORP COM 808513105 1,483 23,479 SH   OTR 1 0 0 23,479
SJW GROUP COM 784305104 203 3,246 SH   OTR 2 0 0 3,246
SMITH A O CORP COM 831865209 193 3,536 SH   OTR 2 0 0 3,536
SMITH A O CORP COM 831865209 334 6,111 SH   OTR 4 0 0 6,111
SOUTHERN FIRST BANCSHARES COM 842873101 436 10,000 SH   OTR 3 0 0 10,000
STARBUCKS CORP COM 855244109 233 3,047 SH   SOLE   0 0 3,047
STRYKER CORPORATION COM 863667101 219 1,097 SH   SOLE   0 0 1,097
SYNCHRONY FINANCIAL COM 87165B103 249 9,000 SH   OTR 3 0 0 9,000
SYNOPSYS INC COM 871607107 343 1,128 SH   OTR 4 0 0 1,128
SYNOPSYS INC COM 871607107 5 18 SH   SOLE   0 0 18
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 849 10,383 SH   OTR 1 0 0 10,383
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 445 5,439 SH   SOLE   0 0 5,439
TEXAS INSTRS INC COM 882508104 429 2,793 SH   OTR 4 0 0 2,793
THERMO FISHER SCIENTIFIC INC COM 883556102 906 1,668 SH   OTR 1 0 0 1,668
TOAST INC CL A 888787108 192 14,822 SH   OTR 1 0 0 14,822
TRIMBLE INC COM 896239100 370 6,354 SH   OTR 1 0 0 6,354
TWILIO INC CL A 90138F102 686 8,185 SH   OTR 1 0 0 8,185
UMPQUA HLDGS CORP COM 904214103 419 25,000 SH   OTR 3 0 0 25,000
UNION PAC CORP COM 907818108 205 962 SH   SOLE   0 0 962
VEEVA SYS INC CL A COM 922475108 288 1,455 SH   OTR 4 0 0 1,455
WASTE MGMT INC DEL COM 94106L109 523 3,419 SH   SOLE   0 0 3,419
WATSCO INC COM 942622200 444 1,860 SH   OTR 4 0 0 1,860
WEBSTER FINL CORP COM 947890109 447 10,602 SH   OTR 3 0 0 10,602
XYLEM INC COM 98419M100 351 4,490 SH   OTR 2 0 0 4,490
XYLEM INC COM 98419M100 421 5,391 SH   SOLE   0 0 5,391
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 462 1,573 SH   OTR 4 0 0 1,573