0120da82bc3e67d163cae7e3dd6a25c90bffbb9f8df78527f3e3119b12c7d0fadf660a
0121f50c69431efd45426e1a1bd443a3969fb50320a6757facdb142c786efd880e0c0a
0120b7beafba7d1a283f131b041b3794bf2cea9a5659b8440f3ef359ce960131f6610a
01212d97d12c8ce6eebf19b68c3c729f4169e5383b726cf10db95545ecdce210b63a0a