012046fa4a6c89563beebe30c914075ee7f81d7145c057928aba7b32d4575a49acfb0a
012107cc83b7e9fbd3bf643a300bf410f11b417d1d2bf8bd1ddc188375a6600be6160a
012041fe93f0272c0e95716d0680c3e7a2dc5b978eb220a7b03711e49b6c03e8f2c20a
0121bb44c454672e14db238ec9b7f0f7ee876255e126e8b3e8c0c7ff66eba890931e0a
0120118f82e423e32033293dfd5374bb29396bf852a72f01c79554f9c12c9b71d6740a
01218f50dc1f697a82bc3cce1d21a2631941a4f8a62c04a4af018ba1b3749132e9560a