80F61CD9291AA40848AF00A4E1BB731080E7A44A3A5E1ACA3FCBA66CB68276250AE347E4A6D41F33F6D8DABD36E2ECF22E2A05F3E58D04951B7B9529F4738A4607703FDBFC9425E23F0F2B252E6D190067BDCE76C2CCFB580F71DC982A5BB8C5E0A2465A12B116E8E5C13D3AC3433B2012D2D9FED3C6519C46D4C37A6FA5101B