0120fd1efbfad32f0368a6936dbea14bd82d1d468d80f4f4b0b43ef8d046447d59460a
01213e6bd6ed1b7878382c0de6e2d51d14df04bc9e5f591248e45037db5d32ece2510a
012093ed034ce0a3d78caa0e44e9cf999b7e996895350e92927f37a5d49734525f1c0a
01212778f78823326d8047125c0655cbe3ec2c79fac9d58b1ac94772e4db4bbb716b0a