012050e8b70c3c4369265d1ed0347725b96b1aac3f92555f2c4829003a9a4e5cf2100a
0121ec87d1c923a048686b558a2b777e5e11390ea442648c60cf2ac8e4dc0b6fe7720a
012023ef702be552c8d6d9fc05d1bd274929d223bb58d26b645a76fee70f81c7f3380a
0121a96239bf66d2eb4ab4ac1b40dfbdbef16eba10447da08a07ce39b305cfdd57420a