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
Acuity Brands Inc. common 00508Y102 289 2,145 SH   SOLE   2,145 0 0
Ameresco Inc. class A 02361E108 384 23,893 SH   SOLE   23,893 0 0
Atlassian Corporation PLC class A G06242104 400 3,187 SH   SOLE   3,187 0 0
Autodesk, Inc. common 052769106 359 2,429 SH   SOLE   2,429 0 0
Blackbaud Inc. common 09227Q100 249 2,755 SH   SOLE   2,755 0 0
Cree, Inc. common 225447101 351 7,171 SH   SOLE   7,171 0 0
Dexcom Inc. common 252131107 382 2,561 SH   SOLE   2,561 0 0
Federal Agricultural Mortgage Corporation Class C 313148306 455 5,575 SH   SOLE   5,575 0 0
First Solar, Inc. common 336433107 404 6,967 SH   SOLE   6,967 0 0
Itron, Inc. common 465741106 452 6,111 SH   SOLE   6,111 0 0
Mitek Systems, Inc. common new 606710200 186 19,240 SH   SOLE   19,240 0 0
OraSure Technologies, Inc. common 68554V108 208 27,908 SH   SOLE   27,908 0 0
Seattle Genetics Inc. common 812578102 268 3,137 SH   SOLE   3,137 0 0
Square Inc. class A 852234103 399 6,452 SH   SOLE   6,452 0 0
SunPower Corp. common 867652406 205 18,672 SH   SOLE   18,672 0 0
Sunrun Inc. common 86771W105 224 13,416 SH   SOLE   13,416 0 0
Teladoc Health Inc. common 87918A105 294 4,340 SH   SOLE   4,340 0 0
Universal Display Corporation common 91347P105 419 2,496 SH   SOLE   2,496 0 0
Amalgamated Bank New York Class A 022663108 280 17,466 SH   SOLE   17,466 0 0
Pluralsight, Inc. Class A 72941B106 238 14,152 SH   SOLE   14,152 0 0