20050601 unknown: Flood scam kingpin surrenders