16. Apparatus comprising a computer-readable storage medium tangibly embodying program instructions for distributing a document, the program instructions including instructions operable to cause a computer to: define a hashcode for the document, wherein the hashcode for the document is uniquely defined; distribute the document over one or more distribution channels; update the document with new data at a later scheduled interval; define a hashcode for the updated document, wherein the hashcode for the updated document is uniquely defined; compare the hashcode for the updated document and the hashcode with the distributed document to determine if the hashcodes differ; and if the hashcodes differ, determine that the updated document and the distributed document are different.
16. Apparatus comprising a computer-readable storage medium tangibly embodying program instructions for distributing a document, the program instructions including instructions operable to cause a computer to: define a hashcode for the document, wherein the hashcode for the document is uniquely defined; distribute the document over one or more distribution channels; update the document with new data at a later scheduled interval; define a hashcode for the updated document, wherein the hashcode for the updated document is uniquely defined; compare the hashcode for the updated document and the hashcode with the distributed document to determine if the hashcodes differ; and if the hashcodes differ, determine that the updated document and the distributed document are different. 17. The apparatus in accordance with claim 16 , further comprising instructions to: store the hashcode for the updated document and the hashcode of the distributed document.