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
Albany Molecular Research Conv CONV 012423AB5 9,133 6,400,000 PRN   SOLE   0 0 6,400,000
Envestnet Conv Sr Unsecd Note CONV 29404KAA4 4,203 4,000,000 PRN   SOLE   0 0 4,000,000
ACI Worldwide COM 004498101 9,066 398,000 SH   SOLE   0 0 398,000
Acxiom COM 005125109 11,347 460,500 SH   SOLE   0 0 460,500
Advisory Board COM 00762W107 43,325 807,918 SH   SOLE   0 0 807,918
AeroVironment COM 008073108 70,592 1,304,352 SH   SOLE   0 0 1,304,352
Alphabet Class A COM 02079K305 1,614 1,658 SH   SOLE   0 0 1,658
Alphabet Class C COM 02079K107 903 942 SH   SOLE   0 0 942
ANSYS COM 03662Q105 26,856 218,822 SH   SOLE   0 0 218,822
Aspen Technology COM 045327103 1,776 28,280 SH   SOLE   0 0 28,280
Autozone COM 053332102 2,615 4,394 SH   SOLE   0 0 4,394
Balchem COM 057665200 1,384 17,030 SH   SOLE   0 0 17,030
Bio Techne COM 09073M104 1,161 9,603 SH   SOLE   0 0 9,603
Blackbaud COM 09227Q100 23,200 264,240 SH   SOLE   0 0 264,240
Cambrex COM 132011107 31,072 564,948 SH   SOLE   0 0 564,948
Capella Education COM 139594105 3,239 46,170 SH   SOLE   0 0 46,170
Charles River Labs COM 159864107 15,976 147,900 SH   SOLE   0 0 147,900
Cognex COM 192422103 104,641 948,864 SH   SOLE   0 0 948,864
CommVault Systems COM 204166102 4,864 80,000 SH   SOLE   0 0 80,000
Computer Programs & Systems COM 205306103 716 24,220 SH   SOLE   0 0 24,220
ComScore COM 20564W105 3,720 129,398 SH   SOLE   0 0 129,398
Costar Group COM 22160N109 13,327 49,681 SH   SOLE   0 0 49,681
CyberArk Software COM M2682V108 36,919 900,460 SH   SOLE   0 0 900,460
Dorman Products COM 258278100 22,150 309,270 SH   SOLE   0 0 309,270
Ecolab COM 278865100 848 6,593 SH   SOLE   0 0 6,593
F5 Networks COM 315616102 3,669 30,430 SH   SOLE   0 0 30,430
FactSet Research System COM 303075105 50,410 279,884 SH   SOLE   0 0 279,884
Fastenal COM 311900104 5,458 119,737 SH   SOLE   0 0 119,737
Federal Realty Invt Tr COM 313747206 289 2,325 SH   SOLE   0 0 2,325
Financial Engines COM 317485100 4,153 119,510 SH   SOLE   0 0 119,510
Forrester Research COM 346563109 16,813 401,752 SH   SOLE   0 0 401,752
Fortinet COM 34959E109 33,602 937,560 SH   SOLE   0 0 937,560
Forward Air COM 349853101 4,256 74,375 SH   SOLE   0 0 74,375
Franklin Electric COM 353514102 20,616 459,655 SH   SOLE   0 0 459,655
Gentex COM 371901109 47,991 2,423,813 SH   SOLE   0 0 2,423,813
Gigamon COM 37518B102 48,265 1,145,067 SH   SOLE   0 0 1,145,067
Gilead Sciences COM 375558103 3,204 39,546 SH   SOLE   0 0 39,546
Globant S.A. COM L44385109 251 6,270 SH   SOLE   0 0 6,270
Graham COM 384556106 1,310 62,878 SH   SOLE   0 0 62,878
Haemonetics COM 405024100 19,182 427,496 SH   SOLE   0 0 427,496
Healthcare Services Grp COM 421906108 17,609 326,274 SH   SOLE   0 0 326,274
HMS Holdings COM 40425J101 50,126 2,523,953 SH   SOLE   0 0 2,523,953
Hologic COM 436440101 42,430 1,156,434 SH   SOLE   0 0 1,156,434
Home Depot COM 437076102 3,352 20,491 SH   SOLE   0 0 20,491
ICON PLC COM G4705A100 94,088 826,205 SH   SOLE   0 0 826,205
ID Systems COM 449489103 240 32,000 SH   SOLE   0 0 32,000
IDEXX Laboratories COM 45168D104 80,407 517,123 SH   SOLE   0 0 517,123
Illumina COM 452327109 49,344 247,710 SH   SOLE   0 0 247,710
IPG Photonic COM 44980X109 26,355 142,415 SH   SOLE   0 0 142,415
Jack Henry & Associates COM 426281101 39,226 381,614 SH   SOLE   0 0 381,614
Kornit Digital Ltd. COM M6372Q113 16,677 1,089,968 SH   SOLE   0 0 1,089,968
Lindsay Manufacturing COM 535555106 2,776 30,205 SH   SOLE   0 0 30,205
LOGMEIN COM 54142L109 202 1,840 SH   SOLE   0 0 1,840
Manhattan Associates COM 562750109 58,509 1,407,477 SH   SOLE   0 0 1,407,477
Medidata Solutions COM 58471A105 27,918 357,643 SH   SOLE   0 0 357,643
Mednax COM 58502b106 10,742 249,120 SH   SOLE   0 0 249,120
Merit Medical Systems COM 589889104 11,657 275,245 SH   SOLE   0 0 275,245
Morningstar COM 617700109 17,330 203,905 SH   SOLE   0 0 203,905
National Instruments COM 636518102 4,048 95,995 SH   SOLE   0 0 95,995
Natus Medical COM 639050103 329 8,770 SH   SOLE   0 0 8,770
NICE COM 653656108 45,834 563,692 SH   SOLE   0 0 563,692
NuVasive COM 670704105 9,368 168,919 SH   SOLE   0 0 168,919
O'Reilly Automotive COM 67103H107 258 1,200 SH   SOLE   0 0 1,200
Paychex COM 704326107 2,676 44,634 SH   SOLE   0 0 44,634
Proto Labs COM 743713109 10,784 134,301 SH   SOLE   0 0 134,301
Quaker Chemical COM 747316107 1,036 7,000 SH   SOLE   0 0 7,000
Qualys COM 74758T303 1,362 26,300 SH   SOLE   0 0 26,300
Real Page COM 75606N109 16,455 412,407 SH   SOLE   0 0 412,407
ResMed COM 761152107 50,310 653,722 SH   SOLE   0 0 653,722
SEI Investments COM 784117103 51,650 845,890 SH   SOLE   0 0 845,890
Spdr S&P 500 Series 1 COM 78462F103 1,005 4,000 SH   SOLE   0 0 4,000
Stericycle COM 858912108 1,094 15,274 SH   SOLE   0 0 15,274
Tivity Health COM 88870R102 37,855 927,828 SH   SOLE   0 0 927,828
Trimble COM 896239100 31,494 802,402 SH   SOLE   0 0 802,402
Verint Systems COM 92343x100 48,143 1,150,365 SH   SOLE   0 0 1,150,365
WageWorks COM 930427109 708 11,670 SH   SOLE   0 0 11,670
Wright Medical Group N.V. COM N96617118 2,780 107,467 SH   SOLE   0 0 107,467
Zebra Technologies COM 989207105 29,651 273,080 SH   SOLE   0 0 273,080