TERRY MCEWEN c/o HOLLAND & KNIGHT LLP Attn: Neal Beaton

Persons with name TERRY MCEWEN c/o HOLLAND & KNIGHT LLP Attn: Neal Beaton

TERRY MCEWEN c/o HOLLAND & KNIGHT LLP Attn: Neal Beaton

Company CLEANTECH INNOVATIONS, INC.
Address 31 WEST 52ND STREET, NEW YORK, 10019, NY
Title Director

TERRY MCEWEN c/o HOLLAND & KNIGHT LLP Attn: Neal Beaton

Company CLEANTECH INNOVATIONS, INC.
Address 31 WEST 52ND STREET, NEW YORK, 10019, NY
Title President

TERRY MCEWEN c/o HOLLAND & KNIGHT LLP Attn: Neal Beaton

Company CLEANTECH INNOVATIONS, INC.
Address 31 WEST 52ND STREET, NEW YORK, 10019, NY
Title Treasurer

TERRY MCEWEN c/o HOLLAND & KNIGHT LLP Attn: Neal Beaton

Company CLEANTECH INNOVATIONS, INC.
Address 31 WEST 52ND STREET, NEW YORK, 10019, NY
Title Secretary