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
AGILENT TECHNOLOGIES INC COM 00846U101 179,848 2,108,169 SH   DFND 1,634,836 0 473,333
AGILENT TECHNOLOGIES INC COM 00846U101 172,021 2,016,417 SH   DFND 1 1,690,739 0 325,678
ALPHABET INC CAP STK CL A 02079K305 230,230 171,892 SH   DFND 133,288 0 38,604
ALPHABET INC CAP STK CL A 02079K305 220,485 164,616 SH   DFND 1 138,067 0 26,549
ALPHABET INC CAP STK CL C 02079K107 115,040 86,042 SH   DFND 66,698 0 19,344
ALPHABET INC CAP STK CL C 02079K107 110,445 82,605 SH   DFND 1 69,293 0 13,312
AMERICAN TOWER CORP NEW COM 03027X100 244,184 1,062,499 SH   DFND 823,698 0 238,801
AMERICAN TOWER CORP NEW COM 03027X100 234,258 1,019,309 SH   DFND 1 854,945 0 164,364
ANALOG DEVICES INC COM 032654105 287,854 2,422,198 SH   DFND 1 2,031,824 0 390,374
ANALOG DEVICES INC COM 032654105 300,561 2,529,123 SH   DFND 1,961,274 0 567,849
AON PLC SHS CL A G0408V102 148,687 713,844 SH   DFND 553,381 0 160,463
AON PLC SHS CL A G0408V102 142,789 685,528 SH   DFND 1 575,069 0 110,459
ARMSTRONG WORLD INDS INC NEW COM 04247X102 58,268 620,071 SH   DFND 1 519,948 0 100,123
ARMSTRONG WORLD INDS INC NEW COM 04247X102 60,918 648,267 SH   DFND 502,466 0 145,801
AUTODESK INC COM 052769106 120,777 658,327 SH   DFND 510,351 0 147,976
AUTODESK INC COM 052769106 115,662 630,447 SH   DFND 1 528,490 0 101,957
BECTON DICKINSON & CO COM 075887109 167,336 615,273 SH   DFND 477,043 0 138,230
BECTON DICKINSON & CO COM 075887109 160,565 590,378 SH   DFND 1 495,242 0 95,136
BROADCOM INC COM 11135F101 180,005 569,601 SH   DFND 1 477,857 0 91,744
BROADCOM INC COM 11135F101 187,981 594,838 SH   DFND 461,190 0 133,648
BRUNSWICK CORP COM 117043109 100,597 1,677,184 SH   DFND 1 1,407,041 0 270,143
BRUNSWICK CORP COM 117043109 104,911 1,749,100 SH   DFND 1,356,598 0 392,502
CBRE GROUP INC CL A 12504L109 211,416 3,449,440 SH   DFND 2,673,543 0 775,897
CBRE GROUP INC CL A 12504L109 202,496 3,303,895 SH   DFND 1 2,770,493 0 533,402
CME GROUP INC COM 12572Q105 188,546 939,346 SH   DFND 728,213 0 211,133
CME GROUP INC COM 12572Q105 180,413 898,828 SH   DFND 1 753,719 0 145,109
CREDIT ACCEP CORP MICH COM 225310101 65,530 148,147 SH   DFND 114,911 0 33,236
CREDIT ACCEP CORP MICH COM 225310101 62,918 142,243 SH   DFND 1 119,426 0 22,817
ECOLAB INC COM 278865100 208,699 1,081,396 SH   DFND 1 906,981 0 174,415
ECOLAB INC COM 278865100 217,725 1,128,168 SH   DFND 874,727 0 253,441
ENTEGRIS INC COM 29362U104 65,115 1,299,966 SH   DFND 1 1,092,770 0 207,196
ENTEGRIS INC COM 29362U104 67,678 1,351,135 SH   DFND 1,049,055 0 302,080
EQUIFAX INC COM 294429105 164,302 1,172,583 SH   DFND 909,026 0 263,557
EQUIFAX INC COM 294429105 157,713 1,125,554 SH   DFND 1 944,150 0 181,404
FACEBOOK INC CL A 30303M102 107,778 525,106 SH   DFND 407,250 0 117,856
FACEBOOK INC CL A 30303M102 103,208 502,840 SH   DFND 1 421,821 0 81,019
FASTENAL CO COM 311900104 111,672 3,022,251 SH   DFND 1 2,536,038 0 486,213
FASTENAL CO COM 311900104 116,586 3,155,250 SH   DFND 2,446,884 0 708,366
FIDELITY NATL INFORMATION SV COM 31620M106 276,658 1,989,056 SH   DFND 1 1,668,628 0 320,428
FIDELITY NATL INFORMATION SV COM 31620M106 288,474 2,074,008 SH   DFND 1,608,072 0 465,936
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 57,270 1,228,438 SH   DFND 1 1,030,787 0 197,651
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 59,394 1,274,000 SH   DFND 987,555 0 286,445
INTERCONTINENTAL EXCHANGE IN COM 45866F104 209,845 2,267,367 SH   DFND 1,757,881 0 509,486
INTERCONTINENTAL EXCHANGE IN COM 45866F104 200,905 2,170,772 SH   DFND 1 1,820,144 0 350,628
MOODYS CORP COM 615369105 69,418 292,396 SH   DFND 1 245,209 0 47,187
MOODYS CORP COM 615369105 72,361 304,792 SH   DFND 236,321 0 68,471
PRIMERICA INC COM 74164M108 57,186 438,005 SH   DFND 1 366,990 0 71,015
PRIMERICA INC COM 74164M108 59,867 458,540 SH   DFND 355,607 0 102,933
S&P GLOBAL INC COM 78409V104 365,140 1,337,266 SH   DFND 1,036,925 0 300,341
S&P GLOBAL INC COM 78409V104 349,665 1,280,591 SH   DFND 1 1,074,036 0 206,555
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 52,413 972,946 SH   DFND 754,362 0 218,584
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 50,254 932,877 SH   DFND 1 782,103 0 150,774
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 124,325 2,024,836 SH   DFND 1 1,697,563 0 327,273
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 129,716 2,112,644 SH   DFND 1,637,336 0 475,308
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 112,432 1,935,138 SH   DFND 1,500,985 0 434,153
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 107,668 1,853,146 SH   DFND 1 1,554,681 0 298,465
THERMO FISHER SCIENTIFIC INC COM 883556102 154,449 475,419 SH   DFND 1 398,736 0 76,683
THERMO FISHER SCIENTIFIC INC COM 883556102 161,253 496,362 SH   DFND 384,933 0 111,429
TRINET GROUP INC COM 896288107 111,948 1,977,523 SH   DFND 1 1,658,790 0 318,733
TRINET GROUP INC COM 896288107 116,783 2,062,946 SH   DFND 1,599,169 0 463,777
VERISIGN INC COM 92343E102 140,225 727,762 SH   DFND 1 610,562 0 117,200
VERISIGN INC COM 92343E102 145,998 757,724 SH   DFND 587,348 0 170,376
VISA INC COM CL A 92826C839 248,825 1,324,240 SH   DFND 1,026,594 0 297,646
VISA INC COM CL A 92826C839 238,560 1,269,612 SH   DFND 1 1,065,065 0 204,547
WILLIS TOWERS WATSON PUB LTD SHS G96629103 242,456 1,200,633 SH   DFND 930,838 0 269,795
WILLIS TOWERS WATSON PUB LTD SHS G96629103 232,406 1,150,866 SH   DFND 1 965,465 0 185,401
ZOETIS INC CL A 98978V103 225,883 1,706,713 SH   DFND 1,323,494 0 383,219
ZOETIS INC CL A 98978V103 216,314 1,634,407 SH   DFND 1 1,370,951 0 263,456