Holy shit, I think this is the oldest screen from my work alive.
It's yours?! Awesome! So that mystery has been solved. You don't by any chance still have it do you?