C2F30CD8A049ED2482100B5E93233DE26672D44F58DB3D18B56AFF050084704D
68A1A6AD49283CA5511A5AA4C1F4FF573C3412849EF3D4CA5B65D105D11F57DA