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   346 3,043 SH   SOLE 0 3,043 0 0
ABBVIE INC. COM 00287Y109   569 3,124 SH   SOLE 0 3,124 0 0
ACCENTURE PLC COM G1151C101   19,553 56,412 SH   SOLE 0 56,412 0 0
ALPHABET, INC. CLASS A COM 02079K305   1,947 12,901 SH   SOLE 0 12,901 0 0
ALPHABET, INC. CLASS C COM 02079K107   33,929 222,835 SH   SOLE 0 222,835 0 0
AMAZON COM 023135106   16,335 90,561 SH   SOLE 0 90,561 0 0
AMERICAN EXPRESS CO COM 025816109   342 1,500 SH   SOLE 0 1,500 0 0
AMETEK INC NEW COM 031100100   247 1,350 SH   SOLE 0 1,350 0 0
ANALOG DEVICES COM 032654105   15,558 78,661 SH   SOLE 0 78,661 0 0
APPLE COM 037833100   13,842 80,718 SH   SOLE 0 80,718 0 0
ARTHUR J. GALLAGHER COM 363576109   21,564 86,243 SH   SOLE 0 86,243 0 0
ASTRAZENECA PLC COM 046353108   20,174 297,768 SH   SOLE 0 297,768 0 0
AT&T COM 00206R102   20,041 1,138,677 SH   SOLE 0 1,138,677 0 0
AUTOZONE COM 053332102   315 100 SH   SOLE 0 100 0 0
BANK OF AMERICA CORP COM 060505104   237 6,242 SH   SOLE 0 6,242 0 0
BERKSHIRE A (1SH /100) COM 084670108   634 100 SH   SOLE 0 100 0 0
BERKSHIRE HATHAWAY INC-B COM 084670702   28,672 68,183 SH   SOLE 0 68,183 0 0
BOEING COM 097023105   713 3,697 SH   SOLE 0 3,697 0 0
BOOKING HOLDINGS COM 09857L108   32,339 8,914 SH   SOLE 0 8,914 0 0
CARRIER GLOBAL CORP COM 14448C104   21,307 366,536 SH   SOLE 0 366,536 0 0
CDW CORPORATION COM 12514G108   25,561 99,932 SH   SOLE 0 99,932 0 0
CHARLES RIVER LABS COM 159864107   14,928 55,096 SH   SOLE 0 55,096 0 0
CHEVRON-TEXACO CORP COM 166764100   658 4,172 SH   SOLE 0 4,172 0 0
CIGNA CORP COM 125523100   554 1,525 SH   SOLE 0 1,525 0 0
CISCO SYSTEMS COM 17275R102   382 7,646 SH   SOLE 0 7,646 0 0
COMMUNITY TRUST BANCORP COM 204149108   266 6,232 SH   SOLE 0 6,232 0 0
DISNEY (THE WALT) CO. COM 254687106   489 4,000 SH   SOLE 0 4,000 0 0
DOLLAR GENERAL COM 256677105   20,630 132,191 SH   SOLE 0 132,191 0 0
ELEVANCE HEALTH INC COM 036752103   28,704 55,355 SH   SOLE 0 55,355 0 0
EXXON MOBIL CORP COM 30231G102   898 7,723 SH   SOLE 0 7,723 0 0
FIDELITY DIVR INTL FD#325 COM 315910802   209 4,700 SH   SOLE 0 4,700 0 0
FISERV INC COM 337738108   33,350 208,671 SH   SOLE 0 208,671 0 0
FORTUNE BRANDS INNOVATION COM 34964C106   22,167 261,809 SH   SOLE 0 261,809 0 0
GENERAL DYNAMICS COPR COM 369550108   22,195 78,569 SH   SOLE 0 78,569 0 0
HOME DEPOT INC COM 437076102   701 1,827 SH   SOLE 0 1,827 0 0
INT'L BUSINESS MACHINES COM 459200101   560 2,933 SH   SOLE 0 2,933 0 0
ISHARES MSCI EAFE ETF COM 46432F842   20,935 282,066 SH   SOLE 0 282,066 0 0
ISHARES MSCI EM EX CHINA COM 46434G764   21,311 370,182 SH   SOLE 0 370,182 0 0
ISHARES RUSSELL 2000 COM 464287655   365 1,735 SH   SOLE 0 1,735 0 0
ISHARES TR RUS 1000 GRW COM 464287614   508 1,508 SH   SOLE 0 1,508 0 0
IZOTROPIC CORP COM 46604F109   2 20,000 SH   SOLE 0 20,000 0 0
JOHNSON & JOHNSON COM 478160104   3,110 19,662 SH   SOLE 0 19,662 0 0
LOWE'S COMPANIES, INC. COM 548661107   599 2,350 SH   SOLE 0 2,350 0 0
MARATHON PETROLEUM CORP COM 56585A102   319 1,584 SH   SOLE 0 1,584 0 0
MERCK & CO. COM 58933Y105   1,135 8,602 SH   SOLE 0 8,602 0 0
MICROSOFT COM 594918104   34,583 82,199 SH   SOLE 0 82,199 0 0
MSC INDUSTRIAL DIRECT COM 553530106   20,527 211,531 SH   SOLE 0 211,531 0 0
NESS ENERGY INTERNATIONAL COM 64104P105   0 20,000 SH   SOLE 0 20,000 0 0
NEXTERA ENERGY INC COM 65339F101   431 6,750 SH   SOLE 0 6,750 0 0
NIKE, INC. COM 654106103   460 4,890 SH   SOLE 0 4,890 0 0
NIKOLA CORP COM 654110105   21 20,000 SH   SOLE 0 20,000 0 0
NVIDIA CORP COM 67066G104   813 900 SH   SOLE 0 900 0 0
ONCOLYTICS BIOTECH INC COM 682310875   11 10,000 SH   SOLE 0 10,000 0 0
OPKO HEALTH COM 68375N103   12 10,000 SH   SOLE 0 10,000 0 0
ORACLE CORPORATION COM 68389X105   732 5,830 SH   SOLE 0 5,830 0 0
PAYCHEX, INC. COM 704326107   423 3,441 SH   SOLE 0 3,441 0 0
PEPSICO COM 713448108   26,372 150,686 SH   SOLE 0 150,686 0 0
PFIZER INC COM 717081103   704 25,366 SH   SOLE 0 25,366 0 0
PROCTER & GAMBLE COM 742718109   1,877 11,571 SH   SOLE 0 11,571 0 0
ROCKWELL AUTOMATION INC. COM 773903109   248 850 SH   SOLE 0 850 0 0
S&P GLOBAL, INC. COM 78409V104   13,419 31,540 SH   SOLE 0 31,540 0 0
SIGHTLOGIX COM 82699A903   16 80,000 SH   SOLE 0 80,000 0 0
SPDR S&P500 ETF TRUST COM 78462F103   1,454 2,780 SH   SOLE 0 2,780 0 0
STRYKER COM 863667101   22,068 61,665 SH   SOLE 0 61,665 0 0
SYSCO CORP COM 871829107   22,626 278,716 SH   SOLE 0 278,716 0 0
T ROWE PR INTL DISCVRY FD COM 77956H302   203 3,108 SH   SOLE 0 3,108 0 0
THERMO FISHER SCIENTIFIC COM 883556102   21,355 36,743 SH   SOLE 0 36,743 0 0
TJX COMPANIES COM 872540109   21,498 211,970 SH   SOLE 0 211,970 0 0
TRUIST FINANCIAL CORP COM 89832Q109   22,332 572,900 SH   SOLE 0 572,900 0 0
UNITED PARCEL SERVICE COM 911312106   27,462 184,769 SH   SOLE 0 184,769 0 0
US BANCORP COM 902973304   21,612 483,479 SH   SOLE 0 483,479 0 0
VANGUARD REIT COM 922908553   375 4,336 SH   SOLE 0 4,336 0 0
VANGUARD RUS2K GROWTH COM 92206C623   330 1,675 SH   SOLE 0 1,675 0 0
VANGUARD S&P 500 ETF COM 922908363   1,632 3,395 SH   SOLE 0 3,395 0 0
VANGUARD TOT STK MKT IDX COM 922908728   864 6,827 SH   SOLE 0 6,827 0 0
VANGUARD TOTAL STK MKT COM 922908769   2,926 11,260 SH   SOLE 0 11,260 0 0
VEEVA SYS INC COM 922475108   324 1,400 SH   SOLE 0 1,400 0 0