012071fca99afb48b81cec5b4d5da06d0962e6395e95a4ad0ce3eca6e8c1ab6f11860a
0121167548a9f7a81e0b07af072a68014a43f2fb170156766ddbf09d2a7f755b7d770a
01209e3d480772a862f5f712f7585f48c0cb94de40d7c533c4a21561ba2f3a077add0a
01213586c9ba6b078f9ac23dcbb6d7d0c745e6647d1a141888747e3dcbb77d38f26f0a