012053acce66bee7fd554002571255f392229afaf6851880efa4d40349aae2d9ba470a
0121dd0f32152bd712404d26fd78e8921f8766e60c5c61b8c08fc736916cba6b843d0a
0120ffe6427d2ab90020c6456f24da21e725f2ca4fe433fb927b2fbb053a3aef24870a
01214d6ec5c1259b15b010a733f94c84bf07f9bb0fa4fb4053f7b6b2b700ace93b0d0a