an egyptian cross with the words may you be given protection, stability and renewal of life