// 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,
        },
        // trig: trig
        Entry {
            location: 1970,
            subtype_len: 4,
            extension_len: 4,
        },
        // ttml+xml: ttml
        Entry {
            location: 1978,
            subtype_len: 8,
            extension_len: 4,
        },
        // ubjson: ubj
        Entry {
            location: 1990,
            subtype_len: 6,
            extension_len: 3,
        },
        // urc-ressheet+xml: rsheet
        Entry {
            location: 1999,
            subtype_len: 16,
            extension_len: 6,
        },
        // urc-targetdesc+xml: td
        Entry {
            location: 2021,
            subtype_len: 18,
            extension_len: 2,
        },
        // vnd.1000minds.decision-model+xml: 1km
        Entry {
            location: 2041,
            subtype_len: 32,
            extension_len: 3,
        },
        // vnd.3gpp.pic-bw-large: plb
        Entry {
            location: 2076,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.3gpp.pic-bw-small: psb
        Entry {
            location: 2100,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.3gpp.pic-bw-var: pvb
        Entry {
            location: 2124,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.3gpp2.tcap: tcap
        Entry {
            location: 2146,
            subtype_len: 14,
            extension_len: 4,
        },
        // vnd.3m.post-it-notes: pwn
        Entry {
            location: 2164,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.accpac.simply.aso: aso
        Entry {
            location: 2187,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.accpac.simply.imp: imp
        Entry {
            location: 2211,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.acucobol: acu
        Entry {
            location: 2235,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.acucorp: atc
        Entry {
            location: 2250,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.adobe.air-application-installer-package+zip: air
        Entry {
            location: 2264,
            subtype_len: 47,
            extension_len: 3,
        },
        // vnd.adobe.formscentral.fcdt: fcdt
        Entry {
            location: 2314,
            subtype_len: 27,
            extension_len: 4,
        },
        // vnd.adobe.fxp: fxp
        Entry {
            location: 2345,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.adobe.xdp+xml: xdp
        Entry {
            location: 2361,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.adobe.xfdf: xfdf
        Entry {
            location: 2381,
            subtype_len: 14,
            extension_len: 4,
        },
        // vnd.ahead.space: ahead
        Entry {
            location: 2399,
            subtype_len: 15,
            extension_len: 5,
        },
        // vnd.airzip.filesecure.azf: azf
        Entry {
            location: 2419,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.airzip.filesecure.azs: azs
        Entry {
            location: 2447,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.amazon.ebook: azw
        Entry {
            location: 2475,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.americandynamics.acc: acc
        Entry {
            location: 2494,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.amiga.ami: ami
        Entry {
            location: 2521,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.android.package-archive: apk
        Entry {
            location: 2537,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.anser-web-certificate-issue-initiation: cii
        Entry {
            location: 2567,
            subtype_len: 42,
            extension_len: 3,
        },
        // vnd.anser-web-funds-transfer-initiation: fti
        Entry {
            location: 2612,
            subtype_len: 39,
            extension_len: 3,
        },
        // vnd.antix.game-component: atx
        Entry {
            location: 2654,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.apple.installer+xml: mpkg
        Entry {
            location: 2681,
            subtype_len: 23,
            extension_len: 4,
        },
        // vnd.apple.keynote: key
        Entry {
            location: 2708,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.apple.mpegurl: m3u8
        Entry {
            location: 2728,
            subtype_len: 17,
            extension_len: 4,
        },
        // vnd.apple.numbers: numbers
        Entry {
            location: 2749,
            subtype_len: 17,
            extension_len: 7,
        },
        // vnd.apple.pages: pages
        Entry {
            location: 2773,
            subtype_len: 15,
            extension_len: 5,
        },
        // vnd.apple.pkpass: pkpass
        Entry {
            location: 2793,
            subtype_len: 16,
            extension_len: 6,
        },
        // vnd.aristanetworks.swi: swi
        Entry {
            location: 2815,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.astraea-software.iota: iota
        Entry {
            location: 2840,
            subtype_len: 25,
            extension_len: 4,
        },
        // vnd.audiograph: aep
        Entry {
            location: 2869,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.balsamiq.bmml+xml: bmml
        Entry {
            location: 2886,
            subtype_len: 21,
            extension_len: 4,
        },
        // vnd.blueice.multipass: mpm
        Entry {
            location: 2911,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.bmi: bmi
        Entry {
            location: 2935,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.businessobjects: rep
        Entry {
            location: 2945,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.chemdraw+xml: cdxml
        Entry {
            location: 2967,
            subtype_len: 16,
            extension_len: 5,
        },
        // vnd.chipnuts.karaoke-mmd: mmd
        Entry {
            location: 2988,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.cinderella: cdy
        Entry {
            location: 3015,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.citationstyles.style+xml: csl
        Entry {
            location: 3032,
            subtype_len: 28,
            extension_len: 3,
        },
        // vnd.claymore: cla
        Entry {
            location: 3063,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.cloanto.rp9: rp9
        Entry {
            location: 3078,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.clonk.c4group: c4g
        Entry {
            location: 3096,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.cluetrust.cartomobile-config: c11amc
        Entry {
            location: 3116,
            subtype_len: 32,
            extension_len: 6,
        },
        // vnd.cluetrust.cartomobile-config-pkg: c11amz
        Entry {
            location: 3154,
            subtype_len: 36,
            extension_len: 6,
        },
        // vnd.commonspace: csp
        Entry {
            location: 3196,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.contact.cmsg: cdbcmsg
        Entry {
            location: 3214,
            subtype_len: 16,
            extension_len: 7,
        },
        // vnd.cosmocaller: cmc
        Entry {
            location: 3237,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.crick.clicker: clkx
        Entry {
            location: 3255,
            subtype_len: 17,
            extension_len: 4,
        },
        // vnd.crick.clicker.keyboard: clkk
        Entry {
            location: 3276,
            subtype_len: 26,
            extension_len: 4,
        },
        // vnd.crick.clicker.palette: clkp
        Entry {
            location: 3306,
            subtype_len: 25,
            extension_len: 4,
        },
        // vnd.crick.clicker.template: clkt
        Entry {
            location: 3335,
            subtype_len: 26,
            extension_len: 4,
        },
        // vnd.crick.clicker.wordbank: clkw
        Entry {
            location: 3365,
            subtype_len: 26,
            extension_len: 4,
        },
        // vnd.criticaltools.wbs+xml: wbs
        Entry {
            location: 3395,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.ctc-posml: pml
        Entry {
            location: 3423,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.cups-ppd: ppd
        Entry {
            location: 3439,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.curl.car: car
        Entry {
            location: 3454,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.curl.pcurl: pcurl
        Entry {
            location: 3469,
            subtype_len: 14,
            extension_len: 5,
        },
        // vnd.dart: dart
        Entry {
            location: 3488,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.data-vision.rdz: rdz
        Entry {
            location: 3500,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.dbf: dbf
        Entry {
            location: 3522,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.dece.data: uvf
        Entry {
            location: 3532,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.dece.ttml+xml: uvt
        Entry {
            location: 3548,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.dece.unspecified: uvx
        Entry {
            location: 3568,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.dece.zip: uvz
        Entry {
            location: 3591,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.denovo.fcselayout-link: fe_launch
        Entry {
            location: 3606,
            subtype_len: 26,
            extension_len: 9,
        },
        // vnd.dna: dna
        Entry {
            location: 3641,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.dolby.mlp: mlp
        Entry {
            location: 3651,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.dpgraph: dpg
        Entry {
            location: 3667,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.dreamfactory: dfac
        Entry {
            location: 3681,
            subtype_len: 16,
            extension_len: 4,
        },
        // vnd.ds-keypoint: kpxx
        Entry {
            location: 3701,
            subtype_len: 15,
            extension_len: 4,
        },
        // vnd.dvb.ait: ait
        Entry {
            location: 3720,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.dvb.service: svc
        Entry {
            location: 3734,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.dynageo: geo
        Entry {
            location: 3752,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.ecowin.chart: mag
        Entry {
            location: 3766,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.enliven: nml
        Entry {
            location: 3785,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.epson.esf: esf
        Entry {
            location: 3799,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.epson.msf: msf
        Entry {
            location: 3815,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.epson.quickanime: qam
        Entry {
            location: 3831,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.epson.salt: slt
        Entry {
            location: 3854,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.epson.ssf: ssf
        Entry {
            location: 3871,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.eszigno3+xml: es3
        Entry {
            location: 3887,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.ezpix-album: ez2
        Entry {
            location: 3906,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.ezpix-package: ez3
        Entry {
            location: 3924,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.fdf: fdf
        Entry {
            location: 3944,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.fdsn.mseed: mseed
        Entry {
            location: 3954,
            subtype_len: 14,
            extension_len: 5,
        },
        // vnd.fdsn.seed: seed
        Entry {
            location: 3973,
            subtype_len: 13,
            extension_len: 4,
        },
        // vnd.flographit: gph
        Entry {
            location: 3990,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.fluxtime.clip: ftc
        Entry {
            location: 4007,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.framemaker: fm
        Entry {
            location: 4027,
            subtype_len: 14,
            extension_len: 2,
        },
        // vnd.frogans.fnc: fnc
        Entry {
            location: 4043,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.frogans.ltf: ltf
        Entry {
            location: 4061,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.fsc.weblaunch: fsc
        Entry {
            location: 4079,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.fujitsu.oasys: oas
        Entry {
            location: 4099,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.fujitsu.oasys2: oa2
        Entry {
            location: 4119,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.fujitsu.oasys3: oa3
        Entry {
            location: 4140,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.fujitsu.oasysgp: fg5
        Entry {
            location: 4161,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.fujitsu.oasysprs: bh2
        Entry {
            location: 4183,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.fujixerox.ddd: ddd
        Entry {
            location: 4206,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.fujixerox.docuworks: xdw
        Entry {
            location: 4226,
            subtype_len: 23,
            extension_len: 3,
        },
        // vnd.fujixerox.docuworks.binder: xbd
        Entry {
            location: 4252,
            subtype_len: 30,
            extension_len: 3,
        },
        // vnd.fuzzysheet: fzs
        Entry {
            location: 4285,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.genomatix.tuxedo: txd
        Entry {
            location: 4302,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.geogebra.file: ggb
        Entry {
            location: 4325,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.geogebra.tool: ggt
        Entry {
            location: 4345,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.geometry-explorer: gex
        Entry {
            location: 4365,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.geonext: gxt
        Entry {
            location: 4389,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.geoplan: g2w
        Entry {
            location: 4403,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.geospace: g3w
        Entry {
            location: 4417,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.gmx: gmx
        Entry {
            location: 4432,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.google-apps.document: gdoc
        Entry {
            location: 4442,
            subtype_len: 24,
            extension_len: 4,
        },
        // vnd.google-apps.presentation: gslides
        Entry {
            location: 4470,
            subtype_len: 28,
            extension_len: 7,
        },
        // vnd.google-apps.spreadsheet: gsheet
        Entry {
            location: 4505,
            subtype_len: 27,
            extension_len: 6,
        },
        // vnd.google-earth.kml+xml: kml
        Entry {
            location: 4538,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.google-earth.kmz: kmz
        Entry {
            location: 4565,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.grafeq: gqf
        Entry {
            location: 4588,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.groove-account: gac
        Entry {
            location: 4601,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.groove-help: ghf
        Entry {
            location: 4622,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.groove-identity-message: gim
        Entry {
            location: 4640,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.groove-injector: grv
        Entry {
            location: 4670,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.groove-tool-message: gtm
        Entry {
            location: 4692,
            subtype_len: 23,
            extension_len: 3,
        },
        // vnd.groove-tool-template: tpl
        Entry {
            location: 4718,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.groove-vcard: vcg
        Entry {
            location: 4745,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.hal+xml: hal
        Entry {
            location: 4764,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.handheld-entertainment+xml: zmm
        Entry {
            location: 4778,
            subtype_len: 30,
            extension_len: 3,
        },
        // vnd.hbci: hbci
        Entry {
            location: 4811,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.hhe.lesson-player: les
        Entry {
            location: 4823,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.hp-hpgl: hpgl
        Entry {
            location: 4847,
            subtype_len: 11,
            extension_len: 4,
        },
        // vnd.hp-hpid: hpid
        Entry {
            location: 4862,
            subtype_len: 11,
            extension_len: 4,
        },
        // vnd.hp-hps: hps
        Entry {
            location: 4877,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.hp-jlyt: jlt
        Entry {
            location: 4890,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.hp-pcl: pcl
        Entry {
            location: 4904,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.hp-pclxl: pclxl
        Entry {
            location: 4917,
            subtype_len: 12,
            extension_len: 5,
        },
        // vnd.hydrostatix.sof-data: sfd-hdstx
        Entry {
            location: 4934,
            subtype_len: 24,
            extension_len: 9,
        },
        // vnd.ibm.minipay: mpy
        Entry {
            location: 4967,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.ibm.modcap: afp
        Entry {
            location: 4985,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.ibm.rights-management: irm
        Entry {
            location: 5002,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.ibm.secure-container: sc
        Entry {
            location: 5030,
            subtype_len: 24,
            extension_len: 2,
        },
        // vnd.iccprofile: icc
        Entry {
            location: 5056,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.igloader: igl
        Entry {
            location: 5073,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.immervision-ivp: ivp
        Entry {
            location: 5088,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.immervision-ivu: ivu
        Entry {
            location: 5110,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.insors.igm: igm
        Entry {
            location: 5132,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.intercon.formnet: xpw
        Entry {
            location: 5149,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.intergeo: i2g
        Entry {
            location: 5172,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.intu.qbo: qbo
        Entry {
            location: 5187,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.intu.qfx: qfx
        Entry {
            location: 5202,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.ipunplugged.rcprofile: rcprofile
        Entry {
            location: 5217,
            subtype_len: 25,
            extension_len: 9,
        },
        // vnd.irepository.package+xml: irp
        Entry {
            location: 5251,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.is-xpr: xpr
        Entry {
            location: 5281,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.isac.fcs: fcs
        Entry {
            location: 5294,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.jam: jam
        Entry {
            location: 5309,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.jcp.javame.midlet-rms: rms
        Entry {
            location: 5319,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.jisp: jisp
        Entry {
            location: 5347,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.joost.joda-archive: joda
        Entry {
            location: 5359,
            subtype_len: 22,
            extension_len: 4,
        },
        // vnd.kahootz: ktz
        Entry {
            location: 5385,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.kde.karbon: karbon
        Entry {
            location: 5399,
            subtype_len: 14,
            extension_len: 6,
        },
        // vnd.kde.kchart: chrt
        Entry {
            location: 5419,
            subtype_len: 14,
            extension_len: 4,
        },
        // vnd.kde.kformula: kfo
        Entry {
            location: 5437,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.kde.kivio: flw
        Entry {
            location: 5456,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.kde.kontour: kon
        Entry {
            location: 5472,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.kde.kpresenter: kpr
        Entry {
            location: 5490,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.kde.kspread: ksp
        Entry {
            location: 5511,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.kde.kword: kwd
        Entry {
            location: 5529,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.kenameaapp: htke
        Entry {
            location: 5545,
            subtype_len: 14,
            extension_len: 4,
        },
        // vnd.kidspiration: kia
        Entry {
            location: 5563,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.kinar: kne
        Entry {
            location: 5582,
            subtype_len: 9,
            extension_len: 3,
        },
        // vnd.koan: skp
        Entry {
            location: 5594,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.kodak-descriptor: sse
        Entry {
            location: 5605,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.las.las+xml: lasxml
        Entry {
            location: 5628,
            subtype_len: 15,
            extension_len: 6,
        },
        // vnd.llamagraphics.life-balance.desktop: lbd
        Entry {
            location: 5649,
            subtype_len: 38,
            extension_len: 3,
        },
        // vnd.llamagraphics.life-balance.exchange+xml: lbe
        Entry {
            location: 5690,
            subtype_len: 43,
            extension_len: 3,
        },
        // vnd.lotus-1-2-3: 123
        Entry {
            location: 5736,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.lotus-approach: apr
        Entry {
            location: 5754,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.lotus-freelance: pre
        Entry {
            location: 5775,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.lotus-notes: nsf
        Entry {
            location: 5797,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.lotus-organizer: org
        Entry {
            location: 5815,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.lotus-screencam: scm
        Entry {
            location: 5837,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.lotus-wordpro: lwp
        Entry {
            location: 5859,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.macports.portpkg: portpkg
        Entry {
            location: 5879,
            subtype_len: 20,
            extension_len: 7,
        },
        // vnd.mapbox-vector-tile: mvt
        Entry {
            location: 5906,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.mcd: mcd
        Entry {
            location: 5931,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.medcalcdata: mc1
        Entry {
            location: 5941,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.mediastation.cdkey: cdkey
        Entry {
            location: 5959,
            subtype_len: 22,
            extension_len: 5,
        },
        // vnd.mfer: mwf
        Entry {
            location: 5986,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.mfmp: mfm
        Entry {
            location: 5997,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.micrografx.flo: flo
        Entry {
            location: 6008,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.micrografx.igx: igx
        Entry {
            location: 6029,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.mif: mif
        Entry {
            location: 6050,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.mobius.daf: daf
        Entry {
            location: 6060,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mobius.dis: dis
        Entry {
            location: 6077,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mobius.mbk: mbk
        Entry {
            location: 6094,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mobius.mqy: mqy
        Entry {
            location: 6111,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mobius.msl: msl
        Entry {
            location: 6128,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mobius.plc: plc
        Entry {
            location: 6145,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mobius.txf: txf
        Entry {
            location: 6162,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.mophun.application: mpn
        Entry {
            location: 6179,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.mophun.certificate: mpc
        Entry {
            location: 6204,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.mozilla.xul+xml: xul
        Entry {
            location: 6229,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.ms-artgalry: cil
        Entry {
            location: 6251,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.ms-cab-compressed: cab
        Entry {
            location: 6269,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.ms-excel: xls
        Entry {
            location: 6293,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.ms-excel.addin.macroenabled.12: xlam
        Entry {
            location: 6308,
            subtype_len: 34,
            extension_len: 4,
        },
        // vnd.ms-excel.sheet.binary.macroenabled.12: xlsb
        Entry {
            location: 6346,
            subtype_len: 41,
            extension_len: 4,
        },
        // vnd.ms-excel.sheet.macroenabled.12: xlsm
        Entry {
            location: 6391,
            subtype_len: 34,
            extension_len: 4,
        },
        // vnd.ms-excel.template.macroenabled.12: xltm
        Entry {
            location: 6429,
            subtype_len: 37,
            extension_len: 4,
        },
        // vnd.ms-fontobject: eot
        Entry {
            location: 6470,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.ms-htmlhelp: chm
        Entry {
            location: 6490,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.ms-ims: ims
        Entry {
            location: 6508,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.ms-lrm: lrm
        Entry {
            location: 6521,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.ms-officetheme: thmx
        Entry {
            location: 6534,
            subtype_len: 18,
            extension_len: 4,
        },
        // vnd.ms-outlook: msg
        Entry {
            location: 6556,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.ms-pki.seccat: cat
        Entry {
            location: 6573,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.ms-pki.stl: stl
        Entry {
            location: 6593,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.ms-powerpoint: ppt
        Entry {
            location: 6610,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.ms-powerpoint.addin.macroenabled.12: ppam
        Entry {
            location: 6630,
            subtype_len: 39,
            extension_len: 4,
        },
        // vnd.ms-powerpoint.presentation.macroenabled.12: pptm
        Entry {
            location: 6673,
            subtype_len: 46,
            extension_len: 4,
        },
        // vnd.ms-powerpoint.slide.macroenabled.12: sldm
        Entry {
            location: 6723,
            subtype_len: 39,
            extension_len: 4,
        },
        // vnd.ms-powerpoint.slideshow.macroenabled.12: ppsm
        Entry {
            location: 6766,
            subtype_len: 43,
            extension_len: 4,
        },
        // vnd.ms-powerpoint.template.macroenabled.12: potm
        Entry {
            location: 6813,
            subtype_len: 42,
            extension_len: 4,
        },
        // vnd.ms-project: mpp
        Entry {
            location: 6859,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.ms-word.document.macroenabled.12: docm
        Entry {
            location: 6876,
            subtype_len: 36,
            extension_len: 4,
        },
        // vnd.ms-word.template.macroenabled.12: dotm
        Entry {
            location: 6916,
            subtype_len: 36,
            extension_len: 4,
        },
        // vnd.ms-works: wps
        Entry {
            location: 6956,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.ms-wpl: wpl
        Entry {
            location: 6971,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.ms-xpsdocument: xps
        Entry {
            location: 6984,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.mseq: mseq
        Entry {
            location: 7005,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.musician: mus
        Entry {
            location: 7017,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.muvee.style: msty
        Entry {
            location: 7032,
            subtype_len: 15,
            extension_len: 4,
        },
        // vnd.mynfc: taglet
        Entry {
            location: 7051,
            subtype_len: 9,
            extension_len: 6,
        },
        // vnd.neurolanguage.nlu: nlu
        Entry {
            location: 7066,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.nitf: ntf
        Entry {
            location: 7090,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.noblenet-directory: nnd
        Entry {
            location: 7101,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.noblenet-sealer: nns
        Entry {
            location: 7126,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.noblenet-web: nnw
        Entry {
            location: 7148,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.nokia.n-gage.ac+xml: ac
        Entry {
            location: 7167,
            subtype_len: 23,
            extension_len: 2,
        },
        // vnd.nokia.n-gage.data: ngdat
        Entry {
            location: 7192,
            subtype_len: 21,
            extension_len: 5,
        },
        // vnd.nokia.n-gage.symbian.install: n-gage
        Entry {
            location: 7218,
            subtype_len: 32,
            extension_len: 6,
        },
        // vnd.nokia.radio-preset: rpst
        Entry {
            location: 7256,
            subtype_len: 22,
            extension_len: 4,
        },
        // vnd.nokia.radio-presets: rpss
        Entry {
            location: 7282,
            subtype_len: 23,
            extension_len: 4,
        },
        // vnd.novadigm.edm: edm
        Entry {
            location: 7309,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.novadigm.edx: edx
        Entry {
            location: 7328,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.novadigm.ext: ext
        Entry {
            location: 7347,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.chart: odc
        Entry {
            location: 7366,
            subtype_len: 28,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.chart-template: otc
        Entry {
            location: 7397,
            subtype_len: 37,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.database: odb
        Entry {
            location: 7437,
            subtype_len: 31,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.formula: odf
        Entry {
            location: 7471,
            subtype_len: 30,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.formula-template: odft
        Entry {
            location: 7504,
            subtype_len: 39,
            extension_len: 4,
        },
        // vnd.oasis.opendocument.graphics: odg
        Entry {
            location: 7547,
            subtype_len: 31,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.graphics-template: otg
        Entry {
            location: 7581,
            subtype_len: 40,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.image: odi
        Entry {
            location: 7624,
            subtype_len: 28,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.image-template: oti
        Entry {
            location: 7655,
            subtype_len: 37,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.presentation: odp
        Entry {
            location: 7695,
            subtype_len: 35,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.presentation-template: otp
        Entry {
            location: 7733,
            subtype_len: 44,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.spreadsheet: ods
        Entry {
            location: 7780,
            subtype_len: 34,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.spreadsheet-template: ots
        Entry {
            location: 7817,
            subtype_len: 43,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.text: odt
        Entry {
            location: 7863,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.text-master: odm
        Entry {
            location: 7893,
            subtype_len: 34,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.text-template: ott
        Entry {
            location: 7930,
            subtype_len: 36,
            extension_len: 3,
        },
        // vnd.oasis.opendocument.text-web: oth
        Entry {
            location: 7969,
            subtype_len: 31,
            extension_len: 3,
        },
        // vnd.olpc-sugar: xo
        Entry {
            location: 8003,
            subtype_len: 14,
            extension_len: 2,
        },
        // vnd.oma.dd2+xml: dd2
        Entry {
            location: 8019,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.openblox.game+xml: obgx
        Entry {
            location: 8037,
            subtype_len: 21,
            extension_len: 4,
        },
        // vnd.openofficeorg.extension: oxt
        Entry {
            location: 8062,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.openstreetmap.data+xml: osm
        Entry {
            location: 8092,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.openxmlformats-officedocument.presentationml.presentation: pptx
        Entry {
            location: 8121,
            subtype_len: 61,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.presentationml.slide: sldx
        Entry {
            location: 8186,
            subtype_len: 54,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.presentationml.slideshow: ppsx
        Entry {
            location: 8244,
            subtype_len: 58,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.presentationml.template: potx
        Entry {
            location: 8306,
            subtype_len: 57,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.spreadsheetml.sheet: xlsx
        Entry {
            location: 8367,
            subtype_len: 53,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.spreadsheetml.template: xltx
        Entry {
            location: 8424,
            subtype_len: 56,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.wordprocessingml.document: docx
        Entry {
            location: 8484,
            subtype_len: 59,
            extension_len: 4,
        },
        // vnd.openxmlformats-officedocument.wordprocessingml.template: dotx
        Entry {
            location: 8547,
            subtype_len: 59,
            extension_len: 4,
        },
        // vnd.osgeo.mapguide.package: mgp
        Entry {
            location: 8610,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.osgi.dp: dp
        Entry {
            location: 8639,
            subtype_len: 11,
            extension_len: 2,
        },
        // vnd.osgi.subsystem: esa
        Entry {
            location: 8652,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.palm: pdb
        Entry {
            location: 8673,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.pawaafile: paw
        Entry {
            location: 8684,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.pg.format: str
        Entry {
            location: 8700,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.pg.osasli: ei6
        Entry {
            location: 8716,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.picsel: efif
        Entry {
            location: 8732,
            subtype_len: 10,
            extension_len: 4,
        },
        // vnd.pmi.widget: wg
        Entry {
            location: 8746,
            subtype_len: 14,
            extension_len: 2,
        },
        // vnd.pocketlearn: plf
        Entry {
            location: 8762,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.powerbuilder6: pbd
        Entry {
            location: 8780,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.previewsystems.box: box
        Entry {
            location: 8800,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.proteus.magazine: mgz
        Entry {
            location: 8825,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.publishare-delta-tree: qps
        Entry {
            location: 8848,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.pvi.ptid1: ptid
        Entry {
            location: 8876,
            subtype_len: 13,
            extension_len: 4,
        },
        // vnd.quark.quarkxpress: qxd
        Entry {
            location: 8893,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.rar: rar
        Entry {
            location: 8917,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.realvnc.bed: bed
        Entry {
            location: 8927,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.recordare.musicxml: mxl
        Entry {
            location: 8945,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.recordare.musicxml+xml: musicxml
        Entry {
            location: 8970,
            subtype_len: 26,
            extension_len: 8,
        },
        // vnd.rig.cryptonote: cryptonote
        Entry {
            location: 9004,
            subtype_len: 18,
            extension_len: 10,
        },
        // vnd.rim.cod: cod
        Entry {
            location: 9032,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.rn-realmedia: rm
        Entry {
            location: 9046,
            subtype_len: 16,
            extension_len: 2,
        },
        // vnd.rn-realmedia-vbr: rmvb
        Entry {
            location: 9064,
            subtype_len: 20,
            extension_len: 4,
        },
        // vnd.route66.link66+xml: link66
        Entry {
            location: 9088,
            subtype_len: 22,
            extension_len: 6,
        },
        // vnd.sailingtracker.track: st
        Entry {
            location: 9116,
            subtype_len: 24,
            extension_len: 2,
        },
        // vnd.seemail: see
        Entry {
            location: 9142,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.sema: sema
        Entry {
            location: 9156,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.semd: semd
        Entry {
            location: 9168,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.semf: semf
        Entry {
            location: 9180,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.shana.informed.formdata: ifm
        Entry {
            location: 9192,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.shana.informed.formtemplate: itp
        Entry {
            location: 9222,
            subtype_len: 31,
            extension_len: 3,
        },
        // vnd.shana.informed.interchange: iif
        Entry {
            location: 9256,
            subtype_len: 30,
            extension_len: 3,
        },
        // vnd.shana.informed.package: ipk
        Entry {
            location: 9289,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.simtech-mindmapper: twd
        Entry {
            location: 9318,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.smaf: mmf
        Entry {
            location: 9343,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.smart.teacher: teacher
        Entry {
            location: 9354,
            subtype_len: 17,
            extension_len: 7,
        },
        // vnd.software602.filler.form+xml: fo
        Entry {
            location: 9378,
            subtype_len: 31,
            extension_len: 2,
        },
        // vnd.solent.sdkm+xml: sdkm
        Entry {
            location: 9411,
            subtype_len: 19,
            extension_len: 4,
        },
        // vnd.spotfire.dxp: dxp
        Entry {
            location: 9434,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.spotfire.sfs: sfs
        Entry {
            location: 9453,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.stardivision.calc: sdc
        Entry {
            location: 9472,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.stardivision.draw: sda
        Entry {
            location: 9496,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.stardivision.impress: sdd
        Entry {
            location: 9520,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.stardivision.math: smf
        Entry {
            location: 9547,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.stardivision.writer: sdw
        Entry {
            location: 9571,
            subtype_len: 23,
            extension_len: 3,
        },
        // vnd.stardivision.writer-global: sgl
        Entry {
            location: 9597,
            subtype_len: 30,
            extension_len: 3,
        },
        // vnd.stepmania.package: smzip
        Entry {
            location: 9630,
            subtype_len: 21,
            extension_len: 5,
        },
        // vnd.stepmania.stepchart: sm
        Entry {
            location: 9656,
            subtype_len: 23,
            extension_len: 2,
        },
        // vnd.sun.wadl+xml: wadl
        Entry {
            location: 9681,
            subtype_len: 16,
            extension_len: 4,
        },
        // vnd.sun.xml.calc: sxc
        Entry {
            location: 9701,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.sun.xml.calc.template: stc
        Entry {
            location: 9720,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.sun.xml.draw: sxd
        Entry {
            location: 9748,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.sun.xml.draw.template: std
        Entry {
            location: 9767,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.sun.xml.impress: sxi
        Entry {
            location: 9795,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.sun.xml.impress.template: sti
        Entry {
            location: 9817,
            subtype_len: 28,
            extension_len: 3,
        },
        // vnd.sun.xml.math: sxm
        Entry {
            location: 9848,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.sun.xml.writer: sxw
        Entry {
            location: 9867,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.sun.xml.writer.global: sxg
        Entry {
            location: 9888,
            subtype_len: 25,
            extension_len: 3,
        },
        // vnd.sun.xml.writer.template: stw
        Entry {
            location: 9916,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.sus-calendar: sus
        Entry {
            location: 9946,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.svd: svd
        Entry {
            location: 9965,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.symbian.install: sis
        Entry {
            location: 9975,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.syncml+xml: xsm
        Entry {
            location: 9997,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.syncml.dm+wbxml: bdm
        Entry {
            location: 10014,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.syncml.dm+xml: xdm
        Entry {
            location: 10036,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.syncml.dmddf+xml: ddf
        Entry {
            location: 10056,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.tao.intent-module-archive: tao
        Entry {
            location: 10079,
            subtype_len: 29,
            extension_len: 3,
        },
        // vnd.tcpdump.pcap: pcap
        Entry {
            location: 10111,
            subtype_len: 16,
            extension_len: 4,
        },
        // vnd.tmobile-livetv: tmo
        Entry {
            location: 10131,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.trid.tpt: tpt
        Entry {
            location: 10152,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.triscape.mxs: mxs
        Entry {
            location: 10167,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.trueapp: tra
        Entry {
            location: 10186,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.ufdl: ufd
        Entry {
            location: 10200,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.uiq.theme: utz
        Entry {
            location: 10211,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.umajin: umj
        Entry {
            location: 10227,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.unity: unityweb
        Entry {
            location: 10240,
            subtype_len: 9,
            extension_len: 8,
        },
        // vnd.uoml+xml: uoml
        Entry {
            location: 10257,
            subtype_len: 12,
            extension_len: 4,
        },
        // vnd.vcx: vcx
        Entry {
            location: 10273,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.visio: vsd
        Entry {
            location: 10283,
            subtype_len: 9,
            extension_len: 3,
        },
        // vnd.visionary: vis
        Entry {
            location: 10295,
            subtype_len: 13,
            extension_len: 3,
        },
        // vnd.vsf: vsf
        Entry {
            location: 10311,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.wap.wbxml: wbxml
        Entry {
            location: 10321,
            subtype_len: 13,
            extension_len: 5,
        },
        // vnd.wap.wmlc: wmlc
        Entry {
            location: 10339,
            subtype_len: 12,
            extension_len: 4,
        },
        // vnd.wap.wmlscriptc: wmlsc
        Entry {
            location: 10355,
            subtype_len: 18,
            extension_len: 5,
        },
        // vnd.webturbo: wtb
        Entry {
            location: 10378,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.wolfram.player: nbp
        Entry {
            location: 10393,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.wordperfect: wpd
        Entry {
            location: 10414,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.wqd: wqd
        Entry {
            location: 10432,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.wt.stf: stf
        Entry {
            location: 10442,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.xara: xar
        Entry {
            location: 10455,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.xfdl: xfdl
        Entry {
            location: 10466,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.yamaha.hv-dic: hvd
        Entry {
            location: 10478,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.yamaha.hv-script: hvs
        Entry {
            location: 10498,
            subtype_len: 20,
            extension_len: 3,
        },
        // vnd.yamaha.hv-voice: hvp
        Entry {
            location: 10521,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.yamaha.openscoreformat: osf
        Entry {
            location: 10543,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.yamaha.openscoreformat.osfpvg+xml: osfpvg
        Entry {
            location: 10572,
            subtype_len: 37,
            extension_len: 6,
        },
        // vnd.yamaha.smaf-audio: saf
        Entry {
            location: 10615,
            subtype_len: 21,
            extension_len: 3,
        },
        // vnd.yamaha.smaf-phrase: spf
        Entry {
            location: 10639,
            subtype_len: 22,
            extension_len: 3,
        },
        // vnd.yellowriver-custom-menu: cmp
        Entry {
            location: 10664,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.zul: zir
        Entry {
            location: 10694,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.zzazz.deck+xml: zaz
        Entry {
            location: 10704,
            subtype_len: 18,
            extension_len: 3,
        },
        // voicexml+xml: vxml
        Entry {
            location: 10725,
            subtype_len: 12,
            extension_len: 4,
        },
        // wasm: wasm
        Entry {
            location: 10741,
            subtype_len: 4,
            extension_len: 4,
        },
        // widget: wgt
        Entry {
            location: 10749,
            subtype_len: 6,
            extension_len: 3,
        },
        // winhlp: hlp
        Entry {
            location: 10758,
            subtype_len: 6,
            extension_len: 3,
        },
        // wsdl+xml: wsdl
        Entry {
            location: 10767,
            subtype_len: 8,
            extension_len: 4,
        },
        // wspolicy+xml: wspolicy
        Entry {
            location: 10779,
            subtype_len: 12,
            extension_len: 8,
        },
        // x-7z-compressed: 7z
        Entry {
            location: 10799,
            subtype_len: 15,
            extension_len: 2,
        },
        // x-abiword: abw
        Entry {
            location: 10816,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-ace-compressed: ace
        Entry {
            location: 10828,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-apple-diskimage: dmg
        Entry {
            location: 10847,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-arj: arj
        Entry {
            location: 10867,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-authorware-bin: aab
        Entry {
            location: 10875,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-authorware-map: aam
        Entry {
            location: 10894,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-authorware-seg: aas
        Entry {
            location: 10913,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-bcpio: bcpio
        Entry {
            location: 10932,
            subtype_len: 7,
            extension_len: 5,
        },
        // x-bdoc: bdoc
        Entry {
            location: 10944,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-bittorrent: torrent
        Entry {
            location: 10954,
            subtype_len: 12,
            extension_len: 7,
        },
        // x-blorb: blb
        Entry {
            location: 10973,
            subtype_len: 7,
            extension_len: 3,
        },
        // x-bzip: bz
        Entry {
            location: 10983,
            subtype_len: 6,
            extension_len: 2,
        },
        // x-bzip2: bz2
        Entry {
            location: 10991,
            subtype_len: 7,
            extension_len: 3,
        },
        // x-cbr: cbr
        Entry {
            location: 11001,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-cdlink: vcd
        Entry {
            location: 11009,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-cfs-compressed: cfs
        Entry {
            location: 11020,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-chat: chat
        Entry {
            location: 11039,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-chess-pgn: pgn
        Entry {
            location: 11049,
            subtype_len: 11,
            extension_len: 3,
        },
        // x-chrome-extension: crx
        Entry {
            location: 11063,
            subtype_len: 18,
            extension_len: 3,
        },
        // x-cocoa: cco
        Entry {
            location: 11084,
            subtype_len: 7,
            extension_len: 3,
        },
        // x-conference: nsc
        Entry {
            location: 11094,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-cpio: cpio
        Entry {
            location: 11109,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-csh: csh
        Entry {
            location: 11119,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-debian-package: deb
        Entry {
            location: 11127,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-dgc-compressed: dgc
        Entry {
            location: 11146,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-director: dir
        Entry {
            location: 11165,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-doom: wad
        Entry {
            location: 11178,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-dtbncx+xml: ncx
        Entry {
            location: 11187,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-dtbook+xml: dtb
        Entry {
            location: 11202,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-dtbresource+xml: res
        Entry {
            location: 11217,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-dvi: dvi
        Entry {
            location: 11237,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-envoy: evy
        Entry {
            location: 11245,
            subtype_len: 7,
            extension_len: 3,
        },
        // x-eva: eva
        Entry {
            location: 11255,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-font-bdf: bdf
        Entry {
            location: 11263,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-font-ghostscript: gsf
        Entry {
            location: 11276,
            subtype_len: 18,
            extension_len: 3,
        },
        // x-font-linux-psf: psf
        Entry {
            location: 11297,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-font-pcf: pcf
        Entry {
            location: 11316,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-font-snf: snf
        Entry {
            location: 11329,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-font-type1: pfa
        Entry {
            location: 11342,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-freearc: arc
        Entry {
            location: 11357,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-futuresplash: spl
        Entry {
            location: 11369,
            subtype_len: 14,
            extension_len: 3,
        },
        // x-gca-compressed: gca
        Entry {
            location: 11386,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-glulx: ulx
        Entry {
            location: 11405,
            subtype_len: 7,
            extension_len: 3,
        },
        // x-gnumeric: gnumeric
        Entry {
            location: 11415,
            subtype_len: 10,
            extension_len: 8,
        },
        // x-gramps-xml: gramps
        Entry {
            location: 11433,
            subtype_len: 12,
            extension_len: 6,
        },
        // x-gtar: gtar
        Entry {
            location: 11451,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-hdf: hdf
        Entry {
            location: 11461,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-httpd-php: php
        Entry {
            location: 11469,
            subtype_len: 11,
            extension_len: 3,
        },
        // x-install-instructions: install
        Entry {
            location: 11483,
            subtype_len: 22,
            extension_len: 7,
        },
        // x-iso9660-image: iso
        Entry {
            location: 11512,
            subtype_len: 15,
            extension_len: 3,
        },
        // x-java-archive-diff: jardiff
        Entry {
            location: 11530,
            subtype_len: 19,
            extension_len: 7,
        },
        // x-java-jnlp-file: jnlp
        Entry {
            location: 11556,
            subtype_len: 16,
            extension_len: 4,
        },
        // x-keepass2: kdbx
        Entry {
            location: 11576,
            subtype_len: 10,
            extension_len: 4,
        },
        // x-latex: latex
        Entry {
            location: 11590,
            subtype_len: 7,
            extension_len: 5,
        },
        // x-lua-bytecode: luac
        Entry {
            location: 11602,
            subtype_len: 14,
            extension_len: 4,
        },
        // x-lzh-compressed: lzh
        Entry {
            location: 11620,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-makeself: run
        Entry {
            location: 11639,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-mie: mie
        Entry {
            location: 11652,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-mobipocket-ebook: prc
        Entry {
            location: 11660,
            subtype_len: 18,
            extension_len: 3,
        },
        // x-ms-application: application
        Entry {
            location: 11681,
            subtype_len: 16,
            extension_len: 11,
        },
        // x-ms-shortcut: lnk
        Entry {
            location: 11708,
            subtype_len: 13,
            extension_len: 3,
        },
        // x-ms-wmd: wmd
        Entry {
            location: 11724,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-wmz: wmz
        Entry {
            location: 11735,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-xbap: xbap
        Entry {
            location: 11746,
            subtype_len: 9,
            extension_len: 4,
        },
        // x-msaccess: mdb
        Entry {
            location: 11759,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-msbinder: obd
        Entry {
            location: 11772,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-mscardfile: crd
        Entry {
            location: 11785,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-msclip: clp
        Entry {
            location: 11800,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-msdos-program: exe
        Entry {
            location: 11811,
            subtype_len: 15,
            extension_len: 3,
        },
        // x-msdownload: exe
        Entry {
            location: 11829,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-msmediaview: mvb
        Entry {
            location: 11844,
            subtype_len: 13,
            extension_len: 3,
        },
        // x-msmetafile: wmf
        Entry {
            location: 11860,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-msmoney: mny
        Entry {
            location: 11875,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-mspublisher: pub
        Entry {
            location: 11887,
            subtype_len: 13,
            extension_len: 3,
        },
        // x-msschedule: scd
        Entry {
            location: 11903,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-msterminal: trm
        Entry {
            location: 11918,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-mswrite: wri
        Entry {
            location: 11933,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-netcdf: nc
        Entry {
            location: 11945,
            subtype_len: 8,
            extension_len: 2,
        },
        // x-ns-proxy-autoconfig: pac
        Entry {
            location: 11955,
            subtype_len: 21,
            extension_len: 3,
        },
        // x-nzb: nzb
        Entry {
            location: 11979,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-perl: pl
        Entry {
            location: 11987,
            subtype_len: 6,
            extension_len: 2,
        },
        // x-pilot: prc
        Entry {
            location: 11995,
            subtype_len: 7,
            extension_len: 3,
        },
        // x-pkcs12: p12
        Entry {
            location: 12005,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-pkcs7-certificates: p7b
        Entry {
            location: 12016,
            subtype_len: 20,
            extension_len: 3,
        },
        // x-pkcs7-certreqresp: p7r
        Entry {
            location: 12039,
            subtype_len: 19,
            extension_len: 3,
        },
        // x-rar-compressed: rar
        Entry {
            location: 12061,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-redhat-package-manager: rpm
        Entry {
            location: 12080,
            subtype_len: 24,
            extension_len: 3,
        },
        // x-research-info-systems: ris
        Entry {
            location: 12107,
            subtype_len: 23,
            extension_len: 3,
        },
        // x-sea: sea
        Entry {
            location: 12133,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-sh: sh
        Entry {
            location: 12141,
            subtype_len: 4,
            extension_len: 2,
        },
        // x-shar: shar
        Entry {
            location: 12147,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-shockwave-flash: swf
        Entry {
            location: 12157,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-silverlight-app: xap
        Entry {
            location: 12177,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-sql: sql
        Entry {
            location: 12197,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-stuffit: sit
        Entry {
            location: 12205,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-stuffitx: sitx
        Entry {
            location: 12217,
            subtype_len: 10,
            extension_len: 4,
        },
        // x-subrip: srt
        Entry {
            location: 12231,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-sv4cpio: sv4cpio
        Entry {
            location: 12242,
            subtype_len: 9,
            extension_len: 7,
        },
        // x-sv4crc: sv4crc
        Entry {
            location: 12258,
            subtype_len: 8,
            extension_len: 6,
        },
        // x-t3vm-image: t3
        Entry {
            location: 12272,
            subtype_len: 12,
            extension_len: 2,
        },
        // x-tads: gam
        Entry {
            location: 12286,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-tar: tar
        Entry {
            location: 12295,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-tcl: tcl
        Entry {
            location: 12303,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-tex: tex
        Entry {
            location: 12311,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-tex-tfm: tfm
        Entry {
            location: 12319,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-texinfo: texinfo
        Entry {
            location: 12331,
            subtype_len: 9,
            extension_len: 7,
        },
        // x-tgif: obj
        Entry {
            location: 12347,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-ustar: ustar
        Entry {
            location: 12356,
            subtype_len: 7,
            extension_len: 5,
        },
        // x-virtualbox-hdd: hdd
        Entry {
            location: 12368,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-virtualbox-ova: ova
        Entry {
            location: 12387,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-virtualbox-ovf: ovf
        Entry {
            location: 12406,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-virtualbox-vbox: vbox
        Entry {
            location: 12425,
            subtype_len: 17,
            extension_len: 4,
        },
        // x-virtualbox-vbox-extpack: vbox-extpack
        Entry {
            location: 12446,
            subtype_len: 25,
            extension_len: 12,
        },
        // x-virtualbox-vdi: vdi
        Entry {
            location: 12483,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-virtualbox-vhd: vhd
        Entry {
            location: 12502,
            subtype_len: 16,
            extension_len: 3,
        },
        // x-virtualbox-vmdk: vmdk
        Entry {
            location: 12521,
            subtype_len: 17,
            extension_len: 4,
        },
        // x-wais-source: src
        Entry {
            location: 12542,
            subtype_len: 13,
            extension_len: 3,
        },
        // x-web-app-manifest+json: webapp
        Entry {
            location: 12558,
            subtype_len: 23,
            extension_len: 6,
        },
        // x-x509-ca-cert: der
        Entry {
            location: 12587,
            subtype_len: 14,
            extension_len: 3,
        },
        // x-xfig: fig
        Entry {
            location: 12604,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-xliff+xml: xlf
        Entry {
            location: 12613,
            subtype_len: 11,
            extension_len: 3,
        },
        // x-xpinstall: xpi
        Entry {
            location: 12627,
            subtype_len: 11,
            extension_len: 3,
        },
        // x-xz: xz
        Entry {
            location: 12641,
            subtype_len: 4,
            extension_len: 2,
        },
        // x-zmachine: z1
        Entry {
            location: 12647,
            subtype_len: 10,
            extension_len: 2,
        },
        // xaml+xml: xaml
        Entry {
            location: 12659,
            subtype_len: 8,
            extension_len: 4,
        },
        // xcap-att+xml: xav
        Entry {
            location: 12671,
            subtype_len: 12,
            extension_len: 3,
        },
        // xcap-caps+xml: xca
        Entry {
            location: 12686,
            subtype_len: 13,
            extension_len: 3,
        },
        // xcap-diff+xml: xdf
        Entry {
            location: 12702,
            subtype_len: 13,
            extension_len: 3,
        },
        // xcap-el+xml: xel
        Entry {
            location: 12718,
            subtype_len: 11,
            extension_len: 3,
        },
        // xcap-ns+xml: xns
        Entry {
            location: 12732,
            subtype_len: 11,
            extension_len: 3,
        },
        // xenc+xml: xenc
        Entry {
            location: 12746,
            subtype_len: 8,
            extension_len: 4,
        },
        // xhtml+xml: xhtml
        Entry {
            location: 12758,
            subtype_len: 9,
            extension_len: 5,
        },
        // xliff+xml: xlf
        Entry {
            location: 12772,
            subtype_len: 9,
            extension_len: 3,
        },
        // xml: xml
        Entry {
            location: 12784,
            subtype_len: 3,
            extension_len: 3,
        },
        // xml-dtd: dtd
        Entry {
            location: 12790,
            subtype_len: 7,
            extension_len: 3,
        },
        // xop+xml: xop
        Entry {
            location: 12800,
            subtype_len: 7,
            extension_len: 3,
        },
        // xproc+xml: xpl
        Entry {
            location: 12810,
            subtype_len: 9,
            extension_len: 3,
        },
        // xslt+xml: xsl
        Entry {
            location: 12822,
            subtype_len: 8,
            extension_len: 3,
        },
        // xspf+xml: xspf
        Entry {
            location: 12833,
            subtype_len: 8,
            extension_len: 4,
        },
        // xv+xml: mxml
        Entry {
            location: 12845,
            subtype_len: 6,
            extension_len: 4,
        },
        // yang: yang
        Entry {
            location: 12855,
            subtype_len: 4,
            extension_len: 4,
        },
        // yin+xml: yin
        Entry {
            location: 12863,
            subtype_len: 7,
            extension_len: 3,
        },
        // zip: zip
        Entry {
            location: 12873,
            subtype_len: 3,
            extension_len: 3,
        },
    ]),
    ("audio", &[
        // 3gpp: 3gpp
        Entry {
            location: 12879,
            subtype_len: 4,
            extension_len: 4,
        },
        // adpcm: adp
        Entry {
            location: 12887,
            subtype_len: 5,
            extension_len: 3,
        },
        // amr: amr
        Entry {
            location: 12895,
            subtype_len: 3,
            extension_len: 3,
        },
        // basic: au
        Entry {
            location: 12901,
            subtype_len: 5,
            extension_len: 2,
        },
        // midi: mid
        Entry {
            location: 12908,
            subtype_len: 4,
            extension_len: 3,
        },
        // mobile-xmf: mxmf
        Entry {
            location: 12915,
            subtype_len: 10,
            extension_len: 4,
        },
        // mp3: mp3
        Entry {
            location: 12929,
            subtype_len: 3,
            extension_len: 3,
        },
        // mp4: m4a
        Entry {
            location: 12935,
            subtype_len: 3,
            extension_len: 3,
        },
        // mpeg: mpga
        Entry {
            location: 12941,
            subtype_len: 4,
            extension_len: 4,
        },
        // ogg: oga
        Entry {
            location: 12949,
            subtype_len: 3,
            extension_len: 3,
        },
        // s3m: s3m
        Entry {
            location: 12955,
            subtype_len: 3,
            extension_len: 3,
        },
        // silk: sil
        Entry {
            location: 12961,
            subtype_len: 4,
            extension_len: 3,
        },
        // vnd.dece.audio: uva
        Entry {
            location: 12968,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.digital-winds: eol
        Entry {
            location: 12985,
            subtype_len: 17,
            extension_len: 3,
        },
        // vnd.dra: dra
        Entry {
            location: 13005,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.dts: dts
        Entry {
            location: 13015,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.dts.hd: dtshd
        Entry {
            location: 13025,
            subtype_len: 10,
            extension_len: 5,
        },
        // vnd.lucent.voice: lvp
        Entry {
            location: 13040,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.ms-playready.media.pya: pya
        Entry {
            location: 13059,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.nuera.ecelp4800: ecelp4800
        Entry {
            location: 13088,
            subtype_len: 19,
            extension_len: 9,
        },
        // vnd.nuera.ecelp7470: ecelp7470
        Entry {
            location: 13116,
            subtype_len: 19,
            extension_len: 9,
        },
        // vnd.nuera.ecelp9600: ecelp9600
        Entry {
            location: 13144,
            subtype_len: 19,
            extension_len: 9,
        },
        // vnd.rip: rip
        Entry {
            location: 13172,
            subtype_len: 7,
            extension_len: 3,
        },
        // wav: wav
        Entry {
            location: 13182,
            subtype_len: 3,
            extension_len: 3,
        },
        // wave: wav
        Entry {
            location: 13188,
            subtype_len: 4,
            extension_len: 3,
        },
        // webm: weba
        Entry {
            location: 13195,
            subtype_len: 4,
            extension_len: 4,
        },
        // x-aac: aac
        Entry {
            location: 13203,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-aiff: aif
        Entry {
            location: 13211,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-caf: caf
        Entry {
            location: 13220,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-flac: flac
        Entry {
            location: 13228,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-m4a: m4a
        Entry {
            location: 13238,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-matroska: mka
        Entry {
            location: 13246,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-mpegurl: m3u
        Entry {
            location: 13259,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-ms-wax: wax
        Entry {
            location: 13271,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-wma: wma
        Entry {
            location: 13282,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-pn-realaudio: ram
        Entry {
            location: 13293,
            subtype_len: 14,
            extension_len: 3,
        },
        // x-pn-realaudio-plugin: rmp
        Entry {
            location: 13310,
            subtype_len: 21,
            extension_len: 3,
        },
        // x-realaudio: ra
        Entry {
            location: 13334,
            subtype_len: 11,
            extension_len: 2,
        },
        // x-wav: wav
        Entry {
            location: 13347,
            subtype_len: 5,
            extension_len: 3,
        },
        // xm: xm
        Entry {
            location: 13355,
            subtype_len: 2,
            extension_len: 2,
        },
    ]),
    ("chemical", &[
        // x-cdx: cdx
        Entry {
            location: 13359,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-cif: cif
        Entry {
            location: 13367,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-cmdf: cmdf
        Entry {
            location: 13375,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-cml: cml
        Entry {
            location: 13385,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-csml: csml
        Entry {
            location: 13393,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-xyz: xyz
        Entry {
            location: 13403,
            subtype_len: 5,
            extension_len: 3,
        },
    ]),
    ("font", &[
        // collection: ttc
        Entry {
            location: 13411,
            subtype_len: 10,
            extension_len: 3,
        },
        // otf: otf
        Entry {
            location: 13424,
            subtype_len: 3,
            extension_len: 3,
        },
        // ttf: ttf
        Entry {
            location: 13430,
            subtype_len: 3,
            extension_len: 3,
        },
        // woff: woff
        Entry {
            location: 13436,
            subtype_len: 4,
            extension_len: 4,
        },
        // woff2: woff2
        Entry {
            location: 13444,
            subtype_len: 5,
            extension_len: 5,
        },
    ]),
    ("image", &[
        // aces: exr
        Entry {
            location: 13454,
            subtype_len: 4,
            extension_len: 3,
        },
        // apng: apng
        Entry {
            location: 13461,
            subtype_len: 4,
            extension_len: 4,
        },
        // avif: avif
        Entry {
            location: 13469,
            subtype_len: 4,
            extension_len: 4,
        },
        // bmp: bmp
        Entry {
            location: 13477,
            subtype_len: 3,
            extension_len: 3,
        },
        // cgm: cgm
        Entry {
            location: 13483,
            subtype_len: 3,
            extension_len: 3,
        },
        // dicom-rle: drle
        Entry {
            location: 13489,
            subtype_len: 9,
            extension_len: 4,
        },
        // emf: emf
        Entry {
            location: 13502,
            subtype_len: 3,
            extension_len: 3,
        },
        // fits: fits
        Entry {
            location: 13508,
            subtype_len: 4,
            extension_len: 4,
        },
        // g3fax: g3
        Entry {
            location: 13516,
            subtype_len: 5,
            extension_len: 2,
        },
        // gif: gif
        Entry {
            location: 13523,
            subtype_len: 3,
            extension_len: 3,
        },
        // heic: heic
        Entry {
            location: 13529,
            subtype_len: 4,
            extension_len: 4,
        },
        // heic-sequence: heics
        Entry {
            location: 13537,
            subtype_len: 13,
            extension_len: 5,
        },
        // heif: heif
        Entry {
            location: 13555,
            subtype_len: 4,
            extension_len: 4,
        },
        // heif-sequence: heifs
        Entry {
            location: 13563,
            subtype_len: 13,
            extension_len: 5,
        },
        // hej2k: hej2
        Entry {
            location: 13581,
            subtype_len: 5,
            extension_len: 4,
        },
        // hsj2: hsj2
        Entry {
            location: 13590,
            subtype_len: 4,
            extension_len: 4,
        },
        // ief: ief
        Entry {
            location: 13598,
            subtype_len: 3,
            extension_len: 3,
        },
        // jls: jls
        Entry {
            location: 13604,
            subtype_len: 3,
            extension_len: 3,
        },
        // jp2: jp2
        Entry {
            location: 13610,
            subtype_len: 3,
            extension_len: 3,
        },
        // jpeg: jpeg
        Entry {
            location: 13616,
            subtype_len: 4,
            extension_len: 4,
        },
        // jph: jph
        Entry {
            location: 13624,
            subtype_len: 3,
            extension_len: 3,
        },
        // jphc: jhc
        Entry {
            location: 13630,
            subtype_len: 4,
            extension_len: 3,
        },
        // jpm: jpm
        Entry {
            location: 13637,
            subtype_len: 3,
            extension_len: 3,
        },
        // jpx: jpx
        Entry {
            location: 13643,
            subtype_len: 3,
            extension_len: 3,
        },
        // jxr: jxr
        Entry {
            location: 13649,
            subtype_len: 3,
            extension_len: 3,
        },
        // jxra: jxra
        Entry {
            location: 13655,
            subtype_len: 4,
            extension_len: 4,
        },
        // jxrs: jxrs
        Entry {
            location: 13663,
            subtype_len: 4,
            extension_len: 4,
        },
        // jxs: jxs
        Entry {
            location: 13671,
            subtype_len: 3,
            extension_len: 3,
        },
        // jxsc: jxsc
        Entry {
            location: 13677,
            subtype_len: 4,
            extension_len: 4,
        },
        // jxsi: jxsi
        Entry {
            location: 13685,
            subtype_len: 4,
            extension_len: 4,
        },
        // jxss: jxss
        Entry {
            location: 13693,
            subtype_len: 4,
            extension_len: 4,
        },
        // ktx: ktx
        Entry {
            location: 13701,
            subtype_len: 3,
            extension_len: 3,
        },
        // ktx2: ktx2
        Entry {
            location: 13707,
            subtype_len: 4,
            extension_len: 4,
        },
        // png: png
        Entry {
            location: 13715,
            subtype_len: 3,
            extension_len: 3,
        },
        // prs.btif: btif
        Entry {
            location: 13721,
            subtype_len: 8,
            extension_len: 4,
        },
        // prs.pti: pti
        Entry {
            location: 13733,
            subtype_len: 7,
            extension_len: 3,
        },
        // sgi: sgi
        Entry {
            location: 13743,
            subtype_len: 3,
            extension_len: 3,
        },
        // svg+xml: svg
        Entry {
            location: 13749,
            subtype_len: 7,
            extension_len: 3,
        },
        // t38: t38
        Entry {
            location: 13759,
            subtype_len: 3,
            extension_len: 3,
        },
        // tiff: tif
        Entry {
            location: 13765,
            subtype_len: 4,
            extension_len: 3,
        },
        // tiff-fx: tfx
        Entry {
            location: 13772,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.adobe.photoshop: psd
        Entry {
            location: 13782,
            subtype_len: 19,
            extension_len: 3,
        },
        // vnd.airzip.accelerator.azv: azv
        Entry {
            location: 13804,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.dece.graphic: uvi
        Entry {
            location: 13833,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.djvu: djvu
        Entry {
            location: 13852,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.dvb.subtitle: sub
        Entry {
            location: 13864,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.dwg: dwg
        Entry {
            location: 13883,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.dxf: dxf
        Entry {
            location: 13893,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.fastbidsheet: fbs
        Entry {
            location: 13903,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.fpx: fpx
        Entry {
            location: 13922,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.fst: fst
        Entry {
            location: 13932,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.fujixerox.edmics-mmr: mmr
        Entry {
            location: 13942,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.fujixerox.edmics-rlc: rlc
        Entry {
            location: 13969,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.microsoft.icon: ico
        Entry {
            location: 13996,
            subtype_len: 18,
            extension_len: 3,
        },
        // vnd.ms-dds: dds
        Entry {
            location: 14017,
            subtype_len: 10,
            extension_len: 3,
        },
        // vnd.ms-modi: mdi
        Entry {
            location: 14030,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.ms-photo: wdp
        Entry {
            location: 14044,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.net-fpx: npx
        Entry {
            location: 14059,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.pco.b16: b16
        Entry {
            location: 14073,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.tencent.tap: tap
        Entry {
            location: 14087,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.valve.source.texture: vtf
        Entry {
            location: 14105,
            subtype_len: 24,
            extension_len: 3,
        },
        // vnd.wap.wbmp: wbmp
        Entry {
            location: 14132,
            subtype_len: 12,
            extension_len: 4,
        },
        // vnd.xiff: xif
        Entry {
            location: 14148,
            subtype_len: 8,
            extension_len: 3,
        },
        // vnd.zbrush.pcx: pcx
        Entry {
            location: 14159,
            subtype_len: 14,
            extension_len: 3,
        },
        // webp: webp
        Entry {
            location: 14176,
            subtype_len: 4,
            extension_len: 4,
        },
        // wmf: wmf
        Entry {
            location: 14184,
            subtype_len: 3,
            extension_len: 3,
        },
        // x-3ds: 3ds
        Entry {
            location: 14190,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-cmu-raster: ras
        Entry {
            location: 14198,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-cmx: cmx
        Entry {
            location: 14213,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-freehand: fh
        Entry {
            location: 14221,
            subtype_len: 10,
            extension_len: 2,
        },
        // x-icon: ico
        Entry {
            location: 14233,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-jng: jng
        Entry {
            location: 14242,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-mrsid-image: sid
        Entry {
            location: 14250,
            subtype_len: 13,
            extension_len: 3,
        },
        // x-ms-bmp: bmp
        Entry {
            location: 14266,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-pcx: pcx
        Entry {
            location: 14277,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-pict: pic
        Entry {
            location: 14285,
            subtype_len: 6,
            extension_len: 3,
        },
        // x-portable-anymap: pnm
        Entry {
            location: 14294,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-portable-bitmap: pbm
        Entry {
            location: 14314,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-portable-graymap: pgm
        Entry {
            location: 14334,
            subtype_len: 18,
            extension_len: 3,
        },
        // x-portable-pixmap: ppm
        Entry {
            location: 14355,
            subtype_len: 17,
            extension_len: 3,
        },
        // x-rgb: rgb
        Entry {
            location: 14375,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-tga: tga
        Entry {
            location: 14383,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-xbitmap: xbm
        Entry {
            location: 14391,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-xpixmap: xpm
        Entry {
            location: 14403,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-xwindowdump: xwd
        Entry {
            location: 14415,
            subtype_len: 13,
            extension_len: 3,
        },
    ]),
    ("message", &[
        // disposition-notification: disposition-notification
        Entry {
            location: 14431,
            subtype_len: 24,
            extension_len: 24,
        },
        // global: u8msg
        Entry {
            location: 14479,
            subtype_len: 6,
            extension_len: 5,
        },
        // global-delivery-status: u8dsn
        Entry {
            location: 14490,
            subtype_len: 22,
            extension_len: 5,
        },
        // global-disposition-notification: u8mdn
        Entry {
            location: 14517,
            subtype_len: 31,
            extension_len: 5,
        },
        // global-headers: u8hdr
        Entry {
            location: 14553,
            subtype_len: 14,
            extension_len: 5,
        },
        // rfc822: eml
        Entry {
            location: 14572,
            subtype_len: 6,
            extension_len: 3,
        },
        // vnd.wfa.wsc: wsc
        Entry {
            location: 14581,
            subtype_len: 11,
            extension_len: 3,
        },
    ]),
    ("model", &[
        // 3mf: 3mf
        Entry {
            location: 14595,
            subtype_len: 3,
            extension_len: 3,
        },
        // gltf+json: gltf
        Entry {
            location: 14601,
            subtype_len: 9,
            extension_len: 4,
        },
        // gltf-binary: glb
        Entry {
            location: 14614,
            subtype_len: 11,
            extension_len: 3,
        },
        // iges: igs
        Entry {
            location: 14628,
            subtype_len: 4,
            extension_len: 3,
        },
        // mesh: msh
        Entry {
            location: 14635,
            subtype_len: 4,
            extension_len: 3,
        },
        // mtl: mtl
        Entry {
            location: 14642,
            subtype_len: 3,
            extension_len: 3,
        },
        // obj: obj
        Entry {
            location: 14648,
            subtype_len: 3,
            extension_len: 3,
        },
        // step+zip: stpz
        Entry {
            location: 14654,
            subtype_len: 8,
            extension_len: 4,
        },
        // step-xml+zip: stpxz
        Entry {
            location: 14666,
            subtype_len: 12,
            extension_len: 5,
        },
        // stl: stl
        Entry {
            location: 14683,
            subtype_len: 3,
            extension_len: 3,
        },
        // vnd.collada+xml: dae
        Entry {
            location: 14689,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.dwf: dwf
        Entry {
            location: 14707,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.gdl: gdl
        Entry {
            location: 14717,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.gtw: gtw
        Entry {
            location: 14727,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.mts: mts
        Entry {
            location: 14737,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.opengex: ogex
        Entry {
            location: 14747,
            subtype_len: 11,
            extension_len: 4,
        },
        // vnd.parasolid.transmit.binary: x_b
        Entry {
            location: 14762,
            subtype_len: 29,
            extension_len: 3,
        },
        // vnd.parasolid.transmit.text: x_t
        Entry {
            location: 14794,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.sap.vds: vds
        Entry {
            location: 14824,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.usdz+zip: usdz
        Entry {
            location: 14838,
            subtype_len: 12,
            extension_len: 4,
        },
        // vnd.valve.source.compiled-map: bsp
        Entry {
            location: 14854,
            subtype_len: 29,
            extension_len: 3,
        },
        // vnd.vtu: vtu
        Entry {
            location: 14886,
            subtype_len: 7,
            extension_len: 3,
        },
        // vrml: wrl
        Entry {
            location: 14896,
            subtype_len: 4,
            extension_len: 3,
        },
        // x3d+binary: x3db
        Entry {
            location: 14903,
            subtype_len: 10,
            extension_len: 4,
        },
        // x3d+fastinfoset: x3db
        Entry {
            location: 14917,
            subtype_len: 15,
            extension_len: 4,
        },
        // x3d+vrml: x3dv
        Entry {
            location: 14936,
            subtype_len: 8,
            extension_len: 4,
        },
        // x3d+xml: x3d
        Entry {
            location: 14948,
            subtype_len: 7,
            extension_len: 3,
        },
        // x3d-vrml: x3dv
        Entry {
            location: 14958,
            subtype_len: 8,
            extension_len: 4,
        },
    ]),
    ("text", &[
        // cache-manifest: appcache
        Entry {
            location: 14970,
            subtype_len: 14,
            extension_len: 8,
        },
        // calendar: ics
        Entry {
            location: 14992,
            subtype_len: 8,
            extension_len: 3,
        },
        // coffeescript: coffee
        Entry {
            location: 15003,
            subtype_len: 12,
            extension_len: 6,
        },
        // css: css
        Entry {
            location: 15021,
            subtype_len: 3,
            extension_len: 3,
        },
        // csv: csv
        Entry {
            location: 15027,
            subtype_len: 3,
            extension_len: 3,
        },
        // html: html
        Entry {
            location: 15033,
            subtype_len: 4,
            extension_len: 4,
        },
        // jade: jade
        Entry {
            location: 15041,
            subtype_len: 4,
            extension_len: 4,
        },
        // jsx: jsx
        Entry {
            location: 15049,
            subtype_len: 3,
            extension_len: 3,
        },
        // less: less
        Entry {
            location: 15055,
            subtype_len: 4,
            extension_len: 4,
        },
        // markdown: markdown
        Entry {
            location: 15063,
            subtype_len: 8,
            extension_len: 8,
        },
        // mathml: mml
        Entry {
            location: 15079,
            subtype_len: 6,
            extension_len: 3,
        },
        // mdx: mdx
        Entry {
            location: 15088,
            subtype_len: 3,
            extension_len: 3,
        },
        // n3: n3
        Entry {
            location: 15094,
            subtype_len: 2,
            extension_len: 2,
        },
        // plain: txt
        Entry {
            location: 15098,
            subtype_len: 5,
            extension_len: 3,
        },
        // prs.lines.tag: dsc
        Entry {
            location: 15106,
            subtype_len: 13,
            extension_len: 3,
        },
        // richtext: rtx
        Entry {
            location: 15122,
            subtype_len: 8,
            extension_len: 3,
        },
        // rtf: rtf
        Entry {
            location: 15133,
            subtype_len: 3,
            extension_len: 3,
        },
        // sgml: sgml
        Entry {
            location: 15139,
            subtype_len: 4,
            extension_len: 4,
        },
        // shex: shex
        Entry {
            location: 15147,
            subtype_len: 4,
            extension_len: 4,
        },
        // slim: slim
        Entry {
            location: 15155,
            subtype_len: 4,
            extension_len: 4,
        },
        // spdx: spdx
        Entry {
            location: 15163,
            subtype_len: 4,
            extension_len: 4,
        },
        // stylus: stylus
        Entry {
            location: 15171,
            subtype_len: 6,
            extension_len: 6,
        },
        // tab-separated-values: tsv
        Entry {
            location: 15183,
            subtype_len: 20,
            extension_len: 3,
        },
        // troff: t
        Entry {
            location: 15206,
            subtype_len: 5,
            extension_len: 1,
        },
        // turtle: ttl
        Entry {
            location: 15212,
            subtype_len: 6,
            extension_len: 3,
        },
        // uri-list: uri
        Entry {
            location: 15221,
            subtype_len: 8,
            extension_len: 3,
        },
        // vcard: vcard
        Entry {
            location: 15232,
            subtype_len: 5,
            extension_len: 5,
        },
        // vnd.curl: curl
        Entry {
            location: 15242,
            subtype_len: 8,
            extension_len: 4,
        },
        // vnd.curl.dcurl: dcurl
        Entry {
            location: 15254,
            subtype_len: 14,
            extension_len: 5,
        },
        // vnd.curl.mcurl: mcurl
        Entry {
            location: 15273,
            subtype_len: 14,
            extension_len: 5,
        },
        // vnd.curl.scurl: scurl
        Entry {
            location: 15292,
            subtype_len: 14,
            extension_len: 5,
        },
        // vnd.dvb.subtitle: sub
        Entry {
            location: 15311,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.fly: fly
        Entry {
            location: 15330,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.fmi.flexstor: flx
        Entry {
            location: 15340,
            subtype_len: 16,
            extension_len: 3,
        },
        // vnd.graphviz: gv
        Entry {
            location: 15359,
            subtype_len: 12,
            extension_len: 2,
        },
        // vnd.in3d.3dml: 3dml
        Entry {
            location: 15373,
            subtype_len: 13,
            extension_len: 4,
        },
        // vnd.in3d.spot: spot
        Entry {
            location: 15390,
            subtype_len: 13,
            extension_len: 4,
        },
        // vnd.sun.j2me.app-descriptor: jad
        Entry {
            location: 15407,
            subtype_len: 27,
            extension_len: 3,
        },
        // vnd.wap.wml: wml
        Entry {
            location: 15437,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.wap.wmlscript: wmls
        Entry {
            location: 15451,
            subtype_len: 17,
            extension_len: 4,
        },
        // vtt: vtt
        Entry {
            location: 15472,
            subtype_len: 3,
            extension_len: 3,
        },
        // x-asm: s
        Entry {
            location: 15478,
            subtype_len: 5,
            extension_len: 1,
        },
        // x-c: c
        Entry {
            location: 15484,
            subtype_len: 3,
            extension_len: 1,
        },
        // x-component: htc
        Entry {
            location: 15488,
            subtype_len: 11,
            extension_len: 3,
        },
        // x-fortran: f
        Entry {
            location: 15502,
            subtype_len: 9,
            extension_len: 1,
        },
        // x-handlebars-template: hbs
        Entry {
            location: 15512,
            subtype_len: 21,
            extension_len: 3,
        },
        // x-java-source: java
        Entry {
            location: 15536,
            subtype_len: 13,
            extension_len: 4,
        },
        // x-lua: lua
        Entry {
            location: 15553,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-markdown: mkd
        Entry {
            location: 15561,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-nfo: nfo
        Entry {
            location: 15574,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-opml: opml
        Entry {
            location: 15582,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-org: org
        Entry {
            location: 15592,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-pascal: p
        Entry {
            location: 15600,
            subtype_len: 8,
            extension_len: 1,
        },
        // x-processing: pde
        Entry {
            location: 15609,
            subtype_len: 12,
            extension_len: 3,
        },
        // x-sass: sass
        Entry {
            location: 15624,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-scss: scss
        Entry {
            location: 15634,
            subtype_len: 6,
            extension_len: 4,
        },
        // x-setext: etx
        Entry {
            location: 15644,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-sfv: sfv
        Entry {
            location: 15655,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-suse-ymp: ymp
        Entry {
            location: 15663,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-uuencode: uu
        Entry {
            location: 15676,
            subtype_len: 10,
            extension_len: 2,
        },
        // x-vcalendar: vcs
        Entry {
            location: 15688,
            subtype_len: 11,
            extension_len: 3,
        },
        // x-vcard: vcf
        Entry {
            location: 15702,
            subtype_len: 7,
            extension_len: 3,
        },
        // xml: xml
        Entry {
            location: 15712,
            subtype_len: 3,
            extension_len: 3,
        },
        // yaml: yaml
        Entry {
            location: 15718,
            subtype_len: 4,
            extension_len: 4,
        },
    ]),
    ("video", &[
        // 3gpp: 3gp
        Entry {
            location: 15726,
            subtype_len: 4,
            extension_len: 3,
        },
        // 3gpp2: 3g2
        Entry {
            location: 15733,
            subtype_len: 5,
            extension_len: 3,
        },
        // h261: h261
        Entry {
            location: 15741,
            subtype_len: 4,
            extension_len: 4,
        },
        // h263: h263
        Entry {
            location: 15749,
            subtype_len: 4,
            extension_len: 4,
        },
        // h264: h264
        Entry {
            location: 15757,
            subtype_len: 4,
            extension_len: 4,
        },
        // iso.segment: m4s
        Entry {
            location: 15765,
            subtype_len: 11,
            extension_len: 3,
        },
        // jpeg: jpgv
        Entry {
            location: 15779,
            subtype_len: 4,
            extension_len: 4,
        },
        // jpm: jpm
        Entry {
            location: 15787,
            subtype_len: 3,
            extension_len: 3,
        },
        // mj2: mj2
        Entry {
            location: 15793,
            subtype_len: 3,
            extension_len: 3,
        },
        // mp2t: ts
        Entry {
            location: 15799,
            subtype_len: 4,
            extension_len: 2,
        },
        // mp4: mp4
        Entry {
            location: 15805,
            subtype_len: 3,
            extension_len: 3,
        },
        // mpeg: mpeg
        Entry {
            location: 15811,
            subtype_len: 4,
            extension_len: 4,
        },
        // ogg: ogv
        Entry {
            location: 15819,
            subtype_len: 3,
            extension_len: 3,
        },
        // quicktime: qt
        Entry {
            location: 15825,
            subtype_len: 9,
            extension_len: 2,
        },
        // vnd.dece.hd: uvh
        Entry {
            location: 15836,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.dece.mobile: uvm
        Entry {
            location: 15850,
            subtype_len: 15,
            extension_len: 3,
        },
        // vnd.dece.pd: uvp
        Entry {
            location: 15868,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.dece.sd: uvs
        Entry {
            location: 15882,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.dece.video: uvv
        Entry {
            location: 15896,
            subtype_len: 14,
            extension_len: 3,
        },
        // vnd.dvb.file: dvb
        Entry {
            location: 15913,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.fvt: fvt
        Entry {
            location: 15928,
            subtype_len: 7,
            extension_len: 3,
        },
        // vnd.mpegurl: mxu
        Entry {
            location: 15938,
            subtype_len: 11,
            extension_len: 3,
        },
        // vnd.ms-playready.media.pyv: pyv
        Entry {
            location: 15952,
            subtype_len: 26,
            extension_len: 3,
        },
        // vnd.uvvu.mp4: uvu
        Entry {
            location: 15981,
            subtype_len: 12,
            extension_len: 3,
        },
        // vnd.vivo: viv
        Entry {
            location: 15996,
            subtype_len: 8,
            extension_len: 3,
        },
        // webm: webm
        Entry {
            location: 16007,
            subtype_len: 4,
            extension_len: 4,
        },
        // x-f4v: f4v
        Entry {
            location: 16015,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-fli: fli
        Entry {
            location: 16023,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-flv: flv
        Entry {
            location: 16031,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-m4v: m4v
        Entry {
            location: 16039,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-matroska: mkv
        Entry {
            location: 16047,
            subtype_len: 10,
            extension_len: 3,
        },
        // x-mng: mng
        Entry {
            location: 16060,
            subtype_len: 5,
            extension_len: 3,
        },
        // x-ms-asf: asf
        Entry {
            location: 16068,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-vob: vob
        Entry {
            location: 16079,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-wm: wm
        Entry {
            location: 16090,
            subtype_len: 7,
            extension_len: 2,
        },
        // x-ms-wmv: wmv
        Entry {
            location: 16099,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-wmx: wmx
        Entry {
            location: 16110,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-ms-wvx: wvx
        Entry {
            location: 16121,
            subtype_len: 8,
            extension_len: 3,
        },
        // x-msvideo: avi
        Entry {
            location: 16132,
            subtype_len: 9,
            extension_len: 3,
        },
        // x-sgi-movie: movie
        Entry {
            location: 16144,
            subtype_len: 11,
            extension_len: 5,
        },
        // x-smv: smv
        Entry {
            location: 16160,
            subtype_len: 5,
            extension_len: 3,
        },
    ]),
    ("x-conference", &[
        // x-cooltalk: ice
        Entry {
            location: 16168,
            subtype_len: 10,
            extension_len: 3,
        },
    ]),
]
