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
2U, Inc. common 90214J101 269 7,156 SH   SOLE   7,156 0 0
Ameresco Inc. class A 02361E108 349 23,694 SH   SOLE   23,694 0 0
Atlassian Corporation PLC class A G06242104 414 3,162 SH   SOLE   3,162 0 0
Autodesk, Inc. common 052769106 392 2,409 SH   SOLE   2,409 0 0
Blackbaud Inc. common 09227Q100 228 2,732 SH   SOLE   2,732 0 0
Cree, Inc. common 225447101 400 7,114 SH   SOLE   7,114 0 0
Dexcom Inc. common 252131107 381 2,541 SH   SOLE   2,541 0 0
First Solar, Inc. common 336433107 454 6,908 SH   SOLE   6,908 0 0
Hologic Inc. common 436440101 283 5,888 SH   SOLE   5,888 0 0
Itron, Inc. common 465741106 379 6,060 SH   SOLE   6,060 0 0
Mitek Systems, Inc. common new 606710200 190 19,079 SH   SOLE   19,079 0 0
OraSure Technologies, Inc. common 68554V108 254 27,417 SH   SOLE   27,417 0 0
Seattle Genetics Inc. common 812578102 215 3,111 SH   SOLE   3,111 0 0
Square Inc. class A 852234103 464 6,400 SH   SOLE   6,400 0 0
SunPower Corp. common 867652406 198 18,516 SH   SOLE   18,516 0 0
Sunrun Inc. common 86771W105 250 13,303 SH   SOLE   13,303 0 0
Teladoc Health Inc. common 87918A105 286 4,304 SH   SOLE   4,304 0 0
Universal Display Corporation common 91347P105 577 3,069 SH   SOLE   3,069 0 0
Acuity Brands Inc. common 00508Y102 291 2,112 SH   SOLE   2,112 0 0
Amalgamated Bank New York Class A 022663108 302 17,327 SH   SOLE   17,327 0 0
Federal Agricultural Mortgage Corporation Class C 313148306 402 5,530 SH   SOLE   5,530 0 0
Pluralsight, Inc. Class A 72941B106 231 7,621 SH   SOLE   7,621 0 0