0120ec84daafeae2bb12addc8c7ec68470fef747cf23b5f385aa36c76ff9dd4606a30a
012141168c4cbbe725e8b91d5e251a9ef45cd7f318de3a6ef602770931909cd46f020a
01209fb8ece7e80f3c23083a014bfcbb23752dc3d33fe7123c573f8f697e7740b4130a
01216e8ba95accbd1e5a765f49c124614fa79e42c5d38cdbad79899b9198384d705f0a