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 204,637 2,027,314 SH   DFND   1,555,906 0 471,408
AGILENT TECHNOLOGIES INC COM 00846U101 210,961 2,089,963 SH   DFND 1 1,784,183 0 305,780
ALPHABET INC CAP STK CL A 02079K305 241,905 165,055 SH   DFND   126,646 0 38,409
ALPHABET INC CAP STK CL C 02079K107 125,491 85,391 SH   DFND 1 72,906 0 12,485
ALPHABET INC CAP STK CL C 02079K107 121,965 82,992 SH   DFND   63,725 0 19,267
ALPHABET INC CAP STK CL A 02079K305 249,691 170,368 SH   DFND 1 145,453 0 24,915
AMERICAN TOWER CORP NEW COM 03027X100 254,858 1,054,310 SH   DFND 1 900,147 0 154,163
AMERICAN TOWER CORP NEW COM 03027X100 247,076 1,022,115 SH   DFND   784,424 0 237,691
ANALOG DEVICES INC COM 032654105 292,565 2,506,122 SH   DFND 1 2,139,215 0 366,907
ANALOG DEVICES INC COM 032654105 283,552 2,428,922 SH   DFND   1,863,847 0 565,075
AON PLC SHS CL A G0403H108 146,328 709,299 SH   DFND 1 605,665 0 103,634
AON PLC SHS CL A G0403H108 141,598 686,370 SH   DFND   526,542 0 159,828
APPLIED MATLS INC COM 038222105 114,933 1,933,266 SH   DFND   1,483,610 0 449,656
APPLIED MATLS INC COM 038222105 118,431 1,992,118 SH   DFND 1 1,700,361 0 291,757
ARMSTRONG WORLD INDS INC COM 04247X102 44,309 643,933 SH   DFND 1 549,900 0 94,033
ARMSTRONG WORLD INDS INC COM 04247X102 43,027 625,297 SH   DFND   479,973 0 145,324
AUTODESK INC COM 052769106 146,300 633,306 SH   DFND   486,024 0 147,282
AUTODESK INC COM 052769106 150,598 651,912 SH   DFND 1 556,436 0 95,476
BECTON DICKINSON & CO COM 075887109 142,156 610,949 SH   DFND 1 521,638 0 89,311
BECTON DICKINSON & CO COM 075887109 137,515 591,005 SH   DFND   453,452 0 137,553
BROADCOM INC COM 11135F101 208,564 572,474 SH   DFND   439,460 0 133,014
BROADCOM INC COM 11135F101 215,066 590,322 SH   DFND 1 503,957 0 86,365
BRUNSWICK CORP COM 117043109 122,639 2,081,810 SH   DFND 1 1,776,174 0 305,636
BRUNSWICK CORP COM 117043109 119,132 2,022,274 SH   DFND   1,551,750 0 470,524
CBRE GROUP INC CL A 12504L109 155,650 3,313,812 SH   DFND   2,542,219 0 771,593
CBRE GROUP INC CL A 12504L109 160,906 3,425,709 SH   DFND 1 2,925,199 0 500,510
CME GROUP INC COM 12572Q105 151,133 903,308 SH   DFND   693,127 0 210,181
CME GROUP INC COM 12572Q105 155,811 931,270 SH   DFND 1 794,681 0 136,589
CREDIT ACCEP CORP MICH COM 225310101 49,568 146,374 SH   DFND 1 124,917 0 21,457
CREDIT ACCEP CORP MICH COM 225310101 48,160 142,216 SH   DFND   109,134 0 33,082
ECOLAB INC COM 278865100 216,490 1,083,314 SH   DFND   831,171 0 252,143
ECOLAB INC COM 278865100 223,668 1,119,236 SH   DFND 1 955,537 0 163,699
ENTEGRIS INC COM 29362U104 98,808 1,329,143 SH   DFND 1 1,133,831 0 195,312
ENTEGRIS INC COM 29362U104 96,164 1,293,569 SH   DFND   992,847 0 300,722
EQUIFAX INC COM 294429105 176,937 1,127,706 SH   DFND   865,385 0 262,321
EQUIFAX INC COM 294429105 182,303 1,161,903 SH   DFND 1 991,549 0 170,354
FACEBOOK INC CL A 30303M102 135,978 519,198 SH   DFND 1 442,987 0 76,211
FACEBOOK INC CL A 30303M102 132,152 504,590 SH   DFND   387,350 0 117,240
FASTENAL CO COM 311900104 136,432 3,025,762 SH   DFND   2,321,319 0 704,443
FASTENAL CO COM 311900104 140,919 3,125,280 SH   DFND 1 2,668,327 0 456,953
FIDELITY NATL INFORMATION SV COM 31620M106 293,751 1,995,454 SH   DFND   1,531,495 0 463,959
FIDELITY NATL INFORMATION SV COM 31620M106 302,787 2,056,835 SH   DFND 1 1,755,494 0 301,341
GRACE W R & CO DEL NEW COM 38388F108 33,003 819,127 SH   DFND   628,570 0 190,557
GRACE W R & CO DEL NEW COM 38388F108 34,131 847,140 SH   DFND 1 723,308 0 123,832
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 59,265 1,226,264 SH   DFND   940,964 0 285,300
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 61,001 1,262,183 SH   DFND 1 1,076,407 0 185,776
INTERCONTINENTAL EXCHANGE IN COM 45866F104 218,107 2,179,977 SH   DFND   1,672,791 0 507,186
INTERCONTINENTAL EXCHANGE IN COM 45866F104 224,868 2,247,557 SH   DFND 1 1,918,440 0 329,117
MICROSOFT CORP COM 594918104 69,073 328,404 SH   DFND   252,039 0 76,365
MICROSOFT CORP COM 594918104 71,228 338,647 SH   DFND 1 288,988 0 49,659
MOODYS CORP COM 615369105 87,674 302,481 SH   DFND 1 258,217 0 44,264
MOODYS CORP COM 615369105 85,011 293,294 SH   DFND   225,119 0 68,175
PRIMERICA INC COM 74164M108 58,752 519,290 SH   DFND   398,378 0 120,912
PRIMERICA INC COM 74164M108 60,570 535,353 SH   DFND 1 456,774 0 78,579
S&P GLOBAL INC COM 78409V104 463,744 1,286,034 SH   DFND   987,063 0 298,971
S&P GLOBAL INC COM 78409V104 476,850 1,322,380 SH   DFND 1 1,130,417 0 191,963
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 122,937 2,031,348 SH   DFND   1,558,568 0 472,780
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 126,625 2,092,275 SH   DFND 1 1,785,273 0 307,002
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 150,740 1,859,377 SH   DFND   1,426,991 0 432,386
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 155,435 1,917,291 SH   DFND 1 1,636,621 0 280,670
THERMO FISHER SCIENTIFIC INC COM 883556102 210,785 477,408 SH   DFND   366,439 0 110,969
THERMO FISHER SCIENTIFIC INC COM 883556102 217,039 491,573 SH   DFND 1 419,591 0 71,982
TRINET GROUP INC COM 896288107 121,553 2,049,114 SH   DFND 1 1,749,876 0 299,238
TRINET GROUP INC COM 896288107 117,540 1,981,460 SH   DFND   1,520,347 0 461,113
VERISIGN INC COM 92343E102 153,804 750,811 SH   DFND 1 640,676 0 110,135
VERISIGN INC COM 92343E102 149,471 729,662 SH   DFND   560,158 0 169,504
VISA INC COM CL A 92826C839 262,409 1,312,242 SH   DFND 1 1,120,310 0 191,932
VISA INC COM CL A 92826C839 254,462 1,272,499 SH   DFND   976,432 0 296,067
WILLIS TOWERS WATSON PLC LTD SHS G96629103 241,129 1,154,723 SH   DFND   885,964 0 268,759
WILLIS TOWERS WATSON PLC LTD SHS G96629103 249,006 1,192,445 SH   DFND 1 1,018,253 0 174,192
ZOETIS INC CL A 98978V103 245,070 1,481,951 SH   DFND 1 1,264,885 0 217,066
ZOETIS INC CL A 98978V103 237,755 1,437,717 SH   DFND   1,103,116 0 334,601