0120c0b14e97d5e526bd103a1ab61dfe75c11df5e2c41afa8ca93a47d26a1047d1090a
0121f7f3d37a8d13da3925e05dedc52ce391fc1dc5d17faf2ddf2faf94612cafab390a
012011c915d6149b0fbaefe04c5d0e0612f03852a16e29d6d3d1bb909f904e2baf320a
012121d6bdd5918728d881017c6089404411933e19e32f106ca003e082852875f0160a