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
ABM Industries COM 000957100 24,044 987,016 SH   SOLE   987,016 0 0
Ametek Inc. COM 031100100 1,206 16,744 SH   SOLE   16,744 0 0
Aon plc COM g0403h108 23,869 144,628 SH   SOLE   144,628 0 0
Ball Corp. COM 058498106 17,090 264,305 SH   SOLE   264,305 0 0
Bristol-Myers Squibb COM 110122108 26,755 479,990 SH   SOLE   479,990 0 0
Crane Co. COM 224399105 1,733 35,247 SH   SOLE   35,247 0 0
Danaher Corp. COM 235851102 10,374 74,950 SH   SOLE   74,950 0 0
Dell Technologies COM 24703L202 2,768 70,000 SH   SOLE   70,000 0 0
Ecolab Inc. COM 278865100 18,644 119,643 SH   SOLE   119,643 0 0
Fiserv Inc. COM 337738108 24,868 261,791 SH   SOLE   261,791 0 0
Iridium Comm. COM 46269C102 26,729 1,197,010 SH   SOLE   1,197,010 0 0
Johnson & Johnson COM 478160104 498 3,800 SH   SOLE   3,800 0 0
Medtronic plc COM g5960l103 22,429 248,715 SH   SOLE   248,715 0 0
Microsoft Corp. COM 594918104 5,983 37,934 SH   SOLE   37,934 0 0
NexGen Energy Ltd. COM 65340P106 921 1,213,500 SH   SOLE   1,213,500 0 0
Progressive Corp. COM 743315103 24,054 325,765 SH   SOLE   325,765 0 0
Roper Technologies COM 776696106 1,359 4,358 SH   SOLE   4,358 0 0
SM Energy Company COM 78454L100 132 108,500 SH   SOLE   108,500 0 0
SP Plus Corp. COM 78469C103 11,149 537,325 SH   SOLE   537,325 0 0
Service Corp. Int'l COM 817565104 28,908 739,143 SH   SOLE   739,143 0 0
ServiceMaster Global COM 81761R109 23,358 865,127 SH   SOLE   865,127 0 0
The TJX Companies COM 872540109 19,557 409,052 SH   SOLE   409,052 0 0
The Walt Disney Co. COM 254687106 21,710 224,737 SH   SOLE   224,737 0 0
Wabtec Corp. COM 929740108 14,834 308,209 SH   SOLE   308,209 0 0
Wheaton Precious Mtls COM 962879102 15,084 547,900 SH   SOLE   547,900 0 0
Wheaton Precious Mtls COM 962879102 29,970 1,101,295 SH   SOLE   1,101,295 0 0