1. University of California, Berkeley & International Computer Science Institute, Berkeley, CA, USA
2. Microsoft, San Jose, USA
3. University of California, Berkeley, Berkeley, CA, USA
4. University of California, San Diego & International Computer Science Institute, San Diego, CA, USA
5. Microsoft Research India, Bangalore, India
6. George Mason University, Fairfax, VA, USA
7. University of California, San Diego, San Diego, CA, USA