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,251 3,760,000 PRN   SOLE   0 0 3,760,000
Abiomed COM 003654100 20,921 80,313 SH   SOLE   0 0 80,313
ACI Worldwide COM 004498101 13,667 398,000 SH   SOLE   0 0 398,000
AeroVironment COM 008073108 86,996 1,532,425 SH   SOLE   0 0 1,532,425
Alarm.Com Holdings COM 011642105 9,550 178,500 SH   SOLE   0 0 178,500
ANSYS COM 03662Q105 61,870 302,070 SH   SOLE   0 0 302,070
Aspen Technology COM 045327103 3,545 28,522 SH   SOLE   0 0 28,522
Bio Techne COM 09073M104 21,995 105,498 SH   SOLE   0 0 105,498
Blackbaud COM 09227Q100 34,088 408,237 SH   SOLE   0 0 408,237
Bottomline Technologies COM 101388106 1,626 36,745 SH   SOLE   0 0 36,745
Cambrex COM 132011107 37,303 796,906 SH   SOLE   0 0 796,906
Charles River Labs COM 159864107 24,967 175,950 SH   SOLE   0 0 175,950
Cognex COM 192422103 79,299 1,652,744 SH   SOLE   0 0 1,652,744
CommVault Systems COM 204166102 8,932 180,000 SH   SOLE   0 0 180,000
Costar Group COM 22160N109 44,364 80,070 SH   SOLE   0 0 80,070
CyberArk Software COM M2682V108 108,023 844,989 SH   SOLE   0 0 844,989
Dolby Laboratories COM 25659T107 7,495 116,021 SH   SOLE   0 0 116,021
Dorman Products COM 258278100 19,273 221,170 SH   SOLE   0 0 221,170
F5 Networks COM 315616102 263 1,807 SH   SOLE   0 0 1,807
FactSet Research Sys COM 303075105 76,584 267,253 SH   SOLE   0 0 267,253
Forrester Research COM 346563109 6,629 140,960 SH   SOLE   0 0 140,960
Fortinet COM 34959E109 78,899 1,026,926 SH   SOLE   0 0 1,026,926
Forward Air COM 349853101 3,838 64,890 SH   SOLE   0 0 64,890
Franklin Electric COM 353514102 1,263 26,600 SH   SOLE   0 0 26,600
Gentex COM 371901109 44,482 1,807,478 SH   SOLE   0 0 1,807,478
Globant S.A. COM L44385109 710 7,031 SH   SOLE   0 0 7,031
Graham COM 384556106 6,914 342,113 SH   SOLE   0 0 342,113
Guidewire Software COM 40171V100 1,930 19,035 SH   SOLE   0 0 19,035
Haemonetics COM 405024100 19,102 158,735 SH   SOLE   0 0 158,735
Healthcare Services Grp COM 421906108 15,924 525,207 SH   SOLE   0 0 525,207
HealthEquity COM 42226A107 8,759 133,930 SH   SOLE   0 0 133,930
HMS Holdings COM 40425J101 74,100 2,287,752 SH   SOLE   0 0 2,287,752
Hologic COM 436440101 2,627 54,710 SH   SOLE   0 0 54,710
ICON PLC COM G4705A100 123,116 799,609 SH   SOLE   0 0 799,609
IDEXX Laboratories COM 45168D104 132,625 481,695 SH   SOLE   0 0 481,695
Illumina COM 452327109 94,543 256,805 SH   SOLE   0 0 256,805
Inogen COM 45780L104 3,340 50,030 SH   SOLE   0 0 50,030
IPG Photonic COM 44980X109 21,094 136,749 SH   SOLE   0 0 136,749
Jack Henry & Associates COM 426281101 52,863 394,732 SH   SOLE   0 0 394,732
Kornit Digital COM M6372Q113 95,551 3,018,027 SH   SOLE   0 0 3,018,027
Lindsay Manufacturing COM 535555106 2,483 30,205 SH   SOLE   0 0 30,205
LiveRamp Holdings COM 53815P108 51,078 1,053,598 SH   SOLE   0 0 1,053,598
LOGMEIN COM 54142L109 33,865 459,623 SH   SOLE   0 0 459,623
Manhattan Associates COM 562750109 95,203 1,373,189 SH   SOLE   0 0 1,373,189
Medidata Solutions COM 58471A105 62,268 687,973 SH   SOLE   0 0 687,973
Merit Medical Systems COM 589889104 15,928 267,425 SH   SOLE   0 0 267,425
Monolithic Power Systems COM 609839105 2,616 19,265 SH   SOLE   0 0 19,265
Morningstar COM 617700109 28,757 198,815 SH   SOLE   0 0 198,815
National Instruments COM 636518102 11,396 271,405 SH   SOLE   0 0 271,405
NeoGenomics COM 64049M209 1,066 48,590 SH   SOLE   0 0 48,590
NIC COM 62914B100 275 17,155 SH   SOLE   0 0 17,155
NICE COM 653656108 78,582 573,593 SH   SOLE   0 0 573,593
O'Reilly Automotive COM 67103H107 369 1,000 SH   SOLE   0 0 1,000
OraSure Technologies COM 68554V108 28,355 3,055,473 SH   SOLE   0 0 3,055,473
Paycom Software COM 70432V102 3,173 13,995 SH   SOLE   0 0 13,995
Proto Labs COM 743713109 16,100 138,772 SH   SOLE   0 0 138,772
Quaker Chemical COM 747316107 1,420 7,000 SH   SOLE   0 0 7,000
Qualys COM 74758T303 48,086 552,205 SH   SOLE   0 0 552,205
RBC Bearings COM 75524B104 3,823 22,920 SH   SOLE   0 0 22,920
Real Page COM 75606N109 53,254 904,904 SH   SOLE   0 0 904,904
Repligen COM 759916109 6,232 72,510 SH   SOLE   0 0 72,510
ResMed COM 761152107 78,211 640,916 SH   SOLE   0 0 640,916
SEI Investments COM 784117103 42,696 761,068 SH   SOLE   0 0 761,068
Strategic Education COM 86272c103 9,037 50,767 SH   SOLE   0 0 50,767
Tivity Health COM 88870R102 21,704 1,320,177 SH   SOLE   0 0 1,320,177
Trimble COM 896239100 37,861 839,293 SH   SOLE   0 0 839,293
Veeva Systems COM 922475108 59,926 369,664 SH   SOLE   0 0 369,664
Verint Systems COM 92343X100 85,633 1,592,283 SH   SOLE   0 0 1,592,283
Wright Medical Group COM N96617118 4,137 138,718 SH   SOLE   0 0 138,718
Zebra Technologies COM 989207105 230 1,100 SH   SOLE   0 0 1,100