012079ccab2efe43cda38a09dd4c2b0affebd1245c52c2e9aaf55ef3b30605dffb4f0a
012163d3d79061c5c239075a0779256d77375e50c4c308bcac9f6e20279088c0402a0a