012071029bf480293773b045eb77951aef59a76a21f8e45fee03f8b47723c449db5c0a
0121f4a67ff90ffb23a22da1b98d867e34417fc0f8d0454941a6b945ab67e9d33f5d0a
012020f014c3e216c8e48b6fb4d15110483cfeb3e58948ede82d30fde390df2fc0930a
0121a1d84fa6ce56511bdee0f9854faf771a9f3dd35d3fac391a18b6fd3eb1a7002f0a