ARM branch-exchange