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
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