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
Expires: July 31, 2015
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 38,162,124 127,679 SH SOLE 0 1,140 0 126,539
ADOBE INC COM 00724F101 25,849,000 66,814 SH SOLE 0 580 0 66,234
ALPHABET INC CAP STK CL A 02079K305 31,577,239 179,182 SH SOLE 0 1,160 0 178,022
ALPHABET INC CAP STK CL C 02079K107 41,577,158 234,383 SH SOLE 0 2,400 0 231,983
AMAZON COM INC COM 023135106 1,119,547 5,103 SH SOLE 0 0 0 5,103
APPLE INC COM 037833100 35,412,232 172,599 SH SOLE 0 1,500 0 171,099
AUTOMATIC DATA PROCESSING IN COM 053015103 31,217,703 101,225 SH SOLE 0 930 0 100,295
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,186,400 3 SH SOLE 0 0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23,371,852 48,113 SH SOLE 0 390 0 47,723
BOOKING HOLDINGS INC COM 09857L108 63,432,831 10,957 SH SOLE 0 95 0 10,862
BROADCOM INC COM 11135F101 210,517 764 SH SOLE 0 0 0 764
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,833,117 28,116 SH SOLE 0 330 0 27,786
BROWN & BROWN INC COM 115236101 1,371,852 12,374 SH SOLE 0 115 0 12,259
CELESTICA INC COM 15101Q207 1,159,577 7,430 SH SOLE 0 70 0 7,360
CENCORA INC COM 03073E105 8,627,660 28,773 SH SOLE 0 355 0 28,418
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,443,656 6,525 SH SOLE 0 40 0 6,485
CINTAS CORP COM 172908105 3,350,741 15,035 SH SOLE 0 140 0 14,895
COPART INC COM 217204106 1,830,066 37,295 SH SOLE 0 340 0 36,955
CORPAY INC COM SHS 219948106 1,796,805 5,415 SH SOLE 0 50 0 5,365
D R HORTON INC COM 23331A109 263,512 2,044 SH SOLE 0 0 0 2,044
DNP SELECT INCOME FD INC COM 23325P104 265,292 27,098 SH SOLE 0 0 0 27,098
EA SERIES TRUST SUNCOAST SELECT 02072Q580 929,762 35,079 SH SOLE 0 0 0 35,079
EATON CORP PLC SHS G29183103 24,688,700 69,158 SH SOLE 0 685 0 68,473
EDWARDS LIFESCIENCES CORP COM 28176E108 1,039,254 13,288 SH SOLE 0 120 0 13,168
ELI LILLY & CO COM 532457108 33,896,583 43,483 SH SOLE 0 402 0 43,081
FAIR ISAAC CORP COM 303250104 2,414,735 1,321 SH SOLE 0 12 0 1,309
FASTENAL CO COM 311900104 3,484,231 82,958 SH SOLE 0 935 0 82,023
FEDEX CORP COM 31428X106 465,560 2,048 SH SOLE 0 0 0 2,048
FISERV INC COM 337738108 37,346,247 216,613 SH SOLE 0 1,895 0 214,718
GENPACT LIMITED SHS G3922B107 1,067,746 24,261 SH SOLE 0 225 0 24,036
GRAINGER W W INC COM 384802104 31,071,476 29,870 SH SOLE 0 245 0 29,625
GRAYSCALE ETHEREUM TRUST ETF SHS 389638107 406,770 19,500 SH SOLE 0 0 0 19,500
HARTFORD INSURANCE GROUP INC COM 416515104 360,691 2,843 SH SOLE 0 0 0 2,843
HCI GROUP INC COM 40416E103 273,960 1,800 SH SOLE 0 0 0 1,800
HOME DEPOT INC COM 437076102 565,209 1,542 SH SOLE 0 0 0 1,542
HUBBELL INC COM 443510607 1,318,652 3,229 SH SOLE 0 30 0 3,199
HURON CONSULTING GROUP INC COM 447462102 765,410 5,565 SH SOLE 0 50 0 5,515
IDEXX LABS INC COM 45168D104 987,402 1,841 SH SOLE 0 15 0 1,826
INTUIT COM 461202103 56,744,647 72,045 SH SOLE 0 615 0 71,430
INVESCO QQQ TR UNIT SER 1 46090E103 430,729 781 SH SOLE 0 0 0 781
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 335,676 5,484 SH SOLE 0 0 0 5,484
ISHARES TR RUS 1000 GRW ETF 464287614 3,057,401 7,201 SH SOLE 0 0 0 7,201
ITT INC COM 45073V108 2,209,059 14,086 SH SOLE 0 130 0 13,956
JOHNSON & JOHNSON COM 478160104 276,618 1,811 SH SOLE 0 0 0 1,811
MARSH & MCLENNAN COS INC COM 571748102 4,390,702 20,082 SH SOLE 0 250 0 19,832
MASTERCARD INCORPORATED CL A 57636Q104 36,326,674 64,645 SH SOLE 0 580 0 64,065
MCDONALDS CORP COM 580135101 1,210,349 4,143 SH SOLE 0 0 0 4,143
MCKESSON CORP COM 58155Q103 21,426,604 29,240 SH SOLE 0 275 0 28,965
META PLATFORMS INC CL A 30303M102 34,192,789 46,326 SH SOLE 0 425 0 45,901
METTLER TOLEDO INTERNATIONAL COM 592688105 723,628 616 SH SOLE 0 5 0 611
MICROSOFT CORP COM 594918104 87,329,115 175,568 SH SOLE 0 1,570 0 173,998
MIRA PHARMACEUTICALS INC COM 60458C104 124,980 103,289 SH SOLE 0 0 0 103,289
MONOLITHIC PWR SYS INC COM 609839105 783,308 1,071 SH SOLE 0 10 0 1,061
NETAPP INC COM 64110D104 705,933 6,625 SH SOLE 0 60 0 6,565
NICE LTD SPONSORED ADR 653656108 1,459,720 8,642 SH SOLE 0 80 0 8,562
NVIDIA CORPORATION COM 67066G104 88,162,424 558,025 SH SOLE 0 4,735 0 553,290
PALANTIR TECHNOLOGIES INC CL A 69608A108 681,600 5,000 SH SOLE 0 0 0 5,000
PATRIOT NATL BANCORP INC COM NEW 70336F203 27,535 18,115 SH SOLE 0 0 0 18,115
PAYCHEX INC COM 704326107 2,032,076 13,970 SH SOLE 0 175 0 13,795
PEPSICO INC COM 713448108 244,406 1,851 SH SOLE 0 0 0 1,851
ROLLINS INC COM 775711104 4,342,365 76,965 SH SOLE 0 965 0 76,000
ROPER TECHNOLOGIES INC COM 776696106 1,058,890 1,868 SH SOLE 0 15 0 1,853
SALESFORCE INC COM 79466L302 36,370,761 133,378 SH SOLE 0 1,165 0 132,213
SHERWIN WILLIAMS CO COM 824348106 4,723,667 13,757 SH SOLE 0 175 0 13,582
SOUNDHOUND AI INC CLASS A COM 836100107 223,184 20,800 SH SOLE 0 0 0 20,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,260,636 3,659 SH SOLE 0 0 0 3,659
STERIS PLC SHS USD G8473T100 1,047,894 4,362 SH SOLE 0 40 0 4,322
STRYKER CORPORATION COM 863667101 49,091,312 124,084 SH SOLE 0 1,120 0 122,964
TELOMIR PHARMACEUTICALS INC COM 87975F104 63,993 51,194 SH SOLE 0 0 0 51,194
TESLA INC COM 88160R101 256,987 809 SH SOLE 0 0 0 809
TEXAS INSTRS INC COM 882508104 425,206 2,048 SH SOLE 0 0 0 2,048
TJX COS INC NEW COM 872540109 4,696,037 38,028 SH SOLE 0 455 0 37,573
TRACTOR SUPPLY CO COM 892356106 2,638,764 50,005 SH SOLE 0 620 0 49,385
TRANE TECHNOLOGIES PLC SHS G8994E103 4,141,398 9,468 SH SOLE 0 115 0 9,353
TUHURA BIOSCIENCES INC COM 898920103 232,832 104,409 SH SOLE 0 0 0 104,409
UNITED PARCEL SERVICE INC CL B 911312106 267,693 2,652 SH SOLE 0 0 0 2,652
US FOODS HLDG CORP COM 912008109 865,977 11,245 SH SOLE 0 105 0 11,140
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 410,547 723 SH SOLE 0 0 0 723
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 298,004 1,456 SH SOLE 0 0 0 1,456
VEEVA SYS INC CL A COM 922475108 1,307,429 4,540 SH SOLE 0 40 0 4,500
VISA INC COM CL A 92826C839 53,857,479 151,690 SH SOLE 0 1,225 0 150,465
WALMART INC COM 931142103 451,122 4,614 SH SOLE 0 0 0 4,614
WESTERN ASSET HIGH INCOME OP COM 95766K109 70,496 17,713 SH SOLE 0 0 0 17,713
YELP INC CL A 985817105 755,482 22,045 SH SOLE 0 205 0 21,840
ZOETIS INC CL A 98978V103 1,911,392 12,256 SH SOLE 0 150 0 12,106