84ef17c2a2e27eb55cbd6ba32a89ecb645877ec6dc3e530b3a23a85583300e4b2dbbffb4d2f1beb9693fef297c042eff2050193e669b02d4fe01cd9de3e3dfa8d2c78fe4aac66beb83a60f27e29cad1eac58ffafccc23ec0f915cabd052dab27fbc34d00b9e7147bd567e7fd2fc7d1968a2e83e651ba20522242842c610e787df563951cbe020ca06c7e71ea497e1175be4c3e040ef3e383334ee933aa3d8ec09fa71ea52e2200f7e92c183489563a289ee568aac3ec29910e89ba8d268eb76ab957a8079aafdf43e8a0934903931238a600754f2bee992b2ad5505acf182af0c802dd5122f7