3dafdf2ce0d12cab76f284e54483756fd3a22267c3aa5b28e3fc01078a8668370e6ad22a71033bd7404e9d92

3dafdf2ce0d12cab76f284e54482746a72eb9b7defad0941d12a4d23bc80640d1abde7444b3ecfdbbf0245f312c6

2eea8223e4826ba53def8fe74581766fe4a1343423b05df96ed609162379d99d29328ab1acc603611b6d6bf0b0f53060f978845f0119c97538ed988251d143d838e54b802785570fcfb4db8e1266d390