0120af38f5317a0ebd885f4877e925cf4dd459f384650a20f3ab3ecab381e77503480a
012148c9b686677f63c3c5036ace90e96d3da39aef030e3cebb60aeb2d5c788eec6b0a
01206c9796f68be01f45b63e41626102f0df003348cf7eee640d7a0918c18a6fa33b0a
0121c4858f1815b678e3d6a4347c17b37fca74924f37cb9614fbb1181dae054e551f0a