Rep's Tribulations