storj.io/minio@v0.0.0-20230509071714-0cbc90f649b1/pkg/mimedb/db.go (about)

     1  // DO NOT EDIT THIS FILE. IT IS AUTO-GENERATED BY "gen-db.go". //
     2  /*
     3   * mimedb: Mime Database, (C) 2016 MinIO, Inc.
     4   *
     5   * Licensed under the Apache License, Version 2.0 (the "License");
     6   * you may not use this file except in compliance with the License.
     7   * You may obtain a copy of the License at
     8   *
     9   *     http://www.apache.org/licenses/LICENSE-2.0
    10   *
    11   * Unless required by applicable law or agreed to in writing, software
    12   * distributed under the License is distributed on an "AS IS" BASIS,
    13   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    14   * See the License for the specific language governing permissions and
    15   * limitations under the License.
    16   */
    17  
    18  // Package mimedb is a database of file extension to mime content-type.
    19  // Definitions are imported from NodeJS mime-db project under MIT license.
    20  package mimedb
    21  
    22  // DB - Mime is a collection of mime types with extension as key and content-type as value.
    23  var DB = map[string]struct {
    24  	ContentType  string
    25  	Compressible bool
    26  }{
    27  	"123": {
    28  		ContentType:  "application/vnd.lotus-1-2-3",
    29  		Compressible: false,
    30  	},
    31  	"3dml": {
    32  		ContentType:  "text/vnd.in3d.3dml",
    33  		Compressible: false,
    34  	},
    35  	"3ds": {
    36  		ContentType:  "image/x-3ds",
    37  		Compressible: false,
    38  	},
    39  	"3g2": {
    40  		ContentType:  "video/3gpp2",
    41  		Compressible: false,
    42  	},
    43  	"3gp": {
    44  		ContentType:  "video/3gpp",
    45  		Compressible: false,
    46  	},
    47  	"3gpp": {
    48  		ContentType:  "video/3gpp",
    49  		Compressible: false,
    50  	},
    51  	"7z": {
    52  		ContentType:  "application/x-7z-compressed",
    53  		Compressible: false,
    54  	},
    55  	"aab": {
    56  		ContentType:  "application/x-authorware-bin",
    57  		Compressible: false,
    58  	},
    59  	"aac": {
    60  		ContentType:  "audio/x-aac",
    61  		Compressible: false,
    62  	},
    63  	"aam": {
    64  		ContentType:  "application/x-authorware-map",
    65  		Compressible: false,
    66  	},
    67  	"aas": {
    68  		ContentType:  "application/x-authorware-seg",
    69  		Compressible: false,
    70  	},
    71  	"abw": {
    72  		ContentType:  "application/x-abiword",
    73  		Compressible: false,
    74  	},
    75  	"ac": {
    76  		ContentType:  "application/pkix-attr-cert",
    77  		Compressible: false,
    78  	},
    79  	"acc": {
    80  		ContentType:  "application/vnd.americandynamics.acc",
    81  		Compressible: false,
    82  	},
    83  	"ace": {
    84  		ContentType:  "application/x-ace-compressed",
    85  		Compressible: false,
    86  	},
    87  	"acu": {
    88  		ContentType:  "application/vnd.acucobol",
    89  		Compressible: false,
    90  	},
    91  	"acutc": {
    92  		ContentType:  "application/vnd.acucorp",
    93  		Compressible: false,
    94  	},
    95  	"adp": {
    96  		ContentType:  "audio/adpcm",
    97  		Compressible: false,
    98  	},
    99  	"aep": {
   100  		ContentType:  "application/vnd.audiograph",
   101  		Compressible: false,
   102  	},
   103  	"afm": {
   104  		ContentType:  "application/x-font-type1",
   105  		Compressible: false,
   106  	},
   107  	"afp": {
   108  		ContentType:  "application/vnd.ibm.modcap",
   109  		Compressible: false,
   110  	},
   111  	"ahead": {
   112  		ContentType:  "application/vnd.ahead.space",
   113  		Compressible: false,
   114  	},
   115  	"ai": {
   116  		ContentType:  "application/postscript",
   117  		Compressible: false,
   118  	},
   119  	"aif": {
   120  		ContentType:  "audio/x-aiff",
   121  		Compressible: false,
   122  	},
   123  	"aifc": {
   124  		ContentType:  "audio/x-aiff",
   125  		Compressible: false,
   126  	},
   127  	"aiff": {
   128  		ContentType:  "audio/x-aiff",
   129  		Compressible: false,
   130  	},
   131  	"air": {
   132  		ContentType:  "application/vnd.adobe.air-application-installer-package+zip",
   133  		Compressible: false,
   134  	},
   135  	"ait": {
   136  		ContentType:  "application/vnd.dvb.ait",
   137  		Compressible: false,
   138  	},
   139  	"ami": {
   140  		ContentType:  "application/vnd.amiga.ami",
   141  		Compressible: false,
   142  	},
   143  	"apk": {
   144  		ContentType:  "application/vnd.android.package-archive",
   145  		Compressible: false,
   146  	},
   147  	"apng": {
   148  		ContentType:  "image/apng",
   149  		Compressible: false,
   150  	},
   151  	"appcache": {
   152  		ContentType:  "text/cache-manifest",
   153  		Compressible: false,
   154  	},
   155  	"application": {
   156  		ContentType:  "application/x-ms-application",
   157  		Compressible: false,
   158  	},
   159  	"apr": {
   160  		ContentType:  "application/vnd.lotus-approach",
   161  		Compressible: false,
   162  	},
   163  	"arc": {
   164  		ContentType:  "application/x-freearc",
   165  		Compressible: false,
   166  	},
   167  	"arj": {
   168  		ContentType:  "application/x-arj",
   169  		Compressible: false,
   170  	},
   171  	"asc": {
   172  		ContentType:  "application/pgp-signature",
   173  		Compressible: false,
   174  	},
   175  	"asf": {
   176  		ContentType:  "video/x-ms-asf",
   177  		Compressible: false,
   178  	},
   179  	"asm": {
   180  		ContentType:  "text/x-asm",
   181  		Compressible: false,
   182  	},
   183  	"aso": {
   184  		ContentType:  "application/vnd.accpac.simply.aso",
   185  		Compressible: false,
   186  	},
   187  	"asx": {
   188  		ContentType:  "video/x-ms-asf",
   189  		Compressible: false,
   190  	},
   191  	"atc": {
   192  		ContentType:  "application/vnd.acucorp",
   193  		Compressible: false,
   194  	},
   195  	"atom": {
   196  		ContentType:  "application/atom+xml",
   197  		Compressible: false,
   198  	},
   199  	"atomcat": {
   200  		ContentType:  "application/atomcat+xml",
   201  		Compressible: false,
   202  	},
   203  	"atomsvc": {
   204  		ContentType:  "application/atomsvc+xml",
   205  		Compressible: false,
   206  	},
   207  	"atx": {
   208  		ContentType:  "application/vnd.antix.game-component",
   209  		Compressible: false,
   210  	},
   211  	"au": {
   212  		ContentType:  "audio/basic",
   213  		Compressible: false,
   214  	},
   215  	"avi": {
   216  		ContentType:  "video/x-msvideo",
   217  		Compressible: false,
   218  	},
   219  	"aw": {
   220  		ContentType:  "application/applixware",
   221  		Compressible: false,
   222  	},
   223  	"azf": {
   224  		ContentType:  "application/vnd.airzip.filesecure.azf",
   225  		Compressible: false,
   226  	},
   227  	"azs": {
   228  		ContentType:  "application/vnd.airzip.filesecure.azs",
   229  		Compressible: false,
   230  	},
   231  	"azv": {
   232  		ContentType:  "image/vnd.airzip.accelerator.azv",
   233  		Compressible: false,
   234  	},
   235  	"azw": {
   236  		ContentType:  "application/vnd.amazon.ebook",
   237  		Compressible: false,
   238  	},
   239  	"bat": {
   240  		ContentType:  "application/x-msdownload",
   241  		Compressible: false,
   242  	},
   243  	"bcpio": {
   244  		ContentType:  "application/x-bcpio",
   245  		Compressible: false,
   246  	},
   247  	"bdf": {
   248  		ContentType:  "application/x-font-bdf",
   249  		Compressible: false,
   250  	},
   251  	"bdm": {
   252  		ContentType:  "application/vnd.syncml.dm+wbxml",
   253  		Compressible: false,
   254  	},
   255  	"bdoc": {
   256  		ContentType:  "application/x-bdoc",
   257  		Compressible: false,
   258  	},
   259  	"bed": {
   260  		ContentType:  "application/vnd.realvnc.bed",
   261  		Compressible: false,
   262  	},
   263  	"bh2": {
   264  		ContentType:  "application/vnd.fujitsu.oasysprs",
   265  		Compressible: false,
   266  	},
   267  	"bin": {
   268  		ContentType:  "application/octet-stream",
   269  		Compressible: false,
   270  	},
   271  	"blb": {
   272  		ContentType:  "application/x-blorb",
   273  		Compressible: false,
   274  	},
   275  	"blorb": {
   276  		ContentType:  "application/x-blorb",
   277  		Compressible: false,
   278  	},
   279  	"bmi": {
   280  		ContentType:  "application/vnd.bmi",
   281  		Compressible: false,
   282  	},
   283  	"bmp": {
   284  		ContentType:  "image/x-ms-bmp",
   285  		Compressible: false,
   286  	},
   287  	"book": {
   288  		ContentType:  "application/vnd.framemaker",
   289  		Compressible: false,
   290  	},
   291  	"box": {
   292  		ContentType:  "application/vnd.previewsystems.box",
   293  		Compressible: false,
   294  	},
   295  	"boz": {
   296  		ContentType:  "application/x-bzip2",
   297  		Compressible: false,
   298  	},
   299  	"bpk": {
   300  		ContentType:  "application/octet-stream",
   301  		Compressible: false,
   302  	},
   303  	"btif": {
   304  		ContentType:  "image/prs.btif",
   305  		Compressible: false,
   306  	},
   307  	"buffer": {
   308  		ContentType:  "application/octet-stream",
   309  		Compressible: false,
   310  	},
   311  	"bz": {
   312  		ContentType:  "application/x-bzip",
   313  		Compressible: false,
   314  	},
   315  	"bz2": {
   316  		ContentType:  "application/x-bzip2",
   317  		Compressible: false,
   318  	},
   319  	"c": {
   320  		ContentType:  "text/x-c",
   321  		Compressible: false,
   322  	},
   323  	"c11amc": {
   324  		ContentType:  "application/vnd.cluetrust.cartomobile-config",
   325  		Compressible: false,
   326  	},
   327  	"c11amz": {
   328  		ContentType:  "application/vnd.cluetrust.cartomobile-config-pkg",
   329  		Compressible: false,
   330  	},
   331  	"c4d": {
   332  		ContentType:  "application/vnd.clonk.c4group",
   333  		Compressible: false,
   334  	},
   335  	"c4f": {
   336  		ContentType:  "application/vnd.clonk.c4group",
   337  		Compressible: false,
   338  	},
   339  	"c4g": {
   340  		ContentType:  "application/vnd.clonk.c4group",
   341  		Compressible: false,
   342  	},
   343  	"c4p": {
   344  		ContentType:  "application/vnd.clonk.c4group",
   345  		Compressible: false,
   346  	},
   347  	"c4u": {
   348  		ContentType:  "application/vnd.clonk.c4group",
   349  		Compressible: false,
   350  	},
   351  	"cab": {
   352  		ContentType:  "application/vnd.ms-cab-compressed",
   353  		Compressible: false,
   354  	},
   355  	"caf": {
   356  		ContentType:  "audio/x-caf",
   357  		Compressible: false,
   358  	},
   359  	"cap": {
   360  		ContentType:  "application/vnd.tcpdump.pcap",
   361  		Compressible: false,
   362  	},
   363  	"car": {
   364  		ContentType:  "application/vnd.curl.car",
   365  		Compressible: false,
   366  	},
   367  	"cat": {
   368  		ContentType:  "application/vnd.ms-pki.seccat",
   369  		Compressible: false,
   370  	},
   371  	"cb7": {
   372  		ContentType:  "application/x-cbr",
   373  		Compressible: false,
   374  	},
   375  	"cba": {
   376  		ContentType:  "application/x-cbr",
   377  		Compressible: false,
   378  	},
   379  	"cbr": {
   380  		ContentType:  "application/x-cbr",
   381  		Compressible: false,
   382  	},
   383  	"cbt": {
   384  		ContentType:  "application/x-cbr",
   385  		Compressible: false,
   386  	},
   387  	"cbz": {
   388  		ContentType:  "application/x-cbr",
   389  		Compressible: false,
   390  	},
   391  	"cc": {
   392  		ContentType:  "text/x-c",
   393  		Compressible: false,
   394  	},
   395  	"cco": {
   396  		ContentType:  "application/x-cocoa",
   397  		Compressible: false,
   398  	},
   399  	"cct": {
   400  		ContentType:  "application/x-director",
   401  		Compressible: false,
   402  	},
   403  	"ccxml": {
   404  		ContentType:  "application/ccxml+xml",
   405  		Compressible: false,
   406  	},
   407  	"cdbcmsg": {
   408  		ContentType:  "application/vnd.contact.cmsg",
   409  		Compressible: false,
   410  	},
   411  	"cdf": {
   412  		ContentType:  "application/x-netcdf",
   413  		Compressible: false,
   414  	},
   415  	"cdkey": {
   416  		ContentType:  "application/vnd.mediastation.cdkey",
   417  		Compressible: false,
   418  	},
   419  	"cdmia": {
   420  		ContentType:  "application/cdmi-capability",
   421  		Compressible: false,
   422  	},
   423  	"cdmic": {
   424  		ContentType:  "application/cdmi-container",
   425  		Compressible: false,
   426  	},
   427  	"cdmid": {
   428  		ContentType:  "application/cdmi-domain",
   429  		Compressible: false,
   430  	},
   431  	"cdmio": {
   432  		ContentType:  "application/cdmi-object",
   433  		Compressible: false,
   434  	},
   435  	"cdmiq": {
   436  		ContentType:  "application/cdmi-queue",
   437  		Compressible: false,
   438  	},
   439  	"cdx": {
   440  		ContentType:  "chemical/x-cdx",
   441  		Compressible: false,
   442  	},
   443  	"cdxml": {
   444  		ContentType:  "application/vnd.chemdraw+xml",
   445  		Compressible: false,
   446  	},
   447  	"cdy": {
   448  		ContentType:  "application/vnd.cinderella",
   449  		Compressible: false,
   450  	},
   451  	"cer": {
   452  		ContentType:  "application/pkix-cert",
   453  		Compressible: false,
   454  	},
   455  	"cfs": {
   456  		ContentType:  "application/x-cfs-compressed",
   457  		Compressible: false,
   458  	},
   459  	"cgm": {
   460  		ContentType:  "image/cgm",
   461  		Compressible: false,
   462  	},
   463  	"chat": {
   464  		ContentType:  "application/x-chat",
   465  		Compressible: false,
   466  	},
   467  	"chm": {
   468  		ContentType:  "application/vnd.ms-htmlhelp",
   469  		Compressible: false,
   470  	},
   471  	"chrt": {
   472  		ContentType:  "application/vnd.kde.kchart",
   473  		Compressible: false,
   474  	},
   475  	"cif": {
   476  		ContentType:  "chemical/x-cif",
   477  		Compressible: false,
   478  	},
   479  	"cii": {
   480  		ContentType:  "application/vnd.anser-web-certificate-issue-initiation",
   481  		Compressible: false,
   482  	},
   483  	"cil": {
   484  		ContentType:  "application/vnd.ms-artgalry",
   485  		Compressible: false,
   486  	},
   487  	"cla": {
   488  		ContentType:  "application/vnd.claymore",
   489  		Compressible: false,
   490  	},
   491  	"class": {
   492  		ContentType:  "application/java-vm",
   493  		Compressible: false,
   494  	},
   495  	"clkk": {
   496  		ContentType:  "application/vnd.crick.clicker.keyboard",
   497  		Compressible: false,
   498  	},
   499  	"clkp": {
   500  		ContentType:  "application/vnd.crick.clicker.palette",
   501  		Compressible: false,
   502  	},
   503  	"clkt": {
   504  		ContentType:  "application/vnd.crick.clicker.template",
   505  		Compressible: false,
   506  	},
   507  	"clkw": {
   508  		ContentType:  "application/vnd.crick.clicker.wordbank",
   509  		Compressible: false,
   510  	},
   511  	"clkx": {
   512  		ContentType:  "application/vnd.crick.clicker",
   513  		Compressible: false,
   514  	},
   515  	"clp": {
   516  		ContentType:  "application/x-msclip",
   517  		Compressible: false,
   518  	},
   519  	"cmc": {
   520  		ContentType:  "application/vnd.cosmocaller",
   521  		Compressible: false,
   522  	},
   523  	"cmdf": {
   524  		ContentType:  "chemical/x-cmdf",
   525  		Compressible: false,
   526  	},
   527  	"cml": {
   528  		ContentType:  "chemical/x-cml",
   529  		Compressible: false,
   530  	},
   531  	"cmp": {
   532  		ContentType:  "application/vnd.yellowriver-custom-menu",
   533  		Compressible: false,
   534  	},
   535  	"cmx": {
   536  		ContentType:  "image/x-cmx",
   537  		Compressible: false,
   538  	},
   539  	"cod": {
   540  		ContentType:  "application/vnd.rim.cod",
   541  		Compressible: false,
   542  	},
   543  	"coffee": {
   544  		ContentType:  "text/coffeescript",
   545  		Compressible: false,
   546  	},
   547  	"com": {
   548  		ContentType:  "application/x-msdownload",
   549  		Compressible: false,
   550  	},
   551  	"conf": {
   552  		ContentType:  "text/plain",
   553  		Compressible: false,
   554  	},
   555  	"cpio": {
   556  		ContentType:  "application/x-cpio",
   557  		Compressible: false,
   558  	},
   559  	"cpp": {
   560  		ContentType:  "text/x-c",
   561  		Compressible: false,
   562  	},
   563  	"cpt": {
   564  		ContentType:  "application/mac-compactpro",
   565  		Compressible: false,
   566  	},
   567  	"crd": {
   568  		ContentType:  "application/x-mscardfile",
   569  		Compressible: false,
   570  	},
   571  	"crl": {
   572  		ContentType:  "application/pkix-crl",
   573  		Compressible: false,
   574  	},
   575  	"crt": {
   576  		ContentType:  "application/x-x509-ca-cert",
   577  		Compressible: false,
   578  	},
   579  	"crx": {
   580  		ContentType:  "application/x-chrome-extension",
   581  		Compressible: false,
   582  	},
   583  	"cryptonote": {
   584  		ContentType:  "application/vnd.rig.cryptonote",
   585  		Compressible: false,
   586  	},
   587  	"csh": {
   588  		ContentType:  "application/x-csh",
   589  		Compressible: false,
   590  	},
   591  	"csl": {
   592  		ContentType:  "application/vnd.citationstyles.style+xml",
   593  		Compressible: false,
   594  	},
   595  	"csml": {
   596  		ContentType:  "chemical/x-csml",
   597  		Compressible: false,
   598  	},
   599  	"csp": {
   600  		ContentType:  "application/vnd.commonspace",
   601  		Compressible: false,
   602  	},
   603  	"css": {
   604  		ContentType:  "text/css",
   605  		Compressible: false,
   606  	},
   607  	"cst": {
   608  		ContentType:  "application/x-director",
   609  		Compressible: false,
   610  	},
   611  	"csv": {
   612  		ContentType:  "text/csv",
   613  		Compressible: false,
   614  	},
   615  	"cu": {
   616  		ContentType:  "application/cu-seeme",
   617  		Compressible: false,
   618  	},
   619  	"curl": {
   620  		ContentType:  "text/vnd.curl",
   621  		Compressible: false,
   622  	},
   623  	"cww": {
   624  		ContentType:  "application/prs.cww",
   625  		Compressible: false,
   626  	},
   627  	"cxt": {
   628  		ContentType:  "application/x-director",
   629  		Compressible: false,
   630  	},
   631  	"cxx": {
   632  		ContentType:  "text/x-c",
   633  		Compressible: false,
   634  	},
   635  	"dae": {
   636  		ContentType:  "model/vnd.collada+xml",
   637  		Compressible: false,
   638  	},
   639  	"daf": {
   640  		ContentType:  "application/vnd.mobius.daf",
   641  		Compressible: false,
   642  	},
   643  	"dart": {
   644  		ContentType:  "application/vnd.dart",
   645  		Compressible: false,
   646  	},
   647  	"dataless": {
   648  		ContentType:  "application/vnd.fdsn.seed",
   649  		Compressible: false,
   650  	},
   651  	"davmount": {
   652  		ContentType:  "application/davmount+xml",
   653  		Compressible: false,
   654  	},
   655  	"dbk": {
   656  		ContentType:  "application/docbook+xml",
   657  		Compressible: false,
   658  	},
   659  	"dcr": {
   660  		ContentType:  "application/x-director",
   661  		Compressible: false,
   662  	},
   663  	"dcurl": {
   664  		ContentType:  "text/vnd.curl.dcurl",
   665  		Compressible: false,
   666  	},
   667  	"dd2": {
   668  		ContentType:  "application/vnd.oma.dd2+xml",
   669  		Compressible: false,
   670  	},
   671  	"ddd": {
   672  		ContentType:  "application/vnd.fujixerox.ddd",
   673  		Compressible: false,
   674  	},
   675  	"deb": {
   676  		ContentType:  "application/x-debian-package",
   677  		Compressible: false,
   678  	},
   679  	"def": {
   680  		ContentType:  "text/plain",
   681  		Compressible: false,
   682  	},
   683  	"deploy": {
   684  		ContentType:  "application/octet-stream",
   685  		Compressible: false,
   686  	},
   687  	"der": {
   688  		ContentType:  "application/x-x509-ca-cert",
   689  		Compressible: false,
   690  	},
   691  	"dfac": {
   692  		ContentType:  "application/vnd.dreamfactory",
   693  		Compressible: false,
   694  	},
   695  	"dgc": {
   696  		ContentType:  "application/x-dgc-compressed",
   697  		Compressible: false,
   698  	},
   699  	"dic": {
   700  		ContentType:  "text/x-c",
   701  		Compressible: false,
   702  	},
   703  	"dir": {
   704  		ContentType:  "application/x-director",
   705  		Compressible: false,
   706  	},
   707  	"dis": {
   708  		ContentType:  "application/vnd.mobius.dis",
   709  		Compressible: false,
   710  	},
   711  	"disposition-notification": {
   712  		ContentType:  "message/disposition-notification",
   713  		Compressible: false,
   714  	},
   715  	"dist": {
   716  		ContentType:  "application/octet-stream",
   717  		Compressible: false,
   718  	},
   719  	"distz": {
   720  		ContentType:  "application/octet-stream",
   721  		Compressible: false,
   722  	},
   723  	"djv": {
   724  		ContentType:  "image/vnd.djvu",
   725  		Compressible: false,
   726  	},
   727  	"djvu": {
   728  		ContentType:  "image/vnd.djvu",
   729  		Compressible: false,
   730  	},
   731  	"dll": {
   732  		ContentType:  "application/x-msdownload",
   733  		Compressible: false,
   734  	},
   735  	"dmg": {
   736  		ContentType:  "application/x-apple-diskimage",
   737  		Compressible: false,
   738  	},
   739  	"dmp": {
   740  		ContentType:  "application/vnd.tcpdump.pcap",
   741  		Compressible: false,
   742  	},
   743  	"dms": {
   744  		ContentType:  "application/octet-stream",
   745  		Compressible: false,
   746  	},
   747  	"dna": {
   748  		ContentType:  "application/vnd.dna",
   749  		Compressible: false,
   750  	},
   751  	"doc": {
   752  		ContentType:  "application/msword",
   753  		Compressible: false,
   754  	},
   755  	"docm": {
   756  		ContentType:  "application/vnd.ms-word.document.macroenabled.12",
   757  		Compressible: false,
   758  	},
   759  	"docx": {
   760  		ContentType:  "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
   761  		Compressible: false,
   762  	},
   763  	"dot": {
   764  		ContentType:  "application/msword",
   765  		Compressible: false,
   766  	},
   767  	"dotm": {
   768  		ContentType:  "application/vnd.ms-word.template.macroenabled.12",
   769  		Compressible: false,
   770  	},
   771  	"dotx": {
   772  		ContentType:  "application/vnd.openxmlformats-officedocument.wordprocessingml.template",
   773  		Compressible: false,
   774  	},
   775  	"dp": {
   776  		ContentType:  "application/vnd.osgi.dp",
   777  		Compressible: false,
   778  	},
   779  	"dpg": {
   780  		ContentType:  "application/vnd.dpgraph",
   781  		Compressible: false,
   782  	},
   783  	"dra": {
   784  		ContentType:  "audio/vnd.dra",
   785  		Compressible: false,
   786  	},
   787  	"drle": {
   788  		ContentType:  "image/dicom-rle",
   789  		Compressible: false,
   790  	},
   791  	"dsc": {
   792  		ContentType:  "text/prs.lines.tag",
   793  		Compressible: false,
   794  	},
   795  	"dssc": {
   796  		ContentType:  "application/dssc+der",
   797  		Compressible: false,
   798  	},
   799  	"dtb": {
   800  		ContentType:  "application/x-dtbook+xml",
   801  		Compressible: false,
   802  	},
   803  	"dtd": {
   804  		ContentType:  "application/xml-dtd",
   805  		Compressible: false,
   806  	},
   807  	"dts": {
   808  		ContentType:  "audio/vnd.dts",
   809  		Compressible: false,
   810  	},
   811  	"dtshd": {
   812  		ContentType:  "audio/vnd.dts.hd",
   813  		Compressible: false,
   814  	},
   815  	"dump": {
   816  		ContentType:  "application/octet-stream",
   817  		Compressible: false,
   818  	},
   819  	"dvb": {
   820  		ContentType:  "video/vnd.dvb.file",
   821  		Compressible: false,
   822  	},
   823  	"dvi": {
   824  		ContentType:  "application/x-dvi",
   825  		Compressible: false,
   826  	},
   827  	"dwf": {
   828  		ContentType:  "model/vnd.dwf",
   829  		Compressible: false,
   830  	},
   831  	"dwg": {
   832  		ContentType:  "image/vnd.dwg",
   833  		Compressible: false,
   834  	},
   835  	"dxf": {
   836  		ContentType:  "image/vnd.dxf",
   837  		Compressible: false,
   838  	},
   839  	"dxp": {
   840  		ContentType:  "application/vnd.spotfire.dxp",
   841  		Compressible: false,
   842  	},
   843  	"dxr": {
   844  		ContentType:  "application/x-director",
   845  		Compressible: false,
   846  	},
   847  	"ear": {
   848  		ContentType:  "application/java-archive",
   849  		Compressible: false,
   850  	},
   851  	"ecelp4800": {
   852  		ContentType:  "audio/vnd.nuera.ecelp4800",
   853  		Compressible: false,
   854  	},
   855  	"ecelp7470": {
   856  		ContentType:  "audio/vnd.nuera.ecelp7470",
   857  		Compressible: false,
   858  	},
   859  	"ecelp9600": {
   860  		ContentType:  "audio/vnd.nuera.ecelp9600",
   861  		Compressible: false,
   862  	},
   863  	"ecma": {
   864  		ContentType:  "application/ecmascript",
   865  		Compressible: false,
   866  	},
   867  	"edm": {
   868  		ContentType:  "application/vnd.novadigm.edm",
   869  		Compressible: false,
   870  	},
   871  	"edx": {
   872  		ContentType:  "application/vnd.novadigm.edx",
   873  		Compressible: false,
   874  	},
   875  	"efif": {
   876  		ContentType:  "application/vnd.picsel",
   877  		Compressible: false,
   878  	},
   879  	"ei6": {
   880  		ContentType:  "application/vnd.pg.osasli",
   881  		Compressible: false,
   882  	},
   883  	"elc": {
   884  		ContentType:  "application/octet-stream",
   885  		Compressible: false,
   886  	},
   887  	"emf": {
   888  		ContentType:  "image/emf",
   889  		Compressible: false,
   890  	},
   891  	"eml": {
   892  		ContentType:  "message/rfc822",
   893  		Compressible: false,
   894  	},
   895  	"emma": {
   896  		ContentType:  "application/emma+xml",
   897  		Compressible: false,
   898  	},
   899  	"emz": {
   900  		ContentType:  "application/x-msmetafile",
   901  		Compressible: false,
   902  	},
   903  	"eol": {
   904  		ContentType:  "audio/vnd.digital-winds",
   905  		Compressible: false,
   906  	},
   907  	"eot": {
   908  		ContentType:  "application/vnd.ms-fontobject",
   909  		Compressible: false,
   910  	},
   911  	"eps": {
   912  		ContentType:  "application/postscript",
   913  		Compressible: false,
   914  	},
   915  	"epub": {
   916  		ContentType:  "application/epub+zip",
   917  		Compressible: false,
   918  	},
   919  	"es": {
   920  		ContentType:  "application/ecmascript",
   921  		Compressible: false,
   922  	},
   923  	"es3": {
   924  		ContentType:  "application/vnd.eszigno3+xml",
   925  		Compressible: false,
   926  	},
   927  	"esa": {
   928  		ContentType:  "application/vnd.osgi.subsystem",
   929  		Compressible: false,
   930  	},
   931  	"esf": {
   932  		ContentType:  "application/vnd.epson.esf",
   933  		Compressible: false,
   934  	},
   935  	"et3": {
   936  		ContentType:  "application/vnd.eszigno3+xml",
   937  		Compressible: false,
   938  	},
   939  	"etx": {
   940  		ContentType:  "text/x-setext",
   941  		Compressible: false,
   942  	},
   943  	"eva": {
   944  		ContentType:  "application/x-eva",
   945  		Compressible: false,
   946  	},
   947  	"evy": {
   948  		ContentType:  "application/x-envoy",
   949  		Compressible: false,
   950  	},
   951  	"exe": {
   952  		ContentType:  "application/x-msdownload",
   953  		Compressible: false,
   954  	},
   955  	"exi": {
   956  		ContentType:  "application/exi",
   957  		Compressible: false,
   958  	},
   959  	"exr": {
   960  		ContentType:  "image/aces",
   961  		Compressible: false,
   962  	},
   963  	"ext": {
   964  		ContentType:  "application/vnd.novadigm.ext",
   965  		Compressible: false,
   966  	},
   967  	"ez": {
   968  		ContentType:  "application/andrew-inset",
   969  		Compressible: false,
   970  	},
   971  	"ez2": {
   972  		ContentType:  "application/vnd.ezpix-album",
   973  		Compressible: false,
   974  	},
   975  	"ez3": {
   976  		ContentType:  "application/vnd.ezpix-package",
   977  		Compressible: false,
   978  	},
   979  	"f": {
   980  		ContentType:  "text/x-fortran",
   981  		Compressible: false,
   982  	},
   983  	"f4v": {
   984  		ContentType:  "video/x-f4v",
   985  		Compressible: false,
   986  	},
   987  	"f77": {
   988  		ContentType:  "text/x-fortran",
   989  		Compressible: false,
   990  	},
   991  	"f90": {
   992  		ContentType:  "text/x-fortran",
   993  		Compressible: false,
   994  	},
   995  	"fbs": {
   996  		ContentType:  "image/vnd.fastbidsheet",
   997  		Compressible: false,
   998  	},
   999  	"fcdt": {
  1000  		ContentType:  "application/vnd.adobe.formscentral.fcdt",
  1001  		Compressible: false,
  1002  	},
  1003  	"fcs": {
  1004  		ContentType:  "application/vnd.isac.fcs",
  1005  		Compressible: false,
  1006  	},
  1007  	"fdf": {
  1008  		ContentType:  "application/vnd.fdf",
  1009  		Compressible: false,
  1010  	},
  1011  	"fe_launch": {
  1012  		ContentType:  "application/vnd.denovo.fcselayout-link",
  1013  		Compressible: false,
  1014  	},
  1015  	"fg5": {
  1016  		ContentType:  "application/vnd.fujitsu.oasysgp",
  1017  		Compressible: false,
  1018  	},
  1019  	"fgd": {
  1020  		ContentType:  "application/x-director",
  1021  		Compressible: false,
  1022  	},
  1023  	"fh": {
  1024  		ContentType:  "image/x-freehand",
  1025  		Compressible: false,
  1026  	},
  1027  	"fh4": {
  1028  		ContentType:  "image/x-freehand",
  1029  		Compressible: false,
  1030  	},
  1031  	"fh5": {
  1032  		ContentType:  "image/x-freehand",
  1033  		Compressible: false,
  1034  	},
  1035  	"fh7": {
  1036  		ContentType:  "image/x-freehand",
  1037  		Compressible: false,
  1038  	},
  1039  	"fhc": {
  1040  		ContentType:  "image/x-freehand",
  1041  		Compressible: false,
  1042  	},
  1043  	"fig": {
  1044  		ContentType:  "application/x-xfig",
  1045  		Compressible: false,
  1046  	},
  1047  	"fits": {
  1048  		ContentType:  "image/fits",
  1049  		Compressible: false,
  1050  	},
  1051  	"flac": {
  1052  		ContentType:  "audio/x-flac",
  1053  		Compressible: false,
  1054  	},
  1055  	"fli": {
  1056  		ContentType:  "video/x-fli",
  1057  		Compressible: false,
  1058  	},
  1059  	"flo": {
  1060  		ContentType:  "application/vnd.micrografx.flo",
  1061  		Compressible: false,
  1062  	},
  1063  	"flv": {
  1064  		ContentType:  "video/x-flv",
  1065  		Compressible: false,
  1066  	},
  1067  	"flw": {
  1068  		ContentType:  "application/vnd.kde.kivio",
  1069  		Compressible: false,
  1070  	},
  1071  	"flx": {
  1072  		ContentType:  "text/vnd.fmi.flexstor",
  1073  		Compressible: false,
  1074  	},
  1075  	"fly": {
  1076  		ContentType:  "text/vnd.fly",
  1077  		Compressible: false,
  1078  	},
  1079  	"fm": {
  1080  		ContentType:  "application/vnd.framemaker",
  1081  		Compressible: false,
  1082  	},
  1083  	"fnc": {
  1084  		ContentType:  "application/vnd.frogans.fnc",
  1085  		Compressible: false,
  1086  	},
  1087  	"for": {
  1088  		ContentType:  "text/x-fortran",
  1089  		Compressible: false,
  1090  	},
  1091  	"fpx": {
  1092  		ContentType:  "image/vnd.fpx",
  1093  		Compressible: false,
  1094  	},
  1095  	"frame": {
  1096  		ContentType:  "application/vnd.framemaker",
  1097  		Compressible: false,
  1098  	},
  1099  	"fsc": {
  1100  		ContentType:  "application/vnd.fsc.weblaunch",
  1101  		Compressible: false,
  1102  	},
  1103  	"fst": {
  1104  		ContentType:  "image/vnd.fst",
  1105  		Compressible: false,
  1106  	},
  1107  	"ftc": {
  1108  		ContentType:  "application/vnd.fluxtime.clip",
  1109  		Compressible: false,
  1110  	},
  1111  	"fti": {
  1112  		ContentType:  "application/vnd.anser-web-funds-transfer-initiation",
  1113  		Compressible: false,
  1114  	},
  1115  	"fvt": {
  1116  		ContentType:  "video/vnd.fvt",
  1117  		Compressible: false,
  1118  	},
  1119  	"fxp": {
  1120  		ContentType:  "application/vnd.adobe.fxp",
  1121  		Compressible: false,
  1122  	},
  1123  	"fxpl": {
  1124  		ContentType:  "application/vnd.adobe.fxp",
  1125  		Compressible: false,
  1126  	},
  1127  	"fzs": {
  1128  		ContentType:  "application/vnd.fuzzysheet",
  1129  		Compressible: false,
  1130  	},
  1131  	"g2w": {
  1132  		ContentType:  "application/vnd.geoplan",
  1133  		Compressible: false,
  1134  	},
  1135  	"g3": {
  1136  		ContentType:  "image/g3fax",
  1137  		Compressible: false,
  1138  	},
  1139  	"g3w": {
  1140  		ContentType:  "application/vnd.geospace",
  1141  		Compressible: false,
  1142  	},
  1143  	"gac": {
  1144  		ContentType:  "application/vnd.groove-account",
  1145  		Compressible: false,
  1146  	},
  1147  	"gam": {
  1148  		ContentType:  "application/x-tads",
  1149  		Compressible: false,
  1150  	},
  1151  	"gbr": {
  1152  		ContentType:  "application/rpki-ghostbusters",
  1153  		Compressible: false,
  1154  	},
  1155  	"gca": {
  1156  		ContentType:  "application/x-gca-compressed",
  1157  		Compressible: false,
  1158  	},
  1159  	"gdl": {
  1160  		ContentType:  "model/vnd.gdl",
  1161  		Compressible: false,
  1162  	},
  1163  	"gdoc": {
  1164  		ContentType:  "application/vnd.google-apps.document",
  1165  		Compressible: false,
  1166  	},
  1167  	"geo": {
  1168  		ContentType:  "application/vnd.dynageo",
  1169  		Compressible: false,
  1170  	},
  1171  	"geojson": {
  1172  		ContentType:  "application/geo+json",
  1173  		Compressible: false,
  1174  	},
  1175  	"gex": {
  1176  		ContentType:  "application/vnd.geometry-explorer",
  1177  		Compressible: false,
  1178  	},
  1179  	"ggb": {
  1180  		ContentType:  "application/vnd.geogebra.file",
  1181  		Compressible: false,
  1182  	},
  1183  	"ggt": {
  1184  		ContentType:  "application/vnd.geogebra.tool",
  1185  		Compressible: false,
  1186  	},
  1187  	"ghf": {
  1188  		ContentType:  "application/vnd.groove-help",
  1189  		Compressible: false,
  1190  	},
  1191  	"gif": {
  1192  		ContentType:  "image/gif",
  1193  		Compressible: false,
  1194  	},
  1195  	"gim": {
  1196  		ContentType:  "application/vnd.groove-identity-message",
  1197  		Compressible: false,
  1198  	},
  1199  	"glb": {
  1200  		ContentType:  "model/gltf-binary",
  1201  		Compressible: false,
  1202  	},
  1203  	"gltf": {
  1204  		ContentType:  "model/gltf+json",
  1205  		Compressible: false,
  1206  	},
  1207  	"gml": {
  1208  		ContentType:  "application/gml+xml",
  1209  		Compressible: false,
  1210  	},
  1211  	"gmx": {
  1212  		ContentType:  "application/vnd.gmx",
  1213  		Compressible: false,
  1214  	},
  1215  	"gnumeric": {
  1216  		ContentType:  "application/x-gnumeric",
  1217  		Compressible: false,
  1218  	},
  1219  	"gph": {
  1220  		ContentType:  "application/vnd.flographit",
  1221  		Compressible: false,
  1222  	},
  1223  	"gpx": {
  1224  		ContentType:  "application/gpx+xml",
  1225  		Compressible: false,
  1226  	},
  1227  	"gqf": {
  1228  		ContentType:  "application/vnd.grafeq",
  1229  		Compressible: false,
  1230  	},
  1231  	"gqs": {
  1232  		ContentType:  "application/vnd.grafeq",
  1233  		Compressible: false,
  1234  	},
  1235  	"gram": {
  1236  		ContentType:  "application/srgs",
  1237  		Compressible: false,
  1238  	},
  1239  	"gramps": {
  1240  		ContentType:  "application/x-gramps-xml",
  1241  		Compressible: false,
  1242  	},
  1243  	"gre": {
  1244  		ContentType:  "application/vnd.geometry-explorer",
  1245  		Compressible: false,
  1246  	},
  1247  	"grv": {
  1248  		ContentType:  "application/vnd.groove-injector",
  1249  		Compressible: false,
  1250  	},
  1251  	"grxml": {
  1252  		ContentType:  "application/srgs+xml",
  1253  		Compressible: false,
  1254  	},
  1255  	"gsf": {
  1256  		ContentType:  "application/x-font-ghostscript",
  1257  		Compressible: false,
  1258  	},
  1259  	"gsheet": {
  1260  		ContentType:  "application/vnd.google-apps.spreadsheet",
  1261  		Compressible: false,
  1262  	},
  1263  	"gslides": {
  1264  		ContentType:  "application/vnd.google-apps.presentation",
  1265  		Compressible: false,
  1266  	},
  1267  	"gtar": {
  1268  		ContentType:  "application/x-gtar",
  1269  		Compressible: false,
  1270  	},
  1271  	"gtm": {
  1272  		ContentType:  "application/vnd.groove-tool-message",
  1273  		Compressible: false,
  1274  	},
  1275  	"gtw": {
  1276  		ContentType:  "model/vnd.gtw",
  1277  		Compressible: false,
  1278  	},
  1279  	"gv": {
  1280  		ContentType:  "text/vnd.graphviz",
  1281  		Compressible: false,
  1282  	},
  1283  	"gxf": {
  1284  		ContentType:  "application/gxf",
  1285  		Compressible: false,
  1286  	},
  1287  	"gxt": {
  1288  		ContentType:  "application/vnd.geonext",
  1289  		Compressible: false,
  1290  	},
  1291  	"gz": {
  1292  		ContentType:  "application/gzip",
  1293  		Compressible: false,
  1294  	},
  1295  	"h": {
  1296  		ContentType:  "text/x-c",
  1297  		Compressible: false,
  1298  	},
  1299  	"h261": {
  1300  		ContentType:  "video/h261",
  1301  		Compressible: false,
  1302  	},
  1303  	"h263": {
  1304  		ContentType:  "video/h263",
  1305  		Compressible: false,
  1306  	},
  1307  	"h264": {
  1308  		ContentType:  "video/h264",
  1309  		Compressible: false,
  1310  	},
  1311  	"hal": {
  1312  		ContentType:  "application/vnd.hal+xml",
  1313  		Compressible: false,
  1314  	},
  1315  	"hbci": {
  1316  		ContentType:  "application/vnd.hbci",
  1317  		Compressible: false,
  1318  	},
  1319  	"hbs": {
  1320  		ContentType:  "text/x-handlebars-template",
  1321  		Compressible: false,
  1322  	},
  1323  	"hdd": {
  1324  		ContentType:  "application/x-virtualbox-hdd",
  1325  		Compressible: false,
  1326  	},
  1327  	"hdf": {
  1328  		ContentType:  "application/x-hdf",
  1329  		Compressible: false,
  1330  	},
  1331  	"heic": {
  1332  		ContentType:  "image/heic",
  1333  		Compressible: false,
  1334  	},
  1335  	"heics": {
  1336  		ContentType:  "image/heic-sequence",
  1337  		Compressible: false,
  1338  	},
  1339  	"heif": {
  1340  		ContentType:  "image/heif",
  1341  		Compressible: false,
  1342  	},
  1343  	"heifs": {
  1344  		ContentType:  "image/heif-sequence",
  1345  		Compressible: false,
  1346  	},
  1347  	"hh": {
  1348  		ContentType:  "text/x-c",
  1349  		Compressible: false,
  1350  	},
  1351  	"hjson": {
  1352  		ContentType:  "application/hjson",
  1353  		Compressible: false,
  1354  	},
  1355  	"hlp": {
  1356  		ContentType:  "application/winhlp",
  1357  		Compressible: false,
  1358  	},
  1359  	"hpgl": {
  1360  		ContentType:  "application/vnd.hp-hpgl",
  1361  		Compressible: false,
  1362  	},
  1363  	"hpid": {
  1364  		ContentType:  "application/vnd.hp-hpid",
  1365  		Compressible: false,
  1366  	},
  1367  	"hps": {
  1368  		ContentType:  "application/vnd.hp-hps",
  1369  		Compressible: false,
  1370  	},
  1371  	"hqx": {
  1372  		ContentType:  "application/mac-binhex40",
  1373  		Compressible: false,
  1374  	},
  1375  	"htc": {
  1376  		ContentType:  "text/x-component",
  1377  		Compressible: false,
  1378  	},
  1379  	"htke": {
  1380  		ContentType:  "application/vnd.kenameaapp",
  1381  		Compressible: false,
  1382  	},
  1383  	"htm": {
  1384  		ContentType:  "text/html",
  1385  		Compressible: false,
  1386  	},
  1387  	"html": {
  1388  		ContentType:  "text/html",
  1389  		Compressible: false,
  1390  	},
  1391  	"hvd": {
  1392  		ContentType:  "application/vnd.yamaha.hv-dic",
  1393  		Compressible: false,
  1394  	},
  1395  	"hvp": {
  1396  		ContentType:  "application/vnd.yamaha.hv-voice",
  1397  		Compressible: false,
  1398  	},
  1399  	"hvs": {
  1400  		ContentType:  "application/vnd.yamaha.hv-script",
  1401  		Compressible: false,
  1402  	},
  1403  	"i2g": {
  1404  		ContentType:  "application/vnd.intergeo",
  1405  		Compressible: false,
  1406  	},
  1407  	"icc": {
  1408  		ContentType:  "application/vnd.iccprofile",
  1409  		Compressible: false,
  1410  	},
  1411  	"ice": {
  1412  		ContentType:  "x-conference/x-cooltalk",
  1413  		Compressible: false,
  1414  	},
  1415  	"icm": {
  1416  		ContentType:  "application/vnd.iccprofile",
  1417  		Compressible: false,
  1418  	},
  1419  	"ico": {
  1420  		ContentType:  "image/x-icon",
  1421  		Compressible: false,
  1422  	},
  1423  	"ics": {
  1424  		ContentType:  "text/calendar",
  1425  		Compressible: false,
  1426  	},
  1427  	"ief": {
  1428  		ContentType:  "image/ief",
  1429  		Compressible: false,
  1430  	},
  1431  	"ifb": {
  1432  		ContentType:  "text/calendar",
  1433  		Compressible: false,
  1434  	},
  1435  	"ifm": {
  1436  		ContentType:  "application/vnd.shana.informed.formdata",
  1437  		Compressible: false,
  1438  	},
  1439  	"iges": {
  1440  		ContentType:  "model/iges",
  1441  		Compressible: false,
  1442  	},
  1443  	"igl": {
  1444  		ContentType:  "application/vnd.igloader",
  1445  		Compressible: false,
  1446  	},
  1447  	"igm": {
  1448  		ContentType:  "application/vnd.insors.igm",
  1449  		Compressible: false,
  1450  	},
  1451  	"igs": {
  1452  		ContentType:  "model/iges",
  1453  		Compressible: false,
  1454  	},
  1455  	"igx": {
  1456  		ContentType:  "application/vnd.micrografx.igx",
  1457  		Compressible: false,
  1458  	},
  1459  	"iif": {
  1460  		ContentType:  "application/vnd.shana.informed.interchange",
  1461  		Compressible: false,
  1462  	},
  1463  	"img": {
  1464  		ContentType:  "application/octet-stream",
  1465  		Compressible: false,
  1466  	},
  1467  	"imp": {
  1468  		ContentType:  "application/vnd.accpac.simply.imp",
  1469  		Compressible: false,
  1470  	},
  1471  	"ims": {
  1472  		ContentType:  "application/vnd.ms-ims",
  1473  		Compressible: false,
  1474  	},
  1475  	"in": {
  1476  		ContentType:  "text/plain",
  1477  		Compressible: false,
  1478  	},
  1479  	"ini": {
  1480  		ContentType:  "text/plain",
  1481  		Compressible: false,
  1482  	},
  1483  	"ink": {
  1484  		ContentType:  "application/inkml+xml",
  1485  		Compressible: false,
  1486  	},
  1487  	"inkml": {
  1488  		ContentType:  "application/inkml+xml",
  1489  		Compressible: false,
  1490  	},
  1491  	"install": {
  1492  		ContentType:  "application/x-install-instructions",
  1493  		Compressible: false,
  1494  	},
  1495  	"iota": {
  1496  		ContentType:  "application/vnd.astraea-software.iota",
  1497  		Compressible: false,
  1498  	},
  1499  	"ipfix": {
  1500  		ContentType:  "application/ipfix",
  1501  		Compressible: false,
  1502  	},
  1503  	"ipk": {
  1504  		ContentType:  "application/vnd.shana.informed.package",
  1505  		Compressible: false,
  1506  	},
  1507  	"irm": {
  1508  		ContentType:  "application/vnd.ibm.rights-management",
  1509  		Compressible: false,
  1510  	},
  1511  	"irp": {
  1512  		ContentType:  "application/vnd.irepository.package+xml",
  1513  		Compressible: false,
  1514  	},
  1515  	"iso": {
  1516  		ContentType:  "application/x-iso9660-image",
  1517  		Compressible: false,
  1518  	},
  1519  	"itp": {
  1520  		ContentType:  "application/vnd.shana.informed.formtemplate",
  1521  		Compressible: false,
  1522  	},
  1523  	"ivp": {
  1524  		ContentType:  "application/vnd.immervision-ivp",
  1525  		Compressible: false,
  1526  	},
  1527  	"ivu": {
  1528  		ContentType:  "application/vnd.immervision-ivu",
  1529  		Compressible: false,
  1530  	},
  1531  	"jad": {
  1532  		ContentType:  "text/vnd.sun.j2me.app-descriptor",
  1533  		Compressible: false,
  1534  	},
  1535  	"jade": {
  1536  		ContentType:  "text/jade",
  1537  		Compressible: false,
  1538  	},
  1539  	"jam": {
  1540  		ContentType:  "application/vnd.jam",
  1541  		Compressible: false,
  1542  	},
  1543  	"jar": {
  1544  		ContentType:  "application/java-archive",
  1545  		Compressible: false,
  1546  	},
  1547  	"jardiff": {
  1548  		ContentType:  "application/x-java-archive-diff",
  1549  		Compressible: false,
  1550  	},
  1551  	"java": {
  1552  		ContentType:  "text/x-java-source",
  1553  		Compressible: false,
  1554  	},
  1555  	"jisp": {
  1556  		ContentType:  "application/vnd.jisp",
  1557  		Compressible: false,
  1558  	},
  1559  	"jls": {
  1560  		ContentType:  "image/jls",
  1561  		Compressible: false,
  1562  	},
  1563  	"jlt": {
  1564  		ContentType:  "application/vnd.hp-jlyt",
  1565  		Compressible: false,
  1566  	},
  1567  	"jng": {
  1568  		ContentType:  "image/x-jng",
  1569  		Compressible: false,
  1570  	},
  1571  	"jnlp": {
  1572  		ContentType:  "application/x-java-jnlp-file",
  1573  		Compressible: false,
  1574  	},
  1575  	"joda": {
  1576  		ContentType:  "application/vnd.joost.joda-archive",
  1577  		Compressible: false,
  1578  	},
  1579  	"jp2": {
  1580  		ContentType:  "image/jp2",
  1581  		Compressible: false,
  1582  	},
  1583  	"jpe": {
  1584  		ContentType:  "image/jpeg",
  1585  		Compressible: false,
  1586  	},
  1587  	"jpeg": {
  1588  		ContentType:  "image/jpeg",
  1589  		Compressible: false,
  1590  	},
  1591  	"jpf": {
  1592  		ContentType:  "image/jpx",
  1593  		Compressible: false,
  1594  	},
  1595  	"jpg": {
  1596  		ContentType:  "image/jpeg",
  1597  		Compressible: false,
  1598  	},
  1599  	"jpg2": {
  1600  		ContentType:  "image/jp2",
  1601  		Compressible: false,
  1602  	},
  1603  	"jpgm": {
  1604  		ContentType:  "video/jpm",
  1605  		Compressible: false,
  1606  	},
  1607  	"jpgv": {
  1608  		ContentType:  "video/jpeg",
  1609  		Compressible: false,
  1610  	},
  1611  	"jpm": {
  1612  		ContentType:  "video/jpm",
  1613  		Compressible: false,
  1614  	},
  1615  	"jpx": {
  1616  		ContentType:  "image/jpx",
  1617  		Compressible: false,
  1618  	},
  1619  	"js": {
  1620  		ContentType:  "application/javascript",
  1621  		Compressible: false,
  1622  	},
  1623  	"json": {
  1624  		ContentType:  "application/json",
  1625  		Compressible: false,
  1626  	},
  1627  	"json5": {
  1628  		ContentType:  "application/json5",
  1629  		Compressible: false,
  1630  	},
  1631  	"jsonld": {
  1632  		ContentType:  "application/ld+json",
  1633  		Compressible: false,
  1634  	},
  1635  	"jsonml": {
  1636  		ContentType:  "application/jsonml+json",
  1637  		Compressible: false,
  1638  	},
  1639  	"jsx": {
  1640  		ContentType:  "text/jsx",
  1641  		Compressible: false,
  1642  	},
  1643  	"kar": {
  1644  		ContentType:  "audio/midi",
  1645  		Compressible: false,
  1646  	},
  1647  	"karbon": {
  1648  		ContentType:  "application/vnd.kde.karbon",
  1649  		Compressible: false,
  1650  	},
  1651  	"keynote": {
  1652  		ContentType:  "application/vnd.apple.keynote",
  1653  		Compressible: false,
  1654  	},
  1655  	"kfo": {
  1656  		ContentType:  "application/vnd.kde.kformula",
  1657  		Compressible: false,
  1658  	},
  1659  	"kia": {
  1660  		ContentType:  "application/vnd.kidspiration",
  1661  		Compressible: false,
  1662  	},
  1663  	"kml": {
  1664  		ContentType:  "application/vnd.google-earth.kml+xml",
  1665  		Compressible: false,
  1666  	},
  1667  	"kmz": {
  1668  		ContentType:  "application/vnd.google-earth.kmz",
  1669  		Compressible: false,
  1670  	},
  1671  	"kne": {
  1672  		ContentType:  "application/vnd.kinar",
  1673  		Compressible: false,
  1674  	},
  1675  	"knp": {
  1676  		ContentType:  "application/vnd.kinar",
  1677  		Compressible: false,
  1678  	},
  1679  	"kon": {
  1680  		ContentType:  "application/vnd.kde.kontour",
  1681  		Compressible: false,
  1682  	},
  1683  	"kpr": {
  1684  		ContentType:  "application/vnd.kde.kpresenter",
  1685  		Compressible: false,
  1686  	},
  1687  	"kpt": {
  1688  		ContentType:  "application/vnd.kde.kpresenter",
  1689  		Compressible: false,
  1690  	},
  1691  	"kpxx": {
  1692  		ContentType:  "application/vnd.ds-keypoint",
  1693  		Compressible: false,
  1694  	},
  1695  	"ksp": {
  1696  		ContentType:  "application/vnd.kde.kspread",
  1697  		Compressible: false,
  1698  	},
  1699  	"ktr": {
  1700  		ContentType:  "application/vnd.kahootz",
  1701  		Compressible: false,
  1702  	},
  1703  	"ktx": {
  1704  		ContentType:  "image/ktx",
  1705  		Compressible: false,
  1706  	},
  1707  	"ktz": {
  1708  		ContentType:  "application/vnd.kahootz",
  1709  		Compressible: false,
  1710  	},
  1711  	"kwd": {
  1712  		ContentType:  "application/vnd.kde.kword",
  1713  		Compressible: false,
  1714  	},
  1715  	"kwt": {
  1716  		ContentType:  "application/vnd.kde.kword",
  1717  		Compressible: false,
  1718  	},
  1719  	"lasxml": {
  1720  		ContentType:  "application/vnd.las.las+xml",
  1721  		Compressible: false,
  1722  	},
  1723  	"latex": {
  1724  		ContentType:  "application/x-latex",
  1725  		Compressible: false,
  1726  	},
  1727  	"lbd": {
  1728  		ContentType:  "application/vnd.llamagraphics.life-balance.desktop",
  1729  		Compressible: false,
  1730  	},
  1731  	"lbe": {
  1732  		ContentType:  "application/vnd.llamagraphics.life-balance.exchange+xml",
  1733  		Compressible: false,
  1734  	},
  1735  	"les": {
  1736  		ContentType:  "application/vnd.hhe.lesson-player",
  1737  		Compressible: false,
  1738  	},
  1739  	"less": {
  1740  		ContentType:  "text/less",
  1741  		Compressible: false,
  1742  	},
  1743  	"lha": {
  1744  		ContentType:  "application/x-lzh-compressed",
  1745  		Compressible: false,
  1746  	},
  1747  	"link66": {
  1748  		ContentType:  "application/vnd.route66.link66+xml",
  1749  		Compressible: false,
  1750  	},
  1751  	"list": {
  1752  		ContentType:  "text/plain",
  1753  		Compressible: false,
  1754  	},
  1755  	"list3820": {
  1756  		ContentType:  "application/vnd.ibm.modcap",
  1757  		Compressible: false,
  1758  	},
  1759  	"listafp": {
  1760  		ContentType:  "application/vnd.ibm.modcap",
  1761  		Compressible: false,
  1762  	},
  1763  	"litcoffee": {
  1764  		ContentType:  "text/coffeescript",
  1765  		Compressible: false,
  1766  	},
  1767  	"lnk": {
  1768  		ContentType:  "application/x-ms-shortcut",
  1769  		Compressible: false,
  1770  	},
  1771  	"log": {
  1772  		ContentType:  "text/plain",
  1773  		Compressible: false,
  1774  	},
  1775  	"lostxml": {
  1776  		ContentType:  "application/lost+xml",
  1777  		Compressible: false,
  1778  	},
  1779  	"lrf": {
  1780  		ContentType:  "application/octet-stream",
  1781  		Compressible: false,
  1782  	},
  1783  	"lrm": {
  1784  		ContentType:  "application/vnd.ms-lrm",
  1785  		Compressible: false,
  1786  	},
  1787  	"ltf": {
  1788  		ContentType:  "application/vnd.frogans.ltf",
  1789  		Compressible: false,
  1790  	},
  1791  	"lua": {
  1792  		ContentType:  "text/x-lua",
  1793  		Compressible: false,
  1794  	},
  1795  	"luac": {
  1796  		ContentType:  "application/x-lua-bytecode",
  1797  		Compressible: false,
  1798  	},
  1799  	"lvp": {
  1800  		ContentType:  "audio/vnd.lucent.voice",
  1801  		Compressible: false,
  1802  	},
  1803  	"lwp": {
  1804  		ContentType:  "application/vnd.lotus-wordpro",
  1805  		Compressible: false,
  1806  	},
  1807  	"lzh": {
  1808  		ContentType:  "application/x-lzh-compressed",
  1809  		Compressible: false,
  1810  	},
  1811  	"m13": {
  1812  		ContentType:  "application/x-msmediaview",
  1813  		Compressible: false,
  1814  	},
  1815  	"m14": {
  1816  		ContentType:  "application/x-msmediaview",
  1817  		Compressible: false,
  1818  	},
  1819  	"m1v": {
  1820  		ContentType:  "video/mpeg",
  1821  		Compressible: false,
  1822  	},
  1823  	"m21": {
  1824  		ContentType:  "application/mp21",
  1825  		Compressible: false,
  1826  	},
  1827  	"m2a": {
  1828  		ContentType:  "audio/mpeg",
  1829  		Compressible: false,
  1830  	},
  1831  	"m2v": {
  1832  		ContentType:  "video/mpeg",
  1833  		Compressible: false,
  1834  	},
  1835  	"m3a": {
  1836  		ContentType:  "audio/mpeg",
  1837  		Compressible: false,
  1838  	},
  1839  	"m3u": {
  1840  		ContentType:  "audio/x-mpegurl",
  1841  		Compressible: false,
  1842  	},
  1843  	"m3u8": {
  1844  		ContentType:  "application/vnd.apple.mpegurl",
  1845  		Compressible: false,
  1846  	},
  1847  	"m4a": {
  1848  		ContentType:  "audio/x-m4a",
  1849  		Compressible: false,
  1850  	},
  1851  	"m4p": {
  1852  		ContentType:  "application/mp4",
  1853  		Compressible: false,
  1854  	},
  1855  	"m4u": {
  1856  		ContentType:  "video/vnd.mpegurl",
  1857  		Compressible: false,
  1858  	},
  1859  	"m4v": {
  1860  		ContentType:  "video/x-m4v",
  1861  		Compressible: false,
  1862  	},
  1863  	"ma": {
  1864  		ContentType:  "application/mathematica",
  1865  		Compressible: false,
  1866  	},
  1867  	"mads": {
  1868  		ContentType:  "application/mads+xml",
  1869  		Compressible: false,
  1870  	},
  1871  	"mag": {
  1872  		ContentType:  "application/vnd.ecowin.chart",
  1873  		Compressible: false,
  1874  	},
  1875  	"maker": {
  1876  		ContentType:  "application/vnd.framemaker",
  1877  		Compressible: false,
  1878  	},
  1879  	"man": {
  1880  		ContentType:  "text/troff",
  1881  		Compressible: false,
  1882  	},
  1883  	"manifest": {
  1884  		ContentType:  "text/cache-manifest",
  1885  		Compressible: false,
  1886  	},
  1887  	"map": {
  1888  		ContentType:  "application/json",
  1889  		Compressible: false,
  1890  	},
  1891  	"mar": {
  1892  		ContentType:  "application/octet-stream",
  1893  		Compressible: false,
  1894  	},
  1895  	"markdown": {
  1896  		ContentType:  "text/markdown",
  1897  		Compressible: false,
  1898  	},
  1899  	"mathml": {
  1900  		ContentType:  "application/mathml+xml",
  1901  		Compressible: false,
  1902  	},
  1903  	"mb": {
  1904  		ContentType:  "application/mathematica",
  1905  		Compressible: false,
  1906  	},
  1907  	"mbk": {
  1908  		ContentType:  "application/vnd.mobius.mbk",
  1909  		Compressible: false,
  1910  	},
  1911  	"mbox": {
  1912  		ContentType:  "application/mbox",
  1913  		Compressible: false,
  1914  	},
  1915  	"mc1": {
  1916  		ContentType:  "application/vnd.medcalcdata",
  1917  		Compressible: false,
  1918  	},
  1919  	"mcd": {
  1920  		ContentType:  "application/vnd.mcd",
  1921  		Compressible: false,
  1922  	},
  1923  	"mcurl": {
  1924  		ContentType:  "text/vnd.curl.mcurl",
  1925  		Compressible: false,
  1926  	},
  1927  	"md": {
  1928  		ContentType:  "text/markdown",
  1929  		Compressible: false,
  1930  	},
  1931  	"mdb": {
  1932  		ContentType:  "application/x-msaccess",
  1933  		Compressible: false,
  1934  	},
  1935  	"mdi": {
  1936  		ContentType:  "image/vnd.ms-modi",
  1937  		Compressible: false,
  1938  	},
  1939  	"me": {
  1940  		ContentType:  "text/troff",
  1941  		Compressible: false,
  1942  	},
  1943  	"mesh": {
  1944  		ContentType:  "model/mesh",
  1945  		Compressible: false,
  1946  	},
  1947  	"meta4": {
  1948  		ContentType:  "application/metalink4+xml",
  1949  		Compressible: false,
  1950  	},
  1951  	"metalink": {
  1952  		ContentType:  "application/metalink+xml",
  1953  		Compressible: false,
  1954  	},
  1955  	"mets": {
  1956  		ContentType:  "application/mets+xml",
  1957  		Compressible: false,
  1958  	},
  1959  	"mfm": {
  1960  		ContentType:  "application/vnd.mfmp",
  1961  		Compressible: false,
  1962  	},
  1963  	"mft": {
  1964  		ContentType:  "application/rpki-manifest",
  1965  		Compressible: false,
  1966  	},
  1967  	"mgp": {
  1968  		ContentType:  "application/vnd.osgeo.mapguide.package",
  1969  		Compressible: false,
  1970  	},
  1971  	"mgz": {
  1972  		ContentType:  "application/vnd.proteus.magazine",
  1973  		Compressible: false,
  1974  	},
  1975  	"mid": {
  1976  		ContentType:  "audio/midi",
  1977  		Compressible: false,
  1978  	},
  1979  	"midi": {
  1980  		ContentType:  "audio/midi",
  1981  		Compressible: false,
  1982  	},
  1983  	"mie": {
  1984  		ContentType:  "application/x-mie",
  1985  		Compressible: false,
  1986  	},
  1987  	"mif": {
  1988  		ContentType:  "application/vnd.mif",
  1989  		Compressible: false,
  1990  	},
  1991  	"mime": {
  1992  		ContentType:  "message/rfc822",
  1993  		Compressible: false,
  1994  	},
  1995  	"mj2": {
  1996  		ContentType:  "video/mj2",
  1997  		Compressible: false,
  1998  	},
  1999  	"mjp2": {
  2000  		ContentType:  "video/mj2",
  2001  		Compressible: false,
  2002  	},
  2003  	"mjs": {
  2004  		ContentType:  "application/javascript",
  2005  		Compressible: false,
  2006  	},
  2007  	"mk3d": {
  2008  		ContentType:  "video/x-matroska",
  2009  		Compressible: false,
  2010  	},
  2011  	"mka": {
  2012  		ContentType:  "audio/x-matroska",
  2013  		Compressible: false,
  2014  	},
  2015  	"mkd": {
  2016  		ContentType:  "text/x-markdown",
  2017  		Compressible: false,
  2018  	},
  2019  	"mks": {
  2020  		ContentType:  "video/x-matroska",
  2021  		Compressible: false,
  2022  	},
  2023  	"mkv": {
  2024  		ContentType:  "video/x-matroska",
  2025  		Compressible: false,
  2026  	},
  2027  	"mlp": {
  2028  		ContentType:  "application/vnd.dolby.mlp",
  2029  		Compressible: false,
  2030  	},
  2031  	"mmd": {
  2032  		ContentType:  "application/vnd.chipnuts.karaoke-mmd",
  2033  		Compressible: false,
  2034  	},
  2035  	"mmf": {
  2036  		ContentType:  "application/vnd.smaf",
  2037  		Compressible: false,
  2038  	},
  2039  	"mml": {
  2040  		ContentType:  "text/mathml",
  2041  		Compressible: false,
  2042  	},
  2043  	"mmr": {
  2044  		ContentType:  "image/vnd.fujixerox.edmics-mmr",
  2045  		Compressible: false,
  2046  	},
  2047  	"mng": {
  2048  		ContentType:  "video/x-mng",
  2049  		Compressible: false,
  2050  	},
  2051  	"mny": {
  2052  		ContentType:  "application/x-msmoney",
  2053  		Compressible: false,
  2054  	},
  2055  	"mobi": {
  2056  		ContentType:  "application/x-mobipocket-ebook",
  2057  		Compressible: false,
  2058  	},
  2059  	"mods": {
  2060  		ContentType:  "application/mods+xml",
  2061  		Compressible: false,
  2062  	},
  2063  	"mov": {
  2064  		ContentType:  "video/quicktime",
  2065  		Compressible: false,
  2066  	},
  2067  	"movie": {
  2068  		ContentType:  "video/x-sgi-movie",
  2069  		Compressible: false,
  2070  	},
  2071  	"mp2": {
  2072  		ContentType:  "audio/mpeg",
  2073  		Compressible: false,
  2074  	},
  2075  	"mp21": {
  2076  		ContentType:  "application/mp21",
  2077  		Compressible: false,
  2078  	},
  2079  	"mp2a": {
  2080  		ContentType:  "audio/mpeg",
  2081  		Compressible: false,
  2082  	},
  2083  	"mp3": {
  2084  		ContentType:  "audio/mpeg",
  2085  		Compressible: false,
  2086  	},
  2087  	"mp4": {
  2088  		ContentType:  "video/mp4",
  2089  		Compressible: false,
  2090  	},
  2091  	"mp4a": {
  2092  		ContentType:  "audio/mp4",
  2093  		Compressible: false,
  2094  	},
  2095  	"mp4s": {
  2096  		ContentType:  "application/mp4",
  2097  		Compressible: false,
  2098  	},
  2099  	"mp4v": {
  2100  		ContentType:  "video/mp4",
  2101  		Compressible: false,
  2102  	},
  2103  	"mpc": {
  2104  		ContentType:  "application/vnd.mophun.certificate",
  2105  		Compressible: false,
  2106  	},
  2107  	"mpd": {
  2108  		ContentType:  "application/dash+xml",
  2109  		Compressible: false,
  2110  	},
  2111  	"mpe": {
  2112  		ContentType:  "video/mpeg",
  2113  		Compressible: false,
  2114  	},
  2115  	"mpeg": {
  2116  		ContentType:  "video/mpeg",
  2117  		Compressible: false,
  2118  	},
  2119  	"mpg": {
  2120  		ContentType:  "video/mpeg",
  2121  		Compressible: false,
  2122  	},
  2123  	"mpg4": {
  2124  		ContentType:  "video/mp4",
  2125  		Compressible: false,
  2126  	},
  2127  	"mpga": {
  2128  		ContentType:  "audio/mpeg",
  2129  		Compressible: false,
  2130  	},
  2131  	"mpkg": {
  2132  		ContentType:  "application/vnd.apple.installer+xml",
  2133  		Compressible: false,
  2134  	},
  2135  	"mpm": {
  2136  		ContentType:  "application/vnd.blueice.multipass",
  2137  		Compressible: false,
  2138  	},
  2139  	"mpn": {
  2140  		ContentType:  "application/vnd.mophun.application",
  2141  		Compressible: false,
  2142  	},
  2143  	"mpp": {
  2144  		ContentType:  "application/vnd.ms-project",
  2145  		Compressible: false,
  2146  	},
  2147  	"mpt": {
  2148  		ContentType:  "application/vnd.ms-project",
  2149  		Compressible: false,
  2150  	},
  2151  	"mpy": {
  2152  		ContentType:  "application/vnd.ibm.minipay",
  2153  		Compressible: false,
  2154  	},
  2155  	"mqy": {
  2156  		ContentType:  "application/vnd.mobius.mqy",
  2157  		Compressible: false,
  2158  	},
  2159  	"mrc": {
  2160  		ContentType:  "application/marc",
  2161  		Compressible: false,
  2162  	},
  2163  	"mrcx": {
  2164  		ContentType:  "application/marcxml+xml",
  2165  		Compressible: false,
  2166  	},
  2167  	"ms": {
  2168  		ContentType:  "text/troff",
  2169  		Compressible: false,
  2170  	},
  2171  	"mscml": {
  2172  		ContentType:  "application/mediaservercontrol+xml",
  2173  		Compressible: false,
  2174  	},
  2175  	"mseed": {
  2176  		ContentType:  "application/vnd.fdsn.mseed",
  2177  		Compressible: false,
  2178  	},
  2179  	"mseq": {
  2180  		ContentType:  "application/vnd.mseq",
  2181  		Compressible: false,
  2182  	},
  2183  	"msf": {
  2184  		ContentType:  "application/vnd.epson.msf",
  2185  		Compressible: false,
  2186  	},
  2187  	"msg": {
  2188  		ContentType:  "application/vnd.ms-outlook",
  2189  		Compressible: false,
  2190  	},
  2191  	"msh": {
  2192  		ContentType:  "model/mesh",
  2193  		Compressible: false,
  2194  	},
  2195  	"msi": {
  2196  		ContentType:  "application/x-msdownload",
  2197  		Compressible: false,
  2198  	},
  2199  	"msl": {
  2200  		ContentType:  "application/vnd.mobius.msl",
  2201  		Compressible: false,
  2202  	},
  2203  	"msm": {
  2204  		ContentType:  "application/octet-stream",
  2205  		Compressible: false,
  2206  	},
  2207  	"msp": {
  2208  		ContentType:  "application/octet-stream",
  2209  		Compressible: false,
  2210  	},
  2211  	"msty": {
  2212  		ContentType:  "application/vnd.muvee.style",
  2213  		Compressible: false,
  2214  	},
  2215  	"mts": {
  2216  		ContentType:  "model/vnd.mts",
  2217  		Compressible: false,
  2218  	},
  2219  	"mus": {
  2220  		ContentType:  "application/vnd.musician",
  2221  		Compressible: false,
  2222  	},
  2223  	"musicxml": {
  2224  		ContentType:  "application/vnd.recordare.musicxml+xml",
  2225  		Compressible: false,
  2226  	},
  2227  	"mvb": {
  2228  		ContentType:  "application/x-msmediaview",
  2229  		Compressible: false,
  2230  	},
  2231  	"mwf": {
  2232  		ContentType:  "application/vnd.mfer",
  2233  		Compressible: false,
  2234  	},
  2235  	"mxf": {
  2236  		ContentType:  "application/mxf",
  2237  		Compressible: false,
  2238  	},
  2239  	"mxl": {
  2240  		ContentType:  "application/vnd.recordare.musicxml",
  2241  		Compressible: false,
  2242  	},
  2243  	"mxml": {
  2244  		ContentType:  "application/xv+xml",
  2245  		Compressible: false,
  2246  	},
  2247  	"mxs": {
  2248  		ContentType:  "application/vnd.triscape.mxs",
  2249  		Compressible: false,
  2250  	},
  2251  	"mxu": {
  2252  		ContentType:  "video/vnd.mpegurl",
  2253  		Compressible: false,
  2254  	},
  2255  	"n-gage": {
  2256  		ContentType:  "application/vnd.nokia.n-gage.symbian.install",
  2257  		Compressible: false,
  2258  	},
  2259  	"n3": {
  2260  		ContentType:  "text/n3",
  2261  		Compressible: false,
  2262  	},
  2263  	"nb": {
  2264  		ContentType:  "application/mathematica",
  2265  		Compressible: false,
  2266  	},
  2267  	"nbp": {
  2268  		ContentType:  "application/vnd.wolfram.player",
  2269  		Compressible: false,
  2270  	},
  2271  	"nc": {
  2272  		ContentType:  "application/x-netcdf",
  2273  		Compressible: false,
  2274  	},
  2275  	"ncx": {
  2276  		ContentType:  "application/x-dtbncx+xml",
  2277  		Compressible: false,
  2278  	},
  2279  	"nfo": {
  2280  		ContentType:  "text/x-nfo",
  2281  		Compressible: false,
  2282  	},
  2283  	"ngdat": {
  2284  		ContentType:  "application/vnd.nokia.n-gage.data",
  2285  		Compressible: false,
  2286  	},
  2287  	"nitf": {
  2288  		ContentType:  "application/vnd.nitf",
  2289  		Compressible: false,
  2290  	},
  2291  	"nlu": {
  2292  		ContentType:  "application/vnd.neurolanguage.nlu",
  2293  		Compressible: false,
  2294  	},
  2295  	"nml": {
  2296  		ContentType:  "application/vnd.enliven",
  2297  		Compressible: false,
  2298  	},
  2299  	"nnd": {
  2300  		ContentType:  "application/vnd.noblenet-directory",
  2301  		Compressible: false,
  2302  	},
  2303  	"nns": {
  2304  		ContentType:  "application/vnd.noblenet-sealer",
  2305  		Compressible: false,
  2306  	},
  2307  	"nnw": {
  2308  		ContentType:  "application/vnd.noblenet-web",
  2309  		Compressible: false,
  2310  	},
  2311  	"npx": {
  2312  		ContentType:  "image/vnd.net-fpx",
  2313  		Compressible: false,
  2314  	},
  2315  	"nsc": {
  2316  		ContentType:  "application/x-conference",
  2317  		Compressible: false,
  2318  	},
  2319  	"nsf": {
  2320  		ContentType:  "application/vnd.lotus-notes",
  2321  		Compressible: false,
  2322  	},
  2323  	"ntf": {
  2324  		ContentType:  "application/vnd.nitf",
  2325  		Compressible: false,
  2326  	},
  2327  	"numbers": {
  2328  		ContentType:  "application/vnd.apple.numbers",
  2329  		Compressible: false,
  2330  	},
  2331  	"nzb": {
  2332  		ContentType:  "application/x-nzb",
  2333  		Compressible: false,
  2334  	},
  2335  	"oa2": {
  2336  		ContentType:  "application/vnd.fujitsu.oasys2",
  2337  		Compressible: false,
  2338  	},
  2339  	"oa3": {
  2340  		ContentType:  "application/vnd.fujitsu.oasys3",
  2341  		Compressible: false,
  2342  	},
  2343  	"oas": {
  2344  		ContentType:  "application/vnd.fujitsu.oasys",
  2345  		Compressible: false,
  2346  	},
  2347  	"obd": {
  2348  		ContentType:  "application/x-msbinder",
  2349  		Compressible: false,
  2350  	},
  2351  	"obj": {
  2352  		ContentType:  "application/x-tgif",
  2353  		Compressible: false,
  2354  	},
  2355  	"oda": {
  2356  		ContentType:  "application/oda",
  2357  		Compressible: false,
  2358  	},
  2359  	"odb": {
  2360  		ContentType:  "application/vnd.oasis.opendocument.database",
  2361  		Compressible: false,
  2362  	},
  2363  	"odc": {
  2364  		ContentType:  "application/vnd.oasis.opendocument.chart",
  2365  		Compressible: false,
  2366  	},
  2367  	"odf": {
  2368  		ContentType:  "application/vnd.oasis.opendocument.formula",
  2369  		Compressible: false,
  2370  	},
  2371  	"odft": {
  2372  		ContentType:  "application/vnd.oasis.opendocument.formula-template",
  2373  		Compressible: false,
  2374  	},
  2375  	"odg": {
  2376  		ContentType:  "application/vnd.oasis.opendocument.graphics",
  2377  		Compressible: false,
  2378  	},
  2379  	"odi": {
  2380  		ContentType:  "application/vnd.oasis.opendocument.image",
  2381  		Compressible: false,
  2382  	},
  2383  	"odm": {
  2384  		ContentType:  "application/vnd.oasis.opendocument.text-master",
  2385  		Compressible: false,
  2386  	},
  2387  	"odp": {
  2388  		ContentType:  "application/vnd.oasis.opendocument.presentation",
  2389  		Compressible: false,
  2390  	},
  2391  	"ods": {
  2392  		ContentType:  "application/vnd.oasis.opendocument.spreadsheet",
  2393  		Compressible: false,
  2394  	},
  2395  	"odt": {
  2396  		ContentType:  "application/vnd.oasis.opendocument.text",
  2397  		Compressible: false,
  2398  	},
  2399  	"oga": {
  2400  		ContentType:  "audio/ogg",
  2401  		Compressible: false,
  2402  	},
  2403  	"ogg": {
  2404  		ContentType:  "audio/ogg",
  2405  		Compressible: false,
  2406  	},
  2407  	"ogv": {
  2408  		ContentType:  "video/ogg",
  2409  		Compressible: false,
  2410  	},
  2411  	"ogx": {
  2412  		ContentType:  "application/ogg",
  2413  		Compressible: false,
  2414  	},
  2415  	"omdoc": {
  2416  		ContentType:  "application/omdoc+xml",
  2417  		Compressible: false,
  2418  	},
  2419  	"onepkg": {
  2420  		ContentType:  "application/onenote",
  2421  		Compressible: false,
  2422  	},
  2423  	"onetmp": {
  2424  		ContentType:  "application/onenote",
  2425  		Compressible: false,
  2426  	},
  2427  	"onetoc": {
  2428  		ContentType:  "application/onenote",
  2429  		Compressible: false,
  2430  	},
  2431  	"onetoc2": {
  2432  		ContentType:  "application/onenote",
  2433  		Compressible: false,
  2434  	},
  2435  	"opf": {
  2436  		ContentType:  "application/oebps-package+xml",
  2437  		Compressible: false,
  2438  	},
  2439  	"opml": {
  2440  		ContentType:  "text/x-opml",
  2441  		Compressible: false,
  2442  	},
  2443  	"oprc": {
  2444  		ContentType:  "application/vnd.palm",
  2445  		Compressible: false,
  2446  	},
  2447  	"org": {
  2448  		ContentType:  "text/x-org",
  2449  		Compressible: false,
  2450  	},
  2451  	"osf": {
  2452  		ContentType:  "application/vnd.yamaha.openscoreformat",
  2453  		Compressible: false,
  2454  	},
  2455  	"osfpvg": {
  2456  		ContentType:  "application/vnd.yamaha.openscoreformat.osfpvg+xml",
  2457  		Compressible: false,
  2458  	},
  2459  	"otc": {
  2460  		ContentType:  "application/vnd.oasis.opendocument.chart-template",
  2461  		Compressible: false,
  2462  	},
  2463  	"otf": {
  2464  		ContentType:  "font/otf",
  2465  		Compressible: false,
  2466  	},
  2467  	"otg": {
  2468  		ContentType:  "application/vnd.oasis.opendocument.graphics-template",
  2469  		Compressible: false,
  2470  	},
  2471  	"oth": {
  2472  		ContentType:  "application/vnd.oasis.opendocument.text-web",
  2473  		Compressible: false,
  2474  	},
  2475  	"oti": {
  2476  		ContentType:  "application/vnd.oasis.opendocument.image-template",
  2477  		Compressible: false,
  2478  	},
  2479  	"otp": {
  2480  		ContentType:  "application/vnd.oasis.opendocument.presentation-template",
  2481  		Compressible: false,
  2482  	},
  2483  	"ots": {
  2484  		ContentType:  "application/vnd.oasis.opendocument.spreadsheet-template",
  2485  		Compressible: false,
  2486  	},
  2487  	"ott": {
  2488  		ContentType:  "application/vnd.oasis.opendocument.text-template",
  2489  		Compressible: false,
  2490  	},
  2491  	"ova": {
  2492  		ContentType:  "application/x-virtualbox-ova",
  2493  		Compressible: false,
  2494  	},
  2495  	"ovf": {
  2496  		ContentType:  "application/x-virtualbox-ovf",
  2497  		Compressible: false,
  2498  	},
  2499  	"owl": {
  2500  		ContentType:  "application/rdf+xml",
  2501  		Compressible: false,
  2502  	},
  2503  	"oxps": {
  2504  		ContentType:  "application/oxps",
  2505  		Compressible: false,
  2506  	},
  2507  	"oxt": {
  2508  		ContentType:  "application/vnd.openofficeorg.extension",
  2509  		Compressible: false,
  2510  	},
  2511  	"p": {
  2512  		ContentType:  "text/x-pascal",
  2513  		Compressible: false,
  2514  	},
  2515  	"p10": {
  2516  		ContentType:  "application/pkcs10",
  2517  		Compressible: false,
  2518  	},
  2519  	"p12": {
  2520  		ContentType:  "application/x-pkcs12",
  2521  		Compressible: false,
  2522  	},
  2523  	"p7b": {
  2524  		ContentType:  "application/x-pkcs7-certificates",
  2525  		Compressible: false,
  2526  	},
  2527  	"p7c": {
  2528  		ContentType:  "application/pkcs7-mime",
  2529  		Compressible: false,
  2530  	},
  2531  	"p7m": {
  2532  		ContentType:  "application/pkcs7-mime",
  2533  		Compressible: false,
  2534  	},
  2535  	"p7r": {
  2536  		ContentType:  "application/x-pkcs7-certreqresp",
  2537  		Compressible: false,
  2538  	},
  2539  	"p7s": {
  2540  		ContentType:  "application/pkcs7-signature",
  2541  		Compressible: false,
  2542  	},
  2543  	"p8": {
  2544  		ContentType:  "application/pkcs8",
  2545  		Compressible: false,
  2546  	},
  2547  	"pac": {
  2548  		ContentType:  "application/x-ns-proxy-autoconfig",
  2549  		Compressible: false,
  2550  	},
  2551  	"pages": {
  2552  		ContentType:  "application/vnd.apple.pages",
  2553  		Compressible: false,
  2554  	},
  2555  	"pas": {
  2556  		ContentType:  "text/x-pascal",
  2557  		Compressible: false,
  2558  	},
  2559  	"paw": {
  2560  		ContentType:  "application/vnd.pawaafile",
  2561  		Compressible: false,
  2562  	},
  2563  	"pbd": {
  2564  		ContentType:  "application/vnd.powerbuilder6",
  2565  		Compressible: false,
  2566  	},
  2567  	"pbm": {
  2568  		ContentType:  "image/x-portable-bitmap",
  2569  		Compressible: false,
  2570  	},
  2571  	"pcap": {
  2572  		ContentType:  "application/vnd.tcpdump.pcap",
  2573  		Compressible: false,
  2574  	},
  2575  	"pcf": {
  2576  		ContentType:  "application/x-font-pcf",
  2577  		Compressible: false,
  2578  	},
  2579  	"pcl": {
  2580  		ContentType:  "application/vnd.hp-pcl",
  2581  		Compressible: false,
  2582  	},
  2583  	"pclxl": {
  2584  		ContentType:  "application/vnd.hp-pclxl",
  2585  		Compressible: false,
  2586  	},
  2587  	"pct": {
  2588  		ContentType:  "image/x-pict",
  2589  		Compressible: false,
  2590  	},
  2591  	"pcurl": {
  2592  		ContentType:  "application/vnd.curl.pcurl",
  2593  		Compressible: false,
  2594  	},
  2595  	"pcx": {
  2596  		ContentType:  "image/x-pcx",
  2597  		Compressible: false,
  2598  	},
  2599  	"pdb": {
  2600  		ContentType:  "application/x-pilot",
  2601  		Compressible: false,
  2602  	},
  2603  	"pde": {
  2604  		ContentType:  "text/x-processing",
  2605  		Compressible: false,
  2606  	},
  2607  	"pdf": {
  2608  		ContentType:  "application/pdf",
  2609  		Compressible: false,
  2610  	},
  2611  	"pem": {
  2612  		ContentType:  "application/x-x509-ca-cert",
  2613  		Compressible: false,
  2614  	},
  2615  	"pfa": {
  2616  		ContentType:  "application/x-font-type1",
  2617  		Compressible: false,
  2618  	},
  2619  	"pfb": {
  2620  		ContentType:  "application/x-font-type1",
  2621  		Compressible: false,
  2622  	},
  2623  	"pfm": {
  2624  		ContentType:  "application/x-font-type1",
  2625  		Compressible: false,
  2626  	},
  2627  	"pfr": {
  2628  		ContentType:  "application/font-tdpfr",
  2629  		Compressible: false,
  2630  	},
  2631  	"pfx": {
  2632  		ContentType:  "application/x-pkcs12",
  2633  		Compressible: false,
  2634  	},
  2635  	"pgm": {
  2636  		ContentType:  "image/x-portable-graymap",
  2637  		Compressible: false,
  2638  	},
  2639  	"pgn": {
  2640  		ContentType:  "application/x-chess-pgn",
  2641  		Compressible: false,
  2642  	},
  2643  	"pgp": {
  2644  		ContentType:  "application/pgp-encrypted",
  2645  		Compressible: false,
  2646  	},
  2647  	"php": {
  2648  		ContentType:  "application/x-httpd-php",
  2649  		Compressible: false,
  2650  	},
  2651  	"pic": {
  2652  		ContentType:  "image/x-pict",
  2653  		Compressible: false,
  2654  	},
  2655  	"pkg": {
  2656  		ContentType:  "application/octet-stream",
  2657  		Compressible: false,
  2658  	},
  2659  	"pki": {
  2660  		ContentType:  "application/pkixcmp",
  2661  		Compressible: false,
  2662  	},
  2663  	"pkipath": {
  2664  		ContentType:  "application/pkix-pkipath",
  2665  		Compressible: false,
  2666  	},
  2667  	"pkpass": {
  2668  		ContentType:  "application/vnd.apple.pkpass",
  2669  		Compressible: false,
  2670  	},
  2671  	"pl": {
  2672  		ContentType:  "application/x-perl",
  2673  		Compressible: false,
  2674  	},
  2675  	"plb": {
  2676  		ContentType:  "application/vnd.3gpp.pic-bw-large",
  2677  		Compressible: false,
  2678  	},
  2679  	"plc": {
  2680  		ContentType:  "application/vnd.mobius.plc",
  2681  		Compressible: false,
  2682  	},
  2683  	"plf": {
  2684  		ContentType:  "application/vnd.pocketlearn",
  2685  		Compressible: false,
  2686  	},
  2687  	"pls": {
  2688  		ContentType:  "application/pls+xml",
  2689  		Compressible: false,
  2690  	},
  2691  	"pm": {
  2692  		ContentType:  "application/x-perl",
  2693  		Compressible: false,
  2694  	},
  2695  	"pml": {
  2696  		ContentType:  "application/vnd.ctc-posml",
  2697  		Compressible: false,
  2698  	},
  2699  	"png": {
  2700  		ContentType:  "image/png",
  2701  		Compressible: false,
  2702  	},
  2703  	"pnm": {
  2704  		ContentType:  "image/x-portable-anymap",
  2705  		Compressible: false,
  2706  	},
  2707  	"portpkg": {
  2708  		ContentType:  "application/vnd.macports.portpkg",
  2709  		Compressible: false,
  2710  	},
  2711  	"pot": {
  2712  		ContentType:  "application/vnd.ms-powerpoint",
  2713  		Compressible: false,
  2714  	},
  2715  	"potm": {
  2716  		ContentType:  "application/vnd.ms-powerpoint.template.macroenabled.12",
  2717  		Compressible: false,
  2718  	},
  2719  	"potx": {
  2720  		ContentType:  "application/vnd.openxmlformats-officedocument.presentationml.template",
  2721  		Compressible: false,
  2722  	},
  2723  	"ppam": {
  2724  		ContentType:  "application/vnd.ms-powerpoint.addin.macroenabled.12",
  2725  		Compressible: false,
  2726  	},
  2727  	"ppd": {
  2728  		ContentType:  "application/vnd.cups-ppd",
  2729  		Compressible: false,
  2730  	},
  2731  	"ppm": {
  2732  		ContentType:  "image/x-portable-pixmap",
  2733  		Compressible: false,
  2734  	},
  2735  	"pps": {
  2736  		ContentType:  "application/vnd.ms-powerpoint",
  2737  		Compressible: false,
  2738  	},
  2739  	"ppsm": {
  2740  		ContentType:  "application/vnd.ms-powerpoint.slideshow.macroenabled.12",
  2741  		Compressible: false,
  2742  	},
  2743  	"ppsx": {
  2744  		ContentType:  "application/vnd.openxmlformats-officedocument.presentationml.slideshow",
  2745  		Compressible: false,
  2746  	},
  2747  	"ppt": {
  2748  		ContentType:  "application/vnd.ms-powerpoint",
  2749  		Compressible: false,
  2750  	},
  2751  	"pptm": {
  2752  		ContentType:  "application/vnd.ms-powerpoint.presentation.macroenabled.12",
  2753  		Compressible: false,
  2754  	},
  2755  	"pptx": {
  2756  		ContentType:  "application/vnd.openxmlformats-officedocument.presentationml.presentation",
  2757  		Compressible: false,
  2758  	},
  2759  	"pqa": {
  2760  		ContentType:  "application/vnd.palm",
  2761  		Compressible: false,
  2762  	},
  2763  	"prc": {
  2764  		ContentType:  "application/x-pilot",
  2765  		Compressible: false,
  2766  	},
  2767  	"pre": {
  2768  		ContentType:  "application/vnd.lotus-freelance",
  2769  		Compressible: false,
  2770  	},
  2771  	"prf": {
  2772  		ContentType:  "application/pics-rules",
  2773  		Compressible: false,
  2774  	},
  2775  	"ps": {
  2776  		ContentType:  "application/postscript",
  2777  		Compressible: false,
  2778  	},
  2779  	"psb": {
  2780  		ContentType:  "application/vnd.3gpp.pic-bw-small",
  2781  		Compressible: false,
  2782  	},
  2783  	"psd": {
  2784  		ContentType:  "image/vnd.adobe.photoshop",
  2785  		Compressible: false,
  2786  	},
  2787  	"psf": {
  2788  		ContentType:  "application/x-font-linux-psf",
  2789  		Compressible: false,
  2790  	},
  2791  	"pskcxml": {
  2792  		ContentType:  "application/pskc+xml",
  2793  		Compressible: false,
  2794  	},
  2795  	"pti": {
  2796  		ContentType:  "image/prs.pti",
  2797  		Compressible: false,
  2798  	},
  2799  	"ptid": {
  2800  		ContentType:  "application/vnd.pvi.ptid1",
  2801  		Compressible: false,
  2802  	},
  2803  	"pub": {
  2804  		ContentType:  "application/x-mspublisher",
  2805  		Compressible: false,
  2806  	},
  2807  	"pvb": {
  2808  		ContentType:  "application/vnd.3gpp.pic-bw-var",
  2809  		Compressible: false,
  2810  	},
  2811  	"pwn": {
  2812  		ContentType:  "application/vnd.3m.post-it-notes",
  2813  		Compressible: false,
  2814  	},
  2815  	"pya": {
  2816  		ContentType:  "audio/vnd.ms-playready.media.pya",
  2817  		Compressible: false,
  2818  	},
  2819  	"pyv": {
  2820  		ContentType:  "video/vnd.ms-playready.media.pyv",
  2821  		Compressible: false,
  2822  	},
  2823  	"qam": {
  2824  		ContentType:  "application/vnd.epson.quickanime",
  2825  		Compressible: false,
  2826  	},
  2827  	"qbo": {
  2828  		ContentType:  "application/vnd.intu.qbo",
  2829  		Compressible: false,
  2830  	},
  2831  	"qfx": {
  2832  		ContentType:  "application/vnd.intu.qfx",
  2833  		Compressible: false,
  2834  	},
  2835  	"qps": {
  2836  		ContentType:  "application/vnd.publishare-delta-tree",
  2837  		Compressible: false,
  2838  	},
  2839  	"qt": {
  2840  		ContentType:  "video/quicktime",
  2841  		Compressible: false,
  2842  	},
  2843  	"qwd": {
  2844  		ContentType:  "application/vnd.quark.quarkxpress",
  2845  		Compressible: false,
  2846  	},
  2847  	"qwt": {
  2848  		ContentType:  "application/vnd.quark.quarkxpress",
  2849  		Compressible: false,
  2850  	},
  2851  	"qxb": {
  2852  		ContentType:  "application/vnd.quark.quarkxpress",
  2853  		Compressible: false,
  2854  	},
  2855  	"qxd": {
  2856  		ContentType:  "application/vnd.quark.quarkxpress",
  2857  		Compressible: false,
  2858  	},
  2859  	"qxl": {
  2860  		ContentType:  "application/vnd.quark.quarkxpress",
  2861  		Compressible: false,
  2862  	},
  2863  	"qxt": {
  2864  		ContentType:  "application/vnd.quark.quarkxpress",
  2865  		Compressible: false,
  2866  	},
  2867  	"ra": {
  2868  		ContentType:  "audio/x-realaudio",
  2869  		Compressible: false,
  2870  	},
  2871  	"ram": {
  2872  		ContentType:  "audio/x-pn-realaudio",
  2873  		Compressible: false,
  2874  	},
  2875  	"raml": {
  2876  		ContentType:  "application/raml+yaml",
  2877  		Compressible: false,
  2878  	},
  2879  	"rar": {
  2880  		ContentType:  "application/x-rar-compressed",
  2881  		Compressible: false,
  2882  	},
  2883  	"ras": {
  2884  		ContentType:  "image/x-cmu-raster",
  2885  		Compressible: false,
  2886  	},
  2887  	"rcprofile": {
  2888  		ContentType:  "application/vnd.ipunplugged.rcprofile",
  2889  		Compressible: false,
  2890  	},
  2891  	"rdf": {
  2892  		ContentType:  "application/rdf+xml",
  2893  		Compressible: false,
  2894  	},
  2895  	"rdz": {
  2896  		ContentType:  "application/vnd.data-vision.rdz",
  2897  		Compressible: false,
  2898  	},
  2899  	"rep": {
  2900  		ContentType:  "application/vnd.businessobjects",
  2901  		Compressible: false,
  2902  	},
  2903  	"res": {
  2904  		ContentType:  "application/x-dtbresource+xml",
  2905  		Compressible: false,
  2906  	},
  2907  	"rgb": {
  2908  		ContentType:  "image/x-rgb",
  2909  		Compressible: false,
  2910  	},
  2911  	"rif": {
  2912  		ContentType:  "application/reginfo+xml",
  2913  		Compressible: false,
  2914  	},
  2915  	"rip": {
  2916  		ContentType:  "audio/vnd.rip",
  2917  		Compressible: false,
  2918  	},
  2919  	"ris": {
  2920  		ContentType:  "application/x-research-info-systems",
  2921  		Compressible: false,
  2922  	},
  2923  	"rl": {
  2924  		ContentType:  "application/resource-lists+xml",
  2925  		Compressible: false,
  2926  	},
  2927  	"rlc": {
  2928  		ContentType:  "image/vnd.fujixerox.edmics-rlc",
  2929  		Compressible: false,
  2930  	},
  2931  	"rld": {
  2932  		ContentType:  "application/resource-lists-diff+xml",
  2933  		Compressible: false,
  2934  	},
  2935  	"rm": {
  2936  		ContentType:  "application/vnd.rn-realmedia",
  2937  		Compressible: false,
  2938  	},
  2939  	"rmi": {
  2940  		ContentType:  "audio/midi",
  2941  		Compressible: false,
  2942  	},
  2943  	"rmp": {
  2944  		ContentType:  "audio/x-pn-realaudio-plugin",
  2945  		Compressible: false,
  2946  	},
  2947  	"rms": {
  2948  		ContentType:  "application/vnd.jcp.javame.midlet-rms",
  2949  		Compressible: false,
  2950  	},
  2951  	"rmvb": {
  2952  		ContentType:  "application/vnd.rn-realmedia-vbr",
  2953  		Compressible: false,
  2954  	},
  2955  	"rnc": {
  2956  		ContentType:  "application/relax-ng-compact-syntax",
  2957  		Compressible: false,
  2958  	},
  2959  	"rng": {
  2960  		ContentType:  "application/xml",
  2961  		Compressible: false,
  2962  	},
  2963  	"roa": {
  2964  		ContentType:  "application/rpki-roa",
  2965  		Compressible: false,
  2966  	},
  2967  	"roff": {
  2968  		ContentType:  "text/troff",
  2969  		Compressible: false,
  2970  	},
  2971  	"rp9": {
  2972  		ContentType:  "application/vnd.cloanto.rp9",
  2973  		Compressible: false,
  2974  	},
  2975  	"rpm": {
  2976  		ContentType:  "application/x-redhat-package-manager",
  2977  		Compressible: false,
  2978  	},
  2979  	"rpss": {
  2980  		ContentType:  "application/vnd.nokia.radio-presets",
  2981  		Compressible: false,
  2982  	},
  2983  	"rpst": {
  2984  		ContentType:  "application/vnd.nokia.radio-preset",
  2985  		Compressible: false,
  2986  	},
  2987  	"rq": {
  2988  		ContentType:  "application/sparql-query",
  2989  		Compressible: false,
  2990  	},
  2991  	"rs": {
  2992  		ContentType:  "application/rls-services+xml",
  2993  		Compressible: false,
  2994  	},
  2995  	"rsd": {
  2996  		ContentType:  "application/rsd+xml",
  2997  		Compressible: false,
  2998  	},
  2999  	"rss": {
  3000  		ContentType:  "application/rss+xml",
  3001  		Compressible: false,
  3002  	},
  3003  	"rtf": {
  3004  		ContentType:  "text/rtf",
  3005  		Compressible: false,
  3006  	},
  3007  	"rtx": {
  3008  		ContentType:  "text/richtext",
  3009  		Compressible: false,
  3010  	},
  3011  	"run": {
  3012  		ContentType:  "application/x-makeself",
  3013  		Compressible: false,
  3014  	},
  3015  	"s": {
  3016  		ContentType:  "text/x-asm",
  3017  		Compressible: false,
  3018  	},
  3019  	"s3m": {
  3020  		ContentType:  "audio/s3m",
  3021  		Compressible: false,
  3022  	},
  3023  	"saf": {
  3024  		ContentType:  "application/vnd.yamaha.smaf-audio",
  3025  		Compressible: false,
  3026  	},
  3027  	"sass": {
  3028  		ContentType:  "text/x-sass",
  3029  		Compressible: false,
  3030  	},
  3031  	"sbml": {
  3032  		ContentType:  "application/sbml+xml",
  3033  		Compressible: false,
  3034  	},
  3035  	"sc": {
  3036  		ContentType:  "application/vnd.ibm.secure-container",
  3037  		Compressible: false,
  3038  	},
  3039  	"scd": {
  3040  		ContentType:  "application/x-msschedule",
  3041  		Compressible: false,
  3042  	},
  3043  	"scm": {
  3044  		ContentType:  "application/vnd.lotus-screencam",
  3045  		Compressible: false,
  3046  	},
  3047  	"scq": {
  3048  		ContentType:  "application/scvp-cv-request",
  3049  		Compressible: false,
  3050  	},
  3051  	"scs": {
  3052  		ContentType:  "application/scvp-cv-response",
  3053  		Compressible: false,
  3054  	},
  3055  	"scss": {
  3056  		ContentType:  "text/x-scss",
  3057  		Compressible: false,
  3058  	},
  3059  	"scurl": {
  3060  		ContentType:  "text/vnd.curl.scurl",
  3061  		Compressible: false,
  3062  	},
  3063  	"sda": {
  3064  		ContentType:  "application/vnd.stardivision.draw",
  3065  		Compressible: false,
  3066  	},
  3067  	"sdc": {
  3068  		ContentType:  "application/vnd.stardivision.calc",
  3069  		Compressible: false,
  3070  	},
  3071  	"sdd": {
  3072  		ContentType:  "application/vnd.stardivision.impress",
  3073  		Compressible: false,
  3074  	},
  3075  	"sdkd": {
  3076  		ContentType:  "application/vnd.solent.sdkm+xml",
  3077  		Compressible: false,
  3078  	},
  3079  	"sdkm": {
  3080  		ContentType:  "application/vnd.solent.sdkm+xml",
  3081  		Compressible: false,
  3082  	},
  3083  	"sdp": {
  3084  		ContentType:  "application/sdp",
  3085  		Compressible: false,
  3086  	},
  3087  	"sdw": {
  3088  		ContentType:  "application/vnd.stardivision.writer",
  3089  		Compressible: false,
  3090  	},
  3091  	"sea": {
  3092  		ContentType:  "application/x-sea",
  3093  		Compressible: false,
  3094  	},
  3095  	"see": {
  3096  		ContentType:  "application/vnd.seemail",
  3097  		Compressible: false,
  3098  	},
  3099  	"seed": {
  3100  		ContentType:  "application/vnd.fdsn.seed",
  3101  		Compressible: false,
  3102  	},
  3103  	"sema": {
  3104  		ContentType:  "application/vnd.sema",
  3105  		Compressible: false,
  3106  	},
  3107  	"semd": {
  3108  		ContentType:  "application/vnd.semd",
  3109  		Compressible: false,
  3110  	},
  3111  	"semf": {
  3112  		ContentType:  "application/vnd.semf",
  3113  		Compressible: false,
  3114  	},
  3115  	"ser": {
  3116  		ContentType:  "application/java-serialized-object",
  3117  		Compressible: false,
  3118  	},
  3119  	"setpay": {
  3120  		ContentType:  "application/set-payment-initiation",
  3121  		Compressible: false,
  3122  	},
  3123  	"setreg": {
  3124  		ContentType:  "application/set-registration-initiation",
  3125  		Compressible: false,
  3126  	},
  3127  	"sfd-hdstx": {
  3128  		ContentType:  "application/vnd.hydrostatix.sof-data",
  3129  		Compressible: false,
  3130  	},
  3131  	"sfs": {
  3132  		ContentType:  "application/vnd.spotfire.sfs",
  3133  		Compressible: false,
  3134  	},
  3135  	"sfv": {
  3136  		ContentType:  "text/x-sfv",
  3137  		Compressible: false,
  3138  	},
  3139  	"sgi": {
  3140  		ContentType:  "image/sgi",
  3141  		Compressible: false,
  3142  	},
  3143  	"sgl": {
  3144  		ContentType:  "application/vnd.stardivision.writer-global",
  3145  		Compressible: false,
  3146  	},
  3147  	"sgm": {
  3148  		ContentType:  "text/sgml",
  3149  		Compressible: false,
  3150  	},
  3151  	"sgml": {
  3152  		ContentType:  "text/sgml",
  3153  		Compressible: false,
  3154  	},
  3155  	"sh": {
  3156  		ContentType:  "application/x-sh",
  3157  		Compressible: false,
  3158  	},
  3159  	"shar": {
  3160  		ContentType:  "application/x-shar",
  3161  		Compressible: false,
  3162  	},
  3163  	"shex": {
  3164  		ContentType:  "text/shex",
  3165  		Compressible: false,
  3166  	},
  3167  	"shf": {
  3168  		ContentType:  "application/shf+xml",
  3169  		Compressible: false,
  3170  	},
  3171  	"shtml": {
  3172  		ContentType:  "text/html",
  3173  		Compressible: false,
  3174  	},
  3175  	"sid": {
  3176  		ContentType:  "image/x-mrsid-image",
  3177  		Compressible: false,
  3178  	},
  3179  	"sig": {
  3180  		ContentType:  "application/pgp-signature",
  3181  		Compressible: false,
  3182  	},
  3183  	"sil": {
  3184  		ContentType:  "audio/silk",
  3185  		Compressible: false,
  3186  	},
  3187  	"silo": {
  3188  		ContentType:  "model/mesh",
  3189  		Compressible: false,
  3190  	},
  3191  	"sis": {
  3192  		ContentType:  "application/vnd.symbian.install",
  3193  		Compressible: false,
  3194  	},
  3195  	"sisx": {
  3196  		ContentType:  "application/vnd.symbian.install",
  3197  		Compressible: false,
  3198  	},
  3199  	"sit": {
  3200  		ContentType:  "application/x-stuffit",
  3201  		Compressible: false,
  3202  	},
  3203  	"sitx": {
  3204  		ContentType:  "application/x-stuffitx",
  3205  		Compressible: false,
  3206  	},
  3207  	"skd": {
  3208  		ContentType:  "application/vnd.koan",
  3209  		Compressible: false,
  3210  	},
  3211  	"skm": {
  3212  		ContentType:  "application/vnd.koan",
  3213  		Compressible: false,
  3214  	},
  3215  	"skp": {
  3216  		ContentType:  "application/vnd.koan",
  3217  		Compressible: false,
  3218  	},
  3219  	"skt": {
  3220  		ContentType:  "application/vnd.koan",
  3221  		Compressible: false,
  3222  	},
  3223  	"sldm": {
  3224  		ContentType:  "application/vnd.ms-powerpoint.slide.macroenabled.12",
  3225  		Compressible: false,
  3226  	},
  3227  	"sldx": {
  3228  		ContentType:  "application/vnd.openxmlformats-officedocument.presentationml.slide",
  3229  		Compressible: false,
  3230  	},
  3231  	"slim": {
  3232  		ContentType:  "text/slim",
  3233  		Compressible: false,
  3234  	},
  3235  	"slm": {
  3236  		ContentType:  "text/slim",
  3237  		Compressible: false,
  3238  	},
  3239  	"slt": {
  3240  		ContentType:  "application/vnd.epson.salt",
  3241  		Compressible: false,
  3242  	},
  3243  	"sm": {
  3244  		ContentType:  "application/vnd.stepmania.stepchart",
  3245  		Compressible: false,
  3246  	},
  3247  	"smf": {
  3248  		ContentType:  "application/vnd.stardivision.math",
  3249  		Compressible: false,
  3250  	},
  3251  	"smi": {
  3252  		ContentType:  "application/smil+xml",
  3253  		Compressible: false,
  3254  	},
  3255  	"smil": {
  3256  		ContentType:  "application/smil+xml",
  3257  		Compressible: false,
  3258  	},
  3259  	"smv": {
  3260  		ContentType:  "video/x-smv",
  3261  		Compressible: false,
  3262  	},
  3263  	"smzip": {
  3264  		ContentType:  "application/vnd.stepmania.package",
  3265  		Compressible: false,
  3266  	},
  3267  	"snd": {
  3268  		ContentType:  "audio/basic",
  3269  		Compressible: false,
  3270  	},
  3271  	"snf": {
  3272  		ContentType:  "application/x-font-snf",
  3273  		Compressible: false,
  3274  	},
  3275  	"so": {
  3276  		ContentType:  "application/octet-stream",
  3277  		Compressible: false,
  3278  	},
  3279  	"spc": {
  3280  		ContentType:  "application/x-pkcs7-certificates",
  3281  		Compressible: false,
  3282  	},
  3283  	"spf": {
  3284  		ContentType:  "application/vnd.yamaha.smaf-phrase",
  3285  		Compressible: false,
  3286  	},
  3287  	"spl": {
  3288  		ContentType:  "application/x-futuresplash",
  3289  		Compressible: false,
  3290  	},
  3291  	"spot": {
  3292  		ContentType:  "text/vnd.in3d.spot",
  3293  		Compressible: false,
  3294  	},
  3295  	"spp": {
  3296  		ContentType:  "application/scvp-vp-response",
  3297  		Compressible: false,
  3298  	},
  3299  	"spq": {
  3300  		ContentType:  "application/scvp-vp-request",
  3301  		Compressible: false,
  3302  	},
  3303  	"spx": {
  3304  		ContentType:  "audio/ogg",
  3305  		Compressible: false,
  3306  	},
  3307  	"sql": {
  3308  		ContentType:  "application/x-sql",
  3309  		Compressible: false,
  3310  	},
  3311  	"src": {
  3312  		ContentType:  "application/x-wais-source",
  3313  		Compressible: false,
  3314  	},
  3315  	"srt": {
  3316  		ContentType:  "application/x-subrip",
  3317  		Compressible: false,
  3318  	},
  3319  	"sru": {
  3320  		ContentType:  "application/sru+xml",
  3321  		Compressible: false,
  3322  	},
  3323  	"srx": {
  3324  		ContentType:  "application/sparql-results+xml",
  3325  		Compressible: false,
  3326  	},
  3327  	"ssdl": {
  3328  		ContentType:  "application/ssdl+xml",
  3329  		Compressible: false,
  3330  	},
  3331  	"sse": {
  3332  		ContentType:  "application/vnd.kodak-descriptor",
  3333  		Compressible: false,
  3334  	},
  3335  	"ssf": {
  3336  		ContentType:  "application/vnd.epson.ssf",
  3337  		Compressible: false,
  3338  	},
  3339  	"ssml": {
  3340  		ContentType:  "application/ssml+xml",
  3341  		Compressible: false,
  3342  	},
  3343  	"st": {
  3344  		ContentType:  "application/vnd.sailingtracker.track",
  3345  		Compressible: false,
  3346  	},
  3347  	"stc": {
  3348  		ContentType:  "application/vnd.sun.xml.calc.template",
  3349  		Compressible: false,
  3350  	},
  3351  	"std": {
  3352  		ContentType:  "application/vnd.sun.xml.draw.template",
  3353  		Compressible: false,
  3354  	},
  3355  	"stf": {
  3356  		ContentType:  "application/vnd.wt.stf",
  3357  		Compressible: false,
  3358  	},
  3359  	"sti": {
  3360  		ContentType:  "application/vnd.sun.xml.impress.template",
  3361  		Compressible: false,
  3362  	},
  3363  	"stk": {
  3364  		ContentType:  "application/hyperstudio",
  3365  		Compressible: false,
  3366  	},
  3367  	"stl": {
  3368  		ContentType:  "application/vnd.ms-pki.stl",
  3369  		Compressible: false,
  3370  	},
  3371  	"str": {
  3372  		ContentType:  "application/vnd.pg.format",
  3373  		Compressible: false,
  3374  	},
  3375  	"stw": {
  3376  		ContentType:  "application/vnd.sun.xml.writer.template",
  3377  		Compressible: false,
  3378  	},
  3379  	"styl": {
  3380  		ContentType:  "text/stylus",
  3381  		Compressible: false,
  3382  	},
  3383  	"stylus": {
  3384  		ContentType:  "text/stylus",
  3385  		Compressible: false,
  3386  	},
  3387  	"sub": {
  3388  		ContentType:  "text/vnd.dvb.subtitle",
  3389  		Compressible: false,
  3390  	},
  3391  	"sus": {
  3392  		ContentType:  "application/vnd.sus-calendar",
  3393  		Compressible: false,
  3394  	},
  3395  	"susp": {
  3396  		ContentType:  "application/vnd.sus-calendar",
  3397  		Compressible: false,
  3398  	},
  3399  	"sv4cpio": {
  3400  		ContentType:  "application/x-sv4cpio",
  3401  		Compressible: false,
  3402  	},
  3403  	"sv4crc": {
  3404  		ContentType:  "application/x-sv4crc",
  3405  		Compressible: false,
  3406  	},
  3407  	"svc": {
  3408  		ContentType:  "application/vnd.dvb.service",
  3409  		Compressible: false,
  3410  	},
  3411  	"svd": {
  3412  		ContentType:  "application/vnd.svd",
  3413  		Compressible: false,
  3414  	},
  3415  	"svg": {
  3416  		ContentType:  "image/svg+xml",
  3417  		Compressible: false,
  3418  	},
  3419  	"svgz": {
  3420  		ContentType:  "image/svg+xml",
  3421  		Compressible: false,
  3422  	},
  3423  	"swa": {
  3424  		ContentType:  "application/x-director",
  3425  		Compressible: false,
  3426  	},
  3427  	"swf": {
  3428  		ContentType:  "application/x-shockwave-flash",
  3429  		Compressible: false,
  3430  	},
  3431  	"swi": {
  3432  		ContentType:  "application/vnd.aristanetworks.swi",
  3433  		Compressible: false,
  3434  	},
  3435  	"sxc": {
  3436  		ContentType:  "application/vnd.sun.xml.calc",
  3437  		Compressible: false,
  3438  	},
  3439  	"sxd": {
  3440  		ContentType:  "application/vnd.sun.xml.draw",
  3441  		Compressible: false,
  3442  	},
  3443  	"sxg": {
  3444  		ContentType:  "application/vnd.sun.xml.writer.global",
  3445  		Compressible: false,
  3446  	},
  3447  	"sxi": {
  3448  		ContentType:  "application/vnd.sun.xml.impress",
  3449  		Compressible: false,
  3450  	},
  3451  	"sxm": {
  3452  		ContentType:  "application/vnd.sun.xml.math",
  3453  		Compressible: false,
  3454  	},
  3455  	"sxw": {
  3456  		ContentType:  "application/vnd.sun.xml.writer",
  3457  		Compressible: false,
  3458  	},
  3459  	"t": {
  3460  		ContentType:  "text/troff",
  3461  		Compressible: false,
  3462  	},
  3463  	"t3": {
  3464  		ContentType:  "application/x-t3vm-image",
  3465  		Compressible: false,
  3466  	},
  3467  	"t38": {
  3468  		ContentType:  "image/t38",
  3469  		Compressible: false,
  3470  	},
  3471  	"taglet": {
  3472  		ContentType:  "application/vnd.mynfc",
  3473  		Compressible: false,
  3474  	},
  3475  	"tao": {
  3476  		ContentType:  "application/vnd.tao.intent-module-archive",
  3477  		Compressible: false,
  3478  	},
  3479  	"tap": {
  3480  		ContentType:  "image/vnd.tencent.tap",
  3481  		Compressible: false,
  3482  	},
  3483  	"tar": {
  3484  		ContentType:  "application/x-tar",
  3485  		Compressible: false,
  3486  	},
  3487  	"tcap": {
  3488  		ContentType:  "application/vnd.3gpp2.tcap",
  3489  		Compressible: false,
  3490  	},
  3491  	"tcl": {
  3492  		ContentType:  "application/x-tcl",
  3493  		Compressible: false,
  3494  	},
  3495  	"teacher": {
  3496  		ContentType:  "application/vnd.smart.teacher",
  3497  		Compressible: false,
  3498  	},
  3499  	"tei": {
  3500  		ContentType:  "application/tei+xml",
  3501  		Compressible: false,
  3502  	},
  3503  	"teicorpus": {
  3504  		ContentType:  "application/tei+xml",
  3505  		Compressible: false,
  3506  	},
  3507  	"tex": {
  3508  		ContentType:  "application/x-tex",
  3509  		Compressible: false,
  3510  	},
  3511  	"texi": {
  3512  		ContentType:  "application/x-texinfo",
  3513  		Compressible: false,
  3514  	},
  3515  	"texinfo": {
  3516  		ContentType:  "application/x-texinfo",
  3517  		Compressible: false,
  3518  	},
  3519  	"text": {
  3520  		ContentType:  "text/plain",
  3521  		Compressible: false,
  3522  	},
  3523  	"tfi": {
  3524  		ContentType:  "application/thraud+xml",
  3525  		Compressible: false,
  3526  	},
  3527  	"tfm": {
  3528  		ContentType:  "application/x-tex-tfm",
  3529  		Compressible: false,
  3530  	},
  3531  	"tfx": {
  3532  		ContentType:  "image/tiff-fx",
  3533  		Compressible: false,
  3534  	},
  3535  	"tga": {
  3536  		ContentType:  "image/x-tga",
  3537  		Compressible: false,
  3538  	},
  3539  	"thmx": {
  3540  		ContentType:  "application/vnd.ms-officetheme",
  3541  		Compressible: false,
  3542  	},
  3543  	"tif": {
  3544  		ContentType:  "image/tiff",
  3545  		Compressible: false,
  3546  	},
  3547  	"tiff": {
  3548  		ContentType:  "image/tiff",
  3549  		Compressible: false,
  3550  	},
  3551  	"tk": {
  3552  		ContentType:  "application/x-tcl",
  3553  		Compressible: false,
  3554  	},
  3555  	"tmo": {
  3556  		ContentType:  "application/vnd.tmobile-livetv",
  3557  		Compressible: false,
  3558  	},
  3559  	"torrent": {
  3560  		ContentType:  "application/x-bittorrent",
  3561  		Compressible: false,
  3562  	},
  3563  	"tpl": {
  3564  		ContentType:  "application/vnd.groove-tool-template",
  3565  		Compressible: false,
  3566  	},
  3567  	"tpt": {
  3568  		ContentType:  "application/vnd.trid.tpt",
  3569  		Compressible: false,
  3570  	},
  3571  	"tr": {
  3572  		ContentType:  "text/troff",
  3573  		Compressible: false,
  3574  	},
  3575  	"tra": {
  3576  		ContentType:  "application/vnd.trueapp",
  3577  		Compressible: false,
  3578  	},
  3579  	"trm": {
  3580  		ContentType:  "application/x-msterminal",
  3581  		Compressible: false,
  3582  	},
  3583  	"ts": {
  3584  		ContentType:  "video/mp2t",
  3585  		Compressible: false,
  3586  	},
  3587  	"tsd": {
  3588  		ContentType:  "application/timestamped-data",
  3589  		Compressible: false,
  3590  	},
  3591  	"tsv": {
  3592  		ContentType:  "text/tab-separated-values",
  3593  		Compressible: false,
  3594  	},
  3595  	"ttc": {
  3596  		ContentType:  "font/collection",
  3597  		Compressible: false,
  3598  	},
  3599  	"ttf": {
  3600  		ContentType:  "font/ttf",
  3601  		Compressible: false,
  3602  	},
  3603  	"ttl": {
  3604  		ContentType:  "text/turtle",
  3605  		Compressible: false,
  3606  	},
  3607  	"twd": {
  3608  		ContentType:  "application/vnd.simtech-mindmapper",
  3609  		Compressible: false,
  3610  	},
  3611  	"twds": {
  3612  		ContentType:  "application/vnd.simtech-mindmapper",
  3613  		Compressible: false,
  3614  	},
  3615  	"txd": {
  3616  		ContentType:  "application/vnd.genomatix.tuxedo",
  3617  		Compressible: false,
  3618  	},
  3619  	"txf": {
  3620  		ContentType:  "application/vnd.mobius.txf",
  3621  		Compressible: false,
  3622  	},
  3623  	"txt": {
  3624  		ContentType:  "text/plain",
  3625  		Compressible: false,
  3626  	},
  3627  	"u32": {
  3628  		ContentType:  "application/x-authorware-bin",
  3629  		Compressible: false,
  3630  	},
  3631  	"u8dsn": {
  3632  		ContentType:  "message/global-delivery-status",
  3633  		Compressible: false,
  3634  	},
  3635  	"u8hdr": {
  3636  		ContentType:  "message/global-headers",
  3637  		Compressible: false,
  3638  	},
  3639  	"u8mdn": {
  3640  		ContentType:  "message/global-disposition-notification",
  3641  		Compressible: false,
  3642  	},
  3643  	"u8msg": {
  3644  		ContentType:  "message/global",
  3645  		Compressible: false,
  3646  	},
  3647  	"udeb": {
  3648  		ContentType:  "application/x-debian-package",
  3649  		Compressible: false,
  3650  	},
  3651  	"ufd": {
  3652  		ContentType:  "application/vnd.ufdl",
  3653  		Compressible: false,
  3654  	},
  3655  	"ufdl": {
  3656  		ContentType:  "application/vnd.ufdl",
  3657  		Compressible: false,
  3658  	},
  3659  	"ulx": {
  3660  		ContentType:  "application/x-glulx",
  3661  		Compressible: false,
  3662  	},
  3663  	"umj": {
  3664  		ContentType:  "application/vnd.umajin",
  3665  		Compressible: false,
  3666  	},
  3667  	"unityweb": {
  3668  		ContentType:  "application/vnd.unity",
  3669  		Compressible: false,
  3670  	},
  3671  	"uoml": {
  3672  		ContentType:  "application/vnd.uoml+xml",
  3673  		Compressible: false,
  3674  	},
  3675  	"uri": {
  3676  		ContentType:  "text/uri-list",
  3677  		Compressible: false,
  3678  	},
  3679  	"uris": {
  3680  		ContentType:  "text/uri-list",
  3681  		Compressible: false,
  3682  	},
  3683  	"urls": {
  3684  		ContentType:  "text/uri-list",
  3685  		Compressible: false,
  3686  	},
  3687  	"ustar": {
  3688  		ContentType:  "application/x-ustar",
  3689  		Compressible: false,
  3690  	},
  3691  	"utz": {
  3692  		ContentType:  "application/vnd.uiq.theme",
  3693  		Compressible: false,
  3694  	},
  3695  	"uu": {
  3696  		ContentType:  "text/x-uuencode",
  3697  		Compressible: false,
  3698  	},
  3699  	"uva": {
  3700  		ContentType:  "audio/vnd.dece.audio",
  3701  		Compressible: false,
  3702  	},
  3703  	"uvd": {
  3704  		ContentType:  "application/vnd.dece.data",
  3705  		Compressible: false,
  3706  	},
  3707  	"uvf": {
  3708  		ContentType:  "application/vnd.dece.data",
  3709  		Compressible: false,
  3710  	},
  3711  	"uvg": {
  3712  		ContentType:  "image/vnd.dece.graphic",
  3713  		Compressible: false,
  3714  	},
  3715  	"uvh": {
  3716  		ContentType:  "video/vnd.dece.hd",
  3717  		Compressible: false,
  3718  	},
  3719  	"uvi": {
  3720  		ContentType:  "image/vnd.dece.graphic",
  3721  		Compressible: false,
  3722  	},
  3723  	"uvm": {
  3724  		ContentType:  "video/vnd.dece.mobile",
  3725  		Compressible: false,
  3726  	},
  3727  	"uvp": {
  3728  		ContentType:  "video/vnd.dece.pd",
  3729  		Compressible: false,
  3730  	},
  3731  	"uvs": {
  3732  		ContentType:  "video/vnd.dece.sd",
  3733  		Compressible: false,
  3734  	},
  3735  	"uvt": {
  3736  		ContentType:  "application/vnd.dece.ttml+xml",
  3737  		Compressible: false,
  3738  	},
  3739  	"uvu": {
  3740  		ContentType:  "video/vnd.uvvu.mp4",
  3741  		Compressible: false,
  3742  	},
  3743  	"uvv": {
  3744  		ContentType:  "video/vnd.dece.video",
  3745  		Compressible: false,
  3746  	},
  3747  	"uvva": {
  3748  		ContentType:  "audio/vnd.dece.audio",
  3749  		Compressible: false,
  3750  	},
  3751  	"uvvd": {
  3752  		ContentType:  "application/vnd.dece.data",
  3753  		Compressible: false,
  3754  	},
  3755  	"uvvf": {
  3756  		ContentType:  "application/vnd.dece.data",
  3757  		Compressible: false,
  3758  	},
  3759  	"uvvg": {
  3760  		ContentType:  "image/vnd.dece.graphic",
  3761  		Compressible: false,
  3762  	},
  3763  	"uvvh": {
  3764  		ContentType:  "video/vnd.dece.hd",
  3765  		Compressible: false,
  3766  	},
  3767  	"uvvi": {
  3768  		ContentType:  "image/vnd.dece.graphic",
  3769  		Compressible: false,
  3770  	},
  3771  	"uvvm": {
  3772  		ContentType:  "video/vnd.dece.mobile",
  3773  		Compressible: false,
  3774  	},
  3775  	"uvvp": {
  3776  		ContentType:  "video/vnd.dece.pd",
  3777  		Compressible: false,
  3778  	},
  3779  	"uvvs": {
  3780  		ContentType:  "video/vnd.dece.sd",
  3781  		Compressible: false,
  3782  	},
  3783  	"uvvt": {
  3784  		ContentType:  "application/vnd.dece.ttml+xml",
  3785  		Compressible: false,
  3786  	},
  3787  	"uvvu": {
  3788  		ContentType:  "video/vnd.uvvu.mp4",
  3789  		Compressible: false,
  3790  	},
  3791  	"uvvv": {
  3792  		ContentType:  "video/vnd.dece.video",
  3793  		Compressible: false,
  3794  	},
  3795  	"uvvx": {
  3796  		ContentType:  "application/vnd.dece.unspecified",
  3797  		Compressible: false,
  3798  	},
  3799  	"uvvz": {
  3800  		ContentType:  "application/vnd.dece.zip",
  3801  		Compressible: false,
  3802  	},
  3803  	"uvx": {
  3804  		ContentType:  "application/vnd.dece.unspecified",
  3805  		Compressible: false,
  3806  	},
  3807  	"uvz": {
  3808  		ContentType:  "application/vnd.dece.zip",
  3809  		Compressible: false,
  3810  	},
  3811  	"vbox": {
  3812  		ContentType:  "application/x-virtualbox-vbox",
  3813  		Compressible: false,
  3814  	},
  3815  	"vbox-extpack": {
  3816  		ContentType:  "application/x-virtualbox-vbox-extpack",
  3817  		Compressible: false,
  3818  	},
  3819  	"vcard": {
  3820  		ContentType:  "text/vcard",
  3821  		Compressible: false,
  3822  	},
  3823  	"vcd": {
  3824  		ContentType:  "application/x-cdlink",
  3825  		Compressible: false,
  3826  	},
  3827  	"vcf": {
  3828  		ContentType:  "text/x-vcard",
  3829  		Compressible: false,
  3830  	},
  3831  	"vcg": {
  3832  		ContentType:  "application/vnd.groove-vcard",
  3833  		Compressible: false,
  3834  	},
  3835  	"vcs": {
  3836  		ContentType:  "text/x-vcalendar",
  3837  		Compressible: false,
  3838  	},
  3839  	"vcx": {
  3840  		ContentType:  "application/vnd.vcx",
  3841  		Compressible: false,
  3842  	},
  3843  	"vdi": {
  3844  		ContentType:  "application/x-virtualbox-vdi",
  3845  		Compressible: false,
  3846  	},
  3847  	"vhd": {
  3848  		ContentType:  "application/x-virtualbox-vhd",
  3849  		Compressible: false,
  3850  	},
  3851  	"vis": {
  3852  		ContentType:  "application/vnd.visionary",
  3853  		Compressible: false,
  3854  	},
  3855  	"viv": {
  3856  		ContentType:  "video/vnd.vivo",
  3857  		Compressible: false,
  3858  	},
  3859  	"vmdk": {
  3860  		ContentType:  "application/x-virtualbox-vmdk",
  3861  		Compressible: false,
  3862  	},
  3863  	"vob": {
  3864  		ContentType:  "video/x-ms-vob",
  3865  		Compressible: false,
  3866  	},
  3867  	"vor": {
  3868  		ContentType:  "application/vnd.stardivision.writer",
  3869  		Compressible: false,
  3870  	},
  3871  	"vox": {
  3872  		ContentType:  "application/x-authorware-bin",
  3873  		Compressible: false,
  3874  	},
  3875  	"vrml": {
  3876  		ContentType:  "model/vrml",
  3877  		Compressible: false,
  3878  	},
  3879  	"vsd": {
  3880  		ContentType:  "application/vnd.visio",
  3881  		Compressible: false,
  3882  	},
  3883  	"vsf": {
  3884  		ContentType:  "application/vnd.vsf",
  3885  		Compressible: false,
  3886  	},
  3887  	"vss": {
  3888  		ContentType:  "application/vnd.visio",
  3889  		Compressible: false,
  3890  	},
  3891  	"vst": {
  3892  		ContentType:  "application/vnd.visio",
  3893  		Compressible: false,
  3894  	},
  3895  	"vsw": {
  3896  		ContentType:  "application/vnd.visio",
  3897  		Compressible: false,
  3898  	},
  3899  	"vtf": {
  3900  		ContentType:  "image/vnd.valve.source.texture",
  3901  		Compressible: false,
  3902  	},
  3903  	"vtt": {
  3904  		ContentType:  "text/vtt",
  3905  		Compressible: false,
  3906  	},
  3907  	"vtu": {
  3908  		ContentType:  "model/vnd.vtu",
  3909  		Compressible: false,
  3910  	},
  3911  	"vxml": {
  3912  		ContentType:  "application/voicexml+xml",
  3913  		Compressible: false,
  3914  	},
  3915  	"w3d": {
  3916  		ContentType:  "application/x-director",
  3917  		Compressible: false,
  3918  	},
  3919  	"wad": {
  3920  		ContentType:  "application/x-doom",
  3921  		Compressible: false,
  3922  	},
  3923  	"wadl": {
  3924  		ContentType:  "application/vnd.sun.wadl+xml",
  3925  		Compressible: false,
  3926  	},
  3927  	"war": {
  3928  		ContentType:  "application/java-archive",
  3929  		Compressible: false,
  3930  	},
  3931  	"wasm": {
  3932  		ContentType:  "application/wasm",
  3933  		Compressible: false,
  3934  	},
  3935  	"wav": {
  3936  		ContentType:  "audio/x-wav",
  3937  		Compressible: false,
  3938  	},
  3939  	"wax": {
  3940  		ContentType:  "audio/x-ms-wax",
  3941  		Compressible: false,
  3942  	},
  3943  	"wbmp": {
  3944  		ContentType:  "image/vnd.wap.wbmp",
  3945  		Compressible: false,
  3946  	},
  3947  	"wbs": {
  3948  		ContentType:  "application/vnd.criticaltools.wbs+xml",
  3949  		Compressible: false,
  3950  	},
  3951  	"wbxml": {
  3952  		ContentType:  "application/vnd.wap.wbxml",
  3953  		Compressible: false,
  3954  	},
  3955  	"wcm": {
  3956  		ContentType:  "application/vnd.ms-works",
  3957  		Compressible: false,
  3958  	},
  3959  	"wdb": {
  3960  		ContentType:  "application/vnd.ms-works",
  3961  		Compressible: false,
  3962  	},
  3963  	"wdp": {
  3964  		ContentType:  "image/vnd.ms-photo",
  3965  		Compressible: false,
  3966  	},
  3967  	"weba": {
  3968  		ContentType:  "audio/webm",
  3969  		Compressible: false,
  3970  	},
  3971  	"webapp": {
  3972  		ContentType:  "application/x-web-app-manifest+json",
  3973  		Compressible: false,
  3974  	},
  3975  	"webm": {
  3976  		ContentType:  "video/webm",
  3977  		Compressible: false,
  3978  	},
  3979  	"webmanifest": {
  3980  		ContentType:  "application/manifest+json",
  3981  		Compressible: false,
  3982  	},
  3983  	"webp": {
  3984  		ContentType:  "image/webp",
  3985  		Compressible: false,
  3986  	},
  3987  	"wg": {
  3988  		ContentType:  "application/vnd.pmi.widget",
  3989  		Compressible: false,
  3990  	},
  3991  	"wgt": {
  3992  		ContentType:  "application/widget",
  3993  		Compressible: false,
  3994  	},
  3995  	"wks": {
  3996  		ContentType:  "application/vnd.ms-works",
  3997  		Compressible: false,
  3998  	},
  3999  	"wm": {
  4000  		ContentType:  "video/x-ms-wm",
  4001  		Compressible: false,
  4002  	},
  4003  	"wma": {
  4004  		ContentType:  "audio/x-ms-wma",
  4005  		Compressible: false,
  4006  	},
  4007  	"wmd": {
  4008  		ContentType:  "application/x-ms-wmd",
  4009  		Compressible: false,
  4010  	},
  4011  	"wmf": {
  4012  		ContentType:  "image/wmf",
  4013  		Compressible: false,
  4014  	},
  4015  	"wml": {
  4016  		ContentType:  "text/vnd.wap.wml",
  4017  		Compressible: false,
  4018  	},
  4019  	"wmlc": {
  4020  		ContentType:  "application/vnd.wap.wmlc",
  4021  		Compressible: false,
  4022  	},
  4023  	"wmls": {
  4024  		ContentType:  "text/vnd.wap.wmlscript",
  4025  		Compressible: false,
  4026  	},
  4027  	"wmlsc": {
  4028  		ContentType:  "application/vnd.wap.wmlscriptc",
  4029  		Compressible: false,
  4030  	},
  4031  	"wmv": {
  4032  		ContentType:  "video/x-ms-wmv",
  4033  		Compressible: false,
  4034  	},
  4035  	"wmx": {
  4036  		ContentType:  "video/x-ms-wmx",
  4037  		Compressible: false,
  4038  	},
  4039  	"wmz": {
  4040  		ContentType:  "application/x-msmetafile",
  4041  		Compressible: false,
  4042  	},
  4043  	"woff": {
  4044  		ContentType:  "font/woff",
  4045  		Compressible: false,
  4046  	},
  4047  	"woff2": {
  4048  		ContentType:  "font/woff2",
  4049  		Compressible: false,
  4050  	},
  4051  	"wpd": {
  4052  		ContentType:  "application/vnd.wordperfect",
  4053  		Compressible: false,
  4054  	},
  4055  	"wpl": {
  4056  		ContentType:  "application/vnd.ms-wpl",
  4057  		Compressible: false,
  4058  	},
  4059  	"wps": {
  4060  		ContentType:  "application/vnd.ms-works",
  4061  		Compressible: false,
  4062  	},
  4063  	"wqd": {
  4064  		ContentType:  "application/vnd.wqd",
  4065  		Compressible: false,
  4066  	},
  4067  	"wri": {
  4068  		ContentType:  "application/x-mswrite",
  4069  		Compressible: false,
  4070  	},
  4071  	"wrl": {
  4072  		ContentType:  "model/vrml",
  4073  		Compressible: false,
  4074  	},
  4075  	"wsc": {
  4076  		ContentType:  "message/vnd.wfa.wsc",
  4077  		Compressible: false,
  4078  	},
  4079  	"wsdl": {
  4080  		ContentType:  "application/wsdl+xml",
  4081  		Compressible: false,
  4082  	},
  4083  	"wspolicy": {
  4084  		ContentType:  "application/wspolicy+xml",
  4085  		Compressible: false,
  4086  	},
  4087  	"wtb": {
  4088  		ContentType:  "application/vnd.webturbo",
  4089  		Compressible: false,
  4090  	},
  4091  	"wvx": {
  4092  		ContentType:  "video/x-ms-wvx",
  4093  		Compressible: false,
  4094  	},
  4095  	"x32": {
  4096  		ContentType:  "application/x-authorware-bin",
  4097  		Compressible: false,
  4098  	},
  4099  	"x3d": {
  4100  		ContentType:  "model/x3d+xml",
  4101  		Compressible: false,
  4102  	},
  4103  	"x3db": {
  4104  		ContentType:  "model/x3d+binary",
  4105  		Compressible: false,
  4106  	},
  4107  	"x3dbz": {
  4108  		ContentType:  "model/x3d+binary",
  4109  		Compressible: false,
  4110  	},
  4111  	"x3dv": {
  4112  		ContentType:  "model/x3d+vrml",
  4113  		Compressible: false,
  4114  	},
  4115  	"x3dvz": {
  4116  		ContentType:  "model/x3d+vrml",
  4117  		Compressible: false,
  4118  	},
  4119  	"x3dz": {
  4120  		ContentType:  "model/x3d+xml",
  4121  		Compressible: false,
  4122  	},
  4123  	"xaml": {
  4124  		ContentType:  "application/xaml+xml",
  4125  		Compressible: false,
  4126  	},
  4127  	"xap": {
  4128  		ContentType:  "application/x-silverlight-app",
  4129  		Compressible: false,
  4130  	},
  4131  	"xar": {
  4132  		ContentType:  "application/vnd.xara",
  4133  		Compressible: false,
  4134  	},
  4135  	"xbap": {
  4136  		ContentType:  "application/x-ms-xbap",
  4137  		Compressible: false,
  4138  	},
  4139  	"xbd": {
  4140  		ContentType:  "application/vnd.fujixerox.docuworks.binder",
  4141  		Compressible: false,
  4142  	},
  4143  	"xbm": {
  4144  		ContentType:  "image/x-xbitmap",
  4145  		Compressible: false,
  4146  	},
  4147  	"xdf": {
  4148  		ContentType:  "application/xcap-diff+xml",
  4149  		Compressible: false,
  4150  	},
  4151  	"xdm": {
  4152  		ContentType:  "application/vnd.syncml.dm+xml",
  4153  		Compressible: false,
  4154  	},
  4155  	"xdp": {
  4156  		ContentType:  "application/vnd.adobe.xdp+xml",
  4157  		Compressible: false,
  4158  	},
  4159  	"xdssc": {
  4160  		ContentType:  "application/dssc+xml",
  4161  		Compressible: false,
  4162  	},
  4163  	"xdw": {
  4164  		ContentType:  "application/vnd.fujixerox.docuworks",
  4165  		Compressible: false,
  4166  	},
  4167  	"xenc": {
  4168  		ContentType:  "application/xenc+xml",
  4169  		Compressible: false,
  4170  	},
  4171  	"xer": {
  4172  		ContentType:  "application/patch-ops-error+xml",
  4173  		Compressible: false,
  4174  	},
  4175  	"xfdf": {
  4176  		ContentType:  "application/vnd.adobe.xfdf",
  4177  		Compressible: false,
  4178  	},
  4179  	"xfdl": {
  4180  		ContentType:  "application/vnd.xfdl",
  4181  		Compressible: false,
  4182  	},
  4183  	"xht": {
  4184  		ContentType:  "application/xhtml+xml",
  4185  		Compressible: false,
  4186  	},
  4187  	"xhtml": {
  4188  		ContentType:  "application/xhtml+xml",
  4189  		Compressible: false,
  4190  	},
  4191  	"xhvml": {
  4192  		ContentType:  "application/xv+xml",
  4193  		Compressible: false,
  4194  	},
  4195  	"xif": {
  4196  		ContentType:  "image/vnd.xiff",
  4197  		Compressible: false,
  4198  	},
  4199  	"xla": {
  4200  		ContentType:  "application/vnd.ms-excel",
  4201  		Compressible: false,
  4202  	},
  4203  	"xlam": {
  4204  		ContentType:  "application/vnd.ms-excel.addin.macroenabled.12",
  4205  		Compressible: false,
  4206  	},
  4207  	"xlc": {
  4208  		ContentType:  "application/vnd.ms-excel",
  4209  		Compressible: false,
  4210  	},
  4211  	"xlf": {
  4212  		ContentType:  "application/x-xliff+xml",
  4213  		Compressible: false,
  4214  	},
  4215  	"xlm": {
  4216  		ContentType:  "application/vnd.ms-excel",
  4217  		Compressible: false,
  4218  	},
  4219  	"xls": {
  4220  		ContentType:  "application/vnd.ms-excel",
  4221  		Compressible: false,
  4222  	},
  4223  	"xlsb": {
  4224  		ContentType:  "application/vnd.ms-excel.sheet.binary.macroenabled.12",
  4225  		Compressible: false,
  4226  	},
  4227  	"xlsm": {
  4228  		ContentType:  "application/vnd.ms-excel.sheet.macroenabled.12",
  4229  		Compressible: false,
  4230  	},
  4231  	"xlsx": {
  4232  		ContentType:  "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
  4233  		Compressible: false,
  4234  	},
  4235  	"xlt": {
  4236  		ContentType:  "application/vnd.ms-excel",
  4237  		Compressible: false,
  4238  	},
  4239  	"xltm": {
  4240  		ContentType:  "application/vnd.ms-excel.template.macroenabled.12",
  4241  		Compressible: false,
  4242  	},
  4243  	"xltx": {
  4244  		ContentType:  "application/vnd.openxmlformats-officedocument.spreadsheetml.template",
  4245  		Compressible: false,
  4246  	},
  4247  	"xlw": {
  4248  		ContentType:  "application/vnd.ms-excel",
  4249  		Compressible: false,
  4250  	},
  4251  	"xm": {
  4252  		ContentType:  "audio/xm",
  4253  		Compressible: false,
  4254  	},
  4255  	"xml": {
  4256  		ContentType:  "text/xml",
  4257  		Compressible: false,
  4258  	},
  4259  	"xo": {
  4260  		ContentType:  "application/vnd.olpc-sugar",
  4261  		Compressible: false,
  4262  	},
  4263  	"xop": {
  4264  		ContentType:  "application/xop+xml",
  4265  		Compressible: false,
  4266  	},
  4267  	"xpi": {
  4268  		ContentType:  "application/x-xpinstall",
  4269  		Compressible: false,
  4270  	},
  4271  	"xpl": {
  4272  		ContentType:  "application/xproc+xml",
  4273  		Compressible: false,
  4274  	},
  4275  	"xpm": {
  4276  		ContentType:  "image/x-xpixmap",
  4277  		Compressible: false,
  4278  	},
  4279  	"xpr": {
  4280  		ContentType:  "application/vnd.is-xpr",
  4281  		Compressible: false,
  4282  	},
  4283  	"xps": {
  4284  		ContentType:  "application/vnd.ms-xpsdocument",
  4285  		Compressible: false,
  4286  	},
  4287  	"xpw": {
  4288  		ContentType:  "application/vnd.intercon.formnet",
  4289  		Compressible: false,
  4290  	},
  4291  	"xpx": {
  4292  		ContentType:  "application/vnd.intercon.formnet",
  4293  		Compressible: false,
  4294  	},
  4295  	"xsd": {
  4296  		ContentType:  "application/xml",
  4297  		Compressible: false,
  4298  	},
  4299  	"xsl": {
  4300  		ContentType:  "application/xml",
  4301  		Compressible: false,
  4302  	},
  4303  	"xslt": {
  4304  		ContentType:  "application/xslt+xml",
  4305  		Compressible: false,
  4306  	},
  4307  	"xsm": {
  4308  		ContentType:  "application/vnd.syncml+xml",
  4309  		Compressible: false,
  4310  	},
  4311  	"xspf": {
  4312  		ContentType:  "application/xspf+xml",
  4313  		Compressible: false,
  4314  	},
  4315  	"xul": {
  4316  		ContentType:  "application/vnd.mozilla.xul+xml",
  4317  		Compressible: false,
  4318  	},
  4319  	"xvm": {
  4320  		ContentType:  "application/xv+xml",
  4321  		Compressible: false,
  4322  	},
  4323  	"xvml": {
  4324  		ContentType:  "application/xv+xml",
  4325  		Compressible: false,
  4326  	},
  4327  	"xwd": {
  4328  		ContentType:  "image/x-xwindowdump",
  4329  		Compressible: false,
  4330  	},
  4331  	"xyz": {
  4332  		ContentType:  "chemical/x-xyz",
  4333  		Compressible: false,
  4334  	},
  4335  	"xz": {
  4336  		ContentType:  "application/x-xz",
  4337  		Compressible: false,
  4338  	},
  4339  	"yaml": {
  4340  		ContentType:  "text/yaml",
  4341  		Compressible: false,
  4342  	},
  4343  	"yang": {
  4344  		ContentType:  "application/yang",
  4345  		Compressible: false,
  4346  	},
  4347  	"yin": {
  4348  		ContentType:  "application/yin+xml",
  4349  		Compressible: false,
  4350  	},
  4351  	"yml": {
  4352  		ContentType:  "text/yaml",
  4353  		Compressible: false,
  4354  	},
  4355  	"ymp": {
  4356  		ContentType:  "text/x-suse-ymp",
  4357  		Compressible: false,
  4358  	},
  4359  	"z1": {
  4360  		ContentType:  "application/x-zmachine",
  4361  		Compressible: false,
  4362  	},
  4363  	"z2": {
  4364  		ContentType:  "application/x-zmachine",
  4365  		Compressible: false,
  4366  	},
  4367  	"z3": {
  4368  		ContentType:  "application/x-zmachine",
  4369  		Compressible: false,
  4370  	},
  4371  	"z4": {
  4372  		ContentType:  "application/x-zmachine",
  4373  		Compressible: false,
  4374  	},
  4375  	"z5": {
  4376  		ContentType:  "application/x-zmachine",
  4377  		Compressible: false,
  4378  	},
  4379  	"z6": {
  4380  		ContentType:  "application/x-zmachine",
  4381  		Compressible: false,
  4382  	},
  4383  	"z7": {
  4384  		ContentType:  "application/x-zmachine",
  4385  		Compressible: false,
  4386  	},
  4387  	"z8": {
  4388  		ContentType:  "application/x-zmachine",
  4389  		Compressible: false,
  4390  	},
  4391  	"zaz": {
  4392  		ContentType:  "application/vnd.zzazz.deck+xml",
  4393  		Compressible: false,
  4394  	},
  4395  	"zip": {
  4396  		ContentType:  "application/zip",
  4397  		Compressible: false,
  4398  	},
  4399  	"zir": {
  4400  		ContentType:  "application/vnd.zul",
  4401  		Compressible: false,
  4402  	},
  4403  	"zirz": {
  4404  		ContentType:  "application/vnd.zul",
  4405  		Compressible: false,
  4406  	},
  4407  	"zmm": {
  4408  		ContentType:  "application/vnd.handheld-entertainment+xml",
  4409  		Compressible: false,
  4410  	},
  4411  }