012094c231efffa90087c984a725b64bae2302015494f35b98a6ba9a021fc18c6f110a
012197f28b8482f2ae09cf739ae30f6a5b57ab49c532b6194fe30a60b2076bcb636a0a
01203237798b5087faa9d980fbc3e67584b8f9cb6d21c6bebe198767123843548e6f0a
01216c440d09498eb4faae99de4966b6ff88774cfb05c57a3280297583515a3b501e0a