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
AAON INC COM PAR $0.004 000360206   677,394 9,185 SH   SOLE   9,185 0 0
ALPHABET INC CAP STK CL C 02079K107   3,279,993 18,612 SH   SOLE   18,612 0 0
AMERICAN TOWER CORP NEW COM 03027X100   517,629 2,342 SH   SOLE   2,342 0 0
AMERIPRISE FINL INC COM 03076C106   368,274 690 SH   SOLE   690 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   7,520,689 31,528 SH   SOLE   31,528 0 0
AXON ENTERPRISE INC COM 05464C101   1,828,919 2,209 SH   SOLE   2,209 0 0
BERKLEY W R CORP COM 084423102   1,666,961 22,689 SH   SOLE   22,689 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   712,562 6,843 SH   SOLE   6,843 0 0
BROADCOM INC COM 11135F101   409,340 1,485 SH   SOLE   1,485 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   2,279,189 19,532 SH   SOLE   19,532 0 0
CASEYS GEN STORES INC COM 147528103   2,987,121 5,854 SH   SOLE   5,854 0 0
CBOE GLOBAL MKTS INC COM 12503M108   1,030,322 4,418 SH   SOLE   4,418 0 0
CENCORA INC COM 03073E105   4,384,407 14,622 SH   SOLE   14,622 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   2,528,081 6,184 SH   SOLE   6,184 0 0
CHEMED CORP NEW COM 16359R103   3,376,373 6,934 SH   SOLE   6,934 0 0
CHEVRON CORP NEW COM 166764100   2,706,291 18,900 SH   SOLE   18,900 0 0
CLOUDFLARE INC CL A COM 18915M107   1,236,862 6,316 SH   SOLE   6,316 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   5,736,580 43,945 SH   SOLE   43,945 0 0
COMCAST CORP NEW CL A 20030N101   3,698,805 103,637 SH   SOLE   103,637 0 0
COMFORT SYS USA INC COM 199908104   3,445,685 6,426 SH   SOLE   6,426 0 0
CONOCOPHILLIPS COM 20825C104   772,213 8,605 SH   SOLE   8,605 0 0
CORPORACION AMER ARPTS S A COM L1995B107   2,374,188 117,186 SH   SOLE   117,186 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   2,304,118 4,524 SH   SOLE   4,524 0 0
CROWN CASTLE INC COM 22822V101   5,552,967 54,054 SH   SOLE   54,054 0 0
DARDEN RESTAURANTS INC COM 237194105   4,556,445 20,904 SH   SOLE   20,904 0 0
DECKERS OUTDOOR CORP COM 243537107   867,334 8,415 SH   SOLE   8,415 0 0
DOMINOS PIZZA INC COM 25754A201   385,714 856 SH   SOLE   856 0 0
ENSIGN GROUP INC COM 29358P101   1,236,857 8,018 SH   SOLE   8,018 0 0
EXTRA SPACE STORAGE INC COM 30225T102   616,152 4,179 SH   SOLE   4,179 0 0
EXXON MOBIL CORP COM 30231G102   2,680,231 24,863 SH   SOLE   24,863 0 0
FABRINET SHS G3323L100   4,262,841 14,466 SH   SOLE   14,466 0 0
GENERAC HLDGS INC COM 368736104   3,131,000 21,863 SH   SOLE   21,863 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   4,968,886 11,378 SH   SOLE   11,378 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   588,374 5,577 SH   SOLE   5,577 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   890,285 2,792 SH   SOLE   2,792 0 0
ICON PLC SHS G4705A100   3,141,865 21,601 SH   SOLE   21,601 0 0
IES HLDGS INC COM 44951W106   2,269,418 7,661 SH   SOLE   7,661 0 0
INSTALLED BLDG PRODS INC COM 45780R101   203,581 1,129 SH   SOLE   1,129 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   948,952 17,126 SH   SOLE   17,126 0 0
KINSALE CAP GROUP INC COM 49714P108   1,125,551 2,326 SH   SOLE   2,326 0 0
LANDSTAR SYS INC COM 515098101   2,391,422 17,202 SH   SOLE   17,202 0 0
LITHIA MTRS INC COM 536797103   1,091,834 3,232 SH   SOLE   3,232 0 0
LULULEMON ATHLETICA INC COM 550021109   819,176 3,448 SH   SOLE   3,448 0 0
MARKETAXESS HLDGS INC COM 57060D108   3,549,989 15,895 SH   SOLE   15,895 0 0
MEDPACE HLDGS INC COM 58506Q109   613,596 1,955 SH   SOLE   1,955 0 0
MERCADOLIBRE INC COM 58733R102   386,817 148 SH   SOLE   148 0 0
NETFLIX INC COM 64110L106   1,131,565 845 SH   SOLE   845 0 0
NIKE INC CL B 654106103   1,810,454 25,485 SH   SOLE   25,485 0 0
NORFOLK SOUTHN CORP COM 655844108   1,429,592 5,585 SH   SOLE   5,585 0 0
NORTHROP GRUMMAN CORP COM 666807102   3,131,375 6,263 SH   SOLE   6,263 0 0
NOVO-NORDISK A S ADR 670100205   481,967 6,983 SH   SOLE   6,983 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   504,882 36,799 SH   SOLE   36,799 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,997,213 8,631 SH   SOLE   8,631 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   3,950,904 342,366 SH   SOLE   342,366 0 0
PHILLIPS 66 COM 718546104   2,628,060 22,029 SH   SOLE   22,029 0 0
POOL CORP COM 73278L105   1,334,104 4,577 SH   SOLE   4,577 0 0
REPLIGEN CORP COM 759916109   2,322,921 18,676 SH   SOLE   18,676 0 0
RESMED INC COM 761152107   1,179,060 4,570 SH   SOLE   4,570 0 0
REXFORD INDL RLTY INC COM 76169C100   2,627,307 73,863 SH   SOLE   73,863 0 0
RLI CORP COM 749607107   4,038,976 55,926 SH   SOLE   55,926 0 0
SAIA INC COM 78709Y105   2,502,899 9,135 SH   SOLE   9,135 0 0
SEA LTD SPONSORD ADS 81141R100   887,827 5,551 SH   SOLE   5,551 0 0
SIMPSON MFG INC COM 829073105   6,859,732 44,168 SH   SOLE   44,168 0 0
STONEX GROUP INC COM 861896108   6,969,111 76,466 SH   SOLE   76,466 0 0
SUN CMNTYS INC COM 866674104   2,207,503 17,452 SH   SOLE   17,452 0 0
TEXAS INSTRS INC COM 882508104   1,319,217 6,354 SH   SOLE   6,354 0 0
TFI INTL INC COM 87241L109   1,361,101 15,179 SH   SOLE   15,179 0 0
THE TRADE DESK INC COM CL A 88339J105   849,410 11,799 SH   SOLE   11,799 0 0
TORO CO COM 891092108   3,126,671 44,237 SH   SOLE   44,237 0 0
TRACTOR SUPPLY CO COM 892356106   678,200 12,852 SH   SOLE   12,852 0 0
UNITED RENTALS INC COM 911363109   1,167,770 1,550 SH   SOLE   1,550 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,423,247 10,973 SH   SOLE   10,973 0 0
VALERO ENERGY CORP COM 91913Y100   597,900 4,448 SH   SOLE   4,448 0 0
VEEVA SYS INC CL A COM 922475108   1,722,984 5,983 SH   SOLE   5,983 0 0
WILLIAMS SONOMA INC COM 969904101   1,877,448 11,492 SH   SOLE   11,492 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   2,421,033 29,812 SH   SOLE   29,812 0 0