012064db52869ecdf941e4b356cd11017ad95bb7969f45dd4bf367b7eb968f8e511c0a
0121f3140322537e2496ed80afc2e398b5ec4c0e8ee182ceb7737f84d086fc017f040a
012031fc03fba1daf093f8f9d66e1cc0b8925675c9dd80acb0cff73b1a57bd24d5ec0a
012183f52511b1fcc5d3a455347251f5fb18f6f37c26f2ff3723bc34d53072880c690a