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   356,892 3,685 SH   SOLE   3,685 0 0
ABBVIE INC COM 00287Y109   1,462,378 9,811 SH   SOLE   9,811 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,094,540 3,564 SH   SOLE   3,564 0 0
ADOBE INC COM 00724F101   21,975,160 43,097 SH   SOLE   43,097 0 0
ADVANCED MICRO DEVICES INC COM 007903107   22,608,576 219,885 SH   SOLE   219,885 0 0
ALBEMARLE CORP COM 012653101   264,182 1,550 SH   SOLE   1,550 0 0
ALPHABET INC CAP STK CL C 02079K107   1,672,775 12,687 SH   SOLE   12,687 0 0
ALPHABET INC CAP STK CL A 02079K305   32,525,907 248,555 SH   SOLE   248,555 0 0
AMAZON COM INC COM 023135106   23,062,365 181,422 SH   SOLE   181,422 0 0
AMERICAN ELEC PWR CO INC COM 025537101   268,310 3,567 SH   SOLE   3,567 0 0
AON PLC SHS CL A G0403H108   21,442,290 66,135 SH   SOLE   66,135 0 0
APPLE INC COM 037833100   56,632,279 330,777 SH   SOLE   330,777 0 0
APPLIED MATLS INC COM 038222105   20,924,673 151,135 SH   SOLE   151,135 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   9,304,360 15,806 SH   SOLE   15,806 0 0
AUTODESK INC COM 052769106   579,762 2,802 SH   SOLE   2,802 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   865,906 3,580 SH   SOLE   3,580 0 0
BANCO SANTANDER S.A. ADR 05964H105   66,699 17,739 SH   SOLE   17,739 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   22,636,736 64,621 SH   SOLE   64,621 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,657,385 5 SH   SOLE   5 0 0
BETTER HOME & FINANCE HOLDIN COM CL A 08774B102   14,070 29,373 SH   SOLE   29,373 0 0
BOOKING HOLDINGS INC COM 09857L108   22,269,203 7,221 SH   SOLE   7,221 0 0
BOSTON SCIENTIFIC CORP COM 101137107   462,950 8,768 SH   SOLE   8,768 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,218,649 20,997 SH   SOLE   20,997 0 0
BROADCOM INC COM 11135F101   679,414 818 SH   SOLE   818 0 0
CATERPILLAR INC COM 149123101   23,160,945 84,839 SH   SOLE   84,839 0 0
CHEVRON CORP NEW COM 166764100   1,826,396 10,831 SH   SOLE   10,831 0 0
CHUBB LIMITED COM H1467J104   22,097,448 105,710 SH   SOLE   105,710 0 0
CISCO SYS INC COM 17275R102   627,067 11,664 SH   SOLE   11,664 0 0
CLOROX CO DEL COM 189054109   1,312,566 10,015 SH   SOLE   10,015 0 0
COCA COLA CO COM 191216100   23,592,283 418,003 SH   SOLE   418,003 0 0
COLGATE PALMOLIVE CO COM 194162103   601,102 8,453 SH   SOLE   8,453 0 0
COMCAST CORP NEW CL A 20030N101   510,403 11,511 SH   SOLE   11,511 0 0
COSTCO WHSL CORP NEW COM 22160K105   4,446,936 7,871 SH   SOLE   7,871 0 0
DEERE & CO COM 244199105   277,988 734 SH   SOLE   734 0 0
ELEVANCE HEALTH INC COM 036752103   12,131,237 27,861 SH   SOLE   27,861 0 0
ELI LILLY & CO COM 532457108   1,627,014 3,029 SH   SOLE   3,029 0 0
EXXON MOBIL CORP COM 30231G102   2,224,849 18,922 SH   SOLE   18,922 0 0
FAIR ISAAC CORP COM 303250104   1,868,208 2,151 SH   SOLE   2,151 0 0
GENERAL DYNAMICS CORP COM 369550108   20,350,022 92,094 SH   SOLE   92,094 0 0
HOME DEPOT INC COM 437076102   20,728,708 68,602 SH   SOLE   68,602 0 0
INGERSOLL RAND INC COM 45687V106   10,554,836 165,644 SH   SOLE   165,644 0 0
INTEL CORP COM 458140100   250,628 7,050 SH   SOLE   7,050 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   10,872,311 37,197 SH   SOLE   37,197 0 0
ISHARES INC MSCI WORLD ETF 464286392   1,724,199 14,348 SH   SOLE   14,348 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   31,785,612 179,003 SH   SOLE   179,003 0 0
ISHARES TR 20 YR TR BD ETF 464287432   16,804,804 189,478 SH   SOLE   189,478 0 0
ISHARES TR CORE S&P500 ETF 464287200   588,095 1,363 SH   SOLE   1,363 0 0
JOHNSON & JOHNSON COM 478160104   2,157,956 13,855 SH   SOLE   13,855 0 0
JPMORGAN CHASE & CO COM 46625H100   21,735,736 149,881 SH   SOLE   149,881 0 0
LINDE PLC SHS G54950103   21,868,860 58,732 SH   SOLE   58,732 0 0
LOCAL BOUNTI CORP COM NEW 53960E205   113,665 46,394 SH   SOLE   46,394 0 0
MCDONALDS CORP COM 580135101   5,473,127 20,776 SH   SOLE   20,776 0 0
MCKESSON CORP COM 58155Q103   44,260,683 101,639 SH   SOLE   101,639 0 0
MERCK & CO INC COM 58933Y105   11,125,688 107,308 SH   SOLE   107,308 0 0
META PLATFORMS INC CL A 30303M102   21,066,336 70,172 SH   SOLE   70,172 0 0
MICROSOFT CORP COM 594918104   36,817,817 116,604 SH   SOLE   116,604 0 0
NETEASE INC SPONSORED ADS 64110W102   400,640 4,000 SH   SOLE   4,000 0 0
NIKE INC CL B 654106103   300,087 3,127 SH   SOLE   3,127 0 0
NORFOLK SOUTHN CORP COM 655844108   369,638 1,877 SH   SOLE   1,877 0 0
NOVO-NORDISK A S ADR 670100205   43,229,420 475,362 SH   SOLE   475,362 0 0
NVIDIA CORPORATION COM 67066G104   22,158,779 50,941 SH   SOLE   50,941 0 0
ON SEMICONDUCTOR CORP COM 682189105   20,420,278 219,691 SH   SOLE   219,691 0 0
ORACLE CORP COM 68389X105   19,509,293 184,189 SH   SOLE   184,189 0 0
PALO ALTO NETWORKS INC COM 697435105   21,815,345 93,053 SH   SOLE   93,053 0 0
PEPSICO INC COM 713448108   313,464 1,850 SH   SOLE   1,850 0 0
PFIZER INC COM 717081103   247,641 7,466 SH   SOLE   7,466 0 0
PROCTER AND GAMBLE CO COM 742718109   46,227,596 316,931 SH   SOLE   316,931 0 0
SALESFORCE INC COM 79466L302   20,387,096 100,538 SH   SOLE   100,538 0 0
SANGAMO THERAPEUTICS INC COM 800677106   5,998 10,000 SH   SOLE   10,000 0 0
SCHWAB CHARLES CORP COM 808513105   20,257,444 368,988 SH   SOLE   368,988 0 0
SMUCKER J M CO COM NEW 832696405   434,978 3,539 SH   SOLE   3,539 0 0
SNAP INC CL A 83304A106   660,890 74,174 SH   SOLE   74,174 0 0
SOUTHERN CO COM 842587107   418,091 6,460 SH   SOLE   6,460 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   262,653 782 SH   SOLE   782 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   728,856 1,698 SH   SOLE   1,698 0 0
STARBUCKS CORP COM 855244109   442,768 4,851 SH   SOLE   4,851 0 0
T-MOBILE US INC COM 872590104   22,714,289 162,187 SH   SOLE   162,187 0 0
TESLA INC COM 88160R101   3,203,817 12,804 SH   SOLE   12,804 0 0
TEXAS INSTRS INC COM 882508104   470,193 2,957 SH   SOLE   2,957 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   609,850 1,204 SH   SOLE   1,204 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   10,978,794 165,002 SH   SOLE   165,002 0 0
TRACTOR SUPPLY CO COM 892356106   21,017,096 103,507 SH   SOLE   103,507 0 0
ULTA BEAUTY INC COM 90384S303   321,957 806 SH   SOLE   806 0 0
UNILEVER PLC SPON ADR NEW 904767704   21,245,359 430,068 SH   SOLE   430,068 0 0
UNITEDHEALTH GROUP INC COM 91324P102   357,365 709 SH   SOLE   709 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   387,491 983 SH   SOLE   983 0 0
VEEVA SYS INC CL A COM 922475108   325,520 1,600 SH   SOLE   1,600 0 0
VISA INC COM CL A 92826C839   29,023,341 126,183 SH   SOLE   126,183 0 0
WALMART INC COM 931142103   646,934 4,045 SH   SOLE   4,045 0 0
WELLS FARGO CO NEW COM 949746101   799,966 19,578 SH   SOLE   19,578 0 0
XYLEM INC COM 98419M100   295,848 3,250 SH   SOLE   3,250 0 0