C3 Trimmed Mean

C3 Trimmed Mean