0120f1938420342cc7e1a9cf12bacb809af351d1776223b6b8080c50c556cc17a6930a
012143c66677ca86c12199bc6632d882fdab099e19825f6cc2d7b8cb4b9c2c1fa8630a
0120e37ae0e7090ef06919bdb588bab556f68ebb5e4baff0c7a5986204ae6d547a570a
012107a790836c052258ec0669fdd67dd71616bacd41cc3ab62323c6b82ba16e51150a