012052490f3d7b94704f643e02a1b023ea559e847c960b9b65d796a60e3eeb8eafc10a
0121688c66c6ef9920b8dc1e285214d503847135ca11f40ca7106ecd2a78c376b5140a