2012F472784C657B5F51E5F67718CED55E2F940BD34C2DA69DE5D42B57BD97E6
2940ACBA498B91BABB8D0EA3373ACFD9A20B88E2BC8756D0BEFD31DC89CE1C9D