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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 6,543 1,600 SH   SOLE   1,600 0 0
3M COMPANY COM 88579Y101 2,766 21,374 SH   SOLE   21,374 0 0
ABBOTT LABORATORIES COM 002824100 5,122 47,144 SH   SOLE   47,144 0 0
ABBVIE INC COM 00287Y109 6,650 43,417 SH   SOLE   43,417 0 0
ACCENTURE PLC COM G1151C101 10,019 36,085 SH   SOLE   36,085 0 0
ADOBE INC COM 00724F101 62,279 170,134 SH   SOLE   170,134 0 0
AES CORP COM 00130h105 1,380 65,700 SH   SOLE   65,700 0 0
AIR PRODS & CHEMS INC COM 009158106 673 2,800 SH   SOLE   2,800 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 363 3,975 SH   SOLE   3,975 0 0
ALLEGION PUB LTD CO ORD SHS IS COM G0176J109 2,280 23,294 SH   SOLE   23,294 0 0
ALLSTATE CORP COM COM 020002101 411 3,240 SH   SOLE   3,240 0 0
ALPHABET INC CAP STK CL A COM 02079K305 45,307 20,790 SH   SOLE   20,790 0 0
ALPHABET INC CAP STK CL C COM 02079K107 188,735 86,281 SH   SOLE   86,281 0 0
ALTRIA GROUP INC COM 02209S103 540 12,918 SH   SOLE   12,918 0 0
AMAZON COM INC COM 023135106 92,168 867,791 SH   SOLE   867,791 0 0
AMERICAN ELECTRIC POWER COM 025537101 523 5,453 SH   SOLE   5,453 0 0
AMERICAN EXPRESS CO COM COM 025816109 20,477 147,717 SH   SOLE   147,717 0 0
AMERICAN TOWER CORP COM 03027X100 1,324 5,180 SH   SOLE   5,180 0 0
AMERICAN WATER WORKS COM 030420103 313 2,102 SH   SOLE   2,102 0 0
AMERISOURCEBERGEN CORP COM 03073E105 693 4,900 SH   SOLE   4,900 0 0
AMETEK INC NEW COM COM 031100100 607 5,528 SH   SOLE   5,528 0 0
AMGEN INC COM COM 031162100 3,796 15,603 SH   SOLE   15,603 0 0
ANALOG DEVICES INC COM 032654105 231 1,579 SH   SOLE   1,579 0 0
AON PLC SHS CL A COM G0403H108 93,250 345,782 SH   SOLE   345,782 0 0
APPLE INC COM STK COM 037833100 189,816 1,388,359 SH   SOLE   1,388,359 0 0
APPLIED MATERIALS COM COM 038222105 396 4,350 SH   SOLE   4,350 0 0
APTIV PLC SHS COM G6095L109 2,763 31,025 SH   SOLE   31,025 0 0
ARCHER-DANIELS-MIDLAND CO COM COM 039483102 1,005 12,952 SH   SOLE   12,952 0 0
ARTHUR J GALLAGHER AND CO COM 363576109 5,530 33,919 SH   SOLE   33,919 0 0
ASML HOLDING NV NY SHR COM N07059210 3,764 7,910 SH   SOLE   7,910 0 0
AT & T INC COM 00206R102 890 42,453 SH   SOLE   42,453 0 0
AURORA INNOVATION INC CL A COM 051774107 33 17,500 SH   SOLE   17,500 0 0
AUTODESK INC COM 052769106 6,894 40,092 SH   SOLE   40,092 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 5,298 25,222 SH   SOLE   25,222 0 0
BALLARD PWR SYS INC NEW COM COM 058586108 69 11,000 SH   SOLE   11,000 0 0
BANK OF AMERICA CORP COM 060505104 674 21,651 SH   SOLE   21,651 0 0
BANK OF NY MELLON CO COM 064058100 1,375 32,954 SH   SOLE   32,954 0 0
BARRICK GOLD CORP COM ISIN#CA0 COM 067901108 177 10,000 SH   SOLE   10,000 0 0
BAXTER INTERNATIONAL INC COM 071813109 311 4,847 SH   SOLE   4,847 0 0
BEAVER COAL LTD LP COM 074799107 212 80 SH   SOLE   80 0 0
BECTON DICKINSON AND CO COM 075887109 6,775 27,480 SH   SOLE   27,480 0 0
BERKSHIRE HATHAWAY INC-CL B COM 084670702 247,130 905,171 SH   SOLE   905,171 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 38,850 95 SH   SOLE   95 0 0
BK TECH CORP COM 05587g104 75 28,400 SH   SOLE   28,400 0 0
BLACK KNIGHT INC COM 09215C105 1,630 24,922 SH   SOLE   24,922 0 0
BLACKROCK INC COM 09247X101 904 1,485 SH   SOLE   1,485 0 0
BLACKSTONE INC COM 09260d107 952 10,440 SH   SOLE   10,440 0 0
BOEING COMPANY COM COM 097023105 1,109 8,115 SH   SOLE   8,115 0 0
BP PLC SPONS ADR COM 055622104 659 23,238 SH   SOLE   23,238 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 3,134 40,697 SH   SOLE   40,697 0 0
BROADCOM INC COM 11135F101 232 477 SH   SOLE   477 0 0
BROOKFIELD ASSET MGM F CLASS A COM 112585104 205 4,599 SH   SOLE   4,599 0 0
BROWN-FORMAN INC CL B NON-VTG COM 115637209 70,362 1,002,885 SH   SOLE   1,002,885 0 0
BROWN FORMAN CORP CL A COM 115637100 921 13,621 SH   SOLE   13,621 0 0
CABLE ONE INC COM COM 12685J105 1,948 1,511 SH   SOLE   1,511 0 0
CANADIAN NATL RY CO COM 136375102 98,896 879,310 SH   SOLE   879,310 0 0
CARLISLE CO COM 142339100 477 2,000 SH   SOLE   2,000 0 0
CARMAX INC COM 143130102 335 3,705 SH   SOLE   3,705 0 0
CARRIER GLOBAL CORPORATION COM COM 14448C104 343 9,625 SH   SOLE   9,625 0 0
CATERPILLAR INC COM 149123101 2,055 11,495 SH   SOLE   11,495 0 0
CDW CORP COM 12514g108 615 3,906 SH   SOLE   3,906 0 0
CENTENE CORP COM 15135B101 1,337 15,801 SH   SOLE   15,801 0 0
Charter Communications Inc New COM 16119P108 80,701 172,242 SH   SOLE   172,242 0 0
CHEVRON CORP COM 166764100 3,380 23,347 SH   SOLE   23,347 0 0
Chubb Limited COM H1467J104 1,788 9,095 SH   SOLE   9,095 0 0
CHURCH & DWIGHT CO COM 171340102 398 4,300 SH   SOLE   4,300 0 0
CIGNA CORP NEW COM COM 125523100 2,672 10,138 SH   SOLE   10,138 0 0
CISCO SYSTEMS INC COM COM 17275R102 1,698 39,832 SH   SOLE   39,832 0 0
COCA-COLA CO/THE COM 191216100 5,415 86,075 SH   SOLE   86,075 0 0
COLGATE-PALMOLIVE CO COM 194162103 711 8,878 SH   SOLE   8,878 0 0
COMCAST CORP NEW COM 20030N101 1,956 49,845 SH   SOLE   49,845 0 0
CONSTELLATION BRANDS INC COM 21036P108 602 2,583 SH   SOLE   2,583 0 0
CORNING INC COM 219350105 1,527 48,450 SH   SOLE   48,450 0 0
CORTEVA INC COM USD0.01 WI COM 22052L104 409 7,558 SH   SOLE   7,558 0 0
COSTCO WHOLESALE CORP NEW COM COM 22160K105 129,232 269,638 SH   SOLE   269,638 0 0
CROWN CASTLE INC COM 22822V101 446 2,650 SH   SOLE   2,650 0 0
CROWN HOLDINGS INC COM 228368106 263 2,849 SH   SOLE   2,849 0 0
CSX CORP COM 126408103 627 21,572 SH   SOLE   21,572 0 0
CUMMINS INC COM 231021106 223 1,150 SH   SOLE   1,150 0 0
CVS HEALTH CORP COM COM 126650100 822 8,870 SH   SOLE   8,870 0 0
DANAHER CORP COM COM 235851102 16,888 66,614 SH   SOLE   66,614 0 0
DEERE & CO COM COM 244199105 81,285 271,428 SH   SOLE   271,428 0 0
DEUTSCHE POST AG ORD F COM d19225107 277 7,410 SH   SOLE   7,410 0 0
DIAGEO PLC SPONSORED ADR NEW COM 25243Q205 3,764 21,615 SH   SOLE   21,615 0 0
DISCOVER FINL S COM 254709108 435 4,600 SH   SOLE   4,600 0 0
DISCOVERY INC COM SER A COM 934423104 138 10,305 SH   SOLE   10,305 0 0
DOLLAR GENERAL CP COM USD0.875 COM 256677105 245 1,000 SH   SOLE   1,000 0 0
DOLLAR TREE INC COM 256746108 218 1,400 SH   SOLE   1,400 0 0
DOMINION ENERGY INC COM COM 25746U109 247 3,100 SH   SOLE   3,100 0 0
DOVER CORP COM 260003108 10,314 85,015 SH   SOLE   85,015 0 0
DOW INC COM COM 260557103 607 11,760 SH   SOLE   11,760 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 680 12,239 SH   SOLE   12,239 0 0
EBAY INC COM 278642103 606 14,552 SH   SOLE   14,552 0 0
ECOLAB INC COM 278865100 3,238 21,060 SH   SOLE   21,060 0 0
EDISON INTERNATIONAL COM COM 281020107 348 5,500 SH   SOLE   5,500 0 0
ELEVANCE HEALTH INC COM 036752103 657 1,361 SH   SOLE   1,361 0 0
ELI LILLY AND CO COM 532457108 2,690 8,297 SH   SOLE   8,297 0 0
EMERSON ELECTRIC COM COM 291011104 758 9,530 SH   SOLE   9,530 0 0
ENCOMPASS HEALTH CORP COM 29261a100 235 4,200 SH   SOLE   4,200 0 0
ENTERPRISE PRODS PART LP COM 293792107 330 13,556 SH   SOLE   13,556 0 0
EQUIFAX INC COM 294429105 256 1,400 SH   SOLE   1,400 0 0
Equinix Inc COM 29444U700 586 892 SH   SOLE   892 0 0
ESTEE LAUDER COS INC/THE CL A COM 518439104 561 2,204 SH   SOLE   2,204 0 0
EXPEDITORS INTRNATIONL OF WASH COM 302130109 512 5,250 SH   SOLE   5,250 0 0
EXTRA SPACE STORAGE REIT COM 30225t102 255 1,500 SH   SOLE   1,500 0 0
EXXON MOBIL CORP COM 30231G102 7,437 86,836 SH   SOLE   86,836 0 0
FACTSET RESEARCH SYS COM 303075105 490 1,274 SH   SOLE   1,274 0 0
FASTENAL CO COM COM 311900104 75,363 1,509,680 SH   SOLE   1,509,680 0 0
FIDELITY NATL INFO COM 31620m106 229 2,500 SH   SOLE   2,500 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 82,725 573,685 SH   SOLE   573,685 0 0
FORTINET INC COM 34959E109 231 4,085 SH   SOLE   4,085 0 0
GENERAC HOLDINGS INC COM 368736104 6,145 29,179 SH   SOLE   29,179 0 0
GENERAL ELECTRIC CO COM 369604301 244 3,838 SH   SOLE   3,838 0 0
GENERAL MILLS INC COM 370334104 420 5,568 SH   SOLE   5,568 0 0
GILEAD SCIENCES INC COM 375558103 470 7,600 SH   SOLE   7,600 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 5,527 18,608 SH   SOLE   18,608 0 0
GRAHAM HLDGS CO COM CL B COM 384637104 507 895 SH   SOLE   895 0 0
GRIFFIN REALTY TRUST CLA SS E COM 39818p880 125 13,677 SH   SOLE   13,677 0 0
HEINEKEN N V SPONSORED ADR LEV COM 423012301 682 14,933 SH   SOLE   14,933 0 0
HERSHEY CO/THE COM 427866108 707 3,284 SH   SOLE   3,284 0 0
HOME DEPOT INC COM COM 437076102 6,008 21,906 SH   SOLE   21,906 0 0
HONEYWELL INTL INC COM 438516106 1,820 10,471 SH   SOLE   10,471 0 0
ICICI BANK LTD F SPONSORED ADR COM 45104g104 183 10,294 SH   SOLE   10,294 0 0
IDEXX LABS INC COM 45168d104 594 1,693 SH   SOLE   1,693 0 0
ILLINOIS TOOL WORKS COM 452308109 396 2,175 SH   SOLE   2,175 0 0
ILLUMINA INC COM 452327109 339 1,838 SH   SOLE   1,838 0 0
INTEL CORP COM COM 458140100 1,515 40,500 SH   SOLE   40,500 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 2,946 20,863 SH   SOLE   20,863 0 0
INTUIT INC COM 461202103 1,811 4,699 SH   SOLE   4,699 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 541 2,693 SH   SOLE   2,693 0 0
ISHARES TOTAL US STOCK MARKET COM 464287150 218 2,605 SH   SOLE   2,605 0 0
ISHARES TR RUSSELL MID-CAP VAL COM 464287473 579 5,700 SH   SOLE   5,700 0 0
JOHNSON & JOHNSON COM USD1 COM 478160104 22,366 125,996 SH   SOLE   125,996 0 0
JPMORGAN CHASE & CO COM 46625H100 88,430 785,274 SH   SOLE   785,274 0 0
KIMBERLY CLARK CORP COM 494368103 455 3,368 SH   SOLE   3,368 0 0
L OREAL S A ADR COM 502117203 5,385 77,986 SH   SOLE   77,986 0 0
LAB CO OF AMER HLDG COM 50540r409 730 3,115 SH   SOLE   3,115 0 0
LINDE PLC F COM g5494j103 1,718 5,975 SH   SOLE   5,975 0 0
LOCKHEED MARTIN CORP COM 539830109 494 1,148 SH   SOLE   1,148 0 0
LOWES COMPANIES INC COM 548661107 631 3,611 SH   SOLE   3,611 0 0
MARKEL CORP COM 570535104 109,635 84,775 SH   SOLE   84,775 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 300 2,208 SH   SOLE   2,208 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,120 10,428 SH   SOLE   10,428 0 0
MASTERCARD INC CL A COM 57636Q104 136,629 433,083 SH   SOLE   433,083 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 1,072 12,880 SH   SOLE   12,880 0 0
MCDONALD'S CORP COM 580135101 4,027 16,312 SH   SOLE   16,312 0 0
MCKESSON CORP COM 58155q103 545 1,670 SH   SOLE   1,670 0 0
Medtronic Plc COM G5960L103 566 6,306 SH   SOLE   6,306 0 0
MERCK & CO INC NEW COM 58933Y105 36,370 398,929 SH   SOLE   398,929 0 0
Meta Platforms, Inc COM 30303M102 2,620 16,251 SH   SOLE   16,251 0 0
METTLER-TOLEDO INTL INC COM COM 592688105 71,789 62,492 SH   SOLE   62,492 0 0
MICROSOFT CORP COM COM 594918104 181,351 706,115 SH   SOLE   706,115 0 0
MONDELEZ INTL INC COM 609207105 579 9,323 SH   SOLE   9,323 0 0
Monster Beverage Corp New COM 61174X109 78,029 841,736 SH   SOLE   841,736 0 0
MOODYS CORP COM COM 615369105 5,114 18,804 SH   SOLE   18,804 0 0
MORGAN STANLEY COM 617446448 495 6,509 SH   SOLE   6,509 0 0
MYECHECK INC COM NEW COM 62847L209 0 17,500 SH   SOLE   17,500 0 0
NESTLE S A SPONSORED ADR REPST COM 641069406 104,069 894,143 SH   SOLE   894,143 0 0
NETFLIX COM INC COM 64110L106 536 3,064 SH   SOLE   3,064 0 0
NEW JERSEY RES CORP COM COM 646025106 401 9,000 SH   SOLE   9,000 0 0
NEW YORK TIMES CO CL A ISIN COM 650111107 3,215 115,217 SH   SOLE   115,217 0 0
NEWMONT CORPORATION COM 651639106 893 14,958 SH   SOLE   14,958 0 0
NEXTERA ENERGY INC COM COM 65339F101 8,262 106,660 SH   SOLE   106,660 0 0
NIKE INC CL B COM 654106103 84,884 830,572 SH   SOLE   830,572 0 0
NORFOLK SOUTHERN CORP COM 655844108 3,890 17,114 SH   SOLE   17,114 0 0
NORTHERN TRUST CORP COM 665859104 1,193 12,365 SH   SOLE   12,365 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,783 3,725 SH   SOLE   3,725 0 0
NOVARTIS AG SPONSORED ADR COM 66987V109 836 9,888 SH   SOLE   9,888 0 0
NUCOR CORP COM 670346105 464 4,448 SH   SOLE   4,448 0 0
NVIDIA CORP COM 67066G104 1,303 8,596 SH   SOLE   8,596 0 0
One Gas Inc Com COM 68235P108 203 2,500 SH   SOLE   2,500 0 0
ONEOK INC COM 682680103 555 10,000 SH   SOLE   10,000 0 0
ORACLE CORPORATION COM COM 68389X105 866 12,395 SH   SOLE   12,395 0 0
OTIS WORLDWIDE CORP COM COM 68902V107 217 3,075 SH   SOLE   3,075 0 0
PACKAGING CORP AMER COM 695156109 454 3,300 SH   SOLE   3,300 0 0
PALANTIR TECHNOLOGIES IN CLASS COM 69608a108 100 11,000 SH   SOLE   11,000 0 0
PAYCHEX INC COM 704326107 1,130 9,921 SH   SOLE   9,921 0 0
Paypal Hldgs Inc COM 70450Y103 1,441 20,634 SH   SOLE   20,634 0 0
PEPSICO INC COM COM 713448108 8,866 53,201 SH   SOLE   53,201 0 0
PFIZER INC COM COM 717081103 3,242 61,839 SH   SOLE   61,839 0 0
PHILIP MORRIS INTL INC COM 718172109 1,897 19,209 SH   SOLE   19,209 0 0
PHILLIPS 66 COM 718546104 229 2,796 SH   SOLE   2,796 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 232 1,471 SH   SOLE   1,471 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 1,931 17,000 SH   SOLE   17,000 0 0
PROCTER & GAMBLE COMPANY COM COM 742718109 11,482 79,850 SH   SOLE   79,850 0 0
QUALCOMM INC COM 747525103 520 4,071 SH   SOLE   4,071 0 0
QUEST DIAGNOSTIC INC COM 74834l100 485 3,650 SH   SOLE   3,650 0 0
RAYTHEON TECHNOLOG-COM USD COM 75513E101 805 8,375 SH   SOLE   8,375 0 0
REGENERON PHARMS INC COM 75886f107 237 401 SH   SOLE   401 0 0
REPUBLIC SERVICES COM 760759100 380 2,900 SH   SOLE   2,900 0 0
RH COM COM 74967X103 318 1,500 SH   SOLE   1,500 0 0
ROCHE HLDG AG F SPONSORED ADR COM 771195104 342 8,204 SH   SOLE   8,204 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 4,603 23,093 SH   SOLE   23,093 0 0
ROLLINS ORD SHS COM 775711104 570 16,312 SH   SOLE   16,312 0 0
ROPER TECHNOLOGIES COM 776696106 76,220 193,133 SH   SOLE   193,133 0 0
ROSS STORES INC COM COM 778296103 325 4,627 SH   SOLE   4,627 0 0
S&P GLOBAL INC COM COM 78409V104 74,799 221,917 SH   SOLE   221,917 0 0
SALESFORCE INC COM 79466L302 7,189 43,562 SH   SOLE   43,562 0 0
SALISBURY BANCORP INC COM COM 795226109 204 4,314 SH   SOLE   4,314 0 0
SCHLUMBERGER LTD COM COM 806857108 271 7,575 SH   SOLE   7,575 0 0
SCHNEIDER ELECTRIC SE COM 80687P106 4,658 197,461 SH   SOLE   197,461 0 0
SERVICE NOW INC COM 81762p102 1,498 3,150 SH   SOLE   3,150 0 0
SHERWIN-WILLIAMS CO COM COM 824348106 83,827 374,376 SH   SOLE   374,376 0 0
SIEMENS AG COM DM50 (NEW) COM 826197501 4,021 78,725 SH   SOLE   78,725 0 0
SMUCKER J M CO COM NEW COM 832696405 762 5,950 SH   SOLE   5,950 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5,895 21,538 SH   SOLE   21,538 0 0
SONY GROUP CORP ORDF COM j76379106 278 3,400 SH   SOLE   3,400 0 0
SOUTHERN CO COM 842587107 324 4,550 SH   SOLE   4,550 0 0
SOUTHWEST AIRLINES COM 844741108 362 10,013 SH   SOLE   10,013 0 0
SPDR GOLD TRUST COM 78463V107 433 2,571 SH   SOLE   2,571 0 0
SPDR S&P 500 ETF COM 78462f103 1,260 3,339 SH   SOLE   3,339 0 0
STARBUCKS CORP COM COM 855244109 67,410 882,450 SH   SOLE   882,450 0 0
STATE STREET CORP COM 857477103 332 5,393 SH   SOLE   5,393 0 0
STRYKER CORP COM 863667101 544 2,734 SH   SOLE   2,734 0 0
SVB FINL GROUP COM COM 78486Q101 267 677 SH   SOLE   677 0 0
SYSCO CORP COM 871829107 644 7,605 SH   SOLE   7,605 0 0
TAIWAN SEMICONDUCTOR MFG CO SP COM 874039100 6,391 78,183 SH   SOLE   78,183 0 0
TARGET CORP COM COM 87612E106 470 3,326 SH   SOLE   3,326 0 0
TE CONNECTIVITY LTD F COM h84989104 203 1,797 SH   SOLE   1,797 0 0
TESLA INC COM 88160R101 3,383 5,023 SH   SOLE   5,023 0 0
TETRA TECHNOLOGIES COM 88162f105 81 20,000 SH   SOLE   20,000 0 0
TEXAS INSTRUMENTS INC COM COM 882508104 70,644 459,771 SH   SOLE   459,771 0 0
THE TRAVELERS COMPANIES INC COM 89417E109 927 5,480 SH   SOLE   5,480 0 0
THERMO FISHER CORP COM 883556102 10,946 20,148 SH   SOLE   20,148 0 0
TIMKEN CO COM COM 887389104 2,885 54,388 SH   SOLE   54,388 0 0
TJX COS INC COM NEW COM 872540109 65,494 1,172,681 SH   SOLE   1,172,681 0 0
TRACTOR SUPPLY COMP COM 892356106 1,434 7,395 SH   SOLE   7,395 0 0
TRANE TECHNOLOGIES PLC COM G8994E103 5,555 42,775 SH   SOLE   42,775 0 0
TRANSDIGM GROUP INC COM 893641100 37,537 69,945 SH   SOLE   69,945 0 0
TREX CO INC COM 89531P105 2,530 46,493 SH   SOLE   46,493 0 0
TRIMBLE INC COM 896239100 3,317 56,966 SH   SOLE   56,966 0 0
TRUIST FINL CORP COM 89832q109 858 18,089 SH   SOLE   18,089 0 0
TWITTER INC COM 90184l102 277 7,400 SH   SOLE   7,400 0 0
UBER TECHNOLOGIES INC COM COM 90353T100 205 10,000 SH   SOLE   10,000 0 0
UNILEVER PLC F SPONSORED ADR 1 COM 904767704 817 17,820 SH   SOLE   17,820 0 0
UNION PAC CORP COM COM 907818108 3,514 16,474 SH   SOLE   16,474 0 0
UNITED PARCEL SVC INC CL B COM 911312106 2,549 13,963 SH   SOLE   13,963 0 0
UNITED RENTALS INC COM 911363109 3,373 13,885 SH   SOLE   13,885 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 93,187 181,428 SH   SOLE   181,428 0 0
US BANCORP DEL COM 902973304 270 5,867 SH   SOLE   5,867 0 0
USERTESTING ORD SHS COM 91734E101 146 29,024 SH   SOLE   29,024 0 0
VALERO ENERGY CORP COM NEW COM 91913Y100 1,434 13,490 SH   SOLE   13,490 0 0
VANGUARD INFORMATION TECHNOLOG COM 92204a702 1,901 5,820 SH   SOLE   5,820 0 0
VANGUARD S&P 500 ETF COM 922908363 846 2,438 SH   SOLE   2,438 0 0
VERIZON COMMUNICATIONS COM 92343V104 2,079 40,968 SH   SOLE   40,968 0 0
VERTEX PHARMACEUTICA COM 92532f100 259 918 SH   SOLE   918 0 0
VISA INC-CLASS A SHARES COM 92826C839 10,910 55,414 SH   SOLE   55,414 0 0
WALMART STORES INC COM COM 931142103 2,368 19,474 SH   SOLE   19,474 0 0
WALT DISNEY CO/THE COM 254687106 2,845 30,133 SH   SOLE   30,133 0 0
WASTE MGMT INC DEL COM STK COM 94106L109 6,975 45,592 SH   SOLE   45,592 0 0
WEBSTER FINL CO COM 947890109 413 9,800 SH   SOLE   9,800 0 0
Wec Energy Group Inc COM 92939U106 463 4,602 SH   SOLE   4,602 0 0
WELLS FARGO AND CO COM 949746101 703 17,946 SH   SOLE   17,946 0 0
WOODWARD INC COM COM 980745103 555 6,000 SH   SOLE   6,000 0 0
XYLEM INC. COM 98419m100 259 3,309 SH   SOLE   3,309 0 0
YUM BRANDS INC COM COM 988498101 306 2,693 SH   SOLE   2,693 0 0
ZOETIS INC COM USD0.01 CL 'A' COM 98978V103 64,675 376,258 SH   SOLE   376,258 0 0
MEDIAN TECHNOLOGIES ACT ISIN#F COM f61138107 399 33,000 SH   SOLE   33,000 0 0