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 159,501 2,081,444 SH   DFND 1 1,758,067 0 323,377
AGILENT TECHNOLOGIES INC COM 00846U101 163,607 2,135,028 SH   DFND 1,661,500 0 473,528
ALPHABET INC CAP STK CL A 02079K305 212,699 174,181 SH   DFND 135,545 0 38,636
ALPHABET INC CAP STK CL A 02079K305 207,093 169,590 SH   DFND 1 143,215 0 26,375
ALPHABET INC CAP STK CL C 02079K107 123,619 101,410 SH   DFND 78,934 0 22,476
ALPHABET INC CAP STK CL C 02079K107 119,980 98,425 SH   DFND 1 83,070 0 15,355
AMERICAN TOWER CORP NEW COM 03027X100 238,294 1,077,621 SH   DFND 838,765 0 238,856
AMERICAN TOWER CORP NEW COM 03027X100 231,745 1,048,005 SH   DFND 1 884,906 0 163,099
ANALOG DEVICES INC COM 032654105 286,717 2,566,158 SH   DFND 1,998,028 0 568,130
ANALOG DEVICES INC COM 032654105 278,631 2,493,788 SH   DFND 1 2,105,655 0 388,133
AON PLC SHS CL A G0408V102 136,259 703,926 SH   DFND 1 594,111 0 109,815
AON PLC SHS CL A G0408V102 140,362 725,125 SH   DFND 564,512 0 160,613
ARMSTRONG WORLD INDS INC NEW COM 04247X102 62,019 641,352 SH   DFND 1 541,627 0 99,725
ARMSTRONG WORLD INDS INC NEW COM 04247X102 63,989 661,724 SH   DFND 515,806 0 145,918
BECTON DICKINSON & CO COM 075887109 153,500 606,817 SH   DFND 1 512,317 0 94,500
BECTON DICKINSON & CO COM 075887109 157,810 623,853 SH   DFND 485,581 0 138,272
BROADCOM INC COM 11135F101 166,507 603,134 SH   DFND 469,480 0 133,654
BROADCOM INC COM 11135F101 162,030 586,917 SH   DFND 1 495,737 0 91,180
BRUNSWICK CORP COM 117043109 92,329 1,771,469 SH   DFND 1,378,736 0 392,733
BRUNSWICK CORP COM 117043109 89,695 1,720,925 SH   DFND 1 1,452,551 0 268,374
CBRE GROUP INC CL A 12504L109 185,610 3,501,415 SH   DFND 2,725,518 0 775,897
CBRE GROUP INC CL A 12504L109 180,640 3,407,668 SH   DFND 1 2,877,889 0 529,779
CME GROUP INC COM 12572Q105 201,304 952,514 SH   DFND 741,381 0 211,133
CME GROUP INC COM 12572Q105 195,802 926,481 SH   DFND 1 782,272 0 144,209
CREDIT ACCEP CORP MICH COM 225310101 69,695 151,081 SH   DFND 117,814 0 33,267
CREDIT ACCEP CORP MICH COM 225310101 67,257 145,796 SH   DFND 1 123,076 0 22,720
ECOLAB INC COM 278865100 220,473 1,113,277 SH   DFND 1 939,958 0 173,319
ECOLAB INC COM 278865100 226,772 1,145,082 SH   DFND 891,462 0 253,620
ENTEGRIS INC COM 29362U104 50,683 1,076,984 SH   DFND 838,003 0 238,981
ENTEGRIS INC COM 29362U104 50,057 1,063,694 SH   DFND 1 899,443 0 164,251
EQUIFAX INC COM 294429105 163,007 1,158,793 SH   DFND 1 978,497 0 180,296
EQUIFAX INC COM 294429105 167,439 1,190,298 SH   DFND 926,602 0 263,696
FACEBOOK INC CL A 30303M102 94,753 532,079 SH   DFND 414,223 0 117,856
FACEBOOK INC CL A 30303M102 91,889 516,000 SH   DFND 1 435,523 0 80,477
FASTENAL CO COM 311900104 101,721 3,113,605 SH   DFND 1 2,631,137 0 482,468
FASTENAL CO COM 311900104 104,362 3,194,416 SH   DFND 2,486,050 0 708,366
FIDELITY NATL INFORMATION SV COM 31620M106 279,592 2,105,998 SH   DFND 1,639,701 0 466,297
FIDELITY NATL INFORMATION SV COM 31620M106 271,894 2,048,008 SH   DFND 1 1,729,362 0 318,646
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 69,682 1,295,688 SH   DFND 1,009,243 0 286,445
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 67,737 1,259,521 SH   DFND 1 1,063,021 0 196,500
INTERCONTINENTAL EXCHANGE IN COM 45866F104 212,536 2,303,414 SH   DFND 1,793,145 0 510,269
INTERCONTINENTAL EXCHANGE IN COM 45866F104 206,729 2,240,483 SH   DFND 1 1,891,961 0 348,522
MOODYS CORP COM 615369105 61,469 300,097 SH   DFND 1 253,272 0 46,825
MOODYS CORP COM 615369105 63,264 308,863 SH   DFND 240,265 0 68,598
PRIMERICA INC COM 74164M108 57,572 452,504 SH   DFND 1 382,015 0 70,489
PRIMERICA INC COM 74164M108 59,089 464,429 SH   DFND 361,428 0 103,001
S&P GLOBAL INC COM 78409V104 339,397 1,385,409 SH   DFND 1 1,169,741 0 215,668
S&P GLOBAL INC COM 78409V104 349,135 1,425,158 SH   DFND 1,109,479 0 315,679
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 109,311 2,183,594 SH   DFND 1 1,844,488 0 339,106
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 112,298 2,243,268 SH   DFND 1,746,279 0 496,989
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 107,795 2,090,256 SH   DFND 1 1,765,551 0 324,705
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 110,728 2,147,145 SH   DFND 1,671,659 0 475,486
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 91,284 1,963,947 SH   DFND 1,529,267 0 434,680
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 88,611 1,906,428 SH   DFND 1 1,609,534 0 296,894
THERMO FISHER SCIENTIFIC INC COM 883556102 142,277 488,472 SH   DFND 1 412,237 0 76,235
THERMO FISHER SCIENTIFIC INC COM 883556102 146,914 504,392 SH   DFND 392,916 0 111,476
TRINET GROUP INC COM 896288107 130,274 2,094,782 SH   DFND 1,631,005 0 463,777
TRINET GROUP INC COM 896288107 126,500 2,034,088 SH   DFND 1 1,717,130 0 316,958
VERISIGN INC COM 92343E102 141,122 748,141 SH   DFND 1 631,821 0 116,320
VERISIGN INC COM 92343E102 145,146 769,474 SH   DFND 599,093 0 170,381
VISA INC COM CL A 92826C839 231,091 1,343,477 SH   DFND 1,045,831 0 297,646
VISA INC COM CL A 92826C839 224,604 1,305,762 SH   DFND 1 1,102,472 0 203,290
WILLIS TOWERS WATSON PUB LTD SHS G96629103 234,800 1,216,767 SH   DFND 946,972 0 269,795
WILLIS TOWERS WATSON PUB LTD SHS G96629103 228,689 1,185,102 SH   DFND 1 1,000,991 0 184,111
ZOETIS INC CL A 98978V103 232,773 1,868,313 SH   DFND 1,454,145 0 414,168
ZOETIS INC CL A 98978V103 226,524 1,818,159 SH   DFND 1 1,535,668 0 282,491