012042bcb0ad031c1b3932bd43fd61cd07962523aa64ca34145626665b4f520dd4ce0a
0121f0a731a0e038d508c22cc19daeebbd50d6025acced054c9fca8ff3756fc53b150a
01203ae62c98d292df268fdf8c2540815230887b58a5d7bb34d66ad1d5a698499e3c0a
0121a1215da497f50da9700922a2456e9360a27a452ca4c08b3abf17366485ba57710a