"2257" is an open source solution to the reporting requirements enacted onMay 24 2005 by the Attorney General of the United States.