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
ALPHABET INC CAP STK CL A 02079K305 39,056,623 109,289 SH SOLE 109,289 0 0
ALPHABET INC CAP STK CL C 02079K107 12,748,500 36,081 SH SOLE 36,081 0 0
AMAZON COM INC COM 023135106 30,407,179 127,579 SH SOLE 127,579 0 0
APPLE INC COM 037833100 40,892,946 141,322 SH SOLE 141,322 0 0
BANK OF NY MELLON CORP COM 064058100 986,096 6,819 SH SOLE 6,819 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 981,265 1,961 SH SOLE 1,961 0 0
BROADCOM INC COM 11135F101 1,422,607 3,766 SH SOLE 3,766 0 0
CATERPILLAR INC COM 149123101 1,060,641 996 SH SOLE 996 0 0
CHEVRON CORPORATION COM 166764100 624,750 3,769 SH SOLE 3,769 0 0
CISCO SYS INC COM 17275R102 998,058 8,497 SH SOLE 8,497 0 0
COCA COLA CO COM 191216100 707,131 8,701 SH SOLE 8,701 0 0
COLGATE PALMOLIVE CO COM 194162103 674,215 7,354 SH SOLE 7,354 0 0
CUMMINS INC COM 231021106 767,414 1,076 SH SOLE 1,076 0 0
DEERE & CO COM 244199105 760,562 1,199 SH SOLE 1,199 0 0
DISNEY WALT CO COM 254687106 540,348 5,614 SH SOLE 5,614 0 0
DONALDSON INC COM 257651109 3,692,869 41,137 SH SOLE 41,137 0 0
ECOLAB INC COM 278865100 14,251,459 51,152 SH SOLE 51,152 0 0
ELI LILLY & CO COM 532457108 1,235,413 1,030 SH SOLE 1,030 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 8,587,798 233,618 SH SOLE 233,618 0 0
EXXON MOBIL CORP COM 30231G102 932,704 6,822 SH SOLE 6,822 0 0
GE VERNOVA INC COM 36828A101 202,076 172 SH SOLE 172 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 1,434,879 24,353 SH SOLE 24,353 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 667,505 660 SH SOLE 660 0 0
HALLIBURTON CO COM 406216101 633,270 18,653 SH SOLE 18,653 0 0
IDEXX LABS INC COM 45168D104 563,818 1,071 SH SOLE 1,071 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 342,628 5,213 SH SOLE 5,213 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 12,085,762 56,802 SH SOLE 56,802 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 786,428 7,698 SH SOLE 7,698 0 0
ISHARES TR 20 YR TR BD ETF 464287432 347,495 4,021 SH SOLE 4,021 0 0
ISHARES TR CORE MSCI EAFE 46432F842 322,525 3,339 SH SOLE 3,339 0 0
ISHARES TR CORE MSCI EURO 46434V738 265,738 3,535 SH SOLE 3,535 0 0
ISHARES TR CORE S&P MCP ETF 464287507 4,559,669 59,132 SH SOLE 59,132 0 0
ISHARES TR CORE S&P SCP ETF 464287804 465,694 3,140 SH SOLE 3,140 0 0
ISHARES TR CORE S&P500 ETF 464287200 666,513 890 SH SOLE 890 0 0
ISHARES TR INTL TREA BD ETF 464288117 1,062,431 25,894 SH SOLE 25,894 0 0
ISHARES TR MSCI ACWI ETF 464288257 8,152,551 51,937 SH SOLE 51,937 0 0
ISHARES TR RUS 1000 ETF 464287622 483,764 1,181 SH SOLE 1,181 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 327,381 831 SH SOLE 831 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,635,774 7,395 SH SOLE 7,395 0 0
ISHARES TR RUS MD CP GR ETF 464287481 430,739 2,942 SH SOLE 2,942 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,919,572 6,389 SH SOLE 6,389 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 2,696,187 57,439 SH SOLE 57,439 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 304,980 5,980 SH SOLE 5,980 0 0
JOHNSON & JOHNSON COM 478160104 1,338,676 5,271 SH SOLE 5,271 0 0
JPMORGAN CHASE & CO COM 46625H100 34,009,915 103,901 SH SOLE 103,901 0 0
MARTIN MARIETTA MATLS INC COM 573284106 560,553 972 SH SOLE 972 0 0
MCDONALDS CORP COM 580135101 559,542 2,070 SH SOLE 2,070 0 0
META PLATFORMS INC CL A 30303M102 789,733 1,402 SH SOLE 1,402 0 0
MICROSOFT CORP COM 594918104 18,252,628 48,932 SH SOLE 48,932 0 0
NETFLIX INC. COM 64110L106 404,910 5,671 SH SOLE 5,671 0 0
NVIDIA CORPORATION COM 67066G104 4,232,304 21,152 SH SOLE 21,152 0 0
NVIDIA CORPORATION COM 67066G104 2,151,264 9,600 SH Put SOLE 9,600 0 0
PACER FDS TR US CASH COWS 100 69374H881 642,837 10,335 SH SOLE 10,335 0 0
PROSHARES TR SHOR S&P 500 NEW 74349Y753 720,728 21,827 SH SOLE 21,827 0 0
PROSHARES TR SHORT QQQ 74349Y837 7,769,427 310,033 SH SOLE 310,033 0 0
QUEST DIAGNOSTICS INC COM 74834L100 683,115 3,223 SH SOLE 3,223 0 0
ROSS STORES INC COM 778296103 1,330,313 6,250 SH SOLE 6,250 0 0
RTX CORPORATION COM 75513E101 776,945 4,095 SH SOLE 4,095 0 0
SCHWAB CHARLES CORP COM 808513105 560,725 6,077 SH SOLE 6,077 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 26,532,627 167,229 SH SOLE 167,229 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 288,627 2,461 SH SOLE 2,461 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 2,806,758 52,848 SH SOLE 52,848 0 0
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 376,504 7,023 SH SOLE 7,023 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 12,971,657 70,030 SH SOLE 70,030 0 0
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 5,086,830 115,531 SH SOLE 115,531 0 0
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 14,216,179 171,135 SH SOLE 171,135 0 0
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 201,941 1,885 SH SOLE 1,885 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 14,355,527 75,349 SH SOLE 75,349 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 10,202,861 225,030 SH SOLE 225,030 0 0
SPDR GOLD TR GOLD SHS 78463V107 25,852,541 70,179 SH SOLE 70,179 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,003,889 1,344 SH SOLE 1,344 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 1,034,341 1,471 SH SOLE 1,471 0 0
TEMA ETF TRUST ELECTRIFICATION 87975E834 1,026,808 24,512 SH SOLE 24,512 0 0
TESLA INC COM 88160R101 3,358,912 7,986 SH SOLE 7,986 0 0
TJX COS INC NEW COM 872540109 591,305 3,903 SH SOLE 3,903 0 0
UNITEDHEALTH GROUP INC COM 91324P102 997,512 2,400 SH SOLE 2,400 0 0
VANECK ETF TRUST RARE EAR STR ETF 92189H805 644,192 7,279 SH SOLE 7,279 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 34,455,870 52,533 SH SOLE 52,533 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 8,578,950 116,864 SH SOLE 116,864 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 788,458 1,148 SH SOLE 1,148 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 460,953 1,897 SH SOLE 1,897 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,189,680 5,459 SH SOLE 5,459 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 878,100 14,711 SH SOLE 14,711 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,676,749 28,810 SH SOLE 28,810 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,368,715 17,319 SH SOLE 17,319 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4,156,725 58,340 SH SOLE 58,340 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 310,379 927 SH SOLE 927 0 0
VISA INC COM CL A 92826C839 11,920,319 34,744 SH SOLE 34,744 0 0
WALMART INC COM 931142103 2,390,919 21,110 SH SOLE 21,110 0 0
WELLTOWER INC COM 95040Q104 413,086 1,820 SH SOLE 1,820 0 0