Levels, a little curves and a layer with upper and lower darkening overlay, using Gimp.
Copyright Ilja Hallberg