012047bc7bf2c4ec3cbda2620db3918da49cda6f8efc716403d950977a2bcf5fcd6e0a
0121b9a975054ea590583cd93a45ca5dabf9b221f6507c9caa9b42c858a1adade91f0a
012034623fbab89b9ddb85d1856721ed1c63344c41c1df101072e71f82963ce612590a
01211ccb96911bf917eccae6d3b72d78f34cfceb24985b3c2b7e37da4afc48b9bd410a