012068f8f3c5af7f3e49508210bbaa46d25595553c4cdc595d838dd46fd2c43be35d0a
0121af50ca7dbab59ab84f1bb5daac1746a2633f6ec7270c3ae3a1a3f7ec790547540a
0120583147127063d841faf9a7339e465c07e8bba74c4242f715feff219cacab181c0a
01212b57e9a459b267dbbc554139b6f6032c04ef61a6e55017cb369cf976fc01902e0a