arm2996