01208988c93681cf3a5d9ba1c3779a530face33749a9e4eddcb394d4b81982bc81f20a
012121aa45c1efefad8c3225440128c091dc1ca8c245d9873bc4896d56e0d5c3fc190a
012026eb908134871c9642f0456471f49c6beb7eb2c4ee0e90bdd6b2e883729d1dc70a
012172e2aa2845bdac0fa3ee6b753b8afd2b4f3a9befe4c23e9680158bc194b67b3f0a