0120437dcbe8505df8bd40409615f4f67a516b017538821cfe8a165984be8bf29b480a
012189eafbfb6a450da1379e5248d20daaed6ce91bbe5abec9cec30b609b86095b200a
012068612793adb81a0b3e2cd7a91909783776ed3c36aaeb38ee0fc26866d3e25de90a
0121fc426adfcb614fb10bf6ca7b4c6bba67ae5709e2ac0845535418e146e74dda120a