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
10X GENOMICS INC CL A COM 88025U109   224 4 SH   SOLE   0 0 4
3M CO COM 88579Y101   549,880 5,030 SH   SOLE   4,973 0 57
ABBOTT LABS COM 002824100   2,213,838 20,113 SH   SOLE   12,288 0 7,825
ABBVIE INC COM 00287Y109   3,027,649 19,537 SH   SOLE   10,750 0 8,787
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,529,617 4,359 SH   SOLE   1,771 0 2,588
ACUSHNET HLDGS CORP COM 005098108   1,517 24 SH   SOLE   24 0 0
ADIAL PHARMACEUTICALS INC COM NEW 00688A205   89,461 48,097 SH   SOLE   0 0 48,097
ADOBE INC COM 00724F101   1,718,208 2,880 SH   SOLE   1,743 0 1,137
ADTALEM GLOBAL ED INC COM 00737L103   1,297 22 SH   SOLE   0 0 22
ADVANCED DRAIN SYS INC DEL COM 00790R104   865,077 6,151 SH   SOLE   6,149 0 2
ADVANSIX INC COM 00773T101   1,482 49 SH   SOLE   0 0 49
AECOM COM 00766T100   42,241 457 SH   SOLE   0 0 457
AES CORP COM 00130H105   8,990 467 SH   SOLE   0 0 467
AFLAC INC COM 001055102   201,795 2,446 SH   SOLE   2,318 0 128
AGCO CORP COM 001084102   14,327 118 SH   SOLE   0 0 118
AGILENT TECHNOLOGIES INC COM 00846U101   23,358 168 SH   SOLE   29 0 139
AGILYSYS INC COM 00847J105   2,036 24 SH   SOLE   0 0 24
AIR LEASE CORP CL A 00912X302   8,137 194 SH   SOLE   0 0 194
AIR PRODS & CHEMS INC COM 009158106   328,834 1,201 SH   SOLE   402 0 799
AIRBNB INC COM CL A 009066101   71,882 528 SH   SOLE   130 0 398
AKAMAI TECHNOLOGIES INC COM 00971T101   191,964 1,622 SH   SOLE   0 0 1,622
ALCON AG ORD SHS H01301128   180,301 2,308 SH   SOLE   0 0 2,308
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   68,710 542 SH   SOLE   507 0 35
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   38,755 500 SH   SOLE   0 0 500
ALIGN TECHNOLOGY INC COM 016255101   1,644 6 SH   SOLE   0 0 6
ALLEGION PLC ORD SHS G0176J109   2,534 20 SH   SOLE   0 0 20
ALLETE INC COM NEW 018522300   4,159 68 SH   SOLE   0 0 68
ALLIANT ENERGY CORP COM 018802108   4,771 93 SH   SOLE   37 0 56
ALLY FINL INC COM 02005N100   524 15 SH   SOLE   0 0 15
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   575 3 SH   SOLE   0 0 3
ALPHABET INC CAP STK CL A 02079K305   8,216,147 58,817 SH   SOLE   25,087 0 33,730
ALPHABET INC CAP STK CL C 02079K107   6,548,595 46,467 SH   SOLE   22,065 0 24,402
ALTICE USA INC CL A 02156K103   4,875 1,500 SH   SOLE   0 0 1,500
ALTRIA GROUP INC COM 02209S103   259,387 6,430 SH   SOLE   200 0 6,230
AMAZON COM INC COM 023135106   21,355,954 140,555 SH   SOLE   121,104 0 19,451
AMDOCS LTD SHS G02602103   162,597 1,850 SH   SOLE   1,850 0 0
AMER STATES WTR CO COM 029899101   690,326 8,584 SH   SOLE   8,574 0 10
AMEREN CORP COM 023608102   8,898 123 SH   SOLE   10 0 113
AMERICAN ELEC PWR CO INC COM 025537101   131,090 1,614 SH   SOLE   1,481 0 133
AMERICAN HOMES 4 RENT CL A 02665T306   21,576 600 SH   SOLE   600 0 0
AMERICAN TOWER CORP NEW COM 03027X100   316,049 1,464 SH   SOLE   1,399 0 65
AMERICAN WTR WKS CO INC NEW COM 030420103   940,693 7,127 SH   SOLE   4,363 0 2,764
AMERICOLD REALTY TRUST INC COM 03064D108   7,447 246 SH   SOLE   0 0 246
AMERIPRISE FINL INC COM 03076C106   1,483,996 3,907 SH   SOLE   1,677 0 2,230
AMGEN INC COM 031162100   1,817,926 6,312 SH   SOLE   2,923 0 3,389
AMPHENOL CORP NEW CL A 032095101   1,868,403 18,848 SH   SOLE   9,569 0 9,279
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   40,298 1,350 SH   SOLE   0 0 1,350
ANALOG DEVICES INC COM 032654105   500,967 2,523 SH   SOLE   847 0 1,676
ANSYS INC COM 03662Q105   283,773 782 SH   SOLE   0 0 782
ANTERO RESOURCES CORP COM 03674X106   15,876 700 SH   SOLE   600 0 100
AON PLC SHS CL A G0403H108   184,507 634 SH   SOLE   614 0 20
APA CORPORATION COM 03743Q108   2,189 61 SH   SOLE   0 0 61
APELLIS PHARMACEUTICALS INC COM 03753U106   180 3 SH   SOLE   0 0 3
API GROUP CORP COM STK 00187Y100   4,671 135 SH   SOLE   0 0 135
APPFOLIO INC COM CL A 03783C100   1,560 9 SH   SOLE   0 0 9
APPIAN CORP CL A 03782L101   7,532 200 SH   SOLE   200 0 0
APPLE INC COM 037833100   50,433,813 261,953 SH   SOLE   176,831 0 85,122
APPLOVIN CORP COM CL A 03831W108   99,506 2,497 SH   SOLE   0 0 2,497
APTIV PLC SHS G6095L109   898 10 SH   SOLE   0 0 10
ARBOR REALTY TRUST INC COM 038923108   3,841 253 SH   SOLE   0 0 253
ARES CAPITAL CORP COM 04010L103   20,030 1,000 SH   SOLE   0 0 1,000
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   476 4 SH   SOLE   0 0 4
ARK ETF TR GENOMIC REV ETF 00214Q302   59,682 1,819 SH   SOLE   1,819 0 0
ARK ETF TR INNOVATION ETF 00214Q104   47,081 899 SH   SOLE   899 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   31,499 415 SH   SOLE   415 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,676 176 SH   SOLE   0 0 176
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,630 97 SH   SOLE   0 0 97
ARTESIAN RES CORP CL A 043113208   649,356 15,666 SH   SOLE   15,666 0 0
ASGN INC COM 00191U102   770 8 SH   SOLE   0 0 8
ASML HOLDING N V N Y REGISTRY SHS N07059210   21,951 29 SH   SOLE   29 0 0
ASSURANT INC COM 04621X108   3,876 23 SH   SOLE   10 0 13
AT&T INC COM 00206R102   137,076 8,169 SH   SOLE   5,179 0 2,990
ATLANTA BRAVES HLDGS INC COM SER C 047726302   2,019 51 SH   SOLE   51 0 0
ATLASSIAN CORPORATION CL A 049468101   29,257 123 SH   SOLE   0 0 123
ATMOS ENERGY CORP COM 049560105   205,955 1,777 SH   SOLE   2 0 1,775
AUTODESK INC COM 052769106   377,638 1,551 SH   SOLE   562 0 989
AUTOMATIC DATA PROCESSING IN COM 053015103   562,623 2,415 SH   SOLE   12 0 2,403
AUTOZONE INC COM 053332102   403,356 156 SH   SOLE   118 0 38
AVERY DENNISON CORP COM 053611109   890,920 4,407 SH   SOLE   3,653 0 754
AVISTA CORP COM 05379B107   108 3 SH   SOLE   0 0 3
AXALTA COATING SYS LTD COM G0750C108   510 15 SH   SOLE   0 0 15
AXIS CAP HLDGS LTD SHS G0692U109   174,693 3,155 SH   SOLE   3,127 0 28
AXON ENTERPRISE INC COM 05464C101   20,925 81 SH   SOLE   80 0 1
BALL CORP COM 058498106   57,578 1,001 SH   SOLE   988 0 13
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   23,377 2,566 SH   SOLE   2,566 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   12,053 10 SH   SOLE   10 0 0
BANK AMERICA CORP COM 060505104   1,152,929 34,242 SH   SOLE   23,903 0 10,339
BANK NEW YORK MELLON CORP COM 064058100   391,625 7,524 SH   SOLE   7,115 0 409
BATH & BODY WORKS INC COM 070830104   2,849 66 SH   SOLE   0 0 66
BAXTER INTL INC COM 071813109   726,886 18,802 SH   SOLE   18,589 0 213
BCE INC COM NEW 05534B760   13,272 337 SH   SOLE   337 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   474 14 SH   SOLE   0 0 14
BECTON DICKINSON & CO COM 075887109   4,568,156 18,735 SH   SOLE   9,779 0 8,956
BELLRING BRANDS INC COMMON STOCK 07831C103   7,927 143 SH   SOLE   0 0 143
BENTLEY SYS INC COM CL B 08265T208   261 5 SH   SOLE   0 0 5
BERKLEY W R CORP COM 084423102   2,759 39 SH   SOLE   8 0 31
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,085,251 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   65,983 185 SH   SOLE   0 0 185
BEST BUY INC COM 086516101   7,124 91 SH   SOLE   0 0 91
BILL HOLDINGS INC COM 090043100   3,509 43 SH   SOLE   0 0 43
BIOGEN INC COM 09062X103   215,556 833 SH   SOLE   666 0 167
BIOMARIN PHARMACEUTICAL INC COM 09061G101   579 6 SH   SOLE   0 0 6
BIO-TECHNE CORP COM 09073M104   4,321 56 SH   SOLE   0 0 56
BLACKROCK INC COM 09247X101   1,318,364 1,624 SH   SOLE   1,348 0 276
BLACKSTONE INC COM 09260D107   534,809 4,085 SH   SOLE   300 0 3,785
BLOCK INC CL A 852234103   39,140 506 SH   SOLE   0 0 506
BOEING CO COM 097023105   1,045,247 4,010 SH   SOLE   3,427 0 583
BOISE CASCADE CO DEL COM 09739D100   777 6 SH   SOLE   6 0 0
BOOKING HOLDINGS INC COM 09857L108   1,198,961 338 SH   SOLE   161 0 177
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,582 28 SH   SOLE   0 0 28
BOSTON PROPERTIES INC COM 101121101   29,332 418 SH   SOLE   0 0 418
BOSTON SCIENTIFIC CORP COM 101137107   418,082 7,232 SH   SOLE   7,084 0 148
BOX INC CL A 10316T104   282 11 SH   SOLE   11 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   595 1,800 SH   SOLE   1,800 0 0
BRINKS CO COM 109696104   880 10 SH   SOLE   0 0 10
BRISTOL-MYERS SQUIBB CO COM 110122108   1,136,414 22,148 SH   SOLE   21,070 0 1,078
BROADCOM INC COM 11135F101   1,126,297 1,009 SH   SOLE   617 0 392
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   33,949 165 SH   SOLE   0 0 165
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   26,516 921 SH   SOLE   188 0 733
BROWN & BROWN INC COM 115236101   553,307 7,781 SH   SOLE   0 0 7,781
BROWN FORMAN CORP CL B 115637209   3,084 54 SH   SOLE   0 0 54
BROWN FORMAN CORP CL B 115637209   800 14 SH   SOLE   0 0 14
BUCKLE INC COM 118440106   143 3 SH   SOLE   0 0 3
BUILDERS FIRSTSOURCE INC COM 12008R107   501 3 SH   SOLE   0 0 3
BUNGE GLOBAL SA COM SHS H11356104   606 6 SH   SOLE   0 0 6
BURLINGTON STORES INC COM 122017106   389 2 SH   SOLE   0 0 2
BWX TECHNOLOGIES INC COM 05605H100   307 4 SH   SOLE   0 0 4
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   7,689 89 SH   SOLE   0 0 89
C3 AI INC CL A 12468P104   8,613 300 SH   SOLE   300 0 0
CABOT CORP COM 127055101   7,849 94 SH   SOLE   0 0 94
CADENCE DESIGN SYSTEM INC COM 127387108   10,078 37 SH   SOLE   0 0 37
CALIFORNIA WTR SVC GROUP COM 130788102   779,295 15,024 SH   SOLE   14,766 0 258
CAMPBELL SOUP CO COM 134429109   2,638 61 SH   SOLE   0 0 61
CANADIAN IMPERIAL BK COMM TO COM 136069101   23,685 492 SH   SOLE   492 0 0
CAPITAL ONE FINL CORP COM 14040H105   336,979 2,570 SH   SOLE   12 0 2,558
CARDINAL HEALTH INC COM 14149Y108   7,964 79 SH   SOLE   0 0 79
CARMAX INC COM 143130102   422,684 5,508 SH   SOLE   5,460 0 48
CARNIVAL CORP UNIT 99/99/9999 143658300   55,064 2,970 SH   SOLE   0 0 2,970
CARRIER GLOBAL CORPORATION COM 14448C104   241,578 4,205 SH   SOLE   3,592 0 613
CASELLA WASTE SYS INC CL A 147448104   3,163 37 SH   SOLE   37 0 0
CASEYS GEN STORES INC COM 147528103   1,099 4 SH   SOLE   0 0 4
CATALENT INC COM 148806102   6,470 144 SH   SOLE   0 0 144
CATERPILLAR INC COM 149123101   853,304 2,886 SH   SOLE   2,708 0 178
CATHAY GEN BANCORP COM 149150104   936 21 SH   SOLE   0 0 21
CBIZ INC COM 124805102   2,880 46 SH   SOLE   0 0 46
CBOE GLOBAL MKTS INC COM 12503M108   1,156,891 6,479 SH   SOLE   0 0 6,479
CBRE GROUP INC CL A 12504L109   15,081 162 SH   SOLE   0 0 162
CDW CORP COM 12514G108   985,205 4,334 SH   SOLE   4,313 0 21
CELANESE CORP DEL COM 150870103   63,391 408 SH   SOLE   36 0 372
CELSIUS HLDGS INC COM NEW 15118V207   273 5 SH   SOLE   0 0 5
CENCORA INC COM 03073E105   535,837 2,609 SH   SOLE   3 0 2,606
CENTENE CORP DEL COM 15135B101   11,429 154 SH   SOLE   0 0 154
CERIDIAN HCM HLDG INC COM 15677J108   1,813 27 SH   SOLE   0 0 27
CF INDS HLDGS INC COM 125269100   1,431 18 SH   SOLE   0 0 18
CHAMPIONX CORPORATION COM 15872M104   4,586 157 SH   SOLE   0 0 157
CHART INDS INC COM 16115Q308   79,072 580 SH   SOLE   0 0 580
CHARTER COMMUNICATIONS INC N CL A 16119P108   5,442 14 SH   SOLE   0 0 14
CHECK POINT SOFTWARE TECH LT ORD M22465104   152,790 1,000 SH   SOLE   1,000 0 0
CHEGG INC COM 163092109   35 3 SH   SOLE   0 0 3
CHEMED CORP NEW COM 16359R103   585 1 SH   SOLE   0 0 1
CHENIERE ENERGY INC COM NEW 16411R208   1,878 11 SH   SOLE   0 0 11
CHESAPEAKE UTILS CORP COM 165303108   317 3 SH   SOLE   0 0 3
CHEVRON CORP NEW COM 166764100   681,811 4,571 SH   SOLE   612 0 3,959
CHEWY INC CL A 16679L109   4,348 184 SH   SOLE   0 0 184
CHIMERA INVT CORP COM NEW 16934Q208   34,930 7,000 SH   SOLE   0 0 7,000
CHIPOTLE MEXICAN GRILL INC COM 169656105   77,757 34 SH   SOLE   30 0 4
CHUBB LIMITED COM H1467J104   374,708 1,658 SH   SOLE   644 0 1,014
CHURCH & DWIGHT CO INC COM 171340102   272,144 2,878 SH   SOLE   2,798 0 80
CHURCHILL DOWNS INC COM 171484108   270 2 SH   SOLE   0 0 2
CIENA CORP COM NEW 171779309   22,505 500 SH   SOLE   0 0 500
CINCINNATI FINL CORP COM 172062101   95,391 922 SH   SOLE   0 0 922
CINEMARK HLDGS INC COM 17243V102   973 69 SH   SOLE   0 0 69
CINTAS CORP COM 172908105   553,242 918 SH   SOLE   907 0 11
CISCO SYS INC COM 17275R102   1,377,392 27,264 SH   SOLE   19,030 0 8,234
CITIGROUP INC COM NEW 172967424   634,926 12,343 SH   SOLE   1,871 0 10,472
CITIZENS FINL GROUP INC COM 174610105   2,188 66 SH   SOLE   0 0 66
CLEAN HARBORS INC COM 184496107   19,546 112 SH   SOLE   112 0 0
CLOROX CO DEL COM 189054109   2,852 20 SH   SOLE   0 0 20
CLOUDFLARE INC CL A COM 18915M107   65,443 786 SH   SOLE   142 0 644
CME GROUP INC COM 12572Q105   228,923 1,087 SH   SOLE   986 0 101
CMS ENERGY CORP COM 125896100   7,840 135 SH   SOLE   0 0 135
CNH INDL N V SHS N20944109   707 58 SH   SOLE   0 0 58
COCA COLA CO COM 191216100   1,950,171 33,093 SH   SOLE   21,571 0 11,522
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   5,340 80 SH   SOLE   80 0 0
COGNEX CORP COM 192422103   127,057 3,044 SH   SOLE   0 0 3,044
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   95,924 1,270 SH   SOLE   852 0 418
COHEN & STEERS REIT & PFD & COM 19247X100   80,640 4,000 SH   SOLE   0 0 4,000
COINBASE GLOBAL INC COM CL A 19260Q107   22,088 127 SH   SOLE   0 0 127
COLGATE PALMOLIVE CO COM 194162103   243,515 3,055 SH   SOLE   2,803 0 252
COMCAST CORP NEW CL A 20030N101   520,982 11,881 SH   SOLE   9,352 0 2,529
COMERICA INC COM 200340107   7,535 135 SH   SOLE   37 0 98
COMFORT SYS USA INC COM 199908104   3,497 17 SH   SOLE   0 0 17
COMMERCE BANCSHARES INC COM 200525103   38,082 713 SH   SOLE   0 0 713
COMMUNITY BK SYS INC COM 203607106   1,460 28 SH   SOLE   0 0 28
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   865,613 56,836 SH   SOLE   56,836 0 0
CONAGRA BRANDS INC COM 205887102   2,924 102 SH   SOLE   0 0 102
CONCENTRIX CORP COM 20602D101   19,642 200 SH   SOLE   0 0 200
CONFLUENT INC CLASS A COM 20717M103   141 6 SH   SOLE   0 0 6
CONOCOPHILLIPS COM 20825C104   45,152 389 SH   SOLE   33 0 356
CONSOLIDATED EDISON INC COM 209115104   21,287 234 SH   SOLE   43 0 191
CONSOLIDATED WATER CO INC ORD G23773107   1,485,588 41,730 SH   SOLE   41,730 0 0
CONSTELLATION BRANDS INC CL A 21036P108   164,390 680 SH   SOLE   0 0 680
CONSTELLATION ENERGY CORP COM 21037T109   50,731 434 SH   SOLE   397 0 37
CONTEXTLOGIC INC CL A NEW 21077C305   4,897 823 SH   SOLE   823 0 0
COOPER COS INC COM NEW 216648402   113,532 300 SH   SOLE   291 0 9
COPART INC COM 217204106   36,750 750 SH   SOLE   600 0 150
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   359 14 SH   SOLE   0 0 14
CORE & MAIN INC CL A 21874C102   411,374 10,180 SH   SOLE   10,180 0 0
CORNING INC COM 219350105   2,558 84 SH   SOLE   0 0 84
CORTEVA INC COM 22052L104   399,605 8,339 SH   SOLE   2,743 0 5,596
COSTAR GROUP INC COM 22160N109   4,020 46 SH   SOLE   0 0 46
COSTCO WHSL CORP NEW COM 22160K105   2,162,423 3,276 SH   SOLE   1,525 0 1,751
COTERRA ENERGY INC COM 127097103   199,184 7,805 SH   SOLE   0 0 7,805
COTERRA ENERGY INC COM 127097103   3,880 152 SH   SOLE   0 0 152
COUPANG INC CL A 22266T109   357 22 SH   SOLE   0 0 22
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   62,600 1,000 SH   SOLE   1,000 0 0
CROCS INC COM 227046109   56,327 603 SH   SOLE   592 0 11
CROWDSTRIKE HLDGS INC CL A 22788C105   24,256 95 SH   SOLE   80 0 15
CROWN CASTLE INC COM 22822V101   58,747 510 SH   SOLE   0 0 510
CSX CORP COM 126408103   517,970 14,940 SH   SOLE   14,393 0 547
CUE HEALTH INC COM 229790100   5,569 34,265 SH   SOLE   0 0 34,265
CULLEN FROST BANKERS INC COM 229899109   136,915 1,262 SH   SOLE   0 0 1,262
CUMMINS INC COM 231021106   210,343 878 SH   SOLE   823 0 55
CVS HEALTH CORP COM 126650100   180,108 2,281 SH   SOLE   2,154 0 127
D R HORTON INC COM 23331A109   17,630 116 SH   SOLE   14 0 102
DANAHER CORPORATION COM 235851102   773,370 3,343 SH   SOLE   1,807 0 1,536
DARDEN RESTAURANTS INC COM 237194105   14,459 88 SH   SOLE   0 0 88
DARLING INGREDIENTS INC COM 237266101   549 11 SH   SOLE   0 0 11
DATADOG INC CL A COM 23804L103   62,997 519 SH   SOLE   0 0 519
DAVITA INC COM 23918K108   420 4 SH   SOLE   0 0 4
DECKERS OUTDOOR CORP COM 243537107   669 1 SH   SOLE   0 0 1
DEERE & CO COM 244199105   650,189 1,626 SH   SOLE   1,298 0 328
DELL TECHNOLOGIES INC CL C 24703L202   273,411 3,574 SH   SOLE   3,561 0 13
DELTA AIR LINES INC DEL COM NEW 247361702   31,702 788 SH   SOLE   0 0 788
DELUXE CORP COM 248019101   1,309 61 SH   SOLE   0 0 61
DENTSPLY SIRONA INC COM 24906P109   8,435 237 SH   SOLE   0 0 237
DEVON ENERGY CORP NEW COM 25179M103   27,679 611 SH   SOLE   0 0 611
DEXCOM INC COM 252131107   7,694 62 SH   SOLE   0 0 62
DIAGEO PLC SPON ADR NEW 25243Q205   5,244 36 SH   SOLE   0 0 36
DIAMONDBACK ENERGY INC COM 25278X109   93,514 603 SH   SOLE   150 0 453
DICKS SPORTING GOODS INC COM 253393102   1,029 7 SH   SOLE   0 0 7
DIGITAL RLTY TR INC COM 253868103   105,377 783 SH   SOLE   541 0 242
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   17,453 995 SH   SOLE   0 0 995
DILLARDS INC CL A 254067101   404 1 SH   SOLE   0 0 1
DISCOVER FINL SVCS COM 254709108   5,733 51 SH   SOLE   0 0 51
DISNEY WALT CO COM 254687106   612,528 6,784 SH   SOLE   5,683 0 1,101
DOCUSIGN INC COM 256163106   238 4 SH   SOLE   0 0 4
DOLLAR GEN CORP NEW COM 256677105   263,336 1,937 SH   SOLE   16 0 1,921
DOLLAR TREE INC COM 256746108   17,331 122 SH   SOLE   100 0 22
DOMINION ENERGY INC COM 25746U109   337,742 7,186 SH   SOLE   0 0 7,186
DOMINOS PIZZA INC COM 25754A201   497,562 1,207 SH   SOLE   0 0 1,207
DONALDSON INC COM 257651109   68,879 1,054 SH   SOLE   0 0 1,054
DOORDASH INC CL A 25809K105   39,458 399 SH   SOLE   0 0 399
DOVER CORP COM 260003108   269,476 1,752 SH   SOLE   805 0 947
DOW INC COM 260557103   266,195 4,854 SH   SOLE   4,780 0 74
DT MIDSTREAM INC COMMON STOCK 23345M107   110 2 SH   SOLE   0 0 2
DTE ENERGY CO COM 233331107   9,262 84 SH   SOLE   0 0 84
DUKE ENERGY CORP NEW COM NEW 26441C204   622,415 6,414 SH   SOLE   141 0 6,273
DUOLINGO INC CL A COM 26603R106   19,056 84 SH   SOLE   0 0 84
DUPONT DE NEMOURS INC COM 26614N102   178,555 2,321 SH   SOLE   2,282 0 39
EASTMAN CHEM CO COM 277432100   11,677 130 SH   SOLE   0 0 130
EATON CORP PLC SHS G29183103   691,395 2,871 SH   SOLE   1,639 0 1,232
EATON VANCE RISK-MANAGED DIV COM 27829G106   15,680 2,000 SH   SOLE   0 0 2,000
EBAY INC. COM 278642103   159,824 3,664 SH   SOLE   3,664 0 0
ECOLAB INC COM 278865100   206,681 1,042 SH   SOLE   0 0 1,042
EDISON INTL COM 281020107   2,932 41 SH   SOLE   0 0 41
EDWARDS LIFESCIENCES CORP COM 28176E108   6,634 87 SH   SOLE   60 0 27
ELASTIC N V ORD SHS N14506104   339 3 SH   SOLE   0 0 3
ELBIT SYS LTD ORD M3760D101   63,975 300 SH   SOLE   0 0 300
ELECTRONIC ARTS INC COM 285512109   296,878 2,170 SH   SOLE   2,136 0 34
ELEVANCE HEALTH INC COM 036752103   391,867 831 SH   SOLE   442 0 389
ELI LILLY & CO COM 532457108   1,762,611 3,024 SH   SOLE   875 0 2,149
EMBECTA CORP COMMON STOCK 29082K105   57,964 3,062 SH   SOLE   1,865 0 1,197
EMCOR GROUP INC COM 29084Q100   13,788 64 SH   SOLE   0 0 64
EMERSON ELEC CO COM 291011104   767,934 7,890 SH   SOLE   5,405 0 2,485
EMPIRE ST RLTY TR INC CL A 292104106   15,127 1,561 SH   SOLE   0 0 1,561
ENBRIDGE INC COM 29250N105   49,456 1,373 SH   SOLE   1,373 0 0
ENCOMPASS HEALTH CORP COM 29261A100   334 5 SH   SOLE   0 0 5
ENERGY RECOVERY INC COM 29270J100   534,001 28,344 SH   SOLE   28,344 0 0
ENOVIX CORPORATION COM 293594107   548,940 43,845 SH   SOLE   43,845 0 0
ENPHASE ENERGY INC COM 29355A107   2,511 19 SH   SOLE   0 0 19
ENSIGN GROUP INC COM 29358P101   562 5 SH   SOLE   0 0 5
ENSTAR GROUP LIMITED SHS G3075P101   5,593 19 SH   SOLE   0 0 19
ENTEGRIS INC COM 29362U104   71,773 599 SH   SOLE   0 0 599
ENTERGY CORP NEW COM 29364G103   15,483 153 SH   SOLE   20 0 133
EOG RES INC COM 26875P101   2,269,990 18,768 SH   SOLE   14 0 18,754
EPAM SYS INC COM 29414B104   298 1 SH   SOLE   0 0 1
EQT CORP COM 26884L109   23,235 601 SH   SOLE   0 0 601
EQUIFAX INC COM 294429105   472,819 1,912 SH   SOLE   1,850 0 62
EQUINIX INC COM 29444U700   19,330 24 SH   SOLE   0 0 24
EQUITY LIFESTYLE PPTYS INC COM 29472R108   158,151 2,242 SH   SOLE   0 0 2,242
EQUITY RESIDENTIAL SH BEN INT 29476L107   77,979 1,275 SH   SOLE   1,202 0 73
ERIE INDTY CO CL A 29530P102   670 2 SH   SOLE   0 0 2
ESSENTIAL UTILS INC COM 29670G102   175,396 4,696 SH   SOLE   3,983 0 713
ESSEX PPTY TR INC COM 297178105   6,199 25 SH   SOLE   0 0 25
ETHAN ALLEN INTERIORS INC COM 297602104   128 4 SH   SOLE   0 0 4
ETSY INC COM 29786A106   5,577 69 SH   SOLE   0 0 69
EVENTBRITE INC COM CL A 29975E109   1,054 126 SH   SOLE   0 0 126
EVERCORE INC CLASS A 29977A105   8,382 49 SH   SOLE   10 0 39
EVEREST GROUP LTD COM G3223R108   1,768 5 SH   SOLE   3 0 2
EVERGY INC COM 30034W106   2,819 54 SH   SOLE   0 0 54
EVERSOURCE ENERGY COM 30040W108   20,368 330 SH   SOLE   4 0 326
EXACT SCIENCES CORP COM 30063P105   148 2 SH   SOLE   0 0 2
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   137,520 2,400 SH   SOLE   0 0 2,400
EXELON CORP COM 30161N101   2,442 68 SH   SOLE   0 0 68
EXLSERVICE HOLDINGS INC COM 302081104   149,777 4,855 SH   SOLE   0 0 4,855
EXPEDITORS INTL WASH INC COM 302130109   360,104 2,831 SH   SOLE   0 0 2,831
EXTRA SPACE STORAGE INC COM 30225T102   64,132 400 SH   SOLE   0 0 400
EXXON MOBIL CORP COM 30231G102   441,212 4,413 SH   SOLE   1,743 0 2,670
F5 INC COM 315616102   2,864 16 SH   SOLE   0 0 16
FACTSET RESH SYS INC COM 303075105   949,330 1,990 SH   SOLE   33 0 1,957
FAIR ISAAC CORP COM 303250104   1,165 1 SH   SOLE   0 0 1
FASTENAL CO COM 311900104   5,117 79 SH   SOLE   16 0 63
FASTLY INC CL A 31188V100   1,567 88 SH   SOLE   0 0 88
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   104 1 SH   SOLE   0 0 1
FEDERAL SIGNAL CORP COM 313855108   6,063 79 SH   SOLE   0 0 79
FEDEX CORP COM 31428X106   132,557 524 SH   SOLE   0 0 524
FERGUSON PLC NEW SHS G3421J106   2,510 13 SH   SOLE   0 0 13
FIDELITY NATL INFORMATION SV COM 31620M106   125,539 2,090 SH   SOLE   1,935 0 155
FIFTH THIRD BANCORP COM 316773100   82,018 2,378 SH   SOLE   2,095 0 283
FIRST AMERN FINL CORP COM 31847R102   5,220 81 SH   SOLE   12 0 69
FIRST AMERN FINL CORP PUT 31847R102   676,620 10,500 PRN Put SOLE   10,500 0 0
FIRST HORIZON CORPORATION COM 320517105   1,105 78 SH   SOLE   0 0 78
FIRST SOLAR INC COM 336433107   76,148 442 SH   SOLE   0 0 442
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   197,258 2,250 SH   SOLE   0 0 2,250
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   126,055 3,979 SH   SOLE   0 0 3,979
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   186,550 1,000 SH   SOLE   0 0 1,000
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   273,215 5,300 SH   SOLE   0 0 5,300
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   8,392 199 SH   SOLE   0 0 199
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   117,450 1,000 SH   SOLE   0 0 1,000
FIRSTENERGY CORP COM 337932107   5,756 157 SH   SOLE   0 0 157
FISERV INC COM 337738108   1,289,744 9,709 SH   SOLE   5,954 0 3,755
FIVE BELOW INC COM 33829M101   261,761 1,228 SH   SOLE   10 0 1,218
FIVE9 INC COM 338307101   237 3 SH   SOLE   0 0 3
FLEETCOR TECHNOLOGIES INC COM 339041105   57,088 202 SH   SOLE   0 0 202
FLEX LTD ORD Y2573F102   671 22 SH   SOLE   0 0 22
FLOOR & DECOR HLDGS INC CL A 339750101   335 3 SH   SOLE   0 0 3
FLOWERS FOODS INC COM 343498101   5,493 244 SH   SOLE   24 0 220
FLOWSERVE CORP COM 34354P105   124 3 SH   SOLE   0 0 3
FMC CORP COM NEW 302491303   71,184 1,129 SH   SOLE   1,099 0 30
FORMFACTOR INC COM 346375108   1,544 37 SH   SOLE   0 0 37
FORTIVE CORP COM 34959J108   74,588 1,013 SH   SOLE   968 0 45
FORTREA HLDGS INC COMMON STOCK 34965K107   143,579 4,114 SH   SOLE   3,604 0 510
FORTUNE BRANDS INNOVATIONS I COM 34964C106   1,676 22 SH   SOLE   15 0 7
FRANKLIN ELEC INC COM 353514102   1,061,894 10,987 SH   SOLE   10,987 0 0
FRANKLIN RESOURCES INC COM 354613101   2,711 91 SH   SOLE   0 0 91
FREEPORT-MCMORAN INC CL B 35671D857   36,057 847 SH   SOLE   600 0 247
FRONTDOOR INC COM 35905A109   634 18 SH   SOLE   0 0 18
FTAI AVIATION LTD SHS G3730V105   5,562,804 119,888 SH   SOLE   0 0 119,888
FULTON FINL CORP PA COM 360271100   3,309 201 SH   SOLE   0 0 201
GALLAGHER ARTHUR J & CO COM 363576109   30,809 137 SH   SOLE   109 0 28
GARMIN LTD SHS H2906T109   5,785 45 SH   SOLE   0 0 45
GARRETT MOTION INC COM 366505105   47 8 SH   SOLE   0 0 8
GARTNER INC COM 366651107   5,414 12 SH   SOLE   0 0 12
GATX CORP COM 361448103   6,372 53 SH   SOLE   0 0 53
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   70,517 912 SH   SOLE   874 0 38
GEN DIGITAL INC COM 668771108   548 24 SH   SOLE   0 0 24
GENERAL DYNAMICS CORP COM 369550108   666,314 2,566 SH   SOLE   800 0 1,766
GENERAL ELECTRIC CO COM NEW 369604301   267,021 2,092 SH   SOLE   1,816 0 276
GENERAL MLS INC COM 370334104   47,162 724 SH   SOLE   623 0 101
GENERAL MTRS CO COM 37045V100   64,764 1,803 SH   SOLE   0 0 1,803
GENTEX CORP COM 371901109   915 28 SH   SOLE   28 0 0
GENUINE PARTS CO COM 372460105   25,346 183 SH   SOLE   111 0 72
GIBRALTAR INDS INC COM 374689107   4,502 57 SH   SOLE   0 0 57
GILEAD SCIENCES INC COM 375558103   1,769,421 21,842 SH   SOLE   20,971 0 871
GLOBAL PARTNERS LP COM UNITS 37946R109   42,310 1,000 SH   SOLE   1,000 0 0
GLOBAL PMTS INC COM 37940X102   11,430 90 SH   SOLE   0 0 90
GLOBAL WTR RES INC COM 379463102   642,137 49,093 SH   SOLE   49,093 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   65,550 2,300 SH   SOLE   0 0 2,300
GLOBAL X FDS S&P 500 COVERED 37954Y475   2,938 74 SH   SOLE   0 0 74
GLOBAL X FDS SOCIAL MED ETF 37950E416   80,740 2,000 SH   SOLE   0 0 2,000
GLOBANT S A COM L44385109   238 1 SH   SOLE   0 0 1
GOLDMAN SACHS GROUP INC COM 38141G104   370,725 961 SH   SOLE   886 0 75
GORMAN RUPP CO COM 383082104   806,460 22,698 SH   SOLE   22,698 0 0
GRACO INC COM 384109104   5,900 68 SH   SOLE   18 0 50
GRAINGER W W INC COM 384802104   1,794,943 2,166 SH   SOLE   1,255 0 911
GRANITE CONSTR INC COM 387328107   5,900 116 SH   SOLE   0 0 116
GROUP 1 AUTOMOTIVE INC COM 398905109   610 2 SH   SOLE   0 0 2
GSK PLC SPONSORED ADR 37733W204   14,120 381 SH   SOLE   381 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   546 5 SH   SOLE   0 0 5
HAIN CELESTIAL GROUP INC COM 405217100   4,906 448 SH   SOLE   0 0 448
HALEON PLC SPON ADS 405552100   823 100 SH   SOLE   100 0 0
HALLIBURTON CO COM 406216101   151,180 4,182 SH   SOLE   0 0 4,182
HAMILTON LANE INC CL A 407497106   681 6 SH   SOLE   0 0 6
HANNON ARMSTRONG SUST INFR C COM 41068X100   19,251 698 SH   SOLE   0 0 698
HANOVER INS GROUP INC COM 410867105   5,343 44 SH   SOLE   0 0 44
HARTFORD FINL SVCS GROUP INC COM 416515104   59,080 735 SH   SOLE   23 0 712
HASBRO INC COM 418056107   45,852 898 SH   SOLE   887 0 11
HCA HEALTHCARE INC COM 40412C101   13,534 50 SH   SOLE   8 0 42
HEALTH CATALYST INC COM 42225T107   18,780 2,028 SH   SOLE   2,028 0 0
HEALTHEQUITY INC COM 42226A107   3,249 49 SH   SOLE   0 0 49
HEALTHPEAK PROPERTIES INC COM 42250P103   3,960 200 SH   SOLE   0 0 200
HELMERICH & PAYNE INC COM 423452101   4,492 124 SH   SOLE   0 0 124
HENRY JACK & ASSOC INC COM 426281101   327 2 SH   SOLE   2 0 0
HENRY SCHEIN INC COM 806407102   152 2 SH   SOLE   0 0 2
HERSHEY CO COM 427866108   124,356 667 SH   SOLE   0 0 667
HESS CORP COM 42809H107   725,702 5,034 SH   SOLE   0 0 5,034
HEWLETT PACKARD ENTERPRISE C COM 42824C109   6,776 399 SH   SOLE   0 0 399
HEXCEL CORP NEW COM 428291108   6,195 84 SH   SOLE   0 0 84
HF SINCLAIR CORP COM 403949100   501 9 SH   SOLE   0 0 9
HILLENBRAND INC COM 431571108   2,106 44 SH   SOLE   0 0 44
HILTON WORLDWIDE HLDGS INC COM 43300A203   8,377 46 SH   SOLE   0 0 46
HOLOGIC INC COM 436440101   25,651 359 SH   SOLE   0 0 359
HOME DEPOT INC COM 437076102   4,369,649 12,609 SH   SOLE   8,552 0 4,057
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   27,418 887 SH   SOLE   887 0 0
HONEYWELL INTL INC COM 438516106   1,062,601 5,067 SH   SOLE   2,325 0 2,742
HORMEL FOODS CORP COM 440452100   3,436 107 SH   SOLE   8 0 99
HOST HOTELS & RESORTS INC COM 44107P104   69,781 3,584 SH   SOLE   3,335 0 249
HOULIHAN LOKEY INC CL A 441593100   10,433 87 SH   SOLE   9 0 78
HOWMET AEROSPACE INC COM 443201108   3,031 56 SH   SOLE   0 0 56
HP INC COM 40434L105   49,228 1,636 SH   SOLE   1,454 0 182
HSBC HLDGS PLC SPON ADR NEW 404280406   19,946 492 SH   SOLE   492 0 0
HUBBELL INC COM 443510607   324,983 988 SH   SOLE   0 0 988
HUBSPOT INC COM 443573100   48,185 83 SH   SOLE   0 0 83
HUMANA INC COM 444859102   349,767 764 SH   SOLE   729 0 35
HUNT J B TRANS SVCS INC COM 445658107   5,593 28 SH   SOLE   1 0 27
HUNTINGTON BANCSHARES INC COM 446150104   10,164 799 SH   SOLE   0 0 799
HUNTINGTON INGALLS INDS INC COM 446413106   43,620 168 SH   SOLE   132 0 36
HURON CONSULTING GROUP INC COM 447462102   3,393 33 SH   SOLE   0 0 33
ICF INTL INC COM 44925C103   10,057 75 SH   SOLE   0 0 75
IDACORP INC COM 451107106   3,835 39 SH   SOLE   15 0 24
IDEX CORP COM 45167R104   6,731 31 SH   SOLE   0 0 31
IDEXX LABS INC COM 45168D104   104,350 188 SH   SOLE   0 0 188
ILLINOIS TOOL WKS INC COM 452308109   549,813 2,099 SH   SOLE   1,571 0 528
ILLUMINA INC COM 452327109   17,545 126 SH   SOLE   50 0 76
IMPINJ INC COM 453204109   2,071 23 SH   SOLE   0 0 23
INCYTE CORP COM 45337C102   3,893 62 SH   SOLE   0 0 62
INDEPENDENT BK CORP MASS COM 453836108   4,805 73 SH   SOLE   0 0 73
ING GROEP N.V. SPONSORED ADR 456837103   12,572 837 SH   SOLE   837 0 0
INGEVITY CORP COM 45688C107   3,920 83 SH   SOLE   0 0 83
INGREDION INC COM 457187102   4,342 40 SH   SOLE   0 0 40
INSPERITY INC COM 45778Q107   3,752 32 SH   SOLE   0 0 32
INSPIRE MED SYS INC COM 457730109   3,459 17 SH   SOLE   16 0 1
INSULET CORP COM 45784P101   5,208 24 SH   SOLE   0 0 24
INTEL CORP COM 458140100   1,458,687 29,029 SH   SOLE   21,629 0 7,400
INTERCONTINENTAL EXCHANGE IN COM 45866F104   241,449 1,880 SH   SOLE   485 0 1,395
INTERFACE INC COM 458665304   152 12 SH   SOLE   0 0 12
INTERNATIONAL BUSINESS MACHS COM 459200101   1,073,870 6,566 SH   SOLE   4,810 0 1,756
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   60,323 745 SH   SOLE   671 0 74
INTERNATIONAL PAPER CO COM 460146103   25,956 718 SH   SOLE   0 0 718
INTERPUBLIC GROUP COS INC COM 460690100   134,640 4,125 SH   SOLE   0 0 4,125
INTUIT COM 461202103   278,139 445 SH   SOLE   129 0 316
INTUITIVE SURGICAL INC COM NEW 46120E602   695,974 2,063 SH   SOLE   1,973 0 90
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   507 3 SH   SOLE   0 0 3
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,005,120 32,000 SH   SOLE   32,000 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   54,901 600 SH   SOLE   0 0 600
INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696   58,026 1,500 SH   SOLE   0 0 1,500
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   130,560 4,000 SH   SOLE   0 0 4,000
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   38,403 631 SH   SOLE   631 0 0
INVESCO LTD SHS G491BT108   2,355 132 SH   SOLE   0 0 132
INVESCO QQQ TR PUT 46090E103   1,965,696 4,800 PRN Put SOLE   4,800 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   769,489 1,879 SH   SOLE   815 0 1,064
INVITATION HOMES INC COM 46187W107   8,630 253 SH   SOLE   0 0 253
IONIS PHARMACEUTICALS INC COM 462222100   253 5 SH   SOLE   0 0 5
IQVIA HLDGS INC COM 46266C105   14,115 61 SH   SOLE   32 0 29
IRHYTHM TECHNOLOGIES INC COM 450056106   2,462 23 SH   SOLE   0 0 23
IRON MTN INC DEL COM 46284V101   33,381 477 SH   SOLE   0 0 477
ISHARES GOLD TR ISHARES NEW 464285204   254,671 6,525 SH   SOLE   5,345 0 1,180
ISHARES INC MSCI AUST ETF 464286103   4,868 200 SH   SOLE   0 0 200
ISHARES INC MSCI STH KOR ETF 464286772   58,977 900 SH   SOLE   0 0 900
ISHARES TR COHEN STEER REIT 464287564   58,730 1,000 SH   SOLE   0 0 1,000
ISHARES TR CORE HIGH DV ETF 46429B663   118,921 1,166 SH   SOLE   1,166 0 0
ISHARES TR CORE S&P SCP ETF 464287804   213,686 1,974 SH   SOLE   58 0 1,916
ISHARES TR CORE S&P500 ETF 464287200   7,831,700 16,397 SH   SOLE   15,805 0 592
ISHARES TR ESG MSCI LEADR 46435U218   256 3 SH   SOLE   0 0 3
ISHARES TR EXPANDED TECH 464287515   40,564 100 SH   SOLE   0 0 100
ISHARES TR EXPND TEC SC ETF 464287549   317,312 708 SH   SOLE   708 0 0
ISHARES TR GL TIMB FORE ETF 464288174   56,910 700 SH   SOLE   0 0 700
ISHARES TR GLB CNSM STP ETF 464288737   127,474 2,150 SH   SOLE   2,150 0 0
ISHARES TR GLB INFRASTR ETF 464288372   154,560 3,285 SH   SOLE   0 0 3,285
ISHARES TR GLOB HLTHCRE ETF 464287325   173,440 2,000 SH   SOLE   0 0 2,000
ISHARES TR ISHARES SEMICDTR 464287523   57,610 100 SH   SOLE   0 0 100
ISHARES TR MRGSTR SM CP GR 464288604   17,160 390 SH   SOLE   0 0 390
ISHARES TR MSCI EAFE ETF 464287465   1,909,746 25,345 SH   SOLE   25,345 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,520,381 37,811 SH   SOLE   37,805 0 6
ISHARES TR MSCI IRELAND ETF 46429B507   4,280 70 SH   SOLE   0 0 70
ISHARES TR MSCI KLD400 SOC 464288570   11,222,915 123,261 SH   SOLE   81,945 0 41,316
ISHARES TR MSCI USA MIN VOL 46429B697   1,513,782 19,400 SH   SOLE   0 0 19,400
ISHARES TR PFD AND INCM SEC 464288687   311,900 10,000 SH   SOLE   10,000 0 0
ISHARES TR RUS 1000 ETF 464287622   2,413,254 9,202 SH   SOLE   8,864 0 338
ISHARES TR RUS 1000 GRW ETF 464287614   1,886,324 6,222 SH   SOLE   5,625 0 597
ISHARES TR RUS 1000 VAL ETF 464287598   3,544,943 21,452 SH   SOLE   21,452 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   19,421 77 SH   SOLE   77 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   77,665 500 SH   SOLE   0 0 500
ISHARES TR RUS MD CP GR ETF 464287481   523,763 5,014 SH   SOLE   5,014 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   508,886 4,376 SH   SOLE   4,376 0 0
ISHARES TR RUS MID CAP ETF 464287499   155,460 2,000 SH   SOLE   0 0 2,000
ISHARES TR RUSSELL 2000 ETF 464287655   12,624,665 62,900 SH   SOLE   23,885 0 39,015
ISHARES TR RUSSELL 3000 ETF 464287689   1,606,242 5,868 SH   SOLE   4,868 0 1,000
ISHARES TR S&P 100 ETF 464287101   4,881,966 21,854 SH   SOLE   20,029 0 1,825
ISHARES TR S&P 500 GRWT ETF 464287309   1,775,289 23,639 SH   SOLE   22,107 0 1,532
ISHARES TR S&P 500 VAL ETF 464287408   294,396 1,693 SH   SOLE   0 0 1,693
ISHARES TR SELECT DIVID ETF 464287168   9,964 85 SH   SOLE   85 0 0
ISHARES TR U.S. PHARMA ETF 464288836   185,402 1,000 SH   SOLE   0 0 1,000
ISHARES TR U.S. REAL ES ETF 464287739   391,784 4,286 SH   SOLE   3,636 0 650
ISHARES TR U.S. TECH ETF 464287721   368,250 3,000 SH   SOLE   0 0 3,000
ISHARES TR US CONSM STAPLES 464287812   28,182 147 SH   SOLE   0 0 147
ISHARES TR US DIGITAL INFRA 464287531   109,963 1,700 SH   SOLE   0 0 1,700
ISHARES TR US HLTHCARE ETF 464287762   401,023 1,401 SH   SOLE   1,401 0 0
ISHARES TR US HLTHCR PR ETF 464288828   210,040 800 SH   SOLE   0 0 800
ISHARES TR US HOME CONS ETF 464288752   240,083 2,360 SH   SOLE   0 0 2,360
ITRON INC COM 465741106   4,984 66 SH   SOLE   0 0 66
JACOBS SOLUTIONS INC COM 46982L108   168,740 1,300 SH   SOLE   1,300 0 0
JBG SMITH PPTYS COM 46590V100   2,246 132 SH   SOLE   0 0 132
JEFFERIES FINL GROUP INC COM 47233W109   20,650 511 SH   SOLE   420 0 91
JOHNSON & JOHNSON COM 478160104   5,283,236 33,707 SH   SOLE   28,279 0 5,428
JOHNSON CTLS INTL PLC SHS G51502105   30,780 534 SH   SOLE   20 0 514
JONES LANG LASALLE INC COM 48020Q107   567 3 SH   SOLE   0 0 3
JPMORGAN CHASE & CO COM 46625H100   2,594,078 15,250 SH   SOLE   8,994 0 6,256
JUNIPER NETWORKS INC COM 48203R104   914 31 SH   SOLE   0 0 31
KARUNA THERAPEUTICS INC COM 48576A100   317 1 SH   SOLE   0 0 1
KB HOME COM 48666K109   30,294 485 SH   SOLE   0 0 485
KELLANOVA COM 487836108   6,207 111 SH   SOLE   5 0 106
KELLY SVCS INC CL A 488152208   130 6 SH   SOLE   0 0 6
KENVUE INC COM 49177J102   14,124 656 SH   SOLE   0 0 656
KEURIG DR PEPPER INC COM 49271V100   15,094 453 SH   SOLE   0 0 453
KEYCORP COM 493267108   96,365 6,692 SH   SOLE   5,279 0 1,413
KEYSIGHT TECHNOLOGIES INC COM 49338L103   13,841 87 SH   SOLE   0 0 87
KIMBERLY-CLARK CORP COM 494368103   126,249 1,039 SH   SOLE   778 0 261
KINDER MORGAN INC DEL COM 49456B101   7,586 430 SH   SOLE   0 0 430
KINETA INC COM 49461C102   37,085 10,216 SH   SOLE   10,216 0 0
KINSALE CAP GROUP INC COM 49714P108   1,340 4 SH   SOLE   4 0 0
KKR & CO INC COM 48251W104   248,634 3,001 SH   SOLE   0 0 3,001
KKR REAL ESTATE FIN TR INC COM 48251K100   3,149 238 SH   SOLE   0 0 238
KLA CORP COM NEW 482480100   13,952 24 SH   SOLE   0 0 24
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   692 12 SH   SOLE   0 0 12
KOHLS CORP COM 500255104   156,737 5,465 SH   SOLE   5,465 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   3,827 164 SH   SOLE   164 0 0
KRAFT HEINZ CO COM 500754106   47,002 1,271 SH   SOLE   996 0 275
KROGER CO COM 501044101   251,223 5,496 SH   SOLE   4,521 0 975
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   15,461 744 SH   SOLE   504 0 240
L3HARRIS TECHNOLOGIES INC COM 502431109   60,027 285 SH   SOLE   0 0 285
LABORATORY CORP AMER HLDGS COM NEW 50540R409   945,300 4,159 SH   SOLE   3,604 0 555
LAM RESEARCH CORP COM 512807108   354,034 452 SH   SOLE   310 0 142
LAMB WESTON HLDGS INC COM 513272104   3,135 29 SH   SOLE   0 0 29
LANDSTAR SYS INC COM 515098101   775 4 SH   SOLE   0 0 4
LAS VEGAS SANDS CORP COM 517834107   8,465 172 SH   SOLE   0 0 172
LATTICE SEMICONDUCTOR CORP COM 518415104   4,278 62 SH   SOLE   59 0 3
LAUDER ESTEE COS INC CL A 518439104   16,088 110 SH   SOLE   100 0 10
LEGGETT & PLATT INC COM 524660107   31,090 1,188 SH   SOLE   1,188 0 0
LENNAR CORP CL A 526057104   418,058 2,805 SH   SOLE   0 0 2,805
LENNOX INTL INC COM 526107107   11,636 26 SH   SOLE   4 0 22
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   157,809 9,541 SH   SOLE   9,541 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   125 7 SH   SOLE   0 0 7
LIBERTY GLOBAL LTD COM CL C G61188127   634 34 SH   SOLE   0 0 34
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   2,778 76 SH   SOLE   76 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   103,553 1,786 SH   SOLE   1,786 0 0
LILIUM N V CLASS A ORD SHS N52586109   15,987 13,548 SH   SOLE   13,548 0 0
LINCOLN ELEC HLDGS INC COM 533900106   1,088 5 SH   SOLE   0 0 5
LINCOLN NATL CORP IND COM 534187109   1,025 38 SH   SOLE   0 0 38
LINDSAY CORP COM 535555106   574,762 4,450 SH   SOLE   4,450 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   1,417 130 SH   SOLE   0 0 130
LITHIA MTRS INC COM 536797103   2,305 7 SH   SOLE   4 0 3
LIVERAMP HLDGS INC COM 53815P108   3,182 84 SH   SOLE   0 0 84
LKQ CORP COM 501889208   670 14 SH   SOLE   0 0 14
LOCKHEED MARTIN CORP COM 539830109   430,578 950 SH   SOLE   150 0 800
LOEWS CORP COM 540424108   348 5 SH   SOLE   0 0 5
LOWES COS INC COM 548661107   2,391,078 10,744 SH   SOLE   7,710 0 3,034
LPL FINL HLDGS INC COM 50212V100   228 1 SH   SOLE   0 0 1
LUCID GROUP INC COM 549498103   11,902 2,827 SH   SOLE   0 0 2,827
LULULEMON ATHLETICA INC COM 550021109   11,760 23 SH   SOLE   0 0 23
LUMENTUM HLDGS INC COM 55024U109   5,662 108 SH   SOLE   0 0 108
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   2,948 31 SH   SOLE   0 0 31
M & T BK CORP COM 55261F104   2,605 19 SH   SOLE   0 0 19
MAGNA INTL INC COM 559222401   8,685 147 SH   SOLE   147 0 0
MAIN STR CAP CORP COM 56035L104   12,969 300 SH   SOLE   0 0 300
MANHATTAN ASSOCIATES INC COM 562750109   431 2 SH   SOLE   0 0 2
MARATHON OIL CORP COM 565849106   31,022 1,284 SH   SOLE   0 0 1,284
MARATHON PETE CORP COM 56585A102   31,898 215 SH   SOLE   0 0 215
MARKEL GROUP INC COM 570535104   295,340 208 SH   SOLE   0 0 208
MARKETAXESS HLDGS INC COM 57060D108   879 3 SH   SOLE   0 0 3
MARQETA INC CLASS A COM 57142B104   1,013 145 SH   SOLE   0 0 145
MARRIOTT INTL INC NEW CL A 571903202   415,164 1,841 SH   SOLE   937 0 904
MARSH & MCLENNAN COS INC COM 571748102   908,888 4,797 SH   SOLE   1,534 0 3,263
MARTIN MARIETTA MATLS INC COM 573284106   298,848 599 SH   SOLE   0 0 599
MARVELL TECHNOLOGY INC COM 573874104   91,672 1,520 SH   SOLE   0 0 1,520
MASCO CORP COM 574599106   22,171 331 SH   SOLE   80 0 251
MASTERCARD INCORPORATED CL A 57636Q104   1,893,705 4,440 SH   SOLE   1,705 0 2,735
MATCH GROUP INC NEW COM 57667L107   122,531 3,357 SH   SOLE   2,740 0 617
MATSON INC COM 57686G105   548 5 SH   SOLE   5 0 0
MATTEL INC COM 577081102   114 6 SH   SOLE   0 0 6
MAXIMUS INC COM 577933104   1,175 14 SH   SOLE   0 0 14
MCCORMICK & CO INC COM NON VTG 579780206   328,211 4,797 SH   SOLE   3,854 0 943
MCDONALDS CORP COM 580135101   2,238,058 7,548 SH   SOLE   6,411 0 1,137
MCKESSON CORP COM 58155Q103   155,562 336 SH   SOLE   318 0 18
MDU RES GROUP INC COM 552690109   594 30 SH   SOLE   0 0 30
MEDPACE HLDGS INC COM 58506Q109   307 1 SH   SOLE   0 0 1
MEDTRONIC PLC SHS G5960L103   440,651 5,349 SH   SOLE   3,046 0 2,303
MERCK & CO INC COM 58933Y105   4,690,898 43,028 SH   SOLE   33,153 0 9,875
MERITAGE HOMES CORP COM 59001A102   3,310 19 SH   SOLE   0 0 19
MESA LABS INC COM 59064R109   69,463 663 SH   SOLE   663 0 0
META PLATFORMS INC CL A 30303M102   1,285,937 3,633 SH   SOLE   1,796 0 1,837
METLIFE INC COM 59156R108   14,152 214 SH   SOLE   0 0 214
METTLER TOLEDO INTERNATIONAL COM 592688105   101,889 84 SH   SOLE   0 0 84
MICROCHIP TECHNOLOGY INC. COM 595017104   815,047 9,038 SH   SOLE   2,000 0 7,038
MICRON TECHNOLOGY INC COM 595112103   171,961 2,015 SH   SOLE   1,902 0 113
MICROSOFT CORP COM 594918104   13,901,713 36,969 SH   SOLE   18,646 0 18,323
MID-AMER APT CMNTYS INC COM 59522J103   4,707 35 SH   SOLE   0 0 35
MIDDLEBY CORP COM 596278101   295 2 SH   SOLE   0 0 2
MIDDLESEX WTR CO COM 596680108   306,774 4,675 SH   SOLE   4,675 0 0
MINERALS TECHNOLOGIES INC COM 603158106   143 2 SH   SOLE   0 0 2
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   141,566 16,442 SH   SOLE   0 0 16,442
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   19,158 5,569 SH   SOLE   5,569 0 0
MODERNA INC COM 60770K107   26,255 264 SH   SOLE   0 0 264
MODINE MFG CO COM 607828100   1,075 18 SH   SOLE   0 0 18
MODIVCARE INC COM 60783X104   3,432 78 SH   SOLE   0 0 78
MOLINA HEALTHCARE INC COM 60855R100   2,168 6 SH   SOLE   0 0 6
MOLSON COORS BEVERAGE CO CL B 60871R209   83,613 1,366 SH   SOLE   1,366 0 0
MONDELEZ INTL INC CL A 609207105   519,903 7,178 SH   SOLE   4,118 0 3,060
MONGODB INC CL A 60937P106   62,963 154 SH   SOLE   0 0 154
MONOLITHIC PWR SYS INC COM 609839105   37,847 60 SH   SOLE   0 0 60
MONSTER BEVERAGE CORP NEW COM 61174X109   6,626 115 SH   SOLE   48 0 67
MOODYS CORP COM 615369105   179,268 459 SH   SOLE   422 0 37
MORGAN STANLEY COM NEW 617446448   273,503 2,933 SH   SOLE   73 0 2,860
MORNINGSTAR INC COM 617700109   1,432 5 SH   SOLE   4 0 1
MOSAIC CO NEW COM 61945C103   1,501 42 SH   SOLE   0 0 42
MOTOROLA SOLUTIONS INC COM NEW 620076307   487,169 1,556 SH   SOLE   917 0 639
MR COOPER GROUP INC COM 62482R107   3,452 53 SH   SOLE   0 0 53
MSC INDL DIRECT INC CL A 553530106   6,481 64 SH   SOLE   0 0 64
MSCI INC COM 55354G100   9,051 16 SH   SOLE   0 0 16
MUELLER WTR PRODS INC COM SER A 624758108   638,352 44,330 SH   SOLE   43,581 0 749
MURPHY OIL CORP COM 626717102   4,480 105 SH   SOLE   0 0 105
MURPHY USA INC COM 626755102   357 1 SH   SOLE   0 0 1
NASDAQ INC COM 631103108   515,295 8,863 SH   SOLE   5,403 0 3,460
NATERA INC COM 632307104   251 4 SH   SOLE   0 0 4
NATIONAL FUEL GAS CO COM 636180101   5,017 100 SH   SOLE   10 0 90
NAVIENT CORPORATION COM 63938C108   931 50 SH   SOLE   0 0 50
NEOGENOMICS INC COM NEW 64049M209   2,298 142 SH   SOLE   0 0 142
NETAPP INC COM 64110D104   4,761 54 SH   SOLE   0 0 54
NETFLIX INC COM 64110L106   167,000 343 SH   SOLE   1 0 342
NEW JERSEY RES CORP COM 646025106   2,631 59 SH   SOLE   0 0 59
NEWMARKET CORP COM 651587107   1,092 2 SH   SOLE   0 0 2
NEWMONT CORP COM 651639106   25,993 628 SH   SOLE   51 0 577
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   157 1 SH   SOLE   0 0 1
NEXTERA ENERGY INC COM 65339F101   527,609 8,686 SH   SOLE   2,207 0 6,479
NIKE INC CL B 654106103   1,429,976 13,171 SH   SOLE   7,310 0 5,861
NIO INC SPON ADS 62914V106   7,810 861 SH   SOLE   0 0 861
NISOURCE INC COM 65473P105   399 15 SH   SOLE   0 0 15
NMI HLDGS INC CL A 629209305   2,672 90 SH   SOLE   0 0 90
NORDSTROM INC COM 655664100   12,915 700 SH   SOLE   700 0 0
NORFOLK SOUTHN CORP COM 655844108   134,737 570 SH   SOLE   522 0 48
NORTH AMERN CONSTR GROUP LTD COM 656811106   251 12 SH   SOLE   12 0 0
NORTHERN TR CORP COM 665859104   4,810 57 SH   SOLE   0 0 57
NORTHROP GRUMMAN CORP COM 666807102   57,590 123 SH   SOLE   22 0 101
NORTHWEST PIPE CO COM 667746101   180,047 5,950 SH   SOLE   5,950 0 0
NOVARTIS AG SPONSORED ADR 66987V109   42,004 416 SH   SOLE   316 0 100
NOVO-NORDISK A S ADR 670100205   770,186 7,445 SH   SOLE   6,392 0 1,053
NUCOR CORP COM 670346105   712,520 4,094 SH   SOLE   3,060 0 1,034
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   125,238 3,203 SH   SOLE   3,203 0 0
NUTANIX INC CL A 67059N108   23,845 500 SH   SOLE   0 0 500
NUTRIEN LTD COM 67077M108   4,283 76 SH   SOLE   76 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108   23,460 3,000 SH   SOLE   0 0 3,000
NV5 GLOBAL INC COM 62945V109   226,685 2,040 SH   SOLE   0 0 2,040
NVENT ELECTRIC PLC SHS G6700G107   7,741 131 SH   SOLE   0 0 131
NVIDIA CORPORATION COM 67066G104   4,201,447 8,484 SH   SOLE   4,881 0 3,603
NXP SEMICONDUCTORS N V COM N6596X109   14,011 61 SH   SOLE   2 0 59
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   35,037 900 SH   SOLE   875 0 25
OCCIDENTAL PETE CORP COM 674599105   306,193 5,128 SH   SOLE   5,000 0 128
OKTA INC CL A 679295105   30,781 340 SH   SOLE   0 0 340
OLD DOMINION FREIGHT LINE IN COM 679580100   372,904 920 SH   SOLE   116 0 804
OLD NATL BANCORP IND COM 680033107   440 26 SH   SOLE   0 0 26
OLD REP INTL CORP COM 680223104   1,706 58 SH   SOLE   0 0 58
OLD SECOND BANCORP INC ILL COM 680277100   31,467 2,038 SH   SOLE   2,038 0 0
OMNICOM GROUP INC COM 681919106   105,197 1,216 SH   SOLE   625 0 591
ON SEMICONDUCTOR CORP COM 682189105   4,010 48 SH   SOLE   0 0 48
ONE GAS INC COM 68235P108   510 8 SH   SOLE   8 0 0
ONEOK INC NEW COM 682680103   19,241 274 SH   SOLE   0 0 274
ONTO INNOVATION INC COM 683344105   765 5 SH   SOLE   0 0 5
ORACLE CORP COM 68389X105   3,672,127 34,830 SH   SOLE   28,647 0 6,183
ORANGE SPONSORED ADR 684060106   8,287 725 SH   SOLE   725 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   530,145 558 SH   SOLE   0 0 558
ORGANON & CO COMMON STOCK 68622V106   40,982 2,842 SH   SOLE   2,179 0 663
ORION OFFICE REIT INC COM 68629Y103   241 42 SH   SOLE   0 0 42
ORMAT TECHNOLOGIES INC COM 686688102   60,405 797 SH   SOLE   0 0 797
OSHKOSH CORP COM 688239201   144,186 1,330 SH   SOLE   0 0 1,330
OTIS WORLDWIDE CORP COM 68902V107   193,345 2,161 SH   SOLE   1,817 0 344
OVINTIV INC COM 69047Q102   220 5 SH   SOLE   0 0 5
OWENS & MINOR INC NEW COM 690732102   482 25 SH   SOLE   0 0 25
OWENS CORNING NEW COM 690742101   890 6 SH   SOLE   0 0 6
PACCAR INC COM 693718108   171,669 1,758 SH   SOLE   1,624 0 134
PACKAGING CORP AMER COM 695156109   6,028 37 SH   SOLE   0 0 37
PALANTIR TECHNOLOGIES INC CL A 69608A108   56,971 3,318 SH   SOLE   0 0 3,318
PALO ALTO NETWORKS INC COM 697435105   60,167 204 SH   SOLE   0 0 204
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,968 133 SH   SOLE   0 0 133
PARAMOUNT GROUP INC COM 69924R108   26,243 5,076 SH   SOLE   0 0 5,076
PARKER-HANNIFIN CORP COM 701094104   1,057,307 2,295 SH   SOLE   1,578 0 717
PAYCHEX INC COM 704326107   3,931 33 SH   SOLE   0 0 33
PAYCOM SOFTWARE INC COM 70432V102   621 3 SH   SOLE   0 0 3
PAYLOCITY HLDG CORP COM 70438V106   330 2 SH   SOLE   0 0 2
PAYPAL HLDGS INC COM 70450Y103   327,316 5,330 SH   SOLE   4,346 0 984
PEDIATRIX MEDICAL GROUP INC COM 58502B106   131 14 SH   SOLE   0 0 14
PELOTON INTERACTIVE INC CL A COM 70614W100   696,696 114,400 SH   SOLE   114,400 0 0
PENTAIR PLC SHS G7S00T104   1,044,480 14,365 SH   SOLE   14,358 0 7
PENUMBRA INC COM 70975L107   252 1 SH   SOLE   0 0 1
PEPSICO INC COM 713448108   2,218,451 13,062 SH   SOLE   8,844 0 4,218
PETIQ INC COM CL A 71639T106   1,324 67 SH   SOLE   0 0 67
PFIZER INC COM 717081103   1,234,676 42,886 SH   SOLE   33,320 0 9,566
PHILIP MORRIS INTL INC COM 718172109   455,254 4,839 SH   SOLE   801 0 4,038
PHILLIPS 66 COM 718546104   48,197 362 SH   SOLE   23 0 339
PHINIA INC COMMON STOCK 71880K101   6,058 200 SH   SOLE   200 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   608,719 6,100 SH   SOLE   0 0 6,100
PINNACLE WEST CAP CORP COM 723484101   34,124 475 SH   SOLE   466 0 9
PINTEREST INC CL A 72352L106   482 13 SH   SOLE   0 0 13
PIONEER NAT RES CO COM 723787107   174,732 777 SH   SOLE   0 0 777
PLUG POWER INC COM NEW 72919P202   7,700 1,711 SH   SOLE   0 0 1,711
PNC FINL SVCS GROUP INC COM 693475105   586,417 3,787 SH   SOLE   2,838 0 949
POOL CORP COM 73278L105   1,197 3 SH   SOLE   1 0 2
PORTLAND GEN ELEC CO COM NEW 736508847   2,688 62 SH   SOLE   0 0 62
POTLATCHDELTIC CORPORATION COM 737630103   26,171 533 SH   SOLE   0 0 533
POWER INTEGRATIONS INC COM 739276103   411 5 SH   SOLE   0 0 5
PPG INDS INC COM 693506107   189,032 1,264 SH   SOLE   1,204 0 60
PPL CORP COM 69351T106   12,548 463 SH   SOLE   300 0 163
PRICE T ROWE GROUP INC COM 74144T108   29,007,487 269,361 SH   SOLE   172,437 0 96,924
PRIMERICA INC COM 74164M108   618 3 SH   SOLE   3 0 0
PRIMORIS SVCS CORP COM 74164F103   764 23 SH   SOLE   0 0 23
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   81,896 1,041 SH   SOLE   960 0 81
PROCTER AND GAMBLE CO COM 742718109   3,433,707 23,432 SH   SOLE   18,022 0 5,410
PROGRESSIVE CORP COM 743315103   363,159 2,280 SH   SOLE   2,127 0 153
PROSHARES TR BITCOIN STRATE 74347G440   22,027 1,075 SH   SOLE   0 0 1,075
PROSHARES TR PSHS ULTSH 20YRS 74347B201   9,664 320 SH   SOLE   0 0 320
PROSPERITY BANCSHARES INC COM 743606105   1,626 24 SH   SOLE   0 0 24
PRUDENTIAL FINL INC COM 744320102   14,624 141 SH   SOLE   23 0 118
PTC INC COM 69370C100   108,476 620 SH   SOLE   0 0 620
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   107,380 1,756 SH   SOLE   1,605 0 151
PULTE GROUP INC COM 745867101   245,045 2,374 SH   SOLE   2,350 0 24
PVH CORPORATION COM 693656100   489 4 SH   SOLE   0 0 4
Q2 HLDGS INC COM 74736L109   1,997 46 SH   SOLE   0 0 46
QORVO INC COM 74736K101   2,140 19 SH   SOLE   0 0 19
QUALCOMM INC COM 747525103   3,394,177 23,468 SH   SOLE   21,666 0 1,802
QUANTERIX CORP COM 74766Q101   7,382 270 SH   SOLE   0 0 270
QUEST DIAGNOSTICS INC COM 74834L100   4,826 35 SH   SOLE   3 0 32
RADIAN GROUP INC COM 750236101   2,827 99 SH   SOLE   0 0 99
RAPID7 INC COM 753422104   2,284 40 SH   SOLE   0 0 40
RAYMOND JAMES FINL INC COM 754730109   14,272 128 SH   SOLE   0 0 128
RB GLOBAL INC COM 74935Q107   268 4 SH   SOLE   0 0 4
REALTY INCOME CORP COM 756109104   39,097 681 SH   SOLE   0 0 681
REDFIN CORP COM 75737F108   631,099 61,153 SH   SOLE   15,166 0 45,987
REGAL REXNORD CORPORATION COM 758750103   529,172 3,575 SH   SOLE   3,575 0 0
REGENCY CTRS CORP COM 758849103   16,616 248 SH   SOLE   0 0 248
REGENERON PHARMACEUTICALS COM 75886F107   57,089 65 SH   SOLE   55 0 10
REGIONS FINANCIAL CORP NEW COM 7591EP100   795 41 SH   SOLE   0 0 41
REINSURANCE GRP OF AMERICA I COM NEW 759351604   9,222 57 SH   SOLE   0 0 57
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,399 5 SH   SOLE   0 0 5
RENAISSANCERE HLDGS LTD COM G7496G103   8,232 42 SH   SOLE   0 0 42
REPLIGEN CORP COM 759916109   180 1 SH   SOLE   0 0 1
REPUBLIC SVCS INC COM 760759100   736,818 4,468 SH   SOLE   0 0 4,468
RESMED INC COM 761152107   80,506 468 SH   SOLE   7 0 461
REVOLUTION MEDICINES INC COM 76155X100   79,788 2,782 SH   SOLE   0 0 2,782
REVVITY INC COM 714046109   3,936 36 SH   SOLE   0 0 36
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   34,604 1,475 SH   SOLE   883 0 592
ROBERT HALF INC. COM 770323103   2,374 27 SH   SOLE   0 0 27
ROBLOX CORP CL A 771049103   26,975 590 SH   SOLE   475 0 115
ROCKWELL AUTOMATION INC COM 773903109   7,762 25 SH   SOLE   7 0 18
ROKU INC COM CL A 77543R102   60,679 662 SH   SOLE   0 0 662
ROLLINS INC COM 775711104   350 8 SH   SOLE   0 0 8
ROPER TECHNOLOGIES INC COM 776696106   309,657 568 SH   SOLE   557 0 11
ROSS STORES INC COM 778296103   124,690 901 SH   SOLE   0 0 901
ROYAL CARIBBEAN GROUP COM V7780T103   52,573 406 SH   SOLE   0 0 406
ROYAL GOLD INC COM 780287108   968 8 SH   SOLE   2 0 6
RPM INTL INC COM 749685103   220,470 1,975 SH   SOLE   0 0 1,975
RTX CORPORATION COM 75513E101   523,099 6,217 SH   SOLE   3,471 0 2,746
RYDER SYS INC COM 783549108   116 1 SH   SOLE   0 0 1
RYMAN HOSPITALITY PPTYS INC COM 78377T107   881 8 SH   SOLE   0 0 8
S&P GLOBAL INC COM 78409V104   272,242 618 SH   SOLE   3 0 615
SAIA INC COM 78709Y105   6,136 14 SH   SOLE   14 0 0
SALESFORCE INC COM 79466L302   205,776 782 SH   SOLE   441 0 341
SANOFI SPONSORED ADR 80105N105   17,058 343 SH   SOLE   343 0 0
SAREPTA THERAPEUTICS INC COM 803607100   193 2 SH   SOLE   0 0 2
SCHLUMBERGER LTD COM STK 806857108   7,442 143 SH   SOLE   0 0 143
SCHNITZER STEEL INDS INC CL A 806882106   19,876 659 SH   SOLE   0 0 659
SCHWAB CHARLES CORP COM 808513105   81,872 1,190 SH   SOLE   0 0 1,190
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   44,035 791 SH   SOLE   791 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   114 2 SH   SOLE   0 0 2
SCOTTS MIRACLE-GRO CO CL A 810186106   6,885 108 SH   SOLE   0 0 108
SEA LTD SPONSORD ADS 81141R100   16,970 419 SH   SOLE   419 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   427 5 SH   SOLE   0 0 5
SEALED AIR CORP NEW COM 81211K100   5,369 147 SH   SOLE   0 0 147
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   370,566 5,100 SH   SOLE   0 0 5,100
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   219,960 5,850 SH   SOLE   0 0 5,850
SELECT SECTOR SPDR TR INDL 81369Y704   26,218 230 SH   SOLE   0 0 230
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   326,329 1,825 SH   SOLE   0 0 1,825
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,533,296 35,170 SH   SOLE   33,770 0 1,400
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   541,156 3,968 SH   SOLE   58 0 3,910
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,585,784 25,040 SH   SOLE   25,040 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,297,116 22,325 SH   SOLE   16,892 0 5,433
SEMPRA COM 816851109   12,032 161 SH   SOLE   0 0 161
SERVICENOW INC COM 81762P102   338,409 479 SH   SOLE   15 0 464
SHERWIN WILLIAMS CO COM 824348106   207,726 666 SH   SOLE   2 0 664
SHIFT4 PMTS INC CL A 82452J109   224 3 SH   SOLE   0 0 3
SHOCKWAVE MED INC COM 82489T104   191 1 SH   SOLE   0 0 1
SHOPIFY INC CL A 82509L107   615,410 7,900 SH   SOLE   7,900 0 0
SI-BONE INC COM 825704109   526,996 25,107 SH   SOLE   25,107 0 0
SIGNET JEWELERS LIMITED SHS G81276100   430 4 SH   SOLE   0 0 4
SILGAN HLDGS INC COM 827048109   1,539 34 SH   SOLE   6 0 28
SIMON PPTY GROUP INC NEW COM 828806109   317,945 2,229 SH   SOLE   2,152 0 77
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,600 16 SH   SOLE   16 0 0
SJW GROUP COM 784305104   728,784 11,152 SH   SOLE   11,152 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   14,278 127 SH   SOLE   15 0 112
SLM CORP COM 78442P106   24,111 1,261 SH   SOLE   1,261 0 0
SMARTSHEET INC COM CL A 83200N103   240 5 SH   SOLE   0 0 5
SMITH A O CORP COM 831865209   950,369 11,528 SH   SOLE   11,513 0 15
SMUCKER J M CO COM NEW 832696405   574,018 4,542 SH   SOLE   10 0 4,532
SNAP INC CL A 83304A106   26,327 1,555 SH   SOLE   1,462 0 93
SNAP ON INC COM 833034101   8,666 30 SH   SOLE   0 0 30
SNOWFLAKE INC CL A 833445109   48,158 242 SH   SOLE   17 0 225
SOFI TECHNOLOGIES INC COM 83406F102   26,627 2,676 SH   SOLE   2,676 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   27,051 289 SH   SOLE   20 0 269
SONOCO PRODS CO COM 835495102   2,962 53 SH   SOLE   0 0 53
SONY GROUP CORP SPONSORED ADR 835699307   213,526 2,255 SH   SOLE   0 0 2,255
SOUTHERN CO COM 842587107   126,497 1,804 SH   SOLE   1,511 0 293
SOUTHERN COPPER CORP COM 84265V105   345 4 SH   SOLE   0 0 4
SOUTHWEST AIRLS CO COM 844741108   24,029 832 SH   SOLE   700 0 132
SOUTHWEST GAS HLDGS INC COM 844895102   697 11 SH   SOLE   0 0 11
SPDR GOLD TR GOLD SHS 78463V107   935,778 4,895 SH   SOLE   4,895 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   100,205,611 210,822 SH   SOLE   199,662 0 11,160
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,485,609 2,928 SH   SOLE   1,740 0 1,188
SPDR SER TR DJ REIT ETF 78464A607   3,337 35 SH   SOLE   20 0 15
SPDR SER TR PORTFOLIO S&P500 78464A854   562 10 SH   SOLE   0 0 10
SPDR SER TR S&P 400 MDCP VAL 78464A839   16,731 228 SH   SOLE   228 0 0
SPDR SER TR S&P BIOTECH 78464A870   133,043 1,490 SH   SOLE   0 0 1,490
SPDR SER TR S&P HOMEBUILD 78464A888   143,490 1,500 SH   SOLE   0 0 1,500
SPDR SER TR S&P INS ETF 78464A789   135,660 3,000 SH   SOLE   0 0 3,000
SPDR SER TR S&P RETAIL ETF 78464A714   28,928 400 SH   SOLE   0 0 400
SPDR SER TR S&P SEMICNDCTR 78464A862   382,143 1,700 SH   SOLE   0 0 1,700
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   8,994 283 SH   SOLE   0 0 283
SPLUNK INC COM 848637104   56,979 374 SH   SOLE   0 0 374
SPOTIFY TECHNOLOGY S A SHS L8681T102   21,986 117 SH   SOLE   114 0 3
SPROUTS FMRS MKT INC COM 85208M102   4,186 87 SH   SOLE   0 0 87
SQUARESPACE INC CLASS A 85225A107   1,024 31 SH   SOLE   0 0 31
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   673 11 SH   SOLE   11 0 0
STANLEY BLACK & DECKER INC COM 854502101   4,905 50 SH   SOLE   0 0 50
STANTEC INC COM 85472N109   901,657 11,244 SH   SOLE   10,545 0 699
STARBUCKS CORP COM 855244109   908,351 9,461 SH   SOLE   6,131 0 3,330
STATE STR CORP COM 857477103   125,098 1,615 SH   SOLE   1,441 0 174
STEEL DYNAMICS INC COM 858119100   3,898 33 SH   SOLE   0 0 33
STEELCASE INC CL A 858155203   19,496 1,442 SH   SOLE   0 0 1,442
STEPAN CO COM 858586100   4,633 49 SH   SOLE   20 0 29
STERICYCLE INC COM 858912108   4,709 95 SH   SOLE   0 0 95
STERIS PLC SHS USD G8473T100   3,518 16 SH   SOLE   0 0 16
STERLING INFRASTRUCTURE INC COM 859241101   6,683 76 SH   SOLE   0 0 76
STIFEL FINL CORP COM 860630102   9,405 136 SH   SOLE   24 0 112
STMICROELECTRONICS N V NY REGISTRY 861012102   24,514 489 SH   SOLE   0 0 489
STRYKER CORPORATION COM 863667101   730,683 2,440 SH   SOLE   30 0 2,410
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   5,121 529 SH   SOLE   529 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   28,930 1,897 SH   SOLE   0 0 1,897
SUNRUN INC COM 86771W105   62,385 3,178 SH   SOLE   0 0 3,178
SURMODICS INC COM 868873100   28,172 775 SH   SOLE   0 0 775
SYLVAMO CORP COMMON STOCK 871332102   11,394 232 SH   SOLE   0 0 232
SYNCHRONY FINANCIAL COM 87165B103   4,965 130 SH   SOLE   0 0 130
SYNOPSYS INC COM 871607107   237,889 462 SH   SOLE   223 0 239
SYSCO CORP COM 871829107   503,647 6,887 SH   SOLE   1,538 0 5,349
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   46,384 446 SH   SOLE   42 0 404
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   6,879 482 SH   SOLE   482 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   3,380 21 SH   SOLE   0 0 21
TARGA RES CORP COM 87612G101   522 6 SH   SOLE   0 0 6
TARGET CORP COM 87612E106   813,361 5,711 SH   SOLE   3,673 0 2,038
TAYLOR MORRISON HOME CORP COM 87724P106   10,884 204 SH   SOLE   0 0 204
TE CONNECTIVITY LTD SHS H84989104   190,172 1,354 SH   SOLE   1,069 0 285
TEGNA INC COM 87901J105   21,619 1,413 SH   SOLE   0 0 1,413
TELADOC HEALTH INC COM 87918A105   345 16 SH   SOLE   0 0 16
TELEDYNE TECHNOLOGIES INC COM 879360105   189,227 424 SH   SOLE   0 0 424
TELEFLEX INCORPORATED COM 879369106   114,448 459 SH   SOLE   0 0 459
TELEFONICA S A SPONSORED ADR 879382208   5,640 1,446 SH   SOLE   1,446 0 0
TELUS CORPORATION COM 87971M103   14,606 821 SH   SOLE   821 0 0
TENNANT CO COM 880345103   2,318 25 SH   SOLE   0 0 25
TERADATA CORP DEL COM 88076W103   784 18 SH   SOLE   0 0 18
TERADYNE INC COM 880770102   8,682 80 SH   SOLE   80 0 0
TESLA INC COM 88160R101   3,309,754 13,320 SH   SOLE   6,451 0 6,869
TETRA TECH INC NEW COM 88162G103   763,872 4,576 SH   SOLE   4,576 0 0
TEXAS INSTRS INC COM 882508104   566,269 3,322 SH   SOLE   3,134 0 188
TEXTRON INC COM 883203101   2,494 31 SH   SOLE   0 0 31
THE TRADE DESK INC COM CL A 88339J105   51,884 721 SH   SOLE   150 0 571
THERMO FISHER SCIENTIFIC INC COM 883556102   1,629,526 3,070 SH   SOLE   2,533 0 537
TIMKEN CO COM 887389104   32,060 400 SH   SOLE   0 0 400
TJX COS INC NEW COM 872540109   813,521 8,672 SH   SOLE   4,630 0 4,042
T-MOBILE US INC COM 872590104   123,294 769 SH   SOLE   367 0 402
TOAST INC CL A 888787108   10,390 569 SH   SOLE   560 0 9
TOPBUILD CORP COM 89055F103   2,995 8 SH   SOLE   8 0 0
TORO CO COM 891092108   1,056 11 SH   SOLE   4 0 7
TRACTOR SUPPLY CO COM 892356106   21,719 101 SH   SOLE   75 0 26
TRANE TECHNOLOGIES PLC SHS G8994E103   171,218 702 SH   SOLE   55 0 647
TRANSDIGM GROUP INC COM 893641100   5,058 5 SH   SOLE   0 0 5
TRANSUNION COM 89400J107   413 6 SH   SOLE   0 0 6
TRAVELERS COMPANIES INC COM 89417E109   274,306 1,440 SH   SOLE   1,325 0 115
TRICO BANCSHARES COM 896095106   55,861 1,300 SH   SOLE   1,300 0 0
TRIMBLE INC COM 896239100   745 14 SH   SOLE   0 0 14
TRINET GROUP INC COM 896288107   4,401 37 SH   SOLE   0 0 37
TRUIST FINL CORP COM 89832Q109   42,052 1,139 SH   SOLE   0 0 1,139
TWILIO INC CL A 90138F102   11,078 146 SH   SOLE   0 0 146
TYLER TECHNOLOGIES INC COM 902252105   2,091 5 SH   SOLE   0 0 5
TYSON FOODS INC CL A 902494103   26,875 500 SH   SOLE   0 0 500
U HAUL HOLDING COMPANY COM SER N 023586506   494 7 SH   SOLE   0 0 7
UBER TECHNOLOGIES INC COM 90353T100   27,276 443 SH   SOLE   0 0 443
UDR INC COM 902653104   9,611 251 SH   SOLE   0 0 251
UIPATH INC CL A 90364P105   44,390 1,787 SH   SOLE   0 0 1,787
ULTA BEAUTY INC COM 90384S303   35,280 72 SH   SOLE   50 0 22
UMB FINL CORP COM 902788108   3,008 36 SH   SOLE   0 0 36
UNILEVER PLC SPON ADR NEW 904767704   540,165 11,142 SH   SOLE   11,032 0 110
UNION PAC CORP COM 907818108   2,101,034 8,554 SH   SOLE   6,260 0 2,294
UNITED AIRLS HLDGS INC COM 910047109   14,276 346 SH   SOLE   0 0 346
UNITED PARCEL SERVICE INC CL B 911312106   78,733,259 500,752 SH   SOLE   396,786 0 103,966
UNITED RENTALS INC COM 911363109   61,930 108 SH   SOLE   0 0 108
UNITEDHEALTH GROUP INC COM 91324P102   2,837,674 5,390 SH   SOLE   2,685 0 2,705
UNITI GROUP INC COM 91325V108   3,827 662 SH   SOLE   0 0 662
UNITY SOFTWARE INC COM 91332U101   8,833 216 SH   SOLE   0 0 216
UNIVERSAL DISPLAY CORP COM 91347P105   6,503 34 SH   SOLE   0 0 34
UNUM GROUP COM 91529Y106   7,869 174 SH   SOLE   0 0 174
UPSTART HLDGS INC COM 91680M107   1,446,158 35,393 SH   SOLE   4,436 0 30,957
US BANCORP DEL COM NEW 902973304   510,515 11,796 SH   SOLE   4,270 0 7,526
V F CORP COM 918204108   1,786 95 SH   SOLE   0 0 95
VALERO ENERGY CORP COM 91913Y100   9,750 75 SH   SOLE   0 0 75
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   2,923,595 31,112 SH   SOLE   31,112 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   347,674 3,988 SH   SOLE   3,988 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   351,728 3,546 SH   SOLE   3,546 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   4,583 60 SH   SOLE   60 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   58,620 797 SH   SOLE   770 0 27
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   1,202,577 24,324 SH   SOLE   23,484 0 840
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   794,642 4,833 SH   SOLE   4,819 0 14
VANGUARD INDEX FDS GROWTH ETF 922908736   14,426,711 46,406 SH   SOLE   46,406 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   354,276 1,624 SH   SOLE   1,624 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,743,089 12,493 SH   SOLE   12,485 0 8
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   7,384,780 50,926 SH   SOLE   34,506 0 16,420
VANGUARD INDEX FDS MID CAP ETF 922908629   10,915,981 46,922 SH   SOLE   42,396 0 4,526
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   5,842,138 66,117 SH   SOLE   60,812 0 5,305
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   21,916,135 50,174 SH   SOLE   40,502 0 9,672
VANGUARD INDEX FDS SM CP VAL ETF 922908611   4,758,767 26,442 SH   SOLE   17,741 0 8,701
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,634,759 31,101 SH   SOLE   28,961 0 2,140
VANGUARD INDEX FDS SML CP GRW ETF 922908595   4,945,648 20,456 SH   SOLE   19,954 0 502
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,428,224 14,452 SH   SOLE   13,922 0 530
VANGUARD INDEX FDS VALUE ETF 922908744   17,380,151 116,255 SH   SOLE   107,480 0 8,775
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   7,657,777 136,405 SH   SOLE   97,550 0 38,855
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,677,350 186,797 SH   SOLE   127,792 0 59,005
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   11,959,924 116,251 SH   SOLE   107,588 0 8,663
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   479,934 7,800 SH   SOLE   7,800 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   7,583 130 SH   SOLE   130 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,338,656 17,302 SH   SOLE   16,790 0 512
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   564,706 3,314 SH   SOLE   1,100 0 2,214
VANGUARD STAR FDS VG TL INTL STK F 921909768   571,612 9,862 SH   SOLE   8,526 0 1,336
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   6,653,600 138,906 SH   SOLE   81,183 0 57,723
VANGUARD WORLD FDS ENERGY ETF 92204A306   387,144 3,301 SH   SOLE   3,300 0 1
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,122,251 12,164 SH   SOLE   12,162 0 2
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,961,246 7,823 SH   SOLE   6,931 0 892
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   247,323 1,122 SH   SOLE   1,122 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,520,132 7,273 SH   SOLE   5,566 0 1,707
VARONIS SYS INC COM 922280102   2,174 48 SH   SOLE   0 0 48
VEEVA SYS INC CL A COM 922475108   578 3 SH   SOLE   0 0 3
VENTAS INC COM 92276F100   25,618 514 SH   SOLE   0 0 514
VERALTO CORP COM SHS 92338C103   97,725 1,188 SH   SOLE   596 0 592
VERISK ANALYTICS INC COM 92345Y106   22,692 95 SH   SOLE   0 0 95
VERIZON COMMUNICATIONS INC COM 92343V104   345,182 9,156 SH   SOLE   5,857 0 3,299
VERTEX PHARMACEUTICALS INC COM 92532F100   172,929 425 SH   SOLE   74 0 351
VIATRIS INC COM 92556V106   52,355 4,834 SH   SOLE   3,328 0 1,506
VICI PPTYS INC COM 925652109   9,628 302 SH   SOLE   0 0 302
VISA INC COM CL A 92826C839   1,460,824 5,611 SH   SOLE   1,720 0 3,891
VITAL FARMS INC COM 92847W103   1,005 64 SH   SOLE   0 0 64
VITESSE ENERGY INC COMMON STOCK 92852X103   351 16 SH   SOLE   4 0 12
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   11,267 1,295 SH   SOLE   1,295 0 0
VULCAN MATLS CO COM 929160109   2,498 11 SH   SOLE   0 0 11
WABTEC COM 929740108   7,107 56 SH   SOLE   0 0 56
WAFD INC COM 938824109   3,329 101 SH   SOLE   0 0 101
WALGREENS BOOTS ALLIANCE INC COM 931427108   9,896 379 SH   SOLE   0 0 379
WALKER & DUNLOP INC COM 93148P102   778 7 SH   SOLE   0 0 7
WALMART INC COM 931142103   1,643,817 10,427 SH   SOLE   9,227 0 1,200
WARNER BROS DISCOVERY INC COM SER A 934423104   53,737 4,722 SH   SOLE   4,265 0 457
WASTE MGMT INC DEL COM 94106L109   262,382 1,465 SH   SOLE   1,251 0 214
WATERS CORP COM 941848103   147,496 448 SH   SOLE   428 0 20
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,320,043 6,336 SH   SOLE   6,318 0 18
WD 40 CO COM 929236107   240 1 SH   SOLE   0 0 1
WEC ENERGY GROUP INC COM 92939U106   22,474 267 SH   SOLE   5 0 262
WELLS FARGO CO NEW COM 949746101   455,067 9,246 SH   SOLE   8,686 0 560
WELLS FARGO CO NEW PERP PFD CNV A 949746804   17,935 15 SH   SOLE   15 0 0
WELLTOWER INC COM 95040Q104   6,763 75 SH   SOLE   0 0 75
WEST PHARMACEUTICAL SVSC INC COM 955306105   389,445 1,106 SH   SOLE   1,085 0 21
WESTROCK CO COM 96145D105   23,003 554 SH   SOLE   0 0 554
WEYERHAEUSER CO MTN BE COM NEW 962166104   675,199 19,419 SH   SOLE   19,332 0 87
WHITESTONE REIT COM 966084204   30,947 2,518 SH   SOLE   0 0 2,518
WILEY JOHN & SONS INC CL A 968223206   127 4 SH   SOLE   0 0 4
WILLIAMS COS INC COM 969457100   5,852 168 SH   SOLE   0 0 168
WILLIAMS SONOMA INC COM 969904101   8,273 41 SH   SOLE   30 0 11
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,448 6 SH   SOLE   1 0 5
WINGSTOP INC COM 974155103   1,027 4 SH   SOLE   0 0 4
WK KELLOGG CO COM SHS 92942W107   566 43 SH   SOLE   0 0 43
WOLVERINE WORLD WIDE INC COM 978097103   1,903 214 SH   SOLE   214 0 0
WOODWARD INC COM 980745103   7,488 55 SH   SOLE   0 0 55
WORKDAY INC CL A 98138H101   3,037 11 SH   SOLE   0 0 11
WPP PLC NEW ADR 92937A102   476 10 SH   SOLE   10 0 0
WSFS FINL CORP COM 929328102   46 1 SH   SOLE   0 0 1
WYNDHAM HOTELS & RESORTS INC COM 98311A105   49,774 619 SH   SOLE   619 0 0
XCEL ENERGY INC COM 98389B100   162,886 2,631 SH   SOLE   197 0 2,434
XYLEM INC COM 98419M100   1,438,535 12,579 SH   SOLE   10,616 0 1,963
YELP INC CL A 985817105   237 5 SH   SOLE   0 0 5
YORK WTR CO COM 987184108   513,531 13,297 SH   SOLE   13,297 0 0
YUM BRANDS INC COM 988498101   9,147 70 SH   SOLE   4 0 66
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   547 2 SH   SOLE   0 0 2
ZILLOW GROUP INC CL A 98954M101   12,195 215 SH   SOLE   0 0 215
ZILLOW GROUP INC CL C CAP STK 98954M200   395,358 6,833 SH   SOLE   1,703 0 5,130
ZIMMER BIOMET HOLDINGS INC COM 98956P102   95,292 783 SH   SOLE   759 0 24
ZIONS BANCORPORATION N A COM 989701107   351 8 SH   SOLE   0 0 8
ZOETIS INC CL A 98978V103   392,964 1,991 SH   SOLE   72 0 1,919
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,315 60 SH   SOLE   60 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   7,563 409 SH   SOLE   0 0 409
ZSCALER INC COM 98980G102   96,379 435 SH   SOLE   40 0 395
ZURN ELKAY WATER SOLNS CORP COM 98983L108   474,207 16,124 SH   SOLE   16,066 0 58