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   369,018 3,942 SH   SOLE   3,942 0 0
AAON INC COM PAR $0.004 000360206   2,173,946 38,227 SH   SOLE   38,227 0 0
ABBOTT LABS COM 002824100   48,503,905 500,815 SH   SOLE   460,684 40,131 0
ABBVIE INC COM 00287Y109   101,586,567 681,514 SH   SOLE   618,589 62,925 0
ABERCROMBIE & FITCH CO CL A 002896207   1,066,713 18,923 SH   SOLE   18,923 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   25,689,449 83,649 SH   SOLE   77,942 5,707 0
ADOBE INC COM 00724F101   10,848,389 21,276 SH   SOLE   19,180 2,096 0
ADVANCED MICRO DEVICES INC COM 007903107   15,426,770 150,037 SH   SOLE   131,949 18,088 0
AFLAC INC COM 001055102   725,919 9,458 SH   SOLE   9,458 0 0
AGCO CORP COM 001084102   3,671,728 31,043 SH   SOLE   23,588 7,455 0
AGILENT TECHNOLOGIES INC COM 00846U101   496,691 4,442 SH   SOLE   4,442 0 0
AGILON HEALTH INC COM 00857U107   414,980 23,366 SH   SOLE   23,366 0 0
AGNC INVT CORP COM 00123Q104   3,213,775 340,443 SH   SOLE   260,630 79,813 0
AIRBNB INC COM CL A 009066101   4,509,658 32,867 SH   SOLE   30,736 2,131 0
ALAMO GROUP INC COM 011311107   666,202 3,854 SH   SOLE   3,854 0 0
ALBANY INTL CORP CL A 012348108   650,133 7,535 SH   SOLE   7,535 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   326,372 19,508 SH   SOLE   19,508 0 0
ALIGN TECHNOLOGY INC COM 016255101   1,442,785 4,725 SH   SOLE   3,507 1,218 0
ALKERMES PLC SHS G01767105   1,511,710 53,970 SH   SOLE   53,970 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,577,460 80,697 SH   SOLE   61,494 19,203 0
ALLIENT INC COM 019330109   225,283 7,286 SH   SOLE   7,286 0 0
ALPHABET INC CAP STK CL C 02079K107   15,939,556 120,892 SH   SOLE   110,271 10,621 0
ALPHABET INC CAP STK CL A 02079K305   144,946,477 1,107,645 SH   SOLE   998,691 108,954 0
ALPS ETF TR ALERIAN MLP 00162Q452   461,710 10,941 SH   SOLE   10,941 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   262,305 21,750 SH   SOLE   21,750 0 0
ALTAIR ENGR INC COM CL A 021369103   1,220,309 19,506 SH   SOLE   19,506 0 0
ALTRIA GROUP INC COM 02209S103   36,822,411 875,682 SH   SOLE   788,744 86,938 0
ALX ONCOLOGY HLDGS INC COM 00166B105   66,807 13,918 SH   SOLE   13,918 0 0
AMAZON COM INC COM 023135106   119,306,295 938,533 SH   SOLE   851,174 87,359 0
AMER SOFTWARE INC CL A 029683109   182,638 15,937 SH   SOLE   15,937 0 0
AMERICAN ELEC PWR CO INC COM 025537101   23,738,475 315,588 SH   SOLE   282,098 33,490 0
AMERICAN EXPRESS CO COM 025816109   24,470,831 164,025 SH   SOLE   144,016 20,009 0
AMERIPRISE FINL INC COM 03076C106   22,271,198 67,554 SH   SOLE   61,199 6,355 0
AMGEN INC COM 031162100   21,277,064 79,168 SH   SOLE   72,571 6,597 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   1,010,613 21,975 SH   SOLE   21,975 0 0
ANSYS INC COM 03662Q105   10,276,240 34,536 SH   SOLE   30,400 4,136 0
APPLE INC COM 037833100   246,601,869 1,440,348 SH   SOLE   1,330,592 109,756 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   3,257,862 21,071 SH   SOLE   21,071 0 0
APPLIED MATLS INC COM 038222105   76,339,811 551,389 SH   SOLE   507,173 44,216 0
APTIV PLC SHS G6095L109   2,120,890 21,512 SH   SOLE   16,254 5,258 0
ARCH CAP GROUP LTD ORD G0450A105   2,402,875 30,145 SH   SOLE   22,893 7,252 0
ARCHER DANIELS MIDLAND CO COM 039483102   2,453,599 32,532 SH   SOLE   24,859 7,673 0
ARCOSA INC COM 039653100   1,672,921 23,267 SH   SOLE   23,267 0 0
ARISTA NETWORKS INC COM 040413106   9,558,552 51,968 SH   SOLE   43,134 8,834 0
ARMADA HOFFLER PPTYS INC COM 04208T108   288,632 28,187 SH   SOLE   28,187 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,515,394 40,497 SH   SOLE   40,497 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   249,426 424 SH   SOLE   424 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   538,217 21,460 SH   SOLE   21,460 0 0
ASTEC INDS INC COM 046224101   248,627 5,278 SH   SOLE   5,278 0 0
AT&T INC COM 00206R102   42,679,866 2,841,536 SH   SOLE   2,601,152 240,384 0
ATKORE INC COM 047649108   7,443,705 49,894 SH   SOLE   46,150 3,744 0
AUTOMATIC DATA PROCESSING IN COM 053015103   11,213,241 46,609 SH   SOLE   42,548 4,061 0
AUTOZONE INC COM 053332102   3,548,605 1,397 SH   SOLE   969 428 0
AVIS BUDGET GROUP COM 053774105   804,213 4,476 SH   SOLE   4,476 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,250,401 7,669 SH   SOLE   7,669 0 0
AXON ENTERPRISE INC COM 05464C101   3,280,908 16,488 SH   SOLE   12,424 4,064 0
BADGER METER INC COM 056525108   1,612,204 11,206 SH   SOLE   11,206 0 0
BANK AMERICA CORP COM 060505104   57,138,217 2,086,860 SH   SOLE   1,871,807 215,053 0
BANK MONTREAL QUE COM 063671101   651,867 7,726 SH   SOLE   4,988 2,738 0
BANK NEW YORK MELLON CORP COM 064058100   36,292,765 850,944 SH   SOLE   774,905 76,039 0
BELLRING BRANDS INC COMMON STOCK 07831C103   2,598,648 63,028 SH   SOLE   63,028 0 0
BERKLEY W R CORP COM 084423102   7,123,196 112,194 SH   SOLE   102,571 9,623 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,562,041 18,733 SH   SOLE   16,740 1,993 0
BIO RAD LABS INC CL A 090572207   321,776 898 SH   SOLE   898 0 0
BIOTE CORP CLASS A COM 090683103   120,847 23,603 SH   SOLE   23,603 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   14,885,529 208,568 SH   SOLE   192,197 16,371 0
BLACKBAUD INC COM 09227Q100   491,684 6,992 SH   SOLE   6,992 0 0
BLACKLINE INC COM 09239B109   917,918 16,548 SH   SOLE   16,548 0 0
BLACKROCK INC COM 09247X101   87,838,289 135,869 SH   SOLE   124,675 11,194 0
BLACKSTONE INC COM 09260D107   550,762 5,140 SH   SOLE   1,971 3,169 0
BLUE BIRD CORP COM 095306106   232,950 10,911 SH   SOLE   10,911 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   255,073 6,954 SH   SOLE   6,954 0 0
BOEING CO COM 097023105   205,634 1,077 SH   SOLE   1,077 0 0
BOISE CASCADE CO DEL COM 09739D100   236,134 2,292 SH   SOLE   2,292 0 0
BOOKING HOLDINGS INC COM 09857L108   242,488 79 SH   SOLE   0 79 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   2,693,633 24,652 SH   SOLE   18,898 5,754 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   29,534 10,662 SH   SOLE   10,662 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   100,818 13,009 SH   SOLE   13,009 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   14,378,403 247,733 SH   SOLE   214,710 33,023 0
BROADCOM INC COM 11135F101   81,971,549 98,692 SH   SOLE   89,744 8,948 0
BRUKER CORP COM 116794108   1,678,880 26,949 SH   SOLE   21,077 5,872 0
BUILDERS FIRSTSOURCE INC COM 12008R107   4,424,079 35,538 SH   SOLE   30,548 4,990 0
BUNGE LIMITED COM G16962105   5,098,458 47,099 SH   SOLE   35,623 11,476 0
BYLINE BANCORP INC COM 124411109   533,465 27,066 SH   SOLE   27,066 0 0
CACI INTL INC CL A 127190304   14,360,646 45,745 SH   SOLE   42,009 3,736 0
CACTUS INC CL A 127203107   1,997,360 39,780 SH   SOLE   39,780 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   32,216,794 137,502 SH   SOLE   116,200 21,302 0
CANTALOUPE INC COM 138103106   172,911 27,666 SH   SOLE   27,666 0 0
CARVANA CO CL A 146869102   891,393 21,234 SH   SOLE   21,234 0 0
CASEYS GEN STORES INC COM 147528103   5,073,666 18,686 SH   SOLE   17,449 1,237 0
CATERPILLAR INC COM 149123101   142,631,257 522,458 SH   SOLE   473,797 48,661 0
CBOE GLOBAL MKTS INC COM 12503M108   2,292,600 14,676 SH   SOLE   11,006 3,670 0
CDW CORP COM 12514G108   220,171 1,091 SH   SOLE   1,091 0 0
CELANESE CORP DEL COM 150870103   16,503,914 131,485 SH   SOLE   120,198 11,287 0
CENCORA INC COM 03073E105   4,377,964 24,326 SH   SOLE   21,421 2,905 0
CHENIERE ENERGY INC COM NEW 16411R208   5,967,170 35,955 SH   SOLE   27,277 8,678 0
CHEVRON CORP NEW COM 166764100   178,703,761 1,059,802 SH   SOLE   955,073 104,729 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,368,312 1,293 SH   SOLE   920 373 0
CHURCH & DWIGHT CO INC COM 171340102   10,797,180 117,835 SH   SOLE   106,367 11,468 0
CIMPRESS PLC SHS EURO G2143T103   208,991 2,985 SH   SOLE   2,985 0 0
CINTAS CORP COM 172908105   20,121,341 41,831 SH   SOLE   38,410 3,421 0
CISCO SYS INC COM 17275R102   117,911,857 2,193,301 SH   SOLE   1,986,249 207,052 0
CITIGROUP INC COM NEW 172967424   20,321,463 494,079 SH   SOLE   454,313 39,766 0
CITIZENS FINL GROUP INC COM 174610105   15,719,813 586,560 SH   SOLE   537,678 48,882 0
CITY HLDG CO COM 177835105   1,541,494 17,061 SH   SOLE   17,061 0 0
CLEAN HARBORS INC COM 184496107   6,145,220 36,719 SH   SOLE   27,977 8,742 0
CLOROX CO DEL COM 189054109   2,841,573 21,682 SH   SOLE   16,166 5,516 0
COCA COLA CO COM 191216100   67,261,903 1,201,535 SH   SOLE   1,090,063 111,472 0
COHEN & STEERS INC COM 19247A100   580,977 9,267 SH   SOLE   9,267 0 0
COLGATE PALMOLIVE CO COM 194162103   278,551 3,917 SH   SOLE   3,917 0 0
COLONY BANKCORP INC COM 19623P101   1,431,606 143,232 SH   SOLE   143,232 0 0
COMCAST CORP NEW CL A 20030N101   66,875,783 1,508,249 SH   SOLE   1,379,433 128,816 0
COMMERCIAL METALS CO COM 201723103   810,337 16,400 SH   SOLE   16,400 0 0
COMMERCIAL VEH GROUP INC COM 202608105   307,482 39,624 SH   SOLE   39,624 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   369,938 19,709 SH   SOLE   19,709 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   511,471 59,612 SH   SOLE   59,612 0 0
CONOCOPHILLIPS COM 20825C104   143,360,665 1,196,667 SH   SOLE   1,079,593 117,074 0
CONSOLIDATED WATER CO INC ORD G23773107   631,378 22,200 SH   SOLE   22,200 0 0
CONSTELLIUM SE CL A SHS F21107101   1,212,439 66,618 SH   SOLE   66,618 0 0
COPA HOLDINGS SA CL A P31076105   3,006,213 33,732 SH   SOLE   25,342 8,390 0
COPART INC COM 217204106   2,172,998 50,429 SH   SOLE   45,754 4,675 0
CORTEVA INC COM 22052L104   265,981 5,199 SH   SOLE   0 5,199 0
COSTCO WHSL CORP NEW COM 22160K105   19,599,697 34,692 SH   SOLE   30,626 4,066 0
COURSERA INC COM 22266M104   1,105,669 59,158 SH   SOLE   59,158 0 0
CROCS INC COM 227046109   951,974 10,790 SH   SOLE   10,790 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   3,494,956 20,880 SH   SOLE   18,877 2,003 0
CROWN CASTLE INC COM 22822V101   26,622,094 289,276 SH   SOLE   258,809 30,467 0
CSW INDUSTRIALS INC COM 126402106   615,610 3,513 SH   SOLE   3,513 0 0
CSX CORP COM 126408103   50,757,843 1,650,662 SH   SOLE   1,518,470 132,192 0
CUMMINS INC COM 231021106   387,919 1,699 SH   SOLE   1,699 0 0
CVS HEALTH CORP COM 126650100   11,576,299 165,802 SH   SOLE   148,771 17,031 0
D R HORTON INC COM 23331A109   216,739 2,017 SH   SOLE   2,017 0 0
DANAHER CORPORATION COM 235851102   50,583,823 203,884 SH   SOLE   187,539 16,345 0
DANIMER SCIENTIFIC INC COM CL A 236272100   1,134,283 547,963 SH   SOLE   512,757 35,206 0
DARDEN RESTAURANTS INC COM 237194105   2,811,660 19,632 SH   SOLE   15,014 4,618 0
DATA I O CORP COM 237690102   190,119 49,900 SH   SOLE   49,900 0 0
DAVITA INC COM 23918K108   4,958,209 52,451 SH   SOLE   48,391 4,060 0
DEERE & CO COM 244199105   18,489,287 48,993 SH   SOLE   43,503 5,490 0
DELTA AIR LINES INC DEL COM NEW 247361702   357,779 9,670 SH   SOLE   9,670 0 0
DEVON ENERGY CORP NEW COM 25179M103   263,326 5,520 SH   SOLE   5,520 0 0
DIGI INTL INC COM 253798102   847,291 31,381 SH   SOLE   31,381 0 0
DISCOVER FINL SVCS COM 254709108   1,932,364 22,306 SH   SOLE   16,513 5,793 0
DISNEY WALT CO COM 254687106   557,877 6,883 SH   SOLE   4,121 2,762 0
DNP SELECT INCOME FD INC COM 23325P104   182,965 19,219 SH   SOLE   19,219 0 0
DOMINOS PIZZA INC COM 25754A201   8,277,779 21,853 SH   SOLE   20,468 1,385 0
DOW INC COM 260557103   67,062,017 1,300,660 SH   SOLE   1,178,992 121,668 0
DRAFTKINGS INC NEW COM CL A 26142V105   3,176,652 107,903 SH   SOLE   81,814 26,089 0
DREAM FINDERS HOMES INC COM CL A 26154D100   610,802 27,476 SH   SOLE   27,476 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   218,615 4,131 SH   SOLE   0 4,131 0
E L F BEAUTY INC COM 26856L103   9,397,841 85,567 SH   SOLE   78,924 6,643 0
EASTMAN CHEM CO COM 277432100   30,821,325 401,738 SH   SOLE   370,038 31,700 0
ECOLAB INC COM 278865100   4,875,251 28,780 SH   SOLE   26,439 2,341 0
ELANCO ANIMAL HEALTH INC COM 28414H103   1,713,316 152,430 SH   SOLE   113,375 39,055 0
ELEVANCE HEALTH INC COM 036752103   222,770 512 SH   SOLE   0 512 0
ELI LILLY & CO COM 532457108   47,737,361 88,874 SH   SOLE   80,899 7,975 0
EMCOR GROUP INC COM 29084Q100   17,388,273 82,648 SH   SOLE   76,392 6,256 0
EMERSON ELEC CO COM 291011104   36,441,248 377,356 SH   SOLE   346,107 31,249 0
EMPIRE ST RLTY TR INC CL A 292104106   161,106 20,038 SH   SOLE   20,038 0 0
EMPLOYERS HLDGS INC COM 292218104   763,682 19,116 SH   SOLE   19,116 0 0
ENACT HLDGS INC COM 29249E109   657,508 24,146 SH   SOLE   24,146 0 0
ENCOMPASS HEALTH CORP COM 29261A100   4,171,736 62,116 SH   SOLE   57,920 4,196 0
ENERGY RECOVERY INC COM 29270J100   886,511 41,797 SH   SOLE   41,797 0 0
ENGAGESMART INC COMMON STOCK 29283F103   265,152 14,739 SH   SOLE   14,739 0 0
EPLUS INC COM 294268107   522,516 8,226 SH   SOLE   8,226 0 0
EPR PPTYS COM SH BEN INT 26884U109   4,779,878 115,067 SH   SOLE   85,987 29,080 0
EQUITY COMWLTH COM SH BEN INT 294628102   1,601,171 87,162 SH   SOLE   87,162 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   4,753,855 74,617 SH   SOLE   46,352 28,265 0
ESAB CORPORATION COM 29605J106   5,743,102 81,787 SH   SOLE   61,588 20,199 0
ESCO TECHNOLOGIES INC COM 296315104   484,794 4,642 SH   SOLE   4,642 0 0
EVERGY INC COM 30034W106   31,886,169 628,919 SH   SOLE   579,829 49,090 0
EVERTEC INC COM 30040P103   530,909 14,279 SH   SOLE   14,279 0 0
EXACT SCIENCES CORP COM 30063P105   4,131,969 60,568 SH   SOLE   55,931 4,637 0
EXPEDIA GROUP INC COM NEW 30212P303   2,681,316 26,015 SH   SOLE   15,928 10,087 0
EXPEDITORS INTL WASH INC COM 302130109   4,923,467 42,951 SH   SOLE   32,544 10,407 0
EXXON MOBIL CORP COM 30231G102   156,715,773 1,332,845 SH   SOLE   1,220,357 112,488 0
F N B CORP COM 302520101   310,892 28,813 SH   SOLE   0 28,813 0
FABRINET SHS G3323L100   7,020,994 42,138 SH   SOLE   39,501 2,637 0
FAIR ISAAC CORP COM 303250104   22,347,443 25,730 SH   SOLE   22,463 3,267 0
FEDERAL AGRIC MTG CORP CL C 313148306   303,971 1,970 SH   SOLE   1,970 0 0
FEDEX CORP COM 31428X106   637,668 2,407 SH   SOLE   0 2,407 0
FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121   308,645 13,549 SH   SOLE   13,549 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   453,134 10,403 SH   SOLE   0 10,403 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   22,853,078 553,344 SH   SOLE   500,448 52,896 0
FIDELITY NATL INFORMATION SV COM 31620M106   465,417 8,421 SH   SOLE   0 8,421 0
FIFTH THIRD BANCORP COM 316773100   40,141,127 1,584,727 SH   SOLE   1,458,959 125,768 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   314,313 4,269 SH   SOLE   0 4,269 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   235,440 7,041 SH   SOLE   0 7,041 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   209,143 1,440 SH   SOLE   0 1,440 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   214,992 2,665 SH   SOLE   0 2,665 0
FIRSTENERGY CORP COM 337932107   565,669 16,550 SH   SOLE   16,550 0 0
FISERV INC COM 337738108   11,512,620 101,918 SH   SOLE   93,271 8,647 0
FLOWSERVE CORP COM 34354P105   1,704,017 42,847 SH   SOLE   32,155 10,692 0
FLUOR CORP NEW COM 343412102   1,154,514 31,458 SH   SOLE   31,458 0 0
FLYWIRE CORPORATION COM VTG 302492103   666,640 20,904 SH   SOLE   20,904 0 0
FORD MTR CO DEL COM 345370860   53,047,182 4,271,114 SH   SOLE   3,949,053 322,061 0
FORESTAR GROUP INC COM 346232101   1,986,527 73,739 SH   SOLE   73,739 0 0
FORTINET INC COM 34959E109   20,262,044 345,297 SH   SOLE   298,030 47,267 0
FREEPORT-MCMORAN INC CL B 35671D857   228,405 6,125 SH   SOLE   6,125 0 0
FVCBANKCORP INC COM 36120Q101   1,401,898 109,438 SH   SOLE   109,438 0 0
GALLAGHER ARTHUR J & CO COM 363576109   113,716,475 498,910 SH   SOLE   459,295 39,615 0
GAMING & LEISURE PPTYS INC COM 36467J108   21,535,345 472,785 SH   SOLE   435,881 36,904 0
GARTNER INC COM 366651107   2,788,018 8,114 SH   SOLE   6,170 1,944 0
GATX CORP COM 361448103   1,921,110 17,652 SH   SOLE   17,652 0 0
GENERAL DYNAMICS CORP COM 369550108   48,997,548 221,739 SH   SOLE   200,341 21,398 0
GENTEX CORP COM 371901109   2,077,882 63,856 SH   SOLE   47,954 15,902 0
GIBRALTAR INDS INC COM 374689107   466,629 6,912 SH   SOLE   6,912 0 0
GILEAD SCIENCES INC COM 375558103   56,339,852 751,800 SH   SOLE   686,224 65,576 0
GMS INC COM 36251C103   575,781 9,001 SH   SOLE   9,001 0 0
GOHEALTH INC CL A NEW 38046W204   154,565 10,667 SH   SOLE   10,667 0 0
GORMAN RUPP CO COM 383082104   556,504 16,915 SH   SOLE   16,915 0 0
GRAINGER W W INC COM 384802104   218,756 316 SH   SOLE   316 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   9,797,566 439,747 SH   SOLE   404,067 35,680 0
GREEN BRICK PARTNERS INC COM 392709101   661,882 15,945 SH   SOLE   15,945 0 0
GRIFFON CORP COM 398433102   342,913 8,644 SH   SOLE   8,644 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   3,216,787 35,742 SH   SOLE   27,165 8,577 0
HAEMONETICS CORP MASS COM 405024100   1,068,360 11,926 SH   SOLE   11,926 0 0
HALLIBURTON CO COM 406216101   2,044,935 50,492 SH   SOLE   38,165 12,327 0
HARTFORD FINL SVCS GROUP INC COM 416515104   20,604,465 290,573 SH   SOLE   248,072 42,501 0
HBT FINL INC. COM 404111106   600,844 32,941 SH   SOLE   32,941 0 0
HCA HEALTHCARE INC COM 40412C101   5,189,517 21,097 SH   SOLE   19,286 1,811 0
HEALTH CATALYST INC COM 42225T107   902,730 89,203 SH   SOLE   89,203 0 0
HEALTHEQUITY INC COM 42226A107   1,568,711 21,474 SH   SOLE   21,474 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   22,533,351 1,227,307 SH   SOLE   1,133,798 93,509 0
HEALTHSTREAM INC COM 42222N103   1,030,493 47,752 SH   SOLE   47,752 0 0
HERC HLDGS INC COM 42704L104   1,185,854 9,970 SH   SOLE   9,970 0 0
HERSHEY CO COM 427866108   26,203,995 130,968 SH   SOLE   114,179 16,789 0
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   132,474 21,646 SH   SOLE   21,646 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   293,811 16,915 SH   SOLE   16,915 0 0
HILLENBRAND INC COM 431571108   203,601 4,812 SH   SOLE   4,812 0 0
HILTON GRAND VACATIONS INC COM 43283X105   1,217,601 29,916 SH   SOLE   29,916 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   5,910,094 39,353 SH   SOLE   34,688 4,665 0
HOLOGIC INC COM 436440101   7,593,181 109,412 SH   SOLE   94,931 14,481 0
HOME DEPOT INC COM 437076102   143,299,800 474,252 SH   SOLE   431,199 43,053 0
HONEYWELL INTL INC COM 438516106   19,617,057 106,187 SH   SOLE   97,377 8,810 0
HORIZON THERAPEUTICS PUB L SHS G46188101   1,728,409 14,940 SH   SOLE   0 14,940 0
HP INC COM 40434L105   537,099 20,899 SH   SOLE   20,899 0 0
HUBBELL INC COM 443510607   3,128,576 9,982 SH   SOLE   7,569 2,413 0
HUMANA INC COM 444859102   403,397 829 SH   SOLE   0 829 0
HUNTINGTON BANCSHARES INC COM 446150104   21,378,276 2,055,604 SH   SOLE   1,887,930 167,674 0
HURON CONSULTING GROUP INC COM 447462102   410,557 3,942 SH   SOLE   3,942 0 0
IBEX LTD SHS NEW G4690M101   274,608 17,774 SH   SOLE   17,774 0 0
ICF INTL INC COM 44925C103   1,100,103 9,106 SH   SOLE   9,106 0 0
IDEXX LABS INC COM 45168D104   2,819,621 6,448 SH   SOLE   4,835 1,613 0
IMMUNOGEN INC COM 45253H101   857,354 54,024 SH   SOLE   54,024 0 0
INGERSOLL RAND INC COM 45687V106   3,421,801 53,700 SH   SOLE   41,064 12,636 0
INSPIRE MED SYS INC COM 457730109   1,545,442 7,788 SH   SOLE   7,788 0 0
INSTALLED BLDG PRODS INC COM 45780R101   1,203,269 9,635 SH   SOLE   9,635 0 0
INTAPP INC COM 45827U109   276,439 8,247 SH   SOLE   8,247 0 0
INTEL CORP COM 458140100   7,079,354 199,138 SH   SOLE   180,980 18,158 0
INTER PARFUMS INC COM 458334109   1,758,561 13,090 SH   SOLE   13,090 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   40,042,065 285,403 SH   SOLE   261,528 23,875 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   1,768,939 58,342 SH   SOLE   58,342 0 0
INTERPUBLIC GROUP COS INC COM 460690100   1,883,765 65,728 SH   SOLE   49,489 16,239 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   798,729 15,334 SH   SOLE   15,334 0 0
INTUIT COM 461202103   27,809,655 54,428 SH   SOLE   50,056 4,372 0
INTUITIVE SURGICAL INC COM NEW 46120E602   7,194,672 24,615 SH   SOLE   20,687 3,928 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,422,665 95,161 SH   SOLE   34,682 60,479 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,607,967 44,360 SH   SOLE   11,143 33,217 0
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   497,174 10,846 SH   SOLE   10,846 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   705,088 4,977 SH   SOLE   2,225 2,752 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,513,920 9,808 SH   SOLE   6,454 3,354 0
IQVIA HLDGS INC COM 46266C105   245,450 1,248 SH   SOLE   0 1,248 0
ISHARES INC MSCI TAIWAN ETF 46434G772   1,894,683 42,529 SH   SOLE   42,529 0 0
ISHARES INC MSCI SWEDEN ETF 464286756   536,793 16,281 SH   SOLE   16,281 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   992,401 32,357 SH   SOLE   32,357 0 0
ISHARES INC MSCI SPAIN ETF 464286764   1,446,912 52,615 SH   SOLE   52,615 0 0
ISHARES INC MSCI SWITZERLAND 464286749   1,749,138 40,145 SH   SOLE   40,145 0 0
ISHARES INC MSCI ITALY ETF 46434G830   1,515,504 49,819 SH   SOLE   49,819 0 0
ISHARES INC MSCI AUST ETF 464286103   882,385 41,022 SH   SOLE   41,022 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   470,450 22,848 SH   SOLE   22,848 0 0
ISHARES INC MSCI STH KOR ETF 464286772   916,370 15,548 SH   SOLE   15,548 0 0
ISHARES INC MSCI STH AFR ETF 464286780   582,646 15,488 SH   SOLE   15,488 0 0
ISHARES INC MSCI FRANCE ETF 464286707   2,305,725 64,786 SH   SOLE   64,786 0 0
ISHARES INC MSCI NETHERL ETF 464286814   1,016,617 26,739 SH   SOLE   26,739 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   4,133,534 68,561 SH   SOLE   63,552 5,009 0
ISHARES INC MSCI CDA ETF 464286509   2,640,716 78,922 SH   SOLE   72,763 6,159 0
ISHARES INC MSCI GERMANY ETF 464286806   2,748,835 104,918 SH   SOLE   97,061 7,857 0
ISHARES TR RUSSELL 2000 ETF 464287655   676,363 3,827 SH   SOLE   3,827 0 0
ISHARES TR CORE S&P TTL STK 464287150   1,025,881 10,892 SH   SOLE   10,892 0 0
ISHARES TR MSCI UAE ETF 46434V761   502,222 32,846 SH   SOLE   32,846 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,218,431 17,679 SH   SOLE   17,679 0 0
ISHARES TR CORE DIV GRWTH 46434V621   305,140 6,161 SH   SOLE   0 6,161 0
ISHARES TR BLACKROCK ULTRA 46434V878   2,618,771 51,980 SH   SOLE   51,980 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   2,297,364 72,609 SH   SOLE   72,609 0 0
ISHARES TR RUS 1000 ETF 464287622   253,580 1,079 SH   SOLE   1,079 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   1,348,286 13,108 SH   SOLE   0 13,108 0
ISHARES TR MSCI DENMARK ETF 46429B523   1,714,741 17,060 SH   SOLE   17,060 0 0
ISHARES TR SELECT DIVID ETF 464287168   252,063 2,342 SH   SOLE   0 2,342 0
ISHARES TR 1 3 YR TREAS BD 464287457   29,870,006 368,902 SH   SOLE   368,902 0 0
ISHARES TR TIPS BD ETF 464287176   1,988,420 19,171 SH   SOLE   19,171 0 0
ISHARES TR MSCI IRELAND ETF 46429B507   1,266,562 23,442 SH   SOLE   23,442 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   505,068 22,679 SH   SOLE   22,679 0 0
ISHARES TR IBOXX INV CP ETF 464287242   17,370,496 170,266 SH   SOLE   170,266 0 0
ISHARES TR MSCI USA MMENTM 46432F396   679,256 4,864 SH   SOLE   4,864 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,322,291 26,536 SH   SOLE   0 26,536 0
ISHARES TR PFD AND INCM SEC 464288687   608,681 20,188 SH   SOLE   20,188 0 0
ISHARES TR CORE MSCI EAFE 46432F842   8,743,796 135,877 SH   SOLE   33,370 102,507 0
ISHARES TR ISHS 5-10YR INVT 464288638   4,249,982 87,358 SH   SOLE   15,717 71,641 0
ISHARES TR CORE S&P MCP ETF 464287507   10,759,178 43,147 SH   SOLE   10,632 32,515 0
ISHARES TR RUSSELL 3000 ETF 464287689   2,194,598 8,955 SH   SOLE   5,516 3,439 0
ISHARES TR RUS MID CAP ETF 464287499   1,342,631 19,388 SH   SOLE   12,366 7,022 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,808,573 10,559 SH   SOLE   8,214 2,345 0
ISHARES TR CORE US AGGBD ET 464287226   69,297,835 736,896 SH   SOLE   643,384 93,512 0
ISHARES TR NATIONAL MUN ETF 464288414   576,645 5,624 SH   SOLE   2,228 3,396 0
ISHARES TR CORE S&P SCP ETF 464287804   4,569,382 48,438 SH   SOLE   9,358 39,080 0
ISHARES TR RUS 1000 VAL ETF 464287598   7,974,705 52,528 SH   SOLE   33,781 18,747 0
ISHARES TR CORE S&P500 ETF 464287200   792,075 1,844 SH   SOLE   1,228 616 0
ITT INC COM 45073V108   2,264,569 23,129 SH   SOLE   17,456 5,673 0
JABIL INC COM 466313103   24,509,558 193,156 SH   SOLE   167,195 25,961 0
JACK IN THE BOX INC COM 466367109   659,454 9,549 SH   SOLE   9,549 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   2,148,001 83,191 SH   SOLE   65,548 17,643 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,955,988 182,803 SH   SOLE   171,747 11,056 0
JOHNSON & JOHNSON COM 478160104   130,353,371 836,940 SH   SOLE   755,315 81,625 0
JOHNSON CTLS INTL PLC SHS G51502105   33,401,297 627,726 SH   SOLE   580,801 46,925 0
JPMORGAN CHASE & CO COM 46625H100   167,734,297 1,156,629 SH   SOLE   1,053,403 103,226 0
KARAT PACKAGING INC COM 48563L101   1,550,040 67,218 SH   SOLE   67,218 0 0
KB HOME COM 48666K109   813,403 17,576 SH   SOLE   17,576 0 0
KENNAMETAL INC COM 489170100   1,029,409 41,375 SH   SOLE   41,375 0 0
KEYCORP COM 493267108   327,117 30,402 SH   SOLE   11,034 19,368 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   351,503 2,657 SH   SOLE   2,657 0 0
KINDER MORGAN INC DEL COM 49456B101   48,247,976 2,910,011 SH   SOLE   2,664,949 245,062 0
KRAFT HEINZ CO COM 500754106   8,071,701 239,943 SH   SOLE   221,248 18,695 0
KROGER CO COM 501044101   2,105,836 47,058 SH   SOLE   34,138 12,920 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   2,302,154 152,461 SH   SOLE   115,183 37,278 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   13,027,160 64,795 SH   SOLE   56,752 8,043 0
LADDER CAP CORP CL A 505743104   1,212,163 118,145 SH   SOLE   118,145 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   28,097,080 336,613 SH   SOLE   303,487 33,126 0
LAMB WESTON HLDGS INC COM 513272104   1,534,548 16,597 SH   SOLE   12,758 3,839 0
LAS VEGAS SANDS CORP COM 517834107   2,017,824 44,019 SH   SOLE   33,032 10,987 0
LEMONADE INC COM 52567D107   1,045,774 89,998 SH   SOLE   89,998 0 0
LENNAR CORP CL A 526057104   3,109,226 27,704 SH   SOLE   21,057 6,647 0
LIBERTY ENERGY INC COM CL A 53115L104   8,195,683 442,531 SH   SOLE   442,531 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   326,743 40,042 SH   SOLE   40,042 0 0
LINDE PLC SHS G54950103   272,077 731 SH   SOLE   731 0 0
LINDSAY CORP COM 535555106   1,354,323 11,509 SH   SOLE   11,509 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   3,551,799 42,772 SH   SOLE   32,556 10,216 0
LIVERAMP HLDGS INC COM 53815P108   394,693 13,686 SH   SOLE   13,686 0 0
LOCKHEED MARTIN CORP COM 539830109   44,769,074 109,471 SH   SOLE   97,956 11,515 0
LOWES COS INC COM 548661107   423,551 2,038 SH   SOLE   2,038 0 0
LULULEMON ATHLETICA INC COM 550021109   9,459,578 24,531 SH   SOLE   21,181 3,350 0
LUMEN TECHNOLOGIES INC COM 550241103   34,499 24,295 SH   SOLE   0 24,295 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   663,672 7,008 SH   SOLE   2,320 4,688 0
M D C HLDGS INC COM 552676108   982,097 23,820 SH   SOLE   23,820 0 0
M/I HOMES INC COM 55305B101   979,612 11,657 SH   SOLE   11,657 0 0
MANHATTAN ASSOCIATES INC COM 562750109   29,327,265 148,372 SH   SOLE   131,007 17,365 0
MARATHON OIL CORP COM 565849106   13,641,231 509,952 SH   SOLE   469,290 40,662 0
MARATHON PETE CORP COM 56585A102   262,575 1,735 SH   SOLE   0 1,735 0
MARRIOTT INTL INC NEW CL A 571903202   24,891,164 126,634 SH   SOLE   116,264 10,370 0
MARSH & MCLENNAN COS INC COM 571748102   30,694,096 161,293 SH   SOLE   147,904 13,389 0
MARVELL TECHNOLOGY INC COM 573874104   2,927,090 54,075 SH   SOLE   39,186 14,889 0
MASTERCARD INCORPORATED CL A 57636Q104   15,228,255 38,464 SH   SOLE   33,428 5,036 0
MATADOR RES CO COM 576485205   1,777,295 29,881 SH   SOLE   29,881 0 0
MATSON INC COM 57686G105   1,077,085 12,140 SH   SOLE   12,140 0 0
MAXIMUS INC COM 577933104   4,241,738 56,799 SH   SOLE   52,363 4,436 0
MCCORMICK & CO INC COM NON VTG 579780206   242,729 3,209 SH   SOLE   0 3,209 0
MCDONALDS CORP COM 580135101   88,318,905 335,252 SH   SOLE   304,350 30,902 0
MCGRATH RENTCORP COM 580589109   1,388,818 13,855 SH   SOLE   13,855 0 0
MCKESSON CORP COM 58155Q103   13,087,098 30,096 SH   SOLE   25,631 4,465 0
MEDPACE HLDGS INC COM 58506Q109   1,352,935 5,588 SH   SOLE   5,588 0 0
MEDTRONIC PLC SHS G5960L103   43,965,891 561,076 SH   SOLE   514,924 46,152 0
MERCANTILE BK CORP COM 587376104   243,787 7,887 SH   SOLE   7,887 0 0
MERCK & CO INC COM 58933Y105   88,961,775 864,126 SH   SOLE   770,340 93,786 0
MERIT MED SYS INC COM 589889104   614,945 8,910 SH   SOLE   8,910 0 0
META PLATFORMS INC CL A 30303M102   94,931,502 316,217 SH   SOLE   287,471 28,746 0
METLIFE INC COM 59156R108   100,135,706 1,591,730 SH   SOLE   1,436,200 155,530 0
METTLER TOLEDO INTERNATIONAL COM 592688105   236,019 213 SH   SOLE   0 213 0
MGM RESORTS INTERNATIONAL COM 552953101   11,842,937 322,169 SH   SOLE   279,428 42,741 0
MICROCHIP TECHNOLOGY INC. COM 595017104   13,201,550 169,143 SH   SOLE   148,465 20,678 0
MICRON TECHNOLOGY INC COM 595112103   268,067 3,940 SH   SOLE   0 3,940 0
MICROSOFT CORP COM 594918104   322,726,678 1,022,096 SH   SOLE   932,634 89,462 0
MID-AMER APT CMNTYS INC COM 59522J103   15,227,838 118,367 SH   SOLE   103,995 14,372 0
MOLINA HEALTHCARE INC COM 60855R100   16,087,060 49,062 SH   SOLE   45,276 3,786 0
MONARCH CASINO & RESORT INC COM 609027107   388,484 6,256 SH   SOLE   6,256 0 0
MONDELEZ INTL INC CL A 609207105   30,890,444 445,107 SH   SOLE   405,035 40,072 0
MONGODB INC CL A 60937P106   24,780,773 71,650 SH   SOLE   64,343 7,307 0
MOODYS CORP COM 615369105   17,142,618 54,220 SH   SOLE   46,160 8,060 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   317,976 1,168 SH   SOLE   0 1,168 0
MSA SAFETY INC COM 553498106   7,983,522 50,640 SH   SOLE   47,321 3,319 0
MURPHY USA INC COM 626755102   2,195,737 6,425 SH   SOLE   6,425 0 0
MYR GROUP INC DEL COM 55405W104   256,960 1,907 SH   SOLE   1,907 0 0
NATIONAL BEVERAGE CORP COM 635017106   230,444 4,901 SH   SOLE   4,901 0 0
NETFLIX INC COM 64110L106   24,606,591 65,166 SH   SOLE   59,355 5,811 0
NETSCOUT SYS INC COM 64115T104   1,142,658 40,780 SH   SOLE   40,780 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   347,889 30,678 SH   SOLE   0 30,678 0
NEXTERA ENERGY INC COM 65339F101   11,876,681 207,308 SH   SOLE   178,732 28,576 0
NICE LTD SPONSORED ADR 653656108   868,710 5,110 SH   SOLE   3,442 1,668 0
NIKE INC CL B 654106103   11,948,525 124,959 SH   SOLE   113,884 11,075 0
NORTHROP GRUMMAN CORP COM 666807102   317,688 722 SH   SOLE   722 0 0
NOVO-NORDISK A S ADR 670100205   346,067 3,805 SH   SOLE   3,805 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   2,247,139 309,950 SH   SOLE   234,534 75,416 0
NVIDIA CORPORATION COM 67066G104   130,809,942 300,720 SH   SOLE   267,864 32,856 0
OCUGEN INC COM 67577C105   22,192 55,481 SH   SOLE   55,481 0 0
OGE ENERGY CORP COM 670837103   3,028,804 90,873 SH   SOLE   68,897 21,976 0
O-I GLASS INC COM 67098H104   699,726 41,825 SH   SOLE   41,825 0 0
OKTA INC CL A 679295105   3,001,822 36,828 SH   SOLE   27,981 8,847 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,164,067 2,845 SH   SOLE   1,896 949 0
OLD REP INTL CORP COM 680223104   2,623,791 97,394 SH   SOLE   73,439 23,955 0
OMNICOM GROUP INC COM 681919106   2,009,055 26,974 SH   SOLE   20,280 6,694 0
ON SEMICONDUCTOR CORP COM 682189105   1,587,118 17,075 SH   SOLE   13,067 4,008 0
ONE LIBERTY PPTYS INC COM 682406103   900,395 47,716 SH   SOLE   47,716 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   144,998 12,923 SH   SOLE   12,923 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   630,612 238,868 SH   SOLE   225,011 13,857 0
OPKO HEALTH INC COM 68375N103   34,072 21,295 SH   SOLE   21,295 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,614,459 49,906 SH   SOLE   49,906 0 0
ORACLE CORP COM 68389X105   15,918,783 150,291 SH   SOLE   138,064 12,227 0
ORASURE TECHNOLOGIES INC COM 68554V108   61,638 10,394 SH   SOLE   10,394 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   3,994,206 4,395 SH   SOLE   3,219 1,176 0
OTIS WORLDWIDE CORP COM 68902V107   1,472,694 18,338 SH   SOLE   18,338 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   2,652 12,000 SH   SOLE   12,000 0 0
OWENS CORNING NEW COM 690742101   8,325,216 61,031 SH   SOLE   55,899 5,132 0
PACCAR INC COM 693718108   14,039,555 165,132 SH   SOLE   145,743 19,389 0
PAGERDUTY INC COM 69553P100   1,124,436 49,997 SH   SOLE   49,997 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   173,642 20,167 SH   SOLE   20,167 0 0
PALO ALTO NETWORKS INC COM 697435105   18,735,562 79,916 SH   SOLE   73,589 6,327 0
PAR PAC HOLDINGS INC COM NEW 69888T207   1,249,088 34,755 SH   SOLE   34,755 0 0
PARKER-HANNIFIN CORP COM 701094104   35,633,204 91,480 SH   SOLE   84,427 7,053 0
PATTERSON COS INC COM 703395103   1,016,999 34,312 SH   SOLE   34,312 0 0
PAYCHEX INC COM 704326107   309,272 2,682 SH   SOLE   0 2,682 0
PAYONEER GLOBAL INC COM 70451X104   844,704 138,024 SH   SOLE   138,024 0 0
PDF SOLUTIONS INC COM 693282105   456,548 14,091 SH   SOLE   14,091 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   5,851,996 35,029 SH   SOLE   26,754 8,275 0
PENUMBRA INC COM 70975L107   1,771,209 7,322 SH   SOLE   5,670 1,652 0
PEPSICO INC COM 713448108   102,914,392 607,380 SH   SOLE   539,680 67,700 0
PERDOCEO ED CORP COM 71363P106   1,187,445 69,441 SH   SOLE   69,441 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   1,210,908 20,573 SH   SOLE   20,573 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   64,843 14,283 SH   SOLE   14,283 0 0
PFIZER INC COM 717081103   80,725,980 2,433,705 SH   SOLE   2,219,329 214,376 0
PHILIP MORRIS INTL INC COM 718172109   74,659,907 806,437 SH   SOLE   736,143 70,294 0
PHILLIPS 66 COM 718546104   2,731,784 22,736 SH   SOLE   17,711 5,025 0
PLAYTIKA HLDG CORP COM 72815L107   2,013,704 209,107 SH   SOLE   158,064 51,043 0
PNC FINL SVCS GROUP INC COM 693475105   39,607,394 322,615 SH   SOLE   295,193 27,422 0
POLARIS INC COM 731068102   2,306,813 22,151 SH   SOLE   16,809 5,342 0
PORTLAND GEN ELEC CO COM NEW 736508847   6,225,384 153,789 SH   SOLE   141,981 11,808 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   1,307,079 20,997 SH   SOLE   20,997 0 0
PRICE T ROWE GROUP INC COM 74144T108   6,022,398 57,428 SH   SOLE   43,218 14,210 0
PRIMERICA INC COM 74164M108   2,699,001 13,912 SH   SOLE   10,600 3,312 0
PROASSURANCE CORP COM 74267C106   669,541 35,444 SH   SOLE   35,444 0 0
PROCTER AND GAMBLE CO COM 742718109   167,512,665 1,148,448 SH   SOLE   1,053,812 94,636 0
PROGYNY INC COM 74340E103   1,081,211 31,782 SH   SOLE   31,782 0 0
PROLOGIS INC. COM 74340W103   52,521,525 468,064 SH   SOLE   421,102 46,962 0
PRUDENTIAL FINL INC COM 744320102   79,973,491 842,802 SH   SOLE   768,658 74,144 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   38,873,526 683,070 SH   SOLE   622,052 61,018 0
PULTE GROUP INC COM 745867101   18,793,953 253,801 SH   SOLE   223,375 30,426 0
PURE STORAGE INC CL A 74624M102   11,257,219 316,036 SH   SOLE   290,869 25,167 0
QUAKER HOUGHTON COM 747316107   1,693,757 10,586 SH   SOLE   10,586 0 0
QUALCOMM INC COM 747525103   52,271,398 470,661 SH   SOLE   433,675 36,986 0
QUALYS INC COM 74758T303   1,219,493 7,994 SH   SOLE   7,994 0 0
QUANTA SVCS INC COM 74762E102   2,210,958 11,819 SH   SOLE   8,969 2,850 0
QUANTERIX CORP COM 74766Q101   399,752 14,729 SH   SOLE   14,729 0 0
RANGE RES CORP COM 75281A109   2,375,288 73,289 SH   SOLE   55,233 18,056 0
RBC BEARINGS INC COM 75524B104   1,049,826 4,484 SH   SOLE   4,484 0 0
REDWOOD TRUST INC COM 758075402   83,693 11,738 SH   SOLE   11,738 0 0
REGAL REXNORD CORPORATION COM 758750103   1,749,354 12,244 SH   SOLE   9,275 2,969 0
REPUBLIC SVCS INC COM 760759100   21,079,052 147,913 SH   SOLE   129,576 18,337 0
RESMED INC COM 761152107   2,365,836 16,000 SH   SOLE   11,994 4,006 0
RIO TINTO PLC SPONSORED ADR 767204100   229,965 3,614 SH   SOLE   3,614 0 0
ROCKWELL AUTOMATION INC COM 773903109   12,361,688 43,243 SH   SOLE   38,359 4,884 0
ROSS STORES INC COM 778296103   6,118,650 54,171 SH   SOLE   47,185 6,986 0
ROYAL CARIBBEAN GROUP COM V7780T103   13,862,233 150,448 SH   SOLE   135,157 15,291 0
RTX CORPORATION COM 75513E101   26,788,642 372,220 SH   SOLE   332,157 40,063 0
RUSH ENTERPRISES INC CL A 781846209   483,717 11,847 SH   SOLE   11,847 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   4,998,217 103,269 SH   SOLE   77,962 25,307 0
RYDER SYS INC COM 783549108   2,083,334 19,479 SH   SOLE   14,974 4,505 0
SALESFORCE INC COM 79466L302   4,807,061 23,706 SH   SOLE   21,017 2,689 0
SAUL CTRS INC COM 804395101   326,142 9,247 SH   SOLE   9,247 0 0
SCHLUMBERGER LTD COM STK 806857108   10,946,502 187,761 SH   SOLE   173,775 13,986 0
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   1,517,166 1,517,166 SH   SOLE   0 1,517,166 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   288,230 4,259 SH   SOLE   4,259 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   275,435 3,893 SH   SOLE   0 3,893 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   331,713 4,562 SH   SOLE   4,562 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,001,000 39,545 SH   SOLE   0 39,545 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   407,836 9,221 SH   SOLE   9,221 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   3,763,942 157,223 SH   SOLE   37,395 119,828 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,153,984 17,902 SH   SOLE   5,534 12,368 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   875,089 5,338 SH   SOLE   0 5,338 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   251,612 1,563 SH   SOLE   0 1,563 0
SELECT SECTOR SPDR TR INDL 81369Y704   228,050 2,249 SH   SOLE   0 2,249 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   521,913 5,774 SH   SOLE   2,214 3,560 0
SEMPRA COM 816851109   420,017 6,174 SH   SOLE   0 6,174 0
SERVICENOW INC COM 81762P102   10,706,210 19,154 SH   SOLE   17,241 1,913 0
SHERWIN WILLIAMS CO COM 824348106   285,617 1,120 SH   SOLE   1,120 0 0
SHOCKWAVE MED INC COM 82489T104   295,612 1,485 SH   SOLE   1,485 0 0
SI-BONE INC COM 825704109   218,552 10,290 SH   SOLE   10,290 0 0
SIMPSON MFG INC COM 829073105   2,630,304 17,558 SH   SOLE   17,558 0 0
SIYATA MOBILE INC COM 83013Q608   28,200 10,000 SH   SOLE   0 10,000 0
SKECHERS U S A INC CL A 830566105   1,661,341 33,940 SH   SOLE   25,682 8,258 0
SM ENERGY CO COM 78454L100   928,553 23,419 SH   SOLE   23,419 0 0
SMARTSHEET INC COM CL A 83200N103   4,728,579 116,870 SH   SOLE   107,672 9,198 0
SNAP ON INC COM 833034101   3,521,987 13,808 SH   SOLE   11,217 2,591 0
SOFI TECHNOLOGIES INC COM 83406F102   93,403 11,690 SH   SOLE   11,690 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   127,920 12,000 SH   SOLE   12,000 0 0
SOLO BRANDS INC COM CL A 83425V104   200,152 39,246 SH   SOLE   39,246 0 0
SOUTHERN CO COM 842587107   79,995,093 1,236,018 SH   SOLE   1,130,057 105,961 0
SP PLUS CORP COM 78469C103   215,553 5,971 SH   SOLE   5,971 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   506,510 1,512 SH   SOLE   1,512 0 0
SPDR GOLD TR GOLD SHS 78463V107   685,328 3,997 SH   SOLE   3,997 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   2,164,740 30,255 SH   SOLE   30,255 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   800,498 25,814 SH   SOLE   0 25,814 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   309,497 9,219 SH   SOLE   0 9,219 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   27,705,346 64,809 SH   SOLE   20,514 44,295 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   266,695 584 SH   SOLE   584 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   2,569,007 87,620 SH   SOLE   87,620 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   245,399 5,604 SH   SOLE   0 5,604 0
SPDR SER TR S&P DIVID ETF 78464A763   210,728 1,832 SH   SOLE   0 1,832 0
SPDR SER TR ICE PFD SEC ETF 78464A292   363,315 11,193 SH   SOLE   0 11,193 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   6,777,641 215,505 SH   SOLE   36,590 178,915 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,077,492 44,268 SH   SOLE   28,848 15,420 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   23,594,813 256,968 SH   SOLE   247,853 9,115 0
SPHERE ENTERTAINMENT CO CL A 55826T102   894,747 24,078 SH   SOLE   24,078 0 0
SPLUNK INC COM 848637104   2,230,948 15,254 SH   SOLE   11,488 3,766 0
SPS COMM INC COM 78463M107   1,198,535 7,025 SH   SOLE   7,025 0 0
SPX TECHNOLOGIES INC COM 78473E103   655,142 8,048 SH   SOLE   8,048 0 0
SQUARESPACE INC CLASS A 85225A107   363,888 12,561 SH   SOLE   12,561 0 0
STANDEX INTL CORP COM 854231107   665,221 4,566 SH   SOLE   4,566 0 0
STERLING INFRASTRUCTURE INC COM 859241101   3,076,252 41,865 SH   SOLE   41,865 0 0
STONECO LTD COM CL A G85158106   827,473 77,551 SH   SOLE   77,551 0 0
STONEX GROUP INC COM 861896108   298,150 3,076 SH   SOLE   3,076 0 0
STRIDE INC COM 86333M108   1,032,026 22,919 SH   SOLE   22,919 0 0
STRYKER CORPORATION COM 863667101   14,704,273 53,808 SH   SOLE   49,241 4,567 0
SUNCOKE ENERGY INC COM 86722A103   358,004 35,271 SH   SOLE   35,271 0 0
SUPER MICRO COMPUTER INC COM 86800U104   3,164,469 11,540 SH   SOLE   11,540 0 0
SURGERY PARTNERS INC COM 86881A100   415,010 14,188 SH   SOLE   14,188 0 0
SYNOPSYS INC COM 871607107   38,411,813 83,691 SH   SOLE   73,161 10,530 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   625,667 7,200 SH   SOLE   4,266 2,934 0
TELEDYNE TECHNOLOGIES INC COM 879360105   373,726 915 SH   SOLE   915 0 0
TERADYNE INC COM 880770102   270,463 2,692 SH   SOLE   2,692 0 0
TEREX CORP NEW COM 880779103   1,432,014 24,853 SH   SOLE   24,853 0 0
TESLA INC COM 88160R101   73,081,704 292,070 SH   SOLE   265,547 26,523 0
TETRA TECH INC NEW COM 88162G103   15,381,873 101,177 SH   SOLE   89,923 11,254 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   271,522 42,558 SH   SOLE   42,558 0 0
TEXAS INSTRS INC COM 882508104   21,152,452 133,026 SH   SOLE   121,294 11,732 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   220,928 121 SH   SOLE   121 0 0
THE TRADE DESK INC COM CL A 88339J105   229,676 2,939 SH   SOLE   2,939 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   17,086,412 33,756 SH   SOLE   30,341 3,415 0
THERMON GROUP HLDGS INC COM 88362T103   664,316 24,183 SH   SOLE   24,183 0 0
TJX COS INC NEW COM 872540109   10,202,587 114,791 SH   SOLE   103,529 11,262 0
T-MOBILE US INC COM 872590104   18,793,772 134,193 SH   SOLE   113,212 20,981 0
TOLL BROTHERS INC COM 889478103   4,361,439 58,970 SH   SOLE   44,958 14,012 0
TPG RE FIN TR INC COM 87266M107   96,626 14,358 SH   SOLE   14,358 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   4,571,600 22,531 SH   SOLE   20,304 2,227 0
TRI POINTE HOMES INC COM 87265H109   913,330 33,394 SH   SOLE   33,394 0 0
TRUIST FINL CORP COM 89832Q109   5,141,787 179,720 SH   SOLE   159,639 20,081 0
TWO HBRS INVT CORP COM 90187B804   770,560 58,199 SH   SOLE   58,199 0 0
UBER TECHNOLOGIES INC COM 90353T100   19,701,653 428,390 SH   SOLE   393,191 35,199 0
UFP INDUSTRIES INC COM 90278Q108   208,550 2,037 SH   SOLE   2,037 0 0
ULTA BEAUTY INC COM 90384S303   2,080,840 5,209 SH   SOLE   3,878 1,331 0
UNION PAC CORP COM 907818108   658,286 3,233 SH   SOLE   1,513 1,720 0
UNITED AIRLS HLDGS INC COM 910047109   2,113,062 49,954 SH   SOLE   38,687 11,267 0
UNITED PARCEL SERVICE INC CL B 911312106   27,281,907 175,030 SH   SOLE   161,255 13,775 0
UNITEDHEALTH GROUP INC COM 91324P102   61,572,446 122,121 SH   SOLE   107,405 14,716 0
UNITY SOFTWARE INC COM 91332U101   1,763,673 56,186 SH   SOLE   42,683 13,503 0
UNUM GROUP COM 91529Y106   3,555,957 72,290 SH   SOLE   49,949 22,341 0
URBAN OUTFITTERS INC COM 917047102   1,115,671 34,129 SH   SOLE   34,129 0 0
US BANCORP DEL COM NEW 902973304   48,021,223 1,452,548 SH   SOLE   1,291,219 161,329 0
UTZ BRANDS INC COM CL A 918090101   824,663 61,405 SH   SOLE   61,405 0 0
VAALCO ENERGY INC COM NEW 91851C201   53,212 12,121 SH   SOLE   12,121 0 0
VAIL RESORTS INC COM 91879Q109   28,475,665 128,332 SH   SOLE   118,636 9,696 0
VALERO ENERGY CORP COM 91913Y100   714,408 5,041 SH   SOLE   2,835 2,206 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   279,235 1,478 SH   SOLE   1,478 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   458,933 1,685 SH   SOLE   1,685 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,276,888 6,012 SH   SOLE   2,467 3,545 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,281,689 5,811 SH   SOLE   5,074 737 0
VANGUARD INDEX FDS VALUE ETF 922908744   646,665 4,688 SH   SOLE   2,768 1,920 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   354,335 9,037 SH   SOLE   0 9,037 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,392,819 20,351 SH   SOLE   0 20,351 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,099,716 27,635 SH   SOLE   27,635 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,991,085 66,415 SH   SOLE   36,780 29,635 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   5,389,071 123,095 SH   SOLE   39,091 84,004 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   300,599 1,935 SH   SOLE   1,935 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   834,076 19,078 SH   SOLE   0 19,078 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   296,785 1,308 SH   SOLE   1,308 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   536,521 1,293 SH   SOLE   655 638 0
VERIZON COMMUNICATIONS INC COM 92343V104   64,786,276 1,998,959 SH   SOLE   1,825,907 173,052 0
VERTIV HOLDINGS CO COM CL A 92537N108   5,264,166 141,510 SH   SOLE   130,151 11,359 0
VISA INC COM CL A 92826C839   10,463,670 45,492 SH   SOLE   37,171 8,321 0
VULCAN MATLS CO COM 929160109   3,050,521 15,100 SH   SOLE   11,358 3,742 0
WALMART INC COM 931142103   146,488,715 915,955 SH   SOLE   834,051 81,904 0
WARRIOR MET COAL INC COM 93627C101   1,253,384 24,538 SH   SOLE   24,538 0 0
WASTE MGMT INC DEL COM 94106L109   251,678 1,651 SH   SOLE   0 1,651 0
WATSCO INC COM 942622200   3,270,059 8,657 SH   SOLE   6,578 2,079 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,986,396 11,494 SH   SOLE   11,494 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   1,249,967 13,838 SH   SOLE   13,838 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   324,509 39,817 SH   SOLE   39,817 0 0
WEC ENERGY GROUP INC COM 92939U106   3,013,509 37,412 SH   SOLE   25,245 12,167 0
WELLS FARGO CO NEW COM 949746101   384,063 9,399 SH   SOLE   9,399 0 0
WESCO INTL INC COM 95082P105   226,441 1,574 SH   SOLE   1,574 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   10,795,174 28,771 SH   SOLE   25,231 3,540 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,132,552 69,555 SH   SOLE   53,147 16,408 0
WILLIAMS COS INC COM 969457100   3,744,373 111,142 SH   SOLE   84,756 26,386 0
WINGSTOP INC COM 974155103   1,050,339 5,840 SH   SOLE   5,840 0 0
WINTRUST FINL CORP COM 97650W108   6,799,403 90,058 SH   SOLE   81,765 8,293 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   1,254,308 34,122 SH   SOLE   34,122 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   649,078 12,899 SH   SOLE   0 12,899 0
WORKHORSE GROUP INC COM NEW 98138J206   12,340 29,777 SH   SOLE   29,777 0 0
WP CAREY INC COM 92936U109   30,051,348 555,684 SH   SOLE   504,976 50,708 0
YORK WTR CO COM 987184108   204,467 5,454 SH   SOLE   5,454 0 0
ZACKS TRUST EARNGS CONSTANT 98888G105   23,428,314 975,430 SH   SOLE   285,146 690,284 0
ZILLOW GROUP INC CL A 98954M101   4,074,776 90,975 SH   SOLE   83,858 7,117 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   7,945,349 70,801 SH   SOLE   65,250 5,551 0
ZIONS BANCORPORATION N A COM 989701107   528,257 15,141 SH   SOLE   15,141 0 0