012046bf0b2c04c846de604f6123d278f217a8d7b6e6deea1fb52a21ba590c06b98b0a
0121abad14b416746baebb3370b990998d4ff0504c88064afd79d00a7b949ede3b700a
012095a1902f428fae31fad61ef4d23a537cec079ba48db8dd7c8950678be2b3b7270a
0121cbf3e07b374a08d51fe47b3cd27c69df84a265131c9b9bc1aa4259e7c4f4a03e0a