MEAN (Explicit)

Triumph