0120dca82c0dfdb7212d6669f682098f46d36e6ff13fcbcb90fa8bb881371984f9010a
012194304fecca21283c02333bfa7d48643e5158fa1b4d3cb8b5a8e9e291dc4499000a