Plot.plot({
marks: [
Plot.tickX(eventDataByEventName.fll_ae_22_1.defender_ticket, { x: d => new Date(d["created_at"]), y: _ => "Defense Log", stroke: "priority" }),
Plot.tickX(eventDataByEventName.fll_ae_22_1.eh_internal_happening, { x: d => new Date(d["occurrence_time"]), y: _ => "Happening Log", stroke: "source" }),
],
y: { domain: ["Defense Log", "Happening Log"] },
x: { domain: d3.extent(eventDataByEventName.fll_ae_22_1.attack_campaign_scenarios.flatMap(d => [d.start_time, d.end_time].map(d => new Date(d)).filter(d => d.getFullYear() > 1980))) },
marginLeft: 100
})