summaryrefslogtreecommitdiff
path: root/.docker
diff options
context:
space:
mode:
authorPatrick Spek <p.spek@tyil.nl>2018-12-05 11:37:54 +0100
committerPatrick Spek <p.spek@tyil.nl>2018-12-05 11:37:54 +0100
commitbc8b5802771709b62decc47862c19c4c7eab16f4 (patch)
tree8caa5a455ae448b543ca62087a34709725e6217c /.docker
parent822a2a28f3f42cdc351ffa2d40c823400c44621f (diff)
Add Dockerfile
Diffstat (limited to '.docker')
-rw-r--r--.docker/lighttpd.conf7
-rw-r--r--.docker/mime.conf1178
2 files changed, 1185 insertions, 0 deletions
diff --git a/.docker/lighttpd.conf b/.docker/lighttpd.conf
new file mode 100644
index 0000000..d05ac4d
--- /dev/null
+++ b/.docker/lighttpd.conf
@@ -0,0 +1,7 @@
+server.document-root = "/var/www"
+server.errorlog = "/var/log/lighttpd/error.log"
+server.port = 80
+
+index-file.names = ("index.html", "index.htm" )
+
+include "/etc/lighttpd/mime.conf"
diff --git a/.docker/mime.conf b/.docker/mime.conf
new file mode 100644
index 0000000..2c3b2c2
--- /dev/null
+++ b/.docker/mime.conf
@@ -0,0 +1,1178 @@
+mimetype.assign = (
+ ".xo" => "application/vnd.olpc-sugar",
+ ".tgz" => "application/x-gtar-compressed",
+ ".joda" => "application/vnd.joost.joda-archive",
+ ".ser" => "application/java-serialized-object",
+ ".utz" => "application/vnd.uiq.theme",
+ ".bmi" => "application/vnd.bmi",
+ ".ts" => "video/MP2T",
+ ".mcif" => "chemical/x-mmcif",
+ ".ptid" => "application/vnd.pvi.ptid1",
+ ".pls" => "audio/x-scpls",
+ ".sds" => "application/vnd.stardivision.chart",
+ ".mvb" => "chemical/x-mopac-vib",
+ ".xtel" => "chemical/x-xtel",
+ ".conf" => "text/plain",
+ ".mng" => "video/x-mng",
+ ".ppam" => "application/vnd.ms-powerpoint.addin.macroenabled.12",
+ ".nnw" => "application/vnd.noblenet-web",
+ ".odft" => "application/vnd.oasis.opendocument.formula-template",
+ ".oa3" => "application/vnd.fujitsu.oasys3",
+ ".xenc" => "application/xenc+xml",
+ ".pfb" => "application/x-font-type1",
+ ".dbk" => "application/docbook+xml",
+ ".csm" => "chemical/x-csml",
+ ".psb" => "application/vnd.3gpp.pic-bw-small",
+ ".pkipath" => "application/pkix-pkipath",
+ ".qxd" => "application/vnd.quark.quarkxpress",
+ ".ipk" => "application/vnd.shana.informed.package",
+ ".gsm" => "audio/x-gsm",
+ ".x3dz" => "model/x3d+xml",
+ ".mp2a" => "audio/mpeg",
+ ".vor" => "application/vnd.stardivision.writer",
+ ".sxc" => "application/vnd.sun.xml.calc",
+ ".mpp" => "application/vnd.ms-project",
+ ".cdr" => "image/x-coreldraw",
+ ".atx" => "application/vnd.antix.game-component",
+ ".rmi" => "audio/midi",
+ ".wk" => "application/x-123",
+ ".odp" => "application/vnd.oasis.opendocument.presentation",
+ ".mk3d" => "video/x-matroska",
+ ".onetoc" => "application/onenote",
+ ".mop" => "chemical/x-mopac-input",
+ ".cww" => "application/prs.cww",
+ ".eps" => "application/postscript",
+ ".mus" => "application/vnd.musician",
+ ".xls" => "application/vnd.ms-excel",
+ ".vcg" => "application/vnd.groove-vcard",
+ ".mp4s" => "application/mp4",
+ ".wri" => "application/x-mswrite",
+ ".fli" => "video/x-fli",
+ ".svc" => "application/vnd.dvb.service",
+ ".wvx" => "video/x-ms-wvx",
+ ".fh4" => "image/x-freehand",
+ ".frm" => "application/x-maker",
+ ".rq" => "application/sparql-query",
+ ".fg5" => "application/vnd.fujitsu.oasysgp",
+ ".mjp2" => "video/mj2",
+ ".mp4a" => "audio/mp4",
+ ".mads" => "application/mads+xml",
+ ".lyx" => "application/x-lyx",
+ ".smi" => "application/smil+xml",
+ ".mpg" => "video/mpeg",
+ ".ghf" => "application/vnd.groove-help",
+ ".pl" => "text/x-perl",
+ ".msl" => "application/vnd.mobius.msl",
+ ".xlw" => "application/vnd.ms-excel",
+ ".epsi" => "application/postscript",
+ ".m2v" => "video/mpeg",
+ ".mods" => "application/mods+xml",
+ ".ecelp4800" => "audio/vnd.nuera.ecelp4800",
+ ".ez" => "application/andrew-inset",
+ ".mb" => "application/mathematica",
+ ".stc" => "application/vnd.sun.xml.calc.template",
+ ".gsf" => "application/x-font-ghostscript",
+ ".wbmp" => "image/vnd.wap.wbmp",
+ ".asf" => "video/x-ms-asf",
+ ".istr" => "chemical/x-isostar",
+ ".sgi" => "image/sgi",
+ ".susp" => "application/vnd.sus-calendar",
+ ".gjc" => "chemical/x-gaussian-input",
+ ".les" => "application/vnd.hhe.lesson-player",
+ ".jpgv" => "video/jpeg",
+ ".listafp" => "application/vnd.ibm.modcap",
+ ".scq" => "application/scvp-cv-request",
+ ".xlsb" => "application/vnd.ms-excel.sheet.binary.macroenabled.12",
+ ".sis" => "application/vnd.symbian.install",
+ ".mxs" => "application/vnd.triscape.mxs",
+ ".rm" => "audio/x-pn-realaudio",
+ ".pyo" => "application/x-python-code",
+ ".pyc" => "application/x-python-code",
+ ".igl" => "application/vnd.igloader",
+ ".mag" => "application/vnd.ecowin.chart",
+ ".rar" => "application/x-rar-compressed",
+ ".flac" => "audio/x-flac",
+ ".wbs" => "application/vnd.criticaltools.wbs+xml",
+ ".tiff" => "image/tiff",
+ ".vrm" => "x-world/x-vrml",
+ ".pgn" => "application/x-chess-pgn",
+ ".sco" => "audio/csound",
+ ".axa" => "audio/annodex",
+ ".sty" => "text/x-tex",
+ ".kml" => "application/vnd.google-earth.kml+xml",
+ ".xhtml" => "application/xhtml+xml",
+ ".uvt" => "application/vnd.dece.ttml+xml",
+ ".cmp" => "application/vnd.yellowriver-custom-menu",
+ ".clkt" => "application/vnd.crick.clicker.template",
+ ".hpgl" => "application/vnd.hp-hpgl",
+ ".gjf" => "chemical/x-gaussian-input",
+ ".cer" => "chemical/x-cerius",
+ ".nzb" => "application/x-nzb",
+ ".docx" => "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
+ ".ttl" => "text/turtle",
+ ".wsdl" => "application/wsdl+xml",
+ ".bed" => "application/vnd.realvnc.bed",
+ ".gal" => "chemical/x-gaussian-log",
+ ".mj2" => "video/mj2",
+ ".dsc" => "text/prs.lines.tag",
+ ".rms" => "application/vnd.jcp.javame.midlet-rms",
+ ".rss" => "application/x-rss+xml",
+ ".uvvu" => "video/vnd.uvvu.mp4",
+ ".msh" => "model/mesh",
+ ".ppsm" => "application/vnd.ms-powerpoint.slideshow.macroenabled.12",
+ ".xps" => "application/vnd.ms-xpsdocument",
+ ".kmz" => "application/vnd.google-earth.kmz",
+ ".alc" => "chemical/x-alchemy",
+ ".atomsvc" => "application/atomsvc+xml",
+ ".o" => "application/x-object",
+ ".epub" => "application/epub+zip",
+ ".xfdf" => "application/vnd.adobe.xfdf",
+ ".wmv" => "video/x-ms-wmv",
+ ".cmc" => "application/vnd.cosmocaller",
+ ".m21" => "application/mp21",
+ ".blb" => "application/x-blorb",
+ ".tcl" => "text/x-tcl",
+ ".skm" => "application/x-koan",
+ ".azf" => "application/vnd.airzip.filesecure.azf",
+ ".c++" => "text/x-c++src",
+ ".ist" => "chemical/x-isostar",
+ ".pct" => "image/x-pict",
+ ".hin" => "chemical/x-hin",
+ ".pfa" => "application/x-font-type1",
+ ".kar" => "audio/midi",
+ ".ustar" => "application/x-ustar",
+ ".awb" => "audio/amr-wb",
+ ".ent" => "chemical/x-pdb",
+ ".skt" => "application/x-koan",
+ ".c11amc" => "application/vnd.cluetrust.cartomobile-config",
+ ".jlt" => "application/vnd.hp-jlyt",
+ ".hdf" => "application/x-hdf",
+ ".azw" => "application/vnd.amazon.ebook",
+ ".smf" => "application/vnd.stardivision.math",
+ ".xif" => "image/vnd.xiff",
+ ".pat" => "image/x-coreldrawpattern",
+ ".gen" => "chemical/x-genbank",
+ ".xdw" => "application/vnd.fujixerox.docuworks",
+ ".c3d" => "chemical/x-chem3d",
+ ".dtd" => "application/xml-dtd",
+ ".ins" => "application/x-internet-signup",
+ ".hvs" => "application/vnd.yamaha.hv-script",
+ ".texi" => "application/x-texinfo",
+ ".box" => "application/vnd.previewsystems.box",
+ ".uoml" => "application/vnd.uoml+xml",
+ ".fe_launch" => "application/vnd.denovo.fcselayout-link",
+ ".uvg" => "image/vnd.dece.graphic",
+ ".dgc" => "application/x-dgc-compressed",
+ ".oas" => "application/vnd.fujitsu.oasys",
+ ".mp21" => "application/mp21",
+ ".rsd" => "application/rsd+xml",
+ ".sdw" => "application/vnd.stardivision.writer",
+ ".p7s" => "application/pkcs7-signature",
+ ".asn" => "chemical/x-ncbi-asn1-spec",
+ ".uva" => "audio/vnd.dece.audio",
+ ".c4d" => "application/vnd.clonk.c4group",
+ ".smv" => "video/x-smv",
+ ".htc" => "text/x-component",
+ ".csp" => "application/vnd.commonspace",
+ ".dae" => "model/vnd.collada+xml",
+ ".m4a" => "audio/mpeg",
+ ".c4f" => "application/vnd.clonk.c4group",
+ ".mft" => "application/rpki-manifest",
+ ".sdp" => "application/vnd.stardivision.impress",
+ ".cst" => "application/x-director",
+ ".srx" => "application/sparql-results+xml",
+ ".bin" => "application/octet-stream",
+ ".xsm" => "application/vnd.syncml+xml",
+ ".lzx" => "application/x-lzx",
+ ".sitx" => "application/x-stuffitx",
+ ".xyz" => "chemical/x-xyz",
+ ".ots" => "application/vnd.oasis.opendocument.spreadsheet-template",
+ ".eps3" => "application/postscript",
+ ".bib" => "text/x-bibtex",
+ ".svg" => "image/svg+xml",
+ ".slt" => "application/vnd.epson.salt",
+ ".cdx" => "chemical/x-cdx",
+ ".aif" => "audio/x-aiff",
+ ".p8" => "application/pkcs8",
+ ".w3d" => "application/x-director",
+ ".mmod" => "chemical/x-macromodel-input",
+ ".vcf" => "text/x-vcard",
+ ".pgp" => "application/pgp-signature",
+ ".kin" => "chemical/x-kinemage",
+ ".apk" => "application/vnd.android.package-archive",
+ ".xcos" => "application/x-scilab-xcos",
+ ".%" => "application/x-trash",
+ ".dxp" => "application/vnd.spotfire.dxp",
+ ".crt" => "application/x-x509-ca-cert",
+ ".dra" => "audio/vnd.dra",
+ ".x3db" => "model/x3d+binary",
+ ".tga" => "image/x-tga",
+ ".xpw" => "application/vnd.intercon.formnet",
+ ".gpx" => "application/gpx+xml",
+ ".sik" => "application/x-trash",
+ ".der" => "application/x-x509-ca-cert",
+ ".me" => "text/troff",
+ ".fbs" => "image/vnd.fastbidsheet",
+ ".gl" => "video/gl",
+ ".cu" => "application/cu-seeme",
+ ".ppm" => "image/x-portable-pixmap",
+ ".uvvs" => "video/vnd.dece.sd",
+ ".m1v" => "video/mpeg",
+ ".dis" => "application/vnd.mobius.dis",
+ ".otp" => "application/vnd.oasis.opendocument.presentation-template",
+ ".umj" => "application/vnd.umajin",
+ ".rmvb" => "application/vnd.rn-realmedia-vbr",
+ ".xlam" => "application/vnd.ms-excel.addin.macroenabled.12",
+ ".psp" => "text/x-psp",
+ ".swa" => "application/x-director",
+ ".f90" => "text/x-fortran",
+ ".sgm" => "text/sgml",
+ ".sv4crc" => "application/x-sv4crc",
+ ".fhc" => "image/x-freehand",
+ ".nsf" => "application/vnd.lotus-notes",
+ ".snf" => "application/x-font-snf",
+ ".mrcx" => "application/marcxml+xml",
+ ".lrf" => "application/octet-stream",
+ ".qt" => "video/quicktime",
+ ".ltf" => "application/vnd.frogans.ltf",
+ ".class" => "application/java-vm",
+ ".msf" => "application/vnd.epson.msf",
+ ".mts" => "model/vnd.mts",
+ ".hvd" => "application/vnd.yamaha.hv-dic",
+ ".vcd" => "application/x-cdlink",
+ ".list3820" => "application/vnd.ibm.modcap",
+ ".epsf" => "application/postscript",
+ ".json" => "application/json",
+ ".rdp" => "application/x-rdp",
+ ".dd2" => "application/vnd.oma.dd2+xml",
+ ".uvvp" => "video/vnd.dece.pd",
+ ".html" => "text/html",
+ ".dic" => "text/x-c",
+ ".cdxml" => "application/vnd.chemdraw+xml",
+ ".taglet" => "application/vnd.mynfc",
+ ".setreg" => "application/set-registration-initiation",
+ ".vob" => "video/x-ms-vob",
+ ".jpe" => "image/jpeg",
+ ".ppt" => "application/vnd.ms-powerpoint",
+ ".rpss" => "application/vnd.nokia.radio-presets",
+ ".pfx" => "application/x-pkcs12",
+ ".emf" => "application/x-msmetafile",
+ ".xlm" => "application/vnd.ms-excel",
+ ".uvvz" => "application/vnd.dece.zip",
+ ".mbk" => "application/vnd.mobius.mbk",
+ ".fxp" => "application/vnd.adobe.fxp",
+ ".acutc" => "application/vnd.acucorp",
+ ".mesh" => "model/mesh",
+ ".ez2" => "application/vnd.ezpix-album",
+ ".sus" => "application/vnd.sus-calendar",
+ ".spc" => "chemical/x-galactic-spc",
+ ".fdf" => "application/vnd.fdf",
+ ".rxn" => "chemical/x-mdl-rxnfile",
+ ".pcap" => "application/vnd.tcpdump.pcap",
+ ".svd" => "application/vnd.svd",
+ ".opus" => "audio/ogg",
+ ".jdx" => "chemical/x-jcamp-dx",
+ ".aas" => "application/x-authorware-seg",
+ ".rnc" => "application/relax-ng-compact-syntax",
+ ".ice" => "x-conference/x-cooltalk",
+ ".dwf" => "model/vnd.dwf",
+ ".pcx" => "image/x-pcx",
+ ".sw" => "chemical/x-swissprot",
+ ".clkp" => "application/vnd.crick.clicker.palette",
+ ".oza" => "application/x-oz-application",
+ ".mobi" => "application/x-mobipocket-ebook",
+ ".pml" => "application/vnd.ctc-posml",
+ ".bcpio" => "application/x-bcpio",
+ ".aw" => "application/applixware",
+ ".mdi" => "image/vnd.ms-modi",
+ ".silo" => "model/mesh",
+ ".fti" => "application/vnd.anser-web-funds-transfer-initiation",
+ ".weba" => "audio/webm",
+ ".hqx" => "application/mac-binhex40",
+ ".wmlsc" => "application/vnd.wap.wmlscriptc",
+ ".sce" => "application/x-scilab",
+ ".smzip" => "application/vnd.stepmania.package",
+ ".h264" => "video/h264",
+ ".p10" => "application/pkcs10",
+ ".pnm" => "image/x-portable-anymap",
+ ".pya" => "audio/vnd.ms-playready.media.pya",
+ ".vss" => "application/vnd.visio",
+ ".ncx" => "application/x-dtbncx+xml",
+ ".xlb" => "application/vnd.ms-excel",
+ ".cpa" => "chemical/x-compass",
+ ".daf" => "application/vnd.mobius.daf",
+ ".pre" => "application/vnd.lotus-freelance",
+ ".qbo" => "application/vnd.intu.qbo",
+ ".qxt" => "application/vnd.quark.quarkxpress",
+ ".m13" => "application/x-msmediaview",
+ ".ica" => "application/x-ica",
+ ".cdt" => "image/x-coreldrawtemplate",
+ ".aifc" => "audio/x-aiff",
+ ".gnumeric" => "application/x-gnumeric",
+ ".djvu" => "image/vnd.djvu",
+ ".cdbcmsg" => "application/vnd.contact.cmsg",
+ ".ipfix" => "application/ipfix",
+ ".mpeg" => "video/mpeg",
+ ".uvvm" => "video/vnd.dece.mobile",
+ ".kfo" => "application/vnd.kde.kformula",
+ ".vms" => "chemical/x-vamas-iso14976",
+ ".xlc" => "application/vnd.ms-excel",
+ ".zmm" => "application/vnd.handheld-entertainment+xml",
+ ".jnlp" => "application/x-java-jnlp-file",
+ ".sldx" => "application/vnd.openxmlformats-officedocument.presentationml.slide",
+ ".ktx" => "image/ktx",
+ ".teacher" => "application/vnd.smart.teacher",
+ ".cla" => "application/vnd.claymore",
+ ".texinfo" => "application/x-texinfo",
+ ".lbd" => "application/vnd.llamagraphics.life-balance.desktop",
+ ".sxw" => "application/vnd.sun.xml.writer",
+ ".dxr" => "application/x-director",
+ ".aso" => "chemical/x-ncbi-asn1-binary",
+ ".ctab" => "chemical/x-cactvs-binary",
+ ".cdmiq" => "application/cdmi-queue",
+ ".mpn" => "application/vnd.mophun.application",
+ ".ggt" => "application/vnd.geogebra.tool",
+ ".txd" => "application/vnd.genomatix.tuxedo",
+ ".dump" => "application/octet-stream",
+ ".mxl" => "application/vnd.recordare.musicxml",
+ ".semd" => "application/vnd.semd",
+ ".aac" => "audio/x-aac",
+ ".fcs" => "application/vnd.isac.fcs",
+ ".gim" => "application/vnd.groove-identity-message",
+ ".uvz" => "application/vnd.dece.zip",
+ ".exi" => "application/exi",
+ ".ps" => "application/postscript",
+ ".csh" => "text/x-csh",
+ ".p7b" => "application/x-pkcs7-certificates",
+ ".npx" => "image/vnd.net-fpx",
+ ".gtm" => "application/vnd.groove-tool-message",
+ ".xer" => "application/patch-ops-error+xml",
+ ".seed" => "application/vnd.fdsn.seed",
+ ".mie" => "application/x-mie",
+ ".imp" => "application/vnd.accpac.simply.imp",
+ ".bmp" => "image/x-ms-bmp",
+ ".xdssc" => "application/dssc+xml",
+ ".hvp" => "application/vnd.yamaha.hv-voice",
+ ".mqy" => "application/vnd.mobius.mqy",
+ ".fvt" => "video/vnd.fvt",
+ ".cml" => "chemical/x-cml",
+ ".gf" => "application/x-tex-gf",
+ ".gmx" => "application/vnd.gmx",
+ ".cls" => "text/x-tex",
+ ".yang" => "application/yang",
+ ".aam" => "application/x-authorware-map",
+ ".ami" => "application/vnd.amiga.ami",
+ ".tk" => "text/x-tcl",
+ ".meta4" => "application/metalink4+xml",
+ ".text" => "text/plain",
+ ".kne" => "application/vnd.kinar",
+ ".sgf" => "application/x-go-sgf",
+ ".z6" => "application/x-zmachine",
+ ".gcf" => "application/x-graphing-calculator",
+ ".sv4cpio" => "application/x-sv4cpio",
+ ".wbxml" => "application/vnd.wap.wbxml",
+ ".lasxml" => "application/vnd.las.las+xml",
+ ".tsd" => "application/timestamped-data",
+ ".rdz" => "application/vnd.data-vision.rdz",
+ ".vis" => "application/vnd.visionary",
+ ".cb7" => "application/x-cbr",
+ ".wdp" => "image/vnd.ms-photo",
+ ".rd" => "chemical/x-mdl-rdfile",
+ ".nwc" => "application/x-nwc",
+ ".z1" => "application/x-zmachine",
+ ".cap" => "application/vnd.tcpdump.pcap",
+ ".mml" => "text/mathml",
+ ".art" => "image/x-jg",
+ ".htke" => "application/vnd.kenameaapp",
+ ".ltx" => "text/x-tex",
+ ".jad" => "text/vnd.sun.j2me.app-descriptor",
+ ".cef" => "chemical/x-cxf",
+ ".xml" => "application/xml",
+ ".tfm" => "application/x-tex-tfm",
+ ".nsc" => "application/x-conference",
+ ".asx" => "video/x-ms-asf",
+ ".uvu" => "video/vnd.uvvu.mp4",
+ ".sid" => "image/x-mrsid-image",
+ ".embl" => "chemical/x-embl-dl-nucleotide",
+ ".air" => "application/vnd.adobe.air-application-installer-package+zip",
+ ".wpd" => "application/wordperfect",
+ ".uvvf" => "application/vnd.dece.data",
+ ".dna" => "application/vnd.dna",
+ ".xar" => "application/vnd.xara",
+ ".mm" => "application/x-freemind",
+ ".pk" => "application/x-tex-pk",
+ ".dvb" => "video/vnd.dvb.file",
+ ".m2a" => "audio/mpeg",
+ ".caf" => "audio/x-caf",
+ ".gqs" => "application/vnd.grafeq",
+ ".uvvx" => "application/vnd.dece.unspecified",
+ ".mgz" => "application/vnd.proteus.magazine",
+ ".plc" => "application/vnd.mobius.plc",
+ ".mov" => "video/quicktime",
+ ".lin" => "application/bbolin",
+ ".dot" => "application/msword",
+ ".csf" => "chemical/x-cache-csf",
+ ".tao" => "application/vnd.tao.intent-module-archive",
+ ".gca" => "application/x-gca-compressed",
+ ".semf" => "application/vnd.semf",
+ ".asm" => "text/x-asm",
+ ".eml" => "message/rfc822",
+ ".ufd" => "application/vnd.ufdl",
+ ".portpkg" => "application/vnd.macports.portpkg",
+ ".gcd" => "text/x-pcs-gcd",
+ ".skp" => "application/x-koan",
+ ".fchk" => "chemical/x-gaussian-checkpoint",
+ ".c4g" => "application/vnd.clonk.c4group",
+ ".atom" => "application/atom+xml",
+ ".cfs" => "application/x-cfs-compressed",
+ ".mc1" => "application/vnd.medcalcdata",
+ ".pyv" => "video/vnd.ms-playready.media.pyv",
+ ".irm" => "application/vnd.ibm.rights-management",
+ ".pqa" => "application/vnd.palm",
+ ".bdf" => "application/x-font-bdf",
+ ".rep" => "application/vnd.businessobjects",
+ ".wml" => "text/vnd.wap.wml",
+ ".323" => "text/h323",
+ ".mpega" => "audio/mpeg",
+ ".orc" => "audio/csound",
+ ".wpl" => "application/vnd.ms-wpl",
+ ".trm" => "application/x-msterminal",
+ ".es3" => "application/vnd.eszigno3+xml",
+ ".gif" => "image/gif",
+ ".xdp" => "application/vnd.adobe.xdp+xml",
+ ".sm" => "application/vnd.stepmania.stepchart",
+ ".nns" => "application/vnd.noblenet-sealer",
+ ".shx" => "application/x-qgis",
+ ".lbe" => "application/vnd.llamagraphics.life-balance.exchange+xml",
+ ".hxx" => "text/x-c++hdr",
+ ".~" => "application/x-trash",
+ ".wz" => "application/x-wingz",
+ ".teicorpus" => "application/tei+xml",
+ ".mp2" => "audio/mpeg",
+ ".oda" => "application/oda",
+ ".dssc" => "application/dssc+der",
+ ".ris" => "application/x-research-info-systems",
+ ".mopcrt" => "chemical/x-mopac-input",
+ ".tei" => "application/tei+xml",
+ ".sc" => "application/vnd.ibm.secure-container",
+ ".xlt" => "application/vnd.ms-excel",
+ ".bz2" => "application/x-bzip2",
+ ".swi" => "application/vnd.aristanetworks.swi",
+ ".fig" => "application/x-xfig",
+ ".ssf" => "application/vnd.epson.ssf",
+ ".xap" => "application/x-silverlight-app",
+ ".hh" => "text/x-c++hdr",
+ ".htm" => "text/html",
+ ".xhvml" => "application/xv+xml",
+ ".jng" => "image/x-jng",
+ ".dwg" => "image/vnd.dwg",
+ ".acu" => "application/vnd.acucobol",
+ ".pvb" => "application/vnd.3gpp.pic-bw-var",
+ ".wmls" => "text/vnd.wap.wmlscript",
+ ".vst" => "application/vnd.visio",
+ ".zmt" => "chemical/x-mopac-input",
+ ".pfm" => "application/x-font-type1",
+ ".c" => "text/x-csrc",
+ ".gac" => "application/vnd.groove-account",
+ ".log" => "text/plain",
+ ".xbm" => "image/x-xbitmap",
+ ".gex" => "application/vnd.geometry-explorer",
+ ".osf" => "application/vnd.yamaha.openscoreformat",
+ ".mpc" => "chemical/x-mopac-input",
+ ".zirz" => "application/vnd.zul",
+ ".lha" => "application/x-lzh-compressed",
+ ".fh7" => "image/x-freehand",
+ ".m3u" => "audio/x-mpegurl",
+ ".link66" => "application/vnd.route66.link66+xml",
+ ".ly" => "text/x-lilypond",
+ ".jisp" => "application/vnd.jisp",
+ ".nml" => "application/vnd.enliven",
+ ".cii" => "application/vnd.anser-web-certificate-issue-initiation",
+ ".odi" => "application/vnd.oasis.opendocument.image",
+ ".tpt" => "application/vnd.trid.tpt",
+ ".prt" => "chemical/x-ncbi-asn1-ascii",
+ ".z7" => "application/x-zmachine",
+ ".cascii" => "chemical/x-cactvs-binary",
+ ".cdmid" => "application/cdmi-domain",
+ ".rpst" => "application/vnd.nokia.radio-preset",
+ ".spot" => "text/vnd.in3d.spot",
+ ".3gp" => "video/3gpp",
+ ".in" => "text/plain",
+ ".djv" => "image/vnd.djvu",
+ ".gtw" => "model/vnd.gtw",
+ ".sd" => "chemical/x-mdl-sdfile",
+ ".pcurl" => "application/vnd.curl.pcurl",
+ ".mscml" => "application/mediaservercontrol+xml",
+ ".sse" => "application/vnd.kodak-descriptor",
+ ".py" => "text/x-python",
+ ".mathml" => "application/mathml+xml",
+ ".msty" => "application/vnd.muvee.style",
+ ".dvi" => "application/x-dvi",
+ ".f4v" => "video/x-f4v",
+ ".woff" => "application/x-font-woff",
+ ".d" => "text/x-dsrc",
+ ".kil" => "application/x-killustrator",
+ ".saf" => "application/vnd.yamaha.smaf-audio",
+ ".edx" => "application/vnd.novadigm.edx",
+ ".cub" => "chemical/x-gaussian-cube",
+ ".wtb" => "application/vnd.webturbo",
+ ".gqf" => "application/vnd.grafeq",
+ ".rld" => "application/resource-lists-diff+xml",
+ ".iif" => "application/vnd.shana.informed.interchange",
+ ".itp" => "application/vnd.shana.informed.formtemplate",
+ ".osfpvg" => "application/vnd.yamaha.openscoreformat.osfpvg+xml",
+ ".pcf.Z" => "application/x-font",
+ ".aab" => "application/x-authorware-bin",
+ ".mkv" => "video/x-matroska",
+ ".ccxml" => "application/ccxml+xml",
+ ".uvm" => "video/vnd.dece.mobile",
+ ".axv" => "video/annodex",
+ ".js" => "application/x-javascript",
+ ".otc" => "application/vnd.oasis.opendocument.chart-template",
+ ".sdf" => "chemical/x-mdl-sdfile",
+ ".m4v" => "video/x-m4v",
+ ".brf" => "text/plain",
+ ".etx" => "text/x-setext",
+ ".urls" => "text/uri-list",
+ ".sig" => "application/pgp-signature",
+ ".ra" => "audio/x-realaudio",
+ ".mcd" => "application/vnd.mcd",
+ ".potm" => "application/vnd.ms-powerpoint.template.macroenabled.12",
+ ".cache" => "chemical/x-cache",
+ ".oxps" => "application/oxps",
+ ".hwp" => "application/x-hwp",
+ ".roff" => "text/troff",
+ ".mp4v" => "video/mp4",
+ ".cbr" => "application/x-cbr",
+ ".java" => "text/x-java-source",
+ ".fh" => "image/x-freehand",
+ ".pfr" => "application/font-tdpfr",
+ ".g2w" => "application/vnd.geoplan",
+ ".dist" => "application/octet-stream",
+ ".7z" => "application/x-7z-compressed",
+ ".def" => "text/plain",
+ ".m4u" => "video/vnd.mpegurl",
+ ".hal" => "application/vnd.hal+xml",
+ ".cod" => "application/vnd.rim.cod",
+ ".otm" => "application/vnd.oasis.opendocument.text-master",
+ ".zaz" => "application/vnd.zzazz.deck+xml",
+ ".kpr" => "application/x-kpresenter",
+ ".avi" => "video/x-msvideo",
+ ".sgml" => "text/sgml",
+ ".wav" => "audio/x-wav",
+ ".rpm" => "application/x-redhat-package-manager",
+ ".mpy" => "application/vnd.ibm.minipay",
+ ".m14" => "application/x-msmediaview",
+ ".webp" => "image/webp",
+ ".dl" => "video/dl",
+ ".p7m" => "application/pkcs7-mime",
+ ".wp5" => "application/wordperfect5.1",
+ ".zip" => "application/zip",
+ ".xpl" => "application/xproc+xml",
+ ".elc" => "application/octet-stream",
+ ".ace" => "application/x-ace-compressed",
+ ".stl" => "application/vnd.ms-pki.stl",
+ ".wmx" => "video/x-ms-wmx",
+ ".asc" => "text/plain",
+ ".ras" => "image/x-cmu-raster",
+ ".amr" => "audio/amr",
+ ".rtf" => "text/rtf",
+ ".odf" => "application/vnd.oasis.opendocument.formula",
+ ".tar" => "application/x-tar",
+ ".old" => "application/x-trash",
+ ".bz" => "application/x-bzip",
+ ".gpt" => "chemical/x-mopac-graph",
+ ".flw" => "application/vnd.kde.kivio",
+ ".prf" => "application/pics-rules",
+ ".xpr" => "application/vnd.is-xpr",
+ ".maker" => "application/x-maker",
+ ".potx" => "application/vnd.openxmlformats-officedocument.presentationml.template",
+ ".z2" => "application/x-zmachine",
+ ".lsf" => "video/x-la-asf",
+ ".wm" => "video/x-ms-wm",
+ ".ddd" => "application/vnd.fujixerox.ddd",
+ ".geo" => "application/vnd.dynageo",
+ ".odb" => "application/vnd.oasis.opendocument.database",
+ ".nnd" => "application/vnd.noblenet-directory",
+ ".musicxml" => "application/vnd.recordare.musicxml+xml",
+ ".fgd" => "application/x-director",
+ ".opml" => "text/x-opml",
+ ".gxf" => "application/gxf",
+ ".b" => "chemical/x-molconn-Z",
+ ".rlc" => "image/vnd.fujixerox.edmics-rlc",
+ ".s" => "text/x-asm",
+ ".clkx" => "application/vnd.crick.clicker",
+ ".aiff" => "audio/x-aiff",
+ ".fb" => "application/x-maker",
+ ".t" => "text/troff",
+ ".ram" => "audio/x-pn-realaudio",
+ ".mpv" => "video/x-matroska",
+ ".xsd" => "application/xml",
+ ".wqd" => "application/vnd.wqd",
+ ".wspolicy" => "application/wspolicy+xml",
+ ".sh" => "text/x-sh",
+ ".bdm" => "application/vnd.syncml.dm+wbxml",
+ ".mcurl" => "text/vnd.curl.mcurl",
+ ".lrm" => "application/vnd.ms-lrm",
+ ".distz" => "application/octet-stream",
+ ".deb" => "application/x-debian-package",
+ ".lhs" => "text/x-literate-haskell",
+ ".afp" => "application/vnd.ibm.modcap",
+ ".ief" => "image/ief",
+ ".boz" => "application/x-bzip2",
+ ".res" => "application/x-dtbresource+xml",
+ ".p12" => "application/x-pkcs12",
+ ".qps" => "application/vnd.publishare-delta-tree",
+ ".tex" => "text/x-tex",
+ ".ahead" => "application/vnd.ahead.space",
+ ".pac" => "application/x-ns-proxy-autoconfig",
+ ".org" => "application/vnd.lotus-organizer",
+ ".dv" => "video/dv",
+ ".eot" => "application/vnd.ms-fontobject",
+ ".pub" => "application/x-mspublisher",
+ ".clkk" => "application/vnd.crick.clicker.keyboard",
+ ".cil" => "application/vnd.ms-artgalry",
+ ".tgf" => "chemical/x-mdl-tgf",
+ ".sd2" => "audio/x-sd2",
+ ".ivu" => "application/vnd.immervision-ivu",
+ ".spl" => "application/x-futuresplash",
+ ".mseed" => "application/vnd.fdsn.mseed",
+ ".x3dvz" => "model/x3d+vrml",
+ ".mny" => "application/x-msmoney",
+ ".book" => "application/x-maker",
+ ".bpk" => "application/octet-stream",
+ ".gml" => "application/gml+xml",
+ ".clp" => "application/x-msclip",
+ ".gramps" => "application/x-gramps-xml",
+ ".uls" => "text/iuls",
+ ".ogx" => "application/ogg",
+ ".ecma" => "application/ecmascript",
+ ".dmp" => "application/vnd.tcpdump.pcap",
+ ".cat" => "application/vnd.ms-pki.seccat",
+ ".jpeg" => "image/jpeg",
+ ".ims" => "application/vnd.ms-ims",
+ ".application" => "application/x-ms-application",
+ ".wmz" => "application/x-msmetafile",
+ ".mpm" => "application/vnd.blueice.multipass",
+ ".sgl" => "application/vnd.stardivision.writer-global",
+ ".sfs" => "application/vnd.spotfire.sfs",
+ ".webm" => "video/webm",
+ ".iii" => "application/x-iphone",
+ ".csv" => "text/csv",
+ ".yin" => "application/yin+xml",
+ ".n-gage" => "application/vnd.nokia.n-gage.symbian.install",
+ ".vcs" => "text/x-vcalendar",
+ ".pgm" => "image/x-portable-graymap",
+ ".oth" => "application/vnd.oasis.opendocument.text-web",
+ ".crl" => "application/x-pkcs7-crl",
+ ".blorb" => "application/x-blorb",
+ ".jar" => "application/java-archive",
+ ".vsw" => "application/vnd.visio",
+ ".ctx" => "chemical/x-ctx",
+ ".wad" => "application/x-doom",
+ ".swfl" => "application/x-shockwave-flash",
+ ".kon" => "application/vnd.kde.kontour",
+ ".m3a" => "audio/mpeg",
+ ".gre" => "application/vnd.geometry-explorer",
+ ".nbp" => "application/vnd.wolfram.player",
+ ".nlu" => "application/vnd.neurolanguage.nlu",
+ ".mmf" => "application/vnd.smaf",
+ ".esa" => "application/vnd.osgi.subsystem",
+ ".z4" => "application/x-zmachine",
+ ".ftc" => "application/vnd.fluxtime.clip",
+ ".iges" => "model/iges",
+ ".gph" => "application/vnd.flographit",
+ ".u32" => "application/x-authorware-bin",
+ ".wks" => "application/vnd.ms-works",
+ ".fbdoc" => "application/x-maker",
+ ".davmount" => "application/davmount+xml",
+ ".dxf" => "image/vnd.dxf",
+ ".esf" => "application/vnd.epson.esf",
+ ".sldm" => "application/vnd.ms-powerpoint.slide.macroenabled.12",
+ ".car" => "application/vnd.curl.car",
+ ".see" => "application/vnd.seemail",
+ ".wmlc" => "application/vnd.wap.wmlc",
+ ".mxu" => "video/vnd.mpegurl",
+ ".gcg" => "chemical/x-gcg8-sequence",
+ ".z5" => "application/x-zmachine",
+ ".atc" => "application/vnd.acucorp",
+ ".vcard" => "text/vcard",
+ ".hta" => "application/hta",
+ ".erf" => "image/x-epson-erf",
+ ".jpm" => "video/jpm",
+ ".xm" => "audio/xm",
+ ".moo" => "chemical/x-mopac-out",
+ ".csml" => "chemical/x-csml",
+ ".frame" => "application/x-maker",
+ ".dfac" => "application/vnd.dreamfactory",
+ ".rp9" => "application/vnd.cloanto.rp9",
+ ".sit" => "application/x-stuffit",
+ ".ott" => "application/vnd.oasis.opendocument.text-template",
+ ".xpm" => "image/x-xpixmap",
+ ".hs" => "text/x-haskell",
+ ".mmr" => "image/vnd.fujixerox.edmics-mmr",
+ ".midi" => "audio/midi",
+ ".sil" => "audio/silk",
+ ".tfi" => "application/thraud+xml",
+ ".sdkd" => "application/vnd.solent.sdkm+xml",
+ ".sxm" => "application/vnd.sun.xml.math",
+ ".apr" => "application/vnd.lotus-approach",
+ ".xwd" => "image/x-xwindowdump",
+ ".ifm" => "application/vnd.shana.informed.formdata",
+ ".chat" => "application/x-chat",
+ ".wps" => "application/vnd.ms-works",
+ ".arc" => "application/x-freearc",
+ ".lsx" => "video/x-la-asf",
+ ".diff" => "text/x-diff",
+ ".ppd" => "application/vnd.cups-ppd",
+ ".3ds" => "image/x-3ds",
+ ".dp" => "application/vnd.osgi.dp",
+ ".scd" => "application/x-msschedule",
+ ".twd" => "application/vnd.simtech-mindmapper",
+ ".prc" => "application/x-mobipocket-ebook",
+ ".gtar" => "application/x-gtar",
+ ".anx" => "application/annodex",
+ ".jpg" => "image/jpeg",
+ ".xvml" => "application/xv+xml",
+ ".omdoc" => "application/omdoc+xml",
+ ".st" => "application/vnd.sailingtracker.track",
+ ".smil" => "application/smil+xml",
+ ".fnc" => "application/vnd.frogans.fnc",
+ ".dif" => "video/dv",
+ ".fxpl" => "application/vnd.adobe.fxp",
+ ".cdf" => "application/x-netcdf",
+ ".sema" => "application/vnd.sema",
+ ".shtml" => "text/html",
+ ".list" => "text/plain",
+ ".uvvt" => "application/vnd.dece.ttml+xml",
+ ".cdmia" => "application/cdmi-capability",
+ ".afm" => "application/x-font-type1",
+ ".dll" => "application/x-msdownload",
+ ".sha1" => "application/x-sha1",
+ ".ivp" => "application/vnd.immervision-ivp",
+ ".xop" => "application/xop+xml",
+ ".mpkg" => "application/vnd.apple.installer+xml",
+ ".com" => "application/x-msdownload",
+ ".uvvd" => "application/vnd.dece.data",
+ ".txf" => "application/vnd.mobius.txf",
+ ".x3dbz" => "model/x3d+binary",
+ ".qxl" => "application/vnd.quark.quarkxpress",
+ ".qtl" => "application/x-quicktimeplayer",
+ ".mfm" => "application/vnd.mfmp",
+ ".sct" => "text/scriptlet",
+ ".mwf" => "application/vnd.mfer",
+ ".onetmp" => "application/onenote",
+ ".lostxml" => "application/lost+xml",
+ ".info" => "application/x-info",
+ ".rdf" => "application/rdf+xml",
+ ".cpp" => "text/x-c++src",
+ ".psd" => "image/x-photoshop",
+ ".vtu" => "model/vnd.vtu",
+ ".m3u8" => "application/x-mpegURL",
+ ".ecelp7470" => "audio/vnd.nuera.ecelp7470",
+ ".dmg" => "application/x-apple-diskimage",
+ ".spp" => "application/scvp-vp-response",
+ ".x32" => "application/x-authorware-bin",
+ ".uvvv" => "video/vnd.dece.video",
+ ".c11amz" => "application/vnd.cluetrust.cartomobile-config-pkg",
+ ".cdmic" => "application/cdmi-container",
+ ".mpt" => "application/vnd.ms-project",
+ ".s3m" => "audio/s3m",
+ ".css" => "text/css",
+ ".mp3" => "audio/mpeg",
+ ".ait" => "application/vnd.dvb.ait",
+ ".ufdl" => "application/vnd.ufdl",
+ ".zir" => "application/vnd.zul",
+ ".mrc" => "application/marc",
+ ".ma" => "application/mathematica",
+ ".flx" => "text/vnd.fmi.flexstor",
+ ".xslt" => "application/xslt+xml",
+ ".spf" => "application/vnd.yamaha.smaf-phrase",
+ ".spq" => "application/scvp-vp-request",
+ ".cba" => "application/x-cbr",
+ ".pas" => "text/x-pascal",
+ ".plb" => "application/vnd.3gpp.pic-bw-large",
+ ".snd" => "audio/basic",
+ ".ktz" => "application/vnd.kahootz",
+ ".pptm" => "application/vnd.ms-powerpoint.presentation.macroenabled.12",
+ ".install" => "application/x-install-instructions",
+ ".cab" => "application/x-cab",
+ ".moc" => "text/x-moc",
+ ".h263" => "video/h263",
+ ".ktr" => "application/vnd.kahootz",
+ ".tsv" => "text/tab-separated-values",
+ ".fh5" => "image/x-freehand",
+ ".x3d" => "model/x3d+xml",
+ ".dart" => "application/vnd.dart",
+ ".ngdat" => "application/vnd.nokia.n-gage.data",
+ ".exe" => "application/x-msdownload",
+ ".metalink" => "application/metalink+xml",
+ ".sisx" => "x-epoc/x-sisx-app",
+ ".pps" => "application/vnd.ms-powerpoint",
+ ".lwp" => "application/vnd.lotus-wordpro",
+ ".xbd" => "application/vnd.fujixerox.docuworks.binder",
+ ".m3g" => "application/m3g",
+ ".pot" => "text/plain",
+ ".cpio" => "application/x-cpio",
+ ".gan" => "application/x-ganttproject",
+ ".sql" => "application/x-sql",
+ ".irp" => "application/vnd.irepository.package+xml",
+ ".mar" => "application/octet-stream",
+ ".deploy" => "application/octet-stream",
+ ".cdmio" => "application/cdmi-object",
+ ".sti" => "application/vnd.sun.xml.impress.template",
+ ".jam" => "application/x-jam",
+ ".gram" => "application/srgs",
+ ".dpg" => "application/vnd.dpgraph",
+ ".wax" => "audio/x-ms-wax",
+ ".scurl" => "text/vnd.curl.scurl",
+ ".cda" => "application/x-cdf",
+ ".pbm" => "image/x-portable-bitmap",
+ ".vmd" => "chemical/x-vmd",
+ ".wgt" => "application/widget",
+ ".crd" => "application/x-mscardfile",
+ ".f" => "text/x-fortran",
+ ".csd" => "audio/csound",
+ ".gamin" => "chemical/x-gamess-input",
+ ".dtshd" => "audio/vnd.dts.hd",
+ ".tpl" => "application/vnd.groove-tool-template",
+ ".xvm" => "application/xv+xml",
+ ".cdkey" => "application/vnd.mediastation.cdkey",
+ ".stw" => "application/vnd.sun.xml.writer.template",
+ ".plf" => "application/vnd.pocketlearn",
+ ".xul" => "application/vnd.mozilla.xul+xml",
+ ".xltm" => "application/vnd.ms-excel.template.macroenabled.12",
+ ".c4p" => "application/vnd.clonk.c4group",
+ ".chm" => "chemical/x-chemdraw",
+ ".oti" => "application/vnd.oasis.opendocument.image-template",
+ ".icm" => "application/vnd.iccprofile",
+ ".ttf" => "application/x-font-ttf",
+ ".qwt" => "application/vnd.quark.quarkxpress",
+ ".spx" => "audio/ogg",
+ ".3g2" => "video/3gpp2",
+ ".xsl" => "application/xml",
+ ".es" => "application/ecmascript",
+ ".ggb" => "application/vnd.geogebra.file",
+ ".acc" => "application/vnd.americandynamics.acc",
+ ".wdb" => "application/vnd.ms-works",
+ ".bat" => "application/x-msdownload",
+ ".nfo" => "text/x-nfo",
+ ".scm" => "application/vnd.lotus-screencam",
+ ".lzh" => "application/x-lzh-compressed",
+ ".ac" => "application/pkix-attr-cert",
+ ".cpt" => "image/x-corelphotopaint",
+ ".srt" => "text/plain",
+ ".oprc" => "application/vnd.palm",
+ ".uri" => "text/uri-list",
+ ".ksp" => "application/x-kspread",
+ ".ext" => "application/vnd.novadigm.ext",
+ ".z8" => "application/x-zmachine",
+ ".h" => "text/x-chdr",
+ ".twds" => "application/vnd.simtech-mindmapper",
+ ".ogv" => "video/ogg",
+ ".movie" => "video/x-sgi-movie",
+ ".rcprofile" => "application/vnd.ipunplugged.rcprofile",
+ ".mets" => "application/mets+xml",
+ ".wcm" => "application/vnd.ms-works",
+ ".ei6" => "application/vnd.pg.osasli",
+ ".gbr" => "application/rpki-ghostbusters",
+ ".dir" => "application/x-director",
+ ".rip" => "audio/vnd.rip",
+ ".png" => "image/png",
+ ".ssdl" => "application/ssdl+xml",
+ ".cxt" => "application/x-director",
+ ".cmx" => "image/x-cmx",
+ ".xfdl" => "application/vnd.xfdl",
+ ".pdb" => "chemical/x-pdb",
+ ".hlp" => "application/winhlp",
+ ".adp" => "audio/adpcm",
+ ".odc" => "application/vnd.oasis.opendocument.chart",
+ ".cgm" => "image/cgm",
+ ".ms" => "text/troff",
+ ".clkw" => "application/vnd.crick.clicker.wordbank",
+ ".edm" => "application/vnd.novadigm.edm",
+ ".jpgm" => "video/jpm",
+ ".patch" => "text/x-diff",
+ ".odt" => "application/vnd.oasis.opendocument.text",
+ ".mpg4" => "video/mp4",
+ ".xltx" => "application/vnd.openxmlformats-officedocument.spreadsheetml.template",
+ ".123" => "application/vnd.lotus-1-2-3",
+ ".pkg" => "application/octet-stream",
+ ".svgz" => "image/svg+xml",
+ ".vsd" => "application/vnd.visio",
+ ".xcf" => "application/x-xcf",
+ ".pm" => "text/x-perl",
+ ".flv" => "video/x-flv",
+ ".aep" => "application/vnd.audiograph",
+ ".gau" => "chemical/x-gaussian-input",
+ ".unityweb" => "application/vnd.unity",
+ ".evy" => "application/x-envoy",
+ ".oga" => "audio/ogg",
+ ".wrl" => "x-world/x-vrml",
+ ".stk" => "application/hyperstudio",
+ ".qgs" => "application/x-qgis",
+ ".ros" => "chemical/x-rosdal",
+ ".uvp" => "video/vnd.dece.pd",
+ ".mid" => "audio/midi",
+ ".val" => "chemical/x-ncbi-asn1-binary",
+ ".xpx" => "application/vnd.intercon.formnet",
+ ".ics" => "text/calendar",
+ ".rmp" => "audio/x-pn-realaudio-plugin",
+ ".cac" => "chemical/x-cache",
+ ".mseq" => "application/vnd.mseq",
+ ".ulx" => "application/x-glulx",
+ ".gam" => "chemical/x-gamess-input",
+ ".xla" => "application/vnd.ms-excel",
+ ".rgb" => "image/x-rgb",
+ ".tif" => "image/tiff",
+ ".xz" => "application/x-xz",
+ ".doc" => "application/msword",
+ ".ink" => "application/inkml+xml",
+ ".curl" => "text/vnd.curl",
+ ".uvva" => "audio/vnd.dece.audio",
+ ".odm" => "application/vnd.oasis.opendocument.text-master",
+ ".tra" => "application/vnd.trueapp",
+ ".mph" => "application/x-comsol",
+ ".jmz" => "application/x-jmol",
+ ".sci" => "application/x-scilab",
+ ".kia" => "application/vnd.kidspiration",
+ ".atomcat" => "application/atomcat+xml",
+ ".vcx" => "application/vnd.vcx",
+ ".eps2" => "application/postscript",
+ ".tsp" => "application/dsptype",
+ ".crw" => "image/x-canon-crw",
+ ".c4u" => "application/vnd.clonk.c4group",
+ ".jsonml" => "application/jsonml+json",
+ ".scs" => "application/scvp-cv-response",
+ ".std" => "application/vnd.sun.xml.draw.template",
+ ".nb" => "application/mathematica",
+ ".cbt" => "application/x-cbr",
+ ".udeb" => "application/x-debian-package",
+ ".fst" => "image/vnd.fst",
+ ".for" => "text/x-fortran",
+ ".kwt" => "application/x-kword",
+ ".cbin" => "chemical/x-cactvs-binary",
+ ".emb" => "chemical/x-embl-dl-nucleotide",
+ ".sfd-hdstx" => "application/vnd.hydrostatix.sof-data",
+ ".iota" => "application/vnd.astraea-software.iota",
+ ".emma" => "application/emma+xml",
+ ".ai" => "application/postscript",
+ ".src" => "application/x-wais-source",
+ ".man" => "text/troff",
+ ".mbox" => "application/mbox",
+ ".scala" => "text/x-scala",
+ ".dat" => "chemical/x-mopac-input",
+ ".nef" => "image/x-nikon-nef",
+ ".boo" => "text/x-boo",
+ ".z3" => "application/x-zmachine",
+ ".ods" => "application/vnd.oasis.opendocument.spreadsheet",
+ ".efif" => "application/vnd.picsel",
+ ".3dml" => "text/vnd.in3d.3dml",
+ ".sub" => "text/vnd.dvb.subtitle",
+ ".uvvg" => "image/vnd.dece.graphic",
+ ".au" => "audio/basic",
+ ".cryptonote" => "application/vnd.rig.cryptonote",
+ ".f77" => "text/x-fortran",
+ ".xlsm" => "application/vnd.ms-excel.sheet.macroenabled.12",
+ ".isp" => "application/x-internet-signup",
+ ".obj" => "application/x-tgif",
+ ".shf" => "application/shf+xml",
+ ".cdy" => "application/vnd.cinderella",
+ ".fcdt" => "application/vnd.adobe.formscentral.fcdt",
+ ".rl" => "application/resource-lists+xml",
+ ".roa" => "application/rpki-roa",
+ ".swf" => "application/x-shockwave-flash",
+ ".psf" => "application/x-font-linux-psf",
+ ".cxf" => "chemical/x-cxf",
+ ".uvv" => "video/vnd.dece.video",
+ ".xdf" => "application/xcap-diff+xml",
+ ".one" => "application/onenote",
+ ".dcm" => "application/dicom",
+ ".gdl" => "model/vnd.gdl",
+ ".inp" => "chemical/x-gamess-input",
+ ".bsd" => "chemical/x-crossfire",
+ ".mlp" => "application/vnd.dolby.mlp",
+ ".xdm" => "application/vnd.syncml.dm+xml",
+ ".iso" => "application/x-iso9660-image",
+ ".mks" => "video/x-matroska",
+ ".otf" => "application/x-font-otf",
+ ".torrent" => "application/x-bittorrent",
+ ".ttc" => "application/x-font-ttf",
+ ".qfx" => "application/vnd.intu.qfx",
+ ".uvx" => "application/vnd.dece.unspecified",
+ ".fpx" => "image/vnd.fpx",
+ ".karbon" => "application/vnd.kde.karbon",
+ ".key" => "application/pgp-keys",
+ ".wmf" => "application/x-msmetafile",
+ ".hpid" => "application/vnd.hp-hpid",
+ ".hps" => "application/vnd.hp-hps",
+ ".orf" => "image/x-olympus-orf",
+ ".btif" => "image/prs.btif",
+ ".oxt" => "application/vnd.openofficeorg.extension",
+ ".xbap" => "application/x-ms-xbap",
+ ".nc" => "application/x-netcdf",
+ ".bak" => "application/x-trash",
+ ".dx" => "chemical/x-jcamp-dx",
+ ".tm" => "text/texmacs",
+ ".igm" => "application/vnd.insors.igm",
+ ".g3" => "image/g3fax",
+ ".ifb" => "text/calendar",
+ ".skd" => "application/x-koan",
+ ".xaml" => "application/xaml+xml",
+ ".kpt" => "application/x-kpresenter",
+ ".ez3" => "application/vnd.ezpix-package",
+ ".uvf" => "application/vnd.dece.data",
+ ".onetoc2" => "application/onenote",
+ ".pcf" => "application/x-font-pcf",
+ ".cc" => "text/x-c++src",
+ ".mgp" => "application/vnd.osgeo.mapguide.package",
+ ".uvi" => "image/vnd.dece.graphic",
+ ".obd" => "application/x-msbinder",
+ ".fly" => "text/vnd.fly",
+ ".knp" => "application/vnd.kinar",
+ ".vsf" => "application/vnd.vsf",
+ ".vrml" => "x-world/x-vrml",
+ ".inkml" => "application/inkml+xml",
+ ".igs" => "model/iges",
+ ".kwd" => "application/x-kword",
+ ".thmx" => "application/vnd.ms-officetheme",
+ ".qam" => "application/vnd.epson.quickanime",
+ ".cmdf" => "chemical/x-cmdf",
+ ".eol" => "audio/vnd.digital-winds",
+ ".oa2" => "application/vnd.fujitsu.oasys2",
+ ".str" => "application/vnd.pg.format",
+ ".xpi" => "application/x-xpinstall",
+ ".wmd" => "application/x-ms-wmd",
+ ".chrt" => "application/x-kchart",
+ ".xspf" => "application/xspf+xml",
+ ".vox" => "application/x-authorware-bin",
+ ".rb" => "application/x-ruby",
+ ".paw" => "application/vnd.pawaafile",
+ ".mol2" => "chemical/x-mol2",
+ ".pdf" => "application/pdf",
+ ".wg" => "application/vnd.pmi.widget",
+ ".dataless" => "application/vnd.fdsn.seed",
+ ".bh2" => "application/vnd.fujitsu.oasysprs",
+ ".latex" => "application/x-latex",
+ ".h261" => "video/h261",
+ ".ntf" => "application/vnd.nitf",
+ ".cif" => "chemical/x-cif",
+ ".dcr" => "application/x-director",
+ ".mmd" => "chemical/x-macromodel-input",
+ ".uu" => "text/x-uuencode",
+ ".hpp" => "text/x-c++hdr",
+ ".h++" => "text/x-c++hdr",
+ ".pic" => "image/x-pict",
+ ".ecelp9600" => "audio/vnd.nuera.ecelp9600",
+ ".ogg" => "audio/ogg",
+ ".qxb" => "application/vnd.quark.quarkxpress",
+ ".cct" => "application/x-director",
+ ".tcap" => "application/vnd.3gpp2.tcap",
+ ".uvvh" => "video/vnd.dece.hd",
+ ".sxi" => "application/vnd.sun.xml.impress",
+ ".rtx" => "text/richtext",
+ ".nitf" => "application/vnd.nitf",
+ ".mpe" => "video/mpeg",
+ ".wma" => "audio/x-ms-wma",
+ ".dotx" => "application/vnd.openxmlformats-officedocument.wordprocessingml.template",
+ ".viv" => "video/vnd.vivo",
+ ".sfv" => "text/x-sfv",
+ ".pki" => "application/pkixcmp",
+ ".mpga" => "audio/mpeg",
+ ".msi" => "application/x-msi",
+ ".abw" => "application/x-abiword",
+ ".mime" => "message/rfc822",
+ ".mp4" => "video/mp4",
+ ".cxx" => "text/x-c++src",
+ ".et3" => "application/vnd.eszigno3+xml",
+ ".azs" => "application/vnd.airzip.filesecure.azs",
+ ".so" => "application/octet-stream",
+ ".mdb" => "application/x-msaccess",
+ ".n3" => "text/n3",
+ ".pptx" => "application/vnd.openxmlformats-officedocument.presentationml.presentation",
+ ".sbml" => "application/sbml+xml",
+ ".wsc" => "text/scriptlet",
+ ".x3dv" => "model/x3d+vrml",
+ ".sru" => "application/sru+xml",
+ ".mka" => "audio/x-matroska",
+ ".dtb" => "application/x-dtbook+xml",
+ ".sxg" => "application/vnd.sun.xml.writer.global",
+ ".i2g" => "application/vnd.intergeo",
+ ".dts" => "audio/vnd.dts",
+ ".otg" => "application/vnd.oasis.opendocument.graphics-template",
+ ".atomsrv" => "application/atomserv+xml",
+ ".xht" => "application/xhtml+xml",
+ ".rif" => "application/reginfo+xml",
+ ".docm" => "application/vnd.ms-word.document.macroenabled.12",
+ ".pbd" => "application/vnd.powerbuilder6",
+ ".eva" => "application/x-eva",
+ ".igx" => "application/vnd.micrografx.igx",
+ ".grxml" => "application/srgs+xml",
+ ".odg" => "application/vnd.oasis.opendocument.graphics",
+ ".g3w" => "application/vnd.geospace",
+ ".dcurl" => "text/vnd.curl.dcurl",
+ ".lvp" => "audio/vnd.lucent.voice",
+ ".uvvi" => "image/vnd.dece.graphic",
+ ".fm" => "application/x-maker",
+ ".setpay" => "application/set-payment-initiation",
+ ".sdc" => "application/vnd.stardivision.calc",
+ ".fzs" => "application/vnd.fuzzysheet",
+ ".qwd" => "application/vnd.quark.quarkxpress",
+ ".sdkm" => "application/vnd.solent.sdkm+xml",
+ ".taz" => "application/x-gtar-compressed",
+ ".tr" => "text/troff",
+ ".mol" => "chemical/x-mdl-molfile",
+ ".mxml" => "application/xv+xml",
+ ".mif" => "application/x-mif",
+ ".icc" => "application/vnd.iccprofile",
+ ".ppsx" => "application/vnd.openxmlformats-officedocument.presentationml.slideshow",
+ ".scr" => "application/x-silverlight",
+ ".shar" => "application/x-shar",
+ ".shp" => "application/x-qgis",
+ ".mcm" => "chemical/x-macmolecule",
+ ".fsc" => "application/vnd.fsc.weblaunch",
+ ".xlf" => "application/x-xliff+xml",
+ ".txt" => "text/plain",
+ ".uvs" => "video/vnd.dece.sd",
+ ".pwn" => "application/vnd.3m.post-it-notes",
+ ".appcache" => "text/cache-manifest",
+ ".kpxx" => "application/vnd.ds-keypoint",
+ ".sxd" => "application/vnd.sun.xml.draw",
+ ".lnk" => "application/x-ms-shortcut",
+ ".pcl" => "application/vnd.hp-pcl",
+ ".uvh" => "video/vnd.dece.hd",
+ ".gxt" => "application/vnd.geonext",
+ ".rs" => "application/rls-services+xml",
+ ".xlsx" => "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
+ ".flo" => "application/vnd.micrografx.flo",
+ ".cr2" => "image/x-canon-cr2",
+ ".grv" => "application/vnd.groove-injector",
+ ".onepkg" => "application/onenote",
+ ".opf" => "application/oebps-package+xml",
+ ".dms" => "application/x-dms",
+ ".mxf" => "application/mxf",
+ ".dotm" => "application/vnd.ms-word.template.macroenabled.12",
+ ".p7r" => "application/x-pkcs7-certreqresp",
+ ".stf" => "application/vnd.wt.stf",
+ ".uris" => "text/uri-list",
+ ".icz" => "text/calendar",
+ ".uvd" => "application/vnd.dece.data",
+ ".fch" => "chemical/x-gaussian-checkpoint",
+ ".sda" => "application/vnd.stardivision.draw",
+ ".sdd" => "application/vnd.stardivision.impress",
+ ".cbz" => "application/x-cbz",
+ ".pclxl" => "application/vnd.hp-pclxl",
+ ".p7c" => "application/pkcs7-mime",
+ ".md5" => "application/x-md5",
+ ".vxml" => "application/voicexml+xml",
+ ".p" => "text/x-pascal",
+ ".gv" => "text/vnd.graphviz",
+ ".emz" => "application/x-msmetafile",
+ ".ico" => "image/x-icon",
+ ".hbci" => "application/vnd.hbci",
+ ".ssml" => "application/ssml+xml",
+ ".pskcxml" => "application/pskc+xml",
+ ".tmo" => "application/vnd.tmobile-livetv",
+ ".t3" => "application/x-t3vm-image",
+"" => "application/octet-stream"
+)