OP has been entirely rewritten and updated, with thanks to Nevins for doing the work.
OP has been entirely rewritten and updated, with thanks to Nevins for doing the work.
Just post here or shoot me a PM with any update you may have.
Client of the honorable Gertrudius!