Just a quick update.
I tried reaching out to Jim using the contact information I was able to locate, but unfortunately I haven't had any luck getting in touch with him.
If anyone here is still in contact with Jim, I'd really appreciate it if you could let him know I'm trying to reach him...