012055c32192fa0397c1cb41b47dd4d0a863995a340903cdda6792a3472d99b9b3690a
012182c78caaefa757fa447e019b2e8fabbf81a0af3a99c5a955685e4e37e72a375c0a
012068faa3b22339aa21ac214776fc0e9d6ebe3301d5dd8558f17d0e7e951d4cbe840a
01213aad8f3da6c8c2e3638f6ed959f5deeeb19db9da855faf0752bf9406f483ac0c0a