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   218,909 1,926 SH   SOLE   1,926 0 0
ABBVIE INC COM 00287Y109   2,858,970 15,700 SH   OTR   0 0 15,700
ABBVIE INC COM 00287Y109   575,800 3,162 SH   SOLE   3,162 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   78,957,758 227,800 SH   SOLE   227,175 0 625
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,895,927 8,355 SH   OTR   0 0 8,355
AFFILIATED MANAGERS GROUP IN COM 008252108   602,892 3,600 SH   SOLE   3,600 0 0
ALPHABET INC CAP STK CL C 02079K107   585,440 3,845 SH   SOLE   3,845 0 0
ALPHABET INC CAP STK CL A 02079K305   731,558 4,847 SH   SOLE   4,847 0 0
AMAZON COM INC COM 023135106   41,606,090 230,658 SH   SOLE   229,378 0 1,280
AMAZON COM INC COM 023135106   5,170,593 28,665 SH   OTR   0 0 28,665
AMGEN INC COM 031162100   80,417,353 282,841 SH   SOLE   282,091 0 750
AMGEN INC COM 031162100   4,428,284 15,575 SH   OTR   0 0 15,575
ANALOG DEVICES INC COM 032654105   36,178,758 182,915 SH   SOLE   181,775 0 1,140
ANALOG DEVICES INC COM 032654105   5,429,335 27,450 SH   OTR   0 0 27,450
APA CORPORATION COM 03743Q108   240,488 6,995 SH   SOLE   6,995 0 0
APPLE INC COM 037833100   4,919,761 28,690 SH   OTR   0 0 28,690
APPLE INC COM 037833100   74,957,338 437,120 SH   SOLE   435,965 0 1,155
APPLIED MATLS INC COM 038222105   369,770 1,793 SH   SOLE   1,793 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   446,416 460 SH   SOLE   460 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   414,156 6,113 SH   SOLE   6,113 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   214,776 860 SH   SOLE   860 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,241,368 7,708 SH   SOLE   7,708 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   836,220 42,000 SH   OTR   0 0 42,000
BOOKING HOLDINGS INC COM 09857L108   337,393 93 SH   SOLE   93 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,294,053 6,205 SH   SOLE   6,205 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   355,766 4,035 SH   SOLE   4,035 0 0
CHEVRON CORP NEW COM 166764100   1,593,174 10,100 SH   OTR   0 0 10,100
CHEVRON CORP NEW COM 166764100   1,223,589 7,757 SH   SOLE   7,757 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,136,476 735 SH   OTR   0 0 735
CHIPOTLE MEXICAN GRILL INC COM 169656105   22,076,918 7,595 SH   SOLE   7,550 0 45
CISCO SYS INC COM 17275R102   209,323 4,194 SH   SOLE   4,194 0 0
COCA COLA CO COM 191216100   1,266,426 20,700 SH   OTR   0 0 20,700
CONOCOPHILLIPS COM 20825C104   425,752 3,345 SH   SOLE   3,345 0 0
CONSTELLATION BRANDS INC CL A 21036P108   381,823 1,405 SH   SOLE   1,405 0 0
CUMMINS INC COM 231021106   253,399 860 SH   SOLE   860 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   454,227 1,710 SH   SOLE   1,710 0 0
DEERE & CO COM 244199105   2,940,898 7,160 SH   OTR   0 0 7,160
DEERE & CO COM 244199105   52,350,867 127,455 SH   SOLE   127,055 0 400
DIAMONDBACK ENERGY INC COM 25278X109   653,961 3,300 SH   SOLE   3,300 0 0
DISNEY WALT CO COM 254687106   61,030,843 498,781 SH   SOLE   497,716 0 1,065
DISNEY WALT CO COM 254687106   3,571,077 29,185 SH   OTR   0 0 29,185
ELI LILLY & CO COM 532457108   405,317 521 SH   SOLE   521 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,103,004 37,800 SH   SOLE   37,800 0 0
EOG RES INC COM 26875P101   471,730 3,690 SH   SOLE   3,690 0 0
EXXON MOBIL CORP COM 30231G102   1,692,222 14,558 SH   SOLE   14,048 0 510
EXXON MOBIL CORP COM 30231G102   1,069,408 9,200 SH   OTR   0 0 9,200
FERRARI N V COM N3167Y103   1,039,717 2,385 SH   SOLE   2,385 0 0
FERRARI N V COM N3167Y103   3,269,550 7,500 SH   OTR   0 0 7,500
HDFC BANK LTD SPONSORED ADS 40415F101   24,208,928 432,534 SH   SOLE   430,499 0 2,035
HDFC BANK LTD SPONSORED ADS 40415F101   3,115,850 55,670 SH   OTR   0 0 55,670
IDEXX LABS INC COM 45168D104   1,363,323 2,525 SH   SOLE   2,525 0 0
INTELLICHECK INC COM NEW 45817G201   606,160 174,184 SH   SOLE   0 0 174,184
INTUIT COM 461202103   41,573,350 63,959 SH   SOLE   63,584 0 375
INTUIT COM 461202103   3,155,750 4,855 SH   OTR   0 0 4,855
JOHNSON & JOHNSON COM 478160104   1,392,072 8,800 SH   OTR   0 0 8,800
JOHNSON & JOHNSON COM 478160104   1,423,394 8,998 SH   SOLE   7,853 0 1,145
JPMORGAN CHASE & CO COM 46625H100   6,253,366 31,220 SH   OTR   0 0 31,220
JPMORGAN CHASE & CO COM 46625H100   96,076,499 479,663 SH   SOLE   478,423 0 1,240
KINSALE CAP GROUP INC COM 49714P108   1,561,101 2,975 SH   SOLE   2,975 0 0
LINDE PLC SHS G54950103   49,926,472 107,526 SH   SOLE   107,251 0 275
LINDE PLC SHS G54950103   1,750,486 3,770 SH   OTR   0 0 3,770
LOWES COS INC COM 548661107   89,155 350 SH   SOLE   350 0 0
LOWES COS INC COM 548661107   2,267,097 8,900 SH   OTR   0 0 8,900
MCDONALDS CORP COM 580135101   2,030,040 7,200 SH   OTR   0 0 7,200
MCDONALDS CORP COM 580135101   475,086 1,685 SH   SOLE   1,685 0 0
MERCADOLIBRE INC COM 58733R102   299,368 198 SH   SOLE   198 0 0
MERCK & CO INC COM 58933Y105   1,671,147 12,665 SH   SOLE   12,665 0 0
MERCK & CO INC COM 58933Y105   2,309,125 17,500 SH   OTR   0 0 17,500
META PLATFORMS INC CL A 30303M102   517,143 1,065 SH   SOLE   1,065 0 0
MICROSOFT CORP COM 594918104   7,716,005 18,340 SH   OTR   0 0 18,340
MICROSOFT CORP COM 594918104   118,696,892 282,128 SH   SOLE   281,308 0 820
MONDELEZ INTL INC CL A 609207105   210,000 3,000 SH   SOLE   3,000 0 0
MORGAN STANLEY COM NEW 617446448   423,155 4,494 SH   SOLE   4,494 0 0
MPLX LP COM UNIT REP LTD 55336V100   475,654 11,445 SH   SOLE   11,445 0 0
NETFLIX INC COM 64110L106   267,225 440 SH   SOLE   440 0 0
NOVO-NORDISK A S ADR 670100205   433,992 3,380 SH   SOLE   3,380 0 0
NVIDIA CORPORATION COM 67066G104   4,608,156 5,100 SH   OTR   0 0 5,100
NVIDIA CORPORATION COM 67066G104   60,326,183 66,765 SH   SOLE   66,370 0 395
OLD DOMINION FREIGHT LINE IN COM 679580100   10,985,238 50,090 SH   SOLE   49,840 0 250
ORACLE CORP COM 68389X105   216,049 1,720 SH   SOLE   1,720 0 0
PALO ALTO NETWORKS INC COM 697435105   240,374 846 SH   SOLE   846 0 0
PARKER-HANNIFIN CORP COM 701094104   2,289,855 4,120 SH   SOLE   4,120 0 0
PINNACLE WEST CAP CORP COM 723484101   672,570 9,000 SH   OTR   0 0 9,000
PIONEER NAT RES CO COM 723787107   500,062 1,905 SH   SOLE   1,905 0 0
POOL CORP COM 73278L105   29,612,058 73,388 SH   SOLE   72,928 0 460
POOL CORP COM 73278L105   2,657,047 6,585 SH   OTR   0 0 6,585
PROCTER AND GAMBLE CO COM 742718109   332,612 2,050 SH   SOLE   2,050 0 0
PROGRESSIVE CORP COM 743315103   29,441,654 142,354 SH   SOLE   141,494 0 860
PROGRESSIVE CORP COM 743315103   5,041,237 24,375 SH   OTR   0 0 24,375
ROSS STORES INC COM 778296103   882,761 6,015 SH   SOLE   6,015 0 0
SHERWIN WILLIAMS CO COM 824348106   4,603,859 13,255 SH   OTR   0 0 13,255
SHERWIN WILLIAMS CO COM 824348106   52,226,275 150,365 SH   SOLE   149,805 0 560
SONY GROUP CORP SPONSORED ADR 835699307   234,070 2,730 SH   SOLE   2,730 0 0
SPDR GOLD TR GOLD SHS 78463V107   648,018 3,150 SH   SOLE   3,150 0 0
TEXAS INSTRS INC COM 882508104   53,512,434 307,172 SH   SOLE   306,262 0 910
TEXAS INSTRS INC COM 882508104   4,046,898 23,230 SH   OTR   0 0 23,230
THERMO FISHER SCIENTIFIC INC COM 883556102   2,810,150 4,835 SH   OTR   0 0 4,835
THERMO FISHER SCIENTIFIC INC COM 883556102   36,984,717 63,634 SH   SOLE   63,244 0 390
TJX COS INC NEW COM 872540109   107,465,849 1,059,612 SH   SOLE   1,056,287 0 3,325
TJX COS INC NEW COM 872540109   6,504,065 64,130 SH   OTR   0 0 64,130
TOYOTA MOTOR CORP ADS 892331307   4,218,157 16,760 SH   OTR   0 0 16,760
TOYOTA MOTOR CORP ADS 892331307   81,237,270 322,780 SH   SOLE   322,250 0 530
TRACTOR SUPPLY CO COM 892356106   1,294,205 4,945 SH   SOLE   4,945 0 0
UNION PAC CORP COM 907818108   4,716,937 19,180 SH   OTR   0 0 19,180
UNION PAC CORP COM 907818108   73,535,529 299,010 SH   SOLE   298,305 0 705
UNITED PARCEL SERVICE INC CL B 911312106   372,615 2,507 SH   SOLE   2,507 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   624,070 17,000 SH   OTR   0 0 17,000
VISA INC COM CL A 92826C839   44,780,340 160,457 SH   SOLE   159,567 0 890
VISA INC COM CL A 92826C839   3,428,498 12,285 SH   OTR   0 0 12,285
WALMART INC COM 931142103   257,407 4,278 SH   SOLE   4,278 0 0
WATSCO INC COM 942622200   5,200,919 12,040 SH   OTR   0 0 12,040
WATSCO INC COM 942622200   34,475,526 79,810 SH   SOLE   79,375 0 435
WELLS FARGO CO NEW COM 949746101   1,738,800 30,000 SH   OTR   0 0 30,000
WELLS FARGO CO NEW COM 949746101   23,184 400 SH   SOLE   400 0 0
WEX INC COM 96208T104   581,948 2,450 SH   SOLE   2,450 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   373,464 10,400 SH   SOLE   10,400 0 0
WILLIAMS COS INC COM 969457100   298,120 7,650 SH   SOLE   7,650 0 0
YETI HLDGS INC COM 98585X104   1,279,667 33,195 SH   OTR   0 0 33,195
YETI HLDGS INC COM 98585X104   16,240,190 421,276 SH   SOLE   418,586 0 2,690
ZOETIS INC CL A 98978V103   19,262,528 113,838 SH   SOLE   113,318 0 520
ZOETIS INC CL A 98978V103   1,400,213 8,275 SH   OTR   0 0 8,275