{"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": "discover vulnerability", "trigger": true, "arguments": ["common vulnerabilities and exposures", "vulnerable system version", "supported platform", "vulnerable system", "time", "vulnerability", "capabilities"]}, {"event_type": "data breach", "trigger": true, "arguments": ["time", "number of victim", "attacker", "number of data", "attack pattern", "victim", "tool", "damage amount"]}, {"event_type": "ransom", "trigger": true, "arguments": ["price", "victim", "attacker", "place", "payment method", "time", "attack pattern"]}, {"event_type": "phishing", "trigger": true, "arguments": ["tool", "trusted entity", "victim", "damage amount", "time", "attack pattern"]}], "input": "Hospital officials said it was easier and faster to pay the ransom than restore all its computers ' data from backups ."}
{"discover vulnerability": [], "data breach": [], "ransom": [{"trigger": "pay the ransom", "arguments": {"price": "NAN", "victim": ["Hospital officials", "its computers"], "attacker": "NAN", "place": "NAN", "payment method": "NAN", "time": "NAN", "attack pattern": "NAN"}}], "phishing": []}