012044d5efcc55d2c6fa07822324019e8528d73316abb070a408f1be8c98214955ae0a
012107d99479db427cc7c8c5ef5ff1b87590422066c22e043beb93cf36309b2474650a
012091c04723de00b06d9e7e5f09f25b55a49bb9613a51ead261a189930ffe5e8ef60a
0121020bc00642807096b07ffdfb9b3ad7dbbf2baee88d5aa0b3677b720e5bd0dc670a