E7F5057D4DB6C2C028D71D8A9646556CD8E3A67BA50E29DB0110DD866F0FED3F950CCBDBD64326DD0843ACC822CEA86ED42AB5A485045F61BC40AA3B2A3E3C8EC9794ECC744A9797C44504D1188778F67B8C80A9F8525854F950F6A4489A63B51B9287CAF30DC78F 9160CB0BF4C3CD324A6FE89EF9F5DB3F48A8D921B0CEDBD3DC24E836A04CDE8EBA40DB09DB00BF9AF7E57D5A9810615EEB1BCA6B67EDDAD38CA31365664AFEEE867401CAA6A187845E20E9BA0466C352E74B0E38548E9FE7B65F7F116739E7A2D0B1346C054F2F7E