This library is in the public domain.