diff --git a/lib/marcel/tables.rb b/lib/marcel/tables.rb index 01a92b1..e37c892 100644 --- a/lib/marcel/tables.rb +++ b/lib/marcel/tables.rb @@ -1,4 +1,3 @@ -# -*- coding: binary -*- # frozen_string_literal: true # This file is auto-generated. Instead of editing this file, please @@ -2152,374 +2151,374 @@ module Marcel # @private # :nodoc: MAGIC = [ - ['image/jpeg', [[0, "\377\330\377"]]], - ['image/png', [[0, "\211PNG\r\n\032\n"]]], - ['image/gif', [[0, 'GIF87a'], [0, 'GIF89a']]], - ['image/tiff', [[0, "MM\000*"], [0, "II*\000"], [0, "MM\000+"]]], - ['image/bmp', [[0, 'BM', [[26, "\001\000", [[28, "\000\000"], [28, "\001\000"], [28, "\004\000"], [28, "\b\000"], [28, "\020\000"], [28, "\030\000"], [28, " \000"]]]]]]], - ['image/vnd.adobe.photoshop', [[0, "8BPS\000\001"], [0, "8BPS\000\002"]]], - ['image/webp', [[0, 'RIFF', [[8, 'WEBP']]]]], - ['image/svg+xml', [[0..4096, '\ndebian-binary"], [0, "!\ndebian-split"]]], - ['application/x-font-type1', [[0, "\200\001", [[4, "\000\000%!PS-AdobeFont"]]], [0, '%!PS-AdobeFont-1.0']]], - ['application/x-internet-archive', [[0, 'filedesc://']]], - ['application/x-lz4', [[0, "\004\"M\030"], [0, "\002!L\030"]]], - ['application/x-mobipocket-ebook', [[0..60, 'BOOKMOBI']]], - ['application/x-msaccess', [[0, "\000\001\000\000Stan"]]], - ['application/x-msdownload;format=pe-arm7', [[128, "pe\000\000", [[132, "\304\001"]]], [240, "pe\000\000", [[244, "\304\001"]]]]], - ['application/x-msdownload;format=pe-armLE', [[128, "pe\000\000", [[132, "\300\001"]]], [240, "pe\000\000", [[244, "\300\001"]]]]], - ['application/x-msdownload;format=pe-itanium', [[128, "PE\000\000", [[132, "\000\002"]]], [240, "PE\000\000", [[244, "\000\002"]]]]], - ['application/x-msdownload;format=pe32', [[128, "PE\000\000", [[132, "L\001"]]], [240, "PE\000\000", [[244, "L\001"]]]]], - ['application/x-msdownload;format=pe64', [[128, "PE\000\000", [[132, "d\206"]]], [240, "PE\000\000", [[244, "d\206"]]]]], - ['application/x-msmoney', [[0, "\000\001\000\000MSISAM Database"]]], - ['application/x-rar-compressed;version=4', [[0, "Rar!\032\a\000"]]], - ['application/x-rar-compressed;version=5', [[0, "Rar!\032\a\001\000"]]], - ['application/x-shapefile', [[0, "\000\000'\n"]]], - ['application/x-stata-dta;version=10', [[0, '
114']]], - ['application/x-stata-dta;version=12', [[0, '
115']]], - ['application/x-stata-dta;version=13', [[0, '
117']]], - ['application/x-stata-dta;version=14', [[0, '
118']]], - ['application/x-stata-dta;version=8', [[0, '
113']]], - ['application/x-tika-msworks-spreadsheet', [[0..8, "\320\317\021\340\241\261\032\341", [[1152..4096, "W\000k\000s\000S\000S\000W\000o\000r\000k\000B\000o\000o\000k"]]]]], - ['audio/opus', [[0, 'OggS', [[29, 'pusHead']]]]], - ['audio/speex', [[0, 'OggS', [[29, 'peex ']]]]], - ['audio/vorbis', [[0, 'OggS', [[29, 'vorbis']]]]], - ['audio/x-caf', [[0, "caff\000\000"], [0, "caff\000\001"], [0, "caff\000\002"], [0, "caff@\000"], [0, "caff\200\000"]]], - ['audio/x-oggflac', [[0, 'OggS', [[29, 'LAC']]]]], - ['audio/x-oggpcm', [[0, 'OggS', [[29, 'CM ']]]]], - ['image/avif', [[4, 'ftypavif']]], - ['image/heic', [[4, 'ftypheic'], [4, 'ftypheix']]], - ['image/heic-sequence', [[4, 'ftyphevc'], [4, 'ftyphevx']]], - ['image/heif', [[4, 'ftypmif1']]], - ['image/heif-sequence', [[4, 'ftypmsf1']]], - ['message/news', [[0, 'Path:'], [0, 'Xref:']]], - ['model/vnd.dwf;version=2', [[0, '(DWF V00.22)']]], - ['model/vnd.dwf;version=5', [[0, '(DWF V00.55)']]], - ['model/vnd.dwf;version=6', [[0, '(DWF V06.', [[11, ')PK']]]]], - ['multipart/related', [[0, 'From: '], [0, "From: \"Saved by Internet Explorer 11\""], [0, 'MIME-Version: 1.0', [[16..512, "\nContent-Type: multipart/related"]]]]], - ['video/3gpp', [[4, 'ftyp3ge6'], [4, 'ftyp3ge7'], [4, 'ftyp3gg6'], [4, 'ftyp3gp1'], [4, 'ftyp3gp2'], [4, 'ftyp3gp3'], [4, 'ftyp3gp4'], [4, 'ftyp3gp5'], [4, 'ftyp3gp6'], [4, 'ftyp3gs7']]], - ['video/3gpp2', [[4, 'ftyp3g2a'], [4, 'ftyp3g2b'], [4, 'ftyp3g2c']]], - ['video/daala', [[0, 'OggS', [[29, 'daala']]]]], - ['video/theora', [[0, 'OggS', [[29, 'theora']]]]], - ['video/x-dirac', [[0, 'OggS', [[29, 'BCD']]]]], - ['video/x-m4v', [[4, 'ftypM4V '], [4, 'ftypM4VH'], [4, 'ftypM4VP']]], - ['video/x-oggrgb', [[0, 'OggS', [[29, 'RGB']]]]], - ['video/x-ogguvs', [[0, 'OggS', [[29, 'VS ']]]]], - ['video/x-oggyuv', [[0, 'OggS', [[29, 'YUV']]]]], - ['video/x-ogm', [[0, 'OggS', [[29, 'ideo']]]]], - ['application/x-msdownload;format=pe', [[0, 'MZ', [[128, "PE\000\000"], [176, "PE\000\000"], [208, "PE\000\000"], [240, "PE\000\000"]]]]], - ['application/applefile', [[0, "\000\005\026\000"]]], - ['application/dash+xml', [[0, '\""]]], - ['application/vnd.ms-works', [[0..8, "\320\317\021\340\241\261\032\341", [[1152..4096, "M\000a\000t\000O\000S\000T"]]]]], - ['application/vnd.oasis.opendocument.chart', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.chart']]]]], - ['application/vnd.oasis.opendocument.chart-template', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.chart-template']]]]], - ['application/vnd.oasis.opendocument.formula', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.formula']]]]], - ['application/vnd.oasis.opendocument.formula-template', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.formula-template']]]]], - ['application/vnd.oasis.opendocument.graphics', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.graphics']]]]], - ['application/vnd.oasis.opendocument.graphics-template', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.graphics-template']]]]], - ['application/vnd.oasis.opendocument.image', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.image']]]]], - ['application/vnd.oasis.opendocument.image-template', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.image-template']]]]], - ['application/vnd.oasis.opendocument.presentation', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.presentation']]]]], - ['application/vnd.oasis.opendocument.presentation-template', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.presentation-template']]]]], - ['application/vnd.oasis.opendocument.spreadsheet', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.spreadsheet']]]]], - ['application/vnd.oasis.opendocument.spreadsheet-template', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.spreadsheet-template']]]]], - ['application/vnd.oasis.opendocument.text', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.text']]]]], - ['application/vnd.oasis.opendocument.text-master', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.text-master']]]]], - ['application/vnd.oasis.opendocument.text-template', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.text-template']]]]], - ['application/vnd.oasis.opendocument.text-web', [[0, 'PK', [[30, 'mimetypeapplication/vnd.oasis.opendocument.text-web']]]]], - ['application/vnd.rn-realmedia', [[0, '.RMF']]], - ['application/vnd.stardivision.calc', [[0..8, "\320\317\021\340\241\261\032\341", [[2048..2207, 'StarCalc']]]]], - ['application/vnd.stardivision.draw', [[0..8, "\320\317\021\340\241\261\032\341", [[2048..2207, 'StarDraw']]]]], - ['application/vnd.stardivision.impress', [[0..8, "\320\317\021\340\241\261\032\341", [[2048..2207, 'StarImpress']]]]], - ['application/vnd.stardivision.writer', [[0..8, "\320\317\021\340\241\261\032\341", [[2048..2207, 'StarWriter']]]]], - ['application/vnd.sun.xml.writer', [[0, 'PK', [[30, 'mimetypeapplication/vnd.sun.xml.writer']]]]], - ['application/vnd.symbian.install', [[8, "\031\004\000\020"]]], - ['application/vnd.tcpdump.pcap', [[0, "\241\262\303\324"], [0, "\324\303\262\241"]]], - ['application/vnd.wolfram.wl', [[0, '#!/usr/bin/env wolframscript']]], - ['application/vnd.wordperfect', [[0, 'application/vnd.wordperfect;']]], - ['application/vnd.wordperfect;version=4.2', [[0, "\313\n\001", [[5, "\313"]]]]], - ['application/vnd.wordperfect;version=5.0', [[0, "\377WPC", [[10, "\000\000"]]]]], - ['application/vnd.wordperfect;version=5.1', [[0, "\377WPC", [[10, "\000\001"]]]]], - ['application/vnd.wordperfect;version=6.x', [[0, "\377WPC", [[10, "\002\001"]]]]], - ['application/vnd.xara', [[0, 'xar!']]], - ['application/warc', [[0, 'WARC/']]], - ['application/wasm', [[0, "\000asm"], [0, "msa\000"]]], - ['application/x-7z-compressed', [[0..1, '7z', [[2..5, "\274\257'\034"]]]]], - ['application/x-adobe-indesign', [[0, "\006\006\355\365\330\035F\345\2751\357\347\376t\267\035"]]], - ['application/x-adobe-indesign-interchange', [[0..100, ''], [0, "!\n"]]], - ['application/x-arj', [[0, "`\352"]]], - ['application/x-bat', [[0, '@echo off'], [0, 'rem ']]], - ['application/x-berkeley-db;format=btree', [[0, "b1\005\000"], [0, "\000\0051b"], [0, "b1\005\000"], [12, "b1\005\000"], [12, "\000\0051b"], [12, "b1\005\000"]]], - ['application/x-berkeley-db;format=hash', [[0, "a\025\006\000"], [0, "\000\006\025a"], [0, "a\025\006\000"], [12, "a\025\006\000"], [12, "\000\006\025a"], [12, "a\025\006\000"]]], - ['application/x-berkeley-db;format=log', [[12, "\210\t\004\000"], [12, "\210\t\004\000"], [12, "\000\004\t\210"]]], - ['application/x-berkeley-db;format=queue', [[12, "S\"\004\000"], [12, "\000\004\"S"], [12, "S\"\004\000"]]], - ['application/x-bibtex-text-file', [[0, '% BibTeX `'], [73, '%%% '], [0, '% BibTeX standard bibliography '], [73, '%%% @BibTeX-style-file{'], [0, '@article{'], [0, '@book{'], [0, '@inbook{'], [0, '@incollection{'], [0, '@inproceedings{'], [0, '@manual{'], [0, '@misc{'], [0, '@preamble{'], [0, '@phdthesis{'], [0, '@string{'], [0, '@techreport{'], [0, '@unpublished{']]], - ['application/x-bittorrent', [[0, 'd8:announce']]], - ['application/x-chrome-package', [[0, 'Cr24']]], - ['application/x-compress', [[0, "\037\235"]]], - ['application/x-coredump', [[0, "\177ELF", [[16, "\004\000"], [16, "\000\004"]]]]], - ['application/x-cpio', [[0, "\307q"], [0, "q\307"], [0, '070707'], [0, '070701'], [0, '070702']]], - ['application/x-dex', [[0, "dex\n", [[7, "\000"]]]]], - ['application/x-dvi', [[0, "\367\002"], [0, "\367\002"], [14, "\e TeX output "]]], - ['application/x-elc', [[0, "\n("], [0, ";ELC\023\000\000\000"]]], - ['application/x-elf', [[0, "\177ELF"]]], - ['application/x-erdas-hfa', [[0, 'EHFA_HEADER_TAG']]], - ['application/x-executable', [[0, "\177ELF", [[16, "\002\000"], [16, "\000\002"]]]]], - ['application/x-filemaker', [[14, "\300HBAM7", [[525, "HBAM2101OCT99\301\002H\aPro 7.0\300\300"]]]]], - ['application/x-foxmail', [[0, "\020\020\020\020\020\020\020\021\021\021\021\021\021S"]]], - ['application/x-gnumeric', [[39, '=
']]], - ['application/x-stuffit', [[0, 'StuffIt']]], - ['application/x-tex', [[0, "\\input"], [0, "\\section"], [0, "\\setlength"], [0, "\\documentstyle"], [0, "\\chapter"], [0, "\\documentclass"], [0, "\\relax"], [0, "\\contentsline"]]], - ['application/x-texinfo', [[0, "\\input texinfo"]]], - ['application/x-tika-ooxml', [[0, "PK\003\004", [[30, '[Content_Types].xml'], [30, '_rels/.rels']]]]], - ['application/x-uc2-compressed', [[0, "UC2\032"]]], - ['application/x-vhd', [[0, 'conectix']]], + ['image/jpeg', [[0, "\377\330\377".b.freeze]]], + ['image/png', [[0, "\211PNG\r\n\032\n".b.freeze]]], + ['image/gif', [[0, 'GIF87a'.b.freeze], [0, 'GIF89a'.b.freeze]]], + ['image/tiff', [[0, "MM\000*".b.freeze], [0, "II*\000".b.freeze], [0, "MM\000+".b.freeze]]], + ['image/bmp', [[0, 'BM'.b.freeze, [[26, "\001\000".b.freeze, [[28, "\000\000".b.freeze], [28, "\001\000".b.freeze], [28, "\004\000".b.freeze], [28, "\b\000".b.freeze], [28, "\020\000".b.freeze], [28, "\030\000".b.freeze], [28, " \000".b.freeze]]]]]]], + ['image/vnd.adobe.photoshop', [[0, "8BPS\000\001".b.freeze], [0, "8BPS\000\002".b.freeze]]], + ['image/webp', [[0, 'RIFF'.b.freeze, [[8, 'WEBP'.b.freeze]]]]], + ['image/svg+xml', [[0..4096, '\ndebian-binary".b.freeze], [0, "!\ndebian-split".b.freeze]]], + ['application/x-font-type1', [[0, "\200\001".b.freeze, [[4, "\000\000%!PS-AdobeFont".b.freeze]]], [0, '%!PS-AdobeFont-1.0'.b.freeze]]], + ['application/x-internet-archive', [[0, 'filedesc://'.b.freeze]]], + ['application/x-lz4', [[0, "\004\"M\030".b.freeze], [0, "\002!L\030".b.freeze]]], + ['application/x-mobipocket-ebook', [[0..60, 'BOOKMOBI'.b.freeze]]], + ['application/x-msaccess', [[0, "\000\001\000\000Stan".b.freeze]]], + ['application/x-msdownload;format=pe-arm7', [[128, "pe\000\000".b.freeze, [[132, "\304\001".b.freeze]]], [240, "pe\000\000".b.freeze, [[244, "\304\001".b.freeze]]]]], + ['application/x-msdownload;format=pe-armLE', [[128, "pe\000\000".b.freeze, [[132, "\300\001".b.freeze]]], [240, "pe\000\000".b.freeze, [[244, "\300\001".b.freeze]]]]], + ['application/x-msdownload;format=pe-itanium', [[128, "PE\000\000".b.freeze, [[132, "\000\002".b.freeze]]], [240, "PE\000\000".b.freeze, [[244, "\000\002".b.freeze]]]]], + ['application/x-msdownload;format=pe32', [[128, "PE\000\000".b.freeze, [[132, "L\001".b.freeze]]], [240, "PE\000\000".b.freeze, [[244, "L\001".b.freeze]]]]], + ['application/x-msdownload;format=pe64', [[128, "PE\000\000".b.freeze, [[132, "d\206".b.freeze]]], [240, "PE\000\000".b.freeze, [[244, "d\206".b.freeze]]]]], + ['application/x-msmoney', [[0, "\000\001\000\000MSISAM Database".b.freeze]]], + ['application/x-rar-compressed;version=4', [[0, "Rar!\032\a\000".b.freeze]]], + ['application/x-rar-compressed;version=5', [[0, "Rar!\032\a\001\000".b.freeze]]], + ['application/x-shapefile', [[0, "\000\000'\n".b.freeze]]], + ['application/x-stata-dta;version=10', [[0, '
114'.b.freeze]]], + ['application/x-stata-dta;version=12', [[0, '
115'.b.freeze]]], + ['application/x-stata-dta;version=13', [[0, '
117'.b.freeze]]], + ['application/x-stata-dta;version=14', [[0, '
118'.b.freeze]]], + ['application/x-stata-dta;version=8', [[0, '
113'.b.freeze]]], + ['application/x-tika-msworks-spreadsheet', [[0..8, "\320\317\021\340\241\261\032\341".b.freeze, [[1152..4096, "W\000k\000s\000S\000S\000W\000o\000r\000k\000B\000o\000o\000k".b.freeze]]]]], + ['audio/opus', [[0, 'OggS'.b.freeze, [[29, 'pusHead'.b.freeze]]]]], + ['audio/speex', [[0, 'OggS'.b.freeze, [[29, 'peex '.b.freeze]]]]], + ['audio/vorbis', [[0, 'OggS'.b.freeze, [[29, 'vorbis'.b.freeze]]]]], + ['audio/x-caf', [[0, "caff\000\000".b.freeze], [0, "caff\000\001".b.freeze], [0, "caff\000\002".b.freeze], [0, "caff@\000".b.freeze], [0, "caff\200\000".b.freeze]]], + ['audio/x-oggflac', [[0, 'OggS'.b.freeze, [[29, 'LAC'.b.freeze]]]]], + ['audio/x-oggpcm', [[0, 'OggS'.b.freeze, [[29, 'CM '.b.freeze]]]]], + ['image/avif', [[4, 'ftypavif'.b.freeze]]], + ['image/heic', [[4, 'ftypheic'.b.freeze], [4, 'ftypheix'.b.freeze]]], + ['image/heic-sequence', [[4, 'ftyphevc'.b.freeze], [4, 'ftyphevx'.b.freeze]]], + ['image/heif', [[4, 'ftypmif1'.b.freeze]]], + ['image/heif-sequence', [[4, 'ftypmsf1'.b.freeze]]], + ['message/news', [[0, 'Path:'.b.freeze], [0, 'Xref:'.b.freeze]]], + ['model/vnd.dwf;version=2', [[0, '(DWF V00.22)'.b.freeze]]], + ['model/vnd.dwf;version=5', [[0, '(DWF V00.55)'.b.freeze]]], + ['model/vnd.dwf;version=6', [[0, '(DWF V06.'.b.freeze, [[11, ')PK'.b.freeze]]]]], + ['multipart/related', [[0, 'From: '.b.freeze], [0, "From: \"Saved by Internet Explorer 11\"".b.freeze], [0, 'MIME-Version: 1.0'.b.freeze, [[16..512, "\nContent-Type: multipart/related".b.freeze]]]]], + ['video/3gpp', [[4, 'ftyp3ge6'.b.freeze], [4, 'ftyp3ge7'.b.freeze], [4, 'ftyp3gg6'.b.freeze], [4, 'ftyp3gp1'.b.freeze], [4, 'ftyp3gp2'.b.freeze], [4, 'ftyp3gp3'.b.freeze], [4, 'ftyp3gp4'.b.freeze], [4, 'ftyp3gp5'.b.freeze], [4, 'ftyp3gp6'.b.freeze], [4, 'ftyp3gs7'.b.freeze]]], + ['video/3gpp2', [[4, 'ftyp3g2a'.b.freeze], [4, 'ftyp3g2b'.b.freeze], [4, 'ftyp3g2c'.b.freeze]]], + ['video/daala', [[0, 'OggS'.b.freeze, [[29, 'daala'.b.freeze]]]]], + ['video/theora', [[0, 'OggS'.b.freeze, [[29, 'theora'.b.freeze]]]]], + ['video/x-dirac', [[0, 'OggS'.b.freeze, [[29, 'BCD'.b.freeze]]]]], + ['video/x-m4v', [[4, 'ftypM4V '.b.freeze], [4, 'ftypM4VH'.b.freeze], [4, 'ftypM4VP'.b.freeze]]], + ['video/x-oggrgb', [[0, 'OggS'.b.freeze, [[29, 'RGB'.b.freeze]]]]], + ['video/x-ogguvs', [[0, 'OggS'.b.freeze, [[29, 'VS '.b.freeze]]]]], + ['video/x-oggyuv', [[0, 'OggS'.b.freeze, [[29, 'YUV'.b.freeze]]]]], + ['video/x-ogm', [[0, 'OggS'.b.freeze, [[29, 'ideo'.b.freeze]]]]], + ['application/x-msdownload;format=pe', [[0, 'MZ'.b.freeze, [[128, "PE\000\000".b.freeze], [176, "PE\000\000".b.freeze], [208, "PE\000\000".b.freeze], [240, "PE\000\000".b.freeze]]]]], + ['application/applefile', [[0, "\000\005\026\000".b.freeze]]], + ['application/dash+xml', [[0, '\"".b.freeze]]], + ['application/vnd.ms-works', [[0..8, "\320\317\021\340\241\261\032\341".b.freeze, [[1152..4096, "M\000a\000t\000O\000S\000T".b.freeze]]]]], + ['application/vnd.oasis.opendocument.chart', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.chart'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.chart-template', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.chart-template'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.formula', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.formula'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.formula-template', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.formula-template'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.graphics', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.graphics'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.graphics-template', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.graphics-template'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.image', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.image'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.image-template', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.image-template'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.presentation', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.presentation'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.presentation-template', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.presentation-template'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.spreadsheet', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.spreadsheet'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.spreadsheet-template', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.spreadsheet-template'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.text', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.text'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.text-master', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.text-master'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.text-template', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.text-template'.b.freeze]]]]], + ['application/vnd.oasis.opendocument.text-web', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.oasis.opendocument.text-web'.b.freeze]]]]], + ['application/vnd.rn-realmedia', [[0, '.RMF'.b.freeze]]], + ['application/vnd.stardivision.calc', [[0..8, "\320\317\021\340\241\261\032\341".b.freeze, [[2048..2207, 'StarCalc'.b.freeze]]]]], + ['application/vnd.stardivision.draw', [[0..8, "\320\317\021\340\241\261\032\341".b.freeze, [[2048..2207, 'StarDraw'.b.freeze]]]]], + ['application/vnd.stardivision.impress', [[0..8, "\320\317\021\340\241\261\032\341".b.freeze, [[2048..2207, 'StarImpress'.b.freeze]]]]], + ['application/vnd.stardivision.writer', [[0..8, "\320\317\021\340\241\261\032\341".b.freeze, [[2048..2207, 'StarWriter'.b.freeze]]]]], + ['application/vnd.sun.xml.writer', [[0, 'PK'.b.freeze, [[30, 'mimetypeapplication/vnd.sun.xml.writer'.b.freeze]]]]], + ['application/vnd.symbian.install', [[8, "\031\004\000\020".b.freeze]]], + ['application/vnd.tcpdump.pcap', [[0, "\241\262\303\324".b.freeze], [0, "\324\303\262\241".b.freeze]]], + ['application/vnd.wolfram.wl', [[0, '#!/usr/bin/env wolframscript'.b.freeze]]], + ['application/vnd.wordperfect', [[0, 'application/vnd.wordperfect;'.b.freeze]]], + ['application/vnd.wordperfect;version=4.2', [[0, "\313\n\001".b.freeze, [[5, "\313".b.freeze]]]]], + ['application/vnd.wordperfect;version=5.0', [[0, "\377WPC".b.freeze, [[10, "\000\000".b.freeze]]]]], + ['application/vnd.wordperfect;version=5.1', [[0, "\377WPC".b.freeze, [[10, "\000\001".b.freeze]]]]], + ['application/vnd.wordperfect;version=6.x', [[0, "\377WPC".b.freeze, [[10, "\002\001".b.freeze]]]]], + ['application/vnd.xara', [[0, 'xar!'.b.freeze]]], + ['application/warc', [[0, 'WARC/'.b.freeze]]], + ['application/wasm', [[0, "\000asm".b.freeze], [0, "msa\000".b.freeze]]], + ['application/x-7z-compressed', [[0..1, '7z'.b.freeze, [[2..5, "\274\257'\034".b.freeze]]]]], + ['application/x-adobe-indesign', [[0, "\006\006\355\365\330\035F\345\2751\357\347\376t\267\035".b.freeze]]], + ['application/x-adobe-indesign-interchange', [[0..100, ''.b.freeze], [0, "!\n".b.freeze]]], + ['application/x-arj', [[0, "`\352".b.freeze]]], + ['application/x-bat', [[0, '@echo off'.b.freeze], [0, 'rem '.b.freeze]]], + ['application/x-berkeley-db;format=btree', [[0, "b1\005\000".b.freeze], [0, "\000\0051b".b.freeze], [0, "b1\005\000".b.freeze], [12, "b1\005\000".b.freeze], [12, "\000\0051b".b.freeze], [12, "b1\005\000".b.freeze]]], + ['application/x-berkeley-db;format=hash', [[0, "a\025\006\000".b.freeze], [0, "\000\006\025a".b.freeze], [0, "a\025\006\000".b.freeze], [12, "a\025\006\000".b.freeze], [12, "\000\006\025a".b.freeze], [12, "a\025\006\000".b.freeze]]], + ['application/x-berkeley-db;format=log', [[12, "\210\t\004\000".b.freeze], [12, "\210\t\004\000".b.freeze], [12, "\000\004\t\210".b.freeze]]], + ['application/x-berkeley-db;format=queue', [[12, "S\"\004\000".b.freeze], [12, "\000\004\"S".b.freeze], [12, "S\"\004\000".b.freeze]]], + ['application/x-bibtex-text-file', [[0, '% BibTeX `'.b.freeze], [73, '%%% '.b.freeze], [0, '% BibTeX standard bibliography '.b.freeze], [73, '%%% @BibTeX-style-file{'.b.freeze], [0, '@article{'.b.freeze], [0, '@book{'.b.freeze], [0, '@inbook{'.b.freeze], [0, '@incollection{'.b.freeze], [0, '@inproceedings{'.b.freeze], [0, '@manual{'.b.freeze], [0, '@misc{'.b.freeze], [0, '@preamble{'.b.freeze], [0, '@phdthesis{'.b.freeze], [0, '@string{'.b.freeze], [0, '@techreport{'.b.freeze], [0, '@unpublished{'.b.freeze]]], + ['application/x-bittorrent', [[0, 'd8:announce'.b.freeze]]], + ['application/x-chrome-package', [[0, 'Cr24'.b.freeze]]], + ['application/x-compress', [[0, "\037\235".b.freeze]]], + ['application/x-coredump', [[0, "\177ELF".b.freeze, [[16, "\004\000".b.freeze], [16, "\000\004".b.freeze]]]]], + ['application/x-cpio', [[0, "\307q".b.freeze], [0, "q\307".b.freeze], [0, '070707'.b.freeze], [0, '070701'.b.freeze], [0, '070702'.b.freeze]]], + ['application/x-dex', [[0, "dex\n".b.freeze, [[7, "\000".b.freeze]]]]], + ['application/x-dvi', [[0, "\367\002".b.freeze], [0, "\367\002".b.freeze], [14, "\e TeX output ".b.freeze]]], + ['application/x-elc', [[0, "\n(".b.freeze], [0, ";ELC\023\000\000\000".b.freeze]]], + ['application/x-elf', [[0, "\177ELF".b.freeze]]], + ['application/x-erdas-hfa', [[0, 'EHFA_HEADER_TAG'.b.freeze]]], + ['application/x-executable', [[0, "\177ELF".b.freeze, [[16, "\002\000".b.freeze], [16, "\000\002".b.freeze]]]]], + ['application/x-filemaker', [[14, "\300HBAM7".b.freeze, [[525, "HBAM2101OCT99\301\002H\aPro 7.0\300\300".b.freeze]]]]], + ['application/x-foxmail', [[0, "\020\020\020\020\020\020\020\021\021\021\021\021\021S".b.freeze]]], + ['application/x-gnumeric', [[39, '=
'.b.freeze]]], + ['application/x-stuffit', [[0, 'StuffIt'.b.freeze]]], + ['application/x-tex', [[0, "\\input".b.freeze], [0, "\\section".b.freeze], [0, "\\setlength".b.freeze], [0, "\\documentstyle".b.freeze], [0, "\\chapter".b.freeze], [0, "\\documentclass".b.freeze], [0, "\\relax".b.freeze], [0, "\\contentsline".b.freeze]]], + ['application/x-texinfo', [[0, "\\input texinfo".b.freeze]]], + ['application/x-tika-ooxml', [[0, "PK\003\004".b.freeze, [[30, '[Content_Types].xml'.b.freeze], [30, '_rels/.rels'.b.freeze]]]]], + ['application/x-uc2-compressed', [[0, "UC2\032".b.freeze]]], + ['application/x-vhd', [[0, 'conectix'.b.freeze]]], ['application/x-x509-cert;format=der', []], - ['application/x-x509-cert;format=pem', [[0, '-----BEGIN CERTIFICATE-----']]], - ['application/x-x509-dsa-parameters', [[0, '-----BEGIN DSA PARAMETERS-----']]], - ['application/x-x509-ec-parameters', [[0, '-----BEGIN EC PARAMETERS-----']]], - ['application/x-x509-key;format=pem', [[0, '-----BEGIN PRIVATE KEY-----'], [0, '-----BEGIN PUBLIC KEY-----'], [0, '-----BEGIN KEY-----'], [0, '-----BEGIN RSA KEY-----'], [0, '-----BEGIN RSA PRIVATE KEY-----'], [0, '-----BEGIN DSA KEY-----'], [0, '-----BEGIN DSA PRIVATE KEY-----']]], - ['application/x-xz', [[0, "\3757zXZ\000"]]], - ['application/x-zoo', [[20, "\334\247\304\375"]]], - ['application/xml', [[0, '']]], - ['application/x-tar', [[257, "ustar\000"]]], - ['application/x-tika-msoffice', [[0..8, "\320\317\021\340\241\261\032\341"]]], + ['application/x-x509-cert;format=pem', [[0, '-----BEGIN CERTIFICATE-----'.b.freeze]]], + ['application/x-x509-dsa-parameters', [[0, '-----BEGIN DSA PARAMETERS-----'.b.freeze]]], + ['application/x-x509-ec-parameters', [[0, '-----BEGIN EC PARAMETERS-----'.b.freeze]]], + ['application/x-x509-key;format=pem', [[0, '-----BEGIN PRIVATE KEY-----'.b.freeze], [0, '-----BEGIN PUBLIC KEY-----'.b.freeze], [0, '-----BEGIN KEY-----'.b.freeze], [0, '-----BEGIN RSA KEY-----'.b.freeze], [0, '-----BEGIN RSA PRIVATE KEY-----'.b.freeze], [0, '-----BEGIN DSA KEY-----'.b.freeze], [0, '-----BEGIN DSA PRIVATE KEY-----'.b.freeze]]], + ['application/x-xz', [[0, "\3757zXZ\000".b.freeze]]], + ['application/x-zoo', [[20, "\334\247\304\375".b.freeze]]], + ['application/xml', [[0, ''.b.freeze]]], + ['application/x-tar', [[257, "ustar\000".b.freeze]]], + ['application/x-tika-msoffice', [[0..8, "\320\317\021\340\241\261\032\341".b.freeze]]], ['application/x-x509-key;format=der', []], - ['application/xhtml+xml', [[0..8192, '