00000020ae42a5bfb63c1f215a53c5fe6d896aae30da049618afbe19aab4db02000000002341b51ee68f77c26919cddf5dd7ee98efc9c7afa91e5a94e8c1ff1a28e08ea39e4e5c6aef9f081c014f71ab