We wish to thank the following sponsors and supporters for their generous contributions: