dirty30

Predictions and analysis