Copyright (C) 2006-2014, ARM Limited, All Rights Reserved
