0120f3c39d7f372e1bac144feb18c11f14f167e37f99f1fb927979904f5c50201aec0a
01218c08693717538c2285b92a4e3d3f9336720cead9ab1bff1d45407f61efefce150a
0120f338b92ed94ff6268734fd98ef683c7560b994d9cb5dd06ebaaac45db0f9fceb0a
0121947bd8abbc9a55427f0dbda45e1e96f00019cc2a3d199f27dff34ee28f0b275b0a