| Robert W. Baird & Co. A Incorporated | Director | Milwaukee, WI |
| Haicheng A Li | Director | Boulder, CO |
| Robert W. Baird & Co. A Incorporated | Executive Officer | Milwaukee, WI |
| Haicheng A Li | Executive Officer | Boulder, CO |
| Robert W. Baird & Co. A Incorporated | Promoter | Milwaukee, WI |
| Haicheng A Li | Promoter | Boulder, CO |
| Robert W. Baird & Co. M Incorporated | Director | Milwaukee, WI |
| Robert W. Baird & Co. M Incorporated | Executive Officer | Milwaukee, WI |
| Robert W. Baird & Co. M Incorporated | Promoter | Milwaukee, WI |
| Brian M Beitner | Director | Boulder, CO |
| Brian M Beitner | Executive Officer | Boulder, CO |
| Brian M Beitner | Promoter | Boulder, CO |
| Robert M W. Baird & Co. Incorporated | Director | Milwaukee, WI |
| Robert M W. Baird & Co. Incorporated | Executive Officer | Milwaukee, WI |
| Robert M W. Baird & Co. Incorporated | Promoter | Milwaukee, WI |
| Haicheng A. Li | Director | Boulder, CO |
| Haicheng A. Li | Executive Officer | Boulder, CO |
| Haicheng A. Li | Promoter | Boulder, CO |
| Haicheng A. Li | Related Person | Boulder, CO |
| Robert W. Baird & Co. Incorporated | Related Person | Milwaukee, WI |
| Robert W. Baird & Co. A. Incorporated | Director | Milwaukee, WI |
| Robert W. Baird & Co. A. Incorporated | Executive Officer | Milwaukee, WI |
| Robert W. Baird & Co. A. Incorporated | Promoter | Milwaukee, WI |