NAG Library Mark 22 manual