Why were stolen old passwords still usable in 2024? Reading the Snowflake customer breach through Mandiant and DOJ documents ...