012083cd193245bf5e4c0ca603f5e43eefe8195db8515d62ef81099104c8458f2cc10a
012140a85507c0d63a1d854371733d60a15dd3ec1f4ae89d81df1e143214a762d76e0a
0120425dad111983b0d5aaec383226f4487d0d58a06059fe3e5b1a1b36200c28d6750a
01217c9166630c020a11255fcb71df49b22bfaaa7a7ab5989c06fa14c1a9832740620a