87F8E9C9B6502B5E1E6C6C8FEAB10EC2F50945C169029A4B99CFE88F6D1F278405ACD7FEB6A6AA110E8CC69234517AB5C062753F133FB185DFDF79430D783C8840BE0111A591FFB228AF855C599F471CBA477CD6084C4D1AB82E857407390128984966DE229DC5CD47DD5DA742BFDA560D4ACB48ACBDE7C23343BE44C905CE85