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
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 3,555,438 20,729 SH   SOLE   12,841 0 7,888
ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 1,813,939 7,513 SH   SOLE   4,370 0 3,143
ADOBE INC COM 00724F101 BBG001S5NCQ5 3,186,022 5,735 SH   SOLE   3,402 0 2,333
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 3,088,564 23,826 SH   SOLE   14,442 0 9,384
ALBERTSONS COS INC COMMON STOCK 013091103 BBG009KG1741 911,779 46,166 SH   SOLE   30,042 0 16,124
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 605,160 7,507 SH   SOLE   6,590 0 917
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 24,169,666 132,691 SH   SOLE   78,355 0 54,336
AMAZON COM INC COM 023135106 BBG001S5PQL7 17,269,013 89,361 SH   SOLE   52,697 0 36,664
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 7,566,190 112,308 SH   SOLE   67,078 0 45,230
APA CORPORATION COM 03743Q108 BBG00YTS96H1 1,589,642 53,996 SH   SOLE   32,685 0 21,311
APPLE INC COM 037833100 BBG001S5N8V8 16,441,840 78,064 SH   SOLE   46,718 0 31,346
APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 1,951,259 23,447 SH   SOLE   14,159 0 9,288
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 BBG00KLHLBL3 142,065 12,440 SH   SOLE   12,440 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 1,296,822 684 SH   SOLE   123 0 561
ASSURANT INC COM 04621X108 BBG001SD9DW5 2,788,511 16,773 SH   SOLE   10,046 0 6,727
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 722,811 4,954 SH   SOLE   900 0 4,054
AUTODESK INC COM 052769106 BBG001S5SCD4 4,469,194 18,061 SH   SOLE   10,888 0 7,173
AUTOZONE INC COM 053332102 BBG001S6Q5D9 5,442,088 1,836 SH   SOLE   1,102 0 734
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 581,710 31,211 SH   SOLE   5,620 0 25,591
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 BBG001S7BGZ5 5,507,448 156,818 SH   SOLE   122,349 0 34,469
BAXTER INTL INC COM 071813109 BBG001S5P1K3 2,711,524 81,062 SH   SOLE   47,840 0 33,222
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 976,353 12,688 SH   SOLE   8,478 0 4,210
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 2,444,246 617 SH   SOLE   376 0 241
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 207,431 3,087 SH   SOLE   576 0 2,511
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 4,057,523 97,701 SH   SOLE   56,205 0 41,496
BROADCOM INC COM 11135F101 BBG00KHY5SY8 9,019,868 5,618 SH   SOLE   3,242 0 2,376
CACI INTL INC CL A 127190304 BBG001SF9NK1 662,400 1,540 SH   SOLE   1,540 0 0
CATERPILLAR INC COM 149123101 BBG001S5PJ06 8,156,953 24,488 SH   SOLE   14,598 0 9,890
CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 1,382,248 8,128 SH   SOLE   4,730 0 3,398
CBRE GROUP INC CL A 12504L109 BBG001SC2D27 1,062,191 11,920 SH   SOLE   7,060 0 4,860
CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 15,379,980 92,008 SH   SOLE   53,237 0 38,771
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 7,448,457 42,604 SH   SOLE   25,277 0 17,327
CISCO SYS INC COM 17275R102 BBG001S6HC62 2,388,518 50,274 SH   SOLE   30,128 0 20,146
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 2,954,806 38,345 SH   SOLE   13,470 0 24,875
CRH PLC ORD G25508105 BBG001S61NK9 2,916,497 36,728 SH   SOLE   19,781 0 16,947
CROCS INC COM 227046109 BBG001SDGFR8 1,231,734 8,440 SH   SOLE   5,354 0 3,086
DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 3,582,383 3,701 SH   SOLE   2,241 0 1,460
DEUTSCHE BANK A G NAMEN AKT D18190898 BBG001S683N3 262,452 8,951 SH   SOLE   1,590 0 7,361
DEXCOM INC COM 252131107 BBG001SKZG99 2,426,332 21,400 SH   SOLE   12,946 0 8,454
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 232,365 1,006 SH   SOLE   191 0 815
DOCUSIGN INC COM 256163106 BBG001T535D5 1,154,905 21,587 SH   SOLE   13,242 0 8,345
DOLE PLC ORD SHS G27907107 BBG011PCV5C3 3,526,234 288,091 SH   SOLE   252,014 0 36,077
ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 4,187,424 30,054 SH   SOLE   17,980 0 12,074
EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 4,371,468 11,974 SH   SOLE   7,084 0 4,890
EXELIXIS INC COM 30161Q104 BBG001SD42W4 2,111,214 93,957 SH   SOLE   56,424 0 37,533
EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 2,096,096 16,637 SH   SOLE   10,292 0 6,345
F5 INC COM 315616102 BBG001SCP8D1 1,071,615 6,222 SH   SOLE   3,967 0 2,255
FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 2,151,452 11,110 SH   SOLE   6,303 0 4,807
FERRARI N V COM N3167Y103 BBG009PH3Q95 249,922 336 SH   SOLE   60 0 276
FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 1,394,029 828 SH   SOLE   437 0 391
FORTIVE CORP COM 34959J108 BBG00BLVZ237 1,011,020 13,644 SH   SOLE   8,034 0 5,610
FUTU HLDGS LTD SPON ADS CL A 36118L106 BBG00MYXW5H6 4,466,848 66,824 SH   SOLE   35,553 0 31,271
GARTNER INC COM 366651107 BBG001S5SD60 4,198,711 9,350 SH   SOLE   5,570 0 3,780
GATES INDL CORP PLC ORD SHS G39108108 BBG00JM9V7T3 1,834,324 116,023 SH   SOLE   70,013 0 46,010
GENERAL MLS INC COM 370334104 BBG001S5RKR2 2,712,083 42,872 SH   SOLE   25,379 0 17,493
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 2,480,252 36,150 SH   SOLE   21,693 0 14,457
GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 3,036,380 31,400 SH   SOLE   18,520 0 12,880
GODADDY INC CL A 380237107 BBG006MDLXZ9 7,406,027 53,010 SH   SOLE   31,253 0 21,757
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 2,524,861 25,113 SH   SOLE   13,053 0 12,060
HERSHEY CO COM 427866108 BBG001S5S148 2,755,979 14,992 SH   SOLE   7,564 0 7,428
HOLOGIC INC COM 436440101 BBG001S6HWB2 1,351,053 18,196 SH   SOLE   11,461 0 6,735
ICON PLC SHS G4705A100 BBG001SDCL35 12,475,793 39,117 SH   SOLE   23,034 0 16,083
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 4,676,633 9,599 SH   SOLE   5,784 0 3,815
INGREDION INC COM 457187102 BBG001SBH4X9 2,238,829 19,519 SH   SOLE   11,630 0 7,889
INMODE LTD SHS M5425M103 BBG00PPS74F3 410,035 22,480 SH   SOLE   8,220 0 14,260
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 BBG001SJPM63 400,809 2,012 SH   SOLE   354 0 1,658
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 934,353 4,419 SH   SOLE   2,655 0 1,764
ISHARES INC MSCI STH KOR ETF 464286772 BBG001SF9FC7 466,661 7,061 SH   SOLE   7,061 0 0
ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 419,466 7,520 SH   SOLE   7,520 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 BBG001S8KHC6 1,835,187 74,480 SH   SOLE   71,932 0 2,548
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 BBG001SNW8K1 1,854,434 17,375 SH   SOLE   10,588 0 6,787
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 9,219,011 45,580 SH   SOLE   26,126 0 19,454
KB FINL GROUP INC SPONSORED ADR 48241A105 BBG001T309X3 331,735 5,860 SH   SOLE   5,860 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 4,711,311 34,452 SH   SOLE   20,849 0 13,603
KLA CORP COM NEW 482480100 BBG001S5SLM4 6,203,613 7,524 SH   SOLE   4,497 0 3,027
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 BBG001S5V5G2 268,657 5,652 SH   SOLE   1,044 0 4,608
KROGER CO COM 501044101 BBG001S5SN40 3,732,967 74,764 SH   SOLE   43,594 0 31,170
LEAR CORP COM NEW 521865204 BBG001T60092 785,422 6,877 SH   SOLE   4,187 0 2,690
LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 4,328,260 29,670 SH   SOLE   9,234 0 20,436
LOGITECH INTL S A SHS H50430232 BBG001S9T9J6 422,978 2,314 SH   SOLE   408 0 1,906
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 6,165,268 22,074 SH   SOLE   13,059 0 9,015
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 678,348 2,271 SH   SOLE   1,411 0 860
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 3,467,866 36,252 SH   SOLE   21,593 0 14,659
MARATHON PETE CORP COM 56585A102 BBG001S169P1 3,557,207 20,505 SH   SOLE   11,519 0 8,986
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 4,909,670 11,129 SH   SOLE   6,420 0 4,709
MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 1,024,231 33,714 SH   SOLE   19,970 0 13,744
MATTEL INC COM 577081102 BBG001S5SZF1 1,041,453 64,050 SH   SOLE   37,800 0 26,250
MEDPACE HLDGS INC COM 58506Q109 BBG0065B7K40 1,456,713 3,537 SH   SOLE   2,141 0 1,396
MERCK & CO INC COM 58933Y105 BBG001S5TC52 4,198,429 33,913 SH   SOLE   19,762 0 14,151
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 10,378,360 20,583 SH   SOLE   11,804 0 8,779
METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 2,858,072 2,045 SH   SOLE   1,205 0 840
MICROSOFT CORP COM 594918104 BBG001S5TD05 20,166,831 45,121 SH   SOLE   26,584 0 18,537
MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 1,070,429 21,059 SH   SOLE   6,688 0 14,371
MSCI INC COM 55354G100 BBG001SV8B05 7,018,616 14,569 SH   SOLE   8,660 0 5,909
NATWEST GROUP PLC SPONS ADR 639057207 BBG001T03WR2 429,388 28,988 SH   SOLE   5,353 0 23,635
NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 4,106,308 42,169 SH   SOLE   28,165 0 14,004
NETFLIX INC COM 64110L106 BBG001SF6L46 7,890,697 11,692 SH   SOLE   6,885 0 4,807
NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 2,737,155 19,882 SH   SOLE   11,721 0 8,161
NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 252,968 785 SH   SOLE   139 0 646
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 1,090,896 5,451 SH   SOLE   979 0 4,472
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 1,604,683 5,999 SH   SOLE   1,067 0 4,932
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 26,054,586 210,900 SH   SOLE   124,680 0 86,220
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 4,915,959 4,655 SH   SOLE   2,704 0 1,951
ORIX CORP SPONSORED ADR 686330101 BBG001S5SFJ1 604,470 2,888 SH   SOLE   526 0 2,362
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 6,067,601 17,898 SH   SOLE   10,439 0 7,459
PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 340,352 2,560 SH   SOLE   2,560 0 0
POPULAR INC COM NEW 733174700 BBG001S5PC01 1,956,514 22,125 SH   SOLE   13,574 0 8,551
PPG INDS INC COM 693506107 BBG001S5VC13 1,770,643 14,065 SH   SOLE   8,581 0 5,484
RELX PLC SPONSORED ADR 759530108 BBG001S898V8 513,397 5,947 SH   SOLE   1,062 0 4,885
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 2,442,575 31,686 SH   SOLE   26,646 0 5,040
RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 1,437,949 131,801 SH   SOLE   82,691 0 49,110
ROLLINS INC COM 775711104 BBG001S5VRG4 3,504,391 71,826 SH   SOLE   43,213 0 28,613
SANOFI SPONSORED ADR 80105N105 BBG001S5W768 249,829 2,850 SH   SOLE   529 0 2,321
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 1,897,391 40,216 SH   SOLE   23,286 0 16,930
SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 538,507 7,540 SH   SOLE   2,470 0 5,070
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 1,018,532 7,569 SH   SOLE   1,354 0 6,215
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 2,639,613 8,845 SH   SOLE   5,308 0 3,537
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 2,991,219 19,705 SH   SOLE   12,206 0 7,499
SNAP ON INC COM 833034101 BBG001S5W688 6,456,594 24,701 SH   SOLE   14,528 0 10,173
STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 339,713 9,106 SH   SOLE   1,690 0 7,416
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 1,410,121 8,113 SH   SOLE   8,113 0 0
TAPESTRY INC COM 876030107 BBG001SFH7D5 1,011,556 23,640 SH   SOLE   14,973 0 8,667
TEEKAY TANKERS LTD CL A Y8565N300 BBG001SSHNW1 3,470,639 50,438 SH   SOLE   42,886 0 7,552
TENARIS S A SPONSORED ADS 88031M109 BBG001SLFCT6 291,802 5,074 SH   SOLE   898 0 4,176
TERNIUM SA SPONSORED ADS 880890108 BBG001SQ4WV0 1,413,344 37,639 SH   SOLE   13,560 0 24,079
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 4,410,004 60,677 SH   SOLE   36,261 0 24,416
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 568,707 5,511 SH   SOLE   948 0 4,563
UNUM GROUP COM 91529Y106 BBG001S5X2J4 1,593,508 31,178 SH   SOLE   19,138 0 12,040
VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8LM7 2,943,467 34,001 SH   SOLE   20,041 0 13,960
VICI PPTYS INC COM 925652109 BBG00HVVB4B6 1,033,589 36,089 SH   SOLE   22,299 0 13,790
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 BBG002NLDML7 192,032 14,749 SH   SOLE   14,749 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 4,756,219 18,121 SH   SOLE   10,513 0 7,608
VISTRA CORP COM 92840M102 BBG00DXDL6R0 2,441,832 28,400 SH   SOLE   17,256 0 11,144
WIX COM LTD SHS M98068105 BBG004336Q89 15,042,136 93,533 SH   SOLE   53,853 0 39,680
WOORI FINL GROUP INC SPONSORED ADS 981064108 BBG00MYXJJT8 220,499 6,882 SH   SOLE   6,882 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 1,362,435 23,018 SH   SOLE   13,686 0 9,332