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
ABIOMED INC COM 003654100 1,012 3,055 SH   OTR 1 0 0 3,055
ADVANCED DRAIN SYS INC DEL COM 00790R104 304 2,560 SH   OTR 2 0 0 2,560
AECOM COM 00766T100 368 4,796 SH   OTR 2 0 0 4,796
AGILENT TECHNOLOGIES INC COM 00846U101 357 2,697 SH   OTR 2 0 0 2,697
AGILENT TECHNOLOGIES INC COM 00846U101 418 3,156 SH   SOLE   0 0 3,156
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,122 10,309 SH   OTR 1 0 0 10,309
ALPHABET INC CAP STK CL C 02079K107 2,544 911 SH   OTR 1 0 0 911
ALPHABET INC CAP STK CL A 02079K305 712 256 SH   SOLE   0 0 256
AMAZON COM INC COM 023135106 3,306 1,014 SH   OTR 1 0 0 1,014
AMAZON COM INC COM 023135106 134 41 SH   SOLE   0 0 41
AMERICAN WTR WKS CO INC NEW COM 030420103 491 2,966 SH   OTR 2 0 0 2,966
AMERICAN WTR WKS CO INC NEW COM 030420103 28 167 SH   SOLE   0 0 167
AMERIS BANCORP COM 03076K108 658 15,000 SH   OTR 3 0 0 15,000
ANALOG DEVICES INC COM 032654105 943 5,706 SH   OTR 1 0 0 5,706
ANSYS INC COM 03662Q105 694 2,186 SH   OTR 4 0 0 2,186
APPLE INC COM 037833100 866 4,961 SH   SOLE   0 0 4,961
APPLIED MATLS INC COM 038222105 1,301 9,872 SH   OTR 1 0 0 9,872
APPLIED MATLS INC COM 038222105 136 1,029 SH   SOLE   0 0 1,029
ARISTA NETWORKS INC COM 040413106 1,204 8,666 SH   OTR 4 0 0 8,666
AVERY DENNISON CORP COM 053611109 400 2,301 SH   SOLE   0 0 2,301
BAXTER INTL INC COM 071813109 2,958 38,150 SH   OTR 1 0 0 38,150
BAXTER INTL INC COM 071813109 5 61 SH   SOLE   0 0 61
BECTON DICKINSON & CO COM 075887109 2,780 10,453 SH   OTR 1 0 0 10,453
BECTON DICKINSON & CO COM 075887109 93 348 SH   SOLE   0 0 348
CAPITAL ONE FINL CORP COM 14040H105 630 4,800 SH   OTR 3 0 0 4,800
CARLISLE COS INC COM 142339100 954 3,881 SH   OTR 1 0 0 3,881
CBRE GROUP INC CL A 12504L109 1,153 12,598 SH   OTR 1 0 0 12,598
COGNEX CORP COM 192422103 740 9,592 SH   OTR 4 0 0 9,592
COMERICA INC COM 200340107 633 7,000 SH   OTR 3 0 0 7,000
COMMUNITY WEST BANCSHARES COM 204157101 678 48,400 SH   OTR 3 0 0 48,400
COOPER COS INC COM NEW 216648402 1,332 3,189 SH   OTR 1 0 0 3,189
CORE & MAIN INC CL A 21874C102 411 16,982 SH   OTR 2 0 0 16,982
DANAHER CORPORATION COM 235851102 841 2,866 SH   OTR 2 0 0 2,866
DENTSPLY SIRONA INC COM 24906P109 715 14,528 SH   OTR 1 0 0 14,528
ECOLAB INC COM 278865100 516 2,924 SH   OTR 2 0 0 2,924
ENTERPRISE FINL SVCS CORP COM 293712105 804 17,000 SH   OTR 3 0 0 17,000
EQUIFAX INC COM 294429105 2,431 10,252 SH   OTR 1 0 0 10,252
ESSENTIAL UTILS INC COM 29670G102 857 16,752 SH   OTR 2 0 0 16,752
EVANS BANCORP INC COM NEW 29911Q208 798 21,000 SH   OTR 3 0 0 21,000
F N B CORP COM 302520101 523 42,000 SH   OTR 3 0 0 42,000
FIRST INTERNET BANCORP COM 320557101 774 18,000 SH   OTR 3 0 0 18,000
FORTINET INC COM 34959E109 1,741 5,095 SH   OTR 4 0 0 5,095
FORTINET INC COM 34959E109 9 25 SH   SOLE   0 0 25
FORTUNE BRANDS HOME & SEC IN COM 34964C106 391 5,265 SH   OTR 2 0 0 5,265
GARTNER INC COM 366651107 1,520 5,110 SH   OTR 1 0 0 5,110
HARBORONE BANCORP INC NEW COM NEW 41165Y100 561 40,000 SH   OTR 3 0 0 40,000
HAWTHORN BANCSHARES INC COM 420476103 684 27,040 SH   OTR 3 0 0 27,040
HENRY JACK & ASSOC INC COM 426281101 1,365 6,926 SH   OTR 4 0 0 6,926
HENRY SCHEIN INC COM 806407102 2,626 30,119 SH   OTR 1 0 0 30,119
HORIZON BANCORP INC COM 440407104 716 38,354 SH   OTR 3 0 0 38,354
HUAZHU GROUP LTD SPONSORED ADS 44332N106 259 7,854 SH   OTR 1 0 0 7,854
HUAZHU GROUP LTD SPONSORED ADS 44332N106 5 145 SH   SOLE   0 0 145
IDEX CORP COM 45167R104 259 1,350 SH   OTR 2 0 0 1,350
ILLUMINA INC COM 452327109 767 2,196 SH   OTR 1 0 0 2,196
ILLUMINA INC COM 452327109 827 2,366 SH   OTR 4 0 0 2,366
ILLUMINA INC COM 452327109 325 933 SH   SOLE   0 0 933
INDEPENDENT BK CORP MICH COM NEW 453838609 418 19,000 SH   OTR 3 0 0 19,000
INTEL CORP COM 458140100 1,494 30,149 SH   OTR 1 0 0 30,149
INTEL CORP COM 458140100 17 338 SH   SOLE   0 0 338
JOHNSON & JOHNSON COM 478160104 431 2,431 SH   SOLE   0 0 2,431
JONES LANG LASALLE INC COM 48020Q107 2,562 10,701 SH   OTR 1 0 0 10,701
LAUDER ESTEE COS INC CL A 518439104 402 1,475 SH   SOLE   0 0 1,475
MASCO CORP COM 574599106 372 7,289 SH   OTR 2 0 0 7,289
MASIMO CORP COM 574795100 221 1,518 SH   OTR 4 0 0 1,518
MCCORMICK & CO INC COM NON VTG 579780206 383 3,843 SH   SOLE   0 0 3,843
MERCADOLIBRE INC COM 58733R102 1,220 1,026 SH   OTR 1 0 0 1,026
MERCHANTS BANCORP IND COM 58844R108 520 19,000 SH   OTR 3 0 0 19,000
MICROSOFT CORP COM 594918104 392 1,273 SH   OTR 1 0 0 1,273
MICROSOFT CORP COM 594918104 913 2,963 SH   SOLE   0 0 2,963
MIDDLEFIELD BANC CORP COM NEW 596304204 248 10,000 SH   OTR 3 0 0 10,000
MIDLAND STS BANCORP INC ILL COM 597742105 289 10,000 SH   OTR 3 0 0 10,000
MUELLER WTR PRODS INC COM SER A 624758108 254 19,655 SH   OTR 2 0 0 19,655
NIKE INC CL B 654106103 469 3,483 SH   SOLE   0 0 3,483
NORDSON CORP COM 655663102 506 2,228 SH   OTR 4 0 0 2,228
NUTANIX INC CL A 67059N108 1,290 48,117 SH   OTR 1 0 0 48,117
NVIDIA CORPORATION COM 67066G104 589 2,162 SH   SOLE   0 0 2,162
OLD POINT FINL CORP COM 680194107 502 20,500 SH   OTR 3 0 0 20,500
PALO ALTO NETWORKS INC COM 697435105 355 570 SH   OTR 1 0 0 570
PALO ALTO NETWORKS INC COM 697435105 4 7 SH   SOLE   0 0 7
PRIMIS FINANCIAL CORP COM 74167B109 434 31,018 SH   OTR 3 0 0 31,018
PTC INC COM 69370C100 540 5,015 SH   OTR 1 0 0 5,015
ROPER TECHNOLOGIES INC COM 776696106 581 1,230 SH   OTR 2 0 0 1,230
SALESFORCE COM INC COM 79466L302 889 4,189 SH   OTR 1 0 0 4,189
SALESFORCE COM INC COM 79466L302 27 125 SH   SOLE   0 0 125
SCHWAB CHARLES CORP COM 808513105 2,259 26,790 SH   OTR 1 0 0 26,790
SMITH A O CORP COM 831865209 240 3,752 SH   OTR 2 0 0 3,752
SMITH A O CORP COM 831865209 582 9,111 SH   OTR 4 0 0 9,111
SOUTHERN FIRST BANCSHARES COM 842873101 508 10,000 SH   OTR 3 0 0 10,000
STARBUCKS CORP COM 855244109 283 3,109 SH   SOLE   0 0 3,109
SYNCHRONY FINANCIAL COM 87165B103 313 9,000 SH   OTR 3 0 0 9,000
SYNOPSYS INC COM 871607107 652 1,957 SH   OTR 4 0 0 1,957
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,766 16,938 SH   OTR 1 0 0 16,938
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 568 5,450 SH   SOLE   0 0 5,450
TEXAS INSTRS INC COM 882508104 663 3,612 SH   OTR 4 0 0 3,612
THERMO FISHER SCIENTIFIC INC COM 883556102 1,208 2,045 SH   OTR 1 0 0 2,045
TOAST INC CL A 888787108 213 9,796 SH   OTR 1 0 0 9,796
TRIMBLE INC COM 896239100 560 7,759 SH   OTR 1 0 0 7,759
TWILIO INC CL A 90138F102 953 5,782 SH   OTR 1 0 0 5,782
UMPQUA HLDGS CORP COM 904214103 472 25,000 SH   OTR 3 0 0 25,000
VALMONT INDS INC COM 920253101 261 1,093 SH   OTR 2 0 0 1,093
VEEVA SYS INC CL A COM 922475108 400 1,883 SH   OTR 4 0 0 1,883
VIDLER WATER RESOUCES INC COM 92660E107 359 23,232 SH   OTR 2 0 0 23,232
VISA INC COM CL A 92826C839 1,646 7,423 SH   OTR 1 0 0 7,423
VISA INC COM CL A 92826C839 101 455 SH   SOLE   0 0 455
WASTE MGMT INC DEL COM 94106L109 542 3,419 SH   SOLE   0 0 3,419
WEBSTER FINL CORP COM 947890109 595 10,602 SH   OTR 3 0 0 10,602
XYLEM INC COM 98419M100 344 4,031 SH   OTR 2 0 0 4,031
XYLEM INC COM 98419M100 410 4,811 SH   SOLE   0 0 4,811
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 842 2,035 SH   OTR 4 0 0 2,035