text: 3ca84979e905ec465164f6f87ab3970953d69c4301b5955f04d7723d4cd95f9d1df6307efb75c30defd5ad5651071788dbf73f6f6a4184867e005fb1a9ab7631