purchased logic