Legal Document Processor