0120f137552df140a3ed809eea19c3732968c02d7f5b76a281cd4e8d39f9210035fc0a
01213e50d70e2fd340a620fe1b1570964e8045a6fde64cc3cb22281f483a010604610a
012054525e984f23ff1d1721cf015b31b39aea30b6a9c3d8b6c932f22528d3718f180a
012141be050f9d333a511437b839b6b537d8c48b59a04e0645d45139aa23bf25d5620a