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
3M CO COM 88579Y101 295 1,683 SH   SOLE   0 0 1,683
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 901 2,816 SH   SOLE   0 0 2,816
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,476 36,989 SH   SOLE   0 0 36,989
ALPHABET INC CAP STK CL A 02079K305 22,960 8,588 SH   SOLE   0 0 8,588
ALPHABET INC CAP STK CL C 02079K107 1,778 667 SH   SOLE   0 0 667
AMAZON COM INC COM 023135106 14,980 4,560 SH   SOLE   0 0 4,560
AMERICAN EXPRESS CO COM 025816109 1,827 10,906 SH   SOLE   0 0 10,906
AMERICAN TOWER CORP NEW COM 03027X100 730 2,751 SH   SOLE   0 0 2,751
AMPHENOL CORP NEW CL A 032095101 879 12,000 SH   SOLE   0 0 12,000
APPLE INC COM 037833100 5,691 40,217 SH   SOLE   0 0 40,217
APPLIED MATLS INC COM 038222105 690 5,362 SH   SOLE   0 0 5,362
ARCHER DANIELS MIDLAND CO COM 039483102 360 6,000 SH   SOLE   0 0 6,000
AUTOMATIC DATA PROCESSING IN COM 053015103 483 2,416 SH   SOLE   0 0 2,416
BANK NEW YORK MELLON CORP COM 064058100 4,067 78,454 SH   SOLE   0 0 78,454
BECTON DICKINSON & CO COM 075887109 4,442 18,071 SH   SOLE   0 0 18,071
BERKSHIRE HATHAWAY INC DEL CL A 084670108 27,562 67 SH   SOLE   0 0 67
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27,533 100,877 SH   SOLE   0 0 100,877
BLACKROCK INC COM 09247X101 2,529 3,015 SH   SOLE   0 0 3,015
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,043 56,859 SH   SOLE   0 0 56,859
CANADIAN NATL RY CO COM 136375102 221 1,913 SH   SOLE   0 0 1,913
CAPITAL ONE FINL CORP COM 14040H105 236 1,459 SH   SOLE   0 0 1,459
CERNER CORP COM 156782104 329 4,660 SH   SOLE   0 0 4,660
CHUBB LIMITED COM H1467J104 1,304 7,515 SH   SOLE   0 0 7,515
CINCINNATI FINL CORP COM 172062101 1,053 9,223 SH   SOLE   0 0 9,223
CISCO SYS INC COM 17275R102 254 4,665 SH   SOLE   0 0 4,665
COCA COLA CO COM 191216100 4,628 88,209 SH   SOLE   0 0 88,209
COLFAX CORP COM 194014106 1,423 31,005 SH   SOLE   0 0 31,005
COLGATE PALMOLIVE CO COM 194162103 811 10,729 SH   SOLE   0 0 10,729
COSTCO WHSL CORP NEW COM 22160K105 17,527 39,006 SH   SOLE   0 0 39,006
DANAHER CORPORATION COM 235851102 25,406 83,452 SH   SOLE   0 0 83,452
DEERE & CO COM 244199105 1,469 4,385 SH   SOLE   0 0 4,385
DIAGEO PLC SPON ADR NEW 25243Q205 12,734 65,979 SH   SOLE   0 0 65,979
DISNEY WALT CO COM 254687106 16,759 99,064 SH   SOLE   0 0 99,064
ECOLAB INC COM 278865100 1,983 9,505 SH   SOLE   0 0 9,505
EXXON MOBIL CORP COM 30231G102 1,031 17,535 SH   SOLE   0 0 17,535
FACEBOOK INC CL A 30303M102 404 1,189 SH   SOLE   0 0 1,189
FASTENAL CO COM 311900104 271 5,243 SH   SOLE   0 0 5,243
GALLAGHER ARTHUR J & CO COM 363576109 312 2,100 SH   SOLE   0 0 2,100
HENRY SCHEIN INC COM 806407102 495 6,500 SH   SOLE   0 0 6,500
HERSHEY CO COM 427866108 569 3,363 SH   SOLE   0 0 3,363
HOME DEPOT INC COM 437076102 1,307 3,981 SH   SOLE   0 0 3,981
INTEL CORP COM 458140100 405 7,602 SH   SOLE   0 0 7,602
ISHARES TR CORE DIV GRWTH 46434V621 442 8,797 SH   SOLE   0 0 8,797
ISHARES TR CORE MSCI EAFE 46432F842 1,385 18,650 SH   SOLE   0 0 18,650
ISHARES TR CORE S&P MCP ETF 464287507 705 2,679 SH   SOLE   0 0 2,679
ISHARES TR CORE S&P SCP ETF 464287804 766 7,016 SH   SOLE   0 0 7,016
ISHARES TR CORE S&P TTL STK 464287150 257 2,615 SH   SOLE   0 0 2,615
ISHARES TR CORE S&P500 ETF 464287200 1,331 3,091 SH   SOLE   0 0 3,091
ISHARES TR MSCI USA MIN VOL 46429B697 916 12,468 SH   SOLE   0 0 12,468
ISHARES TR RUSSELL 2000 ETF 464287655 296 1,352 SH   SOLE   0 0 1,352
JOHNSON & JOHNSON COM 478160104 5,023 31,101 SH   SOLE   0 0 31,101
JPMORGAN CHASE & CO COM 46625H100 5,226 31,923 SH   SOLE   0 0 31,923
LINDE PLC SHS G5494J103 4,439 15,132 SH   SOLE   0 0 15,132
MARKEL CORP COM 570535104 21,166 17,710 SH   SOLE   0 0 17,710
MARRIOTT INTL INC NEW CL A 571903202 4,085 27,588 SH   SOLE   0 0 27,588
MASTERCARD INCORPORATED CL A 57636Q104 23,448 67,442 SH   SOLE   0 0 67,442
MCCORMICK & CO INC COM NON VTG 579780206 368 4,537 SH   SOLE   0 0 4,537
MCDONALDS CORP COM 580135101 7,700 31,936 SH   SOLE   0 0 31,936
MEDTRONIC PLC SHS G5960L103 275 2,191 SH   SOLE   0 0 2,191
MERCK & CO INC COM 58933Y105 369 4,912 SH   SOLE   0 0 4,912
METTLER TOLEDO INTERNATIONAL COM 592688105 792 575 SH   SOLE   0 0 575
MICROSOFT CORP COM 594918104 12,958 45,963 SH   SOLE   0 0 45,963
MOODYS CORP COM 615369105 2,678 7,542 SH   SOLE   0 0 7,542
NORTHERN TR CORP COM 665859104 343 3,179 SH   SOLE   0 0 3,179
OTIS WORLDWIDE CORP COM 68902V107 6,117 74,339 SH   SOLE   0 0 74,339
PEPSICO INC COM 713448108 2,628 17,470 SH   SOLE   0 0 17,470
PFIZER INC COM 717081103 861 20,030 SH   SOLE   0 0 20,030
PHILIP MORRIS INTL INC COM 718172109 255 2,687 SH   SOLE   0 0 2,687
PHILLIPS 66 COM 718546104 493 7,042 SH   SOLE   0 0 7,042
PRICE T ROWE GROUP INC COM 74144T108 473 2,406 SH   SOLE   0 0 2,406
PROCTER AND GAMBLE CO COM 742718109 988 7,065 SH   SOLE   0 0 7,065
RAYTHEON TECHNOLOGIES CORP COM 75513E101 332 3,866 SH   SOLE   0 0 3,866
ROPER TECHNOLOGIES INC COM 776696106 4,873 10,923 SH   SOLE   0 0 10,923
SPDR GOLD TR GOLD SHS 78463V107 792 4,825 SH   SOLE   0 0 4,825
SPDR S&P 500 ETF TR TR UNIT 78462F103 229 534 SH   SOLE   0 0 534
STARBUCKS CORP COM 855244109 19,426 176,104 SH   SOLE   0 0 176,104
STRYKER CORPORATION COM 863667101 417 1,580 SH   SOLE   0 0 1,580
SYSCO CORP COM 871829107 351 4,470 SH   SOLE   0 0 4,470
TARGET CORP COM 87612E106 235 1,029 SH   SOLE   0 0 1,029
TESLA INC COM 88160R101 333 430 SH   SOLE   0 0 430
TEXAS PACIFIC LAND CORPORATI COM 88262P102 695 575 SH   SOLE   0 0 575
TRAVELERS COMPANIES INC COM 89417E109 2,472 16,259 SH   SOLE   0 0 16,259
UNILEVER PLC SPON ADR NEW 904767704 291 5,358 SH   SOLE   0 0 5,358
UNION PAC CORP COM 907818108 3,788 19,324 SH   SOLE   0 0 19,324
UNITED PARCEL SERVICE INC CL B 911312106 1,422 7,810 SH   SOLE   0 0 7,810
US BANCORP DEL COM NEW 902973304 423 7,122 SH   SOLE   0 0 7,122
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,407 17,172 SH   SOLE   0 0 17,172
VANGUARD INDEX FDS GROWTH ETF 922908736 907 3,127 SH   SOLE   0 0 3,127
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 305 3,000 SH   SOLE   0 0 3,000
VANGUARD INDEX FDS SMALL CP ETF 922908751 356 1,629 SH   SOLE   0 0 1,629
VANGUARD INDEX FDS VALUE ETF 922908744 668 4,935 SH   SOLE   0 0 4,935
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 484 9,677 SH   SOLE   0 0 9,677
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 489 9,687 SH   SOLE   0 0 9,687
VISA INC COM CL A 92826C839 318 1,428 SH   SOLE   0 0 1,428
WALMART INC COM 931142103 988 7,089 SH   SOLE   0 0 7,089
WASTE CONNECTIONS INC COM 94106B101 637 5,062 SH   SOLE   0 0 5,062
WELLS FARGO CO NEW COM 949746101 329 7,091 SH   SOLE   0 0 7,091
XYLEM INC COM 98419M100 555 4,488 SH   SOLE   0 0 4,488
YUM BRANDS INC COM 988498101 334 2,732 SH   SOLE   0 0 2,732