EEEF 2012 is generously sponsored by: