JOHN RIO SR