Not only is this very very very much more than anyone would care to read on a forum, you've posted all of this before! Please, I beg of you, don't do that again, just as a favor to your readers! Put it all on a web page somewhere, or type it up as a PDF for downloading, or whatever--anything but this.