caclong

Predictions and analysis