012022e416664fc22eabcea36755bddd70ed6210389227f585ea0fa06ee2b4ac9acd0a
0121caffa1edcb6a21f751819ad5e21ea8280df7027027ff2e4fecb81518585a15260a
012084249e0e6775bf0bd04371ebb208b4bea726b936f6472a665cd6e6e14680388d0a
01214d04fe85246320f7b30d03dbec80f2e9c4b7ee7054543f8fa23800f7f808a7710a