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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AERCAP HOLDINGS NV CS N00985106   65,374,795 1,120,967 SH   SOLE   798,914 0 322,053
AFLAC INC CS 001055102   575,520 8,000 SH   SOLE   0 0 8,000
ALPHABET INC CAP STK CL A CS 02079K305   40,258,379 456,289 SH   SOLE   320,081 0 136,208
AMAZON COM INC CS 023135106   24,498,096 291,644 SH   SOLE   203,928 0 87,716
BAKER HUGHES A GE CO CS 05722G100   39,056,644 1,322,609 SH   SOLE   902,645 0 419,964
BALL CORP COM CS 058498106   34,957,085 683,557 SH   SOLE   467,954 0 215,603
BIO TECHNE CORP CS 09073M104   331,520 4,000 SH   SOLE   0 0 4,000
BLOCK INC CL A CS 852234103   425,301 6,768 SH   SOLE   0 0 6,768
BROWN FORMAN CORP CS 115637209   2,444,150 37,213 SH   SOLE   2,575 0 34,638
CATALENT INC CS 148806102   31,741,682 705,214 SH   SOLE   494,981 0 210,233
CLARIVATE ANALYTICS PLC CS G21810109   26,424,957 3,168,460 SH   SOLE   2,213,137 0 955,323
DANAHER CORP DEL CS 235851102   52,231,795 196,789 SH   SOLE   134,101 0 62,688
DIGITAL RLTY TR INC CS 253868103   2,380,309 23,739 SH   SOLE   11,967 0 11,772
DISNEY WALT CO CS 254687106   502,775 5,787 SH   SOLE   0 0 5,787
ELANCO ANIMAL HEALTH INC CS 28414H202   554,671 28,401 SH   SOLE   12,616 0 15,785
ENTEGRIS INC CS 29362U104   20,944,330 319,322 SH   SOLE   220,217 0 99,105
EXTRA SPACE STORAGE INC CS 30225T102   1,752,914 11,910 SH   SOLE   0 0 11,910
FERGUSON PLC NEW CS G3421J106   13,455,011 105,970 SH   SOLE   72,944 0 33,026
GRACO INC CS 384109104   2,570,744 38,221 SH   SOLE   2,700 0 35,521
HALOZYME THERAPEUTICS INC CS 40637H109   61,686,285 1,084,118 SH   SOLE   765,496 0 318,622
IQVIA HLDGS INC COM CS 46266C105   51,127,636 249,537 SH   SOLE   177,356 0 72,181
ISHARES TR RUSSELL 2000 ETF 464287655   296,238 1,699 SH   SOLE   1,699 0 0
ISHARES TR US PFD STK IDX ETF 464288687   217,221 7,115 SH   SOLE   615 0 6,500
KEYSIGHT TECHNOLOGIES INC CS 49338L103   2,768,597 16,184 SH   SOLE   1,230 0 14,954
MARTIN MARIETTA MATLS INC CS 573284106   41,350,316 122,349 SH   SOLE   82,634 0 39,715
META PLATFORMS INC CL A CS 30303M102   3,113,918 25,876 SH   SOLE   21,242 0 4,634
MICROSOFT CORP CS 594918104   49,890,811 208,034 SH   SOLE   149,471 0 58,563
PALO ALTO NETWORKS INC CS 697435105   40,871,963 292,905 SH   SOLE   202,960 0 89,945
PROGRESSIVE CORP OHIO CS 743315103   42,493,904 327,607 SH   SOLE   231,026 0 96,581
SALESFORCE INC COM CS 79466L302   368,202 2,777 SH   SOLE   0 0 2,777
SCHWAB STRATEGIC TR INTRM TRM ETF 808524854   1,369,776 27,824 SH   SOLE   16,559 0 11,265
SCHWAB STRATEGIC TR US TIPS ET ETF 808524870   1,507,348 29,105 SH   SOLE   18,405 0 10,700
SHERWIN WILLIAMS CO CS 824348106   38,506,318 162,248 SH   SOLE   114,813 0 47,435
SIGNATURE BK NEW YORK N Y CS 82669G104   309,942 2,690 SH   SOLE   0 0 2,690
SPDR TR UNIT SER 1 ETF 78462F103   4,631,227 12,110 SH   SOLE   10,922 0 1,188
SVB FINL GROUP CS 78486Q101   21,556,293 93,666 SH   SOLE   65,327 0 28,339
TEXAS INSTRS INC CS 882508104   330,440 2,000 SH   SOLE   0 0 2,000
VANGUARD SCOTTSDALE FDS MORTG- ETF 92206C771   1,311,113 28,803 SH   SOLE   19,094 0 9,709
VERRA MOBILITY CORP COM CS 92511U102   22,981,670 1,661,726 SH   SOLE   1,141,945 0 519,781
WELLS FARGO AND CO NEW CS 949746101   43,574,163 1,055,320 SH   SOLE   736,472 0 318,848