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   1,427,199 13,455 SH   SOLE   3,390 0 10,065
ABBOTT LABS COM 002824100   8,273,787 72,794 SH   SOLE   32,153 0 40,641
ABBVIE INC COM 00287Y109   25,451,525 139,767 SH   SOLE   83,567 0 56,200
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   29,663,362 85,581 SH   SOLE   62,003 0 23,578
ADOBE INC COM 00724F101   25,225,257 49,991 SH   SOLE   43,323 0 6,668
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,911,864 11,100 SH   SOLE   10,763 0 337
ADVANCED ENERGY INDS COM 007973100   7,341,438 71,989 SH   SOLE   38,897 0 33,092
ADVANCED MICRO DEVICES INC COM 007903107   2,457,733 13,617 SH   SOLE   12,441 0 1,176
AECOM COM 00766T100   4,114,064 41,946 SH   SOLE   24,463 0 17,483
AFLAC INC COM 001055102   759,689 8,848 SH   SOLE   2,040 0 6,808
AGREE RLTY CORP COM 008492100   1,662,421 29,104 SH   SOLE   28,258 0 846
AIR LEASE CORP CL A 00912X302   4,339,221 84,355 SH   SOLE   49,201 0 35,154
AIRBNB INC COM CL A 009066101   1,023,576 6,205 SH   SOLE   5,623 0 582
ALBEMARLE CORP COM 012653101   1,584,569 12,028 SH   SOLE   4,317 0 7,711
ALKERMES PLC SHS G01767105   515,088 19,028 SH   SOLE   18,006 0 1,022
ALLIANT ENERGY CORP COM 018802108   476,633 9,457 SH   SOLE   1,997 0 7,460
ALLSTATE CORP COM 020002101   2,894,020 16,727 SH   SOLE   14,791 0 1,936
ALPHABET INC CAP STK CL C 02079K107   8,511,182 55,899 SH   SOLE   27,124 0 28,775
ALPHABET INC CAP STK CL A 02079K305   61,493,017 407,427 SH   SOLE   357,727 0 49,700
ALPS ETF TR SECTR DIV DOGS 00162Q858   254,644 4,720 SH   SOLE   4,720 0 0
ALTRIA GROUP INC COM 02209S103   2,682,150 61,489 SH   SOLE   29,059 0 32,430
AMAZON COM INC COM 023135106   53,928,894 298,974 SH   SOLE   232,492 0 66,482
AMC NETWORKS INC CL A 00164V103   4,604,742 379,616 SH   SOLE   207,467 0 172,149
AMEREN CORP COM 023608102   1,186,170 16,038 SH   SOLE   9,361 0 6,677
AMERICAN AXLE & MFG HLDGS IN COM 024061103   6,380,237 866,880 SH   SOLE   473,800 0 393,080
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   1,551,269 60,150 SH   SOLE   58,178 0 1,972
AMERICAN EXPRESS CO COM 025816109   26,739,764 117,439 SH   SOLE   103,984 0 13,455
AMERICAN TOWER CORP NEW COM 03027X100   2,386,497 12,078 SH   SOLE   11,047 0 1,031
AMERISAFE INC COM 03071H100   4,527,742 90,248 SH   SOLE   49,309 0 40,939
AMGEN INC COM 031162100   424,698 1,494 SH   SOLE   944 0 550
AMPHENOL CORP NEW CL A 032095101   3,694,545 32,029 SH   SOLE   6,562 0 25,467
ANALOG DEVICES INC COM 032654105   1,336,467 6,757 SH   SOLE   6,757 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   60,342 11,855 SH   SOLE   11,855 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   3,154,338 160,200 SH   SOLE   153,339 0 6,861
ANYWHERE REAL ESTATE INC COM 75605Y106   5,479,417 886,637 SH   SOLE   484,600 0 402,037
APPLE INC COM 037833100   95,868,110 559,063 SH   SOLE   405,591 0 153,472
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,950,608 9,874 SH   SOLE   9,368 0 506
APPLOVIN CORP COM CL A 03831W108   749,929 10,834 SH   SOLE   10,834 0 0
ARES CAPITAL CORP COM 04010L103   248,112 11,917 SH   SOLE   11,917 0 0
ARES COML REAL ESTATE CORP COM 04013V108   4,123,880 553,541 SH   SOLE   302,533 0 251,008
ARISTA NETWORKS INC COM 040413106   896,038 3,090 SH   SOLE   800 0 2,290
ARROW ELECTRS INC COM 042735100   3,548,887 27,413 SH   SOLE   15,993 0 11,420
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   2,532,774 55,337 SH   SOLE   17,115 0 38,222
ASML HOLDING N V N Y REGISTRY SHS N07059210   272,702 281 SH   SOLE   171 0 110
ASSURANT INC COM 04621X108   1,378,482 7,323 SH   SOLE   2,148 0 5,175
ATKORE INC COM 047649108   2,203,417 11,575 SH   SOLE   10,971 0 604
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,408,869 39,900 SH   SOLE   38,671 0 1,229
AUTOLIV INC COM 052800109   8,329,121 69,162 SH   SOLE   61,827 0 7,335
AUTOMATIC DATA PROCESSING IN COM 053015103   264,974 1,061 SH   SOLE   1,061 0 0
AUTONATION INC COM 05329W102   4,639,220 28,018 SH   SOLE   16,335 0 11,683
AUTOZONE INC COM 053332102   2,540,230 806 SH   SOLE   699 0 107
AVERY DENNISON CORP COM 053611109   1,599,732 7,166 SH   SOLE   5,705 0 1,461
AVIENT CORPORATION COM 05368V106   2,530,497 58,306 SH   SOLE   52,226 0 6,080
AXALTA COATING SYS LTD COM G0750C108   800,771 23,285 SH   SOLE   22,229 0 1,056
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,628,861 14,606 SH   SOLE   14,174 0 432
AXIS CAP HLDGS LTD SHS G0692U109   1,691,430 26,014 SH   SOLE   24,677 0 1,337
AXSOME THERAPEUTICS INC COM 05464T104   1,518,355 19,027 SH   SOLE   18,263 0 764
B & G FOODS INC NEW COM 05508R106   6,581,512 575,307 SH   SOLE   314,554 0 260,753
BAKER HUGHES COMPANY CL A 05722G100   700,184 20,901 SH   SOLE   19,578 0 1,323
BANC OF CALIFORNIA INC COM 05990K106   6,689,768 439,827 SH   SOLE   240,535 0 199,292
BANDWIDTH INC COM CL A 05988J103   8,079,557 442,473 SH   SOLE   241,812 0 200,661
BANK AMERICA CORP COM 060505104   4,657,787 122,832 SH   SOLE   64,077 0 58,755
BANK AMERICA CORP 7.25%CNV PFD L 060505682   1,112,566 932 SH   SOLE   932 0 0
BANK MONTREAL QUE COM 063671101   5,509,250 56,401 SH   SOLE   9,667 0 46,734
BANK NEW YORK MELLON CORP COM 064058100   26,180,442 454,364 SH   SOLE   409,483 0 44,881
BECTON DICKINSON & CO COM 075887109   244,589 988 SH   SOLE   988 0 0
BELDEN INC COM 077454106   8,499,375 91,776 SH   SOLE   50,149 0 41,627
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,092,914 14,489 SH   SOLE   10,445 0 4,044
BLACKROCK ENHANCED EQUITY DI COM 09251A104   106,937 12,962 SH   SOLE   10,300 0 2,662
BLACKROCK INC COM 09247X101   2,541,118 3,048 SH   SOLE   2,988 0 60
BLOOMIN BRANDS INC COM 094235108   1,574,819 54,910 SH   SOLE   53,350 0 1,560
BLUEPRINT MEDICINES CORP COM 09627Y109   1,292,942 13,630 SH   SOLE   12,875 0 755
BOOKING HOLDINGS INC COM 09857L108   1,712,359 472 SH   SOLE   472 0 0
BOOT BARN HLDGS INC COM 099406100   1,990,443 20,919 SH   SOLE   19,955 0 964
BOSTON SCIENTIFIC CORP COM 101137107   22,235,895 324,659 SH   SOLE   292,640 0 32,019
BRIGHTVIEW HLDGS INC COM 10948C107   8,731,375 733,729 SH   SOLE   401,059 0 332,670
BRISTOL-MYERS SQUIBB CO COM 110122108   17,954,570 331,082 SH   SOLE   258,862 0 72,220
BROADCOM INC COM 11135F101   37,867,210 28,570 SH   SOLE   24,791 0 3,779
BUILDERS FIRSTSOURCE INC COM 12008R107   7,553,055 36,217 SH   SOLE   21,345 0 14,872
CACTUS INC CL A 127203107   1,583,095 31,605 SH   SOLE   30,702 0 903
CADENCE DESIGN SYSTEM INC COM 127387108   12,038,754 38,675 SH   SOLE   34,876 0 3,799
CAESARS ENTERTAINMENT INC NE COM 12769G100   4,053,517 92,673 SH   SOLE   85,191 0 7,482
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   215,005 6,721 SH   SOLE   6,721 0 0
CAPITAL ONE FINL CORP COM 14040H105   3,075,026 20,653 SH   SOLE   12,493 0 8,160
CARDINAL HEALTH INC COM 14149Y108   338,833 3,028 SH   SOLE   3,028 0 0
CARGURUS INC COM CL A 141788109   6,551,627 283,866 SH   SOLE   155,166 0 128,700
CATERPILLAR INC COM 149123101   15,912,589 43,426 SH   SOLE   38,199 0 5,227
CATHAY GEN BANCORP COM 149150104   1,983,957 52,444 SH   SOLE   30,589 0 21,855
CBRE GROUP INC CL A 12504L109   3,798,778 39,066 SH   SOLE   22,883 0 16,183
CDW CORP COM 12514G108   736,391 2,879 SH   SOLE   2,879 0 0
CELANESE CORP DEL COM 150870103   2,795,647 16,267 SH   SOLE   9,568 0 6,699
CENTERPOINT ENERGY INC COM 15189T107   12,621,223 443,005 SH   SOLE   360,159 0 82,846
CHENIERE ENERGY INC COM NEW 16411R208   4,104,745 25,451 SH   SOLE   14,347 0 11,104
CHESAPEAKE UTILS CORP COM 165303108   1,247,256 11,624 SH   SOLE   11,031 0 593
CHEVRON CORP NEW COM 166764100   5,539,298 35,117 SH   SOLE   12,960 0 22,157
CHIPOTLE MEXICAN GRILL INC COM 169656105   470,897 162 SH   SOLE   158 0 4
CHORD ENERGY CORPORATION COM NEW 674215207   1,745,504 9,793 SH   SOLE   9,250 0 543
CHUBB LIMITED COM H1467J104   6,482,396 25,016 SH   SOLE   12,361 0 12,655
CHURCH & DWIGHT CO INC COM 171340102   2,002,752 19,200 SH   SOLE   4,424 0 14,776
CIRRUS LOGIC INC COM 172755100   8,604,285 92,959 SH   SOLE   50,792 0 42,167
CISCO SYS INC COM 17275R102   14,362,089 287,760 SH   SOLE   217,301 0 70,459
CITIGROUP INC COM NEW 172967424   1,306,285 20,656 SH   SOLE   456 0 20,200
CLEAN HARBORS INC COM 184496107   2,011,892 9,994 SH   SOLE   9,464 0 530
CLEANSPARK INC COM NEW 18452B209   220,584 10,400 SH   SOLE   10,400 0 0
CLEARFIELD INC COM 18482P103   4,980,753 161,503 SH   SOLE   88,271 0 73,232
CLEARWAY ENERGY INC CL C 18539C204   894,109 38,790 SH   SOLE   37,768 0 1,022
CMS ENERGY CORP COM 125896100   213,182 3,533 SH   SOLE   3,028 0 505
COCA COLA CO COM 191216100   7,143,065 116,755 SH   SOLE   41,253 0 75,502
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   257,262 3,510 SH   SOLE   3,510 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   273,604 1,032 SH   SOLE   697 0 335
COLGATE PALMOLIVE CO COM 194162103   5,075,938 56,368 SH   SOLE   9,690 0 46,678
COLUMBIA BKG SYS INC COM 197236102   2,830,808 146,295 SH   SOLE   79,947 0 66,348
COMCAST CORP NEW CL A 20030N101   22,407,216 516,891 SH   SOLE   460,453 0 56,438
COMSTOCK RES INC COM 205768302   6,407,692 690,484 SH   SOLE   377,379 0 313,105
CONAGRA BRANDS INC COM 205887102   411,225 13,874 SH   SOLE   13,874 0 0
CONFLUENT INC CLASS A COM 20717M103   416,171 13,636 SH   SOLE   13,636 0 0
CONOCOPHILLIPS COM 20825C104   2,349,843 18,462 SH   SOLE   8,393 0 10,069
COPART INC COM 217204106   265,621 4,586 SH   SOLE   4,586 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   2,770,051 114,607 SH   SOLE   66,850 0 47,757
COSTCO WHSL CORP NEW COM 22160K105   6,522,605 8,903 SH   SOLE   4,801 0 4,102
COUCHBASE INC COM 22207T101   1,472,834 55,980 SH   SOLE   54,200 0 1,780
CROCS INC COM 227046109   807,869 5,618 SH   SOLE   5,081 0 537
CROSS CTRY HEALTHCARE INC COM 227483104   5,620,380 300,234 SH   SOLE   164,075 0 136,159
CROWDSTRIKE HLDGS INC CL A 22788C105   21,731,193 67,785 SH   SOLE   60,110 0 7,675
CSX CORP COM 126408103   8,575,855 231,342 SH   SOLE   209,779 0 21,563
CVS HEALTH CORP COM 126650100   10,905,522 136,729 SH   SOLE   122,597 0 14,132
CYTOKINETICS INC COM NEW 23282W605   1,120,708 15,985 SH   SOLE   15,332 0 653
DANAHER CORPORATION COM 235851102   1,676,869 6,715 SH   SOLE   6,715 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   591,794 37,622 SH   SOLE   36,628 0 994
DECKERS OUTDOOR CORP COM 243537107   15,931,767 16,926 SH   SOLE   9,739 0 7,187
DEERE & CO COM 244199105   898,288 2,187 SH   SOLE   1,547 0 640
DELL TECHNOLOGIES INC CL C 24703L202   22,220,754 194,731 SH   SOLE   168,741 0 25,990
DENALI THERAPEUTICS INC COM 24823R105   590,073 28,756 SH   SOLE   27,475 0 1,281
DESIGNER BRANDS INC CL A 250565108   2,547,302 233,056 SH   SOLE   136,061 0 96,995
DEVON ENERGY CORP NEW COM 25179M103   538,732 10,736 SH   SOLE   5,286 0 5,450
DIAGEO PLC SPON ADR NEW 25243Q205   206,005 1,385 SH   SOLE   0 0 1,385
DIAMONDBACK ENERGY INC COM 25278X109   28,387,072 143,246 SH   SOLE   118,317 0 24,929
DIAMONDROCK HOSPITALITY CO COM 252784301   7,270,407 756,546 SH   SOLE   413,481 0 343,065
DICKS SPORTING GOODS INC COM 253393102   6,026,248 26,800 SH   SOLE   15,746 0 11,054
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   828,311 9,286 SH   SOLE   9,121 0 165
DISCOVER FINL SVCS COM 254709108   7,503,329 57,238 SH   SOLE   46,567 0 10,671
DISNEY WALT CO COM 254687106   1,717,903 14,040 SH   SOLE   12,307 0 1,733
DNP SELECT INCOME FD INC COM 23325P104   311,255 34,317 SH   SOLE   21,975 0 12,342
DOCGO INC COM 256086109   60,895 15,073 SH   SOLE   15,073 0 0
DOLLAR TREE INC COM 256746108   363,233 2,728 SH   SOLE   2,728 0 0
DOORDASH INC CL A 25809K105   4,991,386 36,243 SH   SOLE   32,349 0 3,894
DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204   588,560 21,020 SH   SOLE   21,020 0 0
DOUGLAS EMMETT INC COM 25960P109   1,575,646 113,601 SH   SOLE   111,210 0 2,391
DTE ENERGY CO COM 233331107   967,993 8,632 SH   SOLE   8,179 0 453
DUPONT DE NEMOURS INC COM 26614N102   983,370 12,826 SH   SOLE   12,311 0 515
DYCOM INDS INC COM 267475101   14,859,948 103,532 SH   SOLE   56,565 0 46,967
E L F BEAUTY INC COM 26856L103   1,976,963 10,085 SH   SOLE   9,595 0 490
EAGLE MATLS INC COM 26969P108   1,526,148 5,616 SH   SOLE   5,339 0 277
EAST WEST BANCORP INC COM 27579R104   2,726,289 34,462 SH   SOLE   20,102 0 14,360
EATON CORP PLC SHS G29183103   7,231,350 23,127 SH   SOLE   6,872 0 16,255
ELANCO ANIMAL HEALTH INC COM 28414H103   3,864,318 237,366 SH   SOLE   138,427 0 98,939
ELEMENT SOLUTIONS INC COM 28618M106   1,486,110 59,492 SH   SOLE   57,757 0 1,735
ELEVANCE HEALTH INC COM 036752103   11,964,218 23,073 SH   SOLE   17,587 0 5,486
ELI LILLY & CO COM 532457108   16,278,813 20,925 SH   SOLE   18,236 0 2,689
ENCORE CAP GROUP INC COM 292554102   7,925,604 173,769 SH   SOLE   94,916 0 78,853
ENERSYS COM 29275Y102   8,058,761 85,314 SH   SOLE   54,054 0 31,260
ENSIGN GROUP INC COM 29358P101   1,841,541 14,801 SH   SOLE   14,111 0 690
ENVISTA HOLDINGS CORPORATION COM 29415F104   1,274,398 59,607 SH   SOLE   48,834 0 10,773
EOG RES INC COM 26875P101   3,781,404 29,579 SH   SOLE   25,961 0 3,618
EQUINIX INC COM 29444U700   207,983 252 SH   SOLE   252 0 0
EVERCORE INC CLASS A 29977A105   1,581,164 8,210 SH   SOLE   7,769 0 441
EVEREST GROUP LTD COM G3223R108   1,084,778 2,729 SH   SOLE   1,193 0 1,536
EXPEDITORS INTL WASH INC COM 302130109   334,538 2,752 SH   SOLE   2,752 0 0
EXTRA SPACE STORAGE INC COM 30225T102   1,090,299 7,417 SH   SOLE   7,153 0 264
EXXON MOBIL CORP COM 30231G102   12,979,724 111,663 SH   SOLE   54,581 0 57,082
FASTENAL CO COM 311900104   482,819 6,259 SH   SOLE   4,259 0 2,000
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   334,880 5,200 SH   SOLE   5,200 0 0
FIFTH THIRD BANCORP COM 316773100   2,883,328 77,488 SH   SOLE   47,408 0 30,080
FIRST AMERN FINL CORP COM 31847R102   2,338,276 38,301 SH   SOLE   22,347 0 15,954
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   244,097 3,798 SH   SOLE   3,798 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   3,979,792 32,121 SH   SOLE   29,777 0 2,344
FISERV INC COM 337738108   34,081,135 213,247 SH   SOLE   156,555 0 56,692
FLUSHING FINL CORP COM 343873105   5,124,679 406,398 SH   SOLE   222,110 0 184,288
FOOT LOCKER INC COM 344849104   2,449,804 85,958 SH   SOLE   50,071 0 35,887
FORTINET INC COM 34959E109   2,359,290 34,538 SH   SOLE   22,685 0 11,853
FORTUNE BRANDS INNOVATIONS I COM 34964C106   3,656,813 43,189 SH   SOLE   41,926 0 1,263
FREEPORT-MCMORAN INC CL B 35671D857   1,998,397 42,501 SH   SOLE   14,446 0 28,055
FTI CONSULTING INC COM 302941109   1,681,479 7,996 SH   SOLE   7,760 0 236
FULTON FINL CORP PA COM 360271100   2,620,642 164,924 SH   SOLE   96,190 0 68,734
GALLAGHER ARTHUR J & CO COM 363576109   1,095,925 4,383 SH   SOLE   4,383 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   10,271,339 222,951 SH   SOLE   199,722 0 23,229
GATX CORP COM 361448103   7,919,565 59,088 SH   SOLE   32,285 0 26,803
GENERAL ELECTRIC CO COM NEW 369604301   3,829,281 22,128 SH   SOLE   18,512 0 3,616
GENERAL MLS INC COM 370334104   9,104,636 130,122 SH   SOLE   117,336 0 12,786
GENESCO INC COM 371532102   3,068,583 109,047 SH   SOLE   59,587 0 49,460
GENTEX CORP COM 371901109   2,974,085 82,339 SH   SOLE   48,170 0 34,169
GILEAD SCIENCES INC COM 375558103   741,510 10,123 SH   SOLE   4,855 0 5,268
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   265,252 4,168 SH   SOLE   3,504 0 664
GMS INC COM 36251C103   2,198,326 22,584 SH   SOLE   21,441 0 1,143
GRAPHIC PACKAGING HLDG CO COM 388689101   15,620,442 535,313 SH   SOLE   473,458 0 61,855
GREEN DOT CORP CL A 39304D102   9,663,937 561,183 SH   SOLE   302,327 0 258,856
GREENBRIER COS INC COM 393657101   10,425,627 200,108 SH   SOLE   109,378 0 90,730
GRIFFON CORP COM 398433102   14,494,551 197,635 SH   SOLE   108,005 0 89,630
GROUP 1 AUTOMOTIVE INC COM 398905109   13,649,187 46,707 SH   SOLE   27,923 0 18,784
HANNON ARMSTRONG SUST INFR C COM 41068X100   7,858,990 276,725 SH   SOLE   248,759 0 27,966
HANOVER INS GROUP INC COM 410867105   551,897 4,053 SH   SOLE   3,916 0 137
HERITAGE FINL CORP WASH COM 42722X106   4,797,454 247,419 SH   SOLE   135,217 0 112,202
HERSHEY CO COM 427866108   746,458 3,838 SH   SOLE   980 0 2,858
HEWLETT PACKARD ENTERPRISE C COM 42824C109   4,677,777 263,834 SH   SOLE   183,818 0 80,016
HF SINCLAIR CORP COM 403949100   3,142,560 52,055 SH   SOLE   30,360 0 21,695
HIBBETT INC COM 428567101   14,669,788 190,988 SH   SOLE   104,388 0 86,600
HOLOGIC INC COM 436440101   417,554 5,356 SH   SOLE   1,706 0 3,650
HOME DEPOT INC COM 437076102   15,888,708 41,420 SH   SOLE   34,820 0 6,600
HONEYWELL INTL INC COM 438516106   2,571,783 12,530 SH   SOLE   6,935 0 5,595
HOPE BANCORP INC COM 43940T109   6,124,793 532,128 SH   SOLE   290,814 0 241,314
HOST HOTELS & RESORTS INC COM 44107P104   2,757,616 133,347 SH   SOLE   77,778 0 55,569
HOWMET AEROSPACE INC COM 443201108   8,852,584 129,367 SH   SOLE   117,087 0 12,280
HUB GROUP INC CL A 443320106   878,187 20,319 SH   SOLE   19,791 0 528
HUBSPOT INC COM 443573100   860,267 1,373 SH   SOLE   1,291 0 82
HUMANA INC COM 444859102   2,555,673 7,371 SH   SOLE   4,287 0 3,084
HUNTINGTON BANCSHARES INC COM 446150104   2,001,211 143,456 SH   SOLE   83,676 0 59,780
HUNTINGTON INGALLS INDS INC COM 446413106   10,831,025 37,160 SH   SOLE   32,110 0 5,050
I3 VERTICALS INC COM CL A 46571Y107   1,263,871 55,215 SH   SOLE   53,646 0 1,569
ICON PLC SHS G4705A100   308,738 919 SH   SOLE   919 0 0
IDEXX LABS INC COM 45168D104   529,131 980 SH   SOLE   900 0 80
INGREDION INC COM 457187102   7,793,427 66,696 SH   SOLE   55,117 0 11,579
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672   511,364 15,662 SH   SOLE   13,408 0 2,254
INSMED INC COM PAR $.01 457669307   642,710 23,690 SH   SOLE   22,985 0 705
INSTALLED BLDG PRODS INC COM 45780R101   2,099,594 8,115 SH   SOLE   7,727 0 388
INTEGER HLDGS CORP COM 45826H109   10,596,878 90,820 SH   SOLE   49,625 0 41,195
INTEL CORP COM 458140100   5,224,936 118,292 SH   SOLE   30,762 0 87,530
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   17,601,922 157,568 SH   SOLE   141,092 0 16,476
INTERCONTINENTAL EXCHANGE IN COM 45866F104   312,084 2,271 SH   SOLE   1,800 0 471
INTERNATIONAL BUSINESS MACHS COM 459200101   618,138 3,237 SH   SOLE   2,172 0 1,065
INTERPUBLIC GROUP COS INC COM 460690100   3,815,756 116,940 SH   SOLE   106,402 0 10,538
INTUITIVE SURGICAL INC COM NEW 46120E602   723,949 1,814 SH   SOLE   1,814 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   344,435 6,107 SH   SOLE   6,107 0 0
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   204,657 4,867 SH   SOLE   4,867 0 0
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   405,921 10,217 SH   SOLE   10,131 0 86
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   423,110 2,316 SH   SOLE   2,204 0 112
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,586,875 37,666 SH   SOLE   34,790 0 2,876
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,478,143 26,440 SH   SOLE   24,883 0 1,557
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   4,263,887 38,745 SH   SOLE   38,446 0 299
INVESCO QQQ TR UNIT SER 1 46090E103   1,582,008 3,563 SH   SOLE   3,551 0 12
INVITATION HOMES INC COM 46187W107   489,103 13,735 SH   SOLE   10,439 0 3,296
IQVIA HLDGS INC COM 46266C105   20,515,955 81,126 SH   SOLE   70,663 0 10,463
IRON MTN INC DEL COM 46284V101   18,532,521 231,050 SH   SOLE   201,188 0 29,862
ISHARES INC MSCI EMRG CHN 46434G764   287,792 4,999 SH   SOLE   4,999 0 0
ISHARES TR MORNINGSTR US EQ 464287127   431,052 5,948 SH   SOLE   5,948 0 0
ISHARES TR CORE S&P TTL STK 464287150   766,053 6,644 SH   SOLE   6,287 0 357
ISHARES TR CORE S&P500 ETF 464287200   4,016,739 7,640 SH   SOLE   6,231 0 1,409
ISHARES TR S&P 500 GRWT ETF 464287309   448,630 5,313 SH   SOLE   5,313 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   281,491 2,246 SH   SOLE   2,246 0 0
ISHARES TR RUS MID CAP ETF 464287499   694,247 8,256 SH   SOLE   8,256 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,327,776 21,860 SH   SOLE   21,465 0 395
ISHARES TR RUS 1000 VAL ETF 464287598   747,068 4,171 SH   SOLE   4,075 0 96
ISHARES TR S&P MC 400GR ETF 464287606   1,451,058 15,902 SH   SOLE   15,752 0 150
ISHARES TR RUS 1000 GRW ETF 464287614   415,921 1,234 SH   SOLE   1,234 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   602,567 2,865 SH   SOLE   2,857 0 8
ISHARES TR RUSSELL 3000 ETF 464287689   584,856 1,949 SH   SOLE   1,930 0 19
ISHARES TR S&P MC 400VL ETF 464287705   307,672 2,601 SH   SOLE   2,511 0 90
ISHARES TR CORE S&P SCP ETF 464287804   2,329,320 21,076 SH   SOLE   20,680 0 396
ISHARES TR SP SMCP600VL ETF 464287879   423,679 4,123 SH   SOLE   4,123 0 0
ISHARES TR S&P SML 600 GWT 464287887   357,677 2,736 SH   SOLE   2,736 0 0
ISHARES TR MSCI ACWI ETF 464288257   277,087 2,516 SH   SOLE   2,516 0 0
ISHARES TR INTRM GOV CR ETF 464288612   247,992 2,385 SH   SOLE   2,385 0 0
ISHARES TR RUS TP200 GR ETF 464289438   1,157,138 5,931 SH   SOLE   5,860 0 71
ISHARES TR MSCI USA MIN VOL 46429B697   263,026 3,147 SH   SOLE   842 0 2,305
ISHARES TR MSCI USA QLT FCT 46432F339   432,995 2,635 SH   SOLE   2,483 0 152
ISHARES TR CORE MSCI EAFE 46432F842   1,210,380 16,308 SH   SOLE   16,308 0 0
ISHARES TR CORE DIV GRWTH 46434V621   317,356 5,466 SH   SOLE   5,466 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   324,479 5,608 SH   SOLE   5,608 0 0
JABIL INC COM 466313103   5,458,865 40,753 SH   SOLE   23,928 0 16,825
JACOBS SOLUTIONS INC COM 46982L108   458,577 2,983 SH   SOLE   2,483 0 500
JETBLUE AWYS CORP COM 477143101   1,959,704 264,111 SH   SOLE   154,049 0 110,062
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,808,304 17,240 SH   SOLE   16,365 0 875
JOHNSON & JOHNSON COM 478160104   7,604,123 48,070 SH   SOLE   24,225 0 23,845
JOHNSON CTLS INTL PLC SHS G51502105   9,321,490 142,705 SH   SOLE   128,742 0 13,963
JONES LANG LASALLE INC COM 48020Q107   3,416,806 17,514 SH   SOLE   10,417 0 7,097
JPMORGAN CHASE & CO COM 46625H100   24,129,540 120,467 SH   SOLE   105,764 0 14,703
JUNIPER NETWORKS INC COM 48203R104   3,432,831 92,629 SH   SOLE   54,028 0 38,601
KEYCORP COM 493267108   1,993,673 126,102 SH   SOLE   73,549 0 52,553
KIMBERLY-CLARK CORP COM 494368103   19,403,354 150,007 SH   SOLE   132,383 0 17,624
KKR & CO INC COM 48251W104   450,397 4,478 SH   SOLE   4,478 0 0
KLA CORP COM NEW 482480100   3,594,841 5,146 SH   SOLE   3,006 0 2,140
KNIFE RIVER CORP COMMON STOCK 498894104   400,697 4,942 SH   SOLE   4,942 0 0
KOPPERS HOLDINGS INC COM 50060P106   14,834,441 268,886 SH   SOLE   146,952 0 121,934
KROGER CO COM 501044101   19,864,219 347,702 SH   SOLE   307,139 0 40,563
KULICKE & SOFFA INDS INC COM 501242101   2,410,654 47,916 SH   SOLE   27,948 0 19,968
L3HARRIS TECHNOLOGIES INC COM 502431109   212,887 999 SH   SOLE   58 0 941
LA Z BOY INC COM 505336107   8,266,393 219,734 SH   SOLE   120,085 0 99,649
LABORATORY CORP AMER HLDGS COM NEW 50540R409   2,183,071 9,993 SH   SOLE   5,561 0 4,432
LAM RESEARCH CORP COM 512807108   3,964,006 4,080 SH   SOLE   2,375 0 1,705
LANTHEUS HLDGS INC COM 516544103   1,719,691 27,630 SH   SOLE   26,805 0 825
LAS VEGAS SANDS CORP COM 517834107   475,381 9,195 SH   SOLE   7,668 0 1,527
LATTICE SEMICONDUCTOR CORP COM 518415104   1,883,309 24,074 SH   SOLE   22,828 0 1,246
LEAR CORP COM NEW 521865204   2,363,427 16,313 SH   SOLE   9,528 0 6,785
LENNAR CORP CL A 526057104   337,081 1,960 SH   SOLE   1,960 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   5,544,343 75,846 SH   SOLE   41,456 0 34,390
LINCOLN ELEC HLDGS INC COM 533900106   23,034,974 90,178 SH   SOLE   79,690 0 10,488
LINDE PLC SHS G54950103   14,563,107 31,364 SH   SOLE   27,549 0 3,815
LITHIA MTRS INC COM 536797103   11,338,811 37,688 SH   SOLE   20,628 0 17,060
LOCKHEED MARTIN CORP COM 539830109   1,051,648 2,312 SH   SOLE   493 0 1,819
LOWES COS INC COM 548661107   2,164,562 8,497 SH   SOLE   6,928 0 1,569
LPL FINL HLDGS INC COM 50212V100   1,368,867 5,181 SH   SOLE   4,056 0 1,125
LULULEMON ATHLETICA INC COM 550021109   15,906,878 40,719 SH   SOLE   34,791 0 5,928
LUMENTUM HLDGS INC COM 55024U109   3,399,967 71,805 SH   SOLE   41,880 0 29,925
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   2,298,027 22,468 SH   SOLE   6,565 0 15,903
M & T BK CORP COM 55261F104   2,111,643 14,519 SH   SOLE   8,475 0 6,044
MACYS INC COM 55616P104   4,830,184 241,630 SH   SOLE   140,936 0 100,694
MADRIGAL PHARMACEUTICALS INC COM 558868105   874,556 3,275 SH   SOLE   3,128 0 147
MARATHON PETE CORP COM 56585A102   14,696,000 72,933 SH   SOLE   62,916 0 10,017
MARRIOTT INTL INC NEW CL A 571903202   13,234,424 52,453 SH   SOLE   45,060 0 7,393
MARTIN MARIETTA MATLS INC COM 573284106   1,434,778 2,337 SH   SOLE   2,285 0 52
MASONITE INTL CORP COM 575385109   858,763 6,533 SH   SOLE   6,340 0 193
MASTEC INC COM 576323109   5,845,563 62,687 SH   SOLE   36,555 0 26,132
MASTERCARD INCORPORATED CL A 57636Q104   4,156,452 8,631 SH   SOLE   8,454 0 177
MATADOR RES CO COM 576485205   1,715,722 25,696 SH   SOLE   24,924 0 772
MCDONALDS CORP COM 580135101   7,581,425 26,889 SH   SOLE   10,608 0 16,282
MCKESSON CORP COM 58155Q103   16,755,625 31,211 SH   SOLE   26,508 0 4,703
MEDTRONIC PLC SHS G5960L103   1,878,169 21,551 SH   SOLE   20,832 0 719
MERCADOLIBRE INC COM 58733R102   910,200 602 SH   SOLE   602 0 0
MERCK & CO INC COM 58933Y105   25,171,178 190,763 SH   SOLE   170,911 0 19,852
META PLATFORMS INC CL A 30303M102   53,377,553 109,925 SH   SOLE   97,057 0 12,868
MICROCHIP TECHNOLOGY INC. COM 595017104   10,452,537 116,515 SH   SOLE   58,284 0 58,231
MICROSOFT CORP COM 594918104   100,859,309 239,730 SH   SOLE   188,319 0 51,411
MODERNA INC COM 60770K107   1,220,005 11,449 SH   SOLE   10,024 0 1,425
MODINE MFG CO COM 607828100   1,941,019 20,391 SH   SOLE   19,397 0 994
MONDELEZ INTL INC CL A 609207105   11,387,726 162,682 SH   SOLE   140,094 0 22,588
MORGAN STANLEY COM NEW 617446448   3,147,082 33,423 SH   SOLE   29,672 0 3,751
MSCI INC COM 55354G100   564,934 1,008 SH   SOLE   1,008 0 0
NASDAQ INC COM 631103108   371,975 5,895 SH   SOLE   4,395 0 1,500
NEOGENOMICS INC COM NEW 64049M209   370,992 23,600 SH   SOLE   0 0 23,600
NETFLIX INC COM 64110L106   9,423,940 15,517 SH   SOLE   13,652 0 1,865
NEWMONT CORP COM 651639106   783,677 21,866 SH   SOLE   10,384 0 11,482
NEXTERA ENERGY INC COM 65339F101   16,947,543 265,178 SH   SOLE   231,313 0 33,865
NICOLET BANKSHARES INC COM 65406E102   859,900 10,000 SH   SOLE   0 0 10,000
NIKE INC CL B 654106103   283,985 3,022 SH   SOLE   1,437 0 1,585
NMI HLDGS INC CL A 629209305   6,845,861 211,684 SH   SOLE   115,699 0 95,985
NORFOLK SOUTHN CORP COM 655844108   14,929,443 58,577 SH   SOLE   51,646 0 6,931
NORTHROP GRUMMAN CORP COM 666807102   598,325 1,250 SH   SOLE   670 0 580
NORTHWEST NAT HLDG CO COM 66765N105   7,824,165 210,214 SH   SOLE   114,873 0 95,341
NOVAGOLD RES INC COM NEW 66987E206   51,900 17,300 SH   SOLE   0 0 17,300
NOVO-NORDISK A S ADR 670100205   2,667,638 20,776 SH   SOLE   20,550 0 226
NVENT ELECTRIC PLC SHS G6700G107   9,429,315 125,057 SH   SOLE   114,306 0 10,751
NVIDIA CORPORATION COM 67066G104   66,774,951 73,902 SH   SOLE   61,636 0 12,266
OGE ENERGY CORP COM 670837103   2,630,776 76,699 SH   SOLE   44,736 0 31,963
O-I GLASS INC COM 67098H104   4,166,396 251,139 SH   SOLE   146,471 0 104,668
ONEOK INC NEW COM 682680103   298,633 3,725 SH   SOLE   3,135 0 590
OOMA INC COM 683416101   688,840 80,755 SH   SOLE   78,548 0 2,207
ORACLE CORP COM 68389X105   11,940,331 95,059 SH   SOLE   81,167 0 13,892
OREILLY AUTOMOTIVE INC COM 67103H107   5,192,848 4,600 SH   SOLE   1,388 0 3,212
OVINTIV INC COM 69047Q102   1,149,481 22,148 SH   SOLE   6,391 0 15,757
OWENS & MINOR INC NEW COM 690732102   12,424,000 448,358 SH   SOLE   245,051 0 203,307
PACER FDS TR PACER US SMALL 69374H857   1,231,065 25,042 SH   SOLE   24,840 0 202
PACER FDS TR DEVELOPED MRKT 69374H873   665,103 20,817 SH   SOLE   20,640 0 177
PACER FDS TR US CASH COWS 100 69374H881   2,502,623 43,067 SH   SOLE   41,806 0 1,261
PACIRA BIOSCIENCES INC COM 695127100   273,061 9,345 SH   SOLE   1,700 0 7,645
PACKAGING CORP AMER COM 695156109   1,278,548 6,737 SH   SOLE   5,610 0 1,127
PALO ALTO NETWORKS INC COM 697435105   856,936 3,016 SH   SOLE   2,064 0 952
PARKER-HANNIFIN CORP COM 701094104   20,769,825 37,370 SH   SOLE   31,933 0 5,437
PATTERSON COS INC COM 703395103   6,568,949 237,575 SH   SOLE   129,834 0 107,741
PATTERSON-UTI ENERGY INC COM 703481101   2,996,570 250,969 SH   SOLE   146,388 0 104,581
PAYPAL HLDGS INC COM 70450Y103   2,717,583 40,567 SH   SOLE   36,856 0 3,711
PDF SOLUTIONS INC COM 693282105   1,824,005 54,173 SH   SOLE   51,391 0 2,782
PEDIATRIX MEDICAL GROUP INC COM 58502B106   5,690,531 567,351 SH   SOLE   310,087 0 257,264
PENNYMAC MTG INVT TR COM 70931T103   4,463,469 304,051 SH   SOLE   166,172 0 137,879
PEPSICO INC COM 713448108   3,995,827 22,832 SH   SOLE   12,105 0 10,727
PERFICIENT INC COM 71375U101   1,294,445 22,996 SH   SOLE   22,367 0 629
PERION NETWORK LTD SHS NEW M78673114   1,017,827 45,277 SH   SOLE   43,158 0 2,119
PERMIAN RESOURCES CORP CLASS A COM 71424F105   11,854,893 671,285 SH   SOLE   366,898 0 304,387
PFIZER INC COM 717081103   2,536,628 91,410 SH   SOLE   43,999 0 47,411
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   5,668,253 438,380 SH   SOLE   239,583 0 198,797
PHILIP MORRIS INTL INC COM 718172109   10,072,125 109,934 SH   SOLE   89,296 0 20,638
PINNACLE FINL PARTNERS INC COM 72346Q104   1,521,622 17,718 SH   SOLE   17,181 0 537
PIONEER NAT RES CO COM 723787107   14,372,648 54,753 SH   SOLE   45,745 0 9,008
PLEXUS CORP COM 729132100   2,941,032 31,017 SH   SOLE   18,101 0 12,916
PNC FINL SVCS GROUP INC COM 693475105   200,707 1,242 SH   SOLE   1,242 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   4,982,656 118,635 SH   SOLE   107,136 0 11,499
PREFERRED BK LOS ANGELES CA COM NEW 740367404   7,046,104 91,782 SH   SOLE   53,987 0 37,795
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   8,662,721 119,387 SH   SOLE   65,239 0 54,148
PRIMERICA INC COM 74164M108   774,564 3,062 SH   SOLE   2,981 0 81
PRIMORIS SVCS CORP COM 74164F103   11,786,782 276,880 SH   SOLE   151,315 0 125,565
PROASSURANCE CORP COM 74267C106   4,187,177 325,597 SH   SOLE   177,950 0 147,647
PROCTER AND GAMBLE CO COM 742718109   6,052,536 37,304 SH   SOLE   11,692 0 25,612
PROLOGIS INC. COM 74340W103   763,219 5,861 SH   SOLE   5,818 0 43
PROSHARES TR S&P MDCP 400 DIV 74347B680   1,046,891 13,326 SH   SOLE   12,899 0 427
PRUDENTIAL FINL INC COM 744320102   2,490,641 21,215 SH   SOLE   6,060 0 15,155
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,128,212 31,869 SH   SOLE   18,587 0 13,282
PULTE GROUP INC COM 745867101   27,426,925 227,383 SH   SOLE   200,899 0 26,484
PURE STORAGE INC CL A 74624M102   588,111 11,312 SH   SOLE   10,258 0 1,054
QUALCOMM INC COM 747525103   5,646,779 33,354 SH   SOLE   9,498 0 23,856
QUANTA SVCS INC COM 74762E102   9,188,087 35,366 SH   SOLE   22,308 0 13,058
RADIAN GROUP INC COM 750236101   3,778,227 112,884 SH   SOLE   65,842 0 47,042
RALPH LAUREN CORP CL A 751212101   3,575,326 19,042 SH   SOLE   11,111 0 7,931
RAYMOND JAMES FINL INC COM 754730109   4,019,289 31,298 SH   SOLE   18,334 0 12,964
REGAL REXNORD CORPORATION COM 758750103   220,262 1,223 SH   SOLE   1,223 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   2,868,257 136,324 SH   SOLE   79,929 0 56,395
REINSURANCE GRP OF AMERICA I COM NEW 759351604   20,600,803 106,806 SH   SOLE   94,877 0 11,929
RELIANCE INC COM 759509102   4,999,333 14,960 SH   SOLE   8,729 0 6,231
REPLIGEN CORP COM 759916109   766,579 4,168 SH   SOLE   3,914 0 254
REPUBLIC SVCS INC COM 760759100   2,426,119 12,673 SH   SOLE   3,678 0 8,995
RESIDEO TECHNOLOGIES INC COM 76118Y104   3,917,559 174,735 SH   SOLE   101,925 0 72,810
RESTAURANT BRANDS INTL INC COM 76131D103   13,834,708 174,131 SH   SOLE   155,403 0 18,728
RIO TINTO PLC SPONSORED ADR 767204100   1,701,539 26,695 SH   SOLE   4,415 0 22,280
ROBINHOOD MKTS INC COM CL A 770700102   233,870 11,618 SH   SOLE   11,618 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   357,251 13,261 SH   SOLE   12,533 0 728
ROPER TECHNOLOGIES INC COM 776696106   592,808 1,057 SH   SOLE   1,057 0 0
ROYAL GOLD INC COM 780287108   2,813,811 23,100 SH   SOLE   3,737 0 19,363
RTX CORPORATION COM 75513E101   5,223,792 53,561 SH   SOLE   35,065 0 18,496
S&P GLOBAL INC COM 78409V104   507,136 1,192 SH   SOLE   1,082 0 110
SALESFORCE INC COM 79466L302   30,219,196 100,336 SH   SOLE   88,019 0 12,317
SCANSOURCE INC COM 806037107   12,231,141 277,728 SH   SOLE   151,792 0 125,936
SCHLUMBERGER LTD COM STK 806857108   2,955,903 53,930 SH   SOLE   52,866 0 1,064
SCHWAB CHARLES CORP COM 808513105   1,433,996 19,823 SH   SOLE   19,119 0 704
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   337,188 5,433 SH   SOLE   5,433 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,020,632 32,578 SH   SOLE   18,197 0 14,381
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   357,755 7,266 SH   SOLE   6,501 0 765
SCIENCE APPLICATIONS INTL CO COM 808625107   3,904,398 29,944 SH   SOLE   17,467 0 12,477
SELECT MED HLDGS CORP COM 81619Q105   11,315,145 375,295 SH   SOLE   205,694 0 169,601
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,564,846 16,575 SH   SOLE   15,444 0 1,131
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   500,638 11,886 SH   SOLE   10,986 0 900
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   816,210 3,919 SH   SOLE   3,846 0 73
SELECTIVE INS GROUP INC COM 816300107   12,345,053 113,081 SH   SOLE   61,795 0 51,286
SENSIENT TECHNOLOGIES CORP COM 81725T100   553,520 8,000 SH   SOLE   0 0 8,000
SERVICENOW INC COM 81762P102   28,235,484 37,035 SH   SOLE   32,504 0 4,531
SHERWIN WILLIAMS CO COM 824348106   659,927 1,900 SH   SOLE   669 0 1,231
SILGAN HLDGS INC COM 827048109   3,926,950 80,868 SH   SOLE   47,162 0 33,706
SIMPLY GOOD FOODS CO COM 82900L102   1,319,854 38,785 SH   SOLE   37,691 0 1,094
SKYWORKS SOLUTIONS INC COM 83088M102   3,065,889 28,304 SH   SOLE   16,506 0 11,798
SL GREEN RLTY CORP COM 78440X887   2,922,000 53,002 SH   SOLE   30,924 0 22,078
SOUTHSTATE CORPORATION COM 840441109   1,474,080 17,336 SH   SOLE   16,351 0 985
SOUTHWEST AIRLS CO COM 844741108   2,247,163 76,984 SH   SOLE   44,900 0 32,084
SPARTANNASH CO COM 847215100   5,794,975 286,738 SH   SOLE   156,709 0 130,029
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,262,969 2,415 SH   SOLE   2,399 0 16
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   986,747 1,773 SH   SOLE   1,773 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   351,852 4,810 SH   SOLE   784 0 4,026
SPROUTS FMRS MKT INC COM 85208M102   5,487,764 85,108 SH   SOLE   49,647 0 35,461
SPS COMM INC COM 78463M107   1,568,877 8,485 SH   SOLE   8,216 0 269
STAG INDL INC COM 85254J102   6,763,051 175,938 SH   SOLE   161,261 0 14,677
STARBUCKS CORP COM 855244109   1,625,380 17,785 SH   SOLE   9,292 0 8,493
STEEL DYNAMICS INC COM 858119100   4,791,387 32,324 SH   SOLE   18,868 0 13,456
STERIS PLC SHS USD G8473T100   473,616 2,107 SH   SOLE   2,107 0 0
STIFEL FINL CORP COM 860630102   4,680,898 59,881 SH   SOLE   42,352 0 17,529
STRYKER CORPORATION COM 863667101   3,957,062 11,057 SH   SOLE   9,865 0 1,192
SUN CTRY AIRLS HLDGS INC COM 866683105   5,685,429 376,768 SH   SOLE   205,929 0 170,839
SYNAPTICS INC COM 87157D109   5,127,558 52,558 SH   SOLE   28,716 0 23,842
SYNOPSYS INC COM 871607107   7,333,489 12,832 SH   SOLE   11,745 0 1,087
SYNOVUS FINL CORP COM NEW 87161C501   1,422,330 35,505 SH   SOLE   34,457 0 1,048
SYSCO CORP COM 871829107   21,968,935 270,620 SH   SOLE   238,762 0 31,858
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   350,035 9,916 SH   SOLE   9,916 0 0
TANGER INC COM 875465106   1,816,656 61,519 SH   SOLE   58,544 0 2,975
TAPESTRY INC COM 876030107   15,701,401 330,695 SH   SOLE   265,507 0 65,188
TAYLOR MORRISON HOME CORP COM 87724P106   5,131,077 82,533 SH   SOLE   48,140 0 34,393
TE CONNECTIVITY LTD SHS H84989104   9,259,486 63,753 SH   SOLE   57,818 0 5,935
TENABLE HLDGS INC COM 88025T102   1,838,796 37,200 SH   SOLE   35,774 0 1,426
TERADYNE INC COM 880770102   296,969 2,632 SH   SOLE   1,530 0 1,102
TESLA INC COM 88160R101   508,385 2,892 SH   SOLE   2,687 0 205
TETRA TECH INC NEW COM 88162G103   10,008,142 54,183 SH   SOLE   29,332 0 24,851
TEXAS CAP BANCSHARES INC COM 88224Q107   1,836,590 29,839 SH   SOLE   17,408 0 12,431
TEXAS INSTRS INC COM 882508104   616,529 3,539 SH   SOLE   1,484 0 2,055
TEXTRON INC COM 883203101   5,738,916 59,824 SH   SOLE   34,883 0 24,941
TG THERAPEUTICS INC COM 88322Q108   576,383 37,895 SH   SOLE   36,755 0 1,140
THE CIGNA GROUP COM 125523100   11,741,787 32,330 SH   SOLE   24,612 0 7,718
THE TRADE DESK INC COM CL A 88339J105   557,827 6,381 SH   SOLE   6,381 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,459,062 7,672 SH   SOLE   6,837 0 835
TITAN MACHY INC COM 88830R101   7,178,203 289,327 SH   SOLE   158,112 0 131,215
TJX COS INC NEW COM 872540109   963,084 9,496 SH   SOLE   5,527 0 3,969
T-MOBILE US INC COM 872590104   14,836,083 90,896 SH   SOLE   79,926 0 10,970
TRANSMEDICS GROUP INC COM 89377M109   1,652,190 22,345 SH   SOLE   21,375 0 970
TRAVELERS COMPANIES INC COM 89417E109   445,073 1,934 SH   SOLE   1,868 0 66
TRIUMPH GROUP INC NEW COM 896818101   6,029,010 400,865 SH   SOLE   219,088 0 181,777
TRUIST FINL CORP COM 89832Q109   5,387,971 138,224 SH   SOLE   129,862 0 8,362
TTM TECHNOLOGIES INC COM 87305R109   8,720,775 557,238 SH   SOLE   304,566 0 252,672
UBER TECHNOLOGIES INC COM 90353T100   11,697,168 151,931 SH   SOLE   130,486 0 21,445
ULTA BEAUTY INC COM 90384S303   360,265 689 SH   SOLE   489 0 200
ULTRA CLEAN HLDGS INC COM 90385V107   12,759,835 277,750 SH   SOLE   151,798 0 125,952
UNILEVER PLC SPON ADR NEW 904767704   457,266 9,111 SH   SOLE   3,061 0 6,050
UNION PAC CORP COM 907818108   1,023,012 4,160 SH   SOLE   3,595 0 565
UNITED BANKSHARES INC WEST V COM 909907107   3,392,498 94,789 SH   SOLE   51,801 0 42,988
UNITED PARCEL SERVICE INC CL B 911312106   528,826 3,558 SH   SOLE   3,033 0 525
UNITED RENTALS INC COM 911363109   2,269,333 3,147 SH   SOLE   1,049 0 2,098
UNITED STATES STL CORP NEW COM 912909108   4,211,718 103,279 SH   SOLE   60,228 0 43,051
UNITEDHEALTH GROUP INC COM 91324P102   24,062,752 48,641 SH   SOLE   38,402 0 10,239
US BANCORP DEL COM NEW 902973304   758,425 16,967 SH   SOLE   15,656 0 1,311
VALERO ENERGY CORP COM 91913Y100   3,716,433 21,773 SH   SOLE   12,876 0 8,897
VANECK ETF TRUST GOLD MINERS ETF 92189F106   889,692 28,137 SH   SOLE   5,200 0 22,937
VANECK ETF TRUST DIGI TRANSFRM 92189H821   134,523 11,547 SH   SOLE   11,547 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,340,433 13,190 SH   SOLE   12,319 0 871
VANGUARD INDEX FDS MID CAP ETF 922908629   2,192,022 8,773 SH   SOLE   8,722 0 51
VANGUARD INDEX FDS GROWTH ETF 922908736   1,241,238 3,606 SH   SOLE   3,530 0 76
VANGUARD INDEX FDS VALUE ETF 922908744   937,419 5,756 SH   SOLE   4,004 0 1,752
VANGUARD INDEX FDS TOTAL STK MKT 922908769   259,640 999 SH   SOLE   949 0 50
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   617,167 7,848 SH   SOLE   7,401 0 447
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   466,013 2,552 SH   SOLE   2,452 0 100
VANGUARD STAR FDS VG TL INTL STK F 921909768   252,235 4,183 SH   SOLE   4,175 0 8
VANGUARD WORLD FD MEGA GRWTH IND 921910816   393,229 1,372 SH   SOLE   1,372 0 0
VEECO INSTRS INC DEL COM 922417100   2,126,695 60,469 SH   SOLE   57,379 0 3,090
VEEVA SYS INC CL A COM 922475108   956,416 4,128 SH   SOLE   1,279 0 2,849
VERITEX HLDGS INC COM 923451108   4,247,577 207,300 SH   SOLE   113,304 0 93,996
VERIZON COMMUNICATIONS INC COM 92343V104   4,045,379 96,410 SH   SOLE   30,102 0 66,308
VERTEX PHARMACEUTICALS INC COM 92532F100   921,712 2,205 SH   SOLE   2,205 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   3,769,747 46,158 SH   SOLE   41,261 0 4,897
VICI PPTYS INC COM 925652109   942,585 31,641 SH   SOLE   30,286 0 1,355
VIKING THERAPEUTICS INC COM 92686J106   237,882 2,901 SH   SOLE   2,261 0 640
VISA INC COM CL A 92826C839   38,136,242 136,650 SH   SOLE   105,015 0 31,635
VISHAY INTERTECHNOLOGY INC COM 928298108   3,091,488 136,309 SH   SOLE   79,505 0 56,804
VISTRA CORP COM 92840M102   858,297 12,323 SH   SOLE   12,323 0 0
VITAL ENERGY INC COM 516806205   8,659,328 164,814 SH   SOLE   90,084 0 74,730
WAFD INC COM 938824109   5,743,731 197,855 SH   SOLE   108,138 0 89,717
WALGREENS BOOTS ALLIANCE INC COM 931427108   399,767 18,431 SH   SOLE   18,431 0 0
WALMART INC COM 931142103   6,641,553 110,380 SH   SOLE   52,207 0 58,173
WASTE CONNECTIONS INC COM 94106B101   261,283 1,519 SH   SOLE   1,272 0 247
WATERS CORP COM 941848103   5,181,695 15,053 SH   SOLE   13,777 0 1,276
WEATHERFORD INTL PLC ORD SHS G48833118   8,639,879 74,856 SH   SOLE   69,138 0 5,718
WEBSTER FINL CORP COM 947890109   19,366,344 381,453 SH   SOLE   273,138 0 108,315
WEC ENERGY GROUP INC COM 92939U106   1,436,115 17,488 SH   SOLE   4,828 0 12,660
WELLS FARGO CO NEW COM 949746101   22,798,890 393,356 SH   SOLE   343,272 0 50,084
WESTERN DIGITAL CORP. COM 958102105   4,131,113 60,538 SH   SOLE   35,312 0 25,226
WESTLAKE CORPORATION COM 960413102   3,608,983 23,619 SH   SOLE   13,782 0 9,837
WEX INC COM 96208T104   7,363,192 30,999 SH   SOLE   16,930 0 14,069
WILLIAMS COS INC COM 969457100   872,616 22,392 SH   SOLE   22,265 0 127
WILLIAMS SONOMA INC COM 969904101   8,847,656 27,864 SH   SOLE   14,522 0 13,342
WINTRUST FINL CORP COM 97650W108   1,683,602 16,128 SH   SOLE   15,283 0 845
WISDOMTREE TR US MIDCAP FUND 97717W570   214,546 3,516 SH   SOLE   3,516 0 0
WORKDAY INC CL A 98138H101   29,394,268 107,770 SH   SOLE   94,722 0 13,048
ZOETIS INC CL A 98978V103   6,899,200 40,773 SH   SOLE   36,886 0 3,887
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   3,668,630 56,121 SH   SOLE   32,734 0 23,387