Efficiently Detecting Reentrancy Vulnerabilities in Complex Smart Contracts | Synapse