012046df71ff7e5754030cab6305a2bcbaeeeb66406a0c2c565e9f8ca7e87af6097d0a
0121871e8a7d385cb76e9e4d7658a0a45920239a25351269e890c6683073df92a1430a
0120f0af47542222459b1231a14dfadf1d4de4e60642d1166928cfc32dde439820940a
01210c1f77d7ffa5009352709c965b3ae4fbe06fe67bb5294b38e502d6721e72015a0a