59685A2F94429140A5F877D16A9FD9CF88D9208FE1361F2B6050CC516BC8B79C
90A872C91FF1347307CF9F5A7C1C6C8D6B2C442196E50AE37FC9B7A141E0CFB4