57250B89AC018250F2F18C071EABDEDB3CE11E51F81E729BC10F83C3B2FEB7CC
14C22F6860A87380CB4AD02A9CCADD404B9EED201BDFACA08A4BF52FAA3C6B0C