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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,169 25,535 SH   SOLE   8,000 0 17,535
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,610 9,744 SH   SOLE   4,110 0 5,634
ALPHABET INC CAP STK CL A 02079K305 10,841 4,055 SH   SOLE   1,586 0 2,469
AMAZON COM INC COM 023135106 13,324 4,056 SH   SOLE   1,800 0 2,256
APPLE INC COM 037833100 8,820 62,335 SH   SOLE   24,080 0 38,255
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 786 2,880 SH   SOLE   0 0 2,880
CARLYLE GROUP INC COM 14316J108 955 20,200 SH   SOLE   18,500 0 1,700
CHEVRON CORP NEW COM 166764100 741 7,305 SH   SOLE   5,200 0 2,105
COCA COLA CO COM 191216100 833 15,875 SH   SOLE   12,000 0 3,875
COSTCO WHSL CORP NEW COM 22160K105 9,894 22,019 SH   SOLE   8,400 0 13,619
DISNEY WALT CO COM 254687106 7,389 43,675 SH   SOLE   13,040 0 30,635
DOCUSIGN INC COM 256163106 790 3,070 SH   SOLE   3,070 0 0
ECOLAB INC COM 278865100 5,214 24,995 SH   SOLE   9,465 0 15,530
EXPEDITORS INTL WASH INC COM 302130109 4,191 35,178 SH   SOLE   10,450 0 24,728
FIDELITY NATL INFORMATION SV COM 31620M106 5,653 46,457 SH   SOLE   14,000 0 32,457
FIRST AMERN FINL CORP COM 31847R102 1,884 28,097 SH   SOLE   24,220 0 3,877
GILEAD SCIENCES INC COM 375558103 419 6,000 SH   SOLE   6,000 0 0
IDEXX LABS INC COM 45168D104 5,488 8,824 SH   SOLE   4,285 0 4,539
INTUITIVE SURGICAL INC COM NEW 46120E602 2,008 2,020 SH   SOLE   580 0 1,440
JPMORGAN CHASE & CO COM 46625H100 2,236 13,658 SH   SOLE   11,400 0 2,258
M & T BK CORP COM 55261F104 876 5,867 SH   SOLE   5,000 0 867
MASTERCARD INCORPORATED CL A 57636Q104 8,221 23,646 SH   SOLE   8,515 0 15,131
MCDONALDS CORP COM 580135101 228 944 SH   SOLE   0 0 944
MERCADOLIBRE INC COM 58733R102 8,110 4,829 SH   SOLE   1,795 0 3,034
MERCK & CO INC COM 58933Y105 835 11,111 SH   SOLE   8,300 0 2,811
MICROSOFT CORP COM 594918104 12,530 44,446 SH   SOLE   16,770 0 27,676
NETFLIX INC COM 64110L106 6,537 10,710 SH   SOLE   1,510 0 9,200
OLD REP INTL CORP COM 680223104 350 15,151 SH   SOLE   13,640 0 1,511
PAYPAL HLDGS INC COM 70450Y103 12,098 46,494 SH   SOLE   18,555 0 27,939
PFIZER INC COM 717081103 2,626 61,051 SH   SOLE   48,000 0 13,051
PROCTER AND GAMBLE CO COM 742718109 704 5,039 SH   SOLE   4,400 0 639
SALESFORCE COM INC COM 79466L302 5,648 20,823 SH   SOLE   8,000 0 12,823
SHOPIFY INC CL A 82509L107 386 285 SH   SOLE   277 0 8
SIMON PPTY GROUP INC NEW COM 828806109 676 5,198 SH   SOLE   3,490 0 1,708
SPDR S&P 500 ETF TR TR UNIT 78462F103 815 1,900 SH   SOLE   0 0 1,900
SQUARE INC CL A 852234103 7,935 33,085 SH   SOLE   11,800 0 21,285
TESLA INC COM 88160R101 1,907 2,459 SH   SOLE   585 0 1,874
UNITED PARCEL SERVICE INC CL B 911312106 5,129 28,165 SH   SOLE   15,100 0 13,065
VERIZON COMMUNICATIONS INC COM 92343V104 1,704 31,558 SH   SOLE   26,500 0 5,058
VISA INC COM CL A 92826C839 9,412 42,255 SH   SOLE   17,241 0 25,014
WASTE MGMT INC DEL COM 94106L109 4,208 28,176 SH   SOLE   13,200 0 14,976
WHITE MTNS INS GROUP LTD COM G9618E107 321 300 SH   SOLE   0 0 300
ZOETIS INC CL A 98978V103 5,682 29,270 SH   SOLE   13,055 0 16,215
ZSCALER INC COM 98980G102 538 2,050 SH   SOLE   2,050 0 0