0120ecff5ef399613314df9e4f2fa2dc95c9d9daa7106fae2b8579d9f5712d4ad2e80a
01212034f271408757fecf5b5abcf31e234290d5ba3fd1160c1acafdc8b97365c6330a
01205a679b327942ed977b67f639b4e9c7e377a5c3e42399c765d7e625f3f475ed9e0a
012125a22c577dfdc20dd5120c11ca988df522aae1863f907a4c95d7db91d8ccf2410a
01209e022c29b7d219020c21c71f603268faccf11568eb428b694034ca90976a42ef0a
0121298cdf904c6992646d30368a3f2d936dc3dd60a6837141296f2ff782c28501470a