Our group gratefully acknowledges the following past and present funding sources