// This file is generated by build.py
// Do not edit manually

&[
    ("application", &[
        // andrew-inset: ez
        Entry {
            location: 0,
            subtype_len: 12,
            extension_len: 2,
        },
        // applixware: aw
        Entry {
            location: 14,
            subtype_len: 10,
            extension_len: 2,
        },
        // atom+xml: atom
        Entry {
            location: 26,
            subtype_len: 8,
            extension_len: 4,
        },
        // atomcat+xml: atomcat
        Entry {
            location: 38,
            subtype_len: 11,
            extension_len: 7,
        },
        // atomdeleted+xml: atomdeleted
        Entry {
            location: 56,
            subtype_len: 15,
            extension_len: 11,
        },
        // atomsvc+xml: atomsvc
        Entry {
            location: 82,
            subtype_len: 11,
            extension_len: 7,
        },
        // atsc-dwd+xml: dwd
        Entry {
            location: 100,
            subtype_len: 12,
            extension_len: 3,
        },
        // atsc-held+xml: held
        Entry {
            location: 115,
            subtype_len: 13,
            extension_len: 4,
        },
        // atsc-rsat+xml: rsat
        Entry {
            location: 132,
            subtype_len: 13,
            extension_len: 4,
        },
        // bdoc: bdoc
        Entry {
            location: 149,
            subtype_len: 4,
            extension_len: 4,
        },
        // calendar+xml: xcs
        Entry {
            location: 157,
            subtype_len: 12,
            extension_len: 3,
        },
        // ccxml+xml: ccxml
        Entry {
            location: 172,
            subtype_len: 9,
            extension_len: 5,
        },
        // cdfx+xml: cdfx
        Entry {
            location: 186,
            subtype_len: 8,
            extension_len: 4,
        },
        // cdmi-capability: cdmia
        Entry {
            location: 198,
            subtype_len: 15,
            extension_len: 5,
        },
        // cdmi-container: cdmic
        Entry {
            location: 218,
            subtype_len: 14,
            extension_len: 5,
        },
        // cdmi-domain: cdmid
        Entry {
            location: 237,
            subtype_len: 11,
            extension_len: 5,
        },
        // cdmi-object: cdmio
        Entry {
            location: 253,
            subtype_len: 11,
            extension_len: 5,
        },
        // cdmi-queue: cdmiq
        Entry {
            location: 269,
            subtype_len: 10,
            extension_len: 5,
        },
        // cu-seeme: cu
        Entry {
            location: 284,
            subtype_len: 8,
            extension_len: 2,
        },
        // dash+xml: mpd
        Entry {
            location: 294,
            subtype_len: 8,
            extension_len: 3,
        },
        // davmount+xml: davmount
        Entry {
            location: 305,
            subtype_len: 12,
            extension_len: 8,
        },
        // docbook+xml: dbk
        Entry {
            location: 325,
            subtype_len: 11,
            extension_len: 3,
        },
        // dssc+der: dssc
        Entry {
            location: 339,
            subtype_len: 8,
            extension_len: 4,
        },
        // dssc+xml: xdssc
        Entry {
            location: 351,
            subtype_len: 8,
            extension_len: 5,
        },
        // ecmascript: es
        Entry {
            location: 364,
            subtype_len: 10,
            extension_len: 2,
        },
        // emma+xml: emma
        Entry {
            location: 376,
            subtype_len: 8,
            extension_len: 4,
        },
        // emotionml+xml: emotionml
        Entry {
            location: 388,
            subtype_len: 13,
            extension_len: 9,
        },
        // epub+zip: epub
        Entry {
            location: 410,
            subtype_len: 8,
            extension_len: 4,
        },
        // exi: exi
        Entry {
            location: 422,
            subtype_len: 3,
            extension_len: 3,
        },
        // fdt+xml: fdt
        Entry {
            location: 428,
            subtype_len: 7,
            extension_len: 3,
        },
        // font-tdpfr: pfr
        Entry {
            location: 438,
            subtype_len: 10,
            extension_len: 3,
        },
        // geo+json: geojson
        Entry {
            location: 451,
            subtype_len: 8,
            extension_len: 7,
        },
        // gml+xml: gml
        Entry {
            location: 466,
            subtype_len: 7,
            extension_len: 3,
        },
        // gpx+xml: gpx
        Entry {
            location: 476,
            subtype_len: 7,
            extension_len: 3,
        },
        // gxf: gxf
        Entry {
            location: 486,
            subtype_len: 3,
            extension_len: 3,
        },
        // gzip: gz
        Entry {
            location: 492,
            subtype_len: 4,
            extension_len: 2,
        },
        // hjson: hjson
        Entry {
            location: 498,
            subtype_len: 5,
            extension_len: 5,
        },
        // hyperstudio: stk
        Entry {
            location: 508,
            subtype_len: 11,
            extension_len: 3,
        },
        // inkml+xml: ink
        Entry {
            location: 522,
            subtype_len: 9,
            extension_len: 3,
        },
        // ipfix: ipfix
        Entry {
            location: 534,
            subtype_len: 5,
            extension_len: 5,
        },
        // its+xml: its
        Entry {
            location: 544,
            subtype_len: 7,
            extension_len: 3,
        },
        // java-archive: jar
        Entry {
            location: 554,
            subtype_len: 12,
            extension_len: 3,
        },
        // java-serialized-object: ser
        Entry {
            location: 569,
            subtype_len: 22,
            extension_len: 3,
        },
        // java-vm: class
        Entry {
            location: 594,
            subtype_len: 7,
            extension_len: 5,
        },
        // javascript: js
        Entry {
            location: 606,
            subtype_len: 10,
            extension_len: 2,
        },
        // json: json
        Entry {
            location: 618,
            subtype_len: 4,
            extension_len: 4,
        },
        // json5: json5
        Entry {
            location: 626,
            subtype_len: 5,
            extension_len: 5,
        },
        // jsonml+json: jsonml
        Entry {
            location: 636,
            subtype_len: 11,
            extension_len: 6,
        },
        // ld+json: jsonld
        Entry {
            location: 653,
            subtype_len: 7,
            extension_len: 6,
        },
        // lgr+xml: lgr
        Entry {
            location: 666,
            subtype_len: 7,
            extension_len: 3,
        },
        // lost+xml: lostxml
        Entry {
            location: 676,
            subtype_len: 8,
            extension_len: 7,
        },
        // mac-binhex40: hqx
        Entry {
            location: 691,
            subtype_len: 12,
            extension_len: 3,
        },
        // mac-compactpro: cpt
        Entry {
            location: 706,
            subtype_len: 14,
            extension_len: 3,
        },
        // mads+xml: mads
        Entry {
            location: 723,
            subtype_len: 8,
            extension_len: 4,
        },
        // manifest+json: webmanifest
        Entry {
            location: 735,
            subtype_len: 13,
            extension_len: 11,
        },
        // marc: mrc
        Entry {
            location: 759,
            subtype_len: 4,
            extension_len: 3,
        },
        // marcxml+xml: mrcx
        Entry {
            location: 766,
            subtype_len: 11,
            extension_len: 4,
        },
        // mathematica: ma
        Entry {
            location: 781,
            subtype_len: 11,
            extension_len: 2,
        },
        // mathml+xml: mathml
        Entry {
            location: 794,
            subtype_len: 10,
            extension_len: 6,
        },
        // mbox: mbox
        Entry {
            location: 810,
            subtype_len: 4,
            extension_len: 4,
        },
        // mediaservercontrol+xml: mscml
        Entry {
            location: 818,
            subtype_len: 22,
            extension_len: 5,
        },
        // metalink+xml: metalink
        Entry {
            location: 845,
            subtype_len: 12,
            extension_len: 8,
        },
        // metalink4+xml: meta4
        Entry {
            location: 865,
            subtype_len: 13,
            extension_len: 5,
        },
        // mets+xml: mets
        Entry {
            location: 883,
            subtype_len: 8,
            extension_len: 4,
        },
        // mmt-aei+xml: maei
        Entry {
            location: 895,
            subtype_len: 11,
            extension_len: 4,
        },
        // mmt-usd+xml: musd
        Entry {
            location: 910,
            subtype_len: 11,
            extension_len: 4,
        },
        // mods+xml: mods
        Entry {
            location: 925,
            subtype_len: 8,
            extension_len: 4,
        },
        // mp21: m21
        Entry {
            location: 937,
            subtype_len: 4,
            extension_len: 3,
        },
        // mp4: mp4s
        Entry {
            location: 944,
            subtype_len: 3,
            extension_len: 4,
        },
        // msword: doc
        Entry {
            location: 951,
            subtype_len: 6,
            extension_len: 3,
        },
        // mxf: mxf
        Entry {
            location: 960,
            subtype_len: 3,
            extension_len: 3,
        },
        // n-quads: nq
        Entry {
            location: 966,
            subtype_len: 7,
            extension_len: 2,
        },
        // n-triples: nt
        Entry {
            location: 975,
            subtype_len: 9,
            extension_len: 2,
        },
        // node: cjs
        Entry {
            location: 986,
            subtype_len: 4,
            extension_len: 3,
        },
        // octet-stream: bin
        Entry {
            location: 993,
            subtype_len: 12,
            extension_len: 3,
        },
        // oda: oda
        Entry {
            location: 1008,
            subtype_len: 3,
            extension_len: 3,
        },
        // oebps-package+xml: opf
        Entry {
            location: 1014,
            subtype_len: 17,
            extension_len: 3,
        },
        // ogg: ogx
        Entry {
            location: 1034,
            subtype_len: 3,
            extension_len: 3,
        },
        // omdoc+xml: omdoc
        Entry {
            location: 1040,
            subtype_len: 9,
            extension_len: 5,
        },
        // onenote: onetoc
        Entry {
            location: 1054,
            subtype_len: 7,
            extension_len: 6,
        },
        // oxps: oxps
        Entry {
            location: 1067,
            subtype_len: 4,
            extension_len: 4,
        },
        // p2p-overlay+xml: relo
        Entry {
            location: 1075,
            subtype_len: 15,
            extension_len: 4,
        },
        // patch-ops-error+xml: xer
        Entry {
            location: 1094,
            subtype_len: 19,
            extension_len: 3,
        },
        // pdf: pdf
        Entry {
            location: 1116,
            subtype_len: 3,
            extension_len: 3,
        },
        // pgp-encrypted: pgp
        Entry {
            location: 1122,
            subtype_len: 13,
            extension_len: 3,
        },
        // pgp-signature: asc
        Entry {
            location: 1138,
            subtype_len: 13,
            extension_len: 3,
        },
        // pics-rules: prf
        Entry {
            location: 1154,
            subtype_len: 10,
            extension_len: 3,
        },
        // pkcs10: p10
        Entry {
            location: 1167,
            subtype_len: 6,
            extension_len: 3,
        },
        // pkcs7-mime: p7m
        Entry {
            location: 1176,
            subtype_len: 10,
            extension_len: 3,
        },
        // pkcs7-signature: p7s
        Entry {
            location: 1189,
            subtype_len: 15,
            extension_len: 3,
        },
        // pkcs8: p8
        Entry {
            location: 1207,
            subtype_len: 5,
            extension_len: 2,
        },
        // pkix-attr-cert: ac
        Entry {
            location: 1214,
            subtype_len: 14,
            extension_len: 2,
        },
        // pkix-cert: cer
        Entry {
            location: 1230,
            subtype_len: 9,
            extension_len: 3,
        },
        // pkix-crl: crl
        Entry {
            location: 1242,
            subtype_len: 8,
            extension_len: 3,
        },
        // pkix-pkipath: pkipath
        Entry {
            location: 1253,
            subtype_len: 12,
            extension_len: 7,
        },
        // pkixcmp: pki
        Entry {
            location: 1272,
            subtype_len: 7,
            extension_len: 3,
        },
        // pls+xml: pls
        Entry {
            location: 1282,
            subtype_len: 7,
            extension_len: 3,
        },
        // postscript: ai
        Entry {
            location: 1292,
            subtype_len: 10,
            extension_len: 2,
        },
        // provenance+xml: provx
        Entry {
            location: 1304,
            subtype_len: 14,
            extension_len: 5,
        },
        // prs.cww: cww
        Entry {
            location: 1323,
            subtype_len: 7,
            extension_len: 3,
        },
        // pskc+xml: pskcxml
        Entry {
            location: 1333,
            subtype_len: 8,
            extension_len: 7,
        },
        // raml+yaml: raml
        Entry {
            location: 1348,
            subtype_len: 9,
            extension_len: 4,
        },
        // rdf+xml: rdf
        Entry {
            location: 1361,
            subtype_len: 7,
            extension_len: 3,
        },
        // reginfo+xml: rif
        Entry {
            location: 1371,
            subtype_len: 11,
            extension_len: 3,
        },
        // relax-ng-compact-syntax: rnc
        Entry {
            location: 1385,
            subtype_len: 23,
            extension_len: 3,
        },
        // resource-lists+xml: rl
        Entry {
            location: 1411,
            subtype_len: 18,
            extension_len: 2,
        },
        // resource-lists-diff+xml: rld
        Entry {
            location: 1431,
            subtype_len: 23,
            extension_len: 3,
        },
        // rls-services+xml: rs
        Entry {
            location: 1457,
            subtype_len: 16,
            extension_len: 2,
        },
        // route-apd+xml: rapd
        Entry {
            location: 1475,
            subtype_len: 13,
            extension_len: 4,
        },
        // route-s-tsid+xml: sls
        Entry {
            location: 1492,
            subtype_len: 16,
            extension_len: 3,
        },
        // route-usd+xml: rusd
        Entry {
            location: 1511,
            subtype_len: 13,
            extension_len: 4,
        },
        // rpki-ghostbusters: gbr
        Entry {
            location: 1528,
            subtype_len: 17,
            extension_len: 3,
        },
        // rpki-manifest: mft
        Entry {
            location: 1548,
            subtype_len: 13,
            extension_len: 3,
        },
        // rpki-roa: roa
        Entry {
            location: 1564,
            subtype_len: 8,
            extension_len: 3,
        },
        // rsd+xml: rsd
        Entry {
            location: 1575,
            subtype_len: 7,
            extension_len: 3,
        },
        // rss+xml: rss
        Entry {
            location: 1585,
            subtype_len: 7,
            extension_len: 3,
        },
        // rtf: rtf
        Entry {
            location: 1595,
            subtype_len: 3,
            extension_len: 3,
        },
        // sbml+xml: sbml
        Entry {
            location: 1601,
            subtype_len: 8,
            extension_len: 4,
        },
        // scvp-cv-request: scq
        Entry {
            location: 1613,
            subtype_len: 15,
            extension_len: 3,
        },
        // scvp-cv-response: scs
        Entry {
            location: 1631,
            subtype_len: 16,
            extension_len: 3,
        },
        // scvp-vp-request: spq
        Entry {
            location: 1650,
            subtype_len: 15,
            extension_len: 3,
        },
        // scvp-vp-response: spp
        Entry {
            location: 1668,
            subtype_len: 16,
            extension_len: 3,
        },
        // sdp: sdp
        Entry {
            location: 1687,
            subtype_len: 3,
            extension_len: 3,
        },
        // senml+xml: senmlx
        Entry {
            location: 1693,
            subtype_len: 9,
            extension_len: 6,
        },
        // sensml+xml: sensmlx
        Entry {
            location: 1708,
            subtype_len: 10,
            extension_len: 7,
        },
        // set-payment-initiation: setpay
        Entry {
            location: 1725,
            subtype_len: 22,
            extension_len: 6,
        },
        // set-registration-initiation: setreg
        Entry {
            location: 1753,
            subtype_len: 27,
            extension_len: 6,
        },
        // shf+xml: shf
        Entry {
            location: 1786,
            subtype_len: 7,
            extension_len: 3,
        },
        // sieve: siv
        Entry {
            location: 1796,
            subtype_len: 5,
            extension_len: 3,
        },
        // smil+xml: smi
        Entry {
            location: 1804,
            subtype_len: 8,
            extension_len: 3,
        },
        // sparql-query: rq
        Entry {
            location: 1815,
            subtype_len: 12,
            extension_len: 2,
        },
        // sparql-results+xml: srx
        Entry {
            location: 1829,
            subtype_len: 18,
            extension_len: 3,
        },
        // srgs: gram
        Entry {
            location: 1850,
            subtype_len: 4,
            extension_len: 4,
        },
        // srgs+xml: grxml
        Entry {
            location: 1858,
            subtype_len: 8,
            extension_len: 5,
        },
        // sru+xml: sru
        Entry {
            location: 1871,
            subtype_len: 7,
            extension_len: 3,
        },
        // ssdl+xml: ssdl
        Entry {
            location: 1881,
            subtype_len: 8,
            extension_len: 4,
        },
        // ssml+xml: ssml
        Entry {
            location: 1893,
            subtype_len: 8,
            extension_len: 4,
        },
        // swid+xml: swidtag
        Entry {
            location: 1905,
            subtype_len: 8,
            extension_len: 7,
        },
        // tei+xml: tei
        Entry {
            location: 1920,
            subtype_len: 7,
            extension_len: 3,
        },
        // thraud+xml: tfi
        Entry {
            location: 1930,
            subtype_len: 10,
            extension_len: 3,
        },
        // timestamped-data: tsd
        Entry {
            location: 1943,
            subtype_len: 16,
            extension_len: 3,
        },
        // toml: toml
        Entry {
            location: 1962,
            subtype_len: 4,
            extension_len: 4,
        },
        // ttml+xml: ttml
        Entry {
            location: 1970,
            subtype_len: 8,
            extension_len: 4,
        },
        // ubjson: ubj
        Entry {
            location: 1982,
            subtype_len: 6,
            extension_len: 3,
        },
        // urc-ressheet+xml: rsheet
        Entry {
            location: 1991,
            subtype_len: 16,
            extension_len: 6,
        },
        // urc-targetdesc+xml: td
        Entry {
            location: 2013,
            subtype_len: 18,
            extension_len: 2,
        },
        // vnd.1000minds.decision-model+xml: 1km
        Entry {
            location: 2033,
            subtype_len: 32,
            extension_len: 3,
        },
        // vnd.3gpp.pic-bw-large: plb
        Entry {
            location: 2068,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.3gpp.pic-bw-small: psb
        Entry {
            location: 2092,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.3gpp.pic-bw-var: pvb
        Entry {
            location: 2116,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.3gpp2.tcap: tcap
        Entry {
            location: 2138,
            subtype_len: 14,
            extension_len: 4,
        },
        // vnd.3m.post-it-notes: pwn
        Entry {
            location: 2156,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.accpac.simply.aso: aso
        Entry {
            location: 2179,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.accpac.simply.imp: imp
        Entry {
            location: 2203,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.acucobol: acu
        Entry {
            location: 2227,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.acucorp: atc
        Entry {
            location: 2242,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.adobe.air-application-installer-package+zip: air
        Entry {
            location: 2256,
            subtype_len: 47,
            extension_len: 3,
        },
        // vnd.adobe.formscentral.fcdt: fcdt
        Entry {
            location: 2306,
            subtype_len: 27,
            extension_len: 4,
        },
        // vnd.adobe.fxp: fxp
        Entry {
            location: 2337,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.adobe.xdp+xml: xdp
        Entry {
            location: 2353,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.adobe.xfdf: xfdf
        Entry {
            location: 2373,
            subtype_len: 14,
            extension_len: 4,
        },
        // vnd.ahead.space: ahead
        Entry {
            location: 2391,
            subtype_len: 15,
            extension_len: 5,
        },
        // vnd.airzip.filesecure.azf: azf
        Entry {
            location: 2411,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.airzip.filesecure.azs: azs
        Entry {
            location: 2439,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.amazon.ebook: azw
        Entry {
            location: 2467,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.americandynamics.acc: acc
        Entry {
            location: 2486,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.amiga.ami: ami
        Entry {
            location: 2513,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.android.package-archive: apk
        Entry {
            location: 2529,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.anser-web-certificate-issue-initiation: cii
        Entry {
            location: 2559,
            subtype_len: 42,
            extension_len: 3,
        },
        // vnd.anser-web-funds-transfer-initiation: fti
        Entry {
            location: 2604,
            subtype_len: 39,
            extension_len: 3,
        },
        // vnd.antix.game-component: atx
        Entry {
            location: 2646,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.apple.installer+xml: mpkg
        Entry {
            location: 2673,
            subtype_len: 23,
            extension_len: 4,
        },
        // vnd.apple.keynote: key
        Entry {
            location: 2700,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.apple.mpegurl: m3u8
        Entry {
            location: 2720,
            subtype_len: 17,
            extension_len: 4,
        },
        // vnd.apple.numbers: numbers
        Entry {
            location: 2741,
            subtype_len: 17,
            extension_len: 7,
        },
        // vnd.apple.pages: pages
        Entry {
            location: 2765,
            subtype_len: 15,
            extension_len: 5,
        },
        // vnd.apple.pkpass: pkpass
        Entry {
            location: 2785,
            subtype_len: 16,
            extension_len: 6,
        },
        // vnd.aristanetworks.swi: swi
        Entry {
            location: 2807,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.astraea-software.iota: iota
        Entry {
            location: 2832,
            subtype_len: 25,
            extension_len: 4,
        },
        // vnd.audiograph: aep
        Entry {
            location: 2861,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.balsamiq.bmml+xml: bmml
        Entry {
            location: 2878,
            subtype_len: 21,
            extension_len: 4,
        },
        // vnd.blueice.multipass: mpm
        Entry {
            location: 2903,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.bmi: bmi
        Entry {
            location: 2927,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.businessobjects: rep
        Entry {
            location: 2937,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.chemdraw+xml: cdxml
        Entry {
            location: 2959,
            subtype_len: 16,
            extension_len: 5,
        },
        // vnd.chipnuts.karaoke-mmd: mmd
        Entry {
            location: 2980,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.cinderella: cdy
        Entry {
            location: 3007,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.citationstyles.style+xml: csl
        Entry {
            location: 3024,
            subtype_len: 28,
            extension_len: 3,
        },
        // vnd.claymore: cla
        Entry {
            location: 3055,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.cloanto.rp9: rp9
        Entry {
            location: 3070,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.clonk.c4group: c4g
        Entry {
            location: 3088,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.cluetrust.cartomobile-config: c11amc
        Entry {
            location: 3108,
            subtype_len: 32,
            extension_len: 6,
        },
        // vnd.cluetrust.cartomobile-config-pkg: c11amz
        Entry {
            location: 3146,
            subtype_len: 36,
            extension_len: 6,
        },
        // vnd.commonspace: csp
        Entry {
            location: 3188,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.contact.cmsg: cdbcmsg
        Entry {
            location: 3206,
            subtype_len: 16,
            extension_len: 7,
        },
        // vnd.cosmocaller: cmc
        Entry {
            location: 3229,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.crick.clicker: clkx
        Entry {
            location: 3247,
            subtype_len: 17,
            extension_len: 4,
        },
        // vnd.crick.clicker.keyboard: clkk
        Entry {
            location: 3268,
            subtype_len: 26,
            extension_len: 4,
        },
        // vnd.crick.clicker.palette: clkp
        Entry {
            location: 3298,
            subtype_len: 25,
            extension_len: 4,
        },
        // vnd.crick.clicker.template: clkt
        Entry {
            location: 3327,
            subtype_len: 26,
            extension_len: 4,
        },
        // vnd.crick.clicker.wordbank: clkw
        Entry {
            location: 3357,
            subtype_len: 26,
            extension_len: 4,
        },
        // vnd.criticaltools.wbs+xml: wbs
        Entry {
            location: 3387,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.ctc-posml: pml
        Entry {
            location: 3415,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.cups-ppd: ppd
        Entry {
            location: 3431,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.curl.car: car
        Entry {
            location: 3446,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.curl.pcurl: pcurl
        Entry {
            location: 3461,
            subtype_len: 14,
            extension_len: 5,
        },
        // vnd.dart: dart
        Entry {
            location: 3480,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.data-vision.rdz: rdz
        Entry {
            location: 3492,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.dbf: dbf
        Entry {
            location: 3514,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.dece.data: uvf
        Entry {
            location: 3524,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.dece.ttml+xml: uvt
        Entry {
            location: 3540,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.dece.unspecified: uvx
        Entry {
            location: 3560,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.dece.zip: uvz
        Entry {
            location: 3583,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.denovo.fcselayout-link: fe_launch
        Entry {
            location: 3598,
            subtype_len: 26,
            extension_len: 9,
        },
        // vnd.dna: dna
        Entry {
            location: 3633,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.dolby.mlp: mlp
        Entry {
            location: 3643,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.dpgraph: dpg
        Entry {
            location: 3659,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.dreamfactory: dfac
        Entry {
            location: 3673,
            subtype_len: 16,
            extension_len: 4,
        },
        // vnd.ds-keypoint: kpxx
        Entry {
            location: 3693,
            subtype_len: 15,
            extension_len: 4,
        },
        // vnd.dvb.ait: ait
        Entry {
            location: 3712,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.dvb.service: svc
        Entry {
            location: 3726,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.dynageo: geo
        Entry {
            location: 3744,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.ecowin.chart: mag
        Entry {
            location: 3758,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.enliven: nml
        Entry {
            location: 3777,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.epson.esf: esf
        Entry {
            location: 3791,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.epson.msf: msf
        Entry {
            location: 3807,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.epson.quickanime: qam
        Entry {
            location: 3823,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.epson.salt: slt
        Entry {
            location: 3846,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.epson.ssf: ssf
        Entry {
            location: 3863,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.eszigno3+xml: es3
        Entry {
            location: 3879,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.ezpix-album: ez2
        Entry {
            location: 3898,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.ezpix-package: ez3
        Entry {
            location: 3916,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.fdf: fdf
        Entry {
            location: 3936,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.fdsn.mseed: mseed
        Entry {
            location: 3946,
            subtype_len: 14,
            extension_len: 5,
        },
        // vnd.fdsn.seed: seed
        Entry {
            location: 3965,
            subtype_len: 13,
            extension_len: 4,
        },
        // vnd.flographit: gph
        Entry {
            location: 3982,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.fluxtime.clip: ftc
        Entry {
            location: 3999,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.framemaker: fm
        Entry {
            location: 4019,
            subtype_len: 14,
            extension_len: 2,
        },
        // vnd.frogans.fnc: fnc
        Entry {
            location: 4035,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.frogans.ltf: ltf
        Entry {
            location: 4053,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.fsc.weblaunch: fsc
        Entry {
            location: 4071,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.fujitsu.oasys: oas
        Entry {
            location: 4091,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.fujitsu.oasys2: oa2
        Entry {
            location: 4111,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.fujitsu.oasys3: oa3
        Entry {
            location: 4132,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.fujitsu.oasysgp: fg5
        Entry {
            location: 4153,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.fujitsu.oasysprs: bh2
        Entry {
            location: 4175,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.fujixerox.ddd: ddd
        Entry {
            location: 4198,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.fujixerox.docuworks: xdw
        Entry {
            location: 4218,
            subtype_len: 23,
            extension_len: 3,
        },
        // vnd.fujixerox.docuworks.binder: xbd
        Entry {
            location: 4244,
            subtype_len: 30,
            extension_len: 3,
        },
        // vnd.fuzzysheet: fzs
        Entry {
            location: 4277,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.genomatix.tuxedo: txd
        Entry {
            location: 4294,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.geogebra.file: ggb
        Entry {
            location: 4317,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.geogebra.tool: ggt
        Entry {
            location: 4337,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.geometry-explorer: gex
        Entry {
            location: 4357,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.geonext: gxt
        Entry {
            location: 4381,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.geoplan: g2w
        Entry {
            location: 4395,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.geospace: g3w
        Entry {
            location: 4409,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.gmx: gmx
        Entry {
            location: 4424,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.google-apps.document: gdoc
        Entry {
            location: 4434,
            subtype_len: 24,
            extension_len: 4,
        },
        // vnd.google-apps.presentation: gslides
        Entry {
            location: 4462,
            subtype_len: 28,
            extension_len: 7,
        },
        // vnd.google-apps.spreadsheet: gsheet
        Entry {
            location: 4497,
            subtype_len: 27,
            extension_len: 6,
        },
        // vnd.google-earth.kml+xml: kml
        Entry {
            location: 4530,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.google-earth.kmz: kmz
        Entry {
            location: 4557,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.grafeq: gqf
        Entry {
            location: 4580,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.groove-account: gac
        Entry {
            location: 4593,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.groove-help: ghf
        Entry {
            location: 4614,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.groove-identity-message: gim
        Entry {
            location: 4632,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.groove-injector: grv
        Entry {
            location: 4662,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.groove-tool-message: gtm
        Entry {
            location: 4684,
            subtype_len: 23,
            extension_len: 3,
        },
        // vnd.groove-tool-template: tpl
        Entry {
            location: 4710,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.groove-vcard: vcg
        Entry {
            location: 4737,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.hal+xml: hal
        Entry {
            location: 4756,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.handheld-entertainment+xml: zmm
        Entry {
            location: 4770,
            subtype_len: 30,
            extension_len: 3,
        },
        // vnd.hbci: hbci
        Entry {
            location: 4803,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.hhe.lesson-player: les
        Entry {
            location: 4815,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.hp-hpgl: hpgl
        Entry {
            location: 4839,
            subtype_len: 11,
            extension_len: 4,
        },
        // vnd.hp-hpid: hpid
        Entry {
            location: 4854,
            subtype_len: 11,
            extension_len: 4,
        },
        // vnd.hp-hps: hps
        Entry {
            location: 4869,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.hp-jlyt: jlt
        Entry {
            location: 4882,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.hp-pcl: pcl
        Entry {
            location: 4896,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.hp-pclxl: pclxl
        Entry {
            location: 4909,
            subtype_len: 12,
            extension_len: 5,
        },
        // vnd.hydrostatix.sof-data: sfd-hdstx
        Entry {
            location: 4926,
            subtype_len: 24,
            extension_len: 9,
        },
        // vnd.ibm.minipay: mpy
        Entry {
            location: 4959,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.ibm.modcap: afp
        Entry {
            location: 4977,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.ibm.rights-management: irm
        Entry {
            location: 4994,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.ibm.secure-container: sc
        Entry {
            location: 5022,
            subtype_len: 24,
            extension_len: 2,
        },
        // vnd.iccprofile: icc
        Entry {
            location: 5048,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.igloader: igl
        Entry {
            location: 5065,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.immervision-ivp: ivp
        Entry {
            location: 5080,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.immervision-ivu: ivu
        Entry {
            location: 5102,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.insors.igm: igm
        Entry {
            location: 5124,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.intercon.formnet: xpw
        Entry {
            location: 5141,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.intergeo: i2g
        Entry {
            location: 5164,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.intu.qbo: qbo
        Entry {
            location: 5179,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.intu.qfx: qfx
        Entry {
            location: 5194,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.ipunplugged.rcprofile: rcprofile
        Entry {
            location: 5209,
            subtype_len: 25,
            extension_len: 9,
        },
        // vnd.irepository.package+xml: irp
        Entry {
            location: 5243,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.is-xpr: xpr
        Entry {
            location: 5273,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.isac.fcs: fcs
        Entry {
            location: 5286,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.jam: jam
        Entry {
            location: 5301,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.jcp.javame.midlet-rms: rms
        Entry {
            location: 5311,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.jisp: jisp
        Entry {
            location: 5339,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.joost.joda-archive: joda
        Entry {
            location: 5351,
            subtype_len: 22,
            extension_len: 4,
        },
        // vnd.kahootz: ktz
        Entry {
            location: 5377,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.kde.karbon: karbon
        Entry {
            location: 5391,
            subtype_len: 14,
            extension_len: 6,
        },
        // vnd.kde.kchart: chrt
        Entry {
            location: 5411,
            subtype_len: 14,
            extension_len: 4,
        },
        // vnd.kde.kformula: kfo
        Entry {
            location: 5429,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.kde.kivio: flw
        Entry {
            location: 5448,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.kde.kontour: kon
        Entry {
            location: 5464,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.kde.kpresenter: kpr
        Entry {
            location: 5482,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.kde.kspread: ksp
        Entry {
            location: 5503,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.kde.kword: kwd
        Entry {
            location: 5521,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.kenameaapp: htke
        Entry {
            location: 5537,
            subtype_len: 14,
            extension_len: 4,
        },
        // vnd.kidspiration: kia
        Entry {
            location: 5555,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.kinar: kne
        Entry {
            location: 5574,
            subtype_len: 9,
            extension_len: 3,
        },
        // vnd.koan: skp
        Entry {
            location: 5586,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.kodak-descriptor: sse
        Entry {
            location: 5597,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.las.las+xml: lasxml
        Entry {
            location: 5620,
            subtype_len: 15,
            extension_len: 6,
        },
        // vnd.llamagraphics.life-balance.desktop: lbd
        Entry {
            location: 5641,
            subtype_len: 38,
            extension_len: 3,
        },
        // vnd.llamagraphics.life-balance.exchange+xml: lbe
        Entry {
            location: 5682,
            subtype_len: 43,
            extension_len: 3,
        },
        // vnd.lotus-1-2-3: 123
        Entry {
            location: 5728,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.lotus-approach: apr
        Entry {
            location: 5746,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.lotus-freelance: pre
        Entry {
            location: 5767,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.lotus-notes: nsf
        Entry {
            location: 5789,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.lotus-organizer: org
        Entry {
            location: 5807,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.lotus-screencam: scm
        Entry {
            location: 5829,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.lotus-wordpro: lwp
        Entry {
            location: 5851,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.macports.portpkg: portpkg
        Entry {
            location: 5871,
            subtype_len: 20,
            extension_len: 7,
        },
        // vnd.mapbox-vector-tile: mvt
        Entry {
            location: 5898,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.mcd: mcd
        Entry {
            location: 5923,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.medcalcdata: mc1
        Entry {
            location: 5933,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.mediastation.cdkey: cdkey
        Entry {
            location: 5951,
            subtype_len: 22,
            extension_len: 5,
        },
        // vnd.mfer: mwf
        Entry {
            location: 5978,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.mfmp: mfm
        Entry {
            location: 5989,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.micrografx.flo: flo
        Entry {
            location: 6000,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.micrografx.igx: igx
        Entry {
            location: 6021,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.mif: mif
        Entry {
            location: 6042,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.mobius.daf: daf
        Entry {
            location: 6052,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mobius.dis: dis
        Entry {
            location: 6069,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mobius.mbk: mbk
        Entry {
            location: 6086,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mobius.mqy: mqy
        Entry {
            location: 6103,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mobius.msl: msl
        Entry {
            location: 6120,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mobius.plc: plc
        Entry {
            location: 6137,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mobius.txf: txf
        Entry {
            location: 6154,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mophun.application: mpn
        Entry {
            location: 6171,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.mophun.certificate: mpc
        Entry {
            location: 6196,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.mozilla.xul+xml: xul
        Entry {
            location: 6221,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.ms-artgalry: cil
        Entry {
            location: 6243,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.ms-cab-compressed: cab
        Entry {
            location: 6261,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.ms-excel: xls
        Entry {
            location: 6285,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.ms-excel.addin.macroenabled.12: xlam
        Entry {
            location: 6300,
            subtype_len: 34,
            extension_len: 4,
        },
        // vnd.ms-excel.sheet.binary.macroenabled.12: xlsb
        Entry {
            location: 6338,
            subtype_len: 41,
            extension_len: 4,
        },
        // vnd.ms-excel.sheet.macroenabled.12: xlsm
        Entry {
            location: 6383,
            subtype_len: 34,
            extension_len: 4,
        },
        // vnd.ms-excel.template.macroenabled.12: xltm
        Entry {
            location: 6421,
            subtype_len: 37,
            extension_len: 4,
        },
        // vnd.ms-fontobject: eot
        Entry {
            location: 6462,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.ms-htmlhelp: chm
        Entry {
            location: 6482,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.ms-ims: ims
        Entry {
            location: 6500,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.ms-lrm: lrm
        Entry {
            location: 6513,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.ms-officetheme: thmx
        Entry {
            location: 6526,
            subtype_len: 18,
            extension_len: 4,
        },
        // vnd.ms-outlook: msg
        Entry {
            location: 6548,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.ms-pki.seccat: cat
        Entry {
            location: 6565,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.ms-pki.stl: stl
        Entry {
            location: 6585,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.ms-powerpoint: ppt
        Entry {
            location: 6602,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.ms-powerpoint.addin.macroenabled.12: ppam
        Entry {
            location: 6622,
            subtype_len: 39,
            extension_len: 4,
        },
        // vnd.ms-powerpoint.presentation.macroenabled.12: pptm
        Entry {
            location: 6665,
            subtype_len: 46,
            extension_len: 4,
        },
        // vnd.ms-powerpoint.slide.macroenabled.12: sldm
        Entry {
            location: 6715,
            subtype_len: 39,
            extension_len: 4,
        },
        // vnd.ms-powerpoint.slideshow.macroenabled.12: ppsm
        Entry {
            location: 6758,
            subtype_len: 43,
            extension_len: 4,
        },
        // vnd.ms-powerpoint.template.macroenabled.12: potm
        Entry {
            location: 6805,
            subtype_len: 42,
            extension_len: 4,
        },
        // vnd.ms-project: mpp
        Entry {
            location: 6851,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.ms-word.document.macroenabled.12: docm
        Entry {
            location: 6868,
            subtype_len: 36,
            extension_len: 4,
        },
        // vnd.ms-word.template.macroenabled.12: dotm
        Entry {
            location: 6908,
            subtype_len: 36,
            extension_len: 4,
        },
        // vnd.ms-works: wps
        Entry {
            location: 6948,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.ms-wpl: wpl
        Entry {
            location: 6963,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.ms-xpsdocument: xps
        Entry {
            location: 6976,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.mseq: mseq
        Entry {
            location: 6997,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.musician: mus
        Entry {
            location: 7009,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.muvee.style: msty
        Entry {
            location: 7024,
            subtype_len: 15,
            extension_len: 4,
        },
        // vnd.mynfc: taglet
        Entry {
            location: 7043,
            subtype_len: 9,
            extension_len: 6,
        },
        // vnd.neurolanguage.nlu: nlu
        Entry {
            location: 7058,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.nitf: ntf
        Entry {
            location: 7082,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.noblenet-directory: nnd
        Entry {
            location: 7093,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.noblenet-sealer: nns
        Entry {
            location: 7118,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.noblenet-web: nnw
        Entry {
            location: 7140,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.nokia.n-gage.ac+xml: ac
        Entry {
            location: 7159,
            subtype_len: 23,
            extension_len: 2,
        },
        // vnd.nokia.n-gage.data: ngdat
        Entry {
            location: 7184,
            subtype_len: 21,
            extension_len: 5,
        },
        // vnd.nokia.n-gage.symbian.install: n-gage
        Entry {
            location: 7210,
            subtype_len: 32,
            extension_len: 6,
        },
        // vnd.nokia.radio-preset: rpst
        Entry {
            location: 7248,
            subtype_len: 22,
            extension_len: 4,
        },
        // vnd.nokia.radio-presets: rpss
        Entry {
            location: 7274,
            subtype_len: 23,
            extension_len: 4,
        },
        // vnd.novadigm.edm: edm
        Entry {
            location: 7301,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.novadigm.edx: edx
        Entry {
            location: 7320,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.novadigm.ext: ext
        Entry {
            location: 7339,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.chart: odc
        Entry {
            location: 7358,
            subtype_len: 28,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.chart-template: otc
        Entry {
            location: 7389,
            subtype_len: 37,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.database: odb
        Entry {
            location: 7429,
            subtype_len: 31,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.formula: odf
        Entry {
            location: 7463,
            subtype_len: 30,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.formula-template: odft
        Entry {
            location: 7496,
            subtype_len: 39,
            extension_len: 4,
        },
        // vnd.oasis.opendocument.graphics: odg
        Entry {
            location: 7539,
            subtype_len: 31,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.graphics-template: otg
        Entry {
            location: 7573,
            subtype_len: 40,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.image: odi
        Entry {
            location: 7616,
            subtype_len: 28,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.image-template: oti
        Entry {
            location: 7647,
            subtype_len: 37,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.presentation: odp
        Entry {
            location: 7687,
            subtype_len: 35,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.presentation-template: otp
        Entry {
            location: 7725,
            subtype_len: 44,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.spreadsheet: ods
        Entry {
            location: 7772,
            subtype_len: 34,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.spreadsheet-template: ots
        Entry {
            location: 7809,
            subtype_len: 43,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.text: odt
        Entry {
            location: 7855,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.text-master: odm
        Entry {
            location: 7885,
            subtype_len: 34,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.text-template: ott
        Entry {
            location: 7922,
            subtype_len: 36,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.text-web: oth
        Entry {
            location: 7961,
            subtype_len: 31,
            extension_len: 3,
        },
        // vnd.olpc-sugar: xo
        Entry {
            location: 7995,
            subtype_len: 14,
            extension_len: 2,
        },
        // vnd.oma.dd2+xml: dd2
        Entry {
            location: 8011,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.openblox.game+xml: obgx
        Entry {
            location: 8029,
            subtype_len: 21,
            extension_len: 4,
        },
        // vnd.openofficeorg.extension: oxt
        Entry {
            location: 8054,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.openstreetmap.data+xml: osm
        Entry {
            location: 8084,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.openxmlformats-officedocument.presentationml.presentation: pptx
        Entry {
            location: 8113,
            subtype_len: 61,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.presentationml.slide: sldx
        Entry {
            location: 8178,
            subtype_len: 54,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.presentationml.slideshow: ppsx
        Entry {
            location: 8236,
            subtype_len: 58,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.presentationml.template: potx
        Entry {
            location: 8298,
            subtype_len: 57,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.spreadsheetml.sheet: xlsx
        Entry {
            location: 8359,
            subtype_len: 53,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.spreadsheetml.template: xltx
        Entry {
            location: 8416,
            subtype_len: 56,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.wordprocessingml.document: docx
        Entry {
            location: 8476,
            subtype_len: 59,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.wordprocessingml.template: dotx
        Entry {
            location: 8539,
            subtype_len: 59,
            extension_len: 4,
        },
        // vnd.osgeo.mapguide.package: mgp
        Entry {
            location: 8602,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.osgi.dp: dp
        Entry {
            location: 8631,
            subtype_len: 11,
            extension_len: 2,
        },
        // vnd.osgi.subsystem: esa
        Entry {
            location: 8644,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.palm: pdb
        Entry {
            location: 8665,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.pawaafile: paw
        Entry {
            location: 8676,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.pg.format: str
        Entry {
            location: 8692,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.pg.osasli: ei6
        Entry {
            location: 8708,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.picsel: efif
        Entry {
            location: 8724,
            subtype_len: 10,
            extension_len: 4,
        },
        // vnd.pmi.widget: wg
        Entry {
            location: 8738,
            subtype_len: 14,
            extension_len: 2,
        },
        // vnd.pocketlearn: plf
        Entry {
            location: 8754,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.powerbuilder6: pbd
        Entry {
            location: 8772,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.previewsystems.box: box
        Entry {
            location: 8792,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.proteus.magazine: mgz
        Entry {
            location: 8817,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.publishare-delta-tree: qps
        Entry {
            location: 8840,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.pvi.ptid1: ptid
        Entry {
            location: 8868,
            subtype_len: 13,
            extension_len: 4,
        },
        // vnd.quark.quarkxpress: qxd
        Entry {
            location: 8885,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.rar: rar
        Entry {
            location: 8909,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.realvnc.bed: bed
        Entry {
            location: 8919,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.recordare.musicxml: mxl
        Entry {
            location: 8937,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.recordare.musicxml+xml: musicxml
        Entry {
            location: 8962,
            subtype_len: 26,
            extension_len: 8,
        },
        // vnd.rig.cryptonote: cryptonote
        Entry {
            location: 8996,
            subtype_len: 18,
            extension_len: 10,
        },
        // vnd.rim.cod: cod
        Entry {
            location: 9024,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.rn-realmedia: rm
        Entry {
            location: 9038,
            subtype_len: 16,
            extension_len: 2,
        },
        // vnd.rn-realmedia-vbr: rmvb
        Entry {
            location: 9056,
            subtype_len: 20,
            extension_len: 4,
        },
        // vnd.route66.link66+xml: link66
        Entry {
            location: 9080,
            subtype_len: 22,
            extension_len: 6,
        },
        // vnd.sailingtracker.track: st
        Entry {
            location: 9108,
            subtype_len: 24,
            extension_len: 2,
        },
        // vnd.seemail: see
        Entry {
            location: 9134,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.sema: sema
        Entry {
            location: 9148,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.semd: semd
        Entry {
            location: 9160,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.semf: semf
        Entry {
            location: 9172,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.shana.informed.formdata: ifm
        Entry {
            location: 9184,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.shana.informed.formtemplate: itp
        Entry {
            location: 9214,
            subtype_len: 31,
            extension_len: 3,
        },
        // vnd.shana.informed.interchange: iif
        Entry {
            location: 9248,
            subtype_len: 30,
            extension_len: 3,
        },
        // vnd.shana.informed.package: ipk
        Entry {
            location: 9281,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.simtech-mindmapper: twd
        Entry {
            location: 9310,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.smaf: mmf
        Entry {
            location: 9335,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.smart.teacher: teacher
        Entry {
            location: 9346,
            subtype_len: 17,
            extension_len: 7,
        },
        // vnd.software602.filler.form+xml: fo
        Entry {
            location: 9370,
            subtype_len: 31,
            extension_len: 2,
        },
        // vnd.solent.sdkm+xml: sdkm
        Entry {
            location: 9403,
            subtype_len: 19,
            extension_len: 4,
        },
        // vnd.spotfire.dxp: dxp
        Entry {
            location: 9426,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.spotfire.sfs: sfs
        Entry {
            location: 9445,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.stardivision.calc: sdc
        Entry {
            location: 9464,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.stardivision.draw: sda
        Entry {
            location: 9488,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.stardivision.impress: sdd
        Entry {
            location: 9512,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.stardivision.math: smf
        Entry {
            location: 9539,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.stardivision.writer: sdw
        Entry {
            location: 9563,
            subtype_len: 23,
            extension_len: 3,
        },
        // vnd.stardivision.writer-global: sgl
        Entry {
            location: 9589,
            subtype_len: 30,
            extension_len: 3,
        },
        // vnd.stepmania.package: smzip
        Entry {
            location: 9622,
            subtype_len: 21,
            extension_len: 5,
        },
        // vnd.stepmania.stepchart: sm
        Entry {
            location: 9648,
            subtype_len: 23,
            extension_len: 2,
        },
        // vnd.sun.wadl+xml: wadl
        Entry {
            location: 9673,
            subtype_len: 16,
            extension_len: 4,
        },
        // vnd.sun.xml.calc: sxc
        Entry {
            location: 9693,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.sun.xml.calc.template: stc
        Entry {
            location: 9712,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.sun.xml.draw: sxd
        Entry {
            location: 9740,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.sun.xml.draw.template: std
        Entry {
            location: 9759,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.sun.xml.impress: sxi
        Entry {
            location: 9787,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.sun.xml.impress.template: sti
        Entry {
            location: 9809,
            subtype_len: 28,
            extension_len: 3,
        },
        // vnd.sun.xml.math: sxm
        Entry {
            location: 9840,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.sun.xml.writer: sxw
        Entry {
            location: 9859,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.sun.xml.writer.global: sxg
        Entry {
            location: 9880,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.sun.xml.writer.template: stw
        Entry {
            location: 9908,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.sus-calendar: sus
        Entry {
            location: 9938,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.svd: svd
        Entry {
            location: 9957,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.symbian.install: sis
        Entry {
            location: 9967,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.syncml+xml: xsm
        Entry {
            location: 9989,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.syncml.dm+wbxml: bdm
        Entry {
            location: 10006,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.syncml.dm+xml: xdm
        Entry {
            location: 10028,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.syncml.dmddf+xml: ddf
        Entry {
            location: 10048,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.tao.intent-module-archive: tao
        Entry {
            location: 10071,
            subtype_len: 29,
            extension_len: 3,
        },
        // vnd.tcpdump.pcap: pcap
        Entry {
            location: 10103,
            subtype_len: 16,
            extension_len: 4,
        },
        // vnd.tmobile-livetv: tmo
        Entry {
            location: 10123,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.trid.tpt: tpt
        Entry {
            location: 10144,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.triscape.mxs: mxs
        Entry {
            location: 10159,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.trueapp: tra
        Entry {
            location: 10178,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.ufdl: ufd
        Entry {
            location: 10192,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.uiq.theme: utz
        Entry {
            location: 10203,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.umajin: umj
        Entry {
            location: 10219,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.unity: unityweb
        Entry {
            location: 10232,
            subtype_len: 9,
            extension_len: 8,
        },
        // vnd.uoml+xml: uoml
        Entry {
            location: 10249,
            subtype_len: 12,
            extension_len: 4,
        },
        // vnd.vcx: vcx
        Entry {
            location: 10265,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.visio: vsd
        Entry {
            location: 10275,
            subtype_len: 9,
            extension_len: 3,
        },
        // vnd.visionary: vis
        Entry {
            location: 10287,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.vsf: vsf
        Entry {
            location: 10303,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.wap.wbxml: wbxml
        Entry {
            location: 10313,
            subtype_len: 13,
            extension_len: 5,
        },
        // vnd.wap.wmlc: wmlc
        Entry {
            location: 10331,
            subtype_len: 12,
            extension_len: 4,
        },
        // vnd.wap.wmlscriptc: wmlsc
        Entry {
            location: 10347,
            subtype_len: 18,
            extension_len: 5,
        },
        // vnd.webturbo: wtb
        Entry {
            location: 10370,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.wolfram.player: nbp
        Entry {
            location: 10385,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.wordperfect: wpd
        Entry {
            location: 10406,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.wqd: wqd
        Entry {
            location: 10424,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.wt.stf: stf
        Entry {
            location: 10434,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.xara: xar
        Entry {
            location: 10447,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.xfdl: xfdl
        Entry {
            location: 10458,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.yamaha.hv-dic: hvd
        Entry {
            location: 10470,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.yamaha.hv-script: hvs
        Entry {
            location: 10490,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.yamaha.hv-voice: hvp
        Entry {
            location: 10513,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.yamaha.openscoreformat: osf
        Entry {
            location: 10535,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.yamaha.openscoreformat.osfpvg+xml: osfpvg
        Entry {
            location: 10564,
            subtype_len: 37,
            extension_len: 6,
        },
        // vnd.yamaha.smaf-audio: saf
        Entry {
            location: 10607,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.yamaha.smaf-phrase: spf
        Entry {
            location: 10631,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.yellowriver-custom-menu: cmp
        Entry {
            location: 10656,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.zul: zir
        Entry {
            location: 10686,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.zzazz.deck+xml: zaz
        Entry {
            location: 10696,
            subtype_len: 18,
            extension_len: 3,
        },
        // voicexml+xml: vxml
        Entry {
            location: 10717,
            subtype_len: 12,
            extension_len: 4,
        },
        // wasm: wasm
        Entry {
            location: 10733,
            subtype_len: 4,
            extension_len: 4,
        },
        // widget: wgt
        Entry {
            location: 10741,
            subtype_len: 6,
            extension_len: 3,
        },
        // winhlp: hlp
        Entry {
            location: 10750,
            subtype_len: 6,
            extension_len: 3,
        },
        // wsdl+xml: wsdl
        Entry {
            location: 10759,
            subtype_len: 8,
            extension_len: 4,
        },
        // wspolicy+xml: wspolicy
        Entry {
            location: 10771,
            subtype_len: 12,
            extension_len: 8,
        },
        // x-7z-compressed: 7z
        Entry {
            location: 10791,
            subtype_len: 15,
            extension_len: 2,
        },
        // x-abiword: abw
        Entry {
            location: 10808,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-ace-compressed: ace
        Entry {
            location: 10820,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-apple-diskimage: dmg
        Entry {
            location: 10839,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-arj: arj
        Entry {
            location: 10859,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-authorware-bin: aab
        Entry {
            location: 10867,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-authorware-map: aam
        Entry {
            location: 10886,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-authorware-seg: aas
        Entry {
            location: 10905,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-bcpio: bcpio
        Entry {
            location: 10924,
            subtype_len: 7,
            extension_len: 5,
        },
        // x-bdoc: bdoc
        Entry {
            location: 10936,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-bittorrent: torrent
        Entry {
            location: 10946,
            subtype_len: 12,
            extension_len: 7,
        },
        // x-blorb: blb
        Entry {
            location: 10965,
            subtype_len: 7,
            extension_len: 3,
        },
        // x-bzip: bz
        Entry {
            location: 10975,
            subtype_len: 6,
            extension_len: 2,
        },
        // x-bzip2: bz2
        Entry {
            location: 10983,
            subtype_len: 7,
            extension_len: 3,
        },
        // x-cbr: cbr
        Entry {
            location: 10993,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-cdlink: vcd
        Entry {
            location: 11001,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-cfs-compressed: cfs
        Entry {
            location: 11012,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-chat: chat
        Entry {
            location: 11031,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-chess-pgn: pgn
        Entry {
            location: 11041,
            subtype_len: 11,
            extension_len: 3,
        },
        // x-chrome-extension: crx
        Entry {
            location: 11055,
            subtype_len: 18,
            extension_len: 3,
        },
        // x-cocoa: cco
        Entry {
            location: 11076,
            subtype_len: 7,
            extension_len: 3,
        },
        // x-conference: nsc
        Entry {
            location: 11086,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-cpio: cpio
        Entry {
            location: 11101,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-csh: csh
        Entry {
            location: 11111,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-debian-package: deb
        Entry {
            location: 11119,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-dgc-compressed: dgc
        Entry {
            location: 11138,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-director: dir
        Entry {
            location: 11157,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-doom: wad
        Entry {
            location: 11170,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-dtbncx+xml: ncx
        Entry {
            location: 11179,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-dtbook+xml: dtb
        Entry {
            location: 11194,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-dtbresource+xml: res
        Entry {
            location: 11209,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-dvi: dvi
        Entry {
            location: 11229,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-envoy: evy
        Entry {
            location: 11237,
            subtype_len: 7,
            extension_len: 3,
        },
        // x-eva: eva
        Entry {
            location: 11247,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-font-bdf: bdf
        Entry {
            location: 11255,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-font-ghostscript: gsf
        Entry {
            location: 11268,
            subtype_len: 18,
            extension_len: 3,
        },
        // x-font-linux-psf: psf
        Entry {
            location: 11289,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-font-pcf: pcf
        Entry {
            location: 11308,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-font-snf: snf
        Entry {
            location: 11321,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-font-type1: pfa
        Entry {
            location: 11334,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-freearc: arc
        Entry {
            location: 11349,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-futuresplash: spl
        Entry {
            location: 11361,
            subtype_len: 14,
            extension_len: 3,
        },
        // x-gca-compressed: gca
        Entry {
            location: 11378,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-glulx: ulx
        Entry {
            location: 11397,
            subtype_len: 7,
            extension_len: 3,
        },
        // x-gnumeric: gnumeric
        Entry {
            location: 11407,
            subtype_len: 10,
            extension_len: 8,
        },
        // x-gramps-xml: gramps
        Entry {
            location: 11425,
            subtype_len: 12,
            extension_len: 6,
        },
        // x-gtar: gtar
        Entry {
            location: 11443,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-hdf: hdf
        Entry {
            location: 11453,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-httpd-php: php
        Entry {
            location: 11461,
            subtype_len: 11,
            extension_len: 3,
        },
        // x-install-instructions: install
        Entry {
            location: 11475,
            subtype_len: 22,
            extension_len: 7,
        },
        // x-iso9660-image: iso
        Entry {
            location: 11504,
            subtype_len: 15,
            extension_len: 3,
        },
        // x-java-archive-diff: jardiff
        Entry {
            location: 11522,
            subtype_len: 19,
            extension_len: 7,
        },
        // x-java-jnlp-file: jnlp
        Entry {
            location: 11548,
            subtype_len: 16,
            extension_len: 4,
        },
        // x-keepass2: kdbx
        Entry {
            location: 11568,
            subtype_len: 10,
            extension_len: 4,
        },
        // x-latex: latex
        Entry {
            location: 11582,
            subtype_len: 7,
            extension_len: 5,
        },
        // x-lua-bytecode: luac
        Entry {
            location: 11594,
            subtype_len: 14,
            extension_len: 4,
        },
        // x-lzh-compressed: lzh
        Entry {
            location: 11612,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-makeself: run
        Entry {
            location: 11631,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-mie: mie
        Entry {
            location: 11644,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-mobipocket-ebook: prc
        Entry {
            location: 11652,
            subtype_len: 18,
            extension_len: 3,
        },
        // x-ms-application: application
        Entry {
            location: 11673,
            subtype_len: 16,
            extension_len: 11,
        },
        // x-ms-shortcut: lnk
        Entry {
            location: 11700,
            subtype_len: 13,
            extension_len: 3,
        },
        // x-ms-wmd: wmd
        Entry {
            location: 11716,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-wmz: wmz
        Entry {
            location: 11727,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-xbap: xbap
        Entry {
            location: 11738,
            subtype_len: 9,
            extension_len: 4,
        },
        // x-msaccess: mdb
        Entry {
            location: 11751,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-msbinder: obd
        Entry {
            location: 11764,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-mscardfile: crd
        Entry {
            location: 11777,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-msclip: clp
        Entry {
            location: 11792,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-msdos-program: exe
        Entry {
            location: 11803,
            subtype_len: 15,
            extension_len: 3,
        },
        // x-msdownload: exe
        Entry {
            location: 11821,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-msmediaview: mvb
        Entry {
            location: 11836,
            subtype_len: 13,
            extension_len: 3,
        },
        // x-msmetafile: wmf
        Entry {
            location: 11852,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-msmoney: mny
        Entry {
            location: 11867,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-mspublisher: pub
        Entry {
            location: 11879,
            subtype_len: 13,
            extension_len: 3,
        },
        // x-msschedule: scd
        Entry {
            location: 11895,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-msterminal: trm
        Entry {
            location: 11910,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-mswrite: wri
        Entry {
            location: 11925,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-netcdf: nc
        Entry {
            location: 11937,
            subtype_len: 8,
            extension_len: 2,
        },
        // x-ns-proxy-autoconfig: pac
        Entry {
            location: 11947,
            subtype_len: 21,
            extension_len: 3,
        },
        // x-nzb: nzb
        Entry {
            location: 11971,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-perl: pl
        Entry {
            location: 11979,
            subtype_len: 6,
            extension_len: 2,
        },
        // x-pilot: prc
        Entry {
            location: 11987,
            subtype_len: 7,
            extension_len: 3,
        },
        // x-pkcs12: p12
        Entry {
            location: 11997,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-pkcs7-certificates: p7b
        Entry {
            location: 12008,
            subtype_len: 20,
            extension_len: 3,
        },
        // x-pkcs7-certreqresp: p7r
        Entry {
            location: 12031,
            subtype_len: 19,
            extension_len: 3,
        },
        // x-rar-compressed: rar
        Entry {
            location: 12053,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-redhat-package-manager: rpm
        Entry {
            location: 12072,
            subtype_len: 24,
            extension_len: 3,
        },
        // x-research-info-systems: ris
        Entry {
            location: 12099,
            subtype_len: 23,
            extension_len: 3,
        },
        // x-sea: sea
        Entry {
            location: 12125,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-sh: sh
        Entry {
            location: 12133,
            subtype_len: 4,
            extension_len: 2,
        },
        // x-shar: shar
        Entry {
            location: 12139,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-shockwave-flash: swf
        Entry {
            location: 12149,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-silverlight-app: xap
        Entry {
            location: 12169,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-sql: sql
        Entry {
            location: 12189,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-stuffit: sit
        Entry {
            location: 12197,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-stuffitx: sitx
        Entry {
            location: 12209,
            subtype_len: 10,
            extension_len: 4,
        },
        // x-subrip: srt
        Entry {
            location: 12223,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-sv4cpio: sv4cpio
        Entry {
            location: 12234,
            subtype_len: 9,
            extension_len: 7,
        },
        // x-sv4crc: sv4crc
        Entry {
            location: 12250,
            subtype_len: 8,
            extension_len: 6,
        },
        // x-t3vm-image: t3
        Entry {
            location: 12264,
            subtype_len: 12,
            extension_len: 2,
        },
        // x-tads: gam
        Entry {
            location: 12278,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-tar: tar
        Entry {
            location: 12287,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-tcl: tcl
        Entry {
            location: 12295,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-tex: tex
        Entry {
            location: 12303,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-tex-tfm: tfm
        Entry {
            location: 12311,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-texinfo: texinfo
        Entry {
            location: 12323,
            subtype_len: 9,
            extension_len: 7,
        },
        // x-tgif: obj
        Entry {
            location: 12339,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-ustar: ustar
        Entry {
            location: 12348,
            subtype_len: 7,
            extension_len: 5,
        },
        // x-virtualbox-hdd: hdd
        Entry {
            location: 12360,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-virtualbox-ova: ova
        Entry {
            location: 12379,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-virtualbox-ovf: ovf
        Entry {
            location: 12398,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-virtualbox-vbox: vbox
        Entry {
            location: 12417,
            subtype_len: 17,
            extension_len: 4,
        },
        // x-virtualbox-vbox-extpack: vbox-extpack
        Entry {
            location: 12438,
            subtype_len: 25,
            extension_len: 12,
        },
        // x-virtualbox-vdi: vdi
        Entry {
            location: 12475,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-virtualbox-vhd: vhd
        Entry {
            location: 12494,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-virtualbox-vmdk: vmdk
        Entry {
            location: 12513,
            subtype_len: 17,
            extension_len: 4,
        },
        // x-wais-source: src
        Entry {
            location: 12534,
            subtype_len: 13,
            extension_len: 3,
        },
        // x-web-app-manifest+json: webapp
        Entry {
            location: 12550,
            subtype_len: 23,
            extension_len: 6,
        },
        // x-x509-ca-cert: der
        Entry {
            location: 12579,
            subtype_len: 14,
            extension_len: 3,
        },
        // x-xfig: fig
        Entry {
            location: 12596,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-xliff+xml: xlf
        Entry {
            location: 12605,
            subtype_len: 11,
            extension_len: 3,
        },
        // x-xpinstall: xpi
        Entry {
            location: 12619,
            subtype_len: 11,
            extension_len: 3,
        },
        // x-xz: xz
        Entry {
            location: 12633,
            subtype_len: 4,
            extension_len: 2,
        },
        // x-zmachine: z1
        Entry {
            location: 12639,
            subtype_len: 10,
            extension_len: 2,
        },
        // xaml+xml: xaml
        Entry {
            location: 12651,
            subtype_len: 8,
            extension_len: 4,
        },
        // xcap-att+xml: xav
        Entry {
            location: 12663,
            subtype_len: 12,
            extension_len: 3,
        },
        // xcap-caps+xml: xca
        Entry {
            location: 12678,
            subtype_len: 13,
            extension_len: 3,
        },
        // xcap-diff+xml: xdf
        Entry {
            location: 12694,
            subtype_len: 13,
            extension_len: 3,
        },
        // xcap-el+xml: xel
        Entry {
            location: 12710,
            subtype_len: 11,
            extension_len: 3,
        },
        // xcap-ns+xml: xns
        Entry {
            location: 12724,
            subtype_len: 11,
            extension_len: 3,
        },
        // xenc+xml: xenc
        Entry {
            location: 12738,
            subtype_len: 8,
            extension_len: 4,
        },
        // xhtml+xml: xhtml
        Entry {
            location: 12750,
            subtype_len: 9,
            extension_len: 5,
        },
        // xliff+xml: xlf
        Entry {
            location: 12764,
            subtype_len: 9,
            extension_len: 3,
        },
        // xml: xml
        Entry {
            location: 12776,
            subtype_len: 3,
            extension_len: 3,
        },
        // xml-dtd: dtd
        Entry {
            location: 12782,
            subtype_len: 7,
            extension_len: 3,
        },
        // xop+xml: xop
        Entry {
            location: 12792,
            subtype_len: 7,
            extension_len: 3,
        },
        // xproc+xml: xpl
        Entry {
            location: 12802,
            subtype_len: 9,
            extension_len: 3,
        },
        // xslt+xml: xsl
        Entry {
            location: 12814,
            subtype_len: 8,
            extension_len: 3,
        },
        // xspf+xml: xspf
        Entry {
            location: 12825,
            subtype_len: 8,
            extension_len: 4,
        },
        // xv+xml: mxml
        Entry {
            location: 12837,
            subtype_len: 6,
            extension_len: 4,
        },
        // yang: yang
        Entry {
            location: 12847,
            subtype_len: 4,
            extension_len: 4,
        },
        // yin+xml: yin
        Entry {
            location: 12855,
            subtype_len: 7,
            extension_len: 3,
        },
        // zip: zip
        Entry {
            location: 12865,
            subtype_len: 3,
            extension_len: 3,
        },
    ]),
    ("audio", &[
        // 3gpp: 3gpp
        Entry {
            location: 12871,
            subtype_len: 4,
            extension_len: 4,
        },
        // adpcm: adp
        Entry {
            location: 12879,
            subtype_len: 5,
            extension_len: 3,
        },
        // amr: amr
        Entry {
            location: 12887,
            subtype_len: 3,
            extension_len: 3,
        },
        // basic: au
        Entry {
            location: 12893,
            subtype_len: 5,
            extension_len: 2,
        },
        // midi: mid
        Entry {
            location: 12900,
            subtype_len: 4,
            extension_len: 3,
        },
        // mobile-xmf: mxmf
        Entry {
            location: 12907,
            subtype_len: 10,
            extension_len: 4,
        },
        // mp3: mp3
        Entry {
            location: 12921,
            subtype_len: 3,
            extension_len: 3,
        },
        // mp4: m4a
        Entry {
            location: 12927,
            subtype_len: 3,
            extension_len: 3,
        },
        // mpeg: mpga
        Entry {
            location: 12933,
            subtype_len: 4,
            extension_len: 4,
        },
        // ogg: oga
        Entry {
            location: 12941,
            subtype_len: 3,
            extension_len: 3,
        },
        // s3m: s3m
        Entry {
            location: 12947,
            subtype_len: 3,
            extension_len: 3,
        },
        // silk: sil
        Entry {
            location: 12953,
            subtype_len: 4,
            extension_len: 3,
        },
        // vnd.dece.audio: uva
        Entry {
            location: 12960,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.digital-winds: eol
        Entry {
            location: 12977,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.dra: dra
        Entry {
            location: 12997,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.dts: dts
        Entry {
            location: 13007,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.dts.hd: dtshd
        Entry {
            location: 13017,
            subtype_len: 10,
            extension_len: 5,
        },
        // vnd.lucent.voice: lvp
        Entry {
            location: 13032,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.ms-playready.media.pya: pya
        Entry {
            location: 13051,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.nuera.ecelp4800: ecelp4800
        Entry {
            location: 13080,
            subtype_len: 19,
            extension_len: 9,
        },
        // vnd.nuera.ecelp7470: ecelp7470
        Entry {
            location: 13108,
            subtype_len: 19,
            extension_len: 9,
        },
        // vnd.nuera.ecelp9600: ecelp9600
        Entry {
            location: 13136,
            subtype_len: 19,
            extension_len: 9,
        },
        // vnd.rip: rip
        Entry {
            location: 13164,
            subtype_len: 7,
            extension_len: 3,
        },
        // wav: wav
        Entry {
            location: 13174,
            subtype_len: 3,
            extension_len: 3,
        },
        // wave: wav
        Entry {
            location: 13180,
            subtype_len: 4,
            extension_len: 3,
        },
        // webm: weba
        Entry {
            location: 13187,
            subtype_len: 4,
            extension_len: 4,
        },
        // x-aac: aac
        Entry {
            location: 13195,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-aiff: aif
        Entry {
            location: 13203,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-caf: caf
        Entry {
            location: 13212,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-flac: flac
        Entry {
            location: 13220,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-m4a: m4a
        Entry {
            location: 13230,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-matroska: mka
        Entry {
            location: 13238,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-mpegurl: m3u
        Entry {
            location: 13251,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-ms-wax: wax
        Entry {
            location: 13263,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-wma: wma
        Entry {
            location: 13274,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-pn-realaudio: ram
        Entry {
            location: 13285,
            subtype_len: 14,
            extension_len: 3,
        },
        // x-pn-realaudio-plugin: rmp
        Entry {
            location: 13302,
            subtype_len: 21,
            extension_len: 3,
        },
        // x-realaudio: ra
        Entry {
            location: 13326,
            subtype_len: 11,
            extension_len: 2,
        },
        // x-wav: wav
        Entry {
            location: 13339,
            subtype_len: 5,
            extension_len: 3,
        },
        // xm: xm
        Entry {
            location: 13347,
            subtype_len: 2,
            extension_len: 2,
        },
    ]),
    ("chemical", &[
        // x-cdx: cdx
        Entry {
            location: 13351,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-cif: cif
        Entry {
            location: 13359,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-cmdf: cmdf
        Entry {
            location: 13367,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-cml: cml
        Entry {
            location: 13377,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-csml: csml
        Entry {
            location: 13385,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-xyz: xyz
        Entry {
            location: 13395,
            subtype_len: 5,
            extension_len: 3,
        },
    ]),
    ("font", &[
        // collection: ttc
        Entry {
            location: 13403,
            subtype_len: 10,
            extension_len: 3,
        },
        // otf: otf
        Entry {
            location: 13416,
            subtype_len: 3,
            extension_len: 3,
        },
        // ttf: ttf
        Entry {
            location: 13422,
            subtype_len: 3,
            extension_len: 3,
        },
        // woff: woff
        Entry {
            location: 13428,
            subtype_len: 4,
            extension_len: 4,
        },
        // woff2: woff2
        Entry {
            location: 13436,
            subtype_len: 5,
            extension_len: 5,
        },
    ]),
    ("image", &[
        // aces: exr
        Entry {
            location: 13446,
            subtype_len: 4,
            extension_len: 3,
        },
        // apng: apng
        Entry {
            location: 13453,
            subtype_len: 4,
            extension_len: 4,
        },
        // avif: avif
        Entry {
            location: 13461,
            subtype_len: 4,
            extension_len: 4,
        },
        // bmp: bmp
        Entry {
            location: 13469,
            subtype_len: 3,
            extension_len: 3,
        },
        // cgm: cgm
        Entry {
            location: 13475,
            subtype_len: 3,
            extension_len: 3,
        },
        // dicom-rle: drle
        Entry {
            location: 13481,
            subtype_len: 9,
            extension_len: 4,
        },
        // emf: emf
        Entry {
            location: 13494,
            subtype_len: 3,
            extension_len: 3,
        },
        // fits: fits
        Entry {
            location: 13500,
            subtype_len: 4,
            extension_len: 4,
        },
        // g3fax: g3
        Entry {
            location: 13508,
            subtype_len: 5,
            extension_len: 2,
        },
        // gif: gif
        Entry {
            location: 13515,
            subtype_len: 3,
            extension_len: 3,
        },
        // heic: heic
        Entry {
            location: 13521,
            subtype_len: 4,
            extension_len: 4,
        },
        // heic-sequence: heics
        Entry {
            location: 13529,
            subtype_len: 13,
            extension_len: 5,
        },
        // heif: heif
        Entry {
            location: 13547,
            subtype_len: 4,
            extension_len: 4,
        },
        // heif-sequence: heifs
        Entry {
            location: 13555,
            subtype_len: 13,
            extension_len: 5,
        },
        // hej2k: hej2
        Entry {
            location: 13573,
            subtype_len: 5,
            extension_len: 4,
        },
        // hsj2: hsj2
        Entry {
            location: 13582,
            subtype_len: 4,
            extension_len: 4,
        },
        // ief: ief
        Entry {
            location: 13590,
            subtype_len: 3,
            extension_len: 3,
        },
        // jls: jls
        Entry {
            location: 13596,
            subtype_len: 3,
            extension_len: 3,
        },
        // jp2: jp2
        Entry {
            location: 13602,
            subtype_len: 3,
            extension_len: 3,
        },
        // jpeg: jpeg
        Entry {
            location: 13608,
            subtype_len: 4,
            extension_len: 4,
        },
        // jph: jph
        Entry {
            location: 13616,
            subtype_len: 3,
            extension_len: 3,
        },
        // jphc: jhc
        Entry {
            location: 13622,
            subtype_len: 4,
            extension_len: 3,
        },
        // jpm: jpm
        Entry {
            location: 13629,
            subtype_len: 3,
            extension_len: 3,
        },
        // jpx: jpx
        Entry {
            location: 13635,
            subtype_len: 3,
            extension_len: 3,
        },
        // jxr: jxr
        Entry {
            location: 13641,
            subtype_len: 3,
            extension_len: 3,
        },
        // jxra: jxra
        Entry {
            location: 13647,
            subtype_len: 4,
            extension_len: 4,
        },
        // jxrs: jxrs
        Entry {
            location: 13655,
            subtype_len: 4,
            extension_len: 4,
        },
        // jxs: jxs
        Entry {
            location: 13663,
            subtype_len: 3,
            extension_len: 3,
        },
        // jxsc: jxsc
        Entry {
            location: 13669,
            subtype_len: 4,
            extension_len: 4,
        },
        // jxsi: jxsi
        Entry {
            location: 13677,
            subtype_len: 4,
            extension_len: 4,
        },
        // jxss: jxss
        Entry {
            location: 13685,
            subtype_len: 4,
            extension_len: 4,
        },
        // ktx: ktx
        Entry {
            location: 13693,
            subtype_len: 3,
            extension_len: 3,
        },
        // ktx2: ktx2
        Entry {
            location: 13699,
            subtype_len: 4,
            extension_len: 4,
        },
        // png: png
        Entry {
            location: 13707,
            subtype_len: 3,
            extension_len: 3,
        },
        // prs.btif: btif
        Entry {
            location: 13713,
            subtype_len: 8,
            extension_len: 4,
        },
        // prs.pti: pti
        Entry {
            location: 13725,
            subtype_len: 7,
            extension_len: 3,
        },
        // sgi: sgi
        Entry {
            location: 13735,
            subtype_len: 3,
            extension_len: 3,
        },
        // svg+xml: svg
        Entry {
            location: 13741,
            subtype_len: 7,
            extension_len: 3,
        },
        // t38: t38
        Entry {
            location: 13751,
            subtype_len: 3,
            extension_len: 3,
        },
        // tiff: tif
        Entry {
            location: 13757,
            subtype_len: 4,
            extension_len: 3,
        },
        // tiff-fx: tfx
        Entry {
            location: 13764,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.adobe.photoshop: psd
        Entry {
            location: 13774,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.airzip.accelerator.azv: azv
        Entry {
            location: 13796,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.dece.graphic: uvi
        Entry {
            location: 13825,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.djvu: djvu
        Entry {
            location: 13844,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.dvb.subtitle: sub
        Entry {
            location: 13856,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.dwg: dwg
        Entry {
            location: 13875,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.dxf: dxf
        Entry {
            location: 13885,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.fastbidsheet: fbs
        Entry {
            location: 13895,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.fpx: fpx
        Entry {
            location: 13914,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.fst: fst
        Entry {
            location: 13924,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.fujixerox.edmics-mmr: mmr
        Entry {
            location: 13934,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.fujixerox.edmics-rlc: rlc
        Entry {
            location: 13961,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.microsoft.icon: ico
        Entry {
            location: 13988,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.ms-dds: dds
        Entry {
            location: 14009,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.ms-modi: mdi
        Entry {
            location: 14022,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.ms-photo: wdp
        Entry {
            location: 14036,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.net-fpx: npx
        Entry {
            location: 14051,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.pco.b16: b16
        Entry {
            location: 14065,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.tencent.tap: tap
        Entry {
            location: 14079,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.valve.source.texture: vtf
        Entry {
            location: 14097,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.wap.wbmp: wbmp
        Entry {
            location: 14124,
            subtype_len: 12,
            extension_len: 4,
        },
        // vnd.xiff: xif
        Entry {
            location: 14140,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.zbrush.pcx: pcx
        Entry {
            location: 14151,
            subtype_len: 14,
            extension_len: 3,
        },
        // webp: webp
        Entry {
            location: 14168,
            subtype_len: 4,
            extension_len: 4,
        },
        // wmf: wmf
        Entry {
            location: 14176,
            subtype_len: 3,
            extension_len: 3,
        },
        // x-3ds: 3ds
        Entry {
            location: 14182,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-cmu-raster: ras
        Entry {
            location: 14190,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-cmx: cmx
        Entry {
            location: 14205,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-freehand: fh
        Entry {
            location: 14213,
            subtype_len: 10,
            extension_len: 2,
        },
        // x-icon: ico
        Entry {
            location: 14225,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-jng: jng
        Entry {
            location: 14234,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-mrsid-image: sid
        Entry {
            location: 14242,
            subtype_len: 13,
            extension_len: 3,
        },
        // x-ms-bmp: bmp
        Entry {
            location: 14258,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-pcx: pcx
        Entry {
            location: 14269,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-pict: pic
        Entry {
            location: 14277,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-portable-anymap: pnm
        Entry {
            location: 14286,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-portable-bitmap: pbm
        Entry {
            location: 14306,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-portable-graymap: pgm
        Entry {
            location: 14326,
            subtype_len: 18,
            extension_len: 3,
        },
        // x-portable-pixmap: ppm
        Entry {
            location: 14347,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-rgb: rgb
        Entry {
            location: 14367,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-tga: tga
        Entry {
            location: 14375,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-xbitmap: xbm
        Entry {
            location: 14383,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-xpixmap: xpm
        Entry {
            location: 14395,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-xwindowdump: xwd
        Entry {
            location: 14407,
            subtype_len: 13,
            extension_len: 3,
        },
    ]),
    ("message", &[
        // disposition-notification: disposition-notification
        Entry {
            location: 14423,
            subtype_len: 24,
            extension_len: 24,
        },
        // global: u8msg
        Entry {
            location: 14471,
            subtype_len: 6,
            extension_len: 5,
        },
        // global-delivery-status: u8dsn
        Entry {
            location: 14482,
            subtype_len: 22,
            extension_len: 5,
        },
        // global-disposition-notification: u8mdn
        Entry {
            location: 14509,
            subtype_len: 31,
            extension_len: 5,
        },
        // global-headers: u8hdr
        Entry {
            location: 14545,
            subtype_len: 14,
            extension_len: 5,
        },
        // rfc822: eml
        Entry {
            location: 14564,
            subtype_len: 6,
            extension_len: 3,
        },
        // vnd.wfa.wsc: wsc
        Entry {
            location: 14573,
            subtype_len: 11,
            extension_len: 3,
        },
    ]),
    ("model", &[
        // 3mf: 3mf
        Entry {
            location: 14587,
            subtype_len: 3,
            extension_len: 3,
        },
        // gltf+json: gltf
        Entry {
            location: 14593,
            subtype_len: 9,
            extension_len: 4,
        },
        // gltf-binary: glb
        Entry {
            location: 14606,
            subtype_len: 11,
            extension_len: 3,
        },
        // iges: igs
        Entry {
            location: 14620,
            subtype_len: 4,
            extension_len: 3,
        },
        // mesh: msh
        Entry {
            location: 14627,
            subtype_len: 4,
            extension_len: 3,
        },
        // mtl: mtl
        Entry {
            location: 14634,
            subtype_len: 3,
            extension_len: 3,
        },
        // obj: obj
        Entry {
            location: 14640,
            subtype_len: 3,
            extension_len: 3,
        },
        // stl: stl
        Entry {
            location: 14646,
            subtype_len: 3,
            extension_len: 3,
        },
        // vnd.collada+xml: dae
        Entry {
            location: 14652,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.dwf: dwf
        Entry {
            location: 14670,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.gdl: gdl
        Entry {
            location: 14680,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.gtw: gtw
        Entry {
            location: 14690,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.mts: mts
        Entry {
            location: 14700,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.opengex: ogex
        Entry {
            location: 14710,
            subtype_len: 11,
            extension_len: 4,
        },
        // vnd.parasolid.transmit.binary: x_b
        Entry {
            location: 14725,
            subtype_len: 29,
            extension_len: 3,
        },
        // vnd.parasolid.transmit.text: x_t
        Entry {
            location: 14757,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.sap.vds: vds
        Entry {
            location: 14787,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.usdz+zip: usdz
        Entry {
            location: 14801,
            subtype_len: 12,
            extension_len: 4,
        },
        // vnd.valve.source.compiled-map: bsp
        Entry {
            location: 14817,
            subtype_len: 29,
            extension_len: 3,
        },
        // vnd.vtu: vtu
        Entry {
            location: 14849,
            subtype_len: 7,
            extension_len: 3,
        },
        // vrml: wrl
        Entry {
            location: 14859,
            subtype_len: 4,
            extension_len: 3,
        },
        // x3d+binary: x3db
        Entry {
            location: 14866,
            subtype_len: 10,
            extension_len: 4,
        },
        // x3d+fastinfoset: x3db
        Entry {
            location: 14880,
            subtype_len: 15,
            extension_len: 4,
        },
        // x3d+vrml: x3dv
        Entry {
            location: 14899,
            subtype_len: 8,
            extension_len: 4,
        },
        // x3d+xml: x3d
        Entry {
            location: 14911,
            subtype_len: 7,
            extension_len: 3,
        },
        // x3d-vrml: x3dv
        Entry {
            location: 14921,
            subtype_len: 8,
            extension_len: 4,
        },
    ]),
    ("text", &[
        // cache-manifest: appcache
        Entry {
            location: 14933,
            subtype_len: 14,
            extension_len: 8,
        },
        // calendar: ics
        Entry {
            location: 14955,
            subtype_len: 8,
            extension_len: 3,
        },
        // coffeescript: coffee
        Entry {
            location: 14966,
            subtype_len: 12,
            extension_len: 6,
        },
        // css: css
        Entry {
            location: 14984,
            subtype_len: 3,
            extension_len: 3,
        },
        // csv: csv
        Entry {
            location: 14990,
            subtype_len: 3,
            extension_len: 3,
        },
        // html: html
        Entry {
            location: 14996,
            subtype_len: 4,
            extension_len: 4,
        },
        // jade: jade
        Entry {
            location: 15004,
            subtype_len: 4,
            extension_len: 4,
        },
        // jsx: jsx
        Entry {
            location: 15012,
            subtype_len: 3,
            extension_len: 3,
        },
        // less: less
        Entry {
            location: 15018,
            subtype_len: 4,
            extension_len: 4,
        },
        // markdown: markdown
        Entry {
            location: 15026,
            subtype_len: 8,
            extension_len: 8,
        },
        // mathml: mml
        Entry {
            location: 15042,
            subtype_len: 6,
            extension_len: 3,
        },
        // mdx: mdx
        Entry {
            location: 15051,
            subtype_len: 3,
            extension_len: 3,
        },
        // n3: n3
        Entry {
            location: 15057,
            subtype_len: 2,
            extension_len: 2,
        },
        // plain: txt
        Entry {
            location: 15061,
            subtype_len: 5,
            extension_len: 3,
        },
        // prs.lines.tag: dsc
        Entry {
            location: 15069,
            subtype_len: 13,
            extension_len: 3,
        },
        // richtext: rtx
        Entry {
            location: 15085,
            subtype_len: 8,
            extension_len: 3,
        },
        // rtf: rtf
        Entry {
            location: 15096,
            subtype_len: 3,
            extension_len: 3,
        },
        // sgml: sgml
        Entry {
            location: 15102,
            subtype_len: 4,
            extension_len: 4,
        },
        // shex: shex
        Entry {
            location: 15110,
            subtype_len: 4,
            extension_len: 4,
        },
        // slim: slim
        Entry {
            location: 15118,
            subtype_len: 4,
            extension_len: 4,
        },
        // spdx: spdx
        Entry {
            location: 15126,
            subtype_len: 4,
            extension_len: 4,
        },
        // stylus: stylus
        Entry {
            location: 15134,
            subtype_len: 6,
            extension_len: 6,
        },
        // tab-separated-values: tsv
        Entry {
            location: 15146,
            subtype_len: 20,
            extension_len: 3,
        },
        // troff: t
        Entry {
            location: 15169,
            subtype_len: 5,
            extension_len: 1,
        },
        // turtle: ttl
        Entry {
            location: 15175,
            subtype_len: 6,
            extension_len: 3,
        },
        // uri-list: uri
        Entry {
            location: 15184,
            subtype_len: 8,
            extension_len: 3,
        },
        // vcard: vcard
        Entry {
            location: 15195,
            subtype_len: 5,
            extension_len: 5,
        },
        // vnd.curl: curl
        Entry {
            location: 15205,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.curl.dcurl: dcurl
        Entry {
            location: 15217,
            subtype_len: 14,
            extension_len: 5,
        },
        // vnd.curl.mcurl: mcurl
        Entry {
            location: 15236,
            subtype_len: 14,
            extension_len: 5,
        },
        // vnd.curl.scurl: scurl
        Entry {
            location: 15255,
            subtype_len: 14,
            extension_len: 5,
        },
        // vnd.dvb.subtitle: sub
        Entry {
            location: 15274,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.fly: fly
        Entry {
            location: 15293,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.fmi.flexstor: flx
        Entry {
            location: 15303,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.graphviz: gv
        Entry {
            location: 15322,
            subtype_len: 12,
            extension_len: 2,
        },
        // vnd.in3d.3dml: 3dml
        Entry {
            location: 15336,
            subtype_len: 13,
            extension_len: 4,
        },
        // vnd.in3d.spot: spot
        Entry {
            location: 15353,
            subtype_len: 13,
            extension_len: 4,
        },
        // vnd.sun.j2me.app-descriptor: jad
        Entry {
            location: 15370,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.wap.wml: wml
        Entry {
            location: 15400,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.wap.wmlscript: wmls
        Entry {
            location: 15414,
            subtype_len: 17,
            extension_len: 4,
        },
        // vtt: vtt
        Entry {
            location: 15435,
            subtype_len: 3,
            extension_len: 3,
        },
        // x-asm: s
        Entry {
            location: 15441,
            subtype_len: 5,
            extension_len: 1,
        },
        // x-c: c
        Entry {
            location: 15447,
            subtype_len: 3,
            extension_len: 1,
        },
        // x-component: htc
        Entry {
            location: 15451,
            subtype_len: 11,
            extension_len: 3,
        },
        // x-fortran: f
        Entry {
            location: 15465,
            subtype_len: 9,
            extension_len: 1,
        },
        // x-handlebars-template: hbs
        Entry {
            location: 15475,
            subtype_len: 21,
            extension_len: 3,
        },
        // x-java-source: java
        Entry {
            location: 15499,
            subtype_len: 13,
            extension_len: 4,
        },
        // x-lua: lua
        Entry {
            location: 15516,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-markdown: mkd
        Entry {
            location: 15524,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-nfo: nfo
        Entry {
            location: 15537,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-opml: opml
        Entry {
            location: 15545,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-org: org
        Entry {
            location: 15555,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-pascal: p
        Entry {
            location: 15563,
            subtype_len: 8,
            extension_len: 1,
        },
        // x-processing: pde
        Entry {
            location: 15572,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-sass: sass
        Entry {
            location: 15587,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-scss: scss
        Entry {
            location: 15597,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-setext: etx
        Entry {
            location: 15607,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-sfv: sfv
        Entry {
            location: 15618,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-suse-ymp: ymp
        Entry {
            location: 15626,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-uuencode: uu
        Entry {
            location: 15639,
            subtype_len: 10,
            extension_len: 2,
        },
        // x-vcalendar: vcs
        Entry {
            location: 15651,
            subtype_len: 11,
            extension_len: 3,
        },
        // x-vcard: vcf
        Entry {
            location: 15665,
            subtype_len: 7,
            extension_len: 3,
        },
        // xml: xml
        Entry {
            location: 15675,
            subtype_len: 3,
            extension_len: 3,
        },
        // yaml: yaml
        Entry {
            location: 15681,
            subtype_len: 4,
            extension_len: 4,
        },
    ]),
    ("video", &[
        // 3gpp: 3gp
        Entry {
            location: 15689,
            subtype_len: 4,
            extension_len: 3,
        },
        // 3gpp2: 3g2
        Entry {
            location: 15696,
            subtype_len: 5,
            extension_len: 3,
        },
        // h261: h261
        Entry {
            location: 15704,
            subtype_len: 4,
            extension_len: 4,
        },
        // h263: h263
        Entry {
            location: 15712,
            subtype_len: 4,
            extension_len: 4,
        },
        // h264: h264
        Entry {
            location: 15720,
            subtype_len: 4,
            extension_len: 4,
        },
        // iso.segment: m4s
        Entry {
            location: 15728,
            subtype_len: 11,
            extension_len: 3,
        },
        // jpeg: jpgv
        Entry {
            location: 15742,
            subtype_len: 4,
            extension_len: 4,
        },
        // jpm: jpm
        Entry {
            location: 15750,
            subtype_len: 3,
            extension_len: 3,
        },
        // mj2: mj2
        Entry {
            location: 15756,
            subtype_len: 3,
            extension_len: 3,
        },
        // mp2t: ts
        Entry {
            location: 15762,
            subtype_len: 4,
            extension_len: 2,
        },
        // mp4: mp4
        Entry {
            location: 15768,
            subtype_len: 3,
            extension_len: 3,
        },
        // mpeg: mpeg
        Entry {
            location: 15774,
            subtype_len: 4,
            extension_len: 4,
        },
        // ogg: ogv
        Entry {
            location: 15782,
            subtype_len: 3,
            extension_len: 3,
        },
        // quicktime: qt
        Entry {
            location: 15788,
            subtype_len: 9,
            extension_len: 2,
        },
        // vnd.dece.hd: uvh
        Entry {
            location: 15799,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.dece.mobile: uvm
        Entry {
            location: 15813,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.dece.pd: uvp
        Entry {
            location: 15831,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.dece.sd: uvs
        Entry {
            location: 15845,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.dece.video: uvv
        Entry {
            location: 15859,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.dvb.file: dvb
        Entry {
            location: 15876,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.fvt: fvt
        Entry {
            location: 15891,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.mpegurl: mxu
        Entry {
            location: 15901,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.ms-playready.media.pyv: pyv
        Entry {
            location: 15915,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.uvvu.mp4: uvu
        Entry {
            location: 15944,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.vivo: viv
        Entry {
            location: 15959,
            subtype_len: 8,
            extension_len: 3,
        },
        // webm: webm
        Entry {
            location: 15970,
            subtype_len: 4,
            extension_len: 4,
        },
        // x-f4v: f4v
        Entry {
            location: 15978,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-fli: fli
        Entry {
            location: 15986,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-flv: flv
        Entry {
            location: 15994,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-m4v: m4v
        Entry {
            location: 16002,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-matroska: mkv
        Entry {
            location: 16010,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-mng: mng
        Entry {
            location: 16023,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-ms-asf: asf
        Entry {
            location: 16031,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-vob: vob
        Entry {
            location: 16042,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-wm: wm
        Entry {
            location: 16053,
            subtype_len: 7,
            extension_len: 2,
        },
        // x-ms-wmv: wmv
        Entry {
            location: 16062,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-wmx: wmx
        Entry {
            location: 16073,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-wvx: wvx
        Entry {
            location: 16084,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-msvideo: avi
        Entry {
            location: 16095,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-sgi-movie: movie
        Entry {
            location: 16107,
            subtype_len: 11,
            extension_len: 5,
        },
        // x-smv: smv
        Entry {
            location: 16123,
            subtype_len: 5,
            extension_len: 3,
        },
    ]),
    ("x-conference", &[
        // x-cooltalk: ice
        Entry {
            location: 16131,
            subtype_len: 10,
            extension_len: 3,
        },
    ]),
]
