0120cfdc2eacdba97d1b85f57a29b5a1f296d3e85dd46539ec25ee1866665122e63b0a
01214a6e539aced8b21fdc85e6b7bab19b36e187758955922682b742fe5a92a38f740a
012083d7c8f758da3431c64d387c75f6c590b4aac7e700775c006bd2c27a7691fe3f0a
012176f6d01c0b8e39176185f64281b21d89a44a51ed79b3167c42ee4185f376816f0a