0120cffa7cefd3c6f791daaff5dff3a6dd661d8edbbc5223e871e0ed601087faeb180a
012171dce84823bc225a2d82a88fabd81b23e00586fc872438838ededf57520e75630a
012016a5d89f15e185df1a2a0cd783dfd6379aebf69671a8e5fbef4fe7eb6bc0915b0a
0121acf79bba4f4523bd89c57ec2360f5492f21e2b4e96e7edbfc7dc43b1300e76220a
01203a3fa6fe1f8f00cc44c8e7dbdee45346a266d81ecd6d192efc96730d5fa1b04d0a
012115fcaed22d4b61c800dbed2d217cff08ec9b321fff663ff7c768582079a4a17e0a