Hum-cancelling P90