Life Hangai Lilla Cats in ancient Egypt: they were not simply worshipped and respected, but seen as an earthly representation of their gods