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
3M CO COM 88579Y101 BBG001S5T7X2 1,250,716 9,689 SH   SOLE   53 0 9,636
ABBOTT LABS COM 002824100 BBG001S5N9M6 5,025,138 44,427 SH   SOLE   658 0 43,769
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 6,806,263 38,302 SH   SOLE   371 0 37,931
ABERCROMBIE & FITCH CO CL A 002896207 BBG001S97027 416,573 2,787 SH   SOLE   140 0 2,647
ACACIA RESH CORP ACACIA TCH COM 003881307 BBG001SJLJT9 46,846 10,794 SH   SOLE   0 0 10,794
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 2,144,979 6,097 SH   SOLE   125 0 5,972
ACI WORLDWIDE INC COM 004498101 BBG001S9KLL5 2,792,602 53,797 SH   SOLE   766 0 53,031
ACME UTD CORP COM 004816104 BBG001S5NCC0 337,247 9,034 SH   SOLE   0 0 9,034
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 BBG001SP6Y91 418,463 25,911 SH   SOLE   176 0 25,735
ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 1,580,502 5,410 SH   SOLE   72 0 5,338
ADOBE INC COM 00724F101 BBG001S5NCQ5 7,286,185 16,385 SH   SOLE   68 0 16,317
ADTALEM GLOBAL ED INC COM 00737L103 BBG001S8M5S3 1,930,290 21,247 SH   SOLE   227 0 21,020
ADVANCED FLOWER CAP INC COM 00109K105 BBG00YPSX5R9 846,835 101,661 SH   SOLE   0 0 101,661
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 2,621,700 21,705 SH   SOLE   149 0 21,556
AECOM COM 00766T100 BBG001SKTTF1 207,334 1,941 SH   SOLE   0 0 1,941
AEGON LTD AMER REG 1 CERT 0076CA104 BBG001S6Y6M8 290,545 49,328 SH   SOLE   2,526 0 46,802
AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 910,705 9,516 SH   SOLE   109 0 9,407
AFFILIATED MANAGERS GROUP IN COM 008252108 BBG001S6DMD6 347,280 1,878 SH   SOLE   0 0 1,878
AFLAC INC COM 001055102 BBG001S5NGJ4 2,769,967 26,778 SH   SOLE   127 0 26,651
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 316,615 2,357 SH   SOLE   9 0 2,348
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 630,529 8,062 SH   SOLE   0 0 8,062
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 384,565 1,326 SH   SOLE   0 0 1,326
AIRBNB INC COM CL A 009066101 BBG001Y2XS16 636,550 4,844 SH   SOLE   0 0 4,844
ALCON AG ORD SHS H01301128 BBG00NPWGYR0 220,969 2,603 SH   SOLE   0 0 2,603
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 3,606,450 42,534 SH   SOLE   832 0 41,702
ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 284,168 4,805 SH   SOLE   0 0 4,805
ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 2,245,960 20,784 SH   SOLE   122 0 20,662
ALLSTATE CORP COM 020002101 BBG001S9BM06 2,756,326 14,297 SH   SOLE   45 0 14,252
ALPHA METALLURGICAL RESOUR I COM 020764106 BBG00DGWV044 382,341 1,911 SH   SOLE   36 0 1,875
ALPHA PRO TECH LTD COM 020772109 BBG001S67MP0 101,335 19,156 SH   SOLE   0 0 19,156
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 24,958,143 131,844 SH   SOLE   1,793 0 130,051
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 21,066,496 110,620 SH   SOLE   621 0 109,999
ALPS ETF TR EQUAL SEC ETF 00162Q205 BBG001T53M75 242,735 1,938 SH   SOLE   0 0 1,938
ALTICE USA INC CL A 02156K103 BBG00GFMPS82 55,522 23,038 SH   SOLE   0 0 23,038
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 8,210,271 157,014 SH   SOLE   1,848 0 155,166
AMAZON COM INC COM 023135106 BBG001S5PQL7 43,530,123 198,414 SH   SOLE   1,612 0 196,802
AMDOCS LTD SHS G02602103 BBG001SBX7P3 228,887 2,688 SH   SOLE   0 0 2,688
AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 413,820 5,324 SH   SOLE   0 0 5,324
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 BBG01FRH5ND8 166,898 11,663 SH   SOLE   0 0 11,663
AMERICAN ASSETS TR INC COM 024013104 BBG001TCBJS5 2,554,605 97,281 SH   SOLE   1,335 0 95,946
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 2,763,239 9,310 SH   SOLE   34 0 9,276
AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 2,623,698 36,040 SH   SOLE   981 0 35,059
AMERICAN PUB ED INC COM 02913V103 BBG001SRS4S8 293,589 13,611 SH   SOLE   0 0 13,611
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 2,818,144 15,365 SH   SOLE   31 0 15,334
AMERICAN WOODMARK CORPORATIO COM 030506109 BBG001S5NQ57 251,951 3,168 SH   SOLE   28 0 3,140
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 925,689 1,739 SH   SOLE   36 0 1,703
AMGEN INC COM 031162100 BBG001S5NNL6 2,848,959 10,931 SH   SOLE   95 0 10,836
AMKOR TECHNOLOGY INC COM 031652100 BBG001S64YF8 399,107 15,536 SH   SOLE   63 0 15,473
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 BBG00462PGH9 969,986 122,473 SH   SOLE   2,614 0 119,859
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 559,807 8,061 SH   SOLE   49 0 8,012
AMREP CORP COM 032159105 BBG001S5P052 384,116 12,233 SH   SOLE   60 0 12,173
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1,323,699 6,230 SH   SOLE   27 0 6,203
ANGEL OAK MORTGAGE REIT INC COM 03464Y108 BBG0113S8ND8 327,380 35,278 SH   SOLE   115 0 35,163
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 525,642 10,498 SH   SOLE   121 0 10,377
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 384,205 20,995 SH   SOLE   0 0 20,995
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 634,848 1,768 SH   SOLE   3 0 1,765
APOGEE ENTERPRISES INC COM 037598109 BBG001S5NSY1 1,577,815 22,095 SH   SOLE   147 0 21,948
APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 228,835 1,386 SH   SOLE   0 0 1,386
APPLE INC COM 037833100 BBG001S5N8V8 128,665,987 513,801 SH   SOLE   5,080 0 508,721
APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG001S5NK14 3,577,794 14,940 SH   SOLE   253 0 14,687
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1,554,315 9,557 SH   SOLE   31 0 9,526
APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 6,435,150 19,872 SH   SOLE   273 0 19,599
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 BBG001S8JFB3 301,887 13,052 SH   SOLE   39 0 13,013
ARGENX SE SPONSORED ADR 04016X101 BBG00GHB88Y8 552,270 898 SH   SOLE   0 0 898
ARM HOLDINGS PLC SPONSORED ADS 042068205 BBG01J1GY084 234,918 1,904 SH   SOLE   1,086 0 818
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 BBG001V107T3 825,370 19,172 SH   SOLE   343 0 18,829
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 BBG00KLHLBL3 1,815,542 180,292 SH   SOLE   601 0 179,691
ASGN INC COM 00191U102 BBG001S71HP5 581,963 6,983 SH   SOLE   35 0 6,948
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 5,138,881 7,415 SH   SOLE   40 0 7,375
ASSURANT INC COM 04621X108 BBG001SD9DW5 863,232 4,049 SH   SOLE   13 0 4,036
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 4,479,577 68,370 SH   SOLE   774 0 67,596
AT&T INC COM 00206R102 BBG001S5VWH2 3,896,944 171,144 SH   SOLE   1,849 0 169,295
AUTOHOME INC SP ADS RP CL A 05278C107 BBG005JYTDP6 269,845 10,399 SH   SOLE   0 0 10,399
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 5,692,344 19,446 SH   SOLE   105 0 19,341
AUTONATION INC COM 05329W102 BBG001S5NQB0 1,667,149 9,816 SH   SOLE   23 0 9,793
AUTOZONE INC COM 053332102 BBG001S6Q5D9 3,797,572 1,186 SH   SOLE   0 0 1,186
AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 338,374 3,818 SH   SOLE   48 0 3,770
AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 366,101 616 SH   SOLE   0 0 616
BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 1,410,512 34,386 SH   SOLE   397 0 33,989
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 4,531,467 466,200 SH   SOLE   5,224 0 460,976
BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 1,929,361 423,105 SH   SOLE   5,551 0 417,554
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 7,934,386 180,532 SH   SOLE   1,445 0 179,087
BANK MONTREAL MEDIUM MICROSECTORS FAN 063679534 BBG00JSLPHS6 263,199 451 SH   SOLE   0 0 451
BANK MONTREAL QUE COM 063671101 BBG001S5Y203 1,404,508 14,472 SH   SOLE   31 0 14,441
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 2,222,970 28,934 SH   SOLE   211 0 28,723
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 507,719 9,451 SH   SOLE   221 0 9,230
BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 2,876,242 216,422 SH   SOLE   3,743 0 212,679
BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 273,746 17,661 SH   SOLE   0 0 17,661
BEAZER HOMES USA INC COM NEW 07556Q881 BBG001S76DH8 688,752 25,082 SH   SOLE   0 0 25,082
BEL FUSE INC CL B 077347300 BBG001S93K81 1,100,176 13,340 SH   SOLE   266 0 13,074
BELDEN INC COM 077454106 BBG001SM6Z59 598,870 5,318 SH   SOLE   37 0 5,281
BERKLEY W R CORP COM 084423102 BBG001S5P463 447,346 7,644 SH   SOLE   0 0 7,644
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 1,361,840 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 18,557,596 40,941 SH   SOLE   409 0 40,532
BEST BUY INC COM 086516101 BBG001S5P285 1,353,206 15,772 SH   SOLE   212 0 15,560
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 3,336,544 68,330 SH   SOLE   785 0 67,545
BIGLARI HLDGS INC COM STK CL B 08986R309 BBG00JPRDQJ9 357,023 1,404 SH   SOLE   77 0 1,327
BK TECHNOLOGIES CORPORATION COM NEW 05587G203 BBG00NKSM4P5 488,015 14,232 SH   SOLE   0 0 14,232
BLACKSTONE INC COM 09260D107 BBG001S7H949 1,685,464 9,775 SH   SOLE   86 0 9,689
BLOCK H & R INC COM 093671105 BBG001S5S031 1,701,179 32,195 SH   SOLE   333 0 31,862
BLUE BIRD CORP COM 095306106 BBG006427TN1 464,835 12,033 SH   SOLE   183 0 11,850
BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 569,987 37,698 SH   SOLE   117 0 37,581
BOEING CO COM 097023105 BBG001S5P0V3 875,341 4,945 SH   SOLE   85 0 4,860
BOISE CASCADE CO DEL COM 09739D100 BBG001SZX397 311,674 2,622 SH   SOLE   85 0 2,537
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 5,312,449 1,069 SH   SOLE   12 0 1,057
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 581,685 4,520 SH   SOLE   36 0 4,484
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 2,915,922 32,646 SH   SOLE   209 0 32,437
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 1,860,666 62,945 SH   SOLE   86 0 62,859
BRADY CORP CL A 104674106 BBG001S5PCB9 510,325 6,910 SH   SOLE   28 0 6,882
BRINKER INTL INC COM 109641100 BBG001S5RFV8 1,796,895 13,583 SH   SOLE   300 0 13,283
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 2,227,814 39,389 SH   SOLE   259 0 39,130
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 6,328,075 174,231 SH   SOLE   1,487 0 172,744
BROADCOM INC COM 11135F101 BBG00KHY5SY8 19,104,532 82,404 SH   SOLE   883 0 81,521
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 336,683 1,489 SH   SOLE   66 0 1,423
BROADSTONE NET LEASE INC COM 11135E203 BBG001T61WG3 384,859 24,266 SH   SOLE   0 0 24,266
BROADWIND INC COM NEW 11161T207 BBG001SKFPL7 58,955 31,359 SH   SOLE   0 0 31,359
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 708,751 13,079 SH   SOLE   46 0 13,033
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 2,386,000 41,532 SH   SOLE   159 0 41,373
BUILD-A-BEAR WORKSHOP INC COM 120076104 BBG001SMC9T4 950,467 20,644 SH   SOLE   272 0 20,372
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 4,739,416 33,159 SH   SOLE   443 0 32,716
BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 260,119 3,345 SH   SOLE   65 0 3,280
C & F FINL CORP COM 12466Q104 BBG001SBJZY7 218,459 3,066 SH   SOLE   0 0 3,066
CABOT CORP COM 127055101 BBG001S5PK58 506,162 5,543 SH   SOLE   31 0 5,512
CACI INTL INC CL A 127190304 BBG001SF9NK1 1,275,213 3,156 SH   SOLE   7 0 3,149
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 847,069 2,819 SH   SOLE   131 0 2,688
CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 366,776 3,564 SH   SOLE   93 0 3,471
CAMECO CORP COM 13321L108 BBG001S5Y5S6 333,497 6,490 SH   SOLE   296 0 6,194
CANADIAN IMPERIAL BK COMM COM 136069101 BBG001S5YBB1 1,036,533 16,393 SH   SOLE   6 0 16,387
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 2,874,346 93,111 SH   SOLE   951 0 92,160
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 902,316 8,889 SH   SOLE   167 0 8,722
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 917,797 12,682 SH   SOLE   23 0 12,659
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 1,884,875 10,570 SH   SOLE   170 0 10,400
CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 3,383,261 28,606 SH   SOLE   152 0 28,454
CARGURUS INC COM CL A 141788109 BBG00HQ77DT1 409,650 11,211 SH   SOLE   273 0 10,938
CARLISLE COS INC COM 142339100 BBG001S5Q6R4 480,672 1,303 SH   SOLE   82 0 1,221
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 202,094 2,961 SH   SOLE   33 0 2,928
CARTERS INC COM 146229109 BBG001SCJ3Q5 226,022 4,171 SH   SOLE   13 0 4,158
CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 635,282 1,603 SH   SOLE   32 0 1,571
CATERPILLAR INC COM 149123101 BBG001S5PJ06 3,476,499 9,583 SH   SOLE   55 0 9,528
CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 1,083,292 5,544 SH   SOLE   16 0 5,528
CBRE GROUP INC CL A 12504L109 BBG001SC2D27 1,008,176 7,679 SH   SOLE   89 0 7,590
CECO ENVIRONMENTAL CORP COM 125141101 BBG001S6PJV0 454,266 15,027 SH   SOLE   85 0 14,942
CELESTICA INC COM 15101Q207 BBG001S9CXM7 8,025,485 86,950 SH   SOLE   708 0 86,242
CELSIUS HLDGS INC COM NEW 15118V207 BBG001SQSKT3 389,411 14,784 SH   SOLE   0 0 14,784
CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 816,788 144,821 SH   SOLE   238 0 144,583
CENCORA INC COM 03073E105 BBG001S8X7P0 2,523,836 11,233 SH   SOLE   133 0 11,100
CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 204,713 13,512 SH   SOLE   0 0 13,512
CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 290,215 4,791 SH   SOLE   22 0 4,769
CENTERRA GOLD INC COM 152006102 BBG001SLVFY5 552,072 97,025 SH   SOLE   229 0 96,796
CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 1,288,924 15,107 SH   SOLE   63 0 15,044
CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 2,281,902 20,874 SH   SOLE   131 0 20,743
CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 1,132,855 3,305 SH   SOLE   11 0 3,294
CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 1,268,253 6,793 SH   SOLE   27 0 6,766
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 3,101,018 21,410 SH   SOLE   691 0 20,719
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 498,922 8,274 SH   SOLE   0 0 8,274
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 2,035,001 7,365 SH   SOLE   37 0 7,328
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 891,606 8,515 SH   SOLE   0 0 8,515
CIENA CORP COM NEW 171779309 BBG001S61J73 244,931 2,888 SH   SOLE   0 0 2,888
CINEMARK HLDGS INC COM 17243V102 BBG001SS31W4 1,113,824 35,953 SH   SOLE   452 0 35,501
CINTAS CORP COM 172908105 BBG001S7CRG1 5,076,148 27,784 SH   SOLE   60 0 27,724
CIRRUS LOGIC INC COM 172755100 BBG001S67J86 390,852 3,925 SH   SOLE   117 0 3,808
CISCO SYS INC COM 17275R102 BBG001S6HC62 3,471,688 58,643 SH   SOLE   4,328 0 54,315
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 4,931,989 70,067 SH   SOLE   404 0 69,663
CITIZENS CMNTY BANCORP INC M COM 174903104 BBG001SKRJP4 239,719 14,716 SH   SOLE   0 0 14,716
CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 608,669 13,909 SH   SOLE   189 0 13,720
CITIZENS INC CL A 174740100 BBG001S81V90 184,925 46,116 SH   SOLE   0 0 46,116
CIVEO CORP CDA COM NEW 17878Y207 BBG009KJ2H33 249,429 10,978 SH   SOLE   109 0 10,869
CIVISTA BANCSHARES INC COM NO PAR 178867107 BBG001S91FV8 977,350 46,452 SH   SOLE   0 0 46,452
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 251,920 26,800 SH   SOLE   141 0 26,659
CLIPPER RLTY INC COM 18885T306 BBG00FY0CZR8 387,064 84,512 SH   SOLE   754 0 83,758
CME GROUP INC COM 12572Q105 BBG001S86547 937,006 4,035 SH   SOLE   13 0 4,022
COCA COLA CO COM 191216100 BBG001S5SMQ8 4,543,929 72,983 SH   SOLE   1,112 0 71,871
COCA COLA CONS INC COM 191098102 BBG001S5Q0W1 3,004,648 2,385 SH   SOLE   25 0 2,360
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 1,229,407 16,006 SH   SOLE   603 0 15,403
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108 BBG001S6R487 2,183,569 28,034 SH   SOLE   387 0 27,647
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 669,304 8,704 SH   SOLE   20 0 8,684
COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 369,470 1,488 SH   SOLE   0 0 1,488
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 6,249,601 68,745 SH   SOLE   150 0 68,595
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 BBG001T535S9 967,912 33,784 SH   SOLE   219 0 33,565
COLONY BANKCORP INC COM 19623P101 BBG001S98KP7 558,397 34,597 SH   SOLE   0 0 34,597
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 3,560,142 94,861 SH   SOLE   145 0 94,716
COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 1,882,310 4,439 SH   SOLE   61 0 4,378
COMPOSECURE INC COM CL A 20459V105 BBG00XTTT2B4 750,802 48,976 SH   SOLE   177 0 48,799
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 2,911,418 29,358 SH   SOLE   145 0 29,213
CONSOL ENERGY INC NEW COM 20854L108 BBG00HC115M9 2,143,904 20,097 SH   SOLE   311 0 19,786
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 347,191 1,571 SH   SOLE   0 0 1,571
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 285,334 1,275 SH   SOLE   0 0 1,275
CORE & MAIN INC CL A 21874C102 BBG01163K3R5 745,679 14,647 SH   SOLE   82 0 14,565
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 18,136,759 19,794 SH   SOLE   1,100 0 18,694
COVENANT LOGISTICS GROUP INC CL A 22284P105 BBG001S89TF0 838,784 15,388 SH   SOLE   325 0 15,063
CPI CARD GROUP INC COM NEW 12634H200 BBG009Q3VCS4 563,128 18,840 SH   SOLE   66 0 18,774
CRA INTL INC COM 12618T105 BBG001SBRK80 543,944 2,906 SH   SOLE   22 0 2,884
CRANE COMPANY COMMON STOCK 224408104 BBG016G0L0V9 991,918 6,537 SH   SOLE   51 0 6,486
CRANE NXT CO COM 224441105 BBG017BXPZ94 380,055 6,528 SH   SOLE   51 0 6,477
CRAWFORD & CO CL A 224633206 BBG001S5TK72 443,841 38,395 SH   SOLE   0 0 38,395
CREDICORP LTD COM G2519Y108 BBG001S8L8P1 1,652,457 9,014 SH   SOLE   159 0 8,855
CRESUD S A C I F Y A SPONSORED ADR 226406106 BBG001S7XKP3 302,463 23,948 SH   SOLE   6 0 23,942
CRH PLC ORD G25508105 BBG001S61NK9 4,440,063 47,990 SH   SOLE   84 0 47,906
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 1,056,536 3,088 SH   SOLE   5 0 3,083
CSX CORP COM 126408103 BBG001S5Q7Q3 2,969,740 92,028 SH   SOLE   0 0 92,028
CUMMINS INC COM 231021106 BBG001S5Q9M3 2,189,746 6,282 SH   SOLE   64 0 6,218
CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 1,322,977 3,728 SH   SOLE   15 0 3,713
D R HORTON INC COM 23331A109 BBG001S8M692 278,941 1,995 SH   SOLE   0 0 1,995
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 1,365,210 5,947 SH   SOLE   80 0 5,867
DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 398,585 2,135 SH   SOLE   19 0 2,116
DAVITA INC COM 23918K108 BBG001SB5DZ0 1,012,603 6,771 SH   SOLE   236 0 6,535
DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 419,507 10,133 SH   SOLE   0 0 10,133
DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 594,648 2,928 SH   SOLE   174 0 2,754
DEERE & CO COM 244199105 BBG001S5QFF7 1,448,801 3,419 SH   SOLE   39 0 3,380
DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 3,184,812 27,636 SH   SOLE   170 0 27,466
DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 527,519 8,719 SH   SOLE   25 0 8,694
DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 728,744 6,415 SH   SOLE   1 0 6,414
DEUTSCHE BANK A G NAMEN AKT D18190898 BBG001S683N3 2,771,386 162,545 SH   SOLE   3,188 0 159,357
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 946,999 28,934 SH   SOLE   295 0 28,639
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 631,512 4,967 SH   SOLE   297 0 4,670
DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 200,367 876 SH   SOLE   0 0 876
DIEBOLD NIXDORF INC COM SHS 253651202 BBG01HVHYCP8 302,959 7,039 SH   SOLE   80 0 6,959
DILLARDS INC CL A 254067101 BBG001S5VNW5 928,588 2,151 SH   SOLE   11 0 2,140
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 BBG017158GJ6 26,673,508 1,017,684 SH   SOLE   880 0 1,016,804
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 BBG01633Y2Y6 37,768,820 1,421,484 SH   SOLE   1,301 0 1,420,183
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 215,419 6,228 SH   SOLE   0 0 6,228
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 BBG011DXXNJ2 660,833 10,366 SH   SOLE   0 0 10,366
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 BBG015DG3GG1 64,917,375 2,109,077 SH   SOLE   2,159 0 2,106,918
DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 617,637 3,565 SH   SOLE   127 0 3,438
DISNEY WALT CO COM 254687106 BBG001S5QHF3 2,569,640 23,077 SH   SOLE   155 0 22,922
DOCUSIGN INC COM 256163106 BBG001T535D5 222,781 2,477 SH   SOLE   0 0 2,477
DOLE PLC ORD SHS G27907107 BBG011PCV5C3 204,366 15,093 SH   SOLE   73 0 15,020
DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 938,319 2,235 SH   SOLE   1 0 2,234
DONNELLEY FINL SOLUTIONS INC COM 25787G100 BBG009R0CT67 949,481 15,136 SH   SOLE   104 0 15,032
DORMAN PRODS INC COM 258278100 BBG001S5S932 465,473 3,593 SH   SOLE   37 0 3,556
DR REDDYS LABS LTD ADR 256135203 BBG001SHMCN3 1,272,591 80,595 SH   SOLE   1,615 0 78,980
DT MIDSTREAM INC COMMON STOCK 23345M107 BBG0112Z58K1 201,273 2,024 SH   SOLE   0 0 2,024
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 776,540 7,208 SH   SOLE   173 0 7,035
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 228,602 2,998 SH   SOLE   13 0 2,985
EAGLE MATLS INC COM 26969P108 BBG001S7VG92 840,821 3,407 SH   SOLE   38 0 3,369
EATON CORP PLC SHS G29183103 BBG001S5QZ45 2,157,145 6,500 SH   SOLE   52 0 6,448
EBAY INC. COM 278642103 BBG001S9B9J5 3,911,258 63,136 SH   SOLE   588 0 62,548
ECOLAB INC COM 278865100 BBG001S5QRB5 247,217 1,055 SH   SOLE   0 0 1,055
ELECTROMED INC COM 285409108 BBG001T853R7 487,693 16,504 SH   SOLE   122 0 16,382
ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 398,070 1,079 SH   SOLE   4 0 1,075
ELI LILLY & CO COM 532457108 BBG001S5STL8 16,365,094 21,198 SH   SOLE   172 0 21,026
EMBRAER S.A. SPONSORED ADS 29082A107 BBG001S63XQ9 1,581,165 43,107 SH   SOLE   707 0 42,400
EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 10,022,627 22,081 SH   SOLE   227 0 21,854
EMERALD HOLDING INC COM 29103W104 BBG00GCTWW65 65,237 13,535 SH   SOLE   0 0 13,535
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1,449,595 11,697 SH   SOLE   20 0 11,677
EMPIRE ST RLTY TR INC CL A 292104106 BBG002N8HMX9 1,030,075 99,813 SH   SOLE   1,523 0 98,290
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 2,707,528 63,812 SH   SOLE   838 0 62,974
ENERGIZER HLDGS INC NEW COM 29272W109 BBG006FCB028 306,055 8,772 SH   SOLE   128 0 8,644
ENERGY SVCS ACQUISITION CORP COM 29271Q103 BBG001SNQ748 435,844 34,536 SH   SOLE   412 0 34,124
ENI S P A SPONSORED ADR 26874R108 BBG001S5QQ09 394,695 14,426 SH   SOLE   36 0 14,390
EOG RES INC COM 26875P101 BBG001S5ZB93 724,401 5,910 SH   SOLE   162 0 5,748
EQUINIX INC COM 29444U700 BBG001SKBNS9 632,553 671 SH   SOLE   9 0 662
EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 3,738,520 157,810 SH   SOLE   3,507 0 154,303
EQUITABLE HLDGS INC COM 29452E101 BBG00J7CBWL8 1,360,997 28,853 SH   SOLE   510 0 28,343
EQUITY LIFESTYLE PPTYS INC COM 29472R108 BBG001S5T5G5 484,382 7,273 SH   SOLE   0 0 7,273
EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 928,431 12,938 SH   SOLE   0 0 12,938
ESSEX PPTY TR INC COM 297178105 BBG001S81418 518,499 1,816 SH   SOLE   2 0 1,814
ETHAN ALLEN INTERIORS INC COM 297602104 BBG001S67JZ6 456,364 16,235 SH   SOLE   165 0 16,070
EVANS BANCORP INC COM NEW 29911Q208 BBG001S6KMM8 304,069 7,022 SH   SOLE   0 0 7,022
EVERCORE INC CLASS A 29977A105 BBG001SC3S41 332,756 1,200 SH   SOLE   17 0 1,183
EXCELERATE ENERGY INC CL A COM 30069T101 BBG014GJSS81 580,123 19,178 SH   SOLE   65 0 19,113
EXLSERVICE HOLDINGS INC COM 302081104 BBG001SKWX40 314,166 7,079 SH   SOLE   0 0 7,079
EXPAND ENERGY CORPORATION COM 165167735 BBG00Z6DX607 228,865 2,299 SH   SOLE   0 0 2,299
EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 1,624,984 8,721 SH   SOLE   138 0 8,583
EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 267,366 2,414 SH   SOLE   0 0 2,414
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 7,515,189 69,863 SH   SOLE   943 0 68,920
F5 INC COM 315616102 BBG001SCP8D1 244,932 974 SH   SOLE   6 0 968
FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 10,474,283 5,261 SH   SOLE   74 0 5,187
FASTENAL CO COM 311900104 BBG001S5R1F7 1,574,228 21,892 SH   SOLE   13 0 21,879
FEDEX CORP COM 31428X106 BBG001S5R3M5 249,385 886 SH   SOLE   5 0 881
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 BBG01NMRD786 402,015 2,315 SH   SOLE   179 0 2,136
FERROGLOBE PLC SHS G33856108 BBG00B6BGDB6 129,332 34,035 SH   SOLE   1,250 0 32,785
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 83,234,109 1,855,006 SH   SOLE   1,057 0 1,853,949
FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 1,701,191 21,062 SH   SOLE   241 0 20,821
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 BBG01KY66QQ1 296,481 3,634 SH   SOLE   0 0 3,634
FINVOLUTION GROUP SPONSORED ADS 31810T101 BBG00HZ6P0Q4 121,029 17,825 SH   SOLE   0 0 17,825
FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 589,704 279 SH   SOLE   7 0 272
FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 352,390 17,497 SH   SOLE   0 0 17,497
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 333,560 7,643 SH   SOLE   0 0 7,643
FIRST UTD CORP COM 33741H107 BBG001S73MD5 700,681 20,786 SH   SOLE   0 0 20,786
FISERV INC COM 337738108 BBG001S5R6Q4 1,048,875 5,106 SH   SOLE   16 0 5,090
FLEX LTD ORD Y2573F102 BBG001SC5SP6 416,685 10,854 SH   SOLE   0 0 10,854
FLEXSTEEL INDS INC COM 339382103 BBG001S5R835 768,574 14,144 SH   SOLE   0 0 14,144
FLUTTER ENTMT PLC SHS G3643J108 BBG001S87K70 445,852 1,725 SH   SOLE   0 0 1,725
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 526,272 6,156 SH   SOLE   51 0 6,105
FORD MTR CO COM 345370860 BBG001S5TZ33 124,906 12,617 SH   SOLE   758 0 11,859
FORESTAR GROUP INC COM 346232101 BBG001S5R9G9 834,598 32,199 SH   SOLE   413 0 31,786
FORTINET INC COM 34959E109 BBG001S77BL6 463,802 4,909 SH   SOLE   0 0 4,909
FOX CORP CL A COM 35137L105 BBG00JHNJX06 490,829 10,104 SH   SOLE   14 0 10,090
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 683,676 17,954 SH   SOLE   35 0 17,919
FREIGHTCAR AMER INC COM 357023100 BBG001S64339 103,569 11,559 SH   SOLE   0 0 11,559
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 BBG001S97ZY5 442,153 19,530 SH   SOLE   18 0 19,512
FRIEDMAN INDS INC COM 358435105 BBG001S5RBJ1 161,113 10,537 SH   SOLE   0 0 10,537
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 521,203 23,996 SH   SOLE   18 0 23,978
FUTUREFUEL CORP COM 36116M106 BBG001SNX0W4 685,120 129,512 SH   SOLE   205 0 129,307
G III APPAREL GROUP LTD COM 36237H101 BBG001S6F0Z8 804,670 24,668 SH   SOLE   142 0 24,526
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 2,433,781 8,574 SH   SOLE   110 0 8,464
GANNETT CO INC COM 36472T109 BBG005C9FQR2 491,159 97,067 SH   SOLE   2,344 0 94,723
GAP INC COM 364760108 BBG001S5RNN0 397,967 16,842 SH   SOLE   92 0 16,750
GARRETT MOTION INC COM 366505105 BBG00HY28Q04 407,230 45,098 SH   SOLE   357 0 44,741
GARTNER INC COM 366651107 BBG001S5SD60 1,130,422 2,333 SH   SOLE   5 0 2,328
GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 3,465,668 20,779 SH   SOLE   454 0 20,325
GE VERNOVA INC COM 36828A101 BBG013G17W77 1,329,206 4,041 SH   SOLE   80 0 3,961
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 2,828,853 10,736 SH   SOLE   13 0 10,723
GENERAL MLS INC COM 370334104 BBG001S5RKR2 1,141,518 17,901 SH   SOLE   236 0 17,665
GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 829,111 15,564 SH   SOLE   339 0 15,225
GEOSPACE TECHNOLOGIES CORP COM 37364X109 BBG001S8L318 127,134 12,688 SH   SOLE   0 0 12,688
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 8,149,614 88,228 SH   SOLE   24 0 88,204
GLOBAL SELF STORAGE INC COM 37955N106 BBG001SB1GZ7 64,627 12,125 SH   SOLE   0 0 12,125
GMS INC COM 36251C103 BBG009Q036F8 952,980 11,234 SH   SOLE   83 0 11,151
GODADDY INC CL A 380237107 BBG006MDLXZ9 2,647,126 13,412 SH   SOLE   93 0 13,319
GOLD FIELDS LTD SPONSORED ADR 38059T106 BBG001S93ZM2 339,827 25,744 SH   SOLE   459 0 25,285
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 4,486,528 7,835 SH   SOLE   273 0 7,562
GRAHAM CORP COM 384556106 BBG001S5RK92 631,874 14,209 SH   SOLE   369 0 13,840
GRAINGER W W INC COM 384802104 BBG001S5RRD2 1,379,886 1,309 SH   SOLE   8 0 1,301
GRAY TELEVISION INC COM 389375106 BBG001S8SQK9 31,500 10,000 SH   SOLE   0 0 10,000
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 BBG008748J97 829,394 11,205 SH   SOLE   0 0 11,205
GREEN BRICK PARTNERS INC COM 392709101 BBG001SS5LM9 1,375,757 24,354 SH   SOLE   52 0 24,302
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 BBG001SQP181 418,908 29,922 SH   SOLE   1,017 0 28,905
GRIFFON CORP COM 398433102 BBG001S7M3Z2 286,915 4,026 SH   SOLE   74 0 3,952
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 BBG001SQT2W8 836,102 12,181 SH   SOLE   304 0 11,877
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 BBG001S5NWT8 790,054 3,067 SH   SOLE   89 0 2,978
GRUPO AEROPUERTO DEL PACIFIC SPON ADS B 400506101 BBG001SJ6FD1 522,332 2,985 SH   SOLE   137 0 2,848
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 2,432,781 71,933 SH   SOLE   646 0 71,287
GULF IS FABRICATION INC COM 402307102 BBG001S9N3N0 119,100 17,489 SH   SOLE   0 0 17,489
HALEON PLC SPON ADS 405552100 BBG018GZNDB0 564,903 59,214 SH   SOLE   0 0 59,214
HALLADOR ENERGY COMPANY COM 40609P105 BBG001S8HST8 125,961 11,001 SH   SOLE   669 0 10,332
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 BBG00HJ4P6S2 587,462 34,906 SH   SOLE   258 0 34,648
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 BBG001S64W80 1,328,698 161,839 SH   SOLE   2,982 0 158,857
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 7,203,593 65,846 SH   SOLE   385 0 65,461
HAWKINS INC COM 420261109 BBG001S5S282 352,479 2,873 SH   SOLE   22 0 2,851
HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 2,260,240 7,530 SH   SOLE   37 0 7,493
HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 926,350 14,506 SH   SOLE   196 0 14,310
HEARTBEAM INC COM 42238H108 BBG012F6HZY1 320,119 139,182 SH   SOLE   0 0 139,182
HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 459,829 2,623 SH   SOLE   0 0 2,623
HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 1,728,800 80,974 SH   SOLE   1,226 0 79,748
HNI CORP COM 404251100 BBG001S6Q6F5 875,739 17,386 SH   SOLE   79 0 17,307
HOLOGIC INC COM 436440101 BBG001S6HWB2 277,186 3,845 SH   SOLE   19 0 3,826
HOME DEPOT INC COM 437076102 BBG001S5RTW7 8,439,115 21,695 SH   SOLE   250 0 21,445
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 BBG001S5RXR4 1,732,480 60,682 SH   SOLE   423 0 60,259
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 5,848,732 25,892 SH   SOLE   93 0 25,799
HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 1,858,394 106,073 SH   SOLE   1,464 0 104,609
HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 241,136 1,389 SH   SOLE   0 0 1,389
HP INC COM 40434L105 BBG001S6W7N7 3,178,897 97,423 SH   SOLE   897 0 96,526
HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 6,979,199 141,108 SH   SOLE   1,212 0 139,896
HUBBELL INC COM 443510607 BBG001S5S1L9 2,724,176 6,503 SH   SOLE   17 0 6,486
HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 540,138 2,858 SH   SOLE   7 0 2,851
HUT 8 CORP COM 44812J104 BBG00390LJJ8 244,937 11,954 SH   SOLE   0 0 11,954
IBEX LTD SHS NEW G4690M101 BBG00W0LQ7N3 706,140 32,859 SH   SOLE   0 0 32,859
ICICI BANK LIMITED ADR 45104G104 BBG001SCD3Z1 1,386,448 46,432 SH   SOLE   340 0 46,092
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 395,249 956 SH   SOLE   0 0 956
IDT CORP CL B NEW 448947507 BBG001SHWDJ5 731,409 15,392 SH   SOLE   174 0 15,218
IES HLDGS INC COM 44951W106 BBG001SR2L71 654,326 3,256 SH   SOLE   36 0 3,220
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 3,976,384 15,682 SH   SOLE   222 0 15,460
IMMERSION CORP COM 452521107 BBG001SD4N12 178,612 20,460 SH   SOLE   83 0 20,377
IMPERIAL OIL LTD COM NEW 453038408 BBG001S5T1N6 3,528,994 57,289 SH   SOLE   1,071 0 56,218
INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 1,048,461 47,831 SH   SOLE   269 0 47,562
ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 2,074,713 132,400 SH   SOLE   608 0 131,792
INGREDION INC COM 457187102 BBG001SBH4X9 2,288,443 16,636 SH   SOLE   77 0 16,559
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 1,108,403 35,277 SH   SOLE   0 0 35,277
INNOVIVA INC COM 45781M101 BBG001SF23V0 1,291,517 74,439 SH   SOLE   659 0 73,780
INSIGHT ENTERPRISES INC COM 45765U103 BBG001S7LHJ0 1,186,836 7,803 SH   SOLE   13 0 7,790
INTEL CORP COM 458140100 BBG001S5SF65 396,669 19,784 SH   SOLE   0 0 19,784
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 337,137 1,908 SH   SOLE   0 0 1,908
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 777,981 5,221 SH   SOLE   25 0 5,196
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 BBG001SJPM63 1,637,296 13,107 SH   SOLE   337 0 12,770
INTERDIGITAL INC COM 45867G101 BBG001S8DV79 5,332,489 27,527 SH   SOLE   303 0 27,224
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 2,583,713 11,753 SH   SOLE   335 0 11,418
INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 253,510 4,710 SH   SOLE   176 0 4,534
INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 420,238 14,998 SH   SOLE   175 0 14,823
INTUIT COM 461202103 BBG001S6TWR2 2,503,814 3,984 SH   SOLE   19 0 3,965
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 2,330,551 4,465 SH   SOLE   21 0 4,444
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 753,201 3,579 SH   SOLE   0 0 3,579
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 498,069 2,842 SH   SOLE   0 0 2,842
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 215,276,053 421,094 SH   SOLE   33 0 421,061
INVESTAR HLDG CORP COM 46134L105 BBG0062RX882 1,300,767 59,233 SH   SOLE   108 0 59,125
INVESTORS TITLE CO NC COM 461804106 BBG001S5SDL3 583,714 2,465 SH   SOLE   0 0 2,465
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 26,018,397 498,246 SH   SOLE   544 0 497,702
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 355,316 10,641 SH   SOLE   0 0 10,641
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 158,158,026 1,572,147 SH   SOLE   13,429 0 1,558,718
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 6,373,514 149,578 SH   SOLE   2,494 0 147,084
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 7,719,056 94,158 SH   SOLE   226 0 93,932
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 509,402 5,833 SH   SOLE   94 0 5,739
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 4,747,858 41,089 SH   SOLE   277 0 40,812
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 11,781,744 127,439 SH   SOLE   2,056 0 125,383
ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 3,361,427 43,877 SH   SOLE   340 0 43,537
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 85,629,352 1,218,403 SH   SOLE   1,470 0 1,216,933
ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 546,383 8,475 SH   SOLE   0 0 8,475
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 741,561 11,212 SH   SOLE   0 0 11,212
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 727,306 11,672 SH   SOLE   125 0 11,547
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 2,283,231 19,816 SH   SOLE   2,297 0 17,519
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 2,647,252 20,582 SH   SOLE   0 0 20,582
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 209,999,157 356,729 SH   SOLE   471 0 356,258
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 88,926,903 917,718 SH   SOLE   14,428 0 903,290
ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 306,265 5,344 SH   SOLE   0 0 5,344
ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 2,018,596 14,107 SH   SOLE   0 0 14,107
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 266,882 4,393 SH   SOLE   0 0 4,393
ISHARES TR HDG MSCI JAPAN 46434V886 BBG005XKRJL3 222,732 5,226 SH   SOLE   0 0 5,226
ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 461,895 18,550 SH   SOLE   0 0 18,550
ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 622,326 25,974 SH   SOLE   0 0 25,974
ISHARES TR IBONDS DEC 2030 46436E726 BBG00VJHRTY3 357,780 16,750 SH   SOLE   0 0 16,750
ISHARES TR IBONDS DEC 2031 46436E486 BBG011HVQSJ9 228,938 11,250 SH   SOLE   0 0 11,250
ISHARES TR IBONDS DEC 29 46436E205 BBG00Q79F703 392,730 17,225 SH   SOLE   0 0 17,225
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 620,430 25,776 SH   SOLE   0 0 25,776
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 617,566 24,653 SH   SOLE   0 0 24,653
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 27,246,241 255,019 SH   SOLE   4,107 0 250,912
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 32,713,072 632,748 SH   SOLE   9,838 0 622,910
ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 915,636 21,078 SH   SOLE   0 0 21,078
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 290,522 3,842 SH   SOLE   0 0 3,842
ISHARES TR MSCI INTL MOMENT 46434V449 BBG007WGK4B0 33,935,734 907,373 SH   SOLE   779 0 906,594
ISHARES TR MSCI LW CRB TG 46434V464 BBG007PGJH85 908,993 4,695 SH   SOLE   0 0 4,695
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 715,759 5,887 SH   SOLE   0 0 5,887
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 290,670 1,632 SH   SOLE   88 0 1,544
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 233,627 7,431 SH   SOLE   0 0 7,431
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 320,540 995 SH   SOLE   106 0 889
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1,194,319 2,974 SH   SOLE   0 0 2,974
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 1,148,475 6,204 SH   SOLE   0 0 6,204
ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 225,943 3,323 SH   SOLE   0 0 3,323
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 502,811 2,276 SH   SOLE   0 0 2,276
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 540,368 5,322 SH   SOLE   0 0 5,322
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 563,367 2,951 SH   SOLE   365 0 2,586
ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 202,227 1,618 SH   SOLE   0 0 1,618
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 362,886 2,764 SH   SOLE   0 0 2,764
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 5,368,767 48,758 SH   SOLE   790 0 47,968
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 23,762,761 225,282 SH   SOLE   0 0 225,282
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 216,190 2,029 SH   SOLE   0 0 2,029
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 360,644 2,481 SH   SOLE   0 0 2,481
J JILL INC COM 46620W201 BBG00FZBYDT6 327,541 11,859 SH   SOLE   273 0 11,586
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 439,270 7,635 SH   SOLE   0 0 7,635
JABIL INC COM 466313103 BBG001S7RB70 2,173,581 15,105 SH   SOLE   91 0 15,014
JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 1,662,494 19,092 SH   SOLE   182 0 18,910
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 BBG001SD0CF5 275,688 8,948 SH   SOLE   0 0 8,948
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 BBG00GSNPMQ9 902,293 21,215 SH   SOLE   268 0 20,947
JD.COM INC SPON ADS CL A 47215P106 BBG005YHY0R6 3,428,804 98,898 SH   SOLE   1,025 0 97,873
JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 353,518 4,509 SH   SOLE   36 0 4,473
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 8,374,617 57,908 SH   SOLE   875 0 57,033
JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 297,960 3,775 SH   SOLE   4 0 3,771
JONES LANG LASALLE INC COM 48020Q107 BBG001SCLGS1 790,050 3,121 SH   SOLE   26 0 3,095
JOYY INC ADS REPSTG COM A 46591M109 BBG003H0XVS9 1,549,556 37,026 SH   SOLE   780 0 36,246
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 18,492,911 77,147 SH   SOLE   1,515 0 75,632
JUNIPER NETWORKS INC COM 48203R104 BBG001SCTT05 206,814 5,522 SH   SOLE   0 0 5,522
KARAT PACKAGING INC COM 48563L101 BBG00Q9MSFD6 743,977 24,586 SH   SOLE   0 0 24,586
KB FINL GROUP INC SPONSORED ADR 48241A105 BBG001T309X3 3,379,807 59,399 SH   SOLE   1,333 0 58,066
KEWAUNEE SCIENTIFIC CORP COM 492854104 BBG001S5SKR1 780,738 12,619 SH   SOLE   0 0 12,619
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 1,058,749 8,080 SH   SOLE   65 0 8,015
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 841,667 30,718 SH   SOLE   4,100 0 26,618
KINGSTONE COS INC COM 496719105 BBG001SCHWG4 602,481 39,663 SH   SOLE   200 0 39,463
KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 1,799,679 194,140 SH   SOLE   2,223 0 191,917
KKR & CO INC COM 48251W104 BBG001S6PW05 425,675 2,878 SH   SOLE   39 0 2,839
KLA CORP COM NEW 482480100 BBG001S5SLM4 2,391,079 3,795 SH   SOLE   8 0 3,787
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 BBG001S5V5G2 223,353 8,821 SH   SOLE   0 0 8,821
KONTOOR BRANDS INC COM 50050N103 BBG00LPTHYM5 578,740 6,776 SH   SOLE   36 0 6,740
KORN FERRY COM NEW 500643200 BBG001SC0054 221,978 3,291 SH   SOLE   29 0 3,262
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 840,345 27,364 SH   SOLE   0 0 27,364
KROGER CO COM 501044101 BBG001S5SN40 3,289,916 53,801 SH   SOLE   527 0 53,274
KT CORP SPONSORED ADR 48268K101 BBG001SCTCR3 931,600 60,026 SH   SOLE   769 0 59,257
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 321,027 1,527 SH   SOLE   0 0 1,527
LABCORP HOLDINGS INC COM SHS 504922105 BBG01MMT6PQ2 280,934 1,225 SH   SOLE   11 0 1,214
LANDSEA HOMES CORP COM 51509P103 BBG00L99PSG8 167,448 19,723 SH   SOLE   68 0 19,655
LANDSTAR SYS INC COM 515098101 BBG001S5RWM1 361,256 2,102 SH   SOLE   71 0 2,031
LATHAM GROUP INC COM 51819L107 BBG00ZVXLJB8 134,641 19,345 SH   SOLE   0 0 19,345
LAUREATE EDUCATION INC COMMON STOCK 518613203 BBG00B4Z2YY9 380,066 20,780 SH   SOLE   72 0 20,708
LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 1,129,793 7,843 SH   SOLE   32 0 7,811
LENNAR CORP CL A 526057104 BBG001S5SRK3 790,428 5,796 SH   SOLE   50 0 5,746
LIBERTY ENERGY INC COM CL A 53115L104 BBG00GK831C5 2,122,947 106,734 SH   SOLE   1,508 0 105,226
LIFEVANTAGE CORP COM NEW 53222K205 BBG001S6TDX7 830,008 47,348 SH   SOLE   145 0 47,203
LIMBACH HLDGS INC COM 53263P105 BBG006G0NGD3 1,028,362 12,022 SH   SOLE   240 0 11,782
LINCOLN EDL SVCS CORP COM 533535100 BBG001SH9DM7 190,520 12,043 SH   SOLE   0 0 12,043
LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 227,300 1,212 SH   SOLE   21 0 1,191
LINDE PLC SHS G54950103 BBG01FND0CH6 1,941,629 4,638 SH   SOLE   62 0 4,576
LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 310,412 2,397 SH   SOLE   25 0 2,372
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 3,393,798 1,247,720 SH   SOLE   14,397 0 1,233,323
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 3,693,211 7,600 SH   SOLE   102 0 7,498
LOEWS CORP COM 540424108 BBG001S6KQC0 512,429 6,051 SH   SOLE   47 0 6,004
LOGITECH INTL S A SHS H50430232 BBG001S9T9J6 493,122 5,988 SH   SOLE   0 0 5,988
LOUISIANA PAC CORP COM 546347105 BBG001S5SW04 764,280 7,381 SH   SOLE   87 0 7,294
LOWES COS INC COM 548661107 BBG001S5SVL3 3,288,283 13,324 SH   SOLE   152 0 13,172
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 808,091 2,475 SH   SOLE   74 0 2,401
LSI INDS INC OHIO COM 50216C108 BBG001S5SXV8 807,955 41,604 SH   SOLE   1,766 0 39,838
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 381,010 5,130 SH   SOLE   18 0 5,112
M & T BK CORP COM 55261F104 BBG001S7S2B4 843,066 4,484 SH   SOLE   16 0 4,468
MAGNA INTL INC COM 559222401 BBG001S5SY91 288,361 6,900 SH   SOLE   641 0 6,259
MAMAS CREATIONS INC COM 56146T103 BBG001V1FNH5 249,594 31,356 SH   SOLE   243 0 31,113
MANHATTAN ASSOCIATES INC COM 562750109 BBG001S71S35 659,656 2,441 SH   SOLE   15 0 2,426
MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 6,155,896 200,452 SH   SOLE   2,648 0 197,804
MARATHON PETE CORP COM 56585A102 BBG001S169P1 3,087,359 22,132 SH   SOLE   263 0 21,869
MARKEL GROUP INC COM 570535104 BBG001S9ZK95 581,740 337 SH   SOLE   0 0 337
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 898,650 3,222 SH   SOLE   56 0 3,166
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 1,946,448 9,164 SH   SOLE   62 0 9,102
MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 447,273 866 SH   SOLE   55 0 811
MASCO CORP COM 574599106 BBG001S5SZ70 2,921,780 40,262 SH   SOLE   33 0 40,229
MASTEC INC COM 576323109 BBG001S95HF8 240,287 1,765 SH   SOLE   0 0 1,765
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 9,480,158 18,004 SH   SOLE   109 0 17,895
MATSON INC COM 57686G105 BBG001S5NL21 2,182,983 16,189 SH   SOLE   87 0 16,102
MAYVILLE ENGR CO INC COM 578605107 BBG001TFSDY6 397,795 25,305 SH   SOLE   55 0 25,250
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1,508,435 19,785 SH   SOLE   0 0 19,785
MCDONALDS CORP COM 580135101 BBG001S5T110 3,841,080 13,250 SH   SOLE   101 0 13,149
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 7,429,072 13,036 SH   SOLE   60 0 12,976
MEDALLION FINL CORP COM 583928106 BBG001S8ZQZ5 540,711 57,584 SH   SOLE   15 0 57,569
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 4,352,248 54,485 SH   SOLE   168 0 54,317
MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 292,518 172 SH   SOLE   3 0 169
MERCK & CO INC COM 58933Y105 BBG001S5TC52 4,745,875 47,707 SH   SOLE   445 0 47,262
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 18,374,264 31,382 SH   SOLE   317 0 31,065
METHANEX CORP COM 59151K108 BBG001S66Y93 782,761 15,674 SH   SOLE   211 0 15,463
METLIFE INC COM 59156R108 BBG001S5T3R8 503,627 6,151 SH   SOLE   16 0 6,135
MGIC INVT CORP WIS COM 552848103 BBG001S6SFR0 2,173,979 91,690 SH   SOLE   1,572 0 90,118
MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 364,210 10,511 SH   SOLE   5 0 10,506
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 1,672,653 19,875 SH   SOLE   419 0 19,456
MICROSOFT CORP COM 594918104 BBG001S5TD05 64,093,495 152,060 SH   SOLE   4,014 0 148,046
MINERALS TECHNOLOGIES INC COM 603158106 BBG001S5TFZ2 391,457 5,137 SH   SOLE   15 0 5,122
MISTRAS GROUP INC COM 60649T107 BBG001T1V7Z5 232,951 25,712 SH   SOLE   651 0 25,061
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 2,576,402 219,830 SH   SOLE   2,180 0 217,650
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 627,854 128,395 SH   SOLE   0 0 128,395
MODINE MFG CO COM 607828100 BBG001S5T913 1,950,870 16,828 SH   SOLE   315 0 16,513
MOHAWK INDS INC COM 608190104 BBG001SBGSZ5 832,361 6,987 SH   SOLE   50 0 6,937
MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 443,560 1,524 SH   SOLE   8 0 1,516
MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 214,127 3,736 SH   SOLE   96 0 3,640
MONARCH CASINO & RESORT INC COM 609027107 BBG001S7DVP1 254,303 3,223 SH   SOLE   19 0 3,204
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 2,569,706 43,022 SH   SOLE   173 0 42,849
MONROE CAP CORP COM 610335101 BBG001V0NY75 313,498 36,882 SH   SOLE   0 0 36,882
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 256,020 4,871 SH   SOLE   0 0 4,871
MOODYS CORP COM 615369105 BBG001S5VP87 956,067 2,020 SH   SOLE   0 0 2,020
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 3,677,735 29,253 SH   SOLE   1,009 0 28,244
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 2,216,455 4,795 SH   SOLE   48 0 4,747
MSCI INC COM 55354G100 BBG001SV8B05 395,456 659 SH   SOLE   0 0 659
MUELLER INDS INC COM 624756102 BBG001S6PVC4 5,424,140 68,349 SH   SOLE   710 0 67,639
MURPHY USA INC COM 626755102 BBG001Z0Q6V2 488,323 973 SH   SOLE   31 0 942
NATIONAL HEALTHCARE CORP COM 635906100 BBG001SBJ378 1,043,481 9,701 SH   SOLE   63 0 9,638
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 BBG008417VP2 489,281 12,906 SH   SOLE   177 0 12,729
NATURAL GROCERS BY VITAMIN C COM 63888U108 BBG0034VYM77 1,119,278 28,179 SH   SOLE   40 0 28,139
NATWEST GROUP PLC SPONS ADR 639057207 BBG001T03WR2 2,079,896 204,513 SH   SOLE   5,887 0 198,626
NERDY INC CL A COM 64081V109 BBG00XWZB4W8 554,455 342,256 SH   SOLE   0 0 342,256
NETAPP INC COM 64110D104 BBG001S8LYX5 743,685 6,407 SH   SOLE   73 0 6,334
NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 349,202 3,914 SH   SOLE   4 0 3,910
NETFLIX INC COM 64110L106 BBG001SF6L46 5,366,595 6,021 SH   SOLE   49 0 5,972
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 BBG001SP9P33 605,950 9,441 SH   SOLE   120 0 9,321
NEWMARK GROUP INC CL A 65158N102 BBG00J24S7X5 804,853 62,830 SH   SOLE   939 0 61,891
NEWMARKET CORP COM 651587107 BBG001S5R005 848,072 1,605 SH   SOLE   27 0 1,578
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 2,219,934 30,966 SH   SOLE   252 0 30,714
NIKE INC CL B 654106103 BBG001S6NTK2 517,870 6,844 SH   SOLE   270 0 6,574
NL INDS INC COM NEW 629156407 BBG001S5TMX9 228,138 29,361 SH   SOLE   0 0 29,361
NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 162,297 36,636 SH   SOLE   343 0 36,293
NOMURA HLDGS INC SPONSORED ADR 65535H208 BBG001S6HZT6 196,285 33,901 SH   SOLE   0 0 33,901
NORDSON CORP COM 655663102 BBG001S5TKK7 689,237 3,294 SH   SOLE   0 0 3,294
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1,477,120 6,294 SH   SOLE   0 0 6,294
NORTHERN TECHNOLOGIES INTL C COM 665809109 BBG001S7DDP1 146,085 10,829 SH   SOLE   0 0 10,829
NORTHERN TR CORP COM 665859104 BBG001S5TRG7 958,167 9,348 SH   SOLE   45 0 9,303
NORTHRIM BANCORP INC COM 666762109 BBG001S6NXD1 479,403 6,151 SH   SOLE   113 0 6,038
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 640,174 1,364 SH   SOLE   2 0 1,362
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 8,998,573 92,473 SH   SOLE   1,124 0 91,349
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 10,393,493 120,826 SH   SOLE   758 0 120,068
NPK INTERNATIONAL INC COM SHS 651718504 BBG001S6CQY5 708,808 92,413 SH   SOLE   2,489 0 89,924
NUCOR CORP COM 670346105 BBG001S5TRV0 301,661 2,585 SH   SOLE   2 0 2,583
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 66,698,337 496,674 SH   SOLE   4,047 0 492,627
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 756,568 8,400 SH Call SOLE   0 0 8,400
NVR INC COM 62944T105 BBG001S5TSM8 1,341,340 164 SH   SOLE   0 0 164
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 788,640 3,794 SH   SOLE   237 0 3,557
OIL DRI CORP AMER COM 677864100 BBG001S7J3C1 291,564 3,327 SH   SOLE   0 0 3,327
OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 2,307,376 13,080 SH   SOLE   58 0 13,022
OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 21,318,509 589,072 SH   SOLE   282 0 588,790
OMNICOM GROUP INC COM 681919106 BBG001S5VR10 1,581,991 18,387 SH   SOLE   210 0 18,177
ONEOK INC NEW COM 682680103 BBG001S5TWK1 237,245 2,363 SH   SOLE   155 0 2,208
OP BANCORP COM 67109R109 BBG001SP9M85 627,468 39,688 SH   SOLE   96 0 39,592
ORACLE CORP COM 68389X105 BBG001S5SJG6 11,897,241 71,395 SH   SOLE   1,279 0 70,115
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 2,868,450 2,419 SH   SOLE   1 0 2,418
ORIX CORP SPONSORED ADR 686330101 BBG001S5SFJ1 1,873,988 17,641 SH   SOLE   224 0 17,417
OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 262,800 2,838 SH   SOLE   33 0 2,805
OUTBRAIN INC COM 69002R103 BBG001V0BLG6 495,420 69,000 SH   SOLE   0 0 69,000
OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 2,793,083 16,399 SH   SOLE   163 0 16,236
PACCAR INC COM 693718108 BBG001S5V1S8 785,092 7,548 SH   SOLE   142 0 7,406
PACKAGING CORP AMER COM 695156109 BBG001S5V741 1,043,943 4,637 SH   SOLE   117 0 4,520
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 807,798 10,681 SH   SOLE   1,282 0 9,399
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 1,626,086 8,937 SH   SOLE   91 0 8,846
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 962,704 1,514 SH   SOLE   201 0 1,313
PATRICK INDS INC COM 703343103 BBG001S5V0V6 1,771,225 21,320 SH   SOLE   284 0 21,036
PAYCHEX INC COM 704326107 BBG001S5V135 2,705,072 19,292 SH   SOLE   19 0 19,273
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 949,604 11,126 SH   SOLE   121 0 11,005
PC CONNECTION INC COM 69318J100 BBG001S96MG5 278,017 4,014 SH   SOLE   0 0 4,014
PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 1,347,584 13,894 SH   SOLE   210 0 13,684
PEDIATRIX MEDICAL GROUP INC COM 58502B106 BBG001S96T25 182,145 13,883 SH   SOLE   109 0 13,774
PENTAIR PLC SHS G7S00T104 BBG001S69VB3 210,740 2,094 SH   SOLE   62 0 2,032
PEPSICO INC COM 713448108 BBG001S695T1 1,996,515 13,130 SH   SOLE   105 0 13,025
PERION NETWORK LTD SHS NEW M78673114 BBG001SJ0148 103,351 12,202 SH   SOLE   489 0 11,713
PERMA-PIPE INTL HLDGS INC COM 714167103 BBG001S6F0X0 173,241 11,588 SH   SOLE   0 0 11,588
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 2,792,707 217,162 SH   SOLE   2,736 0 214,426
PFIZER INC COM 717081103 BBG001S5V466 888,487 33,490 SH   SOLE   115 0 33,375
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 6,484,979 53,884 SH   SOLE   374 0 53,510
PHINIA INC COMMON STOCK 71880K101 BBG01F6N6NP4 1,350,978 28,046 SH   SOLE   214 0 27,832
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 4,792,970 24,853 SH   SOLE   142 0 24,711
POPULAR INC COM NEW 733174700 BBG001S5PC01 1,814,041 19,286 SH   SOLE   264 0 19,022
POSCO HOLDINGS INC SPONSORED ADR 693483109 BBG001S65ZZ2 607,331 14,007 SH   SOLE   364 0 13,643
PRECISION DRILLING CORP COM NEW 74022D407 BBG001S5V359 903,775 14,799 SH   SOLE   95 0 14,704
PREFORMED LINE PRODS CO COM 740444104 BBG001SFKCZ6 319,291 2,499 SH   SOLE   60 0 2,439
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 BBG00DSNH2C4 291,165 24,780 SH   SOLE   0 0 24,780
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 13,130,073 78,318 SH   SOLE   972 0 77,346
PRO-DEX INC COLO COM NEW 74265M205 BBG001S6F1W9 571,893 12,233 SH   SOLE   42 0 12,191
PROFIRE ENERGY INC COM 74316X101 BBG001SSCTQ0 33,393 13,147 SH   SOLE   0 0 13,147
PROG HOLDINGS INC COM NPV 74319R101 BBG00VSH86H3 842,256 19,930 SH   SOLE   187 0 19,743
PROGRESSIVE CORP COM 743315103 BBG001S5V509 1,825,678 7,619 SH   SOLE   163 0 7,456
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 4,668,690 44,169 SH   SOLE   18 0 44,151
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 1,077,319 9,089 SH   SOLE   14 0 9,075
PUBLIC STORAGE OPER CO COM 74460D109 BBG001S5TH79 2,360,636 7,884 SH   SOLE   45 0 7,839
PULTE GROUP INC COM 745867101 BBG001S5V5K7 8,037,635 73,807 SH   SOLE   762 0 73,045
PUMA BIOTECHNOLOGY INC COM 74587V107 BBG001TFZB81 61,390 20,128 SH   SOLE   0 0 20,128
QUAD / GRAPHICS INC COM CL A 747301109 BBG001SG6LT7 293,038 42,043 SH   SOLE   0 0 42,043
QUALCOMM INC COM 747525103 BBG001S6VS70 2,878,509 18,738 SH   SOLE   961 0 17,777
QUANEX BLDG PRODS CORP COM 747619104 BBG001T0QV71 236,893 9,773 SH   SOLE   204 0 9,569
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 1,456,380 4,608 SH   SOLE   0 0 4,608
RADIAN GROUP INC COM 750236101 BBG001SBWXG7 634,668 20,008 SH   SOLE   200 0 19,808
RALPH LAUREN CORP CL A 751212101 BBG001S9TL45 1,558,647 6,748 SH   SOLE   58 0 6,690
RANGER ENERGY SVCS INC COM CL A 75282U104 BBG00GSFND33 1,510,218 97,559 SH   SOLE   91 0 97,468
RB GLOBAL INC COM 74935Q107 BBG001SBQWW8 598,087 6,630 SH   SOLE   361 0 6,269
RBB FD INC US TREASY 2 YR 74933W486 BBG019229DL1 557,052 11,590 SH   SOLE   0 0 11,590
RCM TECHNOLOGIES INC COM NEW 749360400 BBG001S5VLS4 378,249 17,069 SH   SOLE   513 0 16,556
REGAL REXNORD CORPORATION COM 758750103 BBG001S5VL68 250,649 1,616 SH   SOLE   0 0 1,616
REGENCY CTRS CORP COM 758849103 BBG001S7H752 206,935 2,799 SH   SOLE   0 0 2,799
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 321,261 451 SH   SOLE   12 0 439
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 418,748 17,804 SH   SOLE   0 0 17,804
RELIANCE INC COM 759509102 BBG001S81M27 1,174,221 4,361 SH   SOLE   137 0 4,224
RELX PLC SPONSORED ADR 759530108 BBG001S898V8 6,732,793 148,234 SH   SOLE   412 0 147,822
REPOSITRAK INC COM NEW 700215304 BBG001SK6032 739,809 33,430 SH   SOLE   224 0 33,206
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 1,415,094 7,034 SH   SOLE   4 0 7,030
RESMED INC COM 761152107 BBG001SBGRC2 578,364 2,529 SH   SOLE   0 0 2,529
RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 322,158 4,943 SH   SOLE   176 0 4,767
RICHARDSON ELECTRS LTD COM 763165107 BBG001S5VMS2 172,388 12,287 SH   SOLE   118 0 12,169
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 4,418,514 75,132 SH   SOLE   747 0 74,385
ROBINHOOD MKTS INC COM CL A 770700102 BBG008NMBXP6 374,687 10,056 SH   SOLE   0 0 10,056
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 205,370 719 SH   SOLE   67 0 652
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 271,429 522 SH   SOLE   2 0 520
ROYAL BK CDA COM 780087102 BBG001S60869 4,811,364 39,925 SH   SOLE   314 0 39,611
RPM INTL INC COM 749685103 BBG001S7X317 1,115,699 9,066 SH   SOLE   0 0 9,066
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 3,252,101 28,103 SH   SOLE   511 0 27,592
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 3,827,528 7,685 SH   SOLE   36 0 7,649
SACHEM CAP CORP COM 78590A109 BBG00F48C2L3 64,988 48,139 SH   SOLE   0 0 48,139
SALESFORCE INC COM 79466L302 BBG001SDLP09 4,552,186 13,616 SH   SOLE   352 0 13,264
SAMSARA INC COM CL A 79589L106 BBG0099PW5Q0 533,105 12,202 SH   SOLE   0 0 12,202
SANMINA CORPORATION COM 801056102 BBG001S5SYJ0 677,019 8,947 SH   SOLE   24 0 8,923
SANOFI SPONSORED ADR 80105N105 BBG001S5W768 2,052,637 42,559 SH   SOLE   336 0 42,223
SAP SE SPON ADR 803054204 BBG001S6RD41 6,900,535 28,027 SH   SOLE   122 0 27,905
SB FINL GROUP INC COM 78408D105 BBG001S7VB66 408,079 19,516 SH   SOLE   66 0 19,450
SCANSOURCE INC COM 806037107 BBG001S7S0W5 712,367 15,013 SH   SOLE   161 0 14,852
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 1,300,615 17,573 SH   SOLE   158 0 17,415
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 246,614 9,261 SH   SOLE   1,280 0 7,981
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 BBG0051K49J8 340,137 10,242 SH   SOLE   983 0 9,259
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 772,381 41,750 SH   SOLE   0 0 41,750
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 1,530,934 67,442 SH   SOLE   0 0 67,442
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 460,832 16,535 SH   SOLE   0 0 16,535
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 252,409 10,889 SH   SOLE   0 0 10,889
SCIENCE APPLICATIONS INTL CO COM 808625107 BBG003BW05L5 449,488 4,021 SH   SOLE   35 0 3,986
SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 685,194 6,458 SH   SOLE   0 0 6,458
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 1,092,464 12,657 SH   SOLE   269 0 12,388
SECURITY NATL FINL CORP CL A NEW 814785309 BBG001S6HG45 490,031 40,734 SH   SOLE   0 0 40,734
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 385,142 4,496 SH   SOLE   82 0 4,414
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 425,389 8,802 SH   SOLE   0 0 8,802
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 340,827 2,587 SH   SOLE   0 0 2,587
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 244,600 1,090 SH   SOLE   0 0 1,090
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 408,259 2,968 SH   SOLE   0 0 2,968
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 214,278 2,831 SH   SOLE   0 0 2,831
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 1,173,730 5,048 SH   SOLE   103 0 4,945
SELECT WATER SOLUTIONS INC CL A COM 81617J301 BBG00G4Y2F27 1,832,774 138,427 SH   SOLE   2,595 0 135,832
SENSUS HEALTHCARE INC COM 81728J109 BBG0074FZS06 354,726 51,261 SH   SOLE   383 0 50,878
SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 740,490 9,277 SH   SOLE   37 0 9,240
SERVICENOW INC COM 81762P102 BBG001T4JFC0 2,706,486 2,553 SH   SOLE   21 0 2,532
SHATTUCK LABS INC COM 82024L103 BBG00V776CR6 31,460 26,000 SH   SOLE   0 0 26,000
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 4,957,319 79,127 SH   SOLE   646 0 78,481
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 3,193,565 9,395 SH   SOLE   45 0 9,350
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 BBG001S7BMC7 2,516,808 76,545 SH   SOLE   1,403 0 75,142
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 3,179,905 29,906 SH   SOLE   217 0 29,689
SILGAN HLDGS INC COM 827048109 BBG001S6VPD9 619,612 11,904 SH   SOLE   87 0 11,817
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 1,906,039 11,068 SH   SOLE   142 0 10,926
SK TELECOM CO LTD SPONSORED ADR 78440P306 BBG001S91DP0 1,153,793 54,838 SH   SOLE   284 0 54,554
SKYWEST INC COM 830879102 BBG001S5W465 1,313,305 13,116 SH   SOLE   102 0 13,014
SMART SAND INC COM 83191H107 BBG004P1F665 247,221 109,876 SH   SOLE   0 0 109,876
SNAP ON INC COM 833034101 BBG001S5W688 347,176 1,023 SH   SOLE   0 0 1,023
SOLARIS ENERGY INFRAS INC COM CL A 83418M103 BBG00G7D6CQ7 3,249,726 112,916 SH   SOLE   1,541 0 111,375
SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 3,579,399 169,159 SH   SOLE   2,234 0 166,925
SOUTHERN CO COM 842587107 BBG001S5W777 1,112,119 13,510 SH   SOLE   54 0 13,456
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 1,474,330 6,089 SH   SOLE   0 0 6,089
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 2,035,445 42,273 SH   SOLE   0 0 42,273
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 748,675 19,512 SH   SOLE   0 0 19,512
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 109,858,223 187,446 SH   SOLE   68 0 187,378
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 238,084 418 SH   SOLE   0 0 418
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 317,082 3,468 SH   SOLE   0 0 3,468
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 898,353 18,957 SH   SOLE   0 0 18,957
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 672,537 9,415 SH   SOLE   0 0 9,415
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 272,739 4,987 SH   SOLE   0 0 4,987
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 1,210,419 17,558 SH   SOLE   0 0 17,558
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 231,787 5,160 SH   SOLE   0 0 5,160
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 5,128,145 58,775 SH   SOLE   0 0 58,775
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 755,329 5,718 SH   SOLE   0 0 5,718
SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 2,566,172 5,736 SH   SOLE   69 0 5,667
SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 2,689,182 21,163 SH   SOLE   213 0 20,950
STANTEC INC COM 85472N109 BBG001S6JJQ3 1,900,804 24,229 SH   SOLE   593 0 23,636
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 BBG001SPYW58 188,287 12,594 SH   SOLE   0 0 12,594
STARBUCKS CORP COM 855244109 BBG001S72KH6 1,145,544 12,554 SH   SOLE   147 0 12,407
STATE STR CORP COM 857477103 BBG001S5RLD5 373,880 3,809 SH   SOLE   152 0 3,657
STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 613,410 5,377 SH   SOLE   44 0 5,333
STEELCASE INC CL A 858155203 BBG001S89FD2 513,991 43,485 SH   SOLE   432 0 43,053
STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 222,071 17,017 SH   SOLE   716 0 16,301
STERIS PLC SHS USD G8473T100 BBG00MRHG532 469,060 2,282 SH   SOLE   52 0 2,230
STIFEL FINL CORP COM 860630102 BBG001S5W081 287,689 2,712 SH   SOLE   49 0 2,663
STRATTEC SEC CORP COM 863111100 BBG001S7L604 474,706 11,522 SH   SOLE   80 0 11,442
STRAWBERRY FIELDS REIT INC COM 863182101 BBG00QZ0J057 146,315 13,882 SH   SOLE   0 0 13,882
STRIDE INC COM 86333M108 BBG001SNN4P5 1,044,185 10,047 SH   SOLE   69 0 9,978
STRYKER CORPORATION COM 863667101 BBG001S8FR03 1,916,244 5,322 SH   SOLE   21 0 5,301
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 2,258,172 155,843 SH   SOLE   2,058 0 153,785
SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 284,832 4,800 SH   SOLE   246 0 4,554
SUNCOKE ENERGY INC COM 86722A103 BBG001T90D25 636,244 59,462 SH   SOLE   887 0 58,575
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 3,579,156 100,313 SH   SOLE   726 0 99,587
SUPERIOR GROUP OF CO INC COM 868358102 BBG001S5W161 451,814 27,333 SH   SOLE   0 0 27,333
SUZANO S A SPON ADS 86959K105 BBG001SKWHM5 261,365 25,827 SH   SOLE   295 0 25,532
SYLVAMO CORP COMMON STOCK 871332102 BBG0122M8040 1,099,923 13,920 SH   SOLE   113 0 13,807
SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 2,108,354 32,436 SH   SOLE   495 0 31,941
SYNOPSYS INC COM 871607107 BBG001S5VTR8 873,207 1,799 SH   SOLE   105 0 1,694
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 13,759,229 69,671 SH   SOLE   1,362 0 68,309
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 BBG001T8N8N0 334,033 25,229 SH   SOLE   1,582 0 23,647
TAPESTRY INC COM 876030107 BBG001SFH7D5 828,367 12,680 SH   SOLE   200 0 12,480
TARGA RES CORP COM 87612G101 BBG001TC94B9 871,155 4,880 SH   SOLE   34 0 4,846
TARGET CORP COM 87612E106 BBG001SC0K41 622,483 4,605 SH   SOLE   54 0 4,551
TAYLOR DEVICES INC COM 877163105 BBG001S5WKF9 404,963 9,730 SH   SOLE   0 0 9,730
TAYLOR MORRISON HOME CORP COM 87724P106 BBG003PGJJF2 1,068,176 17,451 SH   SOLE   46 0 17,405
TC ENERGY CORP COM 87807B107 BBG001S5WW27 1,114,707 23,957 SH   SOLE   136 0 23,821
TD SYNNEX CORPORATION COM 87162W100 BBG001SFQWB2 295,382 2,519 SH   SOLE   16 0 2,503
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 BBG001S5QXT3 2,925,491 362,964 SH   SOLE   8,124 0 354,840
TELEFONICA BRASIL SA NEW ADR 87936R205 BBG00Y6FQJF9 531,809 70,438 SH   SOLE   1,475 0 68,963
TELEFONICA S A SPONSORED ADR 879382208 BBG001S5WMH3 98,998 24,626 SH   SOLE   0 0 24,626
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00M5B6BG3 150,256 13,238 SH   SOLE   0 0 13,238
TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 2,090,621 16,562 SH   SOLE   260 0 16,302
TESLA INC COM 88160R101 BBG001SQKGD7 15,681,792 38,832 SH   SOLE   543 0 38,289
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 770,386 34,954 SH   SOLE   526 0 34,428
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1,533,265 8,177 SH   SOLE   551 0 7,626
TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 810,669 733 SH   SOLE   0 0 733
TFI INTL INC COM 87241L109 BBG001SCQG15 796,274 5,894 SH   SOLE   0 0 5,894
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 1,316,628 4,768 SH   SOLE   57 0 4,711
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 2,302,683 4,426 SH   SOLE   40 0 4,386
THOMSON REUTERS CORP COM 884903808 BBG001S5WSW3 811,370 5,059 SH   SOLE   396 0 4,663
THOR INDS INC COM 885160101 BBG001S5WPH6 630,384 6,586 SH   SOLE   37 0 6,549
TILE SHOP HLDGS INC COM 88677Q109 BBG001TG2NG0 510,720 73,697 SH   SOLE   166 0 73,531
TIM S A SPONSORED ADR 88706T108 BBG00XS5MBP9 796,431 67,724 SH   SOLE   672 0 67,052
TJX COS INC NEW COM 872540109 BBG001S5WQ93 2,158,966 17,871 SH   SOLE   418 0 17,453
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 2,690,875 12,191 SH   SOLE   133 0 12,058
TOLL BROTHERS INC COM 889478103 BBG001S5WT15 2,065,738 16,401 SH   SOLE   137 0 16,264
TOPBUILD CORP COM 89055F103 BBG0077VS2G6 482,888 1,551 SH   SOLE   84 0 1,467
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 634,700 11,921 SH   SOLE   240 0 11,681
TORRID HLDGS INC COM 89142B107 BBG011C0PDC3 201,026 38,437 SH   SOLE   0 0 38,437
TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 3,226,856 59,208 SH   SOLE   502 0 58,706
TOWNSQUARE MEDIA INC CL A 892231101 BBG002VH4NK6 139,374 15,333 SH   SOLE   19 0 15,314
TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 3,971,727 20,409 SH   SOLE   116 0 20,293
TPG INC COM CL A 872657101 BBG0145FSQD9 295,034 4,695 SH   SOLE   159 0 4,536
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 478,864 1,297 SH   SOLE   65 0 1,232
TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 251,037 198 SH   SOLE   0 0 198
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 8,439,620 35,035 SH   SOLE   45 0 34,990
TRAVELZOO COM NEW 89421Q205 BBG001SGXPS9 1,084,103 54,341 SH   SOLE   242 0 54,099
TREDEGAR CORP COM 894650100 BBG001S5S647 356,183 46,378 SH   SOLE   148 0 46,230
TRIP COM GROUP LTD ADS 89677Q107 BBG001S6VL20 1,315,526 19,160 SH   SOLE   115 0 19,045
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 244,147 5,628 SH   SOLE   0 0 5,628
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 BBG001SFMFS5 2,291,318 351,969 SH   SOLE   3,577 0 348,392
TWILIO INC CL A 90138F102 BBG0029ZX859 344,451 3,187 SH   SOLE   41 0 3,146
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 2,218,351 36,776 SH   SOLE   308 0 36,468
UBS GROUP AG SHS H42097107 BBG007936GX0 6,270,278 206,803 SH   SOLE   1,631 0 205,172
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 BBG001S8C8S8 643,242 244,579 SH   SOLE   1,024 0 243,555
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 2,553,256 45,031 SH   SOLE   294 0 44,737
UNION PAC CORP COM 907818108 BBG001S5X2M0 7,065,308 30,983 SH   SOLE   66 0 30,917
UNITED BANKSHARES INC WEST V COM 909907107 BBG001S5WZV8 340,841 9,077 SH   SOLE   0 0 9,077
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 BBG001SG1LP6 660,403 101,757 SH   SOLE   3,421 0 98,336
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 292,792 2,322 SH   SOLE   9 0 2,313
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 1,139,462 1,618 SH   SOLE   51 0 1,567
UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 291,093 825 SH   SOLE   0 0 825
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 8,414,557 16,634 SH   SOLE   214 0 16,420
UNITY BANCORP INC COM 913290102 BBG001S5Q024 229,116 5,254 SH   SOLE   0 0 5,254
UNIVERSAL CORP VA COM 913456109 BBG001S5X5V3 658,391 12,006 SH   SOLE   205 0 11,801
UNIVERSAL HLTH SVCS INC CL B 913903100 BBG001S6S976 1,157,387 6,451 SH   SOLE   28 0 6,423
UNUM GROUP COM 91529Y106 BBG001S5X2J4 2,495,919 34,177 SH   SOLE   786 0 33,391
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 2,593,112 54,215 SH   SOLE   42 0 54,173
VAALCO ENERGY INC COM NEW 91851C201 BBG001S76ZS7 296,737 67,903 SH   SOLE   0 0 67,903
VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 2,023,778 228,160 SH   SOLE   3,422 0 224,738
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 1,351,301 11,023 SH   SOLE   148 0 10,875
VALHI INC NEW COM 918905209 BBG001S5X7H5 324,689 13,882 SH   SOLE   0 0 13,882
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 476,391 1,301 SH   SOLE   0 0 1,301
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 544,074 7,041 SH   SOLE   0 0 7,041
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 82,774,049 1,151,078 SH   SOLE   393 0 1,150,685
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 6,765,576 16,484 SH   SOLE   0 0 16,484
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 4,785,827 17,745 SH   SOLE   0 0 17,745
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 794,868 3,132 SH   SOLE   0 0 3,132
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 928,862 5,742 SH   SOLE   0 0 5,742
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1,452,415 5,499 SH   SOLE   0 0 5,499
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 1,032,267 11,588 SH   SOLE   0 0 11,588
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 3,298,017 6,121 SH   SOLE   0 0 6,121
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 874,931 4,415 SH   SOLE   0 0 4,415
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 2,123,477 8,838 SH   SOLE   48 0 8,790
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 522,762 1,867 SH   SOLE   0 0 1,867
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 241,966,722 834,915 SH   SOLE   547 0 834,368
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 2,773,437 16,382 SH   SOLE   0 0 16,382
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 4,553,188 79,310 SH   SOLE   310 0 79,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 4,286,952 97,342 SH   SOLE   0 0 97,342
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 2,231,854 35,164 SH   SOLE   0 0 35,164
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 2,733,937 23,272 SH   SOLE   0 0 23,272
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 3,322,050 68,609 SH   SOLE   0 0 68,609
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 824,440 14,171 SH   SOLE   0 0 14,171
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 754,433 7,303 SH   SOLE   0 0 7,303
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 2,568,204 13,114 SH   SOLE   0 0 13,114
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 812,041 13,780 SH   SOLE   0 0 13,780
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 15,887,169 332,229 SH   SOLE   1,241 0 330,988
VANGUARD WELLINGTON FD US MOMENTUM 921935508 BBG00K26BG83 72,543,873 441,345 SH   SOLE   420 0 440,925
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 4,354,456 34,129 SH   SOLE   0 0 34,129
VANGUARD WORLD FD CONSUM STP ETF 92204A207 BBG001SHVR41 257,592 1,219 SH   SOLE   0 0 1,219
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 774,931 1,246 SH   SOLE   0 0 1,246
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 357,867 2,865 SH   SOLE   0 0 2,865
VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 273,698 797 SH   SOLE   0 0 797
VENTAS INC COM 92276F100 BBG001S9T7M6 1,610,177 27,342 SH   SOLE   556 0 26,786
VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 1,066,959 3,874 SH   SOLE   21 0 3,853
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 6,969,033 174,269 SH   SOLE   947 0 173,322
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 1,219,778 3,029 SH   SOLE   6 0 3,023
VIANT TECHNOLOGY INC COM CL A 92557A101 BBG00Z0ZFHC7 426,971 22,484 SH   SOLE   247 0 22,237
VIATRIS INC COM 92556V106 BBG00Y52JV51 1,458,578 117,155 SH   SOLE   1,477 0 115,678
VICTORY CAP HLDGS INC COM CL A 92645B103 BBG0074JPDP5 455,620 6,960 SH   SOLE   21 0 6,939
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 BBG002NLDML7 1,836,774 136,360 SH   SOLE   1,532 0 134,828
VIRCO MFG CO COM 927651109 BBG001S5X7Z5 828,866 80,865 SH   SOLE   340 0 80,525
VIRTUS ETF TR II VIRTUS US QLTY 92790A504 BBG00Y6DQNN6 274,575 7,268 SH   SOLE   0 0 7,268
VISA INC COM CL A 92826C839 BBG001SRCFY3 18,437,246 58,338 SH   SOLE   364 0 57,974
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 3,563,557 419,736 SH   SOLE   5,226 0 414,510
VONTIER CORPORATION COM 928881101 BBG00RRGSKH2 439,523 12,052 SH   SOLE   9 0 12,043
VOYA FINANCIAL INC COM 929089100 BBG001S6QQP0 633,724 9,207 SH   SOLE   472 0 8,735
WABTEC COM 929740108 BBG001S5XBT3 294,812 1,555 SH   SOLE   11 0 1,544
WALMART INC COM 931142103 BBG001S5XH92 18,461,921 204,338 SH   SOLE   1,742 0 202,596
WARRIOR MET COAL INC COM 93627C101 BBG00GD1JNK4 828,838 15,281 SH   SOLE   139 0 15,142
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 520,997 3,036 SH   SOLE   0 0 3,036
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 3,784,560 18,755 SH   SOLE   51 0 18,704
WATERS CORP COM 941848103 BBG001S8MDG9 229,637 619 SH   SOLE   41 0 578
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 4,642,100 66,089 SH   SOLE   574 0 65,515
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 261,147 2,072 SH   SOLE   0 0 2,072
WEST FRASER TIMBER CO LTD COM 952845105 BBG001S60WD8 561,451 6,487 SH   SOLE   34 0 6,453
WESTERN NEW ENG BANCORP INC COM 958892101 BBG001SFXCR1 118,305 12,859 SH   SOLE   68 0 12,791
WEYCO GROUP INC COM 962149100 BBG001S5XF05 392,788 10,460 SH   SOLE   0 0 10,460
WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 206,858 3,678 SH   SOLE   0 0 3,678
WHITE MTNS INS GROUP LTD COM G9618E107 BBG001SBLRT8 466,816 240 SH   SOLE   6 0 234
WILLIAMS COS INC COM 969457100 BBG001S5XH10 622,103 11,495 SH   SOLE   121 0 11,374
WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 2,730,932 14,747 SH   SOLE   150 0 14,597
WILLIS LEASE FIN CORP COM 970646105 BBG001S934S5 576,601 2,778 SH   SOLE   6 0 2,772
WIPRO LTD SPON ADR 1 SH 97651M109 BBG001S5XGG6 918,641 259,503 SH   SOLE   3,721 0 255,782
WISDOMTREE TR CURRNCY INT EQ 97717X263 BBG00BSZ29J5 251,662 7,320 SH   SOLE   0 0 7,320
WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 1,453,665 23,092 SH   SOLE   0 0 23,092
WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 2,156,524 19,553 SH   SOLE   0 0 19,553
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 244,308 4,793 SH   SOLE   0 0 4,793
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 827,577 53,050 SH   SOLE   204 0 52,846
WOORI FINL GROUP INC SPONSORED ADS 981064108 BBG00MYXJJT8 955,231 30,567 SH   SOLE   370 0 30,197
WPP PLC NEW ADR 92937A102 BBG001S5XJ89 263,377 5,124 SH   SOLE   409 0 4,715
XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 336,862 4,989 SH   SOLE   0 0 4,989
XYLEM INC COM 98419M100 BBG001V05C73 1,005,313 8,665 SH   SOLE   62 0 8,603
YUM BRANDS INC COM 988498101 BBG001S7JQ30 299,919 2,236 SH   SOLE   6 0 2,230
ZEDGE INC CL B 98923T104 BBG00B9QVTT9 31,965 11,883 SH   SOLE   0 0 11,883
ZOETIS INC CL A 98978V103 BBG0039320P7 3,203,483 19,662 SH   SOLE   31 0 19,631
ZYMEWORKS INC COM 98985Y108 BBG019XSYC98 1,090,182 74,466 SH   SOLE   1,142 0 73,324