An enlarged view (270K) of the source code is available here.
Many thanks to Mike Trinder <mpbt100@hermes.cam.ac.uk> for scanning and sending this in.