C0589AA9F65B87DF2ADC475AEB61BAF678F8EF9410292B6A498D1BA60C3E24D4
0088ACA2A5E2A18FCA7CEE77222DDDA3226BD91EB355D8A8E67DB88A68A520CA