Roles that pay £4325k — BranchFactor