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
ABBVIE INC COM 00287Y109   359,533 2,412 SH   SOLE   2,412 0 0
ABBVIE INC COM 00287Y109   2,340,242 15,700 SH   OTR   0 0 15,700
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   73,444,742 239,148 SH   SOLE   238,493 0 655
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,565,904 8,355 SH   OTR   0 0 8,355
AFFILIATED MANAGERS GROUP IN COM 008252108   534,785 4,103 SH   SOLE   4,103 0 0
ALPHABET INC CAP STK CL A 02079K305   693,165 5,297 SH   SOLE   5,297 0 0
ALPHABET INC CAP STK CL C 02079K107   842,653 6,391 SH   SOLE   6,391 0 0
AMAZON COM INC COM 023135106   3,643,895 28,665 SH   OTR   0 0 28,665
AMAZON COM INC COM 023135106   29,795,275 234,387 SH   SOLE   233,047 0 1,340
AMGEN INC COM 031162100   69,699,412 259,337 SH   SOLE   258,762 0 575
AMGEN INC COM 031162100   3,985,711 14,830 SH   OTR   0 0 14,830
ANALOG DEVICES INC COM 032654105   4,806,220 27,450 SH   OTR   0 0 27,450
ANALOG DEVICES INC COM 032654105   33,015,321 188,562 SH   SOLE   187,372 0 1,190
APA CORPORATION COM 03743Q108   287,494 6,995 SH   SOLE   6,995 0 0
APPLE INC COM 037833100   4,912,015 28,690 SH   OTR   0 0 28,690
APPLE INC COM 037833100   82,043,147 479,196 SH   SOLE   477,986 0 1,210
APPLIED MATLS INC COM 038222105   254,471 1,838 SH   SOLE   1,838 0 0
APTIV PLC SHS G6095L109   1,064,772 10,800 SH   OTR   0 0 10,800
APTIV PLC SHS G6095L109   226,757 2,300 SH   SOLE   2,300 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   270,784 460 SH   SOLE   460 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   485,756 7,173 SH   SOLE   7,173 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   212,913 885 SH   SOLE   885 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,950,577 8,423 SH   SOLE   8,423 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   1,914,000 88,000 SH   OTR   0 0 88,000
BOOKING HOLDINGS INC COM 09857L108   459,509 149 SH   SOLE   149 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   300,244 4,035 SH   SOLE   4,035 0 0
CHEVRON CORP NEW COM 166764100   1,185,736 7,032 SH   SOLE   7,032 0 0
CHEVRON CORP NEW COM 166764100   1,703,062 10,100 SH   OTR   0 0 10,100
CHIPOTLE MEXICAN GRILL INC COM 169656105   14,031,818 7,660 SH   SOLE   7,615 0 45
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,300,599 710 SH   OTR   0 0 710
CISCO SYS INC COM 17275R102   438,897 8,164 SH   SOLE   8,164 0 0
COCA COLA CO COM 191216100   1,158,786 20,700 SH   OTR   0 0 20,700
COCA COLA CO COM 191216100   43,384 775 SH   SOLE   775 0 0
COGNEX CORP COM 192422103   398,512 9,390 SH   SOLE   9,390 0 0
CONOCOPHILLIPS COM 20825C104   425,170 3,549 SH   SOLE   3,549 0 0
CONSTELLATION BRANDS INC CL A 21036P108   580,572 2,310 SH   SOLE   2,310 0 0
CUMMINS INC COM 231021106   226,175 990 SH   SOLE   990 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   280,047 1,710 SH   SOLE   1,710 0 0
DEERE & CO COM 244199105   49,182,803 130,327 SH   SOLE   129,927 0 400
DEERE & CO COM 244199105   2,503,916 6,635 SH   OTR   0 0 6,635
DIAMONDBACK ENERGY INC COM 25278X109   511,104 3,300 SH   SOLE   3,300 0 0
DISNEY WALT CO COM 254687106   43,152,965 532,424 SH   SOLE   530,974 0 1,450
DISNEY WALT CO COM 254687106   2,365,444 29,185 SH   OTR   0 0 29,185
DUKE ENERGY CORP NEW COM NEW 26441C204   794,340 9,000 SH   OTR   0 0 9,000
ELI LILLY & CO COM 532457108   306,701 571 SH   SOLE   571 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,048,271 38,300 SH   SOLE   38,300 0 0
EOG RES INC COM 26875P101   467,744 3,690 SH   SOLE   3,690 0 0
EXXON MOBIL CORP COM 30231G102   1,801,090 15,318 SH   SOLE   14,778 0 540
EXXON MOBIL CORP COM 30231G102   1,081,736 9,200 SH   OTR   0 0 9,200
FERRARI N V COM N3167Y103   2,216,550 7,500 SH   OTR   0 0 7,500
FERRARI N V COM N3167Y103   704,863 2,385 SH   SOLE   2,385 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   3,285,087 55,670 SH   OTR   0 0 55,670
HDFC BANK LTD SPONSORED ADS 40415F101   27,102,231 459,282 SH   SOLE   457,167 0 2,115
IDEXX LABS INC COM 45168D104   1,104,107 2,525 SH   SOLE   2,525 0 0
INFOSYS LTD SPONSORED ADR 456788108   171,100 10,000 SH   SOLE   10,000 0 0
INTELLICHECK INC COM NEW 45817G201   326,389 145,062 SH   SOLE   0 0 145,062
INTUIT COM 461202103   2,480,614 4,855 SH   OTR   0 0 4,855
INTUIT COM 461202103   33,673,501 65,905 SH   SOLE   65,515 0 390
JOHNSON & JOHNSON COM 478160104   3,128,394 20,086 SH   SOLE   18,876 0 1,210
JOHNSON & JOHNSON COM 478160104   1,370,600 8,800 SH   OTR   0 0 8,800
JPMORGAN CHASE & CO COM 46625H100   4,527,524 31,220 SH   OTR   0 0 31,220
JPMORGAN CHASE & CO COM 46625H100   73,099,796 504,067 SH   SOLE   502,827 0 1,240
KINSALE CAP GROUP INC COM 49714P108   1,232,037 2,975 SH   SOLE   2,975 0 0
LINDE PLC SHS G54950103   1,012,792 2,720 SH   OTR   0 0 2,720
LINDE PLC SHS G54950103   14,552,555 39,083 SH   SOLE   38,858 0 225
LOWES COS INC COM 548661107   1,849,776 8,900 SH   OTR   0 0 8,900
LOWES COS INC COM 548661107   72,744 350 SH   SOLE   350 0 0
MCDONALDS CORP COM 580135101   1,896,768 7,200 SH   OTR   0 0 7,200
MCDONALDS CORP COM 580135101   447,848 1,700 SH   SOLE   1,700 0 0
MERCK & CO INC COM 58933Y105   1,428,225 13,873 SH   SOLE   13,873 0 0
MERCK & CO INC COM 58933Y105   1,801,625 17,500 SH   OTR   0 0 17,500
META PLATFORMS INC CL A 30303M102   553,887 1,845 SH   SOLE   1,845 0 0
MICROSOFT CORP COM 594918104   5,790,855 18,340 SH   OTR   0 0 18,340
MICROSOFT CORP COM 594918104   94,399,462 298,969 SH   SOLE   298,114 0 855
MONDELEZ INTL INC CL A 609207105   208,200 3,000 SH   SOLE   3,000 0 0
MORGAN STANLEY COM NEW 617446448   453,187 5,549 SH   SOLE   5,549 0 0
MPLX LP COM UNIT REP LTD 55336V100   407,099 11,445 SH   SOLE   11,445 0 0
NETFLIX INC COM 64110L106   282,445 748 SH   SOLE   748 0 0
NEXTERA ENERGY INC COM 65339F101   34,374 600 SH   SOLE   600 0 0
NEXTERA ENERGY INC COM 65339F101   572,900 10,000 SH   OTR   0 0 10,000
NOVO-NORDISK A S ADR 670100205   271,001 2,980 SH   SOLE   2,980 0 0
NVIDIA CORPORATION COM 67066G104   2,218,449 5,100 SH   OTR   0 0 5,100
NVIDIA CORPORATION COM 67066G104   30,000,825 68,969 SH   SOLE   68,574 0 395
ORACLE CORP COM 68389X105   362,352 3,421 SH   SOLE   3,421 0 0
PARKER-HANNIFIN CORP COM 701094104   1,604,822 4,120 SH   SOLE   4,120 0 0
PFIZER INC COM 717081103   471,246 14,207 SH   SOLE   14,207 0 0
PINNACLE WEST CAP CORP COM 723484101   663,120 9,000 SH   OTR   0 0 9,000
PIONEER NAT RES CO COM 723787107   460,248 2,005 SH   SOLE   2,005 0 0
POOL CORP COM 73278L105   2,344,918 6,585 SH   OTR   0 0 6,585
POOL CORP COM 73278L105   26,878,072 75,479 SH   SOLE   75,019 0 460
PROCTER AND GAMBLE CO COM 742718109   309,952 2,125 SH   SOLE   2,125 0 0
PROGRESSIVE CORP COM 743315103   20,474,175 146,979 SH   SOLE   146,119 0 860
PROGRESSIVE CORP COM 743315103   3,395,437 24,375 SH   OTR   0 0 24,375
ROSS STORES INC COM 778296103   679,959 6,020 SH   SOLE   6,020 0 0
RTX CORPORATION COM 75513E101   272,406 3,785 SH   SOLE   3,785 0 0
SHERWIN WILLIAMS CO COM 824348106   39,983,423 156,767 SH   SOLE   156,207 0 560
SHERWIN WILLIAMS CO COM 824348106   3,380,688 13,255 SH   OTR   0 0 13,255
SONY GROUP CORP SPONSORED ADR 835699307   227,452 2,760 SH   SOLE   2,760 0 0
SPDR GOLD TR GOLD SHS 78463V107   548,640 3,200 SH   SOLE   3,200 0 0
TARGET CORP COM 87612E106   254,864 2,305 SH   SOLE   2,305 0 0
TEXAS INSTRS INC COM 882508104   3,693,802 23,230 SH   OTR   0 0 23,230
TEXAS INSTRS INC COM 882508104   48,830,540 307,091 SH   SOLE   306,191 0 900
THERMO FISHER SCIENTIFIC INC COM 883556102   32,819,557 64,839 SH   SOLE   64,449 0 390
THERMO FISHER SCIENTIFIC INC COM 883556102   2,447,332 4,835 SH   OTR   0 0 4,835
TJX COS INC NEW COM 872540109   99,979,868 1,124,886 SH   SOLE   1,121,561 0 3,325
TJX COS INC NEW COM 872540109   5,699,874 64,130 SH   OTR   0 0 64,130
TOYOTA MOTOR CORP ADS 892331307   61,366,650 341,400 SH   SOLE   340,870 0 530
TOYOTA MOTOR CORP ADS 892331307   3,012,610 16,760 SH   OTR   0 0 16,760
TRACTOR SUPPLY CO COM 892356106   928,954 4,575 SH   SOLE   4,575 0 0
UNION PAC CORP COM 907818108   3,905,623 19,180 SH   OTR   0 0 19,180
UNION PAC CORP COM 907818108   63,705,849 312,851 SH   SOLE   312,146 0 705
UNITED PARCEL SERVICE INC CL B 911312106   573,134 3,677 SH   SOLE   3,677 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   687,310 17,000 SH   OTR   0 0 17,000
VISA INC COM CL A 92826C839   2,825,673 12,285 SH   OTR   0 0 12,285
VISA INC COM CL A 92826C839   37,686,448 163,847 SH   SOLE   162,917 0 930
WALMART INC COM 931142103   236,057 1,476 SH   SOLE   1,476 0 0
WASTE MGMT INC DEL COM 94106L109   236,282 1,550 SH   SOLE   1,550 0 0
WATSCO INC COM 942622200   4,092,596 10,835 SH   OTR   0 0 10,835
WATSCO INC COM 942622200   24,693,823 65,376 SH   SOLE   65,001 0 375
WELLS FARGO CO NEW COM 949746101   1,225,800 30,000 SH   OTR   0 0 30,000
WELLS FARGO CO NEW COM 949746101   16,344 400 SH   SOLE   400 0 0
WEX INC COM 96208T104   460,820 2,450 SH   SOLE   2,450 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   318,864 10,400 SH   SOLE   10,400 0 0
WILLIAMS COS INC COM 969457100   257,728 7,650 SH   SOLE   7,650 0 0
YETI HLDGS INC COM 98585X104   20,761,025 430,548 SH   SOLE   427,858 0 2,690
YETI HLDGS INC COM 98585X104   1,600,663 33,195 SH   OTR   0 0 33,195
ZOETIS INC CL A 98978V103   20,347,135 116,951 SH   SOLE   116,431 0 520
ZOETIS INC CL A 98978V103   1,439,684 8,275 SH   OTR   0 0 8,275