0120afdfd3fd2a7ae07f4a7a43fe0d219a7733a79708518c611b2f9a28619f942e160a
0121add1beaf1149b47381ece3b048a5460cae3c18359dea29e6b2a2430e892cc5690a
0120d713888b52231da35e9c36ae7b1fbe98f312b146b52e264c06d7f29b1e0434940a
0121f22af9d35137c40140940c4d396d007ce5a531cc20c927ccfa9168debb3a7e700a
0120864e26b411c5b4a975b6ce362aff0c557ea6d6a6911ec38513a90d4946856b140a
012129610be7d0db3c37b4cd2d84defc0c53865d9adfcae72301a6f68d505dcfee380a