012069a19c3a2b94b86e00c43ca45cbe6663c179eceaf6e362ae9c627a2e8faebdfb0a
01211424a9611ab6e2d605f5da6aae4e2f05fc94ac4669ac9009a71ac89d5975ff020a
01202f08a99bc2d6f09ab9379174b0c324877199ef60ff0f9a4ce6042ab09631902d0a
01216d44364b0ad0561faa2315dd906721378b1e85aa9dfa087fd64cff4048760b080a