* Copyright (c) 2006 ETH Zurich.
* "Copyright (c) 2005-2005 The Regents of the University of California.
* All rights reserved.
* Copyright (c) 2006 ETH Zurich.
* "Copyright (c) 2005-2005 The Regents of the University of California.
* All rights reserved.