Signal conditioning

4358d223c256a1ab4bd3e45b8c494f88CCCCCCCCCCCCCCCCCCCCCCCC