3500 Time Clock & Document Stamp, Pyramid 3500 Time Clock & Document Stamp