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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADTRAN HOLDINGS INC COM 00486H105 1,114,641 80,190 SH SOLE 0 80,190 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 428,030 2,727 SH SOLE 0 2,727 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,259,797 2,170 SH SOLE 0 2,170 0 0
AES CORP COM 00130H105 1,902,550 130,000 SH SOLE 0 130,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 429,113 4,469 SH OTR 0 0 4,469 0
ALLIED GOLD CORP COM NEW 01921D204 1,307,900 55,000 SH SOLE 0 55,000 0 0
ALPHABET INC CAP STK CL A 02079K305 2,534,694 7,097 SH OTR 0 0 7,097 0
ALPHABET INC CAP STK CL A 02079K305 229,254,585 641,900 SH SOLE 0 641,900 0 0
ALPHABET INC CAP STK CL C 02079K107 44,522,102 126,000 SH SOLE 0 126,000 0 0
AMAZON COM INC COM 023135106 1,811,917 7,606 SH OTR 0 0 7,606 0
AMAZON COM INC COM 023135106 320,908,142 1,347,097 SH SOLE 0 1,347,097 0 0
APOGEE THERAPEUTICS INC COM 03770N101 1,393,665 10,500 SH SOLE 0 10,500 0 0
APPLE INC COM 037833100 2,194,283 7,589 SH OTR 0 0 7,589 0
APPLE INC COM 037833100 161,050,980 557,000 SH SOLE 0 557,000 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 152,506 451 SH SOLE 0 451 0 0
APPLIED MATLS INC COM 038222105 1,676,425 2,316 SH SOLE 0 2,316 0 0
AQUA METALS INC COM NEW 03837J309 379 131 SH SOLE 0 131 0 0
ARISTA NETWORKS INC COM SHS 040413205 1,402,088 8,250 SH OTR 0 0 8,250 0
ARROW ELECTRS INC COM 042735100 1,084,763 5,083 SH SOLE 0 5,083 0 0
ATLASSIAN CORPORATION CL A 049468101 5,233,377 67,293 SH SOLE 0 67,293 0 0
ATRIUM THERAPEUTICS INC COM 04965N104 59,180 4,400 SH SOLE 0 4,400 0 0
AUTODESK INC COM 052769106 175,163 901 SH OTR 0 0 901 0
AUTOMATIC DATA PROCESSING IN COM 053015103 8,367,892 37,365 SH SOLE 0 37,365 0 0
AVANOS MED INC COM 05350V106 124,400 5,000 SH SOLE 0 5,000 0 0
AXALTA COATING SYS LTD COM G0750C108 855,500 25,000 SH SOLE 0 25,000 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 276,997 1,463 SH SOLE 0 1,463 0 0
BADGER METER INC COM 056525108 231,770 1,562 SH SOLE 0 1,562 0 0
BANK OF AMER CORP COM 060505104 43,411,140 762,000 SH SOLE 0 762,000 0 0
BIO-TECHNE CORP COM 09073M104 989,100 14,000 SH SOLE 0 14,000 0 0
BOOKING HOLDINGS INC COM 09857L108 4,563,067 25,605 SH SOLE 0 25,605 0 0
BOSTON SCIENTIFIC CORP COM 101137107 8,263,958 193,626 SH SOLE 0 193,626 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,740,750 27,500 SH SOLE 0 27,500 0 0
BROADCOM INC COM 11135F101 1,274,925 3,378 SH OTR 0 0 3,378 0
BROADCOM INC COM 11135F101 138,724,495 367,560 SH SOLE 0 367,560 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 604,000 20,000 SH SOLE 0 20,000 0 0
CDW CORP COM 12514G108 811,442 5,768 SH SOLE 0 5,768 0 0
CENCORA INC COM 03073E105 1,113,526 3,935 SH OTR 0 0 3,935 0
CENTENE CORP DEL COM 15135B101 9,539,854 148,619 SH SOLE 0 148,619 0 0
CHART INDS INC COM 16115Q308 6,163,730 29,500 SH SOLE 0 29,500 0 0
CLEAN HARBORS INC COM 184496107 187,316 627 SH SOLE 0 627 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 124,614 51,600 SH SOLE 0 51,600 0 0
COHERENT CORP COM 19247G107 874,146 2,216 SH OTR 0 0 2,216 0
CONSTELLATION ENERGY CORP COM 21037T109 297,996 1,200 SH SOLE 0 1,200 0 0
CORE & MAIN INC CL A 21874C102 240,816 4,991 SH SOLE 0 4,991 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 1,123,425 4,131 SH OTR 0 0 4,131 0
CRITEO S A SPONS ADS 226718104 2,959,642 161,906 SH SOLE 0 161,906 0 0
DATADOG INC CL A COM 23804L103 419,555 1,612 SH OTR 0 0 1,612 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 890,213 56,414 SH SOLE 0 56,414 0 0
DOMINION ENERGY INC COM 25746U109 682,900 10,000 SH SOLE 0 10,000 0 0
DOVER CORP COM 260003108 101,823 454 SH SOLE 0 454 0 0
ECOLAB INC COM 278865100 217,873 782 SH SOLE 0 782 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 708,845 7,836 SH OTR 0 0 7,836 0
ELECTRONIC ARTS INC COM 285512109 1,742,245 8,500 SH SOLE 0 8,500 0 0
ENERGY RECOVERY INC COM 29270J100 124,302 13,735 SH SOLE 0 13,735 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 126,400 40,000 SH SOLE 0 40,000 0 0
ESSENTIAL UTILS INC COM 29670G102 459,720 12,000 SH SOLE 0 12,000 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 161,859 682 SH SOLE 0 682 0 0
FIRST SOLAR INC COM 336433107 259,336 1,100 SH SOLE 0 1,100 0 0
FRANKLIN ELEC INC COM 353514102 173,061 1,614 SH SOLE 0 1,614 0 0
FREEPORT MCMORAN INC CL B 35671D857 601,291 9,561 SH OTR 0 0 9,561 0
GENERAL DYNAMICS CORP COM 369550108 32,235,840 91,000 SH SOLE 0 91,000 0 0
GLOBALSTAR INC COM NEW 378973507 905,002 11,133 SH SOLE 0 11,133 0 0
H2O AMERICA COM 784305104 19,082 314 SH SOLE 0 314 0 0
HAWKINS INC COM 420261109 180,316 1,266 SH SOLE 0 1,266 0 0
HELLO GROUP INC ADS 423403104 57,900 10,000 SH SOLE 0 10,000 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103 801,547 59,996 SH SOLE 0 59,996 0 0
HOME DEPOT INC COM 437076102 55,476,564 157,300 SH SOLE 0 157,300 0 0
HP INC COM 40434L105 3,883,490 177,005 SH SOLE 0 177,005 0 0
IDEX CORP COM 45167R104 50,610 223 SH SOLE 0 223 0 0
INTEL CORP COM 458140100 103,248,640 740,001 SH SOLE 0 740,001 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 54,146,985 192,550 SH SOLE 0 192,550 0 0
INTERNATIONAL MONEY EXPRESS COM 46005L101 1,671,273 115,659 SH SOLE 0 115,659 0 0
INTUIT COM 461202103 2,105,546 8,068 SH SOLE 0 8,068 0 0
ITRON INC COM 465741106 114,945 1,329 SH SOLE 0 1,329 0 0
JPMORGAN CHASE & CO COM 46625H100 940,549 2,877 SH OTR 0 0 2,877 0
KENVUE INC COM 49177J102 3,344,250 175,000 SH SOLE 0 175,000 0 0
KLA CORP COM NEW 482480100 1,914,462 6,350 SH SOLE 0 6,350 0 0
LAM RESEARCH CORP COM NEW 512807306 2,047,051 4,724 SH SOLE 0 4,724 0 0
LANZATECH GLOBAL INC COM NEW 51655R200 1,241 182 SH SOLE 0 182 0 0
LENSAR INC COM 52634L108 57,100 10,000 SH SOLE 0 10,000 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,881,585 56,572 SH SOLE 0 56,572 0 0
LINDSAY CORP COM 535555106 148,808 1,202 SH SOLE 0 1,202 0 0
LIVERAMP HLDGS INC COM 53815P108 376,400 10,000 SH SOLE 0 10,000 0 0
LOOP INDS INC COM 543518104 1,366 1,475 SH SOLE 0 1,475 0 0
LUMENTUM HLDGS INC COM 55024U109 504,592 588 SH OTR 0 0 588 0
MARVELL TECHNOLOGY INC COM 573874104 803,601 2,700 SH SOLE 0 2,700 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,435,217 14,484 SH SOLE 0 14,484 0 0
MATCH GROUP INC NEW COM 57667L107 3,267,818 85,898 SH SOLE 0 85,898 0 0
MCDONALDS CORP COM 580135101 64,894,800 240,000 SH SOLE 0 240,000 0 0
MERCADOLIBRE INC COM 58733R102 225,694 133 SH OTR 0 0 133 0
META PLATFORMS INC CL A 30303M102 115,319,906 204,826 SH SOLE 0 204,826 0 0
MICRON TECHNOLOGY INC COM 595112103 927,714 806 SH OTR 0 0 806 0
MICROSOFT CORP COM 594918104 875,604 2,348 SH OTR 0 0 2,348 0
MICROSOFT CORP COM 594918104 381,182,526 1,022,170 SH SOLE 0 1,022,170 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 610,097 62,994 SH SOLE 0 62,994 0 0
MSCI INC COM 55354G100 396,508 708 SH OTR 0 0 708 0
MUELLER WTR PRODS INC COM SER A 624758108 202,740 7,849 SH SOLE 0 7,849 0 0
NIKE INC CL B 654106103 205,250 5,000 SH SOLE 0 5,000 0 0
NORFOLK SOUTHN CORP COM 655844108 4,781,768 15,200 SH SOLE 0 15,200 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 1,225,633 17,113 SH SOLE 0 17,113 0 0
NUVALENT INC COM 670703107 2,531,750 20,500 SH SOLE 0 20,500 0 0
NVIDIA CORPORATION COM 67066G104 2,717,952 13,602 SH OTR 0 0 13,602 0
NVIDIA CORPORATION COM 67066G104 422,668,656 2,115,247 SH SOLE 0 2,115,247 0 0
NWPX INFRASTRUCTURE INC COM 667746101 24,490 163 SH SOLE 0 163 0 0
OKEANIS ECO TANKERS COR SHS Y64177101 1,487,010 29,669 SH SOLE 0 29,669 0 0
OLAPLEX HLDGS INC COM 679369108 410,000 200,000 SH SOLE 0 200,000 0 0
ON SEMICONDUCTOR CORP COM 682189105 341,478 3,612 SH SOLE 0 3,612 0 0
ORGANON & CO COMMON STOCK 68622V106 1,311,647 96,872 SH SOLE 0 96,872 0 0
ORIGIN MATERIALS INC COM 68622D205 3,128 3,160 SH SOLE 0 3,160 0 0
ORLA MNG LTD NEW COM 68634K106 362,007 26,100 SH SOLE 0 26,100 0 0
PALO ALTO NETWORKS INC COM 697435105 944,628 2,772 SH OTR 0 0 2,772 0
PAYONEER GLOBAL INC COM 70451X104 17,964 2,523 SH SOLE 0 2,523 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 5,078,867 858,642 SH SOLE 0 858,642 0 0
PENUMBRA INC COM 70975L107 3,946,875 12,500 SH SOLE 0 12,500 0 0
PROCTER & GAMBLE CO COM 742718109 644,629 4,396 SH OTR 0 0 4,396 0
PROGRESSIVE CORP COM 743315103 8,245,395 37,745 SH SOLE 0 37,745 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 117,707 14,487 SH SOLE 0 14,487 0 0
QORVO INC COM 74736K101 1,652,511 17,727 SH SOLE 0 17,727 0 0
ROKU INC COM CL A 77543R102 1,796,210 13,000 SH SOLE 0 13,000 0 0
RUBRIK INC. CL A 781154109 240,840 3,000 SH SOLE 0 3,000 0 0
S&P GLOBAL INC COM 78409V104 403,315 1,047 SH OTR 0 0 1,047 0
SANDISK CORP COM 80004C200 961,225 423 SH OTR 0 0 423 0
SELECT MED HLDGS CORP COM 81619Q105 443,541 26,865 SH SOLE 0 26,865 0 0
SERVICENOW INC COM 81762P102 2,869,490 28,903 SH SOLE 0 28,903 0 0
SHUTTERSTOCK INC COM 825690100 375,953 26,950 SH SOLE 0 26,950 0 0
SILICON LABORATORIES INC COM 826919102 655,680 3,000 SH SOLE 0 3,000 0 0
SINOVAC BIOTECH LTD SHS P8696W104 0 40,000 SH SOLE 0 40,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,453,223 50,940 SH SOLE 0 50,940 0 0
STANTEC INC COM 85472N109 133,103 1,933 SH SOLE 0 1,933 0 0
STELLAR BANCORP INC COM 858927106 30,984 788 SH SOLE 0 788 0 0
STRYKER CORPORATION COM 863667101 40,108,097 127,392 SH SOLE 0 127,392 0 0
SUNOCOCORP LLC COM SHS LLC 86765Q106 1,993,423 29,458 SH SOLE 0 29,458 0 0
SUNRUN INC COM 86771W105 295,367 22,100 SH SOLE 0 22,100 0 0
SYNOPSYS INC COM 871607107 22,305,000 50,000 SH SOLE 0 50,000 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,076,375 4,356 SH OTR 0 0 4,356 0
TALKSPACE INC COM 87427V103 1,039 200 SH SOLE 0 200 0 0
TASKUS INC CLASS A COM 87652V109 46,800 10,000 SH SOLE 0 10,000 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 293,704 4,094 SH SOLE 0 4,094 0 0
TECK RESOURCES LTD CL B 878742204 2,051,727 34,506 SH SOLE 0 34,506 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 211,487 25,343 SH OTR 0 0 25,343 0
TESLA INC COM 88160R101 52,756,310 125,496 SH SOLE 0 125,496 0 0
TETRA TECH INC NEW COM 88162G103 69,399 2,403 SH SOLE 0 2,403 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 28,076,160 56,000 SH SOLE 0 56,000 0 0
THREDUP INC CL A 88556E102 139,555 20,373 SH SOLE 0 20,373 0 0
T-MOBILE US INC COM 872590104 4,670,945 27,848 SH SOLE 0 27,848 0 0
TOPBUILD COR COM 89055F103 2,401,232 6,773 SH SOLE 0 6,773 0 0
TRUBRIDGE INC COM 205306103 31,452 1,200 SH SOLE 0 1,200 0 0
TTEC HLDGS INC COM 89854H102 15,764 8,126 SH SOLE 0 8,126 0 0
TXNM ENERGY INC COM 69349H107 3,801,648 66,954 SH SOLE 0 66,954 0 0
UNIFIRST CORP MASS COM 904708104 2,156,142 8,153 SH SOLE 0 8,153 0 0
UNITEDHEALTH GROUP INC COM 91324P102 293,716 707 SH OTR 0 0 707 0
VALMONT INDS INC COM 920253101 155,374 269 SH SOLE 0 269 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 1,341,900 50,400 SH SOLE 0 50,400 0 0
WATERS CORP COM 941848103 42,380 113 SH SOLE 0 113 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 168,324 430 SH SOLE 0 430 0 0
VERALTO CORP COM SHS 92338C103 162,373 1,831 SH SOLE 0 1,831 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 11,423,870 23,000 SH SOLE 0 23,000 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 1,174,446 3,510 SH OTR 0 0 3,510 0
WESTERN DIGITAL CORP COM 958102105 60,195,241 94,217 SH SOLE 0 94,217 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 641,119 5,710 SH OTR 0 0 5,710 0
VISA INC COM CL A 92826C839 1,489,157 4,346 SH OTR 0 0 4,346 0
VISA INC COM CL A 92826C839 8,951,389 26,124 SH SOLE 0 26,124 0 0
XYLEM INC COM 98419M100 331,461 2,804 SH SOLE 0 2,804 0 0
XYLEM INC COM 98419M100 489,980 4,145 SH OTR 0 0 4,145 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108 230,467 4,561 SH SOLE 0 4,561 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 17,635,362 339,468 SH SOLE 0 339,468 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,481,054 26,486 SH SOLE 0 26,486 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106 868,200 20,000 SH SOLE 0 20,000 0 0
LCI INDS COM 50189K103 794,100 7,500 SH SOLE 0 7,500 0 0
CRH PLC ORD G25508105 147,660 1,380 SH SOLE 0 1,380 0 0
FRONTLINE PLC COM M46528101 10,217,196 293,682 SH SOLE 0 293,682 0 0
PENTAIR PLC SHS G7S00T104 228,446 2,980 SH SOLE 0 2,980 0 0
NXP SEMICONDUCTORS N V COM N6596X109 367,868 1,309 SH SOLE 0 1,309 0 0
ASTRAZENECA PLC ORD G0593M107 42,862,084 226,042 SH SOLE 0 226,042 0 0