arturo branch