The Code Behind Earlham's Local GPS Timeserver