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
AGILENT TECHNOLOGIES INC COM 00846U101 1,143,277 6,635 SH SOLE 0 0 6,635
ALPHABET INC CAP STK CL A 02079K305 10,168,252 29,552 SH SOLE 0 0 29,552
AMAZON COM INC COM 023135106 6,037,154 24,231 SH SOLE 0 0 24,231
ANALOG DEVICES INC COM 032654105 1,819,709 4,587 SH SOLE 0 0 4,587
APPLE INC COM 037833100 11,028,623 33,117 SH SOLE 0 0 33,117
ASML HLDG NV N Y REGISTRY SHS N07059210 2,815,335 1,554 SH SOLE 0 0 1,554
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,933,805 7,900 SH SOLE 0 0 7,900
BROADCOM INC COM 11135F101 1,378,070 3,924 SH SOLE 0 0 3,924
CARPENTER TECHNOLOGY CORP COM 144285103 9,097,610 23,398 SH SOLE 0 0 23,398
CASEYS GEN STORES INC COM 147528103 2,418,629 3,975 SH SOLE 0 0 3,975
CATERPILLAR INC COM 149123101 1,581,851 1,951 SH SOLE 0 0 1,951
CISCO SYS INC COM 17275R102 1,758,997 16,343 SH SOLE 0 0 16,343
COCA COLA CO COM 191216100 721,609 8,383 SH SOLE 0 0 8,383
COSTCO WHOLESALE CORPORATION COM 22160K105 1,649,536 1,812 SH SOLE 0 0 1,812
DANAHER CORP DEL COM 235851102 1,070,973 4,834 SH SOLE 0 0 4,834
ECOLAB INC COM 278865100 1,112,324 4,051 SH SOLE 0 0 4,051
EDWARDS LIFESCIENCES CORP COM 28176E108 2,266,677 26,259 SH SOLE 0 0 26,259
ELBIT SYS LTD ORD M3760D101 2,009,201 2,946 SH SOLE 0 0 2,946
GE AEROSPACE COM NEW 369604301 1,194,197 3,824 SH SOLE 0 0 3,824
GE VERNOVA INC COM 36828A101 902,015 949 SH SOLE 0 0 949
HOME DEPOT INC COM 437076102 2,163,262 7,604 SH SOLE 0 0 7,604
HONEYWELL AEROSPACE INC COM 43849R105 227,806 1,470 SH SOLE 0 0 1,470
HUNT J B TRANS SVCS INC COM 445658107 208,367 930 SH SOLE 0 0 930
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 280,827 1,350 SH SOLE 0 0 1,350
INVESCO QQQ TR UNIT SER 1 46090E103 861,832 1,165 SH SOLE 0 0 1,165
ISHARES TR MSCI INTL QUALTY 46434V456 10,645,963 47,903 SH SOLE 0 0 47,903
ISHARES TR RUS 1000 GRW ETF 464287614 4,343,516 34,676 SH SOLE 0 0 34,676
JOHNSON & JOHNSON COM 478160104 1,671,039 6,312 SH SOLE 0 0 6,312
MASTERCARD INCORPORATED CL A 57636Q104 4,393,561 7,967 SH SOLE 0 0 7,967
META PLATFORMS INC CL A 30303M102 1,744,058 2,405 SH SOLE 0 0 2,405
MICROSOFT CORP COM 594918104 6,455,872 12,587 SH SOLE 0 0 12,587
NVIDIA CORPORATION COM 67066G104 17,996,572 78,801 SH SOLE 0 0 78,801
ORACLE CORP COM 68389X105 624,303 4,547 SH SOLE 0 0 4,547
PEPSICO INC COM 713448108 216,691 1,710 SH SOLE 0 0 1,710
RANGE RES CORP COM 75281A109 1,722,249 46,497 SH SOLE 0 0 46,497
RELIANCE INC COM 759509102 2,033,404 5,285 SH SOLE 0 0 5,285
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 3,066,682 83,652 SH SOLE 0 0 83,652
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 596,119 3,570 SH SOLE 0 0 3,570
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 470,189 4,320 SH SOLE 0 0 4,320
SHERWIN WILLIAMS CO COM 824348106 203,660 630 SH SOLE 0 0 630
SPDR SERIES TRUST ST STR SP HCSVC 78464A573 336,840 2,000 SH SOLE 0 0 2,000
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,496,303 3,280 SH SOLE 0 0 3,280
TEXAS INSTRS INC COM 882508104 428,538 1,530 SH SOLE 0 0 1,530
UNION PAC CORP COM 907818108 2,124,519 7,807 SH SOLE 0 0 7,807
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 4,233,458 46,981 SH SOLE 0 0 46,981
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 2,047,063 5,818 SH SOLE 0 0 5,818
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 6,392,511 29,584 SH SOLE 0 0 29,584
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7,757,819 11,069 SH SOLE 0 0 11,069
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,783,122 16,215 SH SOLE 0 0 16,215
VANGUARD WORLD FD ESG INTL STK ETF 921910725 5,019,044 61,910 SH SOLE 0 0 61,910
VANGUARD WORLD FD INF TECH ETF 92204A702 7,610,701 60,561 SH SOLE 0 0 60,561
VANGUARD WORLD FD MRNGSTR CAP ETF 921910873 381,255 4,115 SH SOLE 0 0 4,115
VIKING HOLDINGS LTD ORD SHS G93A5A101 2,292,406 29,266 SH SOLE 0 0 29,266
VISA INC COM CL A 92826C839 453,474 1,262 SH SOLE 0 0 1,262
WALMART INC COM 931142103 2,403,462 23,128 SH SOLE 0 0 23,128
WASTE MGMT INC DEL COM 94106L109 2,041,443 10,011 SH SOLE 0 0 10,011
WATERS CORP COM 941848103 683,251 1,555 SH SOLE 0 0 1,555
WILLIAMS COS INC COM 969457100 2,066,084 30,397 SH SOLE 0 0 30,397