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   9,177,915 67,480 SH   SOLE   0 0 67,480
ALPHABET INC CAP STK CL C 02079K107   10,210,768 57,561 SH   SOLE   0 0 57,561
AMAZON COM INC COM 023135106   11,662,593 53,159 SH   SOLE   0 0 53,159
APPLE INC COM 037833100   19,062,950 92,913 SH   SOLE   0 0 92,913
APPLIED MATLS INC COM 038222105   6,105,409 33,350 SH   SOLE   0 0 33,350
APPLOVIN CORP COM CL A 03831W108   225,101 643 SH   SOLE   0 0 643
ASML HOLDING N V N Y REGISTRY SHS N07059210   749,300 935 SH   SOLE   0 0 935
AT&T INC COM 00206R102   249,450 8,620 SH   SOLE   0 0 8,620
BOEING CO COM 097023105   4,328,131 20,656 SH   SOLE   0 0 20,656
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   5,811,544 55,810 SH   SOLE   0 0 55,810
BROADCOM INC COM 11135F101   221,219 803 SH   SOLE   0 0 803
CHEVRON CORP NEW COM 166764100   4,679,840 32,683 SH   SOLE   0 0 32,683
CISCO SYS INC COM 17275R102   5,035,683 72,581 SH   SOLE   0 0 72,581
COSTCO WHSL CORP NEW COM 22160K105   7,574,384 7,651 SH   SOLE   0 0 7,651
DOMINOS PIZZA INC COM 25754A201   5,044,019 11,194 SH   SOLE   0 0 11,194
D R HORTON INC COM 23331A109   2,066,922 16,033 SH   SOLE   0 0 16,033
ECOLAB INC COM 278865100   590,695 2,192 SH   SOLE   0 0 2,192
ELEVANCE HEALTH INC COM 036752103   4,198,694 10,795 SH   SOLE   0 0 10,795
ENTERGY CORP NEW COM 29364G103   6,198,977 74,579 SH   SOLE   0 0 74,579
EXXON MOBIL CORP COM 30231G102   5,446,673 50,526 SH   SOLE   0 0 50,526
FASTENAL CO COM 311900104   6,939,969 165,237 SH   SOLE   0 0 165,237
GALLAGHER ARTHUR J & CO COM 363576109   15,837,905 49,475 SH   SOLE   0 0 49,475
GE AEROSPACE COM NEW 369604301   209,576 814 SH   SOLE   0 0 814
INTERNATIONAL BUSINESS MACHS COM 459200101   701,067 2,378 SH   SOLE   0 0 2,378
INTUITIVE SURGICAL INC COM NEW 46120E602   8,133,761 14,968 SH   SOLE   0 0 14,968
INTUIT COM 461202103   6,455,865 8,197 SH   SOLE   0 0 8,197
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   881,505 4,850 SH   SOLE   0 0 4,850
INVESCO QQQ TR UNIT SER 1 46090E103   262,218 475 SH   SOLE   0 0 475
ISHARES TR RUS MDCP VAL ETF 464287473   335,768 2,541 SH   SOLE   0 0 2,541
JOHNSON & JOHNSON COM 478160104   8,620,330 56,434 SH   SOLE   0 0 56,434
JPMORGAN CHASE & CO. COM 46625H100   14,592,156 50,333 SH   SOLE   0 0 50,333
L3HARRIS TECHNOLOGIES INC COM 502431109   7,271,832 28,990 SH   SOLE   0 0 28,990
LAM RESEARCH CORP COM NEW 512807306   8,080,685 83,015 SH   SOLE   0 0 83,015
LOWES COS INC COM 548661107   4,378,591 19,735 SH   SOLE   0 0 19,735
MASTERCARD INCORPORATED CL A 57636Q104   6,893,662 12,268 SH   SOLE   0 0 12,268
MERCK & CO INC COM 58933Y105   3,572,365 45,128 SH   SOLE   0 0 45,128
MICROCHIP TECHNOLOGY INC. COM 595017104   6,304,763 89,594 SH   SOLE   0 0 89,594
MICROSOFT CORP COM 594918104   24,336,593 48,927 SH   SOLE   0 0 48,927
NEXTERA ENERGY INC COM 65339F101   5,167,803 74,443 SH   SOLE   0 0 74,443
NVIDIA CORPORATION COM 67066G104   33,839,961 214,191 SH   SOLE   0 0 214,191
PAYCHEX INC COM 704326107   8,037,524 55,256 SH   SOLE   0 0 55,256
PEPSICO INC COM 713448108   257,585 1,951 SH   SOLE   0 0 1,951
PROCTER AND GAMBLE CO COM 742718109   8,863,550 55,634 SH   SOLE   0 0 55,634
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   3,912,600 46,479 SH   SOLE   0 0 46,479
REPUBLIC SVCS INC COM 760759100   6,392,361 25,921 SH   SOLE   0 0 25,921
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   767,704 28,970 SH   SOLE   0 0 28,970
SIMPLY GOOD FOODS CO COM 82900L102   315,900 10,000 SH   SOLE   0 0 10,000
SOUTHERN CO COM 842587107   4,112,697 44,786 SH   SOLE   0 0 44,786
UNITED PARCEL SERVICE INC CL B 911312106   3,323,453 32,925 SH   SOLE   0 0 32,925
UNITEDHEALTH GROUP INC COM 91324P102   3,958,580 12,689 SH   SOLE   0 0 12,689
VERIZON COMMUNICATIONS INC COM 92343V104   4,278,019 98,868 SH   SOLE   0 0 98,868
WALMART INC COM 931142103   341,986 3,498 SH   SOLE   0 0 3,498