89FAA4510DB9F78A675FD8BFC5954747945F0FCD0A87B1367EF10C36D9F1305049A3A1E86BE9E00C245032563E457AF8072DCB2B6BE65358A21588DA793D869976022E1E20CFC1FF305596865C65966F343D30A78730E927A43D22A4FC200DC262468DC6E29C11F567529CE227BA6A2DEEE2DFB0BE591031BAEF01191E25188D