3fb8d12adaed31bc61f284e54789756c0de02484291ea7df4cf707c38ed11af2034a7455d86695d90d01be583b589014d4be16

3fb8d12adaed31bc61f284e54789756f2ca48d4e9f0d5045c1afe92510ff3f2b6e8c9cb306e297725bb8425d0119957d9b3a78