41D6E2FE0E05647F7C03D19A060FD68D5F5E7F041FFB1741E3741E0152F9E5C5
6FAD3FFAEB58B7007B02284379EFE08FB0E092F46341263BC47107DEEB94F95B