EC ’04 acknowledges the generous support of: