012025efb48a233cf2bf6e0cb2aec0f3b0bcc0fa92fd299c001f13c89fe06fa8bb910a
01212702fa5d52cb8159b050d64d996fdbfe3acbcf280ce632e3d9d55974e773ff7e0a
0120c59b31686699c5a04a8691d6bf9f6295b355754908dae8ae457a32034603fa3b0a
012169bac49e18526b728683d19b0af7c2fda58091c8aeb9e90c0bf965b2e3090f680a