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   542,346 3,162 SH   SOLE   3,162 0 0
ABBVIE INC COM 00287Y109   2,692,864 15,700 SH   OTR   0 0 15,700
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   68,164,394 224,661 SH   SOLE   224,031 0 630
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,534,991 8,355 SH   OTR   0 0 8,355
AFFILIATED MANAGERS GROUP IN COM 008252108   562,428 3,600 SH   SOLE   3,600 0 0
ALPHABET INC CAP STK CL C 02079K107   595,198 3,245 SH   SOLE   3,245 0 0
ALPHABET INC CAP STK CL A 02079K305   946,634 5,197 SH   SOLE   5,197 0 0
AMAZON COM INC COM 023135106   45,028,796 233,008 SH   SOLE   231,708 0 1,300
AMAZON COM INC COM 023135106   5,792,669 29,975 SH   OTR   0 0 29,975
AMGEN INC COM 031162100   86,796,735 277,794 SH   SOLE   277,044 0 750
AMGEN INC COM 031162100   4,866,409 15,575 SH   OTR   0 0 15,575
ANALOG DEVICES INC COM 032654105   40,161,890 175,948 SH   SOLE   174,808 0 1,140
ANALOG DEVICES INC COM 032654105   6,265,737 27,450 SH   OTR   0 0 27,450
APA CORPORATION COM 03743Q108   205,933 6,995 SH   SOLE   6,995 0 0
APPLE INC COM 037833100   6,042,688 28,690 SH   OTR   0 0 28,690
APPLE INC COM 037833100   91,027,647 432,189 SH   SOLE   431,039 0 1,150
APPLIED MATLS INC COM 038222105   440,829 1,868 SH   SOLE   1,868 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   470,456 460 SH   SOLE   460 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   476,753 6,113 SH   SOLE   6,113 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,119,342 7,668 SH   SOLE   7,668 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   365,820 21,000 SH   OTR   0 0 21,000
BOOKING HOLDINGS INC COM 09857L108   312,958 79 SH   SOLE   79 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,003,472 7,250 SH   SOLE   7,250 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   317,676 4,035 SH   SOLE   4,035 0 0
CHEVRON CORP NEW COM 166764100   1,189,887 7,607 SH   SOLE   7,607 0 0
CHEVRON CORP NEW COM 166764100   1,579,842 10,100 SH   OTR   0 0 10,100
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,302,387 36,750 SH   OTR   0 0 36,750
CHIPOTLE MEXICAN GRILL INC COM 169656105   23,149,175 369,500 SH   SOLE   367,250 0 2,250
COCA COLA CO COM 191216100   1,317,555 20,700 SH   OTR   0 0 20,700
CONOCOPHILLIPS COM 20825C104   382,601 3,345 SH   SOLE   3,345 0 0
CONSTELLATION BRANDS INC CL A 21036P108   361,478 1,405 SH   SOLE   1,405 0 0
CUMMINS INC COM 231021106   238,160 860 SH   SOLE   860 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   467,548 1,710 SH   SOLE   1,710 0 0
DEERE & CO COM 244199105   1,974,635 5,285 SH   OTR   0 0 5,285
DEERE & CO COM 244199105   46,958,939 125,683 SH   SOLE   125,288 0 395
DIAMONDBACK ENERGY INC COM 25278X109   660,627 3,300 SH   SOLE   3,300 0 0
DISNEY WALT CO COM 254687106   49,182,209 495,339 SH   SOLE   494,274 0 1,065
DISNEY WALT CO COM 254687106   2,897,779 29,185 SH   OTR   0 0 29,185
ELI LILLY & CO COM 532457108   426,434 471 SH   SOLE   471 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,095,444 37,800 SH   SOLE   37,800 0 0
EOG RES INC COM 26875P101   464,460 3,690 SH   SOLE   3,690 0 0
EXXON MOBIL CORP COM 30231G102   1,763,638 15,320 SH   SOLE   14,810 0 510
EXXON MOBIL CORP COM 30231G102   1,059,104 9,200 SH   OTR   0 0 9,200
FERRARI N V COM N3167Y103   973,962 2,385 SH   SOLE   2,385 0 0
FERRARI N V COM N3167Y103   2,409,383 5,900 SH   OTR   0 0 5,900
HDFC BANK LTD SPONSORED ADS 40415F101   3,581,251 55,670 SH   OTR   0 0 55,670
HDFC BANK LTD SPONSORED ADS 40415F101   25,959,986 403,544 SH   SOLE   401,509 0 2,035
IDEXX LABS INC COM 45168D104   1,230,180 2,525 SH   SOLE   2,525 0 0
INTELLICHECK INC COM NEW 45817G201   625,193 182,805 SH   SOLE   0 0 182,805
INTUIT COM 461202103   40,085,867 60,994 SH   SOLE   60,619 0 375
INTUIT COM 461202103   3,190,755 4,855 SH   OTR   0 0 4,855
JOHNSON & JOHNSON COM 478160104   1,163,287 7,959 SH   SOLE   6,814 0 1,145
JOHNSON & JOHNSON COM 478160104   1,286,208 8,800 SH   OTR   0 0 8,800
JPMORGAN CHASE & CO. COM 46625H100   6,314,557 31,220 SH   OTR   0 0 31,220
JPMORGAN CHASE & CO. COM 46625H100   95,881,151 474,049 SH   SOLE   472,814 0 1,235
KINSALE CAP GROUP INC COM 49714P108   1,535,341 3,985 SH   SOLE   3,985 0 0
LINDE PLC SHS G54950103   1,654,314 3,770 SH   OTR   0 0 3,770
LINDE PLC SHS G54950103   52,789,282 120,301 SH   SOLE   120,021 0 280
LOWES COS INC COM 548661107   77,161 350 SH   SOLE   350 0 0
LOWES COS INC COM 548661107   1,962,094 8,900 SH   OTR   0 0 8,900
MCDONALDS CORP COM 580135101   406,470 1,595 SH   SOLE   1,595 0 0
MCDONALDS CORP COM 580135101   1,834,848 7,200 SH   OTR   0 0 7,200
MERCADOLIBRE INC COM 58733R102   325,393 198 SH   SOLE   198 0 0
MERCK & CO INC COM 58933Y105   1,319,089 10,655 SH   SOLE   10,655 0 0
MERCK & CO INC COM 58933Y105   2,166,500 17,500 SH   OTR   0 0 17,500
META PLATFORMS INC CL A 30303M102   625,233 1,240 SH   SOLE   1,240 0 0
MICROSOFT CORP COM 594918104   123,727,381 276,826 SH   SOLE   276,086 0 740
MICROSOFT CORP COM 594918104   8,197,063 18,340 SH   OTR   0 0 18,340
MONDELEZ INTL INC CL A 609207105   202,864 3,100 SH   SOLE   3,100 0 0
MORGAN STANLEY COM NEW 617446448   269,605 2,774 SH   SOLE   2,774 0 0
MPLX LP COM UNIT REP LTD 55336V100   487,443 11,445 SH   SOLE   11,445 0 0
NETFLIX INC COM 64110L106   228,784 339 SH   SOLE   339 0 0
NOVO-NORDISK A S ADR 670100205   482,461 3,380 SH   SOLE   3,380 0 0
NVIDIA CORPORATION COM 67066G104   6,300,540 51,000 SH   OTR   0 0 51,000
NVIDIA CORPORATION COM 67066G104   77,400,281 626,520 SH   SOLE   623,070 0 3,450
OLD DOMINION FREIGHT LINE IN COM 679580100   730,241 4,135 SH   OTR   0 0 4,135
OLD DOMINION FREIGHT LINE IN COM 679580100   17,710,508 100,286 SH   SOLE   99,921 0 365
ORACLE CORP COM 68389X105   242,864 1,720 SH   SOLE   1,720 0 0
PALO ALTO NETWORKS INC COM 697435105   286,802 846 SH   SOLE   846 0 0
PARKER-HANNIFIN CORP COM 701094104   1,031,852 2,040 SH   OTR   0 0 2,040
PARKER-HANNIFIN CORP COM 701094104   11,394,382 22,527 SH   SOLE   22,392 0 135
PEPSICO INC COM 713448108   214,409 1,300 SH   SOLE   1,300 0 0
PINNACLE WEST CAP CORP COM 723484101   687,420 9,000 SH   OTR   0 0 9,000
POOL CORP COM 73278L105   2,023,768 6,585 SH   OTR   0 0 6,585
POOL CORP COM 73278L105   21,223,288 69,057 SH   SOLE   68,597 0 460
PROGRESSIVE CORP COM 743315103   5,062,931 24,375 SH   OTR   0 0 24,375
PROGRESSIVE CORP COM 743315103   28,639,470 137,882 SH   SOLE   137,022 0 860
ROSS STORES INC COM 778296103   874,100 6,015 SH   SOLE   6,015 0 0
SHERWIN WILLIAMS CO COM 824348106   42,945,271 143,904 SH   SOLE   143,344 0 560
SHERWIN WILLIAMS CO COM 824348106   3,955,690 13,255 SH   OTR   0 0 13,255
SONY GROUP CORP SPONSORED ADR 835699307   231,913 2,730 SH   SOLE   2,730 0 0
SPDR GOLD TR GOLD SHS 78463V107   677,281 3,150 SH   SOLE   3,150 0 0
TEXAS INSTRS INC COM 882508104   4,518,932 23,230 SH   OTR   0 0 23,230
TEXAS INSTRS INC COM 882508104   63,767,129 327,801 SH   SOLE   326,881 0 920
THERMO FISHER SCIENTIFIC INC COM 883556102   33,635,119 60,823 SH   SOLE   60,433 0 390
THERMO FISHER SCIENTIFIC INC COM 883556102   2,673,755 4,835 SH   OTR   0 0 4,835
TJX COS INC NEW COM 872540109   115,020,809 1,044,694 SH   SOLE   1,041,369 0 3,325
TJX COS INC NEW COM 872540109   7,060,713 64,130 SH   OTR   0 0 64,130
TOYOTA MOTOR CORP ADS 892331307   61,140,706 298,291 SH   SOLE   297,761 0 530
TOYOTA MOTOR CORP ADS 892331307   3,435,297 16,760 SH   OTR   0 0 16,760
TRACTOR SUPPLY CO COM 892356106   1,335,150 4,945 SH   SOLE   4,945 0 0
UNION PAC CORP COM 907818108   67,027,715 296,242 SH   SOLE   295,537 0 705
UNION PAC CORP COM 907818108   4,339,667 19,180 SH   OTR   0 0 19,180
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   665,380 17,000 SH   OTR   0 0 17,000
VISA INC COM CL A 92826C839   3,224,444 12,285 SH   OTR   0 0 12,285
VISA INC COM CL A 92826C839   40,598,335 154,678 SH   SOLE   153,788 0 890
WATSCO INC COM 942622200   5,174,391 11,170 SH   OTR   0 0 11,170
WATSCO INC COM 942622200   35,857,092 77,405 SH   SOLE   76,970 0 435
WELLS FARGO CO NEW COM 949746101   23,756 400 SH   SOLE   400 0 0
WELLS FARGO CO NEW COM 949746101   1,781,700 30,000 SH   OTR   0 0 30,000
WEX INC COM 96208T104   433,993 2,450 SH   SOLE   2,450 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   295,256 10,400 SH   SOLE   10,400 0 0
WILLIAMS COS INC COM 969457100   297,500 7,000 SH   SOLE   7,000 0 0
YETI HLDGS INC COM 98585X104   15,525,562 406,961 SH   SOLE   404,271 0 2,690
YETI HLDGS INC COM 98585X104   1,487,850 39,000 SH   OTR   0 0 39,000
ZOETIS INC CL A 98978V103   19,027,820 109,759 SH   SOLE   109,239 0 520
ZOETIS INC CL A 98978V103   1,548,105 8,930 SH   OTR   0 0 8,930