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
Envestnet Conv Sr Unsecd Note CONV 29404KAA4 4,187 3,760,000 PRN   SOLE   0 0 3,760,000
Aci Worldwide COM 004498101 13,082 398,000 SH   SOLE   0 0 398,000
AeroVironment COM 008073108 101,280 1,480,491 SH   SOLE   0 0 1,480,491
Alarm.Com Holdings COM 011642105 10,849 167,160 SH   SOLE   0 0 167,160
ANSYS COM 03662Q105 52,428 286,944 SH   SOLE   0 0 286,944
Aspen Technology COM 045327103 2,960 28,392 SH   SOLE   0 0 28,392
Bio Techne COM 09073M104 20,827 104,895 SH   SOLE   0 0 104,895
Blackbaud COM 09227Q100 30,083 377,307 SH   SOLE   0 0 377,307
Bottomline Technologies COM 101388106 1,670 33,340 SH   SOLE   0 0 33,340
Cambrex COM 132011107 29,691 764,238 SH   SOLE   0 0 764,238
Charles River Labs COM 159864107 25,557 175,950 SH   SOLE   0 0 175,950
Cognex COM 192422103 82,554 1,623,156 SH   SOLE   0 0 1,623,156
CommVault Systems COM 204166102 11,006 170,000 SH   SOLE   0 0 170,000
Costar Group COM 22160N109 37,820 81,085 SH   SOLE   0 0 81,085
CyberArk Software COM M2682V108 110,749 930,270 SH   SOLE   0 0 930,270
Dolby Laboratories COM 25659T107 7,149 113,526 SH   SOLE   0 0 113,526
Dorman Products COM 258278100 19,476 221,095 SH   SOLE   0 0 221,095
F5 Networks COM 315616102 2,200 14,022 SH   SOLE   0 0 14,022
FactSet Research System COM 303075105 67,070 270,150 SH   SOLE   0 0 270,150
Forrester Research COM 346563109 7,009 144,960 SH   SOLE   0 0 144,960
Fortinet COM 34959E109 83,296 991,971 SH   SOLE   0 0 991,971
Forward Air COM 349853101 4,183 64,630 SH   SOLE   0 0 64,630
Franklin Electric COM 353514102 1,359 26,600 SH   SOLE   0 0 26,600
Gentex COM 371901109 40,091 1,938,628 SH   SOLE   0 0 1,938,628
Globant S.A. COM L44385109 503 7,041 SH   SOLE   0 0 7,041
Graham COM 384556106 6,125 311,998 SH   SOLE   0 0 311,998
Haemonetics COM 405024100 14,105 161,235 SH   SOLE   0 0 161,235
Healthcare Services Grp COM 421906108 23,123 700,923 SH   SOLE   0 0 700,923
HealthEquity COM 42226A107 8,148 110,135 SH   SOLE   0 0 110,135
HMS Holdings COM 40425J101 65,613 2,215,892 SH   SOLE   0 0 2,215,892
Hologic COM 436440101 13,018 268,970 SH   SOLE   0 0 268,970
ICON PLC COM G4705A100 112,363 822,689 SH   SOLE   0 0 822,689
IDEXX Laboratories COM 45168D104 106,049 474,280 SH   SOLE   0 0 474,280
Illumina COM 452327109 79,648 256,360 SH   SOLE   0 0 256,360
Inogen COM 45780L104 2,223 23,310 SH   SOLE   0 0 23,310
IPG Photonic COM 44980X109 20,118 132,549 SH   SOLE   0 0 132,549
Jack Henry & Associates COM 426281101 53,872 388,297 SH   SOLE   0 0 388,297
Kornit Digital COM M6372Q113 68,667 2,885,188 SH   SOLE   0 0 2,885,188
Lindsay Manufacturing COM 535555106 2,924 30,205 SH   SOLE   0 0 30,205
LiveRamp Holdings COM 53815P108 58,747 1,076,543 SH   SOLE   0 0 1,076,543
LOGMEIN COM 54142L109 36,234 452,363 SH   SOLE   0 0 452,363
Manhattan Associates COM 562750109 74,765 1,356,659 SH   SOLE   0 0 1,356,659
Medidata Solutions COM 58471A105 51,182 698,823 SH   SOLE   0 0 698,823
Merit Medical Systems COM 589889104 16,671 269,625 SH   SOLE   0 0 269,625
Monolithic Power Systems COM 609839105 2,587 19,095 SH   SOLE   0 0 19,095
Morningstar COM 617700109 26,811 212,805 SH   SOLE   0 0 212,805
National Instruments COM 636518102 12,247 276,075 SH   SOLE   0 0 276,075
NeoGenomics COM 64049M209 1,030 50,325 SH   SOLE   0 0 50,325
NIC COM 62914B100 304 17,805 SH   SOLE   0 0 17,805
NICE COM 653656108 71,589 584,353 SH   SOLE   0 0 584,353
NuVasive COM 670704105 1,013 17,842 SH   SOLE   0 0 17,842
O'Reilly Automotive COM 67103H107 388 1,000 SH   SOLE   0 0 1,000
OraSure Technologies COM 68554V108 32,074 2,876,592 SH   SOLE   0 0 2,876,592
Paycom Software COM 70432V102 2,647 13,995 SH   SOLE   0 0 13,995
Proto Labs COM 743713109 14,753 140,317 SH   SOLE   0 0 140,317
Quaker Chemical COM 747316107 1,402 7,000 SH   SOLE   0 0 7,000
Qualys COM 74758T303 43,297 523,292 SH   SOLE   0 0 523,292
RBC Bearings COM 75524B104 2,869 22,560 SH   SOLE   0 0 22,560
Real Page COM 75606N109 50,967 839,794 SH   SOLE   0 0 839,794
Repligen COM 759916109 4,333 73,340 SH   SOLE   0 0 73,340
ResMed COM 761152107 65,709 632,001 SH   SOLE   0 0 632,001
SEI Investments COM 784117103 38,480 736,468 SH   SOLE   0 0 736,468
Strategic Education COM 86272c103 6,792 51,724 SH   SOLE   0 0 51,724
Tivity Health COM 88870R102 21,745 1,238,354 SH   SOLE   0 0 1,238,354
Trimble COM 896239100 33,246 822,933 SH   SOLE   0 0 822,933
Veeva Systems COM 922475108 46,427 365,969 SH   SOLE   0 0 365,969
Verint Sys COM 92343X100 90,865 1,517,959 SH   SOLE   0 0 1,517,959
Wright Medical Group COM N96617118 4,323 137,443 SH   SOLE   0 0 137,443
Zebra Technologies COM 989207105 230 1,100 SH   SOLE   0 0 1,100