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
Adobe Systems Incorporated COM 00724F101 243,356 415,539 SH   SOLE None 415,539 0 0
Alleghany Corp MD COM 017175100 37,305 55,924 SH   SOLE None 55,924 0 0
Comcast Corp New CL A 20030N101 308,090 5,403,192 SH   SOLE None 5,403,192 0 0
Berkshire Hathaway Inc Del CL B NEW 084670702 305,687 1,099,911 SH   SOLE None 1,099,911 0 0
Becton Dickinson & Co COM 075887109 255,620 1,051,113 SH   SOLE None 1,051,113 0 0
Danaher Corporation COM 235851102 406,005 1,512,911 SH   SOLE None 1,512,911 0 0
Fiserv Inc COM 337738108 605,044 5,660,435 SH   SOLE None 5,660,435 0 0
Home Depot Inc COM 437076102 195,491 613,036 SH   SOLE None 613,036 0 0
Intuit COM 461202103 799,653 1,631,378 SH   SOLE None 1,631,378 0 0
Martin Marietta Matls Inc COM 573284106 94,804 269,474 SH   SOLE None 269,474 0 0
Microsoft Corp COM 594918104 994,291 3,670,326 SH   SOLE None 3,670,326 0 0
Sherwin Williams Co COM 824348106 317,841 1,166,604 SH   SOLE None 1,166,604 0 0
Texas Instrs Inc COM 882508104 78,325 407,305 SH   SOLE None 407,305 0 0
Thermo Fisher Scientific Inc COM 883556102 181,966 360,708 SH   SOLE None 360,708 0 0
Union Pac Corp COM 907818108 220,726 1,003,620 SH   SOLE None 1,003,620 0 0
Intercontinental Exchange In COM 45866F104 110,314 929,348 SH   SOLE None 929,348 0 0
Waste Connections Inc COM 94106B101 297,184 2,488,355 SH   SOLE None 2,488,355 0 0
Alphabet Inc CAP STK CL C 02079K107 776,240 309,713 SH   SOLE None 309,713 0 0
Cooper Cos Inc COM NEW 216648402 224,966 567,709 SH   SOLE None 567,709 0 0
EOG Res Inc COM 26875P101 111,267 1,333,492 SH   SOLE None 1,333,492 0 0
Fidelity Natl Information SV COM 31620M106 457,981 3,232,728 SH   SOLE None 3,232,728 0 0
Air Prods & Chems Inc COM 009158106 428,347 1,488,970 SH   SOLE None 1,488,970 0 0
Autodesk Inc COM 052769106 818,659 2,804,587 SH   SOLE None 2,804,587 0 0
Marsh & Mclennan Cos Inc COM 571748102 296,722 2,109,200 SH   SOLE None 2,109,200 0 0
Agnico Eagle Mines Ltd COM 008474108 137,595 2,276,171 SH   SOLE None 2,276,171 0 0
Analog Devices Inc COM 032654105 84,675 491,838 SH   SOLE None 491,838 0 0
T-Mobile US Inc COM 872590104 719,973 4,971,160 SH   SOLE None 4,971,160 0 0
Alcon AG ORD SHS H01301128 256,067 3,644,565 SH   SOLE None 3,644,565 0 0
ICU Med Inc COM 44930G107 134,861 655,299 SH   SOLE None 655,299 0 0
Cintas Corp COM 172908105 205,702 538,486 SH   SOLE None 538,486 0 0
Jacobs Engr Group Inc COM 469814107 247,964 1,858,522 SH   SOLE None 1,858,522 0 0
Mcdonalds Corp COM 580135101 274,916 1,190,164 SH   SOLE None 1,190,164 0 0
Unitedhealth Group Inc COM 91324P102 355,697 888,265 SH   SOLE None 888,265 0 0
Activision Blizzard Inc COM 00507V109 94,384 988,935 SH   SOLE None 988,935 0 0
Amazon Com Inc COM 023135106 435,541 126,605 SH   SOLE None 126,605 0 0
S&P Global Inc COM 78409V104 363,365 885,284 SH   SOLE None 885,284 0 0
CBRE Group Inc CL A 12504L109 262,094 3,057,204 SH   SOLE None 3,057,204 0 0
Costar Group Inc COM 22160N109 277,249 3,347,610 SH   SOLE None 3,347,610 0 0
Charter Communications Inc N CL A 16119P108 297,241 412,005 SH   SOLE None 412,005 0 0
Keysight Technologies Inc COM 49338L103 258,425 1,673,628 SH   SOLE None 1,673,628 0 0
PayPal Hldgs Inc COM 70450Y103 80,373 275,740 SH   SOLE None 275,740 0 0
Thomson Reuters Corp. COM NEW 884903709 102,926 1,036,309 SH   SOLE None 1,036,309 0 0
Tractor Supply Co COM 892356106 80,703 433,748 SH   SOLE None 433,748 0 0
Fortive Corp COM 34959J108 125,380 1,797,827 SH   SOLE None 1,797,827 0 0
Mastercard Incorporated CL A 57636Q104 236,496 647,774 SH   SOLE None 647,774 0 0
MSCI Inc COM 55354G100 100,604 188,723 SH   SOLE None 188,723 0 0
Nike Inc CL B 654106103 82,210 532,139 SH   SOLE None 532,139 0 0
Nordson Corp COM 655663102 71,218 324,443 SH   SOLE None 324,443 0 0
Pool Corp COM 73278L105 113,783 248,078 SH   SOLE None 248,078 0 0
TopBuild Corp COM 89055F103 309,452 1,564,628 SH   SOLE None 1,564,628 0 0
Gallagher Arthur J & Co COM 363576109 306,401 2,187,330 SH   SOLE None 2,187,330 0 0
Installed Bldg Prods Inc COM 45780R101 114,657 937,048 SH   SOLE None 937,048 0 0