012071c709d41290af82f50e1a017be22440b59e100bb63006f5a26a52a27271a0d80a
0121712a3430f3c004da71f30eebc58d01c67da84b91269f9ed0f84b4e921c4ae5330a
01204df6a1f1b1b21a4a681862da49013e01346de3ca203bae170ae830d51131c5680a
012176a2d1587b849eaf36bc7bd3ff1eec278ab1c2864f4ccb7f41ea724efe85ca4e0a