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
1 800 FLOWERS COM INC CL A 68243Q106   449 39 SH   SOLE   0 0 39
2U INC COM 90214J101   918 134 SH   SOLE   0 0 134
3M CO COM 88579Y101   522,713 4,973 SH   SOLE   4,973 0 0
8X8 INC NEW COM 282914100   776 186 SH   SOLE   0 0 186
908 DEVICES INC COM 65443P102   86 10 SH   SOLE   0 0 10
ABBOTT LABS COM 002824100   2,675,087 26,418 SH   SOLE   12,275 0 14,143
ABBVIE INC COM 00287Y109   3,735,633 23,440 SH   SOLE   11,508 0 11,932
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,959 215 SH   SOLE   0 0 215
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,040,398 7,139 SH   SOLE   1,765 0 5,374
ACCOLADE INC COM 00437E102   4,099 285 SH   SOLE   0 0 285
ACTIVISION BLIZZARD INC COM 00507V109   373,258 4,361 SH   SOLE   3,002 0 1,359
ACUSHNET HLDGS CORP COM 005098108   1,682 33 SH   SOLE   25 0 8
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,654 133 SH   SOLE   0 0 133
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   86,976 9,850 SH   SOLE   0 0 9,850
ADIAL PHARMACEUTICALS INC COM 00688A106   420,859 1,202,452 SH   SOLE   0 0 1,202,452
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,098,305 2,850 SH   SOLE   1,546 0 1,304
ADTALEM GLOBAL ED INC COM 00737L103   850 22 SH   SOLE   0 0 22
ADVANCED DRAIN SYS INC DEL COM 00790R104   476,966 5,664 SH   SOLE   5,664 0 0
ADVANSIX INC COM 00773T101   1,893 49 SH   SOLE   0 0 49
AES CORP COM 00130H105   3,588 149 SH   SOLE   0 0 149
AFLAC INC COM 001055102   158,849 2,462 SH   SOLE   2,318 0 144
AGILENT TECHNOLOGIES INC COM 00846U101   3,736 27 SH   SOLE   26 0 1
AGILYSYS INC COM 00847J105   2,888 35 SH   SOLE   0 0 35
AIR PRODS & CHEMS INC COM 009158106   337,185 1,174 SH   SOLE   400 0 774
AIRBNB INC COM CL A 009066101   59,961 482 SH   SOLE   130 0 352
AKAMAI TECHNOLOGIES INC COM 00971T101   142,428 1,819 SH   SOLE   0 0 1,819
ALCON AG ORD SHS H01301128   134,309 1,904 SH   SOLE   0 0 1,904
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   121,069 964 SH   SOLE   507 0 457
ALIGHT INC COM CL A 01626W101   1,207 131 SH   SOLE   0 0 131
ALIGN TECHNOLOGY INC COM 016255101   25,729 77 SH   SOLE   0 0 77
ALITHYA GROUP INC CL A SUB VTG 01643B106   215,595 106,730 SH   SOLE   106,730 0 0
ALLEGION PLC ORD SHS G0176J109   1,495 14 SH   SOLE   0 0 14
ALLETE INC COM NEW 018522300   1,352 21 SH   SOLE   4 0 17
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   1,279,182 63,420 SH   SOLE   0 0 63,420
ALLIANT ENERGY CORP COM 018802108   4,646 87 SH   SOLE   23 0 64
ALPHABET INC CAP STK CL A 02079K305   5,882,321 56,708 SH   SOLE   25,840 0 30,868
ALPHABET INC CAP STK CL C 02079K107   4,629,352 44,513 SH   SOLE   22,080 0 22,433
ALTRIA GROUP INC COM 02209S103   410,951 9,210 SH   SOLE   1,540 0 7,670
A-MARK PRECIOUS METALS INC COM 00181T107   590 17 SH   SOLE   0 0 17
AMAZON COM INC COM 023135106   13,915,849 134,726 SH   SOLE   122,679 0 12,047
AMDOCS LTD SHS G02602103   177,656 1,850 SH   SOLE   1,850 0 0
AMER STATES WTR CO COM 029899101   716,365 8,059 SH   SOLE   8,059 0 0
AMEREN CORP COM 023608102   7,862 91 SH   SOLE   3 0 88
AMERICAN AIRLS GROUP INC COM 02376R102   6,225 422 SH   SOLE   0 0 422
AMERICAN ELEC PWR CO INC COM 025537101   146,858 1,614 SH   SOLE   1,435 0 179
AMERICAN HOMES 4 RENT CL A 02665T306   7,894 251 SH   SOLE   0 0 251
AMERICAN TOWER CORP NEW COM 03027X100   321,632 1,574 SH   SOLE   1,399 0 175
AMERICAN WTR WKS CO INC NEW COM 030420103   1,213,084 8,281 SH   SOLE   6,339 0 1,942
AMERICOLD REALTY TRUST INC COM 03064D108   7,426 261 SH   SOLE   0 0 261
AMERIPRISE FINL INC COM 03076C106   1,156,731 3,774 SH   SOLE   1,677 0 2,097
AMERISAFE INC COM 03071H100   1,224 25 SH   SOLE   0 0 25
AMERISOURCEBERGEN CORP COM 03073E105   412,284 2,575 SH   SOLE   0 0 2,575
AMGEN INC COM 031162100   1,496,191 6,189 SH   SOLE   3,475 0 2,714
AMPHENOL CORP NEW CL A 032095101   1,805,767 22,097 SH   SOLE   9,569 0 12,528
AMYRIS INC COM NEW 03236M200   1,011 743 SH   SOLE   0 0 743
ANALOG DEVICES INC COM 032654105   495,614 2,513 SH   SOLE   847 0 1,666
ANSYS INC COM 03662Q105   368,743 1,108 SH   SOLE   0 0 1,108
ANTERO RESOURCES CORP COM 03674X106   64,999 2,815 SH   SOLE   600 0 2,215
AON PLC SHS CL A G0403H108   193,589 614 SH   SOLE   614 0 0
API GROUP CORP COM STK 00187Y100   3,485 155 SH   SOLE   0 0 155
APOLLO COML REAL EST FIN INC COM 03762U105   3,482 374 SH   SOLE   300 0 74
APPFOLIO INC COM CL A 03783C100   2,241 18 SH   SOLE   0 0 18
APPIAN CORP CL A 03782L101   9,897 223 SH   SOLE   200 0 23
APPLE INC COM 037833100   41,772,316 253,319 SH   SOLE   187,644 0 65,675
APPLOVIN CORP COM CL A 03831W108   39,328 2,497 SH   SOLE   0 0 2,497
APTIV PLC SHS G6095L109   3,591 32 SH   SOLE   0 0 32
ARBOR REALTY TRUST INC COM 038923108   2,907 253 SH   SOLE   0 0 253
ARES COML REAL ESTATE CORP COM 04013V108   2,609 287 SH   SOLE   0 0 287
ARK ETF TR GENOMIC REV ETF 00214Q302   49,736 1,654 SH   SOLE   1,654 0 0
ARK ETF TR INNOVATION ETF 00214Q104   36,952 916 SH   SOLE   916 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   39,136 730 SH   SOLE   730 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   2,123 97 SH   SOLE   0 0 97
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   686 27 SH   SOLE   27 0 0
ARTESIAN RES CORP CL A 043113208   824,366 14,891 SH   SOLE   14,891 0 0
ASANA INC CL A 04342Y104   846 40 SH   SOLE   0 0 40
ASGN INC COM 00191U102   662 8 SH   SOLE   0 0 8
ASML HOLDING N V N Y REGISTRY SHS N07059210   8,169 12 SH   SOLE   12 0 0
ASSURANT INC COM 04621X108   2,642 22 SH   SOLE   12 0 10
AT&T INC COM 00206R102   108,493 5,636 SH   SOLE   5,271 0 365
ATLANTIC UN BANKSHARES CORP COM 04911A107   2,454 70 SH   SOLE   0 0 70
ATLASSIAN CORPORATION CL A 049468101   57,171 334 SH   SOLE   13 0 321
ATMOS ENERGY CORP COM 049560105   162,024 1,442 SH   SOLE   2 0 1,440
ATRICURE INC COM 04963C209   3,648 88 SH   SOLE   35 0 53
AUTODESK INC COM 052769106   524,980 2,522 SH   SOLE   562 0 1,960
AUTOZONE INC COM 053332102   381,014 155 SH   SOLE   118 0 37
AVANGRID INC COM 05351W103   7,976 200 SH   SOLE   200 0 0
AVANTOR INC COM 05352A100   3,129 148 SH   SOLE   0 0 148
AVERY DENNISON CORP COM 053611109   787,114 4,399 SH   SOLE   3,653 0 746
AVID TECHNOLOGY INC COM 05367P100   672 21 SH   SOLE   0 0 21
AVIENT CORPORATION COM 05368V106   3,458 84 SH   SOLE   0 0 84
AXIS CAP HLDGS LTD SHS G0692U109   1,527 28 SH   SOLE   0 0 28
AXON ENTERPRISE INC COM 05464C101   17,988 80 SH   SOLE   80 0 0
B & G FOODS INC NEW COM 05508R106   1,305 84 SH   SOLE   0 0 84
BALL CORP COM 058498106   5,291 96 SH   SOLE   22 0 74
BANCFIRST CORP COM 05945F103   1,579 19 SH   SOLE   0 0 19
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   18,084 2,565 SH   SOLE   2,565 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   11,678 10 SH   SOLE   10 0 0
BANK AMERICA CORP COM 060505104   1,148,634 40,162 SH   SOLE   27,335 0 12,827
BANK NEW YORK MELLON CORP COM 064058100   531,012 11,686 SH   SOLE   8,515 0 3,171
BAXTER INTL INC COM 071813109   879,098 21,674 SH   SOLE   18,576 0 3,098
BCE INC COM NEW 05534B760   18,275 408 SH   SOLE   408 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   826 52 SH   SOLE   0 0 52
BECTON DICKINSON & CO COM 075887109   5,671,637 22,912 SH   SOLE   9,779 0 13,133
BEL FUSE INC CL A 077347201   100,934 2,779 SH   SOLE   2,779 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   4,862 143 SH   SOLE   0 0 143
BENTLEY SYS INC COM CL B 08265T208   3,440 80 SH   SOLE   0 0 80
BERKLEY W R CORP COM 084423102   1,183 19 SH   SOLE   19 0 0
BEST BUY INC COM 086516101   1,018 13 SH   SOLE   9 0 4
BILL HOLDINGS INC COM 090043100   167,636 2,066 SH   SOLE   1,118 0 948
BIOGEN INC COM 09062X103   185,168 666 SH   SOLE   666 0 0
BIO-TECHNE CORP COM 09073M104   103,866 1,400 SH   SOLE   0 0 1,400
BIRD GLOBAL INC COM CL A 09077J107   23,240 83,027 SH   SOLE   83,027 0 0
BLACKBAUD INC COM 09227Q100   1,317 19 SH   SOLE   0 0 19
BLACKLINE INC COM 09239B109   4,164 62 SH   SOLE   0 0 62
BLACKROCK INC COM 09247X101   1,846,772 2,760 SH   SOLE   1,476 0 1,284
BLACKSTONE INC COM 09260D107   216,263 2,462 SH   SOLE   781 0 1,681
BLACKSTONE MTG TR INC COM CL A 09257W100   1,536 86 SH   SOLE   0 0 86
BLINK CHARGING CO COM 09354A100   3,037 351 SH   SOLE   0 0 351
BLOCK INC CL A 852234103   80,115 1,167 SH   SOLE   0 0 1,167
BOEING CO COM 097023105   834,213 3,927 SH   SOLE   3,927 0 0
BOISE CASCADE CO DEL COM 09739D100   2,024 32 SH   SOLE   4 0 28
BOOKING HOLDINGS INC COM 09857L108   883,253 333 SH   SOLE   161 0 172
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   5,933 64 SH   SOLE   0 0 64
BOSTON PROPERTIES INC COM 101121101   4,222 78 SH   SOLE   0 0 78
BOSTON SCIENTIFIC CORP COM 101137107   354,413 7,084 SH   SOLE   7,084 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   1,695 1,800 SH   SOLE   1,800 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,794 304 SH   SOLE   0 0 304
BRISTOL-MYERS SQUIBB CO COM 110122108   1,826,458 26,352 SH   SOLE   22,194 0 4,158
BROADCOM INC COM 11135F101   642,182 1,001 SH   SOLE   619 0 382
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   183,360 1,251 SH   SOLE   0 0 1,251
BROWN & BROWN INC COM 115236101   621,055 10,816 SH   SOLE   0 0 10,816
BROWN FORMAN CORP CL B 115637209   347,637 5,409 SH   SOLE   0 0 5,409
BURLINGTON STORES INC COM 122017106   1,213 6 SH   SOLE   6 0 0
BYLINE BANCORP INC COM 124411109   649 30 SH   SOLE   0 0 30
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   17,688 178 SH   SOLE   0 0 178
C3 AI INC CL A 12468P104   2,988 89 SH   SOLE   0 0 89
CABLE ONE INC COM 12685J105   702 1 SH   SOLE   0 0 1
CABOT CORP COM 127055101   7,205 94 SH   SOLE   0 0 94
CAESARS ENTERTAINMENT INC NE COM 12769G100   42,856 878 SH   SOLE   0 0 878
CALIFORNIA WTR SVC GROUP COM 130788102   739,548 12,707 SH   SOLE   12,701 0 6
CANADIAN IMPERIAL BK COMM TO COM 136069101   6,194 146 SH   SOLE   146 0 0
CANNAE HLDGS INC COM 13765N107   1,938 96 SH   SOLE   0 0 96
CAPITAL CITY BK GROUP INC COM 139674105   1,056 36 SH   SOLE   0 0 36
CAPITAL ONE FINL CORP COM 14040H105   167,030 1,737 SH   SOLE   12 0 1,725
CARDINAL HEALTH INC COM 14149Y108   529 7 SH   SOLE   0 0 7
CAREMAX INC COM CL A 14171W103   676 253 SH   SOLE   0 0 253
CARGURUS INC COM CL A 141788109   1,420 76 SH   SOLE   0 0 76
CARMAX INC COM 143130102   350,969 5,460 SH   SOLE   5,460 0 0
CARNIVAL CORP COMMON STOCK 143658300   28,684 2,826 SH   SOLE   0 0 2,826
CARRIER GLOBAL CORPORATION COM 14448C104   187,209 4,092 SH   SOLE   3,592 0 500
CASELLA WASTE SYS INC CL A 147448104   44,802 542 SH   SOLE   37 0 505
CASEYS GEN STORES INC COM 147528103   4,546 21 SH   SOLE   0 0 21
CASTLE BIOSCIENCES INC COM 14843C105   841 37 SH   SOLE   0 0 37
CATALENT INC COM 148806102   81,021 1,233 SH   SOLE   0 0 1,233
CATERPILLAR INC COM 149123101   640,981 2,801 SH   SOLE   2,708 0 93
CATHAY GEN BANCORP COM 149150104   3,522 102 SH   SOLE   0 0 102
CBIZ INC COM 124805102   4,059 82 SH   SOLE   0 0 82
CBOE GLOBAL MKTS INC COM 12503M108   1,293,000 9,632 SH   SOLE   0 0 9,632
CBRE GROUP INC CL A 12504L109   66,403 912 SH   SOLE   828 0 84
CDW CORP COM 12514G108   843,679 4,329 SH   SOLE   4,318 0 11
CELANESE CORP DEL COM 150870103   11,761 108 SH   SOLE   36 0 72
CERENCE INC COM 156727109   675 24 SH   SOLE   0 0 24
CERTARA INC COM 15687V109   1,785 74 SH   SOLE   0 0 74
CEVA INC COM 157210105   670 22 SH   SOLE   0 0 22
CHART INDS INC COM 16115Q308   70,977 566 SH   SOLE   0 0 566
CHECK POINT SOFTWARE TECH LT ORD M22465104   335,920 2,584 SH   SOLE   1,000 0 1,584
CHEFS WHSE INC COM 163086101   1,192 35 SH   SOLE   0 0 35
CHEGG INC COM 163092109   767 47 SH   SOLE   0 0 47
CHEMED CORP NEW COM 16359R103   538 1 SH   SOLE   0 0 1
CHEVRON CORP NEW COM 166764100   1,036,066 6,350 SH   SOLE   2,653 0 3,697
CHIPOTLE MEXICAN GRILL INC COM 169656105   51,249 30 SH   SOLE   30 0 0
CHUBB LIMITED COM H1467J104   295,542 1,522 SH   SOLE   644 0 878
CHURCH & DWIGHT CO INC COM 171340102   796,840 9,013 SH   SOLE   2,798 0 6,215
CINCINNATI FINL CORP COM 172062101   154,895 1,382 SH   SOLE   0 0 1,382
CINEMARK HLDGS INC COM 17243V102   1,021 69 SH   SOLE   0 0 69
CINTAS CORP COM 172908105   440,472 952 SH   SOLE   907 0 45
CISCO SYS INC COM 17275R102   1,321,878 25,287 SH   SOLE   19,124 0 6,163
CITIGROUP INC COM NEW 172967424   622,981 13,286 SH   SOLE   3,464 0 9,822
CITIZENS FINL GROUP INC COM 174610105   517 17 SH   SOLE   0 0 17
CLEAN HARBORS INC COM 184496107   15,967 112 SH   SOLE   112 0 0
CLOUDFLARE INC CL A COM 18915M107   48,095 780 SH   SOLE   142 0 638
CME GROUP INC COM 12572Q105   216,418 1,130 SH   SOLE   1,006 0 124
CMS ENERGY CORP COM 125896100   553 9 SH   SOLE   0 0 9
CNA FINL CORP COM 126117100   157 4 SH   SOLE   0 0 4
COASTAL FINL CORP WA COM NEW 19046P209   8,859 246 SH   SOLE   0 0 246
COCA COLA CO COM 191216100   2,013,804 32,465 SH   SOLE   21,533 0 10,932
COGNEX CORP COM 192422103   150,682 3,041 SH   SOLE   6 0 3,035
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   51,913 852 SH   SOLE   852 0 0
COHEN & STEERS INC COM 19247A100   3,326 52 SH   SOLE   19 0 33
COINBASE GLOBAL INC COM CL A 19260Q107   9,663 143 SH   SOLE   0 0 143
COLGATE PALMOLIVE CO COM 194162103   213,201 2,837 SH   SOLE   2,800 0 37
COLUMBIA FINL INC COM 197641103   896 49 SH   SOLE   0 0 49
COMCAST CORP NEW CL A 20030N101   1,290,798 34,049 SH   SOLE   9,375 0 24,674
COMERICA INC COM 200340107   2,823 65 SH   SOLE   0 0 65
COMFORT SYS USA INC COM 199908104   2,482 17 SH   SOLE   0 0 17
COMMERCE BANCSHARES INC COM 200525103   84,258 1,444 SH   SOLE   0 0 1,444
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,191 243 SH   SOLE   0 0 243
COMMVAULT SYS INC COM 204166102   1,930 34 SH   SOLE   0 0 34
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   549,409 54,886 SH   SOLE   54,886 0 0
COMPASS INC CL A 20464U100   979 303 SH   SOLE   0 0 303
CONAGRA BRANDS INC COM 205887102   254,357 6,772 SH   SOLE   0 0 6,772
CONDUENT INC COM 206787103   1,561 455 SH   SOLE   0 0 455
CONOCOPHILLIPS COM 20825C104   5,259 53 SH   SOLE   0 0 53
CONSOLIDATED EDISON INC COM 209115104   10,907 114 SH   SOLE   39 0 75
CONSOLIDATED WATER CO INC ORD G23773107   693,839 42,230 SH   SOLE   42,230 0 0
CONSTELLATION BRANDS INC CL A 21036P108   134,857 597 SH   SOLE   0 0 597
CONSTELLATION ENERGY CORP COM 21037T109   32,499 414 SH   SOLE   410 0 4
CONTEXTLOGIC INC COM CL A 21077C107   11,007 24,690 SH   SOLE   24,690 0 0
COOPER COS INC COM NEW 216648402   108,648 291 SH   SOLE   291 0 0
COPART INC COM 217204106   43,021 572 SH   SOLE   300 0 272
CORNING INC COM 219350105   3,705 105 SH   SOLE   29 0 76
CORTEVA INC COM 22052L104   434,594 7,206 SH   SOLE   2,737 0 4,469
COSTAR GROUP INC COM 22160N109   71,329 1,036 SH   SOLE   0 0 1,036
COSTCO WHSL CORP NEW COM 22160K105   1,608,369 3,237 SH   SOLE   1,525 0 1,712
COTERRA ENERGY INC COM 127097103   144,222 5,877 SH   SOLE   0 0 5,877
CRH PLC ADR 12626K203   14,804 291 SH   SOLE   291 0 0
CROCS INC COM 227046109   4,299 34 SH   SOLE   0 0 34
CROSS CTRY HEALTHCARE INC COM 227483104   1,965 88 SH   SOLE   0 0 88
CROWDSTRIKE HLDGS INC CL A 22788C105   6,863 50 SH   SOLE   40 0 10
CROWN CASTLE INC COM 22822V101   169,308 1,265 SH   SOLE   124 0 1,141
CRYOPORT INC COM PAR $0.001 229050307   7,704 321 SH   SOLE   0 0 321
CSX CORP COM 126408103   430,927 14,393 SH   SOLE   14,393 0 0
CUBESMART COM 229663109   9,337 202 SH   SOLE   0 0 202
CUE HEALTH INC COM 229790100   62,363 34,265 SH   SOLE   34,265 0 0
CULLEN FROST BANKERS INC COM 229899109   110,186 1,046 SH   SOLE   0 0 1,046
CUMMINS INC COM 231021106   270,413 1,132 SH   SOLE   1,128 0 4
CUSHMAN WAKEFIELD PLC SHS G2717B108   654 62 SH   SOLE   0 0 62
CUTERA INC COM 232109108   1,725 73 SH   SOLE   0 0 73
CVB FINL CORP COM 126600105   484 29 SH   SOLE   0 0 29
CVS HEALTH CORP COM 126650100   469,640 6,320 SH   SOLE   2,154 0 4,166
D R HORTON INC COM 23331A109   1,661 17 SH   SOLE   17 0 0
DANAHER CORPORATION COM 235851102   937,589 3,720 SH   SOLE   1,809 0 1,911
DARLING INGREDIENTS INC COM 237266101   141,620 2,425 SH   SOLE   0 0 2,425
DATADOG INC CL A COM 23804L103   37,348 514 SH   SOLE   0 0 514
DCP MIDSTREAM LP COM UT LTD PTN 23311P100   62,580 1,500 SH   SOLE   0 0 1,500
DEERE & CO COM 244199105   652,351 1,580 SH   SOLE   1,298 0 282
DELL TECHNOLOGIES INC CL C 24703L202   143,188 3,561 SH   SOLE   3,561 0 0
DENNYS CORP COM 24869P104   815 73 SH   SOLE   0 0 73
DENTSPLY SIRONA INC COM 24906P109   3,654 93 SH   SOLE   0 0 93
DEVON ENERGY CORP NEW COM 25179M103   74,397 1,470 SH   SOLE   0 0 1,470
DIAMONDBACK ENERGY INC COM 25278X109   68,802 509 SH   SOLE   225 0 284
DIAMONDROCK HOSPITALITY CO COM 252784301   1,423 175 SH   SOLE   0 0 175
DICKS SPORTING GOODS INC COM 253393102   994 7 SH   SOLE   0 0 7
DIGI INTL INC COM 253798102   472 14 SH   SOLE   0 0 14
DIGITAL RLTY TR INC COM 253868103   65,180 663 SH   SOLE   541 0 122
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   3,346 279 SH   SOLE   0 0 279
DILLARDS INC CL A 254067101   924 3 SH   SOLE   0 0 3
DISCOVER FINL SVCS COM 254709108   4,646 47 SH   SOLE   12 0 35
DISNEY WALT CO COM 254687106   1,210,672 12,091 SH   SOLE   5,192 0 6,899
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   401 297 SH   SOLE   0 0 297
DOCUSIGN INC COM 256163106   31,716 544 SH   SOLE   0 0 544
DOLLAR GEN CORP NEW COM 256677105   1,273,704 6,052 SH   SOLE   0 0 6,052
DOLLAR TREE INC COM 256746108   14,355 100 SH   SOLE   100 0 0
DOMINION ENERGY INC COM 25746U109   1,437,614 25,713 SH   SOLE   0 0 25,713
DOMINOS PIZZA INC COM 25754A201   395,844 1,200 SH   SOLE   0 0 1,200
DONALDSON INC COM 257651109   4,640 71 SH   SOLE   0 0 71
DOORDASH INC CL A 25809K105   24,980 393 SH   SOLE   0 0 393
DOUGLAS DYNAMICS INC COM 25960R105   1,754 55 SH   SOLE   0 0 55
DOVER CORP COM 260003108   255,564 1,682 SH   SOLE   805 0 877
DOW INC COM 260557103   262,040 4,780 SH   SOLE   4,780 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   99 2 SH   SOLE   0 0 2
DTE ENERGY CO COM 233331107   2,958 27 SH   SOLE   0 0 27
DUKE ENERGY CORP NEW COM NEW 26441C204   1,605,937 16,647 SH   SOLE   213 0 16,434
DUOLINGO INC CL A COM 26603R106   1,712 12 SH   SOLE   0 0 12
DUPONT DE NEMOURS INC COM 26614N102   282,200 3,932 SH   SOLE   3,932 0 0
DXP ENTERPRISES INC COM NEW 233377407   270 10 SH   SOLE   0 0 10
DYCOM INDS INC COM 267475101   2,154 23 SH   SOLE   0 0 23
DYNEX CAP INC COM 26817Q886   473 39 SH   SOLE   0 0 39
EASTGROUP PPTYS INC COM 277276101   10,416 63 SH   SOLE   0 0 63
EASTMAN CHEM CO COM 277432100   10,543 125 SH   SOLE   14 0 111
EATON CORP PLC SHS G29183103   479,924 2,801 SH   SOLE   1,639 0 1,162
EBAY INC. COM 278642103   162,262 3,657 SH   SOLE   3,657 0 0
ECOLAB INC COM 278865100   138,384 836 SH   SOLE   0 0 836
EDISON INTL COM 281020107   1,836 26 SH   SOLE   0 0 26
EDITAS MEDICINE INC COM 28106W103   29,000 4,000 SH   SOLE   4,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   4,964 60 SH   SOLE   60 0 0
ELECTRONIC ARTS INC COM 285512109   257,282 2,136 SH   SOLE   2,136 0 0
ELEVANCE HEALTH INC COM 036752103   364,630 793 SH   SOLE   442 0 351
EMBECTA CORP COMMON STOCK 29082K105   87,144 3,099 SH   SOLE   1,865 0 1,234
EMCOR GROUP INC COM 29084Q100   9,918 61 SH   SOLE   0 0 61
EMERSON ELEC CO COM 291011104   618,607 7,099 SH   SOLE   5,405 0 1,694
EMPIRE ST RLTY TR INC CL A 292104106   1,519 234 SH   SOLE   0 0 234
ENBRIDGE INC COM 29250N105   735,838 19,288 SH   SOLE   200 0 19,088
ENCOMPASS HEALTH CORP COM 29261A100   271 5 SH   SOLE   0 0 5
ENCORE CAP GROUP INC COM 292554102   2,119 42 SH   SOLE   0 0 42
ENERGY RECOVERY INC COM 29270J100   653,330 28,344 SH   SOLE   28,344 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   2,015 79 SH   SOLE   0 0 79
ENERSYS COM 29275Y102   4,431 51 SH   SOLE   0 0 51
ENHABIT INC COM 29332G102   390 28 SH   SOLE   0 0 28
ENOVIX CORPORATION COM 293594107   373,168 25,028 SH   SOLE   24,936 0 92
ENSIGN GROUP INC COM 29358P101   2,867 30 SH   SOLE   0 0 30
ENSTAR GROUP LIMITED SHS G3075P101   5,100 22 SH   SOLE   0 0 22
ENTERGY CORP NEW COM 29364G103   1,940 18 SH   SOLE   0 0 18
ENTERPRISE FINL SVCS CORP COM 293712105   3,701 83 SH   SOLE   0 0 83
EOG RES INC COM 26875P101   2,292,600 20,000 SH   SOLE   0 0 20,000
EPLUS INC COM 294268107   1,815 37 SH   SOLE   0 0 37
EQRX INC COM 26886C107   159,891 82,418 SH   SOLE   82,418 0 0
EQT CORP COM 26884L109   16,689 523 SH   SOLE   0 0 523
EQUIFAX INC COM 294429105   436,106 2,150 SH   SOLE   2,150 0 0
EQUINIX INC COM 29444U700   23,795 33 SH   SOLE   0 0 33
EQUITY COMWLTH COM SH BEN INT 294628102   3,273 158 SH   SOLE   0 0 158
EQUITY LIFESTYLE PPTYS INC COM 29472R108   104,656 1,559 SH   SOLE   0 0 1,559
EQUITY RESIDENTIAL SH BEN INT 29476L107   74,580 1,243 SH   SOLE   1,202 0 41
ERIE INDTY CO CL A 29530P102   464 2 SH   SOLE   0 0 2
ESCO TECHNOLOGIES INC COM 296315104   2,578 27 SH   SOLE   0 0 27
ESSENTIAL UTILS INC COM 29670G102   1,637,661 37,518 SH   SOLE   13,799 0 23,719
EVENTBRITE INC COM CL A 29975E109   1,082 126 SH   SOLE   0 0 126
EVERCORE INC CLASS A 29977A105   8,769 76 SH   SOLE   10 0 66
EVEREST RE GROUP LTD COM G3223R108   1,433 4 SH   SOLE   3 0 1
EVERGY INC COM 30034W106   4,768 78 SH   SOLE   30 0 48
EVERQUOTE INC COM CL A 30041R108   431 31 SH   SOLE   0 0 31
EVERSOURCE ENERGY COM 30040W108   87,495 1,118 SH   SOLE   31 0 1,087
EVOLENT HEALTH INC CL A 30050B101   3,635 112 SH   SOLE   0 0 112
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   1,293,367 26,013 SH   SOLE   25,961 0 52
EXELON CORP COM 30161N101   587 14 SH   SOLE   0 0 14
EXLSERVICE HOLDINGS INC COM 302081104   162,154 1,002 SH   SOLE   0 0 1,002
EXP WORLD HLDGS INC COM 30212W100   546 43 SH   SOLE   0 0 43
EXPEDITORS INTL WASH INC COM 302130109   676,908 6,147 SH   SOLE   0 0 6,147
EXXON MOBIL CORP COM 30231G102   415,173 3,786 SH   SOLE   1,744 0 2,042
F5 INC COM 315616102   4,663 32 SH   SOLE   0 0 32
FABRINET SHS G3323L100   1,069 9 SH   SOLE   0 0 9
FACTSET RESH SYS INC COM 303075105   1,216,214 2,930 SH   SOLE   33 0 2,897
FASTENAL CO COM 311900104   270 5 SH   SOLE   5 0 0
FASTLY INC CL A 31188V100   6,891 388 SH   SOLE   300 0 88
FEDERAL AGRIC MTG CORP CL C 313148306   666 5 SH   SOLE   0 0 5
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   6,326 64 SH   SOLE   0 0 64
FERGUSON PLC NEW SHS G3421J106   3,478 26 SH   SOLE   0 0 26
FIDELITY NATL INFORMATION SV COM 31620M106   110,453 2,033 SH   SOLE   1,943 0 90
FIFTH THIRD BANCORP COM 316773100   53,760 2,018 SH   SOLE   2,018 0 0
FIRST AMERN FINL CORP COM 31847R102   9,351 168 SH   SOLE   12 0 156
FIRST BANCORP N C COM 318910106   36 1 SH   SOLE   0 0 1
FIRST FINL BANKSHARES INC COM 32020R109   3,669 115 SH   SOLE   0 0 115
FIRST HORIZON CORPORATION COM 320517105   4,623 260 SH   SOLE   0 0 260
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   3,494 117 SH   SOLE   0 0 117
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   23,138 443 SH   SOLE   0 0 443
FIRSTSERVICE CORP NEW COM 33767E202   2,679 19 SH   SOLE   0 0 19
FISERV INC COM 337738108   1,373,993 12,156 SH   SOLE   7,210 0 4,946
FIVE BELOW INC COM 33829M101   252,520 1,226 SH   SOLE   10 0 1,216
FLEETCOR TECHNOLOGIES INC COM 339041105   21,507 102 SH   SOLE   0 0 102
FLOWERS FOODS INC COM 343498101   7,648 279 SH   SOLE   0 0 279
FMC CORP COM NEW 302491303   340,499 2,788 SH   SOLE   1,115 0 1,673
FOOT LOCKER INC COM 344849104   437 11 SH   SOLE   0 0 11
FORMFACTOR INC COM 346375108   1,179 37 SH   SOLE   0 0 37
FORTIVE CORP COM 34959J108   65,989 968 SH   SOLE   968 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   105,245 1,792 SH   SOLE   15 0 1,777
FORWARD AIR CORP COM 349853101   970 9 SH   SOLE   9 0 0
FOX FACTORY HLDG CORP COM 35138V102   2,913 24 SH   SOLE   0 0 24
FRANCHISE GROUP INC COM 35180X105   191 7 SH   SOLE   0 0 7
FRANKLIN ELEC INC COM 353514102   1,045,451 11,110 SH   SOLE   10,987 0 123
FRANKLIN RESOURCES INC COM 354613101   3,557 132 SH   SOLE   0 0 132
FREEPORT-MCMORAN INC CL B 35671D857   33,179 811 SH   SOLE   600 0 211
FRONTDOOR INC COM 35905A109   502 18 SH   SOLE   0 0 18
FTAI AVIATION LTD SHS G3730V105   3,352,069 119,888 SH   SOLE   0 0 119,888
FTI CONSULTING INC COM 302941109   3,553 18 SH   SOLE   0 0 18
FULTON FINL CORP PA COM 360271100   6,067 439 SH   SOLE   0 0 439
G III APPAREL GROUP LTD COM 36237H101   389 25 SH   SOLE   0 0 25
GALLAGHER ARTHUR J & CO COM 363576109   22,001 115 SH   SOLE   109 0 6
GARRETT MOTION INC COM 366505105   47 8 SH   SOLE   0 0 8
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   71,695 874 SH   SOLE   874 0 0
GENERAC HLDGS INC COM 368736104   7,345 68 SH   SOLE   0 0 68
GENERAL DYNAMICS CORP COM 369550108   543,369 2,381 SH   SOLE   800 0 1,581
GENERAL ELECTRIC CO COM NEW 369604301   242,346 2,535 SH   SOLE   2,410 0 125
GENERAL MLS INC COM 370334104   104,518 1,223 SH   SOLE   1,223 0 0
GENERAL MTRS CO COM 37045V100   112,791 3,075 SH   SOLE   0 0 3,075
GENERATION BIO CO COM 37148K100   12,900 3,000 SH   SOLE   3,000 0 0
GENPACT LIMITED SHS G3922B107   786 17 SH   SOLE   0 0 17
GENTEX CORP COM 371901109   785 28 SH   SOLE   28 0 0
GENUINE PARTS CO COM 372460105   24,428 146 SH   SOLE   111 0 35
GILEAD SCIENCES INC COM 375558103   1,746,851 21,054 SH   SOLE   20,932 0 122
GITLAB INC CLASS A COM 37637K108   31,376 915 SH   SOLE   915 0 0
GLOBAL PMTS INC COM 37940X102   229,845 2,184 SH   SOLE   0 0 2,184
GLOBAL WTR RES INC COM 379463102   501,750 40,366 SH   SOLE   40,366 0 0
GMS INC COM 36251C103   4,226 73 SH   SOLE   0 0 73
GODADDY INC CL A 380237107   18,576 239 SH   SOLE   0 0 239
GOLDMAN SACHS GROUP INC COM 38141G104   312,391 955 SH   SOLE   890 0 65
GOPRO INC CL A 38268T103   780 155 SH   SOLE   0 0 155
GORMAN RUPP CO COM 383082104   439,600 17,584 SH   SOLE   17,568 0 16
GRACO INC COM 384109104   4,454 61 SH   SOLE   20 0 41
GRAINGER W W INC COM 384802104   1,421,704 2,064 SH   SOLE   1,405 0 659
GRANITE CONSTR INC COM 387328107   3,985 97 SH   SOLE   0 0 97
GRAPHIC PACKAGING HLDG CO COM 388689101   10,196 400 SH   SOLE   400 0 0
GRAY TELEVISION INC COM 389375106   1,858 213 SH   SOLE   0 0 213
GREENBRIER COS INC COM 393657101   1,159 36 SH   SOLE   0 0 36
GRID DYNAMICS HLDGS INC CL A 39813G109   127 11 SH   SOLE   0 0 11
GROUP 1 AUTOMOTIVE INC COM 398905109   1,585 7 SH   SOLE   0 0 7
GSK PLC SPONSORED ADR 37733W204   8,718 245 SH   SOLE   245 0 0
GUARDANT HEALTH INC COM 40131M109   50,982 2,175 SH   SOLE   0 0 2,175
GUIDEWIRE SOFTWARE INC COM 40171V100   3,282 40 SH   SOLE   0 0 40
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   2,927 58 SH   SOLE   0 0 58
HAIN CELESTIAL GROUP INC COM 405217100   1,750 102 SH   SOLE   0 0 102
HALEON PLC SPON ADS 405552100   814 100 SH   SOLE   100 0 0
HALLIBURTON CO COM 406216101   70,874 2,240 SH   SOLE   0 0 2,240
HAMILTON LANE INC CL A 407497106   444 6 SH   SOLE   0 0 6
HANESBRANDS INC COM 410345102   1,315 250 SH   SOLE   0 0 250
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,945 68 SH   SOLE   0 0 68
HANOVER INS GROUP INC COM 410867105   3,470 27 SH   SOLE   0 0 27
HARBORONE BANCORP INC NEW COM NEW 41165Y100   147 12 SH   SOLE   0 0 12
HARTFORD FINL SVCS GROUP INC COM 416515104   1,603 23 SH   SOLE   23 0 0
HASBRO INC COM 418056107   47,624 887 SH   SOLE   887 0 0
HAWKINS INC COM 420261109   5,955 136 SH   SOLE   0 0 136
HCA HEALTHCARE INC COM 40412C101   9,493 36 SH   SOLE   8 0 28
HEALTH CATALYST INC COM 42225T107   26,200 2,245 SH   SOLE   2,028 0 217
HEALTHCARE SVCS GROUP INC COM 421906108   611 44 SH   SOLE   0 0 44
HEALTHEQUITY INC COM 42226A107   2,408 41 SH   SOLE   0 0 41
HEARTLAND FINL USA INC COM 42234Q102   384 10 SH   SOLE   0 0 10
HEICO CORP NEW CL A 422806208   63,738 469 SH   SOLE   0 0 469
HENRY JACK & ASSOC INC COM 426281101   580,875 3,854 SH   SOLE   2 0 3,852
HENRY SCHEIN INC COM 806407102   221,626 2,718 SH   SOLE   0 0 2,718
HERC HLDGS INC COM 42704L104   342 3 SH   SOLE   0 0 3
HERSHEY CO COM 427866108   165,113 649 SH   SOLE   0 0 649
HESS CORP COM 42809H107   1,323,400 10,000 SH   SOLE   0 0 10,000
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,323 83 SH   SOLE   0 0 83
HIBBETT INC COM 428567101   531 9 SH   SOLE   0 0 9
HILLENBRAND INC COM 431571108   4,421 93 SH   SOLE   0 0 93
HOLOGIC INC COM 436440101   2,179 27 SH   SOLE   0 0 27
HOME DEPOT INC COM 437076102   3,632,633 12,309 SH   SOLE   10,154 0 2,155
HONDA MOTOR LTD AMERN SHS 438128308   13,457 508 SH   SOLE   508 0 0
HONEYWELL INTL INC COM 438516106   934,386 4,889 SH   SOLE   2,407 0 2,482
HORMEL FOODS CORP COM 440452100   460,176 11,539 SH   SOLE   7 0 11,532
HOST HOTELS & RESORTS INC COM 44107P104   54,995 3,335 SH   SOLE   3,335 0 0
HOSTESS BRANDS INC CL A 44109J106   4,155 167 SH   SOLE   0 0 167
HOULIHAN LOKEY INC CL A 441593100   788 9 SH   SOLE   9 0 0
HP INC COM 40434L105   44,701 1,523 SH   SOLE   1,454 0 69
HUB GROUP INC CL A 443320106   504 6 SH   SOLE   0 0 6
HUBBELL INC COM 443510607   166,668 685 SH   SOLE   0 0 685
HUBSPOT INC COM 443573100   78,890 184 SH   SOLE   0 0 184
HUDSON PAC PPTYS INC COM 444097109   5,979 899 SH   SOLE   0 0 899
HUMANA INC COM 444859102   361,668 745 SH   SOLE   729 0 16
HUNT J B TRANS SVCS INC COM 445658107   176 1 SH   SOLE   1 0 0
HUNTINGTON BANCSHARES INC COM 446150104   6,821 609 SH   SOLE   0 0 609
HUNTINGTON INGALLS INDS INC COM 446413106   35,194 170 SH   SOLE   132 0 38
HURON CONSULTING GROUP INC COM 447462102   2,572 32 SH   SOLE   0 0 32
HYSTER YALE MATLS HANDLING I CL A 449172105   499 10 SH   SOLE   0 0 10
I3 VERTICALS INC COM CL A 46571Y107   418 17 SH   SOLE   0 0 17
ICF INTL INC COM 44925C103   4,169 38 SH   SOLE   0 0 38
ICON PLC SHS G4705A100   212,736 996 SH   SOLE   0 0 996
IDACORP INC COM 451107106   2,817 26 SH   SOLE   13 0 13
IDEX CORP COM 45167R104   1,156 5 SH   SOLE   1 0 4
IDEXX LABS INC COM 45168D104   205,033 410 SH   SOLE   0 0 410
IHEARTMEDIA INC COM CL A 45174J509   710 182 SH   SOLE   0 0 182
ILLINOIS TOOL WKS INC COM 452308109   407,779 1,675 SH   SOLE   1,636 0 39
ILLUMINA INC COM 452327109   11,628 50 SH   SOLE   50 0 0
IMPINJ INC COM 453204109   3,524 26 SH   SOLE   0 0 26
INDEPENDENT BK CORP MASS COM 453836108   1,444 22 SH   SOLE   0 0 22
INFINERA CORP COM 45667G103   2,724 351 SH   SOLE   0 0 351
ING GROEP N.V. SPONSORED ADR 456837103   9,936 837 SH   SOLE   837 0 0
INGREDION INC COM 457187102   713 7 SH   SOLE   0 0 7
INNOSPEC INC COM 45768S105   10,473 102 SH   SOLE   0 0 102
INSPERITY INC COM 45778Q107   6,929 57 SH   SOLE   0 0 57
INSPIRE MED SYS INC COM 457730109   3,746 16 SH   SOLE   16 0 0
INTAPP INC COM 45827U109   1,211 27 SH   SOLE   0 0 27
INTEL CORP COM 458140100   786,661 24,079 SH   SOLE   22,679 0 1,400
INTELLIA THERAPEUTICS INC COM 45826J105   74,540 2,000 SH   SOLE   2,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,064,489 10,207 SH   SOLE   485 0 9,722
INTERDIGITAL INC COM 45867G101   2,115 29 SH   SOLE   0 0 29
INTERNATIONAL BUSINESS MACHS COM 459200101   782,477 5,969 SH   SOLE   4,769 0 1,200
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   66,396 722 SH   SOLE   686 0 36
INTERNATIONAL MNY EXPRESS IN COM 46005L101   1,676 65 SH   SOLE   0 0 65
INTERPUBLIC GROUP COS INC COM 460690100   239,454 6,430 SH   SOLE   0 0 6,430
INTUIT COM 461202103   279,536 627 SH   SOLE   129 0 498
INTUITIVE SURGICAL INC COM NEW 46120E602   504,043 1,973 SH   SOLE   1,973 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,996,800 32,000 SH   SOLE   32,000 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   33,664 631 SH   SOLE   631 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   266,372 830 SH   SOLE   695 0 135
INVITAE CORP COM 46185L103   744 551 SH   SOLE   0 0 551
INVITATION HOMES INC COM 46187W107   10,025 321 SH   SOLE   0 0 321
IQVIA HLDGS INC COM 46266C105   77,965 392 SH   SOLE   46 0 346
IRHYTHM TECHNOLOGIES INC COM 450056106   2,853 23 SH   SOLE   0 0 23
IROBOT CORP COM 462726100   393 9 SH   SOLE   0 0 9
ISHARES GOLD TR ISHARES NEW 464285204   210,954 5,645 SH   SOLE   5,645 0 0
ISHARES TR 20 YR TR BD ETF 464287432   37,443 352 SH   SOLE   0 0 352
ISHARES TR 3 7 YR TREAS BD 464288661   69,061 587 SH   SOLE   0 0 587
ISHARES TR CORE HIGH DV ETF 46429B663   118,536 1,166 SH   SOLE   1,166 0 0
ISHARES TR CORE S&P SCP ETF 464287804   113,526 1,174 SH   SOLE   58 0 1,116
ISHARES TR CORE S&P500 ETF 464287200   69,884 170 SH   SOLE   170 0 0
ISHARES TR EXPND TEC SC ETF 464287549   240,239 708 SH   SOLE   708 0 0
ISHARES TR GLB CNSM STP ETF 464288737   133,193 2,150 SH   SOLE   2,150 0 0
ISHARES TR ISHARES BIOTECH 464287556   9,687 75 SH   SOLE   75 0 0
ISHARES TR MBS ETF 464288588   569 6 SH   SOLE   0 0 6
ISHARES TR MSCI EAFE ETF 464287465   1,821,400 25,467 SH   SOLE   25,467 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,491,786 37,805 SH   SOLE   37,805 0 0
ISHARES TR MSCI KLD400 SOC 464288570   10,399,421 133,343 SH   SOLE   107,132 0 26,211
ISHARES TR MSCI USA MIN VOL 46429B697   1,411,156 19,400 SH   SOLE   0 0 19,400
ISHARES TR PFD AND INCM SEC 464288687   327,998 10,506 SH   SOLE   10,506 0 0
ISHARES TR RUS 1000 ETF 464287622   2,072,513 9,202 SH   SOLE   9,202 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,585,947 6,491 SH   SOLE   5,425 0 1,066
ISHARES TR RUS 1000 VAL ETF 464287598   471,854 3,099 SH   SOLE   3,099 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   17,466 77 SH   SOLE   77 0 0
ISHARES TR RUS MD CP GR ETF 464287481   456,525 5,014 SH   SOLE   5,014 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   464,732 4,376 SH   SOLE   4,376 0 0
ISHARES TR RUS MID CAP ETF 464287499   213,886 3,059 SH   SOLE   3,059 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,792,747 10,049 SH   SOLE   10,049 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,145,921 4,868 SH   SOLE   4,868 0 0
ISHARES TR S&P 100 ETF 464287101   4,087,573 21,854 SH   SOLE   20,029 0 1,825
ISHARES TR S&P 500 GRWT ETF 464287309   1,598,209 25,015 SH   SOLE   25,015 0 0
ISHARES TR S&P 500 VAL ETF 464287408   110,178 726 SH   SOLE   0 0 726
ISHARES TR SELECT DIVID ETF 464287168   9,961 85 SH   SOLE   85 0 0
ISHARES TR TIPS BD ETF 464287176   22,050 200 SH   SOLE   200 0 0
ISHARES TR TRS FLT RT BD 46434V860   26,763 529 SH   SOLE   0 0 529
ISHARES TR U.S. FIN SVC ETF 464287770   134,355 890 SH   SOLE   890 0 0
ISHARES TR US HLTHCARE ETF 464287762   382,558 1,401 SH   SOLE   1,401 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   179 3 SH   SOLE   0 0 3
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   197 4 SH   SOLE   0 0 4
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   588 11 SH   SOLE   0 0 11
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   388 8 SH   SOLE   0 0 8
JACK IN THE BOX INC COM 466367109   789 9 SH   SOLE   0 0 9
JACOBS SOLUTIONS INC COM 46982L108   152,763 1,300 SH   SOLE   1,300 0 0
JBG SMITH PPTYS COM 46590V100   1,763 117 SH   SOLE   0 0 117
JEFFERIES FINL GROUP INC COM 47233W109   16,283 513 SH   SOLE   420 0 93
JFROG LTD ORD SHS M6191J100   887 45 SH   SOLE   0 0 45
JOBY AVIATION INC COMMON STOCK G65163100   31 7 SH   SOLE   0 0 7
JOHN BEAN TECHNOLOGIES CORP COM 477839104   984 9 SH   SOLE   0 0 9
JOHNSON & JOHNSON COM 478160104   5,953,860 38,412 SH   SOLE   28,502 0 9,910
JOHNSON CTLS INTL PLC SHS G51502105   3,614 60 SH   SOLE   20 0 40
JONES LANG LASALLE INC COM 48020Q107   3,929 27 SH   SOLE   0 0 27
JPMORGAN CHASE & CO COM 46625H100   1,773,520 13,610 SH   SOLE   9,374 0 4,236
KB HOME COM 48666K109   3,657 91 SH   SOLE   0 0 91
KELLOGG CO COM 487836108   7,299 109 SH   SOLE   0 0 109
KENNEDY-WILSON HOLDINGS INC COM 489398107   3,949 238 SH   SOLE   0 0 238
KEYCORP COM 493267108   66,094 5,279 SH   SOLE   5,279 0 0
KFORCE INC COM 493732101   1,076 17 SH   SOLE   0 0 17
KIMBALL INTL INC CL B 494274103   2,642 213 SH   SOLE   0 0 213
KIMBERLY-CLARK CORP COM 494368103   133,684 996 SH   SOLE   847 0 149
KINSALE CAP GROUP INC COM 49714P108   1,501 5 SH   SOLE   5 0 0
KITE RLTY GROUP TR COM NEW 49803T300   879 42 SH   SOLE   0 0 42
KKR REAL ESTATE FIN TR INC COM 48251K100   2,301 202 SH   SOLE   0 0 202
KLA CORP COM NEW 482480100   1,198 3 SH   SOLE   0 0 3
KOHLS CORP COM 500255104   116,806 4,962 SH   SOLE   4,962 0 0
KORN FERRY COM NEW 500643200   2,277 44 SH   SOLE   0 0 44
KRAFT HEINZ CO COM 500754106   92,886 2,402 SH   SOLE   996 0 1,406
KROGER CO COM 501044101   264,920 5,366 SH   SOLE   4,511 0 855
KULICKE & SOFFA INDS INC COM 501242101   2,582 49 SH   SOLE   0 0 49
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   10,982 744 SH   SOLE   504 0 240
L3HARRIS TECHNOLOGIES INC COM 502431109   46,902 239 SH   SOLE   1 0 238
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,004,401 4,378 SH   SOLE   3,604 0 774
LAM RESEARCH CORP COM 512807108   226,362 427 SH   SOLE   310 0 117
LAMB WESTON HLDGS INC COM 513272104   1,673 16 SH   SOLE   0 0 16
LANDSTAR SYS INC COM 515098101   718 4 SH   SOLE   0 0 4
LATTICE SEMICONDUCTOR CORP COM 518415104   6,876 72 SH   SOLE   59 0 13
LAUDER ESTEE COS INC CL A 518439104   104,500 424 SH   SOLE   110 0 314
LEGGETT & PLATT INC COM 524660107   37,874 1,188 SH   SOLE   1,188 0 0
LEMONADE INC COM 52567D107   1,498 105 SH   SOLE   0 0 105
LENDINGTREE INC NEW COM 52603B107   774 29 SH   SOLE   0 0 29
LENNAR CORP CL A 526057104   261,199 2,485 SH   SOLE   0 0 2,485
LENNOX INTL INC COM 526107107   6,282 25 SH   SOLE   5 0 20
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   143,124 7,851 SH   SOLE   7,851 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   3,504 104 SH   SOLE   0 0 104
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   120,555 1,786 SH   SOLE   1,786 0 0
LILIUM N V CLASS A ORD SHS N52586109   8,807 13,548 SH   SOLE   13,548 0 0
LILLY ELI & CO COM 532457108   639,105 1,861 SH   SOLE   879 0 982
LINDSAY CORP COM 535555106   789,655 5,225 SH   SOLE   5,225 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   1,440 130 SH   SOLE   0 0 130
LITHIA MTRS INC COM 536797103   687 3 SH   SOLE   0 0 3
LIVE OAK BANCSHARES INC COM 53803X105   1,633 67 SH   SOLE   0 0 67
LIVERAMP HLDGS INC COM 53815P108   1,316 60 SH   SOLE   0 0 60
LOCKHEED MARTIN CORP COM 539830109   315,311 667 SH   SOLE   136 0 531
LOGAN RIDGE FINANCE CORP COM 541098109   1,020 49 SH   SOLE   0 0 49
LOVESAC COMPANY COM 54738L109   492 17 SH   SOLE   0 0 17
LOWES COS INC COM 548661107   1,963,306 9,818 SH   SOLE   7,710 0 2,108
LSB INDS INC COM 502160104   176 17 SH   SOLE   0 0 17
LUCID GROUP INC COM 549498103   28,631 3,561 SH   SOLE   1,650 0 1,911
LUMEN TECHNOLOGIES INC COM 550241103   1,222 461 SH   SOLE   0 0 461
LUMINAR TECHNOLOGIES INC COM CL A 550424105   766 118 SH   SOLE   0 0 118
M D C HLDGS INC COM 552676108   113,073 2,909 SH   SOLE   2,909 0 0
MADDEN STEVEN LTD COM 556269108   1,152 32 SH   SOLE   0 0 32
MADISON SQUARE GRDN SPRT COR CL A 55825T103   2,923 15 SH   SOLE   0 0 15
MAGNITE INC COM 55955D100   528 57 SH   SOLE   0 0 57
MARATHON OIL CORP COM 565849106   27,962 1,167 SH   SOLE   0 0 1,167
MARATHON PETE CORP COM 56585A102   9,978 74 SH   SOLE   0 0 74
MARCUS & MILLICHAP INC COM 566324109   418 13 SH   SOLE   0 0 13
MARKEL CORP COM 570535104   268,257 210 SH   SOLE   0 0 210
MARKETAXESS HLDGS INC COM 57060D108   1,073,700 2,744 SH   SOLE   0 0 2,744
MARQETA INC CLASS A COM 57142B104   1,084 237 SH   SOLE   0 0 237
MARRIOTT INTL INC NEW CL A 571903202   270,646 1,630 SH   SOLE   937 0 693
MARSH & MCLENNAN COS INC COM 571748102   762,966 4,581 SH   SOLE   1,535 0 3,046
MARTIN MARIETTA MATLS INC COM 573284106   174,690 492 SH   SOLE   0 0 492
MARVELL TECHNOLOGY INC COM 573874104   65,816 1,520 SH   SOLE   0 0 1,520
MASCO CORP COM 574599106   3,978 80 SH   SOLE   80 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,103,418 5,788 SH   SOLE   2,097 0 3,691
MATCH GROUP INC NEW COM 57667L107   510,050 13,286 SH   SOLE   6,322 0 6,964
MATSON INC COM 57686G105   299 5 SH   SOLE   5 0 0
MAXIMUS INC COM 577933104   3,306 42 SH   SOLE   0 0 42
MCCORMICK & CO INC COM NON VTG 579780206   874,870 10,514 SH   SOLE   4,950 0 5,564
MCDONALDS CORP COM 580135101   2,087,289 7,465 SH   SOLE   6,408 0 1,057
MCGRATH RENTCORP COM 580589109   560 6 SH   SOLE   0 0 6
MCKESSON CORP COM 58155Q103   113,224 318 SH   SOLE   318 0 0
MDU RES GROUP INC COM 552690109   915 30 SH   SOLE   0 0 30
MEDIAALPHA INC CL A 58450V104   705 47 SH   SOLE   0 0 47
MEDTRONIC PLC SHS G5960L103   603,844 7,490 SH   SOLE   3,076 0 4,414
MERCANTILE BK CORP COM 587376104   1,896 62 SH   SOLE   0 0 62
MERCK & CO INC COM 58933Y105   5,525,152 51,933 SH   SOLE   35,361 0 16,572
MERITAGE HOMES CORP COM 59001A102   2,452 21 SH   SOLE   0 0 21
MESA LABS INC COM 59064R109   119,516 684 SH   SOLE   663 0 21
META PLATFORMS INC CL A 30303M102   595,764 2,811 SH   SOLE   1,796 0 1,015
METLIFE INC COM 59156R108   8,170 141 SH   SOLE   51 0 90
MICROCHIP TECHNOLOGY INC. COM 595017104   727,127 8,679 SH   SOLE   0 0 8,679
MICRON TECHNOLOGY INC COM 595112103   114,767 1,902 SH   SOLE   1,902 0 0
MICROSOFT CORP COM 594918104   9,216,951 31,970 SH   SOLE   18,715 0 13,255
MICROVISION INC DEL COM NEW 594960304   892 334 SH   SOLE   0 0 334
MID-AMER APT CMNTYS INC COM 59522J103   2,417 16 SH   SOLE   0 0 16
MIDDLESEX WTR CO COM 596680108   813,542 10,414 SH   SOLE   10,414 0 0
MIDLAND STATES BANCORP INC COM 597742105   1,950 91 SH   SOLE   0 0 91
MILLERKNOLL INC COM 600544100   900 44 SH   SOLE   0 0 44
MINERALS TECHNOLOGIES INC COM 603158106   4,411 73 SH   SOLE   0 0 73
MISSION PRODUCE INC COM 60510V108   2,100 189 SH   SOLE   0 0 189
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   86,457 13,530 SH   SOLE   0 0 13,530
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   9,422 3,341 SH   SOLE   3,341 0 0
MODEL N INC COM 607525102   3,582 107 SH   SOLE   0 0 107
MODERNA INC COM 60770K107   10,444 68 SH   SOLE   0 0 68
MODINE MFG CO COM 607828100   415 18 SH   SOLE   0 0 18
MOLSON COORS BEVERAGE CO CL B 60871R209   70,595 1,366 SH   SOLE   1,366 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   1,324 142 SH   SOLE   0 0 142
MONDELEZ INTL INC CL A 609207105   968,272 13,888 SH   SOLE   4,117 0 9,771
MONGODB INC CL A 60937P106   35,668 153 SH   SOLE   0 0 153
MONOLITHIC PWR SYS INC COM 609839105   28,031 56 SH   SOLE   0 0 56
MONSTER BEVERAGE CORP NEW COM 61174X109   2,593 48 SH   SOLE   48 0 0
MOODYS CORP COM 615369105   129,141 422 SH   SOLE   422 0 0
MORGAN STANLEY COM NEW 617446448   257,606 2,934 SH   SOLE   472 0 2,462
MORNINGSTAR INC COM 617700109   1,219 6 SH   SOLE   6 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   443,502 1,550 SH   SOLE   917 0 633
MR COOPER GROUP INC COM 62482R107   2,172 53 SH   SOLE   0 0 53
MRC GLOBAL INC COM 55345K103   1,361 140 SH   SOLE   0 0 140
MSC INDL DIRECT INC CL A 553530106   5,376 64 SH   SOLE   0 0 64
MSCI INC COM 55354G100   29,664 53 SH   SOLE   0 0 53
MUELLER WTR PRODS INC COM SER A 624758108   496,975 35,651 SH   SOLE   35,651 0 0
MULTIPLAN CORPORATION COM 62548M100   345 325 SH   SOLE   0 0 325
MURPHY USA INC COM 626755102   775 3 SH   SOLE   0 0 3
MYR GROUP INC DEL COM 55405W104   5,041 40 SH   SOLE   0 0 40
NAPCO SEC TECHNOLOGIES INC COM 630402105   17,851 475 SH   SOLE   0 0 475
NASDAQ INC COM 631103108   485,033 8,872 SH   SOLE   5,428 0 3,444
NATIONAL BANKSHARES INC VA COM 634865109   408,980 13,000 SH   SOLE   0 0 13,000
NATIONAL FUEL GAS CO COM 636180101   6,236 108 SH   SOLE   26 0 82
NATIONAL RESH CORP COM NEW 637372202   1,523 35 SH   SOLE   0 0 35
NAVIENT CORPORATION COM 63938C108   800 50 SH   SOLE   0 0 50
NCINO INC COM 63947X101   1,884 76 SH   SOLE   0 0 76
NEOGENOMICS INC COM NEW 64049M209   2,925 168 SH   SOLE   0 0 168
NETFLIX INC COM 64110L106   30,403 88 SH   SOLE   1 0 87
NETSCOUT SYS INC COM 64115T104   144 5 SH   SOLE   0 0 5
NEW JERSEY RES CORP COM 646025106   3,139 59 SH   SOLE   0 0 59
NEW YORK MTG TR INC COM 649604840   1,275 128 SH   SOLE   0 0 128
NEWMARK GROUP INC CL A 65158N102   970 137 SH   SOLE   0 0 137
NEWMARKET CORP COM 651587107   730 2 SH   SOLE   0 0 2
NEWMONT CORP COM 651639106   2,501 51 SH   SOLE   51 0 0
NEXTERA ENERGY INC COM 65339F101   1,057,384 13,718 SH   SOLE   2,360 0 11,358
NEXTGEN HEALTHCARE INC COM 65343C102   2,629 151 SH   SOLE   0 0 151
NICOLET BANKSHARES INC COM 65406E102   379 6 SH   SOLE   0 0 6
NIKE INC CL B 654106103   1,636,999 13,348 SH   SOLE   7,339 0 6,009
NIKOLA CORP COM 654110105   178 147 SH   SOLE   0 0 147
NIO INC SPON ADS 62914V106   8,955 852 SH   SOLE   0 0 852
NISOURCE INC COM 65473P105   1,762 63 SH   SOLE   0 0 63
NMI HLDGS INC CL A 629209305   2,010 90 SH   SOLE   0 0 90
NOKIA CORP SPONSORED ADR 654902204   1,424 290 SH   SOLE   290 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   4,826 1,270 SH   SOLE   1,270 0 0
NORDSTROM INC COM 655664100   28,034 1,723 SH   SOLE   1,723 0 0
NORFOLK SOUTHN CORP COM 655844108   258,852 1,221 SH   SOLE   521 0 700
NORTH AMERN CONSTR GROUP LTD COM 656811106   201 12 SH   SOLE   12 0 0
NORTHERN TR CORP COM 665859104   3,085 35 SH   SOLE   5 0 30
NORTHROP GRUMMAN CORP COM 666807102   15,237 33 SH   SOLE   22 0 11
NORTHWEST PIPE CO COM 667746101   299,808 9,600 SH   SOLE   9,600 0 0
NOVARTIS AG SPONSORED ADR 66987V109   8,188 89 SH   SOLE   89 0 0
NOVO-NORDISK A S ADR 670100205   21,644 136 SH   SOLE   0 0 136
NOW INC COM 67011P100   1,417 127 SH   SOLE   0 0 127
NU SKIN ENTERPRISES INC CL A 67018T105   1,258 32 SH   SOLE   0 0 32
NUCOR CORP COM 670346105   627,149 4,060 SH   SOLE   3,060 0 1,000
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   113,419 3,203 SH   SOLE   3,203 0 0
NUTRIEN LTD COM 67077M108   7,902 107 SH   SOLE   107 0 0
NV5 GLOBAL INC COM 62945V109   212,099 2,040 SH   SOLE   0 0 2,040
NVENT ELECTRIC PLC SHS G6700G107   5,626 131 SH   SOLE   0 0 131
NVIDIA CORPORATION COM 67066G104   2,184,384 7,864 SH   SOLE   5,853 0 2,011
NXP SEMICONDUCTORS N V COM N6596X109   9,884 53 SH   SOLE   20 0 33
OCEANFIRST FINL CORP COM 675234108   3,031 164 SH   SOLE   0 0 164
OKTA INC CL A 679295105   72,873 845 SH   SOLE   0 0 845
OLD DOMINION FREIGHT LINE IN COM 679580100   358,223 1,051 SH   SOLE   117 0 934
OLD NATL BANCORP IND COM 680033107   4,557 316 SH   SOLE   0 0 316
OLD REP INTL CORP COM 680223104   1,449 58 SH   SOLE   0 0 58
OLD SECOND BANCORP INC ILL COM 680277100   38,005 2,703 SH   SOLE   2,703 0 0
OMNICELL COM COM 68213N109   4,518 77 SH   SOLE   15 0 62
OMNICOM GROUP INC COM 681919106   58,963 625 SH   SOLE   625 0 0
ONESPAN INC COM 68287N100   1,383 79 SH   SOLE   0 0 79
ONESPAWORLD HOLDINGS LIMITED COM P73684113   2,159 180 SH   SOLE   0 0 180
OPTION CARE HEALTH INC COM NEW 68404L201   3,495 110 SH   SOLE   0 0 110
ORACLE CORP COM 68389X105   3,102,228 33,386 SH   SOLE   33,152 0 234
ORANGE SPONSORED ADR 684060106   2,363 198 SH   SOLE   198 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   469,486 553 SH   SOLE   0 0 553
ORGANON & CO COMMON STOCK 68622V106   77,475 3,294 SH   SOLE   2,290 0 1,004
ORION OFFICE REIT INC COM 68629Y103   67 10 SH   SOLE   0 0 10
ORMAT TECHNOLOGIES INC COM 686688102   9,580 113 SH   SOLE   0 0 113
OSHKOSH CORP COM 688239201   89,003 1,070 SH   SOLE   0 0 1,070
OTIS WORLDWIDE CORP COM 68902V107   174,708 2,070 SH   SOLE   1,817 0 253
OUTSET MED INC COM 690145107   2,466 134 SH   SOLE   0 0 134
OVERSTOCK COM INC DEL COM 690370101   163 8 SH   SOLE   0 0 8
OWENS CORNING NEW COM 690742101   4,024 42 SH   SOLE   0 0 42
PACCAR INC COM 693718108   123,050 1,681 SH   SOLE   1,624 0 57
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   5,374 464 SH   SOLE   0 0 464
PALANTIR TECHNOLOGIES INC CL A 69608A108   27,700 3,278 SH   SOLE   0 0 3,278
PALO ALTO NETWORKS INC COM 697435105   28,763 144 SH   SOLE   144 0 0
PALOMAR HLDGS INC COM 69753M105   1,491 27 SH   SOLE   0 0 27
PAPA JOHNS INTL INC COM 698813102   375 5 SH   SOLE   0 0 5
PAR TECHNOLOGY CORP COM 698884103   782 23 SH   SOLE   0 0 23
PARKER-HANNIFIN CORP COM 701094104   727,006 2,163 SH   SOLE   1,578 0 585
PATTERSON COS INC COM 703395103   857 32 SH   SOLE   0 0 32
PAYPAL HLDGS INC COM 70450Y103   617,848 8,136 SH   SOLE   5,024 0 3,112
PEAPACK-GLADSTONE FINL CORP COM 704699107   356 12 SH   SOLE   0 0 12
PEDIATRIX MEDICAL GROUP INC COM 58502B106   761 51 SH   SOLE   0 0 51
PELOTON INTERACTIVE INC CL A COM 70614W100   565,209 49,842 SH   SOLE   26,131 0 23,711
PENTAIR PLC SHS G7S00T104   793,567 14,358 SH   SOLE   14,358 0 0
PEOPLES BANCORP INC COM 709789101   1,211 47 SH   SOLE   0 0 47
PEPSICO INC COM 713448108   2,360,056 12,946 SH   SOLE   8,930 0 4,016
PERRIGO CO PLC SHS G97822103   187,350 5,223 SH   SOLE   0 0 5,223
PETIQ INC COM CL A 71639T106   767 67 SH   SOLE   0 0 67
PFIZER INC COM 717081103   1,664,844 40,805 SH   SOLE   36,766 0 4,039
PHILIP MORRIS INTL INC COM 718172109   1,141,132 11,734 SH   SOLE   1,477 0 10,257
PHILLIPS 66 COM 718546104   141,324 1,394 SH   SOLE   28 0 1,366
PHREESIA INC COM 71944F106   3,003 93 SH   SOLE   0 0 93
PHYSICIANS RLTY TR COM 71943U104   2,180 146 SH   SOLE   0 0 146
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   3,446 472 SH   SOLE   0 0 472
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   98,159 989 SH   SOLE   989 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,159 21 SH   SOLE   0 0 21
PINNACLE WEST CAP CORP COM 723484101   36,926 466 SH   SOLE   466 0 0
PINTEREST INC CL A 72352L106   6,736 247 SH   SOLE   45 0 202
PIONEER NAT RES CO COM 723787107   204,036 999 SH   SOLE   0 0 999
PJT PARTNERS INC COM CL A 69343T107   5,054 70 SH   SOLE   0 0 70
PLUG POWER INC COM NEW 72919P202   7,900 674 SH   SOLE   0 0 674
PNC FINL SVCS GROUP INC COM 693475105   495,436 3,898 SH   SOLE   2,829 0 1,069
PNM RES INC COM 69349H107   5,258 108 SH   SOLE   0 0 108
POLARIS INC COM 731068102   332 3 SH   SOLE   3 0 0
POOL CORP COM 73278L105   8,219 24 SH   SOLE   6 0 18
POPULAR INC COM NEW 733174700   288 5 SH   SOLE   0 0 5
PORTLAND GEN ELEC CO COM NEW 736508847   2,934 60 SH   SOLE   0 0 60
POTLATCHDELTIC CORPORATION COM 737630103   1,634 33 SH   SOLE   0 0 33
POWER INTEGRATIONS INC COM 739276103   4,910 58 SH   SOLE   0 0 58
PPG INDS INC COM 693506107   162,968 1,220 SH   SOLE   1,204 0 16
PPL CORP COM 69351T106   8,337 300 SH   SOLE   300 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   7,955 127 SH   SOLE   0 0 127
PRICE T ROWE GROUP INC COM 74144T108   30,895,198 273,651 SH   SOLE   172,460 0 101,191
PRICESMART INC COM 741511109   1,430 20 SH   SOLE   0 0 20
PRIMERICA INC COM 74164M108   517 3 SH   SOLE   3 0 0
PRIMORIS SVCS CORP COM 74164F103   1,850 75 SH   SOLE   0 0 75
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   72,611 977 SH   SOLE   977 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   5,261 84 SH   SOLE   0 0 84
PROCTER AND GAMBLE CO COM 742718109   3,371,249 22,673 SH   SOLE   18,679 0 3,994
PROGRESS SOFTWARE CORP COM 743312100   4,482 78 SH   SOLE   0 0 78
PROGRESSIVE CORP COM 743315103   304,289 2,127 SH   SOLE   2,127 0 0
PROGYNY INC COM 74340E103   2,923 91 SH   SOLE   0 0 91
PROS HOLDINGS INC COM 74346Y103   905 33 SH   SOLE   0 0 33
PROSHARES TR BITCOIN STRATE 74347G440   18,834 1,075 SH   SOLE   0 0 1,075
PROSPERITY BANCSHARES INC COM 743606105   3,015 49 SH   SOLE   0 0 49
PROTO LABS INC COM 743713109   398 12 SH   SOLE   0 0 12
PRUDENTIAL FINL INC COM 744320102   35,000 423 SH   SOLE   423 0 0
PTC INC COM 69370C100   80,785 630 SH   SOLE   0 0 630
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   105,041 1,682 SH   SOLE   1,605 0 77
PULTE GROUP INC COM 745867101   136,958 2,350 SH   SOLE   2,350 0 0
Q2 HLDGS INC COM 74736L109   2,536 103 SH   SOLE   0 0 103
QCR HOLDINGS INC COM 74727A104   967 22 SH   SOLE   0 0 22
QUALCOMM INC COM 747525103   2,953,350 23,149 SH   SOLE   21,657 0 1,492
QUALYS INC COM 74758T303   199,971 1,538 SH   SOLE   0 0 1,538
QUEST DIAGNOSTICS INC COM 74834L100   1,557 11 SH   SOLE   5 0 6
QUINSTREET INC COM 74874Q100   1,905 120 SH   SOLE   0 0 120
RACKSPACE TECHNOLOGY INC COM 750102105   405 215 SH   SOLE   0 0 215
RADIAN GROUP INC COM 750236101   2,233 101 SH   SOLE   0 0 101
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   2,744 187 SH   SOLE   0 0 187
RANGE RES CORP COM 75281A109   794,100 30,000 SH   SOLE   0 0 30,000
RAPID7 INC COM 753422104   1,837 40 SH   SOLE   0 0 40
RAYMOND JAMES FINL INC COM 754730109   2,426 26 SH   SOLE   14 0 12
RAYTHEON TECHNOLOGIES CORP COM 75513E101   718,219 7,334 SH   SOLE   4,786 0 2,548
RBC BEARINGS INC COM 75524B104   8,844 38 SH   SOLE   0 0 38
REALTY INCOME CORP COM 756109104   6,332 100 SH   SOLE   0 0 100
RECURSION PHARMACEUTICALS IN CL A 75629V104   179,290 26,880 SH   SOLE   26,880 0 0
REDFIN CORP COM 75737F108   2,383 263 SH   SOLE   0 0 263
REGAL REXNORD CORPORATION COM 758750103   383,490 2,725 SH   SOLE   2,725 0 0
REGENERON PHARMACEUTICALS COM 75886F107   34,511 42 SH   SOLE   37 0 5
REGIONS FINANCIAL CORP NEW COM 7591EP100   6,162 332 SH   SOLE   0 0 332
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,284 5 SH   SOLE   0 0 5
RENAISSANCERE HLDGS LTD COM G7496G103   602 3 SH   SOLE   0 0 3
REPLIGEN CORP COM 759916109   8,418 50 SH   SOLE   50 0 0
REPUBLIC SVCS INC COM 760759100   829,034 6,131 SH   SOLE   0 0 6,131
RESMED INC COM 761152107   596,748 2,725 SH   SOLE   5 0 2,720
RESTAURANT BRANDS INTL INC COM 76131D103   217,064 3,233 SH   SOLE   329 0 2,904
RGC RES INC COM 74955L103   4,638 200 SH   SOLE   0 0 200
RIBBON COMMUNICATIONS INC COM 762544104   914 267 SH   SOLE   0 0 267
RIO TINTO PLC SPONSORED ADR 767204100   18,865 275 SH   SOLE   250 0 25
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   26,115 1,687 SH   SOLE   1,110 0 577
RLJ LODGING TR COM 74965L101   3,149 297 SH   SOLE   0 0 297
RMR GROUP INC CL A 74967R106   3,490 133 SH   SOLE   0 0 133
ROBERT HALF INTL INC COM 770323103   3,384 42 SH   SOLE   42 0 0
ROBLOX CORP CL A 771049103   58,385 1,298 SH   SOLE   640 0 658
ROCKWELL AUTOMATION INC COM 773903109   2,055 7 SH   SOLE   7 0 0
ROKU INC COM CL A 77543R102   43,573 662 SH   SOLE   0 0 662
ROPER TECHNOLOGIES INC COM 776696106   538,964 1,223 SH   SOLE   557 0 666
ROSS STORES INC COM 778296103   379,840 3,579 SH   SOLE   0 0 3,579
ROYAL CARIBBEAN GROUP COM V7780T103   24,553 376 SH   SOLE   0 0 376
RPM INTL INC COM 749685103   146,127 1,675 SH   SOLE   0 0 1,675
RUSH ENTERPRISES INC CL A 781846209   874 16 SH   SOLE   0 0 16
RYMAN HOSPITALITY PPTYS INC COM 78377T107   4,846 54 SH   SOLE   0 0 54
S&P GLOBAL INC COM 78409V104   302,019 876 SH   SOLE   3 0 873
SABRE CORP COM 78573M104   219 51 SH   SOLE   0 0 51
SAIA INC COM 78709Y105   3,810 14 SH   SOLE   14 0 0
SALESFORCE INC COM 79466L302   124,264 622 SH   SOLE   441 0 181
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   63,000 6,000 SH   SOLE   0 0 6,000
SANDY SPRING BANCORP INC COM 800363103   1,351 52 SH   SOLE   0 0 52
SANFILIPPO JOHN B & SON INC COM 800422107   1,939 20 SH   SOLE   0 0 20
SANOFI SPONSORED ADR 80105N105   17,088 314 SH   SOLE   314 0 0
SCHWAB CHARLES CORP COM 808513105   194,749 3,718 SH   SOLE   2,125 0 1,593
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   35,744 747 SH   SOLE   747 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,047 15 SH   SOLE   0 0 15
SEA LTD SPONSORD ADS 81141R100   36,265 419 SH   SOLE   419 0 0
SEAGEN INC COM 81181C104   404,940 2,000 SH   SOLE   2,000 0 0
SEAWORLD ENTMT INC COM 81282V100   1,227 20 SH   SOLE   0 0 20
SEER INC COM CL A 81578P106   718 186 SH   SOLE   0 0 186
SEI INVTS CO COM 784117103   864,977 15,030 SH   SOLE   0 0 15,030
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   327,995 5,658 SH   SOLE   0 0 5,658
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   355,419 11,055 SH   SOLE   10,605 0 450
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   231,189 1,546 SH   SOLE   0 0 1,546
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,682,911 35,911 SH   SOLE   33,770 0 2,141
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   639,533 4,940 SH   SOLE   58 0 4,882
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   10,118 100 SH   SOLE   0 0 100
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,719,530 25,403 SH   SOLE   25,040 0 363
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,387,608 22,433 SH   SOLE   16,892 0 5,541
SEMPRA COM 816851109   12,093 80 SH   SOLE   20 0 60
SERVICENOW INC COM 81762P102   217,489 468 SH   SOLE   15 0 453
SHAKE SHACK INC CL A 819047101   722 13 SH   SOLE   0 0 13
SHAW COMMUNICATIONS INC CL B CONV 82028K200   419 14 SH   SOLE   14 0 0
SHERWIN WILLIAMS CO COM 824348106   142,954 636 SH   SOLE   2 0 634
SHOPIFY INC CL A 82509L107   452,075 9,430 SH   SOLE   8,470 0 960
SI-BONE INC COM 825704109   493,855 25,107 SH   SOLE   25,107 0 0
SIGNET JEWELERS LIMITED SHS G81276100   3,267 42 SH   SOLE   0 0 42
SILGAN HLDGS INC COM 827048109   1,611 30 SH   SOLE   0 0 30
SILICON LABORATORIES INC COM 826919102   3,502 20 SH   SOLE   0 0 20
SIMON PPTY GROUP INC NEW COM 828806109   255,180 2,279 SH   SOLE   2,152 0 127
SIMPLY GOOD FOODS CO COM 82900L102   2,625 66 SH   SOLE   0 0 66
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,190 16 SH   SOLE   16 0 0
SITIME CORP COM 82982T106   1,423 10 SH   SOLE   0 0 10
SIX FLAGS ENTMT CORP NEW COM 83001A102   2,111 79 SH   SOLE   0 0 79
SJW GROUP COM 784305104   658,677 8,652 SH   SOLE   8,652 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   1,888 16 SH   SOLE   14 0 2
SLEEP NUMBER CORP COM 83125X103   31 1 SH   SOLE   0 0 1
SLM CORP COM 78442P106   15,624 1,261 SH   SOLE   1,261 0 0
SMITH A O CORP COM 831865209   796,124 11,513 SH   SOLE   11,513 0 0
SMUCKER J M CO COM NEW 832696405   1,446,703 9,193 SH   SOLE   0 0 9,193
SNAP INC CL A 83304A106   45,435 4,053 SH   SOLE   1,936 0 2,117
SNOWFLAKE INC CL A 833445109   35,796 232 SH   SOLE   17 0 215
SOFI TECHNOLOGIES INC COM 83406F102   25,397 4,184 SH   SOLE   4,184 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   4,740 1,000 SH   SOLE   1,000 0 0
SONOCO PRODS CO COM 835495102   3,782 62 SH   SOLE   0 0 62
SONY GROUP CORPORATION SPONSORED ADR 835699307   163,805 1,807 SH   SOLE   0 0 1,807
SOUTHERN CO COM 842587107   114,251 1,642 SH   SOLE   1,536 0 106
SOUTHWEST AIRLS CO COM 844741108   22,778 700 SH   SOLE   700 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   1,749 28 SH   SOLE   23 0 5
SPDR GOLD TR GOLD SHS 78463V107   2,701,579 14,745 SH   SOLE   10,095 0 4,650
SPDR S&P 500 ETF TR TR UNIT 78462F103   92,034,966 224,810 SH   SOLE   224,353 0 457
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,342,225 2,928 SH   SOLE   2,649 0 279
SPDR SER TR DJ REIT ETF 78464A607   4,084 46 SH   SOLE   21 0 25
SPDR SER TR S&P 400 MDCP VAL 78464A839   15,067 228 SH   SOLE   228 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   61,291 1,775 SH   SOLE   0 0 1,775
SPLUNK INC COM 848637104   9,013 94 SH   SOLE   0 0 94
SPOTIFY TECHNOLOGY S A SHS L8681T102   31,134 233 SH   SOLE   233 0 0
SPROUT SOCIAL INC COM CL A 85209W109   2,984 49 SH   SOLE   0 0 49
SPROUTS FMRS MKT INC COM 85208M102   3,048 87 SH   SOLE   0 0 87
SPS COMM INC COM 78463M107   3,199 21 SH   SOLE   0 0 21
SPX TECHNOLOGIES INC COM 78473E103   2,965 42 SH   SOLE   0 0 42
SQUARESPACE INC CLASS A 85225A107   604 19 SH   SOLE   0 0 19
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,977 35 SH   SOLE   19 0 16
STAG INDL INC COM 85254J102   406 12 SH   SOLE   0 0 12
STAGWELL INC COM CL A 85256A109   683 92 SH   SOLE   0 0 92
STANLEY BLACK & DECKER INC COM 854502101   806 10 SH   SOLE   0 0 10
STANTEC INC COM 85472N109   587,605 10,060 SH   SOLE   10,060 0 0
STARBUCKS CORP COM 855244109   785,870 7,547 SH   SOLE   6,139 0 1,408
STATE STR CORP COM 857477103   399,190 5,274 SH   SOLE   1,441 0 3,833
STEEL DYNAMICS INC COM 858119100   227 2 SH   SOLE   0 0 2
STEELCASE INC CL A 858155203   556 66 SH   SOLE   0 0 66
STERIS PLC SHS USD G8473T100   529,464 2,768 SH   SOLE   0 0 2,768
STERLING INFRASTRUCTURE INC COM 859241101   2,879 76 SH   SOLE   0 0 76
STEVANATO GROUP S P A ORD SHS T9224W109   5,906 228 SH   SOLE   0 0 228
STIFEL FINL CORP COM 860630102   1,419 24 SH   SOLE   24 0 0
STITCH FIX INC COM CL A 860897107   879 172 SH   SOLE   0 0 172
STRATEGIC ED INC COM 86272C103   629 7 SH   SOLE   0 0 7
STRYKER CORPORATION COM 863667101   1,272,911 4,459 SH   SOLE   30 0 4,429
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   14,776 1,847 SH   SOLE   1,847 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   4,140 265 SH   SOLE   0 0 265
SUNPOWER CORP COM 867652406   2,104 152 SH   SOLE   0 0 152
SUNSTONE HOTEL INVS INC NEW COM 867892101   712 72 SH   SOLE   0 0 72
SURGERY PARTNERS INC COM 86881A100   655 19 SH   SOLE   0 0 19
SURMODICS INC COM 868873100   17,655 775 SH   SOLE   0 0 775
SUTRO BIOPHARMA INC COM 869367102   48,792 10,561 SH   SOLE   10,561 0 0
SYNAPTICS INC COM 87157D109   779 7 SH   SOLE   0 0 7
SYNOPSYS INC COM 871607107   11,588 30 SH   SOLE   30 0 0
SYSCO CORP COM 871829107   655,992 8,494 SH   SOLE   1,538 0 6,956
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,907 42 SH   SOLE   42 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   9,312 565 SH   SOLE   530 0 35
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   291,570 2,444 SH   SOLE   0 0 2,444
TARGET CORP COM 87612E106   920,406 5,557 SH   SOLE   3,674 0 1,883
TAYLOR MORRISON HOME CORP COM 87724P106   7,806 204 SH   SOLE   0 0 204
TE CONNECTIVITY LTD SHS H84989104   140,200 1,069 SH   SOLE   1,069 0 0
TEGNA INC COM 87901J105   2,977 176 SH   SOLE   0 0 176
TELADOC HEALTH INC COM 87918A105   8,055 311 SH   SOLE   0 0 311
TELEFLEX INCORPORATED COM 879369106   127,415 503 SH   SOLE   0 0 503
TELEFONICA S A SPONSORED ADR 879382208   3,061 715 SH   SOLE   715 0 0
TELUS CORPORATION COM 87971M103   2,543 128 SH   SOLE   128 0 0
TENABLE HLDGS INC COM 88025T102   2,946 62 SH   SOLE   0 0 62
TENNANT CO COM 880345103   2,947 43 SH   SOLE   0 0 43
TERADYNE INC COM 880770102   8,601 80 SH   SOLE   80 0 0
TERRENO RLTY CORP COM 88146M101   209,886 3,249 SH   SOLE   0 0 3,249
TESLA INC COM 88160R101   2,506,117 12,080 SH   SOLE   7,464 0 4,616
TETRA TECH INC NEW COM 88162G103   672,261 4,576 SH   SOLE   4,576 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   1,567 32 SH   SOLE   0 0 32
TEXAS INSTRS INC COM 882508104   681,355 3,663 SH   SOLE   3,525 0 138
TEXAS ROADHOUSE INC COM 882681109   3,242 30 SH   SOLE   0 0 30
THE ODP CORP COM 88337F105   540 12 SH   SOLE   0 0 12
THE TRADE DESK INC COM CL A 88339J105   43,368 712 SH   SOLE   150 0 562
THERMO FISHER SCIENTIFIC INC COM 883556102   2,333,146 4,048 SH   SOLE   2,728 0 1,320
TIMKEN CO COM 887389104   4,740 58 SH   SOLE   0 0 58
TJX COS INC NEW COM 872540109   664,415 8,479 SH   SOLE   4,630 0 3,849
T-MOBILE US INC COM 872590104   55,329 382 SH   SOLE   367 0 15
TOAST INC CL A 888787108   13,100 738 SH   SOLE   560 0 178
TOPBUILD CORP COM 89055F103   1,666 8 SH   SOLE   8 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,017 47 SH   SOLE   0 0 47
TORTOISE ENERGY INDEPENDENC COM 89148K200   28,150 1,000 SH   SOLE   0 0 1,000
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   400 12 SH   SOLE   0 0 12
TOWNEBANK PORTSMOUTH VA COM 89214P109   720 27 SH   SOLE   0 0 27
TPI COMPOSITES INC COM 87266J104   1,606 123 SH   SOLE   0 0 123
TRACTOR SUPPLY CO COM 892356106   18,099 77 SH   SOLE   77 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   140,929 766 SH   SOLE   56 0 710
TRAVELERS COMPANIES INC COM 89417E109   233,118 1,360 SH   SOLE   1,325 0 35
TREEHOUSE FOODS INC COM 89469A104   2,018 40 SH   SOLE   0 0 40
TRICO BANCSHARES COM 896095106   54,067 1,300 SH   SOLE   1,300 0 0
TRINET GROUP INC COM 896288107   2,338 29 SH   SOLE   0 0 29
TRINITY INDS INC COM 896522109   5,214 214 SH   SOLE   0 0 214
TRINSEO PLC SHS G9059U107   1,106 53 SH   SOLE   0 0 53
TRITON INTL LTD CL A G9078F107   1,138 18 SH   SOLE   0 0 18
TRUEBLUE INC COM 89785X101   356 20 SH   SOLE   0 0 20
TRUIST FINL CORP COM 89832Q109   157,815 4,628 SH   SOLE   0 0 4,628
TRUPANION INC COM 898202106   1,502 35 SH   SOLE   0 0 35
TRUSTMARK CORP COM 898402102   939 38 SH   SOLE   0 0 38
TUTOR PERINI CORP COM 901109108   969 157 SH   SOLE   0 0 157
TWILIO INC CL A 90138F102   50,573 759 SH   SOLE   36 0 723
TYLER TECHNOLOGIES INC COM 902252105   148,240 418 SH   SOLE   0 0 418
TYSON FOODS INC CL A 902494103   3,560 60 SH   SOLE   33 0 27
UBER TECHNOLOGIES INC COM 90353T100   12,807 404 SH   SOLE   0 0 404
UDR INC COM 902653104   7,473 182 SH   SOLE   0 0 182
UIPATH INC CL A 90364P105   31,380 1,787 SH   SOLE   0 0 1,787
ULTA BEAUTY INC COM 90384S303   27,284 50 SH   SOLE   50 0 0
UMB FINL CORP COM 902788108   154,632 2,679 SH   SOLE   0 0 2,679
UMH PPTYS INC COM 903002103   799 54 SH   SOLE   0 0 54
UNILEVER PLC SPON ADR NEW 904767704   588,783 11,338 SH   SOLE   11,338 0 0
UNION PAC CORP COM 907818108   1,586,332 7,882 SH   SOLE   6,260 0 1,622
UNITED NAT FOODS INC COM 911163103   1,661 63 SH   SOLE   0 0 63
UNITED PARCEL SERVICE INC CL B 911312106   104,728,024 539,863 SH   SOLE   495,920 0 43,943
UNITEDHEALTH GROUP INC COM 91324P102   2,450,852 5,186 SH   SOLE   3,884 0 1,302
UNITI GROUP INC COM 91325V108   2,351 662 SH   SOLE   0 0 662
UNITY SOFTWARE INC COM 91332U101   43,697 1,347 SH   SOLE   0 0 1,347
UNIVERSAL CORP VA COM 913456109   1,957 37 SH   SOLE   0 0 37
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,544 65 SH   SOLE   0 0 65
UNUM GROUP COM 91529Y106   2,770 70 SH   SOLE   0 0 70
UPSTART HLDGS INC COM 91680M107   562,395 35,393 SH   SOLE   4,468 0 30,925
UPWORK INC COM 91688F104   861 76 SH   SOLE   0 0 76
US BANCORP DEL COM NEW 902973304   467,627 12,972 SH   SOLE   4,270 0 8,702
UTZ BRANDS INC COM CL A 918090101   4,184 254 SH   SOLE   0 0 254
VALLEY NATL BANCORP COM 919794107   3,530 382 SH   SOLE   0 0 382
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   1,376,389 16,254 SH   SOLE   16,254 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   313,690 3,988 SH   SOLE   3,988 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   400,088 4,506 SH   SOLE   4,506 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,454 19 SH   SOLE   0 0 19
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   11,592 157 SH   SOLE   136 0 21
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   37,620,493 764,023 SH   SOLE   670,808 0 93,215
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   4,795 98 SH   SOLE   0 0 98
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   738,714 5,269 SH   SOLE   4,824 0 445
VANGUARD INDEX FDS GROWTH ETF 922908736   11,150,717 44,703 SH   SOLE   44,703 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   303,380 1,624 SH   SOLE   1,624 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,438,659 12,513 SH   SOLE   12,505 0 8
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   6,910,236 51,542 SH   SOLE   35,122 0 16,420
VANGUARD INDEX FDS MID CAP ETF 922908629   10,200,092 48,360 SH   SOLE   44,299 0 4,061
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   10,877,161 130,987 SH   SOLE   94,737 0 36,250
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   24,420,502 64,936 SH   SOLE   54,632 0 10,304
VANGUARD INDEX FDS SM CP VAL ETF 922908611   4,197,932 26,442 SH   SOLE   17,741 0 8,701
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,382,107 33,668 SH   SOLE   32,536 0 1,132
VANGUARD INDEX FDS SML CP GRW ETF 922908595   4,647,405 21,475 SH   SOLE   20,973 0 502
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,598,037 17,629 SH   SOLE   17,225 0 404
VANGUARD INDEX FDS VALUE ETF 922908744   22,521,322 163,068 SH   SOLE   151,732 0 11,336
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   5,936,400 111,023 SH   SOLE   97,612 0 13,411
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   11,922,404 295,109 SH   SOLE   237,393 0 57,716
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   62,598 923 SH   SOLE   0 0 923
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   11,101,634 120,552 SH   SOLE   117,619 0 2,933
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   94,177 1,859 SH   SOLE   1,859 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   58,080 724 SH   SOLE   0 0 724
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   38,426 482 SH   SOLE   0 0 482
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   262,040 4,000 SH   SOLE   4,000 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   17,562 300 SH   SOLE   300 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,518,701 46,159 SH   SOLE   45,647 0 512
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,410,424 9,158 SH   SOLE   1,100 0 8,058
VANGUARD STAR FDS VG TL INTL STK F 921909768   847,975 15,359 SH   SOLE   14,844 0 515
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,172,093 158,780 SH   SOLE   83,030 0 75,750
VANGUARD WORLD FDS ENERGY ETF 92204A306   376,959 3,300 SH   SOLE   3,300 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   607,387 7,798 SH   SOLE   7,798 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   3,386,132 14,200 SH   SOLE   13,595 0 605
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   213,753 1,122 SH   SOLE   1,122 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,351,277 8,694 SH   SOLE   8,308 0 386
VAREX IMAGING CORP COM 92214X106   2,383 131 SH   SOLE   0 0 131
VARONIS SYS INC COM 922280102   2,263 87 SH   SOLE   0 0 87
VAXCYTE INC COM 92243G108   56,220 1,500 SH   SOLE   1,500 0 0
VEEVA SYS INC CL A COM 922475108   40,251 219 SH   SOLE   0 0 219
VENTAS INC COM 92276F100   8,497 196 SH   SOLE   0 0 196
VERISK ANALYTICS INC COM 92345Y106   519,557 2,708 SH   SOLE   0 0 2,708
VERIZON COMMUNICATIONS INC COM 92343V104   343,399 8,830 SH   SOLE   7,906 0 924
VERRICA PHARMACEUTICALS INC COM 92511W108   65,000 10,000 SH   SOLE   0 0 10,000
VERTEX PHARMACEUTICALS INC COM 92532F100   17,014 54 SH   SOLE   54 0 0
VIATRIS INC COM 92556V106   34,988 3,637 SH   SOLE   3,340 0 297
VIAVI SOLUTIONS INC COM 925550105   390 36 SH   SOLE   0 0 36
VICI PPTYS INC COM 925652109   12,429 381 SH   SOLE   0 0 381
VIEWRAY INC COM 92672L107   1,554 449 SH   SOLE   0 0 449
VIRTU FINL INC CL A 928254101   2,533 134 SH   SOLE   0 0 134
VISA INC COM CL A 92826C839   1,763,774 7,823 SH   SOLE   1,720 0 6,103
VITAL FARMS INC COM 92847W103   1,592 104 SH   SOLE   0 0 104
VITESSE ENERGY INC COMMON STOCK 92852X103   1,142 60 SH   SOLE   48 0 12
VIVID SEATS INC COM CL A 92854T100   153 20 SH   SOLE   0 0 20
VMWARE INC CL A COM 928563402   195,765 1,568 SH   SOLE   1,568 0 0
WABTEC COM 929740108   3,437 34 SH   SOLE   0 0 34
WALGREENS BOOTS ALLIANCE INC COM 931427108   10,374 300 SH   SOLE   300 0 0
WALKER & DUNLOP INC COM 93148P102   2,133 28 SH   SOLE   0 0 28
WALMART INC COM 931142103   1,599,538 10,848 SH   SOLE   10,631 0 217
WARNER BROS DISCOVERY INC COM SER A 934423104   27,437 1,817 SH   SOLE   318 0 1,499
WASHINGTON FED INC COM 938824109   5,814 193 SH   SOLE   0 0 193
WASTE CONNECTIONS INC COM 94106B101   673,238 4,841 SH   SOLE   0 0 4,841
WASTE MGMT INC DEL COM 94106L109   217,017 1,330 SH   SOLE   1,249 0 81
WATERS CORP COM 941848103   233,771 755 SH   SOLE   755 0 0
WATERSTONE FINL INC MD COM 94188P101   2,028 134 SH   SOLE   0 0 134
WATSCO INC COM 942622200   5,727 18 SH   SOLE   0 0 18
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,070,011 6,357 SH   SOLE   6,328 0 29
WD 40 CO COM 929236107   179 1 SH   SOLE   0 0 1
WEC ENERGY GROUP INC COM 92939U106   3,318 35 SH   SOLE   3 0 32
WELLS FARGO CO NEW COM 949746101   329,302 8,810 SH   SOLE   8,686 0 124
WELLS FARGO CO NEW PERP PFD CNV A 949746804   17,644 15 SH   SOLE   15 0 0
WELLTOWER INC COM 95040Q104   15,055 210 SH   SOLE   0 0 210
WESCO INTL INC COM 95082P105   236,447 1,530 SH   SOLE   1,500 0 30
WEST PHARMACEUTICAL SVSC INC COM 955306105   375,920 1,085 SH   SOLE   1,085 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   586,270 19,458 SH   SOLE   19,332 0 126
WIDEOPENWEST INC COM 96758W101   479 45 SH   SOLE   0 0 45
WILEY JOHN & SONS INC CL A 968223206   1,784 46 SH   SOLE   0 0 46
WILLIAMS COS INC COM 969457100   59,720 2,000 SH   SOLE   0 0 2,000
WILLIAMS SONOMA INC COM 969904101   3,650 30 SH   SOLE   30 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,162 5 SH   SOLE   4 0 1
WINGSTOP INC COM 974155103   551 3 SH   SOLE   0 0 3
WOLVERINE WORLD WIDE INC COM 978097103   3,922 230 SH   SOLE   214 0 16
WORKDAY INC CL A 98138H101   34,080 165 SH   SOLE   0 0 165
WORKIVA INC COM CL A 98139A105   3,790 37 SH   SOLE   0 0 37
WPP PLC NEW ADR 92937A102   596 10 SH   SOLE   10 0 0
WSFS FINL CORP COM 929328102   38 1 SH   SOLE   0 0 1
WYNDHAM HOTELS & RESORTS INC COM 98311A105   42,000 619 SH   SOLE   619 0 0
XCEL ENERGY INC COM 98389B100   241,233 3,577 SH   SOLE   150 0 3,427
XYLEM INC COM 98419M100   975,072 9,313 SH   SOLE   7,880 0 1,433
YELP INC CL A 985817105   1,842 60 SH   SOLE   0 0 60
YETI HLDGS INC COM 98585X104   1,680 42 SH   SOLE   42 0 0
YEXT INC COM 98585N106   2,374 247 SH   SOLE   0 0 247
YORK WTR CO COM 987184108   588,610 13,168 SH   SOLE   13,168 0 0
YUM BRANDS INC COM 988498101   6,076 46 SH   SOLE   4 0 42
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   256,626 807 SH   SOLE   0 0 807
ZILLOW GROUP INC CL A 98954M101   7,779 178 SH   SOLE   0 0 178
ZIMMER BIOMET HOLDINGS INC COM 98956P102   98,063 759 SH   SOLE   759 0 0
ZOETIS INC CL A 98978V103   256,485 1,541 SH   SOLE   73 0 1,468
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   18,830 255 SH   SOLE   60 0 195
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   7,142 289 SH   SOLE   0 0 289
ZSCALER INC COM 98980G102   50,588 433 SH   SOLE   40 0 393
ZUORA INC COM CL A 98983V106   1,324 134 SH   SOLE   0 0 134
ZURN ELKAY WATER SOLNS CORP COM 98983L108   262,387 12,284 SH   SOLE   12,226 0 58