00000020ce54c22515f7177525077f05d76528ee63f8e35dee8325fd10b19f140000000034744b0d7fcfefc16108f7a82cb3c87c500109016ed6643bd572775639f284cfe2350f67a5001a1c10d41cb5