012039beccce379fef2c553086e9bdfa86dbf82b91868f7bccc49edf1a5120e29ee40a
0121f7ed5bf58d9d8517e305bf08c6b581fbac2c48e65973b7ca6fb12f07a4c580350a
012093aae106208c09fc5ffb0913cf794174a9e9461605439cdc6b4ac81e562a7a5f0a
0121b0743a85a0d28ecf8a0f24b7ca225ffd947d3c35a1ecd26d2039ef37b176b24a0a