00e0ff3f3336e53738a2f8501a2a6b17f8e31358ff0f5fb57053cd00000000000000000022ffc69ad44835061e21428322a618fb3d011d6ef91b512b502d4a50e6d1255beaf11c69c35601188e17db1e