The Law and Economic of Reverse Engineering