thiliporace