012022f18fc286ab1db4df854b3f8fa8d8dff137dbc834c12d78d240c9ca0989dfd90a
0121df315d2376f6f59cc7835c9d92d18d7a2670684a229921dd99600401d6c5775d0a
012088a582006518cdeb766918686ddb18fb6b46e60cab0873f3dc900606956046c60a
0121dd3c6a8e96cedb2ac2f5fd188386aa51cdb3b88df888e2fbdca2f0287f3dbb6c0a