0d24947666f2ccdd52d60f903612a82138e3416f4f6c25063b3a93f2a37b69e2
0d24947666...f2a37b69e2
b48a9edf047ec71e8e53eaeef78ce9710855580651a8d4eb9def20b3c7d1f743
b48a9edf04...b3c7d1f743