012069dc1c94453bde5ec45443110ccb9324fb50090213123c634ed9cd83ce122cdb0a
01219a5b49e3cff07389bdb603a9957117d67d9b545b64ed72eea0afa4917a4d8a3e0a
012052b917acb554a2160f5dea95d10389f8c7cf5c3aee4aa30e2e59476e3694f1f90a
012124702b1948c95238aeceff57d9930ed055d0cf1fa1de37bba94c42f47ae4581f0a