31343623AED7314AACECCF388DA0C267468C11877F51E6FAC6C59729F5E6A9DC
670DCAAE6A3681BD5AC3204015D9238D293596818E02D8A2094229D9DE87113C