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
10X GENOMICS INC CL A COM 88025U109 570,850 35,000 SH SOLE 0 0 35,000
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,716,390 105,689 SH SOLE 0 0 105,689
ADVANCED ENERGY INDS COM 007973100 3,616,658 17,274 SH SOLE 0 0 17,274
AECOM COM 00766T100 332,035 3,483 SH SOLE 0 0 3,483
AFFILIATED MANAGERS GROUP IN COM 008252108 346,513 1,202 SH SOLE 0 0 1,202
ALCOA CORP COM 013872106 477,517 8,986 SH SOLE 0 0 8,986
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,820,524 12,420 SH SOLE 0 0 12,420
ALLSTATE CORP COM 020002101 15,090,043 72,496 SH SOLE 0 0 72,496
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 322,495 811 SH SOLE 0 0 811
ALPHABET INC CAP STK CL C 02079K107 830,048 2,645 SH SOLE 0 0 2,645
ALPHABET INC CAP STK CL A 02079K305 75,928,521 242,583 SH SOLE 0 0 242,583
AMAZON COM INC COM 023135106 92,963,901 402,755 SH SOLE 0 0 402,755
AMERICAN EXPRESS CO COM 025816109 65,465,613 176,958 SH SOLE 0 0 176,958
AMKOR TECHNOLOGY INC COM 031652100 1,476,158 37,390 SH SOLE 0 0 37,390
AMPHENOL CORP NEW CL A 032095101 128,653,056 951,998 SH SOLE 0 0 951,998
AMPLIFY ETF TR ONLIN RETL ETF 032108102 272,141 3,656 SH SOLE 0 0 3,656
APPLE INC COM 037833100 3,268,870 12,024 SH SOLE 0 0 12,024
APPLOVIN CORP COM CL A 03831W108 40,857,750 60,636 SH SOLE 0 0 60,636
ARISTA NETWORKS INC COM SHS 040413205 2,243,103 17,119 SH SOLE 0 0 17,119
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,202,784 6,294 SH SOLE 0 0 6,294
ASSURANT INC COM 04621X108 328,520 1,364 SH SOLE 0 0 1,364
ASTRAZENECA PLC SPONSORED ADR 046353108 1,435,947 15,620 SH SOLE 0 0 15,620
ATI INC COM 01741R102 4,070,882 35,473 SH SOLE 0 0 35,473
AURORA INNOVATION INC CLASS A COM 051774107 1,309,106 340,913 SH SOLE 0 0 340,913
AUTOLIV INC COM 052800109 20,962,420 176,600 SH SOLE 0 0 176,600
AVNET INC COM 053807103 875,537 18,210 SH SOLE 0 0 18,210
AXIS CAP HLDGS LTD SHS G0692U109 8,675,040 81,007 SH SOLE 0 0 81,007
AXON ENTERPRISE INC COM 05464C101 3,447,336 6,070 SH SOLE 0 0 6,070
BAKER HUGHES COMPANY CL A 05722G100 14,193,452 311,670 SH SOLE 0 0 311,670
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1,188,927 51,005 SH SOLE 0 0 51,005
BANK OZK LITTLE ROCK ARK COM 06417N103 900,244 19,562 SH SOLE 0 0 19,562
BARCLAYS PLC ADR 06738E204 21,101,249 829,126 SH SOLE 0 0 829,126
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,285,277 2,557 SH SOLE 0 0 2,557
BEST BUY INC COM 086516101 889,969 13,297 SH SOLE 0 0 13,297
BLACKSTONE INC COM 09260D107 1,470,496 9,540 SH SOLE 0 0 9,540
BOOKING HOLDINGS INC COM 09857L108 24,682,960 4,609 SH SOLE 0 0 4,609
BORGWARNER INC COM 099724106 8,718,119 193,478 SH SOLE 0 0 193,478
BOSTON SCIENTIFIC CORP COM 101137107 13,522,279 141,817 SH SOLE 0 0 141,817
BOYD GAMING CORP COM 103304101 358,520 4,206 SH SOLE 0 0 4,206
BRIGHTSPRING HEALTH SVCS INC COM 10950A106 920,484 24,579 SH SOLE 0 0 24,579
BROADCOM INC COM 11135F101 16,444,979 47,515 SH SOLE 0 0 47,515
BUNGE GLOBAL SA COM SHS H11356104 760,833 8,541 SH SOLE 0 0 8,541
BWX TECHNOLOGIES INC COM 05605H100 19,453,315 112,551 SH SOLE 0 0 112,551
CADENCE DESIGN SYSTEM INC COM 127387108 451,366 1,444 SH SOLE 0 0 1,444
CAPITAL ONE FINL CORP COM 14040H105 18,895,047 77,963 SH SOLE 0 0 77,963
CARDINAL HEALTH INC COM 14149Y108 48,099,536 234,061 SH SOLE 0 0 234,061
CARPENTER TECHNOLOGY CORP COM 144285103 2,560,279 8,132 SH SOLE 0 0 8,132
CASEYS GEN STORES INC COM 147528103 10,612,032 19,200 SH SOLE 0 0 19,200
CATERPILLAR INC COM 149123101 578,026 1,009 SH SOLE 0 0 1,009
CBOE GLOBAL MKTS INC COM 12503M108 1,414,636 5,636 SH SOLE 0 0 5,636
CBRE GROUP INC CL A 12504L109 1,521,556 9,463 SH SOLE 0 0 9,463
CECO ENVIRONMENTAL CORP COM 125141101 1,411,563 23,585 SH SOLE 0 0 23,585
CELSIUS HLDGS INC COM NEW 15118V207 358,922 7,847 SH SOLE 0 0 7,847
CENTRUS ENERGY CORP CL A 15643U104 235,478 970 SH SOLE 0 0 970
CF INDS HLDGS INC COM 125269100 660,793 8,544 SH SOLE 0 0 8,544
CHEVRON CORP NEW COM 166764100 273,284 1,793 SH SOLE 0 0 1,793
CIRRUS LOGIC INC COM 172755100 312,485 2,637 SH SOLE 0 0 2,637
CISCO SYS INC COM 17275R102 1,710,606 22,207 SH SOLE 0 0 22,207
CITIGROUP INC COM NEW 172967424 26,000,395 222,816 SH SOLE 0 0 222,816
CITIZENS FINL GROUP INC COM 174610105 3,013,548 51,593 SH SOLE 0 0 51,593
CLEAR SECURE INC COM CL A 18467V109 4,526,443 129,032 SH SOLE 0 0 129,032
CLOUDFLARE INC CL A COM 18915M107 11,043,161 56,014 SH SOLE 0 0 56,014
COEUR MNG INC COM NEW 192108504 1,337,857 75,034 SH SOLE 0 0 75,034
COHERENT CORP COM 19247G107 4,399,965 23,839 SH SOLE 0 0 23,839
CONOCOPHILLIPS COM 20825C104 916,162 9,787 SH SOLE 0 0 9,787
CORCEPT THERAPEUTICS INC COM 218352102 7,219,504 207,457 SH SOLE 0 0 207,457
CORNING INC COM 219350105 83,495,358 953,579 SH SOLE 0 0 953,579
COTERRA ENERGY INC COM 127097103 296,048 11,248 SH SOLE 0 0 11,248
COUPANG INC CL A 22266T109 305,986 12,971 SH SOLE 0 0 12,971
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 5,076,871 35,283 SH SOLE 0 0 35,283
CROWDSTRIKE HLDGS INC CL A 22788C105 41,915,582 89,418 SH SOLE 0 0 89,418
CUMMINS INC COM 231021106 1,383,830 2,711 SH SOLE 0 0 2,711
DATADOG INC CL A COM 23804L103 4,522,756 33,258 SH SOLE 0 0 33,258
DBX ETF TR XTRACK MSCI JAPN 233051507 748,096 7,903 SH SOLE 0 0 7,903
DELL TECHNOLOGIES INC CL C 24703L202 17,568,443 139,565 SH SOLE 0 0 139,565
DELTA AIR LINES INC DEL COM NEW 247361702 4,398,295 63,376 SH SOLE 0 0 63,376
DICKS SPORTING GOODS INC COM 253393102 318,336 1,608 SH SOLE 0 0 1,608
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2,023,247 51,105 SH SOLE 0 0 51,105
DROPBOX INC CL A 26210C104 214,505 7,716 SH SOLE 0 0 7,716
DT MIDSTREAM INC COMMON STOCK 23345M107 1,873,950 15,658 SH SOLE 0 0 15,658
ELI LILLY & CO COM 532457108 23,630,064 21,988 SH SOLE 0 0 21,988
EMCOR GROUP INC COM 29084Q100 36,438,825 59,561 SH SOLE 0 0 59,561
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 423,018 25,653 SH SOLE 0 0 25,653
ENERSYS COM 29275Y102 1,264,252 8,615 SH SOLE 0 0 8,615
ENOVA INTL INC COM 29357K103 1,660,032 10,560 SH SOLE 0 0 10,560
ENPRO INC COM 29355X107 1,589,916 7,425 SH SOLE 0 0 7,425
ENTERGY CORP NEW COM 29364G103 1,787,689 19,341 SH SOLE 0 0 19,341
EQUINIX INC COM 29444U700 863,463 1,127 SH SOLE 0 0 1,127
ESCO TECHNOLOGIES INC COM 296315104 1,057,451 5,412 SH SOLE 0 0 5,412
EVERCORE INC CLASS A 29977A105 19,831,812 58,286 SH SOLE 0 0 58,286
EVEREST GROUP LTD COM G3223R108 853,466 2,515 SH SOLE 0 0 2,515
EXPAND ENERGY CORPORATION COM 165167735 21,831,636 197,822 SH SOLE 0 0 197,822
EXPEDIA GROUP INC COM NEW 30212P303 41,459,019 146,338 SH SOLE 0 0 146,338
EXXON MOBIL CORP COM 30231G102 1,184,146 9,840 SH SOLE 0 0 9,840
FEDEX CORP COM 31428X106 953,816 3,302 SH SOLE 0 0 3,302
FIGS INC CL A 30260D103 1,233,924 108,620 SH SOLE 0 0 108,620
FIRST SOLAR INC COM 336433107 330,979 1,267 SH SOLE 0 0 1,267
FIVE BELOW INC COM 33829M101 1,265,403 6,718 SH SOLE 0 0 6,718
FLEX LTD ORD Y2573F102 73,570,051 1,217,644 SH SOLE 0 0 1,217,644
FLOWSERVE CORP COM 34354P105 11,568,144 166,736 SH SOLE 0 0 166,736
FORD MTR CO COM 345370860 1,006,528 76,717 SH SOLE 0 0 76,717
GALAXY DIGITAL INC. CL A 36317J209 223,600 10,000 SH SOLE 0 0 10,000
GALLAGHER ARTHUR J & CO COM 363576109 364,894 1,410 SH SOLE 0 0 1,410
GE AEROSPACE COM NEW 369604301 3,359,684 10,907 SH SOLE 0 0 10,907
GE VERNOVA INC COM 36828A101 21,298,605 32,588 SH SOLE 0 0 32,588
GEN DIGITAL INC COM 668771108 283,728 10,435 SH SOLE 0 0 10,435
GENERAC HLDGS INC COM 368736104 311,742 2,286 SH SOLE 0 0 2,286
GENERAL DYNAMICS CORP COM 369550108 452,135 1,343 SH SOLE 0 0 1,343
GENIUS SPORTS LIMITED SHARES CL A G3934V109 883,253 80,150 SH SOLE 0 0 80,150
GILEAD SCIENCES INC COM 375558103 1,383,894 11,275 SH SOLE 0 0 11,275
GLOBAL X FDS US INFR DEV ETF 37954Y673 790,638 16,544 SH SOLE 0 0 16,544
GOLDMAN SACHS GROUP INC COM 38141G104 21,525,612 24,489 SH SOLE 0 0 24,489
HALLIBURTON CO COM 406216101 3,063,300 108,397 SH SOLE 0 0 108,397
HASBRO INC COM 418056107 1,200,890 14,645 SH SOLE 0 0 14,645
HCA HEALTHCARE INC COM 40412C101 591,979 1,268 SH SOLE 0 0 1,268
HCI GROUP INC COM 40416E103 977,044 5,097 SH SOLE 0 0 5,097
HECLA MNG CO COM 422704106 767,600 40,000 SH SOLE 0 0 40,000
HEICO CORP NEW COM 422806109 868,516 2,684 SH SOLE 0 0 2,684
HOWMET AEROSPACE INC COM 443201108 40,215,929 196,156 SH SOLE 0 0 196,156
HP INC COM 40434L105 215,961 9,693 SH SOLE 0 0 9,693
HSBC HLDGS PLC SPON ADR NEW 404280406 48,299,913 613,956 SH SOLE 0 0 613,956
HURON CONSULTING GROUP INC COM 447462102 604,148 3,494 SH SOLE 0 0 3,494
IDEXX LABS INC COM 45168D104 699,533 1,034 SH SOLE 0 0 1,034
ILLUMINA INC COM 452327109 205,397 1,566 SH SOLE 0 0 1,566
INCYTE CORP COM 45337C102 10,459,743 105,900 SH SOLE 0 0 105,900
INSULET CORP COM 45784P101 300,158 1,056 SH SOLE 0 0 1,056
INTERNATIONAL BUSINESS MACHS COM 459200101 2,153,704 7,271 SH SOLE 0 0 7,271
INTUIT COM 461202103 1,791,847 2,705 SH SOLE 0 0 2,705
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 3,088,848 64,351 SH SOLE 0 0 64,351
INVESCO EXCH TRD SLF IDX FD BULLETSHS 32 MUN 46139W833 210,171 8,370 SH SOLE 0 0 8,370
INVESCO EXCH TRD SLF IDX FD BULLETSHARE 2034 46139W767 210,293 8,555 SH SOLE 0 0 8,555
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 210,317 9,549 SH SOLE 0 0 9,549
INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411 211,203 9,993 SH SOLE 0 0 9,993
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W791 211,494 8,180 SH SOLE 0 0 8,180
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 214,579 9,131 SH SOLE 0 0 9,131
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 214,971 9,286 SH SOLE 0 0 9,286
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 216,087 9,131 SH SOLE 0 0 9,131
INVESCO EXCH TRD SLF IDX FD BULTSHS 2035 MUN 46138J353 222,430 8,745 SH SOLE 0 0 8,745
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W825 10,583,751 493,185 SH SOLE 0 0 493,185
INVESCO EXCH TRD SLF IDX FD BULLETSHARES 203 46139W783 10,608,731 504,697 SH SOLE 0 0 504,697
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 10,618,530 508,672 SH SOLE 0 0 508,672
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 10,626,987 636,537 SH SOLE 0 0 636,537
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 10,770,934 636,580 SH SOLE 0 0 636,580
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 11,008,758 584,484 SH SOLE 0 0 584,484
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 11,056,010 536,700 SH SOLE 0 0 536,700
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 11,059,148 560,241 SH SOLE 0 0 560,241
INVESCO EXCH TRD SLF IDX FD BULLETSHARES 46139W759 11,180,319 537,257 SH SOLE 0 0 537,257
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 993,187 9,609 SH SOLE 0 0 9,609
INVESCO QQQ TR UNIT SER 1 46090E103 204,628 333 SH SOLE 0 0 333
IONQ INC COM 46222L108 5,689,786 126,806 SH SOLE 0 0 126,806
IRHYTHM TECHNOLOGIES INC COM 450056106 3,468,775 19,549 SH SOLE 0 0 19,549
ISHARES INC MSCI SWITZERLAND 464286749 209,261 3,490 SH SOLE 0 0 3,490
ISHARES INC MSCI GERMANY ETF 464286806 278,843 6,561 SH SOLE 0 0 6,561
ISHARES INC MSCI CDA ETF 464286509 356,746 6,615 SH SOLE 0 0 6,615
ISHARES TR EXPANDED TECH 464287515 235,901 2,232 SH SOLE 0 0 2,232
ISHARES TR MSCI INTL VLU FT 46435G409 302,232 7,943 SH SOLE 0 0 7,943
ISHARES TR MSCI EMG MKT ETF 464287234 412,240 7,535 SH SOLE 0 0 7,535
ISHARES TR GLOBAL FINLS ETF 464287333 492,099 4,074 SH SOLE 0 0 4,074
ISHARES TR S&P MC 400VL ETF 464287705 529,255 4,022 SH SOLE 0 0 4,022
ISHARES TR RUSSELL 3000 ETF 464287689 593,042 1,533 SH SOLE 0 0 1,533
ISHARES TR US CONSUM DISCRE 464287580 616,202 5,975 SH SOLE 0 0 5,975
ISHARES TR EUROPE ETF 464287861 713,989 10,408 SH SOLE 0 0 10,408
JABIL INC COM 466313103 19,639,414 86,130 SH SOLE 0 0 86,130
JACOBS SOLUTIONS INC COM 46982L108 285,319 2,154 SH SOLE 0 0 2,154
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 386,935 8,134 SH SOLE 0 0 8,134
JOBY AVIATION INC COMMON STOCK G65163100 1,666,448 126,246 SH SOLE 0 0 126,246
JOHNSON & JOHNSON COM 478160104 609,646 2,946 SH SOLE 0 0 2,946
JPMORGAN CHASE & CO. COM 46625H100 3,764,357 11,683 SH SOLE 0 0 11,683
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,148,830 10,002 SH SOLE 0 0 10,002
KIMBERLY-CLARK CORP COM 494368103 331,929 3,290 SH SOLE 0 0 3,290
KINROSS GOLD CORP COM 496902404 1,552,884 55,145 SH SOLE 0 0 55,145
KLA CORP COM NEW 482480100 803,284 661 SH SOLE 0 0 661
KNOWLES CORP COM 49926D109 909,618 42,446 SH SOLE 0 0 42,446
KORN FERRY COM NEW 500643200 757,778 11,478 SH SOLE 0 0 11,478
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4,572,667 60,238 SH SOLE 0 0 60,238
KROGER CO COM 501044101 1,481,714 23,715 SH SOLE 0 0 23,715
KRYSTAL BIOTECH INC COM 501147102 1,467,900 5,954 SH SOLE 0 0 5,954
LAM RESEARCH CORP COM NEW 512807306 12,857,768 75,113 SH SOLE 0 0 75,113
LAS VEGAS SANDS CORP COM 517834107 1,070,991 16,454 SH SOLE 0 0 16,454
LAUDER ESTEE COS INC CL A 518439104 628,320 6,000 SH SOLE 0 0 6,000
LEIDOS HOLDINGS INC COM 525327102 1,738,876 9,639 SH SOLE 0 0 9,639
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 3,869,769 39,283 SH SOLE 0 0 39,283
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,918,494 10,147 SH SOLE 0 0 10,147
LITHIA MTRS INC COM 536797103 208,039 626 SH SOLE 0 0 626
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2,273,478 428,958 SH SOLE 0 0 428,958
LOWES COS INC COM 548661107 2,151,389 8,921 SH SOLE 0 0 8,921
LYFT INC CL A COM 55087P104 1,282,604 66,216 SH SOLE 0 0 66,216
MAIN STR CAP CORP COM 56035L104 231,911 3,840 SH SOLE 0 0 3,840
MASTEC INC COM 576323109 1,931,116 8,884 SH SOLE 0 0 8,884
MASTERCARD INCORPORATED CL A 57636Q104 1,388,553 2,432 SH SOLE 0 0 2,432
MCKESSON CORP COM 58155Q103 19,404,032 23,655 SH SOLE 0 0 23,655
MEDPACE HLDGS INC COM 58506Q109 1,628,785 2,900 SH SOLE 0 0 2,900
MERCURY SYS INC COM 589378108 1,207,440 16,538 SH SOLE 0 0 16,538
MERITAGE HOMES CORP COM 59001A102 740,777 11,258 SH SOLE 0 0 11,258
META PLATFORMS INC CL A 30303M102 25,117,772 38,052 SH SOLE 0 0 38,052
METLIFE INC COM 59156R108 852,631 10,801 SH SOLE 0 0 10,801
MICRON TECHNOLOGY INC COM 595112103 10,930,062 38,296 SH SOLE 0 0 38,296
MICROSOFT CORP COM 594918104 8,431,566 17,434 SH SOLE 0 0 17,434
MONOLITHIC PWR SYS INC COM 609839105 19,338,097 21,336 SH SOLE 0 0 21,336
MONSTER BEVERAGE CORP NEW COM 61174X109 635,748 8,292 SH SOLE 0 0 8,292
MORGAN STANLEY COM NEW 617446448 3,044,640 17,150 SH SOLE 0 0 17,150
MOTOROLA SOLUTIONS INC COM NEW 620076307 358,472 935 SH SOLE 0 0 935
MYR GROUP INC DEL COM 55405W104 1,017,336 4,656 SH SOLE 0 0 4,656
NEOGEN CORP COM 640491106 314,550 45,000 SH SOLE 0 0 45,000
NETAPP INC COM 64110D104 338,940 3,165 SH SOLE 0 0 3,165
NETEASE INC SPONSORED ADS 64110W102 682,733 4,961 SH SOLE 0 0 4,961
NETFLIX INC COM 64110L106 2,864,569 30,552 SH SOLE 0 0 30,552
NEUROCRINE BIOSCIENCES INC COM 64125C109 15,214,246 107,271 SH SOLE 0 0 107,271
NEW YORK TIMES CO CL A 650111107 1,504,054 21,666 SH SOLE 0 0 21,666
NEWMONT CORP COM 651639106 3,861,999 38,678 SH SOLE 0 0 38,678
NEWS CORP NEW CL A 65249B109 344,105 13,174 SH SOLE 0 0 13,174
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 1,101,344 5,424 SH SOLE 0 0 5,424
NEXTERA ENERGY INC COM 65339F101 1,208,696 15,056 SH SOLE 0 0 15,056
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 24,584 12,479 SH SOLE 0 0 12,479
NOVARTIS AG SPONSORED ADR 66987V109 37,079,172 268,943 SH SOLE 0 0 268,943
NVENT ELECTRIC PLC SHS G6700G107 1,357,731 13,315 SH SOLE 0 0 13,315
NVIDIA CORPORATION COM 67066G104 26,394,672 141,526 SH SOLE 0 0 141,526
NXP SEMICONDUCTORS N V COM N6596X109 1,656,602 7,632 SH SOLE 0 0 7,632
OMEGA HEALTHCARE INVS INC COM 681936100 8,496,204 191,615 SH SOLE 0 0 191,615
ON HLDG AG NAMEN AKT A H5919C104 326,708 7,029 SH SOLE 0 0 7,029
ORACLE CORP COM 68389X105 263,129 1,350 SH SOLE 0 0 1,350
OTIS WORLDWIDE CORP COM 68902V107 660,454 7,561 SH SOLE 0 0 7,561
PALANTIR TECHNOLOGIES INC CL A 69608A108 43,505,913 244,759 SH SOLE 0 0 244,759
PARKER-HANNIFIN CORP COM 701094104 2,078,741 2,365 SH SOLE 0 0 2,365
PAYPAL HLDGS INC COM 70450Y103 331,424 5,677 SH SOLE 0 0 5,677
PEGASYSTEMS INC COM 705573103 13,758,951 230,391 SH SOLE 0 0 230,391
PERFORMANCE FOOD GROUP CO COM 71377A103 306,538 3,409 SH SOLE 0 0 3,409
PERMIAN RESOURCES CORP CLASS A COM 71424F105 1,375,277 98,024 SH SOLE 0 0 98,024
PHILLIPS 66 COM 718546104 388,153 3,008 SH SOLE 0 0 3,008
PINNACLE WEST CAP CORP COM 723484101 877,953 9,898 SH SOLE 0 0 9,898
PIPER SANDLER COMPANIES COM 724078100 974,289 2,868 SH SOLE 0 0 2,868
PNC FINL SVCS GROUP INC COM 693475105 892,003 4,273 SH SOLE 0 0 4,273
POST HLDGS INC COM 737446104 290,316 2,931 SH SOLE 0 0 2,931
PPG INDS INC COM 693506107 857,693 8,371 SH SOLE 0 0 8,371
PRIMORIS SVCS CORP COM 74164F103 8,263,628 66,567 SH SOLE 0 0 66,567
PROGRESSIVE CORP COM 743315103 269,849 1,185 SH SOLE 0 0 1,185
PROLOGIS INC. COM 74340W103 1,236,898 9,689 SH SOLE 0 0 9,689
PTC INC COM 69370C100 290,060 1,665 SH SOLE 0 0 1,665
QUALCOMM INC COM 747525103 1,540,477 9,006 SH SOLE 0 0 9,006
QUANTA SVCS INC COM 74762E102 3,393,811 8,041 SH SOLE 0 0 8,041
QUEST DIAGNOSTICS INC COM 74834L100 28,025,616 161,503 SH SOLE 0 0 161,503
RALPH LAUREN CORP CL A 751212101 49,581,796 140,216 SH SOLE 0 0 140,216
RAMBUS INC DEL COM 750917106 1,250,348 13,607 SH SOLE 0 0 13,607
RAYMOND JAMES FINL INC COM 754730109 1,118,189 6,963 SH SOLE 0 0 6,963
RBC BEARINGS INC COM 75524B104 1,195,515 2,666 SH SOLE 0 0 2,666
REDDIT INC CL A 75734B100 39,111,921 170,148 SH SOLE 0 0 170,148
RESMED INC COM 761152107 746,216 3,098 SH SOLE 0 0 3,098
ROBINHOOD MKTS INC COM CL A 770700102 44,387,340 392,461 SH SOLE 0 0 392,461
ROCKET LAB CORP COM 773121108 388,424 5,568 SH SOLE 0 0 5,568
ROKU INC COM CL A 77543R102 336,753 3,104 SH SOLE 0 0 3,104
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 14,552,404 376,615 SH SOLE 0 0 376,615
SCHWAB CHARLES CORP COM 808513105 1,777,924 17,795 SH SOLE 0 0 17,795
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 1,458,481 10,130 SH SOLE 0 0 10,130
SEMPRA COM 816851109 1,204,806 13,646 SH SOLE 0 0 13,646
SERVICENOW INC COM 81762P102 599,280 3,912 SH SOLE 0 0 3,912
SHELL PLC SPON ADS 780259305 1,741,283 23,697 SH SOLE 0 0 23,697
SHERWIN WILLIAMS CO COM 824348106 864,837 2,669 SH SOLE 0 0 2,669
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1,580,686 185,963 SH SOLE 0 0 185,963
SNAP ON INC COM 833034101 347,357 1,008 SH SOLE 0 0 1,008
SNOWFLAKE INC COM SHS 833445109 9,632,756 43,913 SH SOLE 0 0 43,913
SOFI TECHNOLOGIES INC COM 83406F102 5,185,630 198,076 SH SOLE 0 0 198,076
SONY GROUP CORP SPONSORED ADR 835699307 844,007 32,969 SH SOLE 0 0 32,969
SOUTHERN CO COM 842587107 830,842 9,528 SH SOLE 0 0 9,528
SPDR GOLD TR GOLD SHS 78463V107 217,971 550 SH SOLE 0 0 550
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,266,462 1,857 SH SOLE 0 0 1,857
SPDR SERIES TRUST STATE STREET SPD 78464A805 238,425 2,890 SH SOLE 0 0 2,890
SPHERE ENTERTAINMENT CO CL A 55826T102 2,062,761 21,695 SH SOLE 0 0 21,695
SPOTIFY TECHNOLOGY S A SHS L8681T102 241,576 416 SH SOLE 0 0 416
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 19,814,443 226,658 SH SOLE 0 0 226,658
STEEL DYNAMICS INC COM 858119100 349,576 2,063 SH SOLE 0 0 2,063
STERLING INFRASTRUCTURE INC COM 859241101 25,178,537 82,221 SH SOLE 0 0 82,221
SYNOPSYS INC COM 871607107 3,751,184 7,986 SH SOLE 0 0 7,986
SYSCO CORP COM 871829107 1,200,484 16,291 SH SOLE 0 0 16,291
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 139,452,994 458,893 SH SOLE 0 0 458,893
TAPESTRY INC COM 876030107 1,601,597 12,535 SH SOLE 0 0 12,535
TD SYNNEX CORPORATION COM 87162W100 4,827,642 32,135 SH SOLE 0 0 32,135
TECHNIPFMC PLC COM G87110105 32,573,450 731,002 SH SOLE 0 0 731,002
TESLA INC COM 88160R101 389,008 865 SH SOLE 0 0 865
TEXTRON INC COM 883203101 302,742 3,473 SH SOLE 0 0 3,473
THE CIGNA GROUP COM 125523100 1,554,224 5,647 SH SOLE 0 0 5,647
THE REALREAL INC COM 88339P101 1,281,999 81,242 SH SOLE 0 0 81,242
TJX COS INC NEW COM 872540109 288,678 1,879 SH SOLE 0 0 1,879
T-MOBILE US INC COM 872590104 1,367,881 6,737 SH SOLE 0 0 6,737
TOLL BROTHERS INC COM 889478103 25,340,093 187,399 SH SOLE 0 0 187,399
TOPBUILD CORP COM 89055F103 10,399,296 24,927 SH SOLE 0 0 24,927
TRANSDIGM GROUP INC COM 893641100 42,567,226 32,009 SH SOLE 0 0 32,009
TRAVEL PLUS LEISURE CO COM 894164102 1,333,793 18,911 SH SOLE 0 0 18,911
TYSON FOODS INC CL A 902494103 1,084,353 18,498 SH SOLE 0 0 18,498
UBER TECHNOLOGIES INC COM 90353T100 27,100,021 331,661 SH SOLE 0 0 331,661
UIPATH INC CL A 90364P105 1,248,066 76,148 SH SOLE 0 0 76,148
ULTA BEAUTY INC COM 90384S303 11,566,582 19,118 SH SOLE 0 0 19,118
UNITED AIRLS HLDGS INC COM 910047109 488,989 4,373 SH SOLE 0 0 4,373
UNITED THERAPEUTICS CORP DEL COM 91307C102 297,710 611 SH SOLE 0 0 611
UNITEDHEALTH GROUP INC COM 91324P102 237,680 720 SH SOLE 0 0 720
UNIVERSAL HLTH SVCS INC CL B 913903100 767,649 3,521 SH SOLE 0 0 3,521
US FOODS HLDG CORP COM 912008109 33,414,965 443,640 SH SOLE 0 0 443,640
VANECK BITCOIN ETF SH BEN INT 92189K105 390,734 15,800 SH SOLE 0 0 15,800
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 357,749 3,453 SH SOLE 0 0 3,453
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 2,806,787 27,103 SH SOLE 0 0 27,103
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 267,890 5,375 SH SOLE 0 0 5,375
VANGUARD INDEX FDS GROWTH ETF 922908736 314,670 645 SH SOLE 0 0 645
VANGUARD INDEX FDS VALUE ETF 922908744 2,469,883 12,932 SH SOLE 0 0 12,932
VANGUARD WORLD FD INF TECH ETF 92204A702 1,247,506 1,655 SH SOLE 0 0 1,655
VEEVA SYS INC CL A COM 922475108 284,619 1,275 SH SOLE 0 0 1,275
VIAVI SOLUTIONS INC COM 925550105 1,737,575 97,507 SH SOLE 0 0 97,507
VICTORIAS SECRET AND CO COMMON STOCK 926400102 1,389,353 25,648 SH SOLE 0 0 25,648
VISA INC COM CL A 92826C839 644,605 1,838 SH SOLE 0 0 1,838
VITA COCO CO INC COM 92846Q107 1,664,355 31,397 SH SOLE 0 0 31,397
VONTIER CORPORATION COM 928881101 285,431 7,677 SH SOLE 0 0 7,677
VOYA FINANCIAL INC COM 929089100 1,219,029 16,365 SH SOLE 0 0 16,365
WALMART INC COM 931142103 394,659 3,542 SH SOLE 0 0 3,542
WELLS FARGO CO NEW COM 949746101 547,947 5,879 SH SOLE 0 0 5,879
WESCO INTL INC COM 95082P105 1,511,631 6,179 SH SOLE 0 0 6,179
WOODWARD INC COM 980745103 390,900 1,293 SH SOLE 0 0 1,293
WYNN RESORTS LTD COM 983134107 6,758,442 56,166 SH SOLE 0 0 56,166