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
ABBOTT LABS COM 002824100   3,254,086 28,630 SH   SOLE   28,630 0 0
ABBVIE INC COM 00287Y109   4,479,842 24,601 SH   SOLE   24,601 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,685,564 4,863 SH   SOLE   4,863 0 0
ADOBE INC COM 00724F101   2,565,386 5,084 SH   SOLE   5,084 0 0
ADVANCED MICRO DEVICES INC COM 007903107   7,582,926 42,013 SH   SOLE   42,013 0 0
AECOM COM 00766T100   1,810,851 18,463 SH   SOLE   18,463 0 0
AIRBNB INC COM CL A 009066101   2,256,983 13,682 SH   SOLE   13,682 0 0
ALIGN TECHNOLOGY INC COM 016255101   1,287,414 3,926 SH   SOLE   3,926 0 0
ALPHABET INC CAP STK CL A 02079K305   22,687,043 150,315 SH   SOLE   150,315 0 0
AMAZON COM INC COM 023135106   22,101,961 122,530 SH   SOLE   122,530 0 0
AMEREN CORP COM 023608102   849,579 11,487 SH   SOLE   11,487 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,239,582 14,397 SH   SOLE   14,397 0 0
AMERICAN EXPRESS CO COM 025816109   6,281,284 27,587 SH   SOLE   27,587 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,809,727 9,159 SH   SOLE   9,159 0 0
AMGEN INC COM 031162100   1,818,226 6,395 SH   SOLE   6,395 0 0
AMPHENOL CORP NEW CL A 032095101   3,292,320 28,542 SH   SOLE   28,542 0 0
ANALOG DEVICES INC COM 032654105   2,677,285 13,536 SH   SOLE   13,536 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   849,447 7,554 SH   SOLE   7,554 0 0
APPLE INC COM 037833100   33,041,227 192,683 SH   SOLE   192,683 0 0
APPLIED MATLS INC COM 038222105   8,261,780 40,061 SH   SOLE   40,061 0 0
APTIV PLC SHS G6095L109   372,682 4,679 SH   SOLE   4,679 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   346,546 2,606 SH   SOLE   2,606 0 0
ARISTA NETWORKS INC COM 040413106   2,453,231 8,460 SH   SOLE   8,460 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,159,296 2,225 SH   SOLE   2,225 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   2,632,494 38,856 SH   SOLE   38,856 0 0
AUTODESK INC COM 052769106   1,089,337 4,183 SH   SOLE   4,183 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,275,881 9,113 SH   SOLE   9,113 0 0
AUTOZONE INC COM 053332102   589,359 187 SH   SOLE   187 0 0
BAKER HUGHES COMPANY CL A 05722G100   368,902 11,012 SH   SOLE   11,012 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,978,960 9,462 SH   SOLE   9,462 0 0
BLACKROCK INC COM 09247X101   1,803,293 2,163 SH   SOLE   2,163 0 0
BLACKSTONE INC COM 09260D107   3,871,605 29,471 SH   SOLE   29,471 0 0
BLOCK INC CL A 852234103   1,283,417 15,174 SH   SOLE   15,174 0 0
BOEING CO COM 097023105   1,314,841 6,813 SH   SOLE   6,813 0 0
BOOKING HOLDINGS INC COM 09857L108   573,205 158 SH   SOLE   158 0 0
BROADCOM INC COM 11135F101   7,902,094 5,962 SH   SOLE   5,962 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   499,477 2,395 SH   SOLE   2,395 0 0
CATERPILLAR INC COM 149123101   3,394,241 9,263 SH   SOLE   9,263 0 0
CELANESE CORP DEL COM 150870103   1,745,410 10,156 SH   SOLE   10,156 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,764,338 951 SH   SOLE   951 0 0
CHUBB LIMITED COM H1467J104   2,219,448 8,565 SH   SOLE   8,565 0 0
CISCO SYS INC COM 17275R102   1,816,724 36,400 SH   SOLE   36,400 0 0
CITIGROUP INC COM NEW 172967424   1,414,616 22,369 SH   SOLE   22,369 0 0
CLOUDFLARE INC CL A COM 18915M107   1,335,673 13,794 SH   SOLE   13,794 0 0
COCA COLA CO COM 191216100   1,698,785 27,767 SH   SOLE   27,767 0 0
COMCAST CORP NEW CL A 20030N101   3,031,205 69,924 SH   SOLE   69,924 0 0
CONOCOPHILLIPS COM 20825C104   1,746,154 13,719 SH   SOLE   13,719 0 0
COSTAR GROUP INC COM 22160N109   553,518 5,730 SH   SOLE   5,730 0 0
COSTCO WHSL CORP NEW COM 22160K105   17,513,573 23,905 SH   SOLE   23,905 0 0
CVS HEALTH CORP COM 126650100   3,753,825 47,064 SH   SOLE   47,064 0 0
DANAHER CORPORATION COM 235851102   5,334,269 21,361 SH   SOLE   21,361 0 0
DEERE & CO COM 244199105   2,860,804 6,965 SH   SOLE   6,965 0 0
DEXCOM INC COM 252131107   790,313 5,698 SH   SOLE   5,698 0 0
DISNEY WALT CO COM 254687106   1,342,534 10,972 SH   SOLE   10,972 0 0
DOW INC COM 260557103   2,148,102 37,081 SH   SOLE   37,081 0 0
DTE ENERGY CO COM 233331107   2,635,514 23,502 SH   SOLE   23,502 0 0
EATON CORP PLC SHS G29183103   8,768,798 28,044 SH   SOLE   28,044 0 0
ECOLAB INC COM 278865100   578,405 2,505 SH   SOLE   2,505 0 0
ELECTRONIC ARTS INC COM 285512109   380,100 2,865 SH   SOLE   2,865 0 0
ELEVANCE HEALTH INC COM 036752103   2,386,321 4,602 SH   SOLE   4,602 0 0
ELI LILLY & CO COM 532457108   14,291,125 18,370 SH   SOLE   18,370 0 0
EQUINIX INC COM 29444U700   1,173,619 1,422 SH   SOLE   1,422 0 0
EXXON MOBIL CORP COM 30231G102   6,329,965 54,456 SH   SOLE   54,456 0 0
FIRST SOLAR INC COM 336433107   980,728 5,810 SH   SOLE   5,810 0 0
FISERV INC COM 337738108   381,810 2,389 SH   SOLE   2,389 0 0
FORD MTR CO DEL COM 345370860   1,561,476 117,581 SH   SOLE   117,581 0 0
FORTINET INC COM 34959E109   619,982 9,076 SH   SOLE   9,076 0 0
FREEPORT-MCMORAN INC CL B 35671D857   280,850 5,973 SH   SOLE   5,973 0 0
GARTNER INC COM 366651107   1,005,774 2,110 SH   SOLE   2,110 0 0
GENERAC HLDGS INC COM 368736104   284,572 2,256 SH   SOLE   2,256 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   310,000 7,787 SH   SOLE   7,787 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,816,116 4,348 SH   SOLE   4,348 0 0
HALLIBURTON CO COM 406216101   1,222,296 31,007 SH   SOLE   31,007 0 0
HERC HLDGS INC COM 42704L104   857,657 5,096 SH   SOLE   5,096 0 0
HESS CORP COM 42809H107   2,730,882 17,891 SH   SOLE   17,891 0 0
HOME DEPOT INC COM 437076102   5,717,558 14,905 SH   SOLE   14,905 0 0
HONEYWELL INTL INC COM 438516106   4,440,173 21,633 SH   SOLE   21,633 0 0
HOWMET AEROSPACE INC COM 443201108   1,656,485 24,207 SH   SOLE   24,207 0 0
HUBSPOT INC COM 443573100   971,795 1,551 SH   SOLE   1,551 0 0
ICON PLC SHS G4705A100   412,547 1,228 SH   SOLE   1,228 0 0
ILLINOIS TOOL WKS INC COM 452308109   641,577 2,391 SH   SOLE   2,391 0 0
IMPINJ INC COM 453204109   336,049 2,617 SH   SOLE   2,617 0 0
INTEL CORP COM 458140100   1,783,231 40,372 SH   SOLE   40,372 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   3,635,986 26,457 SH   SOLE   26,457 0 0
INTUIT COM 461202103   787,800 1,212 SH   SOLE   1,212 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   866,424 2,171 SH   SOLE   2,171 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   409,192 10,258 SH   SOLE   10,258 0 0
ISHARES BITCOIN TR SHS 46438F101   544,483 13,454 SH   SOLE   13,454 0 0
ISHARES TR ISHARES SEMICDTR 464287523   1,210,253 5,357 SH   SOLE   5,357 0 0
ISHARES TR IBOXX HI YD ETF 464288513   7,518,096 96,721 SH   SOLE   96,721 0 0
ISHARES TR US BR DEL SE ETF 464288794   488,866 4,214 SH   SOLE   4,214 0 0
ISHARES TR US AER DEF ETF 464288760   255,680 1,938 SH   SOLE   1,938 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   11,862,553 140,485 SH   SOLE   140,485 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   284,910 2,720 SH   SOLE   2,720 0 0
ISHARES TR U.S. MED DVC ETF 464288810   351,130 5,993 SH   SOLE   5,993 0 0
ISHARES TR 20 YR TR BD ETF 464287432   8,178,101 86,431 SH   SOLE   86,431 0 0
ISHARES TR S&P 500 VAL ETF 464287408   11,979,004 64,124 SH   SOLE   64,124 0 0
JD.COM INC SPON ADR CL A 47215P106   1,094,669 39,966 SH   SOLE   39,966 0 0
JOHNSON & JOHNSON COM 478160104   5,719,834 36,158 SH   SOLE   36,158 0 0
JPMORGAN CHASE & CO COM 46625H100   13,582,744 67,812 SH   SOLE   67,812 0 0
KKR & CO INC COM 48251W104   3,507,124 34,869 SH   SOLE   34,869 0 0
KLA CORP COM NEW 482480100   2,129,241 3,048 SH   SOLE   3,048 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306   970,751 36,981 SH   SOLE   36,981 0 0
LAS VEGAS SANDS CORP COM 517834107   1,005,720 19,453 SH   SOLE   19,453 0 0
LINDE PLC SHS G54950103   2,455,788 5,289 SH   SOLE   5,289 0 0
LOCKHEED MARTIN CORP COM 539830109   2,388,068 5,250 SH   SOLE   5,250 0 0
LULULEMON ATHLETICA INC COM 550021109   607,851 1,556 SH   SOLE   1,556 0 0
MARVELL TECHNOLOGY INC COM 573874104   536,278 7,566 SH   SOLE   7,566 0 0
MASTERCARD INCORPORATED CL A 57636Q104   5,956,058 12,368 SH   SOLE   12,368 0 0
MCDONALDS CORP COM 580135101   5,983,543 21,222 SH   SOLE   21,222 0 0
MERCADOLIBRE INC COM 58733R102   1,463,577 968 SH   SOLE   968 0 0
MERCK & CO INC COM 58933Y105   6,194,789 46,948 SH   SOLE   46,948 0 0
META PLATFORMS INC CL A 30303M102   9,857,274 20,300 SH   SOLE   20,300 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,556,738 17,353 SH   SOLE   17,353 0 0
MICRON TECHNOLOGY INC COM 595112103   2,142,179 18,171 SH   SOLE   18,171 0 0
MICROSOFT CORP COM 594918104   37,093,620 88,167 SH   SOLE   88,167 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   1,539,561 25,971 SH   SOLE   25,971 0 0
MOODYS CORP COM 615369105   1,065,897 2,712 SH   SOLE   2,712 0 0
MORGAN STANLEY COM NEW 617446448   7,273,954 77,251 SH   SOLE   77,251 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,619,397 7,379 SH   SOLE   7,379 0 0
NASDAQ INC COM 631103108   1,188,930 18,842 SH   SOLE   18,842 0 0
NETFLIX INC COM 64110L106   3,317,236 5,462 SH   SOLE   5,462 0 0
NEXTERA ENERGY INC COM 65339F101   2,443,343 38,231 SH   SOLE   38,231 0 0
NIKE INC CL B 654106103   433,906 4,617 SH   SOLE   4,617 0 0
NOVO-NORDISK A S ADR 670100205   664,598 5,176 SH   SOLE   5,176 0 0
NVIDIA CORPORATION COM 67066G104   29,959,339 33,157 SH   SOLE   33,157 0 0
NXP SEMICONDUCTORS N V COM N6596X109   2,849,355 11,500 SH   SOLE   11,500 0 0
OMNICOM GROUP INC COM 681919106   1,186,374 12,261 SH   SOLE   12,261 0 0
ON HLDG AG NAMEN AKT A H5919C104   812,289 22,959 SH   SOLE   22,959 0 0
ONEMAIN HLDGS INC COM 68268W103   2,270,389 44,439 SH   SOLE   44,439 0 0
ORACLE CORP COM 68389X105   2,019,683 16,079 SH   SOLE   16,079 0 0
PALO ALTO NETWORKS INC COM 697435105   2,315,375 8,149 SH   SOLE   8,149 0 0
PAYPAL HLDGS INC COM 70450Y103   865,913 12,926 SH   SOLE   12,926 0 0
PEPSICO INC COM 713448108   1,827,454 10,442 SH   SOLE   10,442 0 0
PFIZER INC COM 717081103   1,780,218 64,152 SH   SOLE   64,152 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   1,302,512 14,179 SH   SOLE   14,179 0 0
PROLOGIS INC. COM 74340W103   3,649,025 28,022 SH   SOLE   28,022 0 0
PRUDENTIAL FINL INC COM 744320102   2,207,472 18,803 SH   SOLE   18,803 0 0
PUBLIC STORAGE COM 74460D109   1,762,985 6,078 SH   SOLE   6,078 0 0
QUALCOMM INC COM 747525103   4,868,560 28,757 SH   SOLE   28,757 0 0
QUANTA SVCS INC COM 74762E102   5,559,980 21,401 SH   SOLE   21,401 0 0
REGENERON PHARMACEUTICALS COM 75886F107   359,971 374 SH   SOLE   374 0 0
RIO TINTO PLC SPONSORED ADR 767204100   2,110,304 33,108 SH   SOLE   33,108 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   348,462 31,823 SH   SOLE   31,823 0 0
ROCKET LAB USA INC COM 773122106   500,495 121,775 SH   SOLE   121,775 0 0
ROCKWELL AUTOMATION INC COM 773903109   473,120 1,624 SH   SOLE   1,624 0 0
ROPER TECHNOLOGIES INC COM 776696106   3,613,492 6,443 SH   SOLE   6,443 0 0
S&P GLOBAL INC COM 78409V104   1,747,323 4,107 SH   SOLE   4,107 0 0
SALESFORCE INC COM 79466L302   905,949 3,008 SH   SOLE   3,008 0 0
SAMSARA INC COM CL A 79589L106   217,406 5,753 SH   SOLE   5,753 0 0
SCHLUMBERGER LTD COM STK 806857108   5,542,332 101,119 SH   SOLE   101,119 0 0
SCHWAB CHARLES CORP COM 808513105   1,710,190 23,641 SH   SOLE   23,641 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,641,705 34,053 SH   SOLE   34,053 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,591,527 21,337 SH   SOLE   21,337 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,435,222 26,097 SH   SOLE   26,097 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   479,894 12,140 SH   SOLE   12,140 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   466,640 7,108 SH   SOLE   7,108 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,662,679 20,361 SH   SOLE   20,361 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   920,309 9,748 SH   SOLE   9,748 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,277,808 16,734 SH   SOLE   16,734 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   317,684 3,420 SH   SOLE   3,420 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,482,455 16,804 SH   SOLE   16,804 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   1,376,617 10,929 SH   SOLE   10,929 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,457,112 58,336 SH   SOLE   58,336 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,239,596 12,179 SH   SOLE   12,179 0 0
SERVICENOW INC COM 81762P102   503,184 660 SH   SOLE   660 0 0
SHIFT4 PMTS INC CL A 82452J109   670,677 10,151 SH   SOLE   10,151 0 0
SHOPIFY INC CL A 82509L107   1,679,991 21,770 SH   SOLE   21,770 0 0
SPDR SER TR S&P METALS MNG 78464A755   212,065 3,518 SH   SOLE   3,518 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   369,460 1,400 SH   SOLE   1,400 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   500,057 11,875 SH   SOLE   11,875 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   1,196,866 29,884 SH   SOLE   29,884 0 0
STARBUCKS CORP COM 855244109   2,133,134 23,341 SH   SOLE   23,341 0 0
T-MOBILE US INC COM 872590104   1,407,120 8,621 SH   SOLE   8,621 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   622,565 4,576 SH   SOLE   4,576 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   284,210 1,914 SH   SOLE   1,914 0 0
TARGET CORP COM 87612E106   5,171,165 29,181 SH   SOLE   29,181 0 0
TESLA INC COM 88160R101   7,177,681 40,831 SH   SOLE   40,831 0 0
TEXAS INSTRS INC COM 882508104   1,857,950 10,665 SH   SOLE   10,665 0 0
THE CIGNA GROUP COM 125523100   5,266,255 14,500 SH   SOLE   14,500 0 0
THE TRADE DESK INC COM CL A 88339J105   1,383,771 15,829 SH   SOLE   15,829 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,695,914 6,359 SH   SOLE   6,359 0 0
THOMSON REUTERS CORP. COM 884903808   3,230,668 20,732 SH   SOLE   20,732 0 0
TRADEWEB MKTS INC CL A 892672106   555,851 5,336 SH   SOLE   5,336 0 0
UBER TECHNOLOGIES INC COM 90353T100   4,226,982 54,903 SH   SOLE   54,903 0 0
ULTA BEAUTY INC COM 90384S303   701,705 1,342 SH   SOLE   1,342 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,715,024 18,267 SH   SOLE   18,267 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,425,730 17,032 SH   SOLE   17,032 0 0
VALERO ENERGY CORP COM 91913Y100   6,653,838 38,982 SH   SOLE   38,982 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   7,781,129 268,130 SH   SOLE   268,130 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   349,054 1,397 SH   SOLE   1,397 0 0
VEEVA SYS INC CL A COM 922475108   411,945 1,778 SH   SOLE   1,778 0 0
VERALTO CORP COM SHS 92338C103   842,802 9,506 SH   SOLE   9,506 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   561,387 1,343 SH   SOLE   1,343 0 0
VISA INC COM CL A 92826C839   5,797,329 20,773 SH   SOLE   20,773 0 0
VULCAN MATLS CO COM 929160109   1,145,445 4,197 SH   SOLE   4,197 0 0
WALMART INC COM 931142103   9,710,475 161,384 SH   SOLE   161,384 0 0
WELLS FARGO CO NEW COM 949746101   2,618,459 45,177 SH   SOLE   45,177 0 0
WELLTOWER INC COM 95040Q104   2,219,667 23,755 SH   SOLE   23,755 0 0
WORKDAY INC CL A 98138H101   1,336,475 4,900 SH   SOLE   4,900 0 0
WYNN RESORTS LTD COM 983134107   209,469 2,049 SH   SOLE   2,049 0 0
XCEL ENERGY INC COM 98389B100   2,133,553 39,694 SH   SOLE   39,694 0 0
ZOETIS INC CL A 98978V103   544,179 3,216 SH   SOLE   3,216 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   256,120 3,918 SH   SOLE   3,918 0 0