012082df05bcc55fb9ce22d1e0541e473573d9da749f29f5d521869cee5e55f12a0b0a
0121f3040fe708ee329ac8a9c0b7a27d28defb5f0607c2085080128148c8233c824b0a
0120c59ea3eeba65e8070898764f817e6b4357d9d80b7063a8a7a442e497156b24d40a
0121c81a789d64af5f559aaf676b4acbe7ea3b9f6c93f6f2395bb03692ec99294a0a0a