012086ac0f7229dc50e3d43205718f6cf0ab0a89b4fda6a463e0d8513b13c75eb0a80a
0121d46ef5d9403acb8a42cffec751a3030f60c6842f39f6c81e69137ecb0552bb220a
012043ad9260430205880a48c00d433f18fd58cdc66b7bb903b4d6f445069298e1410a
01216040a88db627c8220998348d25e3d29713a8103fd3d2abe9470f724acff86c2b0a