012058409d70a65507a4f7d2a08f9a0945637a748c3282522a4ed4b8f4aa8d2cecb70a
012151f66025fcb5187b9fd200b0c98653cc2f88436c5f37d3a4d54940b0a8e1994d0a
0120372887f458400ef13f9552e4ade263a2b6fed6989c9e625869586e240b6354f20a
0121d5d7e999910248e54f429baf7430b677f53aeb74c7d266ff96ad1347ba2002700a