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
3M CO COM 88579Y101   2,328 15 SH   SOLE   0 0 15
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,231,446 13,104 SH   SOLE   0 0 13,104
ADOBE INC COM 00724F101   2,868,916 8,133 SH   SOLE   0 0 8,133
AIR PRODS & CHEMS INC COM 009158106   4,552,515 16,693 SH   SOLE   0 0 16,693
ALPHABET INC CAP STK CL A 02079K305   6,627,149 27,261 SH   SOLE   0 0 27,261
ALPHABET INC CAP STK CL C 02079K107   1,287,162 5,285 SH   SOLE   0 0 5,285
ALPS ETF TR ALERIAN MLP 00162Q452   28,158 600 SH   SOLE   0 0 600
AMAZON COM INC COM 023135106   7,741,160 35,256 SH   SOLE   0 0 35,256
AMEREN CORP COM 023608102   10,751 103 SH   SOLE   0 0 103
AMERICAN ELEC PWR CO INC COM 025537101   2,201,963 19,573 SH   SOLE   0 0 19,573
AMERICAN TOWER CORP NEW COM 03027X100   883,326 4,593 SH   SOLE   0 0 4,593
AMERIPRISE FINL INC COM 03076C106   5,439,120 11,072 SH   SOLE   0 0 11,072
AMGEN INC COM 031162100   3,062,717 10,853 SH   SOLE   0 0 10,853
APPLE INC COM 037833100   7,894,803 31,005 SH   SOLE   0 0 31,005
BALLARD PWR SYS INC NEW COM 058586108   340 125 SH   SOLE   0 0 125
BANK AMERICA CORP COM 060505104   26,311 510 SH   SOLE   0 0 510
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,637,777 9,225 SH   SOLE   0 0 9,225
BLACKROCK CORE BD TR SHS BEN INT 09249E101   13,419 1,350 SH   SOLE   0 0 1,350
BROADCOM INC COM 11135F101   3,251,263 9,855 SH   SOLE   0 0 9,855
CAPITAL ONE FINL CORP COM 14040H105   21,471 101 SH   SOLE   0 0 101
CHEVRON CORP NEW COM 166764100   3,261 21 SH   SOLE   0 0 21
CHUBB LIMITED COM H1467J104   1,570,721 5,565 SH   SOLE   0 0 5,565
CLOROX CO DEL COM 189054109   61,650 500 SH   SOLE   0 0 500
CONOCOPHILLIPS COM 20825C104   877,890 9,281 SH   SOLE   0 0 9,281
CONSTELLATION BRANDS INC CL A 21036P108   469,325 3,485 SH   SOLE   0 0 3,485
CONSTELLATION ENERGY CORP COM 21037T109   1,211,636 3,682 SH   SOLE   0 0 3,682
COSTCO WHSL CORP NEW COM 22160K105   4,137,566 4,470 SH   SOLE   0 0 4,470
CUMMINS INC COM 231021106   422,370 1,000 SH   SOLE   0 0 1,000
DISNEY WALT CO COM 254687106   1,031 9 SH   SOLE   0 0 9
DUFF & PHELPS UTLITY AND INF COM 26433C105   25,820 2,000 SH   SOLE   0 0 2,000
EA SERIES TRUST FREEDOM 100 EM 02072L607   356,917 8,055 SH   SOLE   0 0 8,055
ECOLAB INC COM 278865100   4,252,772 15,529 SH   SOLE   0 0 15,529
ELI LILLY & CO COM 532457108   2,336,306 3,062 SH   SOLE   0 0 3,062
ENTERPRISE PRODS PARTNERS L COM 293792107   250,160 8,000 SH   SOLE   0 0 8,000
EQUINIX INC COM 29444U700   1,683,183 2,149 SH   SOLE   0 0 2,149
ETSY INC COM 29786A106   66 1 SH   SOLE   0 0 1
EXXON MOBIL CORP COM 30231G102   2,017,887 17,897 SH   SOLE   0 0 17,897
FORD MTR CO COM 345370860   6,100 510 SH   SOLE   0 0 510
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769   301,490 8,085 SH   SOLE   0 0 8,085
GABELLI DIVID & INCOME TR COM 36242H104   36,110 1,331 SH   SOLE   0 0 1,331
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   1,478 26 SH   SOLE   0 0 26
GOLDMAN SACHS GROUP INC COM 38141G104   398,175 500 SH   SOLE   0 0 500
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207   5,063 100 SH   SOLE   0 0 100
HOME DEPOT INC COM 437076102   6,440,090 15,894 SH   SOLE   0 0 15,894
HONEYWELL INTL INC COM 438516106   2,185,411 10,382 SH   SOLE   0 0 10,382
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   610,565 31,215 SH   SOLE   0 0 31,215
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   86,231 4,375 SH   SOLE   0 0 4,375
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   1,543 75 SH   SOLE   0 0 75
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   151,760 800 SH   SOLE   0 0 800
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613   200,054 4,425 SH   SOLE   0 0 4,425
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   16,702 350 SH   SOLE   0 0 350
ISHARES INC MSCI EMRG CHN 46434G764   18,565 275 SH   SOLE   0 0 275
ISHARES TR CORE S&P MCP ETF 464287507   1,452,035 22,250 SH   SOLE   0 0 22,250
ISHARES TR CORE S&P SCP ETF 464287804   1,274,808 10,728 SH   SOLE   0 0 10,728
ISHARES TR CORE S&P500 ETF 464287200   16,063 24 SH   SOLE   0 0 24
ISHARES TR RUSSELL 2000 ETF 464287655   18,147 75 SH   SOLE   0 0 75
ISHARES TR MSCI EAFE ETF 464287465   2,614,360 28,000 SH   SOLE   0 0 28,000
ISHARES U S ETF TR SHORT DURATION B 46431W507   408,445 7,965 SH   SOLE   0 0 7,965
JPMORGAN CHASE & CO. COM 46625H100   5,243,077 16,622 SH   SOLE   0 0 16,622
KLA CORP COM NEW 482480100   5,781,296 5,360 SH   SOLE   0 0 5,360
LOCKHEED MARTIN CORP COM 539830109   1,113,738 2,231 SH   SOLE   0 0 2,231
MASTEC INC COM 576323109   4,480,927 21,056 SH   SOLE   0 0 21,056
MEDTRONIC PLC SHS G5960L103   7,810 82 SH   SOLE   0 0 82
MERCADOLIBRE INC COM 58733R102   2,675,796 1,145 SH   SOLE   0 0 1,145
META PLATFORMS INC CL A 30303M102   7,501,692 10,215 SH   SOLE   0 0 10,215
MICROSOFT CORP COM 594918104   8,148,389 15,732 SH   SOLE   0 0 15,732
NETFLIX INC COM 64110L106   3,524,825 2,940 SH   SOLE   0 0 2,940
NEWMONT CORP COM 651639106   337 4 SH   SOLE   0 0 4
NEWSMAX INC COM SHS CLASS B 65250K105   58,255 4,698 SH   SOLE   0 0 4,698
NEXTERA ENERGY INC COM 65339F101   1,816,667 24,065 SH   SOLE   0 0 24,065
NVIDIA CORPORATION COM 67066G104   7,828,524 41,958 SH   SOLE   0 0 41,958
OKTA INC CL A 679295105   215,495 2,350 SH   SOLE   0 0 2,350
ORACLE CORP COM 68389X105   14,062 50 SH   SOLE   0 0 50
PALANTIR TECHNOLOGIES INC CL A 69608A108   39,220 215 SH   SOLE   0 0 215
PALO ALTO NETWORKS INC COM 697435105   2,926,223 14,371 SH   SOLE   0 0 14,371
PEPSICO INC COM 713448108   2,637,604 18,781 SH   SOLE   0 0 18,781
PIMCO INCOME STRATEGY FD II COM 72201J104   7,590 1,000 SH   SOLE   0 0 1,000
PROCTER AND GAMBLE CO COM 742718109   2,843,861 18,509 SH   SOLE   0 0 18,509
PROLOGIS INC. COM 74340W103   6,757 59 SH   SOLE   0 0 59
PRUDENTIAL FINL INC COM 744320102   5,187 50 SH   SOLE   0 0 50
ROKU INC COM CL A 77543R102   49,765 497 SH   SOLE   0 0 497
ROSS STORES INC COM 778296103   4,472,951 29,352 SH   SOLE   0 0 29,352
SAB BIOTHERAPEUTICS INC COM NEW 78397T202   402 200 SH   SOLE   0 0 200
SALESFORCE INC COM 79466L302   2,746,593 11,589 SH   SOLE   0 0 11,589
SCHWAB CHARLES CORP COM 808513105   3,865,389 40,488 SH   SOLE   0 0 40,488
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   600,843 23,370 SH   SOLE   0 0 23,370
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   748,978 28,435 SH   SOLE   0 0 28,435
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   930,528 29,161 SH   SOLE   0 0 29,161
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   238,964 8,209 SH   SOLE   0 0 8,209
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   49,721 1,490 SH   SOLE   0 0 1,490
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   248,970 10,608 SH   SOLE   0 0 10,608
SEZZLE INC COM 78435P105   19,883 250 SH   SOLE   0 0 250
SIX FLAGS ENTERTAINMENT CORP COM 83001C108   3,067 135 SH   SOLE   0 0 135
SOLVENTUM CORP COM SHS 83444M101   10,658 146 SH   SOLE   0 0 146
SONOS INC COM 83570H108   6,241 395 SH   SOLE   0 0 395
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,662 10 SH   SOLE   0 0 10
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,223,594 1,753 SH   SOLE   0 0 1,753
STRYKER CORPORATION COM 863667101   5,550,595 15,015 SH   SOLE   0 0 15,015
SUNCOR ENERGY INC NEW COM 867224107   1,288,919 30,828 SH   SOLE   0 0 30,828
TESLA INC COM 88160R101   26,683 60 SH   SOLE   0 0 60
TEXAS INSTRS INC COM 882508104   2,113,446 11,503 SH   SOLE   0 0 11,503
THERMO FISHER SCIENTIFIC INC COM 883556102   6,123,378 12,625 SH   SOLE   0 0 12,625
UBER TECHNOLOGIES INC COM 90353T100   1,088,643 11,112 SH   SOLE   0 0 11,112
UNITEDHEALTH GROUP INC COM 91324P102   2,855,976 8,271 SH   SOLE   0 0 8,271
US BANCORP DEL COM NEW 902973304   1,773,566 36,697 SH   SOLE   0 0 36,697
VANGUARD INDEX FDS SMALL CP ETF 922908751   90,778 357 SH   SOLE   0 0 357
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,251,194 37,570 SH   SOLE   0 0 37,570
VICTORY CAP HLDGS INC COM CL A 92645B103   1,852,136 28,600 SH   SOLE   0 0 28,600
VISA INC COM CL A 92826C839   6,920,797 20,273 SH   SOLE   0 0 20,273
WASTE MGMT INC DEL COM 94106L109   585,200 2,650 SH   SOLE   0 0 2,650
WELLS FARGO CO NEW COM 949746101   1,290,828 15,400 SH   SOLE   0 0 15,400
WILLIAMS COS INC COM 969457100   5,103,349 80,558 SH   SOLE   0 0 80,558
WILLIAMS SONOMA INC COM 969904101   1,201,236 6,146 SH   SOLE   0 0 6,146
XCEL ENERGY INC COM 98389B100   54,197 672 SH   SOLE   0 0 672