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
3-D SYS CORP DEL CS 88554D205   420 39,198 SH   SOLE   0 0 39,198
ABBVIE INC CS 00287Y109   590 3,704 SH   SOLE   2,744 0 960
AGCO CORP CS 001084102   11,388 84,232 SH   SOLE   18,558 0 65,674
AIR PRODS AND CHEMS INC CS 009158106   8,476 29,513 SH   SOLE   6,583 0 22,930
ALBEMARLE CORP CS 012653101   19,093 86,378 SH   SOLE   43,030 0 43,348
AMERICAN EXPRESS CO CS 025816109   14,282 86,583 SH   SOLE   19,429 0 67,154
AMERISOURCEBERGEN CORP CS 03073E105   33,875 211,574 SH   SOLE   105,800 0 105,774
AMPHENOL CORP NEW CS 032095101   39,291 480,797 SH   SOLE   188,637 0 292,160
ANALOG DEVICES INC CS 032654105   17,600 89,238 SH   SOLE   20,333 0 68,905
ANSYS INC CS 03662Q105   333 1,000 SH   SOLE   0 0 1,000
APPHARVEST INC COM CS 03783T103   98 160,000 SH   SOLE   0 0 160,000
APPLE INC COM CS 037833100   846 5,128 SH   SOLE   1,978 0 3,150
ARCH CAP GROUP LTD CS G0450A105   16,836 248,060 SH   SOLE   55,208 0 192,852
ARCHER DANIELS MIDLAND CO CS 039483102   549 6,888 SH   SOLE   2,586 0 4,302
ARDELYX INC CS 039697107   240 50,000 SH   SOLE   0 0 50,000
ARISTA NETWORKS INC CS 040413106   215 1,282 SH   SOLE   144 0 1,138
ASML HOLDING N V N Y REGISTRY ADR N07059210   1,572 2,309 SH   SOLE   457 0 1,852
ASTRAZENECA PLC ADR 046353108   274 3,952 SH   SOLE   1,206 0 2,746
AURORA INNOVATION INC CS 051774107   973 700,000 SH   SOLE   0 0 700,000
AVERY DENNISON CORP CS 053611109   393 2,199 SH   SOLE   834 0 1,365
AXON ENTERPRISE INC CS 05464C101   230 1,023 SH   SOLE   106 0 917
Apollo Global Management Inc C CS 03769M106   22,930 363,050 SH   SOLE   178,840 0 184,210
BAKER HUGHES A GE CO CS 05722G100   426 14,770 SH   SOLE   5,529 0 9,241
BANK OF NEW YORK MELLON CORP CS 064058100   404 8,887 SH   SOLE   3,332 0 5,555
BARCLAYS PLC ADR 06738E204   317 44,142 SH   SOLE   16,555 0 27,587
BIOGEN IDEC INC CS 09062X103   606 2,179 SH   SOLE   529 0 1,650
BJS WHSL CLUB HLDGS INC COM CS 05550J101   207 2,722 SH   SOLE   370 0 2,352
BLACKSTONE INC COM CS 09260D107   366 4,166 SH   SOLE   1,549 0 2,617
BLOOMIN BRANDS INC CS 094235108   1,219 47,518 SH   SOLE   8,768 0 38,750
BOOKING HLDGS INC COM CS 09857L108   12,103 4,563 SH   SOLE   1,012 0 3,551
BOOZ ALLEN HAMILTON HLDG COR CS 099502106   18,074 194,993 SH   SOLE   97,462 0 97,531
BORG WARNER INC CS 099724106   24,964 508,320 SH   SOLE   250,181 0 258,139
BOSTON SCIENTIFIC CORP CS 101137107   1,712 34,223 SH   SOLE   6,427 0 27,796
BRISTOL MYERS SQUIBB CO CS 110122108   8,498 122,604 SH   SOLE   30,988 0 91,616
BROADCOM INC COM CS 11135F101   1,705 2,657 SH   SOLE   874 0 1,783
BUILDERS FIRSTSOURCE INC CS 12008R107   36,956 416,261 SH   SOLE   199,730 0 216,531
C3 AI INC CL A CS 12468P104   2,610 77,756 SH   SOLE   11,613 0 66,143
CADENCE DESIGN SYSTEM INC CS 127387108   946 4,501 SH   SOLE   1,245 0 3,256
CATERPILLAR INC DEL CS 149123101   1,227 5,362 SH   SOLE   2,035 0 3,327
CDW CORP COM CS 12514G108   498 2,554 SH   SOLE   1,005 0 1,549
CHEMOURS CO CS 163851108   271 9,058 SH   SOLE   3,414 0 5,644
CHEVRONTEXACO CORP CS 166764100   1,046 6,411 SH   SOLE   2,115 0 4,296
CHUBB LIMITED COM CS H1467J104   511 2,632 SH   SOLE   1,069 0 1,563
CIGNA CORP NEW COM CS 125523100   15,072 58,984 SH   SOLE   12,921 0 46,063
CINTAS CORP CS 172908105   234 505 SH   SOLE   28 0 477
CISCO SYS INC CS 17275R102   866 16,568 SH   SOLE   5,994 0 10,574
CNH INDL N V CS N20944109   375 24,581 SH   SOLE   5,086 0 19,495
CONOCOPHILLIPS CS 20825C104   17,218 173,548 SH   SOLE   39,445 0 134,103
CONSTELLATION BRANDS INC CS 21036P108   309 1,368 SH   SOLE   518 0 850
CONSTELLATION ENERGY CORP CS 21037T109   462 5,881 SH   SOLE   1,205 0 4,676
CORTEVA INC CS 22052L104   35,013 580,557 SH   SOLE   273,674 0 306,883
COSTCO WHSL CORP CS 22160K105   1,221 2,458 SH   SOLE   486 0 1,972
COTERRA ENERGY INC COM CS 127097103   543 22,126 SH   SOLE   8,219 0 13,907
CRANE HLDGS CO COM CS 224441105   268 2,357 SH   SOLE   324 0 2,033
CRH PLC ADR 12626K203   406 7,990 SH   SOLE   2,995 0 4,995
CROWDSTRIKE HLDGS INC CL A CS 22788C105   412 3,000 SH   SOLE   0 0 3,000
CUMMINS INC CS 231021106   764 3,197 SH   SOLE   781 0 2,416
DARDEN RESTAURANTS INC CS 237194105   14,634 94,316 SH   SOLE   21,040 0 73,276
DBX ETF TR JAPAN CURR HDG ETF 233051507   422 7,930 SH   SOLE   54 0 7,876
DECKERS OUTDOOR CORP CS 243537107   25,109 55,853 SH   SOLE   26,127 0 29,726
DICKS SPORTING GOODS INC CS 253393102   30,923 217,939 SH   SOLE   87,598 0 130,341
DOLBY LABORATORIES INC CS 25659T107   1,528 17,883 SH   SOLE   3,303 0 14,580
EAGLE MATERIALS INC CS 26969P108   9,233 62,917 SH   SOLE   14,167 0 48,750
EAST WEST BANCORP INC CS 27579R104   276 4,966 SH   SOLE   1,764 0 3,202
ELEVANCE HEALTH INC COM CS 036752103   17,952 39,042 SH   SOLE   16,519 0 22,523
EXTRA SPACE STORAGE INC CS 30225T102   670 4,115 SH   SOLE   1,553 0 2,562
EXXON MOBIL CORP CS 30231G102   1,267 11,556 SH   SOLE   4,371 0 7,185
FIRST SOLAR INC CS 336433107   13,619 62,616 SH   SOLE   14,681 0 47,935
FIRSTENERGY CORP CS 337932107   11,704 292,165 SH   SOLE   65,825 0 226,340
FISERV INC CS 337738108   400 3,543 SH   SOLE   734 0 2,809
FLEX LTD ORD CS Y2573F102   26,671 1,159,090 SH   SOLE   572,983 0 586,107
FORTINET INC CS 34959E109   1,801 27,096 SH   SOLE   5,001 0 22,095
FOX FACTORY HLDG CORP CS 35138V102   1,321 10,888 SH   SOLE   2,008 0 8,880
FREEPORT-MCMORAN COPPER AND GO CS 35671D857   2,047 50,036 SH   SOLE   9,736 0 40,300
GALLAGHER ARTHUR J AND CO CS 363576109   341 1,783 SH   SOLE   36 0 1,747
GAMING AND LEISURE PPTYS INC CS 36467J108   200 3,847 SH   SOLE   524 0 3,323
GENERAL DYNAMICS CORP CS 369550108   861 3,773 SH   SOLE   2,042 0 1,731
GENIUS SPORTS LIMITED CS G3934V109   1,157 232,229 SH   SOLE   35,759 0 196,470
GENPACT LIMITED CS G3922B107   427 9,237 SH   SOLE   3,473 0 5,764
GLOBAL X FDS US INFR DEV ETF 37954Y673   786 27,727 SH   SOLE   188 0 27,539
HALLIBURTON CO CS 406216101   330 10,417 SH   SOLE   2,929 0 7,488
HAWAIIAN HOLDINGS INC CS 419879101   92 10,000 SH   SOLE   0 0 10,000
HERSHEY FOODS CORP CS 427866108   35,050 137,771 SH   SOLE   69,241 0 68,530
HEXCEL CORP NEW CS 428291108   1,380 20,223 SH   SOLE   3,567 0 16,656
HOST HOTELS AND RESORTS INC CO CS 44107P104   263 15,938 SH   SOLE   5,974 0 9,964
HOWMET AEROSPACE INC COM CS 443201108   17,720 418,221 SH   SOLE   92,321 0 325,900
HP INC COM CS 40434L105   584 19,905 SH   SOLE   7,447 0 12,458
HSBC HLDGS PLC ADR 404280406   15,914 466,263 SH   SOLE   233,290 0 232,973
HUMANA INC CS 444859102   7,816 16,100 SH   SOLE   3,780 0 12,320
HUNTINGTON INGALLS INDS INC CS 446413106   341 1,647 SH   SOLE   631 0 1,016
HYATT HOTELS CORP CS 448579102   240 2,151 SH   SOLE   820 0 1,331
ING GROUP N V ADR 456837103   7,942 669,061 SH   SOLE   156,748 0 512,313
INTER PARFUMS INC CS 458334109   1,468 10,319 SH   SOLE   1,904 0 8,415
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J783   8,857 458,791 SH   SOLE   186,774 0 272,017
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J841   8,932 433,784 SH   SOLE   180,143 0 253,641
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J577   8,854 483,938 SH   SOLE   197,102 0 286,836
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J825   8,950 441,315 SH   SOLE   183,238 0 258,077
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J791   8,981 468,755 SH   SOLE   194,787 0 273,968
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J429   8,800 541,765 SH   SOLE   220,422 0 321,343
INVESCO EXCH TRD SLF IDX FD IN ETF 46138J643   8,813 439,129 SH   SOLE   178,776 0 260,353
INVESCO EXCH TRD SLF IDX FD IN ETF 46138J460   8,855 536,984 SH   SOLE   218,845 0 318,139
INVESCO EXCHANGE TRADED FD T S ETF 46137V258   834 10,983 SH   SOLE   4,093 0 6,890
INVESCO EXCHNG TRAD SLF INDE B ETF 46139W858   8,817 429,530 SH   SOLE   174,533 0 254,997
INVESCO EXCHNG TRADED FD TR II ETF 46138E362   2,893 68,542 SH   SOLE   25,949 0 42,593
IPG PHOTONICS CORP CS 44980X109   1,538 12,474 SH   SOLE   2,384 0 10,090
IRON MTN INC NEW CS 46284V101   22,003 415,858 SH   SOLE   205,768 0 210,090
ISHARES INC MSCI MEXICO ETF 464286822   313 5,266 SH   SOLE   36 0 5,230
ISHARES TR DJ BROKER-DEAL ETF 464288794   216 2,352 SH   SOLE   16 0 2,336
ISHARES TR DJ CON NON CYCL ETF 464287812   468 2,350 SH   SOLE   16 0 2,334
ISHARES TR DJ PHARMA INDX ETF 464288836   259 1,477 SH   SOLE   10 0 1,467
ISHARES TR GLDM SCHS NETW ETF 464287531   472 6,608 SH   SOLE   45 0 6,563
ISHARES TR ISHARES BIOTECH ETF 464287556   243 1,882 SH   SOLE   0 0 1,882
ISHARES TR ISHARES SEMICDTR ETF 464287523   371 834 SH   SOLE   6 0 828
ISHARES TR MSCI UK ETF NEW ETF 46435G334   414 12,830 SH   SOLE   87 0 12,743
ISHARES TR SANDP GBL ENER ETF 464287341   435 11,510 SH   SOLE   78 0 11,432
ISHARES TR SANDP GBL HLTHCR ETF 464287325   354 4,244 SH   SOLE   29 0 4,215
ISHARES TR SANDP MIDCP VALU ETF 464287705   480 4,670 SH   SOLE   32 0 4,638
J P MORGAN CHASE AND CO CS 46625H100   235 1,801 SH   SOLE   750 0 1,051
JABIL INC CS 466313103   15,506 175,884 SH   SOLE   41,542 0 134,342
JOBY AVIATION INC CS G65163100   609 140,345 SH   SOLE   21,087 0 119,258
JOHNSON CTLS INTL PLC SHS CS G51502105   519 8,613 SH   SOLE   1,770 0 6,843
KBR INC CS 48242W106   10,868 197,419 SH   SOLE   40,432 0 156,987
KLA-TENCOR CORP CS 482480100   55,824 139,850 SH   SOLE   55,188 0 84,662
KROGER CO CS 501044101   25,798 522,549 SH   SOLE   253,710 0 268,839
LAMB WESTON HLDGS INC CS 513272104   37,640 360,120 SH   SOLE   149,962 0 210,158
LATTICE SEMICONDUCTOR CORP CS 518415104   14,516 152,000 SH   SOLE   62,596 0 89,404
LIBERTY MEDIA CORP DELAWARE CO CS 531229854   1,755 23,459 SH   SOLE   3,685 0 19,774
LILLY ELI AND CO CS 532457108   290 845 SH   SOLE   211 0 634
LOWES COS INC CS 548661107   809 4,046 SH   SOLE   1,601 0 2,445
LPL FINL HLDGS INC CS 50212V100   17,886 88,370 SH   SOLE   44,089 0 44,281
MASTERCARD INCORPORATED CL A CS 57636Q104   209 575 SH   SOLE   541 0 34
MATADOR RES CO CS 576485205   1,503 31,547 SH   SOLE   6,037 0 25,510
MATERION CORP CS 576690101   1,973 17,006 SH   SOLE   2,921 0 14,085
MERCK N CO INC NEW CS 58933Y105   51,799 486,879 SH   SOLE   193,903 0 292,976
MGM MIRAGE CS 552953101   1,961 44,141 SH   SOLE   6,858 0 37,283
MICROSOFT CORP CS 594918104   2,871 9,959 SH   SOLE   2,065 0 7,894
MONDELEZ INTL INC CS 609207105   13,214 189,524 SH   SOLE   45,647 0 143,877
MONSTER BEVERAGE CORP NEW CS 61174X109   494 9,141 SH   SOLE   2,055 0 7,086
MORGAN STANLEY CS 617446448   727 8,275 SH   SOLE   3,370 0 4,905
MOTOROLA INC CS 620076307   7,369 25,754 SH   SOLE   18,679 0 7,075
MPLX LP CS 55336V100   276 8,000 SH   SOLE   0 0 8,000
NATIONAL FUEL GAS CO N J CS 636180101   736 12,741 SH   SOLE   4,816 0 7,925
NEXSTAR BROADCASTING GROUP I CS 65336K103   659 3,819 SH   SOLE   1,443 0 2,376
NISOURCE INC CS 65473P105   764 27,321 SH   SOLE   9,837 0 17,484
NVENT ELECTRIC PLC CS G6700G107   288 6,717 SH   SOLE   922 0 5,795
NVIDIA CORP CS 67066G104   4,250 15,301 SH   SOLE   2,704 0 12,597
NXP SEMICONDUCTORS N V CS N6596X109   699 3,748 SH   SOLE   1,412 0 2,336
O REILLY AUTOMOTIVE INC NEW CS 67103H107   876 1,032 SH   SOLE   311 0 721
OKTA INC CS 679295105   1,536 17,809 SH   SOLE   2,928 0 14,881
ON SEMICONDUCTOR CORP CS 682189105   44,588 541,646 SH   SOLE   282,691 0 258,955
ONEOK INC CS 682680103   24,369 383,522 SH   SOLE   163,848 0 219,674
ORACLE CORP COM CS 68389X105   721 7,764 SH   SOLE   1,830 0 5,934
OWENS CORNING CS 690742101   428 4,472 SH   SOLE   1,611 0 2,861
PARKER HANNIFIN CORP CS 701094104   734 2,184 SH   SOLE   999 0 1,185
PENSKE AUTOMOTIVE GRP INC CS 70959W103   222 1,567 SH   SOLE   213 0 1,354
PENTAIR PLC CS G7S00T104   1,103 19,960 SH   SOLE   3,686 0 16,274
PENUMBRA INC CS 70975L107   203 730 SH   SOLE   76 0 654
PERFORMANCE FOOD GROUP CO CS 71377A103   10,378 171,987 SH   SOLE   40,358 0 131,629
PHILLIPS 66 CS 718546104   691 6,816 SH   SOLE   2,304 0 4,512
PPG INDS INC CS 693506107   638 4,773 SH   SOLE   0 0 4,773
PROGRESSIVE CORP OHIO CS 743315103   1,067 7,455 SH   SOLE   1,579 0 5,876
PTC INC CS 69370C100   206 1,610 SH   SOLE   214 0 1,396
QUANTA SVCS INC CS 74762E102   80,742 484,531 SH   SOLE   194,987 0 289,544
RAYTHEON TECHNOLOGIES CORP COM CS 75513E101   35,369 361,165 SH   SOLE   175,170 0 185,995
RELIANCE STEEL AND ALUMINUM CO CS 759509102   216 840 SH   SOLE   114 0 726
SANOFI SPONSORED ADR ADR 80105N105   725 13,330 SH   SOLE   4,979 0 8,351
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   277 5,787 SH   SOLE   5,787 0 0
SEA LTD ADR 81141R100   1,106 12,783 SH   SOLE   2,062 0 10,721
SHIFT4 PMTS INC CL A CS 82452J109   1,362 17,963 SH   SOLE   3,432 0 14,531
SKECHERS U S A INC CS 830566105   10,677 224,679 SH   SOLE   52,425 0 172,254
SMUCKER J M CO CS 832696405   20,474 130,099 SH   SOLE   63,932 0 66,167
SNOWFLAKE INC CL A CS 833445109   1,293 8,383 SH   SOLE   1,205 0 7,178
SOFI TECHNOLOGIES INC CS 83406F102   76 12,594 SH   SOLE   0 0 12,594
SPDR SERIES TRUST KBW INS ETF ETF 78464A789   452 11,494 SH   SOLE   78 0 11,416
STARBUCKS CORP CS 855244109   1,107 10,629 SH   SOLE   3,188 0 7,441
STELLANTIS N.V SHS CS N82405106   10,848 596,362 SH   SOLE   134,907 0 461,455
STMICROELECTRONICS N V ADR 861012102   38,588 721,411 SH   SOLE   299,558 0 421,853
SYNOVUS FINL CORP CS 87161C501   296 9,615 SH   SOLE   3,619 0 5,996
SYSCO CORP CS 871829107   333 4,318 SH   SOLE   1,549 0 2,769
T-MOBILE US INC CS 872590104   46,611 321,813 SH   SOLE   130,188 0 191,625
TAPESTRY INC COM CS 876030107   557 12,918 SH   SOLE   4,563 0 8,355
TECHNIPFMC LTD COM CS G87110105   233 17,076 SH   SOLE   1,454 0 15,622
TEXAS ROADHOUSE INC CS 882681109   21,776 201,520 SH   SOLE   101,728 0 99,792
THOMSON REUTERS CORP CS 884903709   525 4,031 SH   SOLE   976 0 3,055
TIDEWATER INC NEW CS 88642R109   1,307 29,652 SH   SOLE   5,327 0 24,325
TIMKEN CO CS 887389104   2,097 25,661 SH   SOLE   4,648 0 21,013
TORO CO CS 891092108   1,214 10,922 SH   SOLE   1,972 0 8,950
TRANSDIGM GROUP INC CS 893641100   22,616 30,684 SH   SOLE   15,098 0 15,586
TRAVELERS COMPANIES INC CS 89417E109   32,066 187,073 SH   SOLE   92,205 0 94,868
TRIP COM GROUP LTD ADS ADR 89677Q107   21,752 577,434 SH   SOLE   268,596 0 308,838
UBS GROUP AG CS H42097107   584 27,382 SH   SOLE   6,630 0 20,752
UNILEVER PLC SPON ADR ADR 904767704   987 19,010 SH   SOLE   5,359 0 13,651
UNITED MICROELECTRONICS CORP ADR 910873405   136 15,505 SH   SOLE   2,092 0 13,413
UNITED PARCEL SERVICE INC CS 911312106   838 4,318 SH   SOLE   1,415 0 2,903
UNITED RENTALS INC CS 911363109   752 1,901 SH   SOLE   1,052 0 849
UNITEDHEALTH GROUP INC CS 91324P102   14,802 31,321 SH   SOLE   7,324 0 23,997
VALERO ENERGY CORP NEW CS 91913Y100   490 3,513 SH   SOLE   889 0 2,624
VANECK VECTORS ETF TR MORNINGS ETF 92189F643   2,907 39,374 SH   SOLE   14,322 0 25,052
VANGUARD INDEX TR VALUE VIPERS ETF 922908744   2,051 14,848 SH   SOLE   6,592 0 8,256
VANGUARD SECTOR INDEX FDS INF ETF 92204A702   355 921 SH   SOLE   0 0 921
VERTEX PHARMACEUTICALS INC CS 92532F100   43,660 138,572 SH   SOLE   54,041 0 84,531
VICI PPTYS INC CS 925652109   14,526 445,296 SH   SOLE   99,027 0 346,269
WESCO INTL INC CS 95082P105   340 2,198 SH   SOLE   300 0 1,898
WILLIAMS COMPANIES INC CS 969457100   20,629 690,851 SH   SOLE   272,835 0 418,016
WYNN RESORTS LTD CS 983134107   1,165 10,411 SH   SOLE   311 0 10,100