Tools

Diagnostic and analysis tools.