Yeah, just principally disgusting.
Anyway, I received the message from both CX and SQ, where my SQ Krisflyer subscription was only just 1 week old, when I received the notice
This suggests, the breach was very recent OR SQ did just sent everybody this notice, independent whether the breach was earlier on.