d52f0647e519edcea013530a23e9e5bf871cf3bd8acb30e5c870ccc8c7b89a09 c0801437c4ec816b60489746c49a33b7268126eda8d69af47585d46175cbf078 60c6242057a2ed2a102be819922a807139becf6b1cda2fa9eeed873fc6320623 e1fae54e9fb4d1c3d42119a980b7992cbadfda5c7051de61a2d1cef9d251c173 e82621503a51dbb8986725217c2dd391df39711e6ccbbb68d93eb8df1e3a5c18 0ed23a63c8183bc51ac08a01529473d9cc4fe7e35999ca93ed30af35fd7f7f4b 3e4c08f6c576544f406c83ea2361fadddc27361044b615e391fff3d9bf4e4ca2