012077afd4d0d429b65a1696a333b6c496dd954762c43af6682e657e0a9bc7a929e70a
0121d5253f331db9704564fdf6721c270f782346ea2ad235bc15f4bfae7fda6a7f3c0a