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
AON PLC SHS CL A G0403H108   508,121 1,746 SH   SOLE   0 0 1,746
FERGUSON PLC NEW SHS G3421J106   450,432 2,333 SH   SOLE   0 0 2,333
ICON PLC SHS G4705A100   470,462 1,662 SH   SOLE   0 0 1,662
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   532,037 8,499 SH   SOLE   0 0 8,499
GARMIN LTD SHS H2906T109   18,493,031 143,870 SH   SOLE   0 0 143,870
GLOBANT S A COM L44385109   494,522 2,078 SH   SOLE   0 0 2,078
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   463,241 53,492 SH   SOLE   0 0 53,492
KORNIT DIGITAL LTD SHS M6372Q113   496,167 25,896 SH   SOLE   0 0 25,896
MONDAY COM LTD SHS M7S64H106   764,387 4,070 SH   SOLE   0 0 4,070
AMN HEALTHCARE SVCS INC COM 001744101   614,316 8,204 SH   SOLE   0 0 8,204
ARK ETF TR INNOVATION ETF 00214Q104   2,941,937 56,176 SH   SOLE   0 0 56,176
ARK ETF TR FINTECH INNOVA 00214Q708   6,583,594 238,709 SH   SOLE   0 0 238,709
ABBOTT LABS COM 002824100   406,378 3,692 SH   SOLE   0 0 3,692
ADOBE INC COM 00724F101   15,941,749 26,721 SH   SOLE   0 0 26,721
ADVANCED MICRO DEVICES INC COM 007903107   2,191,102 14,864 SH   SOLE   0 0 14,864
AGILON HEALTH INC COM 00857U107   443,429 35,333 SH   SOLE   0 0 35,333
AIRBNB INC COM CL A 009066101   327,553 2,406 SH   SOLE   0 0 2,406
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   9,975,847 128,704 SH   SOLE   0 0 128,704
ALIGN TECHNOLOGY INC COM 016255101   700,344 2,556 SH   SOLE   0 0 2,556
ALLSTATE CORP COM 020002101   811,604 5,798 SH   SOLE   0 0 5,798
ALLY FINL INC COM 02005N100   5,834,678 167,087 SH   SOLE   0 0 167,087
ALPHABET INC CAP STK CL C 02079K107   28,620,064 203,080 SH   SOLE   0 0 203,080
ALPHABET INC CAP STK CL A 02079K305   147,641,155 1,056,920 SH   SOLE   0 0 1,056,920
AMAZON COM INC COM 023135106   130,867,138 861,308 SH   SOLE   0 0 861,308
AMERICAN EXPRESS CO COM 025816109   404,842 2,161 SH   SOLE   0 0 2,161
APPLE INC COM 037833100   405,957,284 2,108,540 SH   SOLE   0 0 2,108,540
ASSETMARK FINL HLDGS INC COM 04546L106   363,623 12,141 SH   SOLE   0 0 12,141
ASSURANT INC COM 04621X108   329,566 1,956 SH   SOLE   0 0 1,956
AUTODESK INC COM 052769106   4,828,452 19,831 SH   SOLE   0 0 19,831
AZEK CO INC CL A 05478C105   224,719 5,875 SH   SOLE   0 0 5,875
BJS WHSL CLUB HLDGS INC COM 05550J101   320,501 4,808 SH   SOLE   0 0 4,808
BP PLC SPONSORED ADR 055622104   10,023,439 283,148 SH   SOLE   0 0 283,148
BANK AMERICA CORP COM 060505104   9,935,371 295,081 SH   SOLE   0 0 295,081
BLACKSTONE INC COM 09260D107   12,339,865 94,255 SH   SOLE   0 0 94,255
BOEING CO COM 097023105   21,099,645 80,947 SH   SOLE   0 0 80,947
BOSTON SCIENTIFIC CORP COM 101137107   2,223,141 38,456 SH   SOLE   0 0 38,456
BOX INC CL A 10316T104   363,406 14,190 SH   SOLE   0 0 14,190
BRISTOL-MYERS SQUIBB CO COM 110122108   379,694 7,400 SH   SOLE   0 0 7,400
BROADCOM INC COM 11135F101   31,834,334 28,519 SH   SOLE   0 0 28,519
CBIZ INC COM 124805102   413,157 6,601 SH   SOLE   0 0 6,601
CVS HEALTH CORP COM 126650100   1,043,930 13,221 SH   SOLE   0 0 13,221
CATALENT INC COM 148806102   237,051 5,276 SH   SOLE   0 0 5,276
CERTARA INC COM 15687V109   227,861 12,954 SH   SOLE   0 0 12,954
CHEVRON CORP NEW COM 166764100   4,341,600 29,107 SH   SOLE   0 0 29,107
CHEWY INC CL A 16679L109   409,981 17,350 SH   SOLE   0 0 17,350
CHIPOTLE MEXICAN GRILL INC COM 169656105   551,157 241 SH   SOLE   0 0 241
COCA COLA CO COM 191216100   489,119 8,300 SH   SOLE   0 0 8,300
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   456,056 5,996 SH   SOLE   0 0 5,996
QUIDELORTHO CORP COM 219798105   630,209 8,551 SH   SOLE   0 0 8,551
COSTAR GROUP INC COM 22160N109   3,316,451 37,950 SH   SOLE   0 0 37,950
CROSS CTRY HEALTHCARE INC COM 227483104   293,211 12,951 SH   SOLE   0 0 12,951
CURTISS WRIGHT CORP COM 231561101   417,863 1,876 SH   SOLE   0 0 1,876
DANAHER CORPORATION COM 235851102   271,825 1,175 SH   SOLE   0 0 1,175
DESCARTES SYS GROUP INC COM 249906108   486,528 5,790 SH   SOLE   0 0 5,790
DEVON ENERGY CORP NEW COM 25179M103   518,459 11,445 SH   SOLE   0 0 11,445
DEXCOM INC COM 252131107   1,109,116 8,938 SH   SOLE   0 0 8,938
DIAMONDBACK ENERGY INC COM 25278X109   25,905,575 167,047 SH   SOLE   0 0 167,047
DIGITALOCEAN HLDGS INC COM 25402D102   399,114 10,878 SH   SOLE   0 0 10,878
DISNEY WALT CO COM 254687106   3,611,600 40,000 SH   SOLE   0 0 40,000
DOUBLEVERIFY HLDGS INC COM 25862V105   419,108 11,395 SH   SOLE   0 0 11,395
DRAFTKINGS INC NEW COM CL A 26142V105   2,530,950 71,800 SH   SOLE   0 0 71,800
DOXIMITY INC CL A 26622P107   240,359 8,572 SH   SOLE   0 0 8,572
DYNATRACE INC COM NEW 268150109   386,768 7,072 SH   SOLE   0 0 7,072
EDWARDS LIFESCIENCES CORP COM 28176E108   287,920 3,776 SH   SOLE   0 0 3,776
ELECTRONIC ARTS INC COM 285512109   5,075,651 37,100 SH   SOLE   0 0 37,100
EQUINIX INC COM 29444U700   431,689 536 SH   SOLE   0 0 536
EVENTBRITE INC COM CL A 29975E109   212,837 25,459 SH   SOLE   0 0 25,459
EXXON MOBIL CORP COM 30231G102   4,439,112 44,400 SH   SOLE   0 0 44,400
FLYWIRE CORPORATION COM VTG 302492103   517,958 22,374 SH   SOLE   0 0 22,374
FTI CONSULTING INC COM 302941109   493,295 2,477 SH   SOLE   0 0 2,477
META PLATFORMS INC CL A 30303M102   90,113,968 254,588 SH   SOLE   0 0 254,588
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   16,397,444 711,695 SH   SOLE   0 0 711,695
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   4,925,000 31,160 SH   SOLE   0 0 31,160
FISERV INC COM 337738108   1,721,606 12,960 SH   SOLE   0 0 12,960
FIVE BELOW INC COM 33829M101   1,752,175 8,220 SH   SOLE   0 0 8,220
FUSION PHARMACEUTICALS INC COM 36118A100   738,740 76,872 SH   SOLE   0 0 76,872
GARTNER INC COM 366651107   304,950 676 SH   SOLE   0 0 676
GLAUKOS CORP COM 377322102   375,829 4,728 SH   SOLE   0 0 4,728
GLOBAL PMTS INC COM 37940X102   720,598 5,674 SH   SOLE   0 0 5,674
GOGO INC COM 38046C109   288,968 28,526 SH   SOLE   0 0 28,526
GOLDMAN SACHS GROUP INC COM 38141G104   14,362,217 37,230 SH   SOLE   0 0 37,230
GUIDEWIRE SOFTWARE INC COM 40171V100   819,872 7,519 SH   SOLE   0 0 7,519
HCA HEALTHCARE INC COM 40412C101   3,220,551 11,898 SH   SOLE   0 0 11,898
HARTFORD FINL SVCS GROUP INC COM 416515104   1,421,922 17,690 SH   SOLE   0 0 17,690
HIRERIGHT HOLDINGS CORPORATI COM 433537107   335,551 24,948 SH   SOLE   0 0 24,948
HOLOGIC INC COM 436440101   355,392 4,974 SH   SOLE   0 0 4,974
HOME DEPOT INC COM 437076102   6,424,344 18,538 SH   SOLE   0 0 18,538
IDEXX LABS INC COM 45168D104   431,274 777 SH   SOLE   0 0 777
INCYTE CORP COM 45337C102   313,322 4,990 SH   SOLE   0 0 4,990
INSULET CORP COM 45784P101   432,658 1,994 SH   SOLE   0 0 1,994
INTEL CORP COM 458140100   1,829,100 36,400 SH   SOLE   0 0 36,400
INVESCO QQQ TR UNIT SER 1 46090E103   57,286,512 139,887 SH   SOLE   0 0 139,887
INTUITIVE SURGICAL INC COM NEW 46120E602   401,458 1,190 SH   SOLE   0 0 1,190
INTUIT COM 461202103   659,407 1,055 SH   SOLE   0 0 1,055
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   2,421,235 74,180 SH   SOLE   0 0 74,180
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   252,237 8,470 SH   SOLE   0 0 8,470
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   626,625 10,000 SH   SOLE   0 0 10,000
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   4,673,428 129,998 SH   SOLE   0 0 129,998
IRIDIUM COMMUNICATIONS INC COM 46269C102   251,282 6,105 SH   SOLE   0 0 6,105
ISHARES TR CORE S&P500 ETF 464287200   1,002,068 2,098 SH   SOLE   0 0 2,098
ISHARES TR EXPANDED TECH 464287515   725,690 1,789 SH   SOLE   0 0 1,789
ISHARES TR ISHARES SEMICDTR 464287523   15,820,282 27,461 SH   SOLE   0 0 27,461
ISHARES TR SHORT TREAS BD 464288679   1,547,657 14,053 SH   SOLE   0 0 14,053
ISHARES TR US AER DEF ETF 464288760   3,847,754 30,393 SH   SOLE   0 0 30,393
ISHARES TR U.S. MED DVC ETF 464288810   5,648,500 104,660 SH   SOLE   0 0 104,660
JPMORGAN CHASE & CO COM 46625H100   16,648,524 97,875 SH   SOLE   0 0 97,875
JOHNSON & JOHNSON COM 478160104   241,066 1,538 SH   SOLE   0 0 1,538
KADANT INC COM 48282T104   483,254 1,724 SH   SOLE   0 0 1,724
KRANESHARES TR CSI CHI INTERNET 500767306   2,280,933 84,479 SH   SOLE   0 0 84,479
LPL FINL HLDGS INC COM 50212V100   765,031 3,361 SH   SOLE   0 0 3,361
LEGALZOOM COM INC COM 52466B103   536,920 47,515 SH   SOLE   0 0 47,515
LIVE NATION ENTERTAINMENT IN COM 538034109   503,006 5,374 SH   SOLE   0 0 5,374
LULULEMON ATHLETICA INC COM 550021109   1,667,317 3,261 SH   SOLE   0 0 3,261
MARATHON PETE CORP COM 56585A102   9,748,142 65,706 SH   SOLE   0 0 65,706
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   161,988 24,731 SH   SOLE   0 0 24,731
MARRIOTT INTL INC NEW CL A 571903202   2,447,460 10,853 SH   SOLE   0 0 10,853
MASTERCARD INCORPORATED CL A 57636Q104   6,334,100 14,851 SH   SOLE   0 0 14,851
MAYVILLE ENGR CO INC COM 578605107   387,408 26,866 SH   SOLE   0 0 26,866
MCDONALDS CORP COM 580135101   593,910 2,003 SH   SOLE   0 0 2,003
MICROSOFT CORP COM 594918104   48,807,816 129,794 SH   SOLE   0 0 129,794
MONGODB INC CL A 60937P106   1,217,146 2,977 SH   SOLE   0 0 2,977
MONTROSE ENVIRONMENTAL GROUP COM 615111101   352,145 10,960 SH   SOLE   0 0 10,960
MOTOROLA SOLUTIONS INC COM NEW 620076307   820,296 2,620 SH   SOLE   0 0 2,620
NEOGENOMICS INC COM NEW 64049M209   349,035 21,572 SH   SOLE   0 0 21,572
NEOGEN CORP COM 640491106   419,092 20,840 SH   SOLE   0 0 20,840
NETEASE INC SPONSORED ADS 64110W102   1,860,312 19,969 SH   SOLE   0 0 19,969
NIKE INC CL B 654106103   5,783,307 53,268 SH   SOLE   0 0 53,268
NOVANTA INC COM 67000B104   943,938 5,605 SH   SOLE   0 0 5,605
NVIDIA CORPORATION COM 67066G104   161,718,434 326,559 SH   SOLE   0 0 326,559
OCCIDENTAL PETE CORP COM 674599105   5,460,360 91,448 SH   SOLE   0 0 91,448
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   932,724 23,959 SH   SOLE   0 0 23,959
OKTA INC CL A 679295105   734,741 8,116 SH   SOLE   0 0 8,116
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,861,314 108,405 SH   SOLE   0 0 108,405
PALO ALTO NETWORKS INC COM 697435105   1,055,965 3,581 SH   SOLE   0 0 3,581
PALOMAR HLDGS INC COM 69753M105   296,981 5,351 SH   SOLE   0 0 5,351
PAYPAL HLDGS INC COM 70450Y103   3,358,943 54,697 SH   SOLE   0 0 54,697
PINTEREST INC CL A 72352L106   12,981,409 350,470 SH   SOLE   0 0 350,470
PLANET FITNESS INC CL A 72703H101   712,772 9,764 SH   SOLE   0 0 9,764
POOL CORP COM 73278L105   773,497 1,940 SH   SOLE   0 0 1,940
PORTILLOS INC COM CL A 73642K106   171,566 10,770 SH   SOLE   0 0 10,770
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   445,425 18,906 SH   SOLE   0 0 18,906
PROGRESSIVE CORP COM 743315103   1,277,585 8,021 SH   SOLE   0 0 8,021
QUALCOMM INC COM 747525103   23,838,784 164,826 SH   SOLE   0 0 164,826
RTX CORPORATION COM 75513E101   4,397,661 52,266 SH   SOLE   0 0 52,266
REPLIGEN CORP COM 759916109   440,150 2,448 SH   SOLE   0 0 2,448
REVANCE THERAPEUTICS INC COM 761330109   107,264 12,203 SH   SOLE   0 0 12,203
ROCKET PHARMACEUTICALS INC COM 77313F106   585,344 19,531 SH   SOLE   0 0 19,531
ROLLINS INC COM 775711104   443,119 10,147 SH   SOLE   0 0 10,147
SHELL PLC SPON ADS 780259305   3,789,422 57,590 SH   SOLE   0 0 57,590
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   516,197 11,999 SH   SOLE   0 0 11,999
SPDR SER TR S&P REGL BKG 78464A698   2,273,522 43,363 SH   SOLE   0 0 43,363
SPDR SER TR S&P SEMICNDCTR 78464A862   5,506,456 24,496 SH   SOLE   0 0 24,496
SPDR SER TR S&P BIOTECH 78464A870   3,334,089 37,340 SH   SOLE   0 0 37,340
SALESFORCE INC COM 79466L302   19,083,439 72,522 SH   SOLE   0 0 72,522
SAREPTA THERAPEUTICS INC COM 803607100   269,040 2,790 SH   SOLE   0 0 2,790
SCOTTS MIRACLE-GRO CO CL A 810186106   738,289 11,581 SH   SOLE   0 0 11,581
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   7,520,000 200,000 SH   SOLE   0 0 200,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   23,490,301 122,040 SH   SOLE   0 0 122,040
SERVICENOW INC COM 81762P102   825,887 1,169 SH   SOLE   0 0 1,169
SHOPIFY INC CL A 82509L107   7,593,692 97,480 SH   SOLE   0 0 97,480
SIMON PPTY GROUP INC NEW COM 828806109   3,066,760 21,500 SH   SOLE   0 0 21,500
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   278,850 1,716 SH   SOLE   0 0 1,716
SNOWFLAKE INC CL A 833445109   1,293,699 6,501 SH   SOLE   0 0 6,501
SOLO BRANDS INC COM CL A 83425V104   133,105 21,608 SH   SOLE   0 0 21,608
SPROUT SOCIAL INC COM CL A 85209W109   412,938 6,721 SH   SOLE   0 0 6,721
BLOCK INC CL A 852234103   3,892,639 50,325 SH   SOLE   0 0 50,325
STARBUCKS CORP COM 855244109   1,524,351 15,877 SH   SOLE   0 0 15,877
STATE STR CORP COM 857477103   3,835,664 49,518 SH   SOLE   0 0 49,518
STRIDE INC COM 86333M108   476,266 8,022 SH   SOLE   0 0 8,022
SUNOPTA INC COM 8676EP108   219,041 40,044 SH   SOLE   0 0 40,044
TACTILE SYS TECHNOLOGY INC COM 87357P100   332,561 23,256 SH   SOLE   0 0 23,256
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,420,328 13,657 SH   SOLE   0 0 13,657
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   6,511,071 40,454 SH   SOLE   0 0 40,454
TESLA INC COM 88160R101   3,879,270 15,612 SH   SOLE   0 0 15,612
TEXAS INSTRS INC COM 882508104   460,242 2,700 SH   SOLE   0 0 2,700
THERMO FISHER SCIENTIFIC INC COM 883556102   1,061,580 2,000 SH   SOLE   0 0 2,000
THERMON GROUP HLDGS INC COM 88362T103   559,943 17,192 SH   SOLE   0 0 17,192
THOUGHTWORKS HOLDING INC COM 88546E105   72,150 15,000 SH   SOLE   0 0 15,000
TOAST INC CL A 888787108   379,571 20,787 SH   SOLE   0 0 20,787
TRANSMEDICS GROUP INC COM 89377M109   200,561 2,541 SH   SOLE   0 0 2,541
TREEHOUSE FOODS INC COM 89469A104   286,046 6,901 SH   SOLE   0 0 6,901
TREX CO INC COM 89531P105   1,145,979 13,842 SH   SOLE   0 0 13,842
TRIMBLE INC COM 896239100   378,784 7,120 SH   SOLE   0 0 7,120
TRIPADVISOR INC COM 896945201   470,108 21,835 SH   SOLE   0 0 21,835
TYLER TECHNOLOGIES INC COM 902252105   252,963 605 SH   SOLE   0 0 605
UNITEDHEALTH GROUP INC COM 91324P102   1,602,048 3,043 SH   SOLE   0 0 3,043
VALMONT INDS INC COM 920253101   667,839 2,860 SH   SOLE   0 0 2,860
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   8,216,792 46,988 SH   SOLE   0 0 46,988
VANGUARD WORLD FDS INF TECH ETF 92204A702   43,886,644 90,675 SH   SOLE   0 0 90,675
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   40,161,941 390,377 SH   SOLE   0 0 390,377
VEEVA SYS INC CL A COM 922475108   4,425,265 22,986 SH   SOLE   0 0 22,986
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   94,544,163 216,447 SH   SOLE   0 0 216,447
VANGUARD INDEX FDS TOTAL STK MKT 922908769   73,754,486 310,912 SH   SOLE   0 0 310,912
VERRA MOBILITY CORP CL A COM STK 92511U102   454,152 19,720 SH   SOLE   0 0 19,720
VISA INC COM CL A 92826C839   11,367,402 43,662 SH   SOLE   0 0 43,662
WATSCO INC COM 942622200   619,996 1,447 SH   SOLE   0 0 1,447
WELLS FARGO CO NEW COM 949746101   1,845,012 37,485 SH   SOLE   0 0 37,485
WEX INC COM 96208T104   450,967 2,318 SH   SOLE   0 0 2,318
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   9,625,614 275,411 SH   SOLE   0 0 275,411
WOLFSPEED INC COM 977852102   497,493 11,434 SH   SOLE   0 0 11,434
WORKDAY INC CL A 98138H101   3,340,326 12,100 SH   SOLE   0 0 12,100
XOMETRY INC CLASS A COM 98423F109   773,035 21,527 SH   SOLE   0 0 21,527
ZOETIS INC CL A 98978V103   842,178 4,267 SH   SOLE   0 0 4,267