0120dec90e6eba93febfd7466933cb1b207a3b237622a3a8cbfd2b64f78e6fcfb4ce0a
012165a4822be5106d7a8ced07cdeaf4a5bde84c3384d253d3651c18ea4c4a1a7a390a
012070b9fc87b3117a4feb4f71a6eb9cefae88650b307db42bffb15c595e20d23d140a
0121f9fd3ecdbc502595246e281f623ce0178aaced43aa511ad7c07ff84c0758ae560a