Lepro or Triangle - most ppl got it it seems like, but it looks like installed very long time ago so you can't know which one.....Im learning a little toward lepro.
Edit: I knew it was installed old before seeing that you actually said its from 2008 :P -- anyway I think its Lepro.