012039bbff63d39229eef0ff42a5242fb4198cf3506b9849ea8e6c0d093b810ea0290a
0121bc763de3816707af3ca098c295ffc94af0b6bb6f90e7d2cdeda078e911abd90c0a
012076ca6a7c40dfec5816c40b71aa5c814a900b1483d0f1a7c5b070e367588a91d80a
0121b1db7f10ba94a6b5be761de024bd61b18704e4e28d235187cd087efa3df170080a