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
AMAZON COM INC COM 023135106 2,105,266 9,596 SH SOLE 0 0 9,596
AMETEK INC COM 031100100 1,963,184 10,849 SH SOLE 0 0 10,849
AMPHENOL CORP NEW CL A 032095101 2,812,274 28,479 SH SOLE 0 0 28,479
APPLE INC COM 037833100 1,901,938 9,270 SH SOLE 0 0 9,270
ARISTA NETWORKS INC COM SHS 040413205 1,946,141 19,022 SH SOLE 0 0 19,022
AUTODESK INC COM 052769106 2,117,768 6,841 SH SOLE 0 0 6,841
AUTOMATIC DATA PROCESSING IN COM 053015103 2,134,150 6,920 SH SOLE 0 0 6,920
AUTOZONE INC COM 053332102 1,748,460 471 SH SOLE 0 0 471
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,342,183 2,763 SH SOLE 0 0 2,763
BOSTON SCIENTIFIC CORP COM 101137107 2,194,709 20,433 SH SOLE 0 0 20,433
BROWN & BROWN INC COM 115236101 2,150,986 19,401 SH SOLE 0 0 19,401
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,888,072 33,626 SH SOLE 0 0 33,626
CINTAS CORP COM 172908105 2,150,072 9,647 SH SOLE 0 0 9,647
FASTENAL CO COM 311900104 2,189,140 52,122 SH SOLE 0 0 52,122
GRAINGER W W INC COM 384802104 1,825,829 1,755 SH SOLE 0 0 1,755
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,821,639 4,332 SH SOLE 0 0 4,332
PARKER-HANNIFIN CORP COM 701094104 2,051,141 2,937 SH SOLE 0 0 2,937
PAYCHEX INC COM 704326107 2,123,705 14,600 SH SOLE 0 0 14,600
STRYKER CORPORATION COM 863667101 2,147,061 5,427 SH SOLE 0 0 5,427
TJX COS INC NEW COM 872540109 1,896,029 15,354 SH SOLE 0 0 15,354
T-MOBILE US INC COM 872590104 530,237 2,225 SH SOLE 0 0 2,225
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,421,619 10,692 SH SOLE 0 0 10,692
TRADEWEB MKTS INC CL A 892672106 2,244,981 15,335 SH SOLE 0 0 15,335
TRANSDIGM GROUP INC COM 893641100 2,344,827 1,542 SH SOLE 0 0 1,542
VANGUARD INDEX FDS GROWTH ETF 922908736 1,203,121 2,744 SH SOLE 0 0 2,744
INVESCO QQQ TR UNIT SER 1 46090E103 1,930,132 3,499 SH SOLE 0 0 3,499
FORTINET INC COM 34959E109 2,241,053 21,198 SH SOLE 0 0 21,198
ABBVIE INC COM 00287Y109 2,000,083 10,775 SH SOLE 0 0 10,775
ALPHABET INC CAP STK CL A 02079K305 1,967,621 11,165 SH SOLE 0 0 11,165
ALTRIA GROUP INC COM 02209S103 1,936,776 33,034 SH SOLE 0 0 33,034
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,957,121 8,053 SH SOLE 0 0 8,053
BROADCOM INC COM 11135F101 2,019,448 7,326 SH SOLE 0 0 7,326
COSTCO WHSL CORP NEW COM 22160K105 1,613,567 1,630 SH SOLE 0 0 1,630
META PLATFORMS INC CL A 30303M102 2,491,179 3,375 SH SOLE 0 0 3,375
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 1,770,398 46,851 SH SOLE 0 0 46,851
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 3,119,642 61,157 SH SOLE 0 0 61,157
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 980,896 19,328 SH SOLE 0 0 19,328
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 7,701,980 174,846 SH SOLE 0 0 174,846
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N767 9,531,332 345,068 SH SOLE 0 0 345,068
INNOVATOR ETFS TRUST INNOVATOR GW 100 45784N791 8,400,417 323,715 SH SOLE 0 0 323,715
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N841 28,997,801 1,122,532 SH SOLE 0 0 1,122,532
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N874 853,436 31,186 SH SOLE 0 0 31,186
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 262,773 1,446 SH SOLE 0 0 1,446
MASTERCARD INCORPORATED CL A 57636Q104 2,164,302 3,851 SH SOLE 0 0 3,851
MCKESSON CORP COM 58155Q103 2,414,112 3,294 SH SOLE 0 0 3,294
MERCADOLIBRE INC COM 58733R102 2,558,744 979 SH SOLE 0 0 979
NVIDIA CORPORATION COM 67066G104 10,082,043 63,814 SH SOLE 0 0 63,814
OREILLY AUTOMOTIVE INC COM 67103H107 1,874,704 20,800 SH SOLE 0 0 20,800
ORACLE CORP COM 68389X105 2,578,542 11,794 SH SOLE 0 0 11,794
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,415,148 15,088 SH SOLE 0 0 15,088
VERIZON COMMUNICATIONS INC COM 92343V104 942,031 21,771 SH SOLE 0 0 21,771
VISA INC COM CL A 92826C839 2,373,660 6,685 SH SOLE 0 0 6,685
WASTE MGMT INC DEL COM 94106L109 544,592 2,380 SH SOLE 0 0 2,380
EATON CORP PLC SHS G29183103 2,175,877 6,095 SH SOLE 0 0 6,095
TRANE TECHNOLOGIES PLC SHS G8994E103 2,249,838 5,144 SH SOLE 0 0 5,144