muhammad navarro