Foxit PDF: Enhancing Security by Addressing 50 Vulnerabilities