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
AT&T INC COM 00206R102   1,057,802 57,458 SH   SOLE   0 0 57,458
ABBOTT LABS COM 002824100   7,013,605 63,882 SH   SOLE   0 0 63,882
ABBVIE INC COM 00287Y109   10,180,784 62,996 SH   SOLE   0 0 62,996
ADOBE SYSTEMS INCORPORATED COM 00724F101   18,584,196 55,223 SH   SOLE   0 0 55,223
AIR LEASE CORP CL A 00912X302   272,782 7,100 SH   SOLE   0 0 7,100
ALPHABET INC CAP STK CL C 02079K107   34,165,486 385,050 SH   SOLE   0 0 385,050
ALPHABET INC CAP STK CL A 02079K305   27,491,762 311,592 SH   SOLE   0 0 311,592
ALTRIA GROUP INC COM 02209S103   1,009,048 22,075 SH   SOLE   0 0 22,075
AMAZON COM INC COM 023135106   29,028,804 345,581 SH   SOLE   0 0 345,581
AMGEN INC COM 031162100   1,886,756 7,183 SH   SOLE   0 0 7,183
APPLE INC COM 037833100   92,011,035 708,158 SH   SOLE   0 0 708,158
AUTOMATIC DATA PROCESSING IN COM 053015103   286,632 1,200 SH   SOLE   0 0 1,200
BECTON DICKINSON & CO COM 075887109   235,228 925 SH   SOLE   0 0 925
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,218,399 9 SH   SOLE   0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   44,511,292 144,096 SH   SOLE   0 0 144,096
BIOGEN INC COM 09062X103   1,927,363 6,960 SH   SOLE   0 0 6,960
BLACKROCK INC COM 09247X101   10,584,816 14,937 SH   SOLE   0 0 14,937
BOOKING HOLDINGS INC COM 09857L108   1,729,110 858 SH   SOLE   0 0 858
BRISTOL-MYERS SQUIBB CO COM 110122108   2,245,559 31,209 SH   SOLE   0 0 31,209
BROOKFIELD CORP CL A LTD VT SH 11271J107   4,015,712 127,645 SH   SOLE   0 0 127,645
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   900,052 31,393 SH   SOLE   0 0 31,393
CSX CORP COM 126408103   557,640 18,000 SH   SOLE   0 0 18,000
CATERPILLAR INC COM 149123101   253,934 1,060 SH   SOLE   0 0 1,060
CHARTER COMMUNICATIONS INC N CL A 16119P108   400,816 1,182 SH   SOLE   0 0 1,182
CHEVRON CORP NEW COM 166764100   1,416,716 7,893 SH   SOLE   0 0 7,893
CISCO SYS INC COM 17275R102   13,834,704 290,401 SH   SOLE   0 0 290,401
COCA COLA CO COM 191216100   1,626,128 25,564 SH   SOLE   0 0 25,564
COLGATE PALMOLIVE CO COM 194162103   472,740 6,000 SH   SOLE   0 0 6,000
COMCAST CORP NEW CL A 20030N101   1,646,947 47,096 SH   SOLE   0 0 47,096
COSTCO WHSL CORP NEW COM 22160K105   48,764,819 106,823 SH   SOLE   0 0 106,823
DANAHER CORPORATION COM 235851102   265,420 1,000 SH   SOLE   0 0 1,000
DISNEY WALT CO COM 254687106   5,096,381 58,660 SH   SOLE   0 0 58,660
EDWARDS LIFESCIENCES CORP COM 28176E108   221,592 2,970 SH   SOLE   0 0 2,970
EQUINIX INC COM 29444U700   11,436,169 17,459 SH   SOLE   0 0 17,459
ETSY INC COM 29786A106   285,915 2,387 SH   SOLE   0 0 2,387
EXXON MOBIL CORP COM 30231G102   3,324,767 30,142 SH   SOLE   0 0 30,142
META PLATFORMS INC CL A 30303M102   11,334,704 94,189 SH   SOLE   0 0 94,189
FEDEX CORP COM 31428X106   294,440 1,700 SH   SOLE   0 0 1,700
GENERAL MLS INC COM 370334104   855,270 10,200 SH   SOLE   0 0 10,200
HERSHEY CO COM 427866108   308,683 1,333 SH   SOLE   0 0 1,333
HOME DEPOT INC COM 437076102   36,267,677 114,822 SH   SOLE   0 0 114,822
HONEYWELL INTL INC COM 438516106   214,300 1,000 SH   SOLE   0 0 1,000
IDEXX LABS INC COM 45168D104   27,385,131 67,127 SH   SOLE   0 0 67,127
INTEL CORP COM 458140100   2,158,115 81,654 SH   SOLE   0 0 81,654
INTERNATIONAL BUSINESS MACHS COM 459200101   932,974 6,622 SH   SOLE   0 0 6,622
INVESCO QQQ TR UNIT SER 1 46090E103   448,699 1,685 SH   SOLE   0 0 1,685
INTUIT COM 461202103   28,334,827 72,799 SH   SOLE   0 0 72,799
INTUITIVE SURGICAL INC COM NEW 46120E602   17,738,913 66,851 SH   SOLE   0 0 66,851
ISHARES TR CORE S&P500 ETF 464287200   2,066,666 5,379 SH   SOLE   0 0 5,379
ISHARES TR CORE S&P MCP ETF 464287507   897,170 3,709 SH   SOLE   0 0 3,709
ISHARES TR CORE S&P SCP ETF 464287804   338,054 3,572 SH   SOLE   0 0 3,572
JPMORGAN CHASE & CO COM 46625H100   555,308 4,141 SH   SOLE   0 0 4,141
JOHNSON & JOHNSON COM 478160104   28,642,561 162,143 SH   SOLE   0 0 162,143
KELLOGG CO COM 487836108   356,200 5,000 SH   SOLE   0 0 5,000
LILLY ELI & CO COM 532457108   244,015 667 SH   SOLE   0 0 667
LOCKHEED MARTIN CORP COM 539830109   1,508,119 3,100 SH   SOLE   0 0 3,100
MASTERCARD INCORPORATED CL A 57636Q104   13,620,236 39,169 SH   SOLE   0 0 39,169
MCCORMICK & CO INC COM NON VTG 579780206   402,017 4,850 SH   SOLE   0 0 4,850
MCDONALDS CORP COM 580135101   1,932,388 7,332 SH   SOLE   0 0 7,332
MERCK & CO INC COM 58933Y105   5,018,996 45,236 SH   SOLE   0 0 45,236
MERCURY GENL CORP NEW COM 589400100   205,200 6,000 SH   SOLE   0 0 6,000
MICROSOFT CORP COM 594918104   75,943,320 316,668 SH   SOLE   0 0 316,668
MONDELEZ INTL INC CL A 609207105   3,964,675 59,485 SH   SOLE   0 0 59,485
NETFLIX INC COM 64110L106   5,410,163 18,347 SH   SOLE   0 0 18,347
NEXTERA ENERGY INC COM 65339F101   6,930,440 82,900 SH   SOLE   0 0 82,900
NIKE INC CL B 654106103   15,126,000 129,271 SH   SOLE   0 0 129,271
NVIDIA CORPORATION COM 67066G104   18,470,635 126,390 SH   SOLE   0 0 126,390
ORACLE CORP COM 68389X105   13,682,540 167,391 SH   SOLE   0 0 167,391
PPG INDS INC COM 693506107   289,202 2,300 SH   SOLE   0 0 2,300
PALO ALTO NETWORKS INC COM 697435105   19,574,532 140,279 SH   SOLE   0 0 140,279
PAYPAL HLDGS INC COM 70450Y103   1,181,469 16,589 SH   SOLE   0 0 16,589
PEPSICO INC COM 713448108   25,553,088 141,442 SH   SOLE   0 0 141,442
PFIZER INC COM 717081103   5,045,705 98,472 SH   SOLE   0 0 98,472
PHILIP MORRIS INTL INC COM 718172109   1,687,677 16,675 SH   SOLE   0 0 16,675
PRICE T ROWE GROUP INC COM 74144T108   2,373,691 21,765 SH   SOLE   0 0 21,765
PROCTER AND GAMBLE CO COM 742718109   21,010,767 138,630 SH   SOLE   0 0 138,630
PROLOGIS INC. COM 74340W103   10,734,556 95,223 SH   SOLE   0 0 95,223
RAYTHEON TECHNOLOGIES CORP COM 75513E101   6,800,696 67,387 SH   SOLE   0 0 67,387
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,225,306 3,204 SH   SOLE   0 0 3,204
SALESFORCE INC COM 79466L302   26,092,254 196,789 SH   SOLE   0 0 196,789
SCHWAB CHARLES CORP COM 808513105   1,333,946 16,021 SH   SOLE   0 0 16,021
SIMON PPTY GROUP INC NEW COM 828806109   451,123 3,840 SH   SOLE   0 0 3,840
SOUTHERN CO COM 842587107   1,548,383 21,683 SH   SOLE   0 0 21,683
STARBUCKS CORP COM 855244109   35,265,005 355,494 SH   SOLE   0 0 355,494
STRYKER CORPORATION COM 863667101   23,467,501 95,985 SH   SOLE   0 0 95,985
TESLA INC COM 88160R101   1,139,661 9,252 SH   SOLE   0 0 9,252
THERMO FISHER SCIENTIFIC INC COM 883556102   11,547,969 20,970 SH   SOLE   0 0 20,970
3M CO COM 88579Y101   1,103,624 9,203 SH   SOLE   0 0 9,203
UNION PAC CORP COM 907818108   12,512,205 60,425 SH   SOLE   0 0 60,425
UNITED PARCEL SERVICE INC CL B 911312106   521,520 3,000 SH   SOLE   0 0 3,000
VANECK ETF TRUST BIOTECH ETF 92189F726   5,626,043 35,220 SH   SOLE   0 0 35,220
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   808,870 7,475 SH   SOLE   0 0 7,475
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   340,849 970 SH   SOLE   0 0 970
VANGUARD INDEX FDS MID CAP ETF 922908629   1,033,521 5,071 SH   SOLE   0 0 5,071
VANGUARD INDEX FDS GROWTH ETF 922908736   872,685 4,095 SH   SOLE   0 0 4,095
VANGUARD INDEX FDS VALUE ETF 922908744   740,452 5,275 SH   SOLE   0 0 5,275
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,090,930 5,706 SH   SOLE   0 0 5,706
VERIZON COMMUNICATIONS INC COM 92343V104   691,982 17,563 SH   SOLE   0 0 17,563
VISA INC COM CL A 92826C839   39,987,567 192,470 SH   SOLE   0 0 192,470
WEC ENERGY GROUP INC COM 92939U106   1,472,782 15,708 SH   SOLE   0 0 15,708
WALMART INC COM 931142103   3,025,373 21,337 SH   SOLE   0 0 21,337
WALGREENS BOOTS ALLIANCE INC COM 931427108   284,646 7,619 SH   SOLE   0 0 7,619
WILLIAMS SONOMA INC COM 969904101   1,091,740 9,500 SH   SOLE   0 0 9,500
YUM BRANDS INC COM 988498101   1,241,095 9,690 SH   SOLE   0 0 9,690
YUM CHINA HLDGS INC COM 98850P109   529,012 9,680 SH   SOLE   0 0 9,680
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   25,681,749 96,244 SH   SOLE   0 0 96,244
MEDTRONIC PLC SHS G5960L103   258,030 3,320 SH   SOLE   0 0 3,320