{"instruction": "You are an expert in event extraction. Please extract events from the input that conform to the schema definition. Return an empty list for events that do not exist, and return NAN for arguments that do not exist. If an argument has multiple values, please return a list. Respond in the format of a JSON string.", "schema": [{"event_type": "data breach", "trigger": true, "arguments": ["tool", "time", "compromised data", "number of victim", "number of data", "damage amount", "attack pattern", "place", "attacker"]}, {"event_type": "discover vulnerability", "trigger": true, "arguments": ["vulnerable system owner", "vulnerable system", "supported platform", "common vulnerabilities and exposures", "time", "vulnerability", "discoverer"]}, {"event_type": "ransom", "trigger": true, "arguments": ["tool", "price", "damage amount", "time", "victim", "attacker", "attack pattern", "payment method", "place"]}, {"event_type": "phishing", "trigger": true, "arguments": ["damage amount", "victim", "place", "tool", "attacker", "time", "attack pattern"]}, {"event_type": "patch vulnerability", "trigger": true, "arguments": ["vulnerability", "patch number", "releaser", "patch", "vulnerable system"]}], "input": "The hacker asked for four bitcoins — a virtual currency used to make anonymous transactions that are nearly impossible to trace ."}
{"data breach": [], "discover vulnerability": [], "ransom": [{"trigger": "asked for", "arguments": {"tool": "NAN", "price": "four bitcoins", "damage amount": "NAN", "time": "NAN", "victim": "NAN", "attacker": "The hacker", "attack pattern": "make anonymous transactions", "payment method": "NAN", "place": "NAN"}}], "phishing": [], "patch vulnerability": []}