Removal of SAT-Hard Instances in Logic Obfuscation Through Inference of Functionality | Synapse