msfl

Predictions and analysis