Normally, I wouldn't dump something so raw on the world, but enough people have expressed interest... This code shows many signs of life, but is completely untested and undocumented. Consider it to be more an example than working code! It's provided as-is. It was last worked on circa p4d 2003.1. Richard Geiger and his employer (Data Domain Inc.) disclaim all liability if you choose to use this code (or a derivitive thereof) and bad things happen. I *hope* to find time to turn this into a useful tool, but then, hope springs eternal. - rmg 2004-02-11