representante function