"Statistics updated on 5/20/2024 3:53:23 AM"
I also heard on a couple of occasions that it meant "Philosophers" this in colloquial language, I don't know how true it is but I share it.