421FF66BA808041239B21493B0169B040D83D02F2B82A49A05D2C91972C11137
8BEC112BFE87E05E9A0E24D46FA6F593DAEFDA8D3AD1BCD62A7139352CEF2CCC