Signal conditioning

be2ef6cc18f601b5156c0fb864d42c36888888888888888888888