Dark Angels vs. RagnarLocker: SentinelOne Decodes the 2023 Ransomware Attack