BA85C89CA77784DAD73D24D1BE6D350C9A15FB48B1DA43E9589F49B698D83D67A650AE8B6F119EDCDCEF5C21B8E1490EFDFF912AC431499E2A15898C41681DB042F6EEA0929C36C42E1033B24EBDF2F11B88DAFF09A9E229B2BADF154773C6DBBFEE836BF5224150161970E2A088B0E36AFBFBE22486C9630F2B0C4F004454FF