Z li r if