012054ef1403370c7e5c010a3e2e45065c4e0cd671a14a6fd56fae69b2dc2a9963970a
0121312c36486ec3d4c67800d310778627d013a6ac9999a58495b0affa38cbfd42260a
012023ecb1e10e8ba84a001df1837fff3dde49d9909aa541c749794457a571b772530a
0121968e89b2aad4ec29f8a29831761748571269518195de9c35171d5f8810c1ca7f0a