Copyright (c) 2004-2013, Cray Inc.  (See LICENSE file for more details)
