1. University of Michigan, Ann Arbor, MI
2. INRIA Paris-Rocquencourt, Paris, France
3. INRIA Nancy-Grand Est, CNRS, and Université de Lorraine, France
4. Johns Hopkins University, Baltimore, MD
5. University of Michigan, Ann Arbor
6. University of Pennsylvania, Philadelphia, PA
7. Microsoft Research, Cambridge, England