0120c71f67e4fd79b6efdff21e2c822b99955b68382cb10f2f6868ee8a88b0ddffe20a
012142229b0ed0748178c80ea1458b2368aeb4f2888c9466eaf1c4b919864e3d11160a
012085081c0d535e3ddfc939c5fdc5d47fac661eb52839da124f0f35a48583985add0a
01215e0bb5c95147ed0ca3d3bbbbcced70fb6baeef2084f2f71f9a0c6777b2c5b55d0a