This software has been placed in the public domain by its author(s).