012042ade7ad7e71a8281492cb8d7470ddc5bd4a67925250c9691151a554b0dd8b3f0a
01218a40dc8408646ef27920aad2783e7a5d1d8db25d9853a411ffdcb0a8b8ab517e0a