Author: EQ4C Team

Collaborative efforts of entire team EQ4C.