+dedupe hardened
