EvgeniiKraaaaaaaav

Secret_file_type.py

Nov 10th, 2019
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 81.84 KB | None | 0 0
  1. //https://vk.com/evgenykravchenko0
  2.  
  3.                 ___                                        ___                   ___    
  4.                /  /\                  ___                 /  /\                 /  /\    
  5.               /  /:/_                /__/\               /  /:/_               /  /:/_  
  6.              /  /:/ /\               \  \:\             /  /:/ /\             /  /:/ /\  
  7.             /  /:/ /:/_               \  \:\           /  /:/_/::\           /  /:/ /:/_
  8.            /__/:/ /:/ /\          ___  \__\:\         /__/:/__\/\:\         /__/:/ /:/ /\
  9.            \  \:\/:/ /:/         /__/\ |  |:|         \  \:\ /~~/:/         \  \:\/:/ /:/
  10.             \  \::/ /:/          \  \:\|  |:|          \  \:\  /:/           \  \::/ /:/
  11.              \  \:\/:/            \  \:\__|:|           \  \:\/:/             \  \:\/:/  
  12.               \  \::/              \__\::::/             \  \::/               \  \::/  
  13.                \__\/                   ~~~~               \__\/                 \__\/    
  14.                             ___                                            
  15.                            /__/\                ___                 ___    
  16.                            \  \:\              /  /\               /  /\    
  17.                             \  \:\            /  /:/              /  /:/    
  18.                         _____\__\:\          /__/::\             /__/::\    
  19.                        /__/::::::::\         \__\/\:\__          \__\/\:\__
  20.                        \  \:\~~\~~\/            \  \:\/\            \  \:\/\
  21.                         \  \:\  ~~~              \__\::/             \__\::/
  22.                          \  \:\                  /__/:/              /__/:/
  23.                           \  \:\                 \__\/               \__\/  
  24.                            \__\/                      
  25.  
  26. import os
  27. import magic
  28. import mime
  29. import json
  30. from pathlib import Path
  31.  
  32. def find_values(id, json_repr):
  33.     results = []
  34.  
  35.     def _decode_dict(a_dict):
  36.         try: results.append(a_dict[id])
  37.         except KeyError: pass
  38.         return a_dict
  39.  
  40.     json.loads(json_repr, object_hook=_decode_dict)  # Return value ignored.
  41.     return results
  42.  
  43.  
  44. mimeExt = '''[{"\/":[]},{"application x-bytecode.python":["pyc"]},{"application\/1d-interleaved-parityfec":[]},{"application\/3gpp-ims+xml":[]},{"application\/acad":["dwg"]},{"application\/activemessage":[]},{"application\/andrew-inset":["ez"]},{"application\/applefile":[]},{"application\/applixware":["aw"]},{"application\/arj":["arj"]},{"application\/atom+xml":["atom","xml"]},{"application\/atomcat+xml":["atomcat"]},{"application\/atomicmail":[]},{"application\/atomsvc+xml":["atomsvc"]},{"application\/auth-policy+xml":[]},{"application\/base64":["mm","mme"]},{"application\/batch-SMTP":[]},{"application\/batch-smtp":[]},{"application\/beep+xml":[]},{"application\/binhex":["hqx"]},{"application\/binhex4":["hqx"]},{"application\/book":["boo","book"]},{"application\/calendar+xml":[]},{"application\/cals-1840":[]},{"application\/ccmp+xml":[]},{"application\/ccxml+xml":["ccxml"]},{"application\/cdf":["cdf"]},{"application\/cdmi-capability":["cdmia"]},{"application\/cdmi-container":["cdmic"]},{"application\/cdmi-domain":["cdmid"]},{"application\/cdmi-object":["cdmio"]},{"application\/cdmi-queue":["cdmiq"]},{"application\/cea-2018+xml":[]},{"application\/cellml+xml":[]},{"application\/cfw":[]},{"application\/clariscad":["ccad"]},{"application\/cnrp+xml":[]},{"application\/commonground":["dp"]},{"application\/conference-info+xml":[]},{"application\/cpl+xml":[]},{"application\/csta+xml":[]},{"application\/cstadata+xml":[]},{"application\/cu-seeme":["cu","csm"]},{"application\/cybercash":[]},{"application\/davmount+xml":["davmount"]},{"application\/dca-rft":[]},{"application\/dec-dx":[]},{"application\/dialog-info+xml":[]},{"application\/dicom":[]},{"application\/dns":[]},{"application\/docbook+xml":["dbk"]},{"application\/drafting":["drw"]},{"application\/dskpp+xml":[]},{"application\/dsptype":["tsp"]},{"application\/dssc+der":["dssc"]},{"application\/dssc+xml":["xdssc"]},{"application\/dvcs":[]},{"application\/dxf":["dxf"]},{"application\/ecmascript":["es","ecma","js"]},{"application\/edi-consent":[]},{"application\/edi-x12":[]},{"application\/edifact":[]},{"application\/emma+xml":["emma"]},{"application\/envoy":["evy"]},{"application\/epp+xml":[]},{"application\/epub+zip":["epub"]},{"application\/eshop":[]},{"application\/example":[]},{"application\/excel":["xl","xla","xlb","xlc","xld","xlk","xll","xlm","xls","xlt","xlv","xlw"]},{"application\/exi":["exi"]},{"application\/fastinfoset":[]},{"application\/fastsoap":[]},{"application\/fits":[]},{"application\/font-tdpfr":["pfr"]},{"application\/font-woff":["woff"]},{"application\/fractals":["fif"]},{"application\/framework-attributes+xml":[]},{"application\/freeloader":["frl"]},{"application\/futuresplash":["spl"]},{"application\/ghostview":[]},{"application\/gml+xml":["gml"]},{"application\/gnutar":["tgz"]},{"application\/gpx+xml":["gpx"]},{"application\/groupwise":["vew"]},{"application\/gxf":["gxf"]},{"application\/h224":[]},{"application\/held+xml":[]},{"application\/hlp":["hlp"]},{"application\/hta":["hta"]},{"application\/http":[]},{"application\/hyperstudio":["stk"]},{"application\/i-deas":["unv"]},{"application\/ibe-key-request+xml":[]},{"application\/ibe-pkg-reply+xml":[]},{"application\/ibe-pp-data":[]},{"application\/iges":["iges","igs"]},{"application\/im-iscomposing+xml":[]},{"application\/index":[]},{"application\/index.cmd":[]},{"application\/index.obj":[]},{"application\/index.response":[]},{"application\/index.vnd":[]},{"application\/inf":["inf"]},{"application\/inkml+xml":["ink","inkml"]},{"application\/internet-property-stream":["acx"]},{"application\/iotp":[]},{"application\/ipfix":["ipfix"]},{"application\/ipp":[]},{"application\/isup":[]},{"application\/java":["class"]},{"application\/java-archive":["jar"]},{"application\/java-byte-code":["class"]},{"application\/java-serialized-object":["ser"]},{"application\/java-vm":["class"]},{"application\/javascript":["js"]},{"application\/json":["json"]},{"application\/jsonml+json":["jsonml"]},{"application\/kpml-request+xml":[]},{"application\/kpml-response+xml":[]},{"application\/lha":["lha"]},{"application\/lost+xml":["lostxml"]},{"application\/lzx":["lzx"]},{"application\/mac-binary":["bin"]},{"application\/mac-binhex":["hqx"]},{"application\/mac-binhex40":["hqx"]},{"application\/mac-compactpro":["cpt"]},{"application\/macbinary":["bin"]},{"application\/macwriteii":[]},{"application\/mads+xml":["mads"]},{"application\/marc":["mrc"]},{"application\/marcxml+xml":["mrcx"]},{"application\/mathematica":["ma","nb","mb"]},{"application\/mathematica-old":[]},{"application\/mathml+xml":["mathml"]},{"application\/mathml-content+xml":[]},{"application\/mathml-presentation+xml":[]},{"application\/mbedlet":["mbd"]},{"application\/mbms-associated-procedure-description+xml":[]},{"application\/mbms-deregister+xml":[]},{"application\/mbms-envelope+xml":[]},{"application\/mbms-msk+xml":[]},{"application\/mbms-msk-response+xml":[]},{"application\/mbms-protection-description+xml":[]},{"application\/mbms-reception-report+xml":[]},{"application\/mbms-register+xml":[]},{"application\/mbms-register-response+xml":[]},{"application\/mbms-user-service-description+xml":[]},{"application\/mbox":["mbox"]},{"application\/mcad":["mcd"]},{"application\/media_control+xml":[]},{"application\/mediaservercontrol+xml":["mscml"]},{"application\/metalink+xml":["metalink"]},{"application\/metalink4+xml":["meta4"]},{"application\/mets+xml":["mets"]},{"application\/mikey":[]},{"application\/mime":["aps"]},{"application\/mods+xml":["mods"]},{"application\/moss-keys":[]},{"application\/moss-signature":[]},{"application\/mosskey-data":[]},{"application\/mosskey-request":[]},{"application\/mp21":["m21","mp21"]},{"application\/mp4":["mp4","m4p","mp4s"]},{"application\/mpeg4-generic":[]},{"application\/mpeg4-iod":[]},{"application\/mpeg4-iod-xmt":[]},{"application\/msaccess":["mdb"]},{"application\/msc-ivr+xml":[]},{"application\/msc-mixer+xml":[]},{"application\/msonenote":["one","onetoc2","onetmp","onepkg"]},{"application\/mspowerpoint":["pot","pps","ppt","ppz"]},{"application\/msword":["doc","dot","w6w","wiz","word"]},{"application\/mswrite":["wri"]},{"application\/mxf":["mxf"]},{"application\/nasdata":[]},{"application\/netmc":["mcp"]},{"application\/news-checkgroups":[]},{"application\/news-groupinfo":[]},{"application\/news-message-id":[]},{"application\/news-transmission":[]},{"application\/nss":[]},{"application\/ocsp-request":[]},{"application\/ocsp-response":[]},{"application\/octet-stream":["bin","","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","a","arc","arj","com","exe","lha","lhx","lzh","lzx","o","psd","saveme","uu","zoo","class","buffer","deploy","hqx","obj","lib","zip","gz","dmg","iso"]},{"application\/oda":["oda"]},{"application\/oebps-package+xml":["opf"]},{"application\/ogg":["ogx","ogg"]},{"application\/olescript":["axs"]},{"application\/omdoc+xml":["omdoc"]},{"application\/onenote":["onetoc","onetoc2","onetmp","onepkg"]},{"application\/oxps":["oxps"]},{"application\/parityfec":[]},{"application\/patch-ops-error+xml":["xer"]},{"application\/pdf":["pdf"]},{"application\/pgp-encrypted":["pgp"]},{"application\/pgp-keys":["key"]},{"application\/pgp-signature":["asc","pgp","sig"]},{"application\/pics-rules":["prf"]},{"application\/pidf+xml":[]},{"application\/pidf-diff+xml":[]},{"application\/pkcs-12":["p12"]},{"application\/pkcs-crl":["crl"]},{"application\/pkcs10":["p10"]},{"application\/pkcs7-mime":["p7m","p7c"]},{"application\/pkcs7-signature":["p7s"]},{"application\/pkcs8":["p8"]},{"application\/pkix-attr-cert":["ac"]},{"application\/pkix-cert":["cer","crt"]},{"application\/pkix-crl":["crl"]},{"application\/pkix-pkipath":["pkipath"]},{"application\/pkixcmp":["pki"]},{"application\/plain":["text"]},{"application\/pls+xml":["pls"]},{"application\/poc-settings+xml":[]},{"application\/postscript":["ai","eps","ps"]},{"application\/powerpoint":["ppt"]},{"application\/pro_eng":["part","prt"]},{"application\/prs.alvestrand.titrax-sheet":[]},{"application\/prs.cww":["cww"]},{"application\/prs.nprend":[]},{"application\/prs.plucker":[]},{"application\/prs.rdf-xml-crypt":[]},{"application\/prs.xsf+xml":[]},{"application\/pskc+xml":["pskcxml"]},{"application\/qsig":[]},{"application\/rar":["rar"]},{"application\/rdf+xml":["rdf"]},{"application\/reginfo+xml":["rif"]},{"application\/relax-ng-compact-syntax":["rnc"]},{"application\/remote-printing":[]},{"application\/resource-lists+xml":["rl"]},{"application\/resource-lists-diff+xml":["rld"]},{"application\/ringing-tones":["rng"]},{"application\/riscos":[]},{"application\/rlmi+xml":[]},{"application\/rls-services+xml":["rs"]},{"application\/rpki-ghostbusters":["gbr"]},{"application\/rpki-manifest":["mft"]},{"application\/rpki-roa":["roa"]},{"application\/rpki-updown":[]},{"application\/rsd+xml":["rsd"]},{"application\/rss+xml":["rss","xml"]},{"application\/rtf":["rtf","rtx"]},{"application\/rtx":[]},{"application\/samlassertion+xml":[]},{"application\/samlmetadata+xml":[]},{"application\/sbml+xml":["sbml"]},{"application\/scvp-cv-request":["scq"]},{"application\/scvp-cv-response":["scs"]},{"application\/scvp-vp-request":["spq"]},{"application\/scvp-vp-response":["spp"]},{"application\/sdp":["sdp"]},{"application\/sea":["sea"]},{"application\/set":["set"]},{"application\/set-payment":[]},{"application\/set-payment-initiation":["setpay"]},{"application\/set-registration":[]},{"application\/set-registration-initiation":["setreg"]},{"application\/sgml":[]},{"application\/sgml-open-catalog":[]},{"application\/shf+xml":["shf"]},{"application\/sieve":[]},{"application\/simple-filter+xml":[]},{"application\/simple-message-summary":[]},{"application\/simplesymbolcontainer":[]},{"application\/sla":["stl"]},{"application\/slate":[]},{"application\/smil":["smi","smil"]},{"application\/smil+xml":["smi","smil"]},{"application\/soap+fastinfoset":[]},{"application\/soap+xml":[]},{"application\/solids":["sol"]},{"application\/sounder":["sdr"]},{"application\/sparql-query":["rq"]},{"application\/sparql-results+xml":["srx"]},{"application\/spirits-event+xml":[]},{"application\/srgs":["gram"]},{"application\/srgs+xml":["grxml"]},{"application\/sru+xml":["sru"]},{"application\/ssdl+xml":["ssdl"]},{"application\/ssml+xml":["ssml"]},{"application\/step":["step","stp"]},{"application\/streamingmedia":["ssm"]},{"application\/tamp-apex-update":[]},{"application\/tamp-apex-update-confirm":[]},{"application\/tamp-community-update":[]},{"application\/tamp-community-update-confirm":[]},{"application\/tamp-error":[]},{"application\/tamp-sequence-adjust":[]},{"application\/tamp-sequence-adjust-confirm":[]},{"application\/tamp-status-query":[]},{"application\/tamp-status-response":[]},{"application\/tamp-update":[]},{"application\/tamp-update-confirm":[]},{"application\/tei+xml":["tei","teicorpus"]},{"application\/thraud+xml":["tfi"]},{"application\/timestamp-query":[]},{"application\/timestamp-reply":[]},{"application\/timestamped-data":["tsd"]},{"application\/toolbook":["tbk"]},{"application\/tve-trigger":[]},{"application\/ulpfec":[]},{"application\/vcard+xml":[]},{"application\/vda":["vda"]},{"application\/vemmi":[]},{"application\/vividence.scriptfile":[]},{"application\/vnd.3M.Post-it-Notes":[]},{"application\/vnd.3gpp.bsf+xml":[]},{"application\/vnd.3gpp.pic-bw-large":["plb"]},{"application\/vnd.3gpp.pic-bw-small":["psb"]},{"application\/vnd.3gpp.pic-bw-var":["pvb"]},{"application\/vnd.3gpp.sms":[]},{"application\/vnd.3gpp2.bcmcsinfo+xml":[]},{"application\/vnd.3gpp2.sms":[]},{"application\/vnd.3gpp2.tcap":["tcap"]},{"application\/vnd.3m.post-it-notes":["pwn"]},{"application\/vnd.accpac.simply.aso":["aso"]},{"application\/vnd.accpac.simply.imp":["imp"]},{"application\/vnd.acucobol":["acu"]},{"application\/vnd.acucorp":["atc","acutc"]},{"application\/vnd.adobe.air-application-installer-package+zip":["air"]},{"application\/vnd.adobe.formscentral.fcdt":["fcdt"]},{"application\/vnd.adobe.fxp":["fxp","fxpl"]},{"application\/vnd.adobe.partial-upload":[]},{"application\/vnd.adobe.xdp+xml":["xdp"]},{"application\/vnd.adobe.xfdf":["xfdf"]},{"application\/vnd.aether.imp":[]},{"application\/vnd.ah-barcode":[]},{"application\/vnd.ahead.space":["ahead"]},{"application\/vnd.airzip.filesecure.azf":["azf"]},{"application\/vnd.airzip.filesecure.azs":["azs"]},{"application\/vnd.amazon.ebook":["azw"]},{"application\/vnd.americandynamics.acc":["acc"]},{"application\/vnd.amiga.ami":["ami"]},{"application\/vnd.amundsen.maze+xml":[]},{"application\/vnd.android.package-archive":["apk"]},{"application\/vnd.anser-web-certificate-issue-initiation":["cii"]},{"application\/vnd.anser-web-funds-transfer-initiation":["fti"]},{"application\/vnd.antix.game-component":["atx"]},{"application\/vnd.apple.installer+xml":["mpkg"]},{"application\/vnd.apple.mpegurl":["m3u8"]},{"application\/vnd.arastra.swi":["swi"]},{"application\/vnd.aristanetworks.swi":["swi"]},{"application\/vnd.astraea-software.iota":["iota"]},{"application\/vnd.audiograph":["aep"]},{"application\/vnd.autopackage":[]},{"application\/vnd.avistar+xml":[]},{"application\/vnd.blueice.multipass":["mpm"]},{"application\/vnd.bluetooth.ep.oob":[]},{"application\/vnd.bmi":["bmi"]},{"application\/vnd.businessobjects":["rep"]},{"application\/vnd.cab-jscript":[]},{"application\/vnd.canon-cpdl":[]},{"application\/vnd.canon-lips":[]},{"application\/vnd.cendio.thinlinc.clientconf":[]},{"application\/vnd.chemdraw+xml":["cdxml"]},{"application\/vnd.chipnuts.karaoke-mmd":["mmd"]},{"application\/vnd.cinderella":["cdy"]},{"application\/vnd.cirpack.isdn-ext":[]},{"application\/vnd.claymore":["cla"]},{"application\/vnd.cloanto.rp9":["rp9"]},{"application\/vnd.clonk.c4group":["c4g","c4d","c4f","c4p","c4u"]},{"application\/vnd.cluetrust.cartomobile-config":["c11amc"]},{"application\/vnd.cluetrust.cartomobile-config-pkg":["c11amz"]},{"application\/vnd.collection+json":[]},{"application\/vnd.commerce-battelle":[]},{"application\/vnd.commonspace":["csp"]},{"application\/vnd.comsocaller":[]},{"application\/vnd.contact.cmsg":["cdbcmsg"]},{"application\/vnd.cosmocaller":["cmc"]},{"application\/vnd.crick.clicker":["clkx"]},{"application\/vnd.crick.clicker.keyboard":["clkk"]},{"application\/vnd.crick.clicker.palette":["clkp"]},{"application\/vnd.crick.clicker.template":["clkt"]},{"application\/vnd.crick.clicker.wordbank":["clkw"]},{"application\/vnd.criticaltools.wbs+xml":["wbs"]},{"application\/vnd.ctc-posml":["pml"]},{"application\/vnd.ctct.ws+xml":[]},{"application\/vnd.cups-pdf":[]},{"application\/vnd.cups-postscript":[]},{"application\/vnd.cups-ppd":["ppd"]},{"application\/vnd.cups-raster":[]},{"application\/vnd.cups-raw":[]},{"application\/vnd.curl":[]},{"application\/vnd.curl.car":["car"]},{"application\/vnd.curl.pcurl":["pcurl"]},{"application\/vnd.cybank":[]},{"application\/vnd.dart":["dart"]},{"application\/vnd.data-vision.rdz":["rdz"]},{"application\/vnd.dece.data":["uvf","uvvf","uvd","uvvd"]},{"application\/vnd.dece.ttml+xml":["uvt","uvvt"]},{"application\/vnd.dece.unspecified":["uvx","uvvx"]},{"application\/vnd.dece.zip":["uvz","uvvz"]},{"application\/vnd.denovo.fcselayout-link":["fe_launch"]},{"application\/vnd.dir-bi.plate-dl-nosuffix":[]},{"application\/vnd.dna":["dna"]},{"application\/vnd.dolby.mlp":["mlp"]},{"application\/vnd.dolby.mobile.1":[]},{"application\/vnd.dolby.mobile.2":[]},{"application\/vnd.dpgraph":["dpg"]},{"application\/vnd.dreamfactory":["dfac"]},{"application\/vnd.ds-keypoint":["kpxx"]},{"application\/vnd.dvb.ait":["ait"]},{"application\/vnd.dvb.dvbj":[]},{"application\/vnd.dvb.esgcontainer":[]},{"application\/vnd.dvb.ipdcdftnotifaccess":[]},{"application\/vnd.dvb.ipdcesgaccess":[]},{"application\/vnd.dvb.ipdcesgaccess2":[]},{"application\/vnd.dvb.ipdcesgpdd":[]},{"application\/vnd.dvb.ipdcroaming":[]},{"application\/vnd.dvb.iptv.alfec-base":[]},{"application\/vnd.dvb.iptv.alfec-enhancement":[]},{"application\/vnd.dvb.notif-aggregate-root+xml":[]},{"application\/vnd.dvb.notif-container+xml":[]},{"application\/vnd.dvb.notif-generic+xml":[]},{"application\/vnd.dvb.notif-ia-msglist+xml":[]},{"application\/vnd.dvb.notif-ia-registration-request+xml":[]},{"application\/vnd.dvb.notif-ia-registration-response+xml":[]},{"application\/vnd.dvb.notif-init+xml":[]},{"application\/vnd.dvb.pfr":[]},{"application\/vnd.dvb.service":["svc"]},{"application\/vnd.dxr":[]},{"application\/vnd.dynageo":["geo"]},{"application\/vnd.easykaraoke.cdgdownload":[]},{"application\/vnd.ecdis-update":[]},{"application\/vnd.ecowin.chart":["mag"]},{"application\/vnd.ecowin.filerequest":[]},{"application\/vnd.ecowin.fileupdate":[]},{"application\/vnd.ecowin.series":[]},{"application\/vnd.ecowin.seriesrequest":[]},{"application\/vnd.ecowin.seriesupdate":[]},{"application\/vnd.emclient.accessrequest+xml":[]},{"application\/vnd.enliven":["nml"]},{"application\/vnd.eprints.data+xml":[]},{"application\/vnd.epson.esf":["esf"]},{"application\/vnd.epson.msf":["msf"]},{"application\/vnd.epson.quickanime":["qam"]},{"application\/vnd.epson.salt":["slt"]},{"application\/vnd.epson.ssf":["ssf"]},{"application\/vnd.ericsson.quickcall":[]},{"application\/vnd.eszigno3+xml":["es3","et3"]},{"application\/vnd.etsi.aoc+xml":[]},{"application\/vnd.etsi.cug+xml":[]},{"application\/vnd.etsi.iptvcommand+xml":[]},{"application\/vnd.etsi.iptvdiscovery+xml":[]},{"application\/vnd.etsi.iptvprofile+xml":[]},{"application\/vnd.etsi.iptvsad-bc+xml":[]},{"application\/vnd.etsi.iptvsad-cod+xml":[]},{"application\/vnd.etsi.iptvsad-npvr+xml":[]},{"application\/vnd.etsi.iptvservice+xml":[]},{"application\/vnd.etsi.iptvsync+xml":[]},{"application\/vnd.etsi.iptvueprofile+xml":[]},{"application\/vnd.etsi.mcid+xml":[]},{"application\/vnd.etsi.overload-control-policy-dataset+xml":[]},{"application\/vnd.etsi.sci+xml":[]},{"application\/vnd.etsi.simservs+xml":[]},{"application\/vnd.etsi.tsl+xml":[]},{"application\/vnd.etsi.tsl.der":[]},{"application\/vnd.eudora.data":[]},{"application\/vnd.ezpix-album":["ez2"]},{"application\/vnd.ezpix-package":["ez3"]},{"application\/vnd.f-secure.mobile":[]},{"application\/vnd.fdf":["fdf"]},{"application\/vnd.fdsn.mseed":["mseed"]},{"application\/vnd.fdsn.seed":["seed","dataless"]},{"application\/vnd.ffsns":[]},{"application\/vnd.fints":[]},{"application\/vnd.flographit":["gph"]},{"application\/vnd.fluxtime.clip":["ftc"]},{"application\/vnd.font-fontforge-sfd":[]},{"application\/vnd.framemaker":["fm","frame","maker","book"]},{"application\/vnd.frogans.fnc":["fnc"]},{"application\/vnd.frogans.ltf":["ltf"]},{"application\/vnd.fsc.weblaunch":["fsc"]},{"application\/vnd.fujitsu.oasys":["oas"]},{"application\/vnd.fujitsu.oasys2":["oa2"]},{"application\/vnd.fujitsu.oasys3":["oa3"]},{"application\/vnd.fujitsu.oasysgp":["fg5"]},{"application\/vnd.fujitsu.oasysprs":["bh2"]},{"application\/vnd.fujixerox.art-ex":[]},{"application\/vnd.fujixerox.art4":[]},{"application\/vnd.fujixerox.ddd":["ddd"]},{"application\/vnd.fujixerox.docuworks":["xdw"]},{"application\/vnd.fujixerox.docuworks.binder":["xbd"]},{"application\/vnd.fujixerox.hbpl":[]},{"application\/vnd.fut-misnet":[]},{"application\/vnd.fuzzysheet":["fzs"]},{"application\/vnd.genomatix.tuxedo":["txd"]},{"application\/vnd.geocube+xml":[]},{"application\/vnd.geogebra.file":["ggb"]},{"application\/vnd.geogebra.tool":["ggt"]},{"application\/vnd.geometry-explorer":["gex","gre"]},{"application\/vnd.geonext":["gxt"]},{"application\/vnd.geoplan":["g2w"]},{"application\/vnd.geospace":["g3w"]},{"application\/vnd.globalplatform.card-content-mgt":[]},{"application\/vnd.globalplatform.card-content-mgt-response":[]},{"application\/vnd.gmx":["gmx"]},{"application\/vnd.google-earth.kml+xml":["kml"]},{"application\/vnd.google-earth.kmz":["kmz"]},{"application\/vnd.grafeq":["gqf","gqs"]},{"application\/vnd.gridmp":[]},{"application\/vnd.groove-account":["gac"]},{"application\/vnd.groove-help":["ghf"]},{"application\/vnd.groove-identity-message":["gim"]},{"application\/vnd.groove-injector":["grv"]},{"application\/vnd.groove-tool-message":["gtm"]},{"application\/vnd.groove-tool-template":["tpl"]},{"application\/vnd.groove-vcard":["vcg"]},{"application\/vnd.hal+json":[]},{"application\/vnd.hal+xml":["hal"]},{"application\/vnd.handheld-entertainment+xml":["zmm"]},{"application\/vnd.hbci":["hbci"]},{"application\/vnd.hcl-bireports":[]},{"application\/vnd.hhe.lesson-player":["les"]},{"application\/vnd.hp-HPGL":[]},{"application\/vnd.hp-PCL":[]},{"application\/vnd.hp-PCLXL":[]},{"application\/vnd.hp-hpgl":["hgl","hpg","hpgl"]},{"application\/vnd.hp-hpid":["hpid"]},{"application\/vnd.hp-hps":["hps"]},{"application\/vnd.hp-jlyt":["jlt"]},{"application\/vnd.hp-pcl":["pcl"]},{"application\/vnd.hp-pclxl":["pclxl"]},{"application\/vnd.httphone":[]},{"application\/vnd.hydrostatix.sof-data":["sfd-hdstx"]},{"application\/vnd.hzn-3d-crossword":["x3d"]},{"application\/vnd.ibm.MiniPay":[]},{"application\/vnd.ibm.afplinedata":[]},{"application\/vnd.ibm.electronic-media":[]},{"application\/vnd.ibm.minipay":["mpy"]},{"application\/vnd.ibm.modcap":["afp","listafp","list3820"]},{"application\/vnd.ibm.rights-management":["irm"]},{"application\/vnd.ibm.secure-container":["sc"]},{"application\/vnd.iccprofile":["icc","icm"]},{"application\/vnd.igloader":["igl"]},{"application\/vnd.immervision-ivp":["ivp"]},{"application\/vnd.immervision-ivu":["ivu"]},{"application\/vnd.informedcontrol.rms+xml":[]},{"application\/vnd.informix-visionary":[]},{"application\/vnd.infotech.project":[]},{"application\/vnd.infotech.project+xml":[]},{"application\/vnd.innopath.wamp.notification":[]},{"application\/vnd.insors.igm":["igm"]},{"application\/vnd.intercon.formnet":["xpw","xpx"]},{"application\/vnd.intergeo":["i2g"]},{"application\/vnd.intertrust.digibox":[]},{"application\/vnd.intertrust.nncp":[]},{"application\/vnd.intu.qbo":["qbo"]},{"application\/vnd.intu.qfx":["qfx"]},{"application\/vnd.iptc.g2.conceptitem+xml":[]},{"application\/vnd.iptc.g2.knowledgeitem+xml":[]},{"application\/vnd.iptc.g2.newsitem+xml":[]},{"application\/vnd.iptc.g2.newsmessage+xml":[]},{"application\/vnd.iptc.g2.packageitem+xml":[]},{"application\/vnd.iptc.g2.planningitem+xml":[]},{"application\/vnd.ipunplugged.rcprofile":["rcprofile"]},{"application\/vnd.irepository.package+xml":["irp"]},{"application\/vnd.is-xpr":["xpr"]},{"application\/vnd.isac.fcs":["fcs"]},{"application\/vnd.jam":["jam"]},{"application\/vnd.japannet-directory-service":[]},{"application\/vnd.japannet-jpnstore-wakeup":[]},{"application\/vnd.japannet-payment-wakeup":[]},{"application\/vnd.japannet-registration":[]},{"application\/vnd.japannet-registration-wakeup":[]},{"application\/vnd.japannet-setstore-wakeup":[]},{"application\/vnd.japannet-verification":[]},{"application\/vnd.japannet-verification-wakeup":[]},{"application\/vnd.jcp.javame.midlet-rms":["rms"]},{"application\/vnd.jisp":["jisp"]},{"application\/vnd.joost.joda-archive":["joda"]},{"application\/vnd.kahootz":["ktz","ktr"]},{"application\/vnd.kde.karbon":["karbon"]},{"application\/vnd.kde.kchart":["chrt"]},{"application\/vnd.kde.kformula":["kfo"]},{"application\/vnd.kde.kivio":["flw"]},{"application\/vnd.kde.kontour":["kon"]},{"application\/vnd.kde.kpresenter":["kpr","kpt"]},{"application\/vnd.kde.kspread":["ksp"]},{"application\/vnd.kde.kword":["kwd","kwt"]},{"application\/vnd.kenameaapp":["htke"]},{"application\/vnd.kidspiration":["kia"]},{"application\/vnd.kinar":["kne","knp"]},{"application\/vnd.koan":["skp","skd","skt","skm"]},{"application\/vnd.kodak-descriptor":["sse"]},{"application\/vnd.las.las+xml":["lasxml"]},{"application\/vnd.liberty-request+xml":[]},{"application\/vnd.llamagraphics.life-balance.desktop":["lbd"]},{"application\/vnd.llamagraphics.life-balance.exchange+xml":["lbe"]},{"application\/vnd.lotus-1-2-3":["123"]},{"application\/vnd.lotus-approach":["apr"]},{"application\/vnd.lotus-freelance":["pre"]},{"application\/vnd.lotus-notes":["nsf"]},{"application\/vnd.lotus-organizer":["org"]},{"application\/vnd.lotus-screencam":["scm"]},{"application\/vnd.lotus-wordpro":["lwp"]},{"application\/vnd.macports.portpkg":["portpkg"]},{"application\/vnd.marlin.drm.actiontoken+xml":[]},{"application\/vnd.marlin.drm.conftoken+xml":[]},{"application\/vnd.marlin.drm.license+xml":[]},{"application\/vnd.marlin.drm.mdcf":[]},{"application\/vnd.mcd":["mcd"]},{"application\/vnd.medcalcdata":["mc1"]},{"application\/vnd.mediastation.cdkey":["cdkey"]},{"application\/vnd.meridian-slingshot":[]},{"application\/vnd.mfer":["mwf"]},{"application\/vnd.mfmp":["mfm"]},{"application\/vnd.micrografx.flo":["flo"]},{"application\/vnd.micrografx.igx":["igx"]},{"application\/vnd.mif":["mif"]},{"application\/vnd.minisoft-hp3000-save":[]},{"application\/vnd.mitsubishi.misty-guard.trustweb":[]},{"application\/vnd.mobius.daf":["daf"]},{"application\/vnd.mobius.dis":["dis"]},{"application\/vnd.mobius.mbk":["mbk"]},{"application\/vnd.mobius.mqy":["mqy"]},{"application\/vnd.mobius.msl":["msl"]},{"application\/vnd.mobius.plc":["plc"]},{"application\/vnd.mobius.txf":["txf"]},{"application\/vnd.mophun.application":["mpn"]},{"application\/vnd.mophun.certificate":["mpc"]},{"application\/vnd.motorola.flexsuite":[]},{"application\/vnd.motorola.flexsuite.adsi":[]},{"application\/vnd.motorola.flexsuite.fis":[]},{"application\/vnd.motorola.flexsuite.gotap":[]},{"application\/vnd.motorola.flexsuite.kmr":[]},{"application\/vnd.motorola.flexsuite.ttc":[]},{"application\/vnd.motorola.flexsuite.wem":[]},{"application\/vnd.motorola.iprm":[]},{"application\/vnd.mozilla.xul+xml":["xul"]},{"application\/vnd.ms-artgalry":["cil"]},{"application\/vnd.ms-asf":[]},{"application\/vnd.ms-cab-compressed":["cab"]},{"application\/vnd.ms-color.iccprofile":[]},{"application\/vnd.ms-excel":["xls","xlm","xla","xlc","xlt","xlb","xll","xlw"]},{"application\/vnd.ms-excel.addin.macroEnabled.12":["xlam"]},{"application\/vnd.ms-excel.addin.macroenabled.12":["xlam"]},{"application\/vnd.ms-excel.sheet.binary.macroEnabled.12":["xlsb"]},{"application\/vnd.ms-excel.sheet.binary.macroenabled.12":["xlsb"]},{"application\/vnd.ms-excel.sheet.macroEnabled.12":["xlsm"]},{"application\/vnd.ms-excel.sheet.macroenabled.12":["xlsm"]},{"application\/vnd.ms-excel.template.macroEnabled.12":["xltm"]},{"application\/vnd.ms-excel.template.macroenabled.12":["xltm"]},{"application\/vnd.ms-fontobject":["eot"]},{"application\/vnd.ms-htmlhelp":["chm"]},{"application\/vnd.ms-ims":["ims"]},{"application\/vnd.ms-lrm":["lrm"]},{"application\/vnd.ms-office.activex+xml":[]},{"application\/vnd.ms-officetheme":["thmx"]},{"application\/vnd.ms-opentype":[]},{"application\/vnd.ms-outlook":["msg"]},{"application\/vnd.ms-package.obfuscated-opentype":[]},{"application\/vnd.ms-pki.certstore":["sst"]},{"application\/vnd.ms-pki.pko":["pko"]},{"application\/vnd.ms-pki.seccat":["cat"]},{"application\/vnd.ms-pki.stl":["stl"]},{"application\/vnd.ms-pkicertstore":["sst"]},{"application\/vnd.ms-pkiseccat":["cat"]},{"application\/vnd.ms-pkistl":["stl"]},{"application\/vnd.ms-playready.initiator+xml":[]},{"application\/vnd.ms-powerpoint":["ppt","pps","pot","ppa","pwz"]},{"application\/vnd.ms-powerpoint.addin.macroEnabled.12":["ppam"]},{"application\/vnd.ms-powerpoint.addin.macroenabled.12":["ppam"]},{"application\/vnd.ms-powerpoint.presentation.macroEnabled.12":["pptm","potm"]},{"application\/vnd.ms-powerpoint.presentation.macroenabled.12":["pptm","potm"]},{"application\/vnd.ms-powerpoint.slide.macroEnabled.12":["sldm"]},{"application\/vnd.ms-powerpoint.slide.macroenabled.12":["sldm"]},{"application\/vnd.ms-powerpoint.slideshow.macroEnabled.12":["ppsm"]},{"application\/vnd.ms-powerpoint.slideshow.macroenabled.12":["ppsm"]},{"application\/vnd.ms-powerpoint.template.macroEnabled.12":["potm"]},{"application\/vnd.ms-powerpoint.template.macroenabled.12":["potm"]},{"application\/vnd.ms-printing.printticket+xml":[]},{"application\/vnd.ms-project":["mpp","mpt"]},{"application\/vnd.ms-tnef":[]},{"application\/vnd.ms-wmdrm.lic-chlg-req":[]},{"application\/vnd.ms-wmdrm.lic-resp":[]},{"application\/vnd.ms-wmdrm.meter-chlg-req":[]},{"application\/vnd.ms-wmdrm.meter-resp":[]},{"application\/vnd.ms-word.document.macroEnabled.12":["docm"]},{"application\/vnd.ms-word.document.macroenabled.12":["docm"]},{"application\/vnd.ms-word.template.macroEnabled.12":["dotm"]},{"application\/vnd.ms-word.template.macroenabled.12":["dotm"]},{"application\/vnd.ms-works":["wps","wks","wcm","wdb"]},{"application\/vnd.ms-wpl":["wpl"]},{"application\/vnd.ms-xpsdocument":["xps"]},{"application\/vnd.mseq":["mseq"]},{"application\/vnd.msign":[]},{"application\/vnd.multiad.creator":[]},{"application\/vnd.multiad.creator.cif":[]},{"application\/vnd.music-niff":[]},{"application\/vnd.musician":["mus"]},{"application\/vnd.muvee.style":["msty"]},{"application\/vnd.mynfc":["taglet"]},{"application\/vnd.ncd.control":[]},{"application\/vnd.ncd.reference":[]},{"application\/vnd.nervana":[]},{"application\/vnd.netfpx":[]},{"application\/vnd.neurolanguage.nlu":["nlu"]},{"application\/vnd.nitf":["ntf","nitf"]},{"application\/vnd.noblenet-directory":["nnd"]},{"application\/vnd.noblenet-sealer":["nns"]},{"application\/vnd.noblenet-web":["nnw"]},{"application\/vnd.nokia.catalogs":[]},{"application\/vnd.nokia.configuration-message":["ncm"]},{"application\/vnd.nokia.conml+wbxml":[]},{"application\/vnd.nokia.conml+xml":[]},{"application\/vnd.nokia.iptv.config+xml":[]},{"application\/vnd.nokia.isds-radio-presets":[]},{"application\/vnd.nokia.landmark+wbxml":[]},{"application\/vnd.nokia.landmark+xml":[]},{"application\/vnd.nokia.landmarkcollection+xml":[]},{"application\/vnd.nokia.n-gage.ac+xml":[]},{"application\/vnd.nokia.n-gage.data":["ngdat"]},{"application\/vnd.nokia.n-gage.symbian.install":["n-gage"]},{"application\/vnd.nokia.ncd":[]},{"application\/vnd.nokia.pcd+wbxml":[]},{"application\/vnd.nokia.pcd+xml":[]},{"application\/vnd.nokia.radio-preset":["rpst"]},{"application\/vnd.nokia.radio-presets":["rpss"]},{"application\/vnd.nokia.ringing-tone":["rng"]},{"application\/vnd.novadigm.EDM":["edm"]},{"application\/vnd.novadigm.EDX":["edx"]},{"application\/vnd.novadigm.EXT":["ext"]},{"application\/vnd.novadigm.edm":["edm"]},{"application\/vnd.novadigm.edx":["edx"]},{"application\/vnd.novadigm.ext":["ext"]},{"application\/vnd.ntt-local.file-transfer":[]},{"application\/vnd.ntt-local.sip-ta_remote":[]},{"application\/vnd.ntt-local.sip-ta_tcp_stream":[]},{"application\/vnd.oasis.opendocument.chart":["odc"]},{"application\/vnd.oasis.opendocument.chart-template":["otc"]},{"application\/vnd.oasis.opendocument.database":["odb"]},{"application\/vnd.oasis.opendocument.formula":["odf"]},{"application\/vnd.oasis.opendocument.formula-template":["odft"]},{"application\/vnd.oasis.opendocument.graphics":["odg"]},{"application\/vnd.oasis.opendocument.graphics-template":["otg"]},{"application\/vnd.oasis.opendocument.image":["odi"]},{"application\/vnd.oasis.opendocument.image-template":["oti"]},{"application\/vnd.oasis.opendocument.presentation":["odp"]},{"application\/vnd.oasis.opendocument.presentation-template":["otp"]},{"application\/vnd.oasis.opendocument.spreadsheet":["ods"]},{"application\/vnd.oasis.opendocument.spreadsheet-template":["ots"]},{"application\/vnd.oasis.opendocument.text":["odt"]},{"application\/vnd.oasis.opendocument.text-master":["odm","otm"]},{"application\/vnd.oasis.opendocument.text-template":["ott"]},{"application\/vnd.oasis.opendocument.text-web":["oth"]},{"application\/vnd.obn":[]},{"application\/vnd.oftn.l10n+json":[]},{"application\/vnd.oipf.contentaccessdownload+xml":[]},{"application\/vnd.oipf.contentaccessstreaming+xml":[]},{"application\/vnd.oipf.cspg-hexbinary":[]},{"application\/vnd.oipf.dae.svg+xml":[]},{"application\/vnd.oipf.dae.xhtml+xml":[]},{"application\/vnd.oipf.mippvcontrolmessage+xml":[]},{"application\/vnd.oipf.pae.gem":[]},{"application\/vnd.oipf.spdiscovery+xml":[]},{"application\/vnd.oipf.spdlist+xml":[]},{"application\/vnd.oipf.ueprofile+xml":[]},{"application\/vnd.oipf.userprofile+xml":[]},{"application\/vnd.olpc-sugar":["xo"]},{"application\/vnd.oma-scws-config":[]},{"application\/vnd.oma-scws-http-request":[]},{"application\/vnd.oma-scws-http-response":[]},{"application\/vnd.oma.bcast.associated-procedure-parameter+xml":[]},{"application\/vnd.oma.bcast.drm-trigger+xml":[]},{"application\/vnd.oma.bcast.imd+xml":[]},{"application\/vnd.oma.bcast.ltkm":[]},{"application\/vnd.oma.bcast.notification+xml":[]},{"application\/vnd.oma.bcast.provisioningtrigger":[]},{"application\/vnd.oma.bcast.sgboot":[]},{"application\/vnd.oma.bcast.sgdd+xml":[]},{"application\/vnd.oma.bcast.sgdu":[]},{"application\/vnd.oma.bcast.simple-symbol-container":[]},{"application\/vnd.oma.bcast.smartcard-trigger+xml":[]},{"application\/vnd.oma.bcast.sprov+xml":[]},{"application\/vnd.oma.bcast.stkm":[]},{"application\/vnd.oma.cab-address-book+xml":[]},{"application\/vnd.oma.cab-feature-handler+xml":[]},{"application\/vnd.oma.cab-pcc+xml":[]},{"application\/vnd.oma.cab-user-prefs+xml":[]},{"application\/vnd.oma.dcd":[]},{"application\/vnd.oma.dcdc":[]},{"application\/vnd.oma.dd2+xml":["dd2"]},{"application\/vnd.oma.drm.risd+xml":[]},{"application\/vnd.oma.group-usage-list+xml":[]},{"application\/vnd.oma.pal+xml":[]},{"application\/vnd.oma.poc.detailed-progress-report+xml":[]},{"application\/vnd.oma.poc.final-report+xml":[]},{"application\/vnd.oma.poc.groups+xml":[]},{"application\/vnd.oma.poc.invocation-descriptor+xml":[]},{"application\/vnd.oma.poc.optimized-progress-report+xml":[]},{"application\/vnd.oma.push":[]},{"application\/vnd.oma.scidm.messages+xml":[]},{"application\/vnd.oma.xcap-directory+xml":[]},{"application\/vnd.omads-email+xml":[]},{"application\/vnd.omads-file+xml":[]},{"application\/vnd.omads-folder+xml":[]},{"application\/vnd.omaloc-supl-init":[]},{"application\/vnd.openofficeorg.extension":["oxt"]},{"application\/vnd.openxmlformats-officedocument.custom-properties+xml":[]},{"application\/vnd.openxmlformats-officedocument.customxmlproperties+xml":[]},{"application\/vnd.openxmlformats-officedocument.drawing+xml":[]},{"application\/vnd.openxmlformats-officedocument.drawingml.chart+xml":[]},{"application\/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":[]},{"application\/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":[]},{"application\/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":[]},{"application\/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":[]},{"application\/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":[]},{"application\/vnd.openxmlformats-officedocument.extended-properties+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.comments+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.presentation":["pptx"]},{"application\/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.presprops+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.slide":["sldx"]},{"application\/vnd.openxmlformats-officedocument.presentationml.slide+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.slideshow":["ppsx"]},{"application\/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.tags+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.template":["potx"]},{"application\/vnd.openxmlformats-officedocument.presentationml.template.main+xml":[]},{"application\/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet":["xlsx"]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.template":["xltx"]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":[]},{"application\/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":[]},{"application\/vnd.openxmlformats-officedocument.theme+xml":[]},{"application\/vnd.openxmlformats-officedocument.themeoverride+xml":[]},{"application\/vnd.openxmlformats-officedocument.vmldrawing":[]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":[]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.document":["docx"]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":[]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":[]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":[]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":[]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":[]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":[]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":[]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":[]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":[]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.template":["dotx"]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":[]},{"application\/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":[]},{"application\/vnd.openxmlformats-package.core-properties+xml":[]},{"application\/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":[]},{"application\/vnd.openxmlformats-package.relationships+xml":[]},{"application\/vnd.osa.netdeploy":[]},{"application\/vnd.osgeo.mapguide.package":["mgp"]},{"application\/vnd.osgi.bundle":[]},{"application\/vnd.osgi.dp":["dp"]},{"application\/vnd.osgi.subsystem":["esa"]},{"application\/vnd.otps.ct-kip+xml":[]},{"application\/vnd.palm":["pdb","pqa","oprc"]},{"application\/vnd.paos.xml":[]},{"application\/vnd.pawaafile":["paw"]},{"application\/vnd.pg.format":["str"]},{"application\/vnd.pg.osasli":["ei6"]},{"application\/vnd.piaccess.application-licence":[]},{"application\/vnd.picsel":["efif"]},{"application\/vnd.pmi.widget":["wg"]},{"application\/vnd.poc.group-advertisement+xml":[]},{"application\/vnd.pocketlearn":["plf"]},{"application\/vnd.powerbuilder6":["pbd"]},{"application\/vnd.powerbuilder6-s":[]},{"application\/vnd.powerbuilder7":[]},{"application\/vnd.powerbuilder7-s":[]},{"application\/vnd.powerbuilder75":[]},{"application\/vnd.powerbuilder75-s":[]},{"application\/vnd.preminet":[]},{"application\/vnd.previewsystems.box":["box"]},{"application\/vnd.proteus.magazine":["mgz"]},{"application\/vnd.publishare-delta-tree":["qps"]},{"application\/vnd.pvi.ptid1":["ptid"]},{"application\/vnd.pwg-multiplexed":[]},{"application\/vnd.pwg-xhtml-print+xml":[]},{"application\/vnd.qualcomm.brew-app-res":[]},{"application\/vnd.quark.quarkxpress":["qxd","qxt","qwd","qwt","qxl","qxb"]},{"application\/vnd.quobject-quoxdocument":[]},{"application\/vnd.radisys.moml+xml":[]},{"application\/vnd.radisys.msml+xml":[]},{"application\/vnd.radisys.msml-audit+xml":[]},{"application\/vnd.radisys.msml-audit-conf+xml":[]},{"application\/vnd.radisys.msml-audit-conn+xml":[]},{"application\/vnd.radisys.msml-audit-dialog+xml":[]},{"application\/vnd.radisys.msml-audit-stream+xml":[]},{"application\/vnd.radisys.msml-conf+xml":[]},{"application\/vnd.radisys.msml-dialog+xml":[]},{"application\/vnd.radisys.msml-dialog-base+xml":[]},{"application\/vnd.radisys.msml-dialog-fax-detect+xml":[]},{"application\/vnd.radisys.msml-dialog-fax-sendrecv+xml":[]},{"application\/vnd.radisys.msml-dialog-group+xml":[]},{"application\/vnd.radisys.msml-dialog-speech+xml":[]},{"application\/vnd.radisys.msml-dialog-transform+xml":[]},{"application\/vnd.rainstor.data":[]},{"application\/vnd.rapid":[]},{"application\/vnd.realvnc.bed":["bed"]},{"application\/vnd.recordare.musicxml":["mxl"]},{"application\/vnd.recordare.musicxml+xml":["musicxml"]},{"application\/vnd.renlearn.rlprint":[]},{"application\/vnd.rig.cryptonote":["cryptonote"]},{"application\/vnd.rim.cod":["cod"]},{"application\/vnd.rn-realmedia":["rm"]},{"application\/vnd.rn-realmedia-vbr":["rmvb"]},{"application\/vnd.rn-realplayer":["rnx"]},{"application\/vnd.route66.link66+xml":["link66"]},{"application\/vnd.rs-274x":[]},{"application\/vnd.ruckus.download":[]},{"application\/vnd.s3sms":[]},{"application\/vnd.sailingtracker.track":["st"]},{"application\/vnd.sbm.cid":[]},{"application\/vnd.sbm.mid2":[]},{"application\/vnd.scribus":[]},{"application\/vnd.sealed.3df":[]},{"application\/vnd.sealed.csf":[]},{"application\/vnd.sealed.doc":[]},{"application\/vnd.sealed.eml":[]},{"application\/vnd.sealed.mht":[]},{"application\/vnd.sealed.net":[]},{"application\/vnd.sealed.ppt":[]},{"application\/vnd.sealed.tiff":[]},{"application\/vnd.sealed.xls":[]},{"application\/vnd.sealedmedia.softseal.html":[]},{"application\/vnd.sealedmedia.softseal.pdf":[]},{"application\/vnd.seemail":["see"]},{"application\/vnd.sema":["sema"]},{"application\/vnd.semd":["semd"]},{"application\/vnd.semf":["semf"]},{"application\/vnd.shana.informed.formdata":["ifm"]},{"application\/vnd.shana.informed.formtemplate":["itp"]},{"application\/vnd.shana.informed.interchange":["iif"]},{"application\/vnd.shana.informed.package":["ipk"]},{"application\/vnd.simtech-mindmapper":["twd","twds"]},{"application\/vnd.smaf":["mmf"]},{"application\/vnd.smart.notebook":[]},{"application\/vnd.smart.teacher":["teacher"]},{"application\/vnd.software602.filler.form+xml":[]},{"application\/vnd.software602.filler.form-xml-zip":[]},{"application\/vnd.solent.sdkm+xml":["sdkm","sdkd"]},{"application\/vnd.spotfire.dxp":["dxp"]},{"application\/vnd.spotfire.sfs":["sfs"]},{"application\/vnd.sss-cod":[]},{"application\/vnd.sss-dtf":[]},{"application\/vnd.sss-ntf":[]},{"application\/vnd.stardivision.calc":["sdc"]},{"application\/vnd.stardivision.draw":["sda"]},{"application\/vnd.stardivision.impress":["sdd","sdp"]},{"application\/vnd.stardivision.math":["smf"]},{"application\/vnd.stardivision.writer":["sdw","vor"]},{"application\/vnd.stardivision.writer-global":["sgl"]},{"application\/vnd.stepmania.package":["smzip"]},{"application\/vnd.stepmania.stepchart":["sm"]},{"application\/vnd.street-stream":[]},{"application\/vnd.sun.wadl+xml":[]},{"application\/vnd.sun.xml.calc":["sxc"]},{"application\/vnd.sun.xml.calc.template":["stc"]},{"application\/vnd.sun.xml.draw":["sxd"]},{"application\/vnd.sun.xml.draw.template":["std"]},{"application\/vnd.sun.xml.impress":["sxi"]},{"application\/vnd.sun.xml.impress.template":["sti"]},{"application\/vnd.sun.xml.math":["sxm"]},{"application\/vnd.sun.xml.writer":["sxw"]},{"application\/vnd.sun.xml.writer.global":["sxg"]},{"application\/vnd.sun.xml.writer.template":["stw"]},{"application\/vnd.sus-calendar":["sus","susp"]},{"application\/vnd.svd":["svd"]},{"application\/vnd.swiftview-ics":[]},{"application\/vnd.symbian.install":["sis","sisx"]},{"application\/vnd.syncml+xml":["xsm"]},{"application\/vnd.syncml.dm+wbxml":["bdm"]},{"application\/vnd.syncml.dm+xml":["xdm"]},{"application\/vnd.syncml.dm.notification":[]},{"application\/vnd.syncml.ds.notification":[]},{"application\/vnd.tao.intent-module-archive":["tao"]},{"application\/vnd.tcpdump.pcap":["pcap","cap","dmp"]},{"application\/vnd.tmobile-livetv":["tmo"]},{"application\/vnd.trid.tpt":["tpt"]},{"application\/vnd.triscape.mxs":["mxs"]},{"application\/vnd.trueapp":["tra"]},{"application\/vnd.truedoc":[]},{"application\/vnd.tve-trigger":[]},{"application\/vnd.ubisoft.webplayer":[]},{"application\/vnd.ufdl":["ufd","ufdl"]},{"application\/vnd.uiq.theme":["utz"]},{"application\/vnd.umajin":["umj"]},{"application\/vnd.unity":["unityweb"]},{"application\/vnd.uoml+xml":["uoml"]},{"application\/vnd.uplanet.alert":[]},{"application\/vnd.uplanet.alert-wbxml":[]},{"application\/vnd.uplanet.bearer-choice":[]},{"application\/vnd.uplanet.bearer-choice-wbxml":[]},{"application\/vnd.uplanet.cacheop":[]},{"application\/vnd.uplanet.cacheop-wbxml":[]},{"application\/vnd.uplanet.channel":[]},{"application\/vnd.uplanet.channel-wbxml":[]},{"application\/vnd.uplanet.list":[]},{"application\/vnd.uplanet.list-wbxml":[]},{"application\/vnd.uplanet.listcmd":[]},{"application\/vnd.uplanet.listcmd-wbxml":[]},{"application\/vnd.uplanet.signal":[]},{"application\/vnd.vcx":["vcx"]},{"application\/vnd.vd-study":[]},{"application\/vnd.vectorworks":[]},{"application\/vnd.verimatrix.vcas":[]},{"application\/vnd.vidsoft.vidconference":[]},{"application\/vnd.visio":["vsd","vst","vss","vsw"]},{"application\/vnd.visionary":["vis"]},{"application\/vnd.vividence.scriptfile":[]},{"application\/vnd.vsf":["vsf"]},{"application\/vnd.wap.sic":["sic"]},{"application\/vnd.wap.slc":["slc"]},{"application\/vnd.wap.wbxml":["wbxml"]},{"application\/vnd.wap.wmlc":["wmlc"]},{"application\/vnd.wap.wmlscriptc":["wmlsc"]},{"application\/vnd.webturbo":["wtb"]},{"application\/vnd.wfa.wsc":[]},{"application\/vnd.wmc":[]},{"application\/vnd.wmf.bootstrap":[]},{"application\/vnd.wolfram.mathematica":[]},{"application\/vnd.wolfram.mathematica.package":[]},{"application\/vnd.wolfram.player":["nbp"]},{"application\/vnd.wordperfect":["wpd"]},{"application\/vnd.wqd":["wqd"]},{"application\/vnd.wrq-hp3000-labelled":[]},{"application\/vnd.wt.stf":["stf"]},{"application\/vnd.wv.csp+wbxml":[]},{"application\/vnd.wv.csp+xml":[]},{"application\/vnd.wv.ssp+xml":[]},{"application\/vnd.xara":["xar","web"]},{"application\/vnd.xfdl":["xfdl"]},{"application\/vnd.xfdl.webform":[]},{"application\/vnd.xmi+xml":[]},{"application\/vnd.xmpie.cpkg":[]},{"application\/vnd.xmpie.dpkg":[]},{"application\/vnd.xmpie.plan":[]},{"application\/vnd.xmpie.ppkg":[]},{"application\/vnd.xmpie.xlim":[]},{"application\/vnd.yamaha.hv-dic":["hvd"]},{"application\/vnd.yamaha.hv-script":["hvs"]},{"application\/vnd.yamaha.hv-voice":["hvp"]},{"application\/vnd.yamaha.openscoreformat":["osf"]},{"application\/vnd.yamaha.openscoreformat.osfpvg+xml":["osfpvg"]},{"application\/vnd.yamaha.remote-setup":[]},{"application\/vnd.yamaha.smaf-audio":["saf"]},{"application\/vnd.yamaha.smaf-phrase":["spf"]},{"application\/vnd.yamaha.through-ngn":[]},{"application\/vnd.yamaha.tunnel-udpencap":[]},{"application\/vnd.yellowriver-custom-menu":["cmp"]},{"application\/vnd.zul":["zir","zirz"]},{"application\/vnd.zzazz.deck+xml":["zaz"]},{"application\/vocaltec-media-desc":["vmd"]},{"application\/vocaltec-media-file":["vmf"]},{"application\/voicexml+xml":["vxml"]},{"application\/vq-rtcpxr":[]},{"application\/watcherinfo+xml":[]},{"application\/whoispp-query":[]},{"application\/whoispp-response":[]},{"application\/widget":["wgt"]},{"application\/winhlp":["hlp"]},{"application\/wita":[]},{"application\/wordperfect":["wp","wp5","wp6","wpd"]},{"application\/wordperfect5.1":["wp5"]},{"application\/wordperfect6.0":["w60","wp5"]},{"application\/wordperfect6.1":["w61"]},{"application\/wsdl+xml":["wsdl"]},{"application\/wspolicy+xml":["wspolicy"]},{"application\/x-123":["wk1","wk"]},{"application\/x-7z-compressed":["7z"]},{"application\/x-abiword":["abw"]},{"application\/x-ace-compressed":["ace"]},{"application\/x-aim":["aim"]},{"application\/x-amf":[]},{"application\/x-apple-diskimage":["dmg"]},{"application\/x-authorware-bin":["aab","x32","u32","vox"]},{"application\/x-authorware-map":["aam"]},{"application\/x-authorware-seg":["aas"]},{"application\/x-bcpio":["bcpio"]},{"application\/x-binary":["bin"]},{"application\/x-binhex40":["hqx"]},{"application\/x-bittorrent":["torrent"]},{"application\/x-blorb":["blb","blorb"]},{"application\/x-bsh":["bsh","sh","shar"]},{"application\/x-bytecode.elisp":["elc"]},{"application\/x-bytecode.elisp(compiledelisp)":["elc"]},{"application\/x-bytecode.python":["pyc"]},{"application\/x-bzip":["bz"]},{"application\/x-bzip2":["bz2","boz"]},{"application\/x-cbr":["cbr","cba","cbt","cbz","cb7"]},{"application\/x-cdf":["cdf"]},{"application\/x-cdlink":["vcd"]},{"application\/x-cfs-compressed":["cfs"]},{"application\/x-chat":["chat","cha"]},{"application\/x-chess-pgn":["pgn"]},{"application\/x-chm":["chm"]},{"application\/x-chrome-extension":["crx"]},{"application\/x-cmu-raster":["ras"]},{"application\/x-cocoa":["cco"]},{"application\/x-compactpro":["cpt"]},{"application\/x-compress":["z"]},{"application\/x-compressed":["gz","tgz","z","zip"]},{"application\/x-conference":["nsc"]},{"application\/x-core":[]},{"application\/x-cpio":["cpio"]},{"application\/x-cpt":["cpt"]},{"application\/x-csh":["csh"]},{"application\/x-debian-package":["deb","udeb"]},{"application\/x-deepv":["deepv"]},{"application\/x-dgc-compressed":["dgc"]},{"application\/x-director":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},{"application\/x-dms":["dms"]},{"application\/x-doom":["wad"]},{"application\/x-dtbncx+xml":["ncx"]},{"application\/x-dtbook+xml":["dtb"]},{"application\/x-dtbresource+xml":["res"]},{"application\/x-dvi":["dvi"]},{"application\/x-elc":["elc"]},{"application\/x-envoy":["env","evy"]},{"application\/x-esrehber":["es"]},{"application\/x-eva":["eva"]},{"application\/x-excel":["xla","xlb","xlc","xld","xlk","xll","xlm","xls","xlt","xlv","xlw"]},{"application\/x-executable":[]},{"application\/x-flac":["flac"]},{"application\/x-font":["pfa","pfb","gsf","pcf","pcf.Z"]},{"application\/x-font-bdf":["bdf"]},{"application\/x-font-dos":[]},{"application\/x-font-framemaker":[]},{"application\/x-font-ghostscript":["gsf"]},{"application\/x-font-libgrx":[]},{"application\/x-font-linux-psf":["psf"]},{"application\/x-font-otf":["otf"]},{"application\/x-font-pcf":["pcf"]},{"application\/x-font-snf":["snf"]},{"application\/x-font-speedo":[]},{"application\/x-font-sunos-news":[]},{"application\/x-font-ttf":["ttf","ttc"]},{"application\/x-font-type1":["pfa","pfb","pfm","afm"]},{"application\/x-font-vfont":[]},{"application\/x-font-woff":["woff"]},{"application\/x-frame":["mif"]},{"application\/x-freearc":["arc"]},{"application\/x-freelance":["pre"]},{"application\/x-futuresplash":["spl"]},{"application\/x-gca-compressed":["gca"]},{"application\/x-glulx":["ulx"]},{"application\/x-gnumeric":["gnumeric"]},{"application\/x-go-sgf":["sgf"]},{"application\/x-gramps-xml":["gramps"]},{"application\/x-graphing-calculator":["gcf"]},{"application\/x-gsp":["gsp"]},{"application\/x-gss":["gss"]},{"application\/x-gtar":["gtar","tgz","taz"]},{"application\/x-gzip":["gz","gzip","tgz"]},{"application\/x-hdf":["hdf"]},{"application\/x-helpfile":["help","hlp"]},{"application\/x-httpd-imap":["imap"]},{"application\/x-httpd-php":["phtml","pht","php"]},{"application\/x-httpd-php-source":["phps"]},{"application\/x-httpd-php3":["php3"]},{"application\/x-httpd-php3-preprocessed":["php3p"]},{"application\/x-httpd-php4":["php4"]},{"application\/x-ica":["ica"]},{"application\/x-ima":["ima"]},{"application\/x-install-instructions":["install"]},{"application\/x-internet-signup":["ins","isp"]},{"application\/x-internett-signup":["ins"]},{"application\/x-inventor":["iv"]},{"application\/x-ip2":["ip"]},{"application\/x-iphone":["iii"]},{"application\/x-iso9660-image":["iso"]},{"application\/x-java-applet":[]},{"application\/x-java-archive":["jar"]},{"application\/x-java-bean":[]},{"application\/x-java-class":["class"]},{"application\/x-java-commerce":["jcm"]},{"application\/x-java-jnlp-file":["jnlp"]},{"application\/x-java-serialized-object":["ser"]},{"application\/x-java-vm":["class"]},{"application\/x-javascript":["js"]},{"application\/x-kchart":["chrt"]},{"application\/x-kdelnk":[]},{"application\/x-killustrator":["kil"]},{"application\/x-koan":["skd","skm","skp","skt"]},{"application\/x-kpresenter":["kpr","kpt"]},{"application\/x-ksh":["ksh"]},{"application\/x-kspread":["ksp"]},{"application\/x-kword":["kwd","kwt"]},{"application\/x-latex":["latex","ltx"]},{"application\/x-lha":["lha"]},{"application\/x-lisp":["lsp"]},{"application\/x-livescreen":["ivy"]},{"application\/x-lotus":["wq1"]},{"application\/x-lotusscreencam":["scm"]},{"application\/x-lua-bytecode":["luac"]},{"application\/x-lzh":["lzh"]},{"application\/x-lzh-compressed":["lzh","lha"]},{"application\/x-lzx":["lzx"]},{"application\/x-mac-binhex40":["hqx"]},{"application\/x-macbinary":["bin"]},{"application\/x-magic-cap-package-1.0":["mc$"]},{"application\/x-maker":["frm","maker","frame","fm","fb","book","fbdoc"]},{"application\/x-mathcad":["mcd"]},{"application\/x-meme":["mm"]},{"application\/x-midi":["mid","midi"]},{"application\/x-mie":["mie"]},{"application\/x-mif":["mif"]},{"application\/x-mix-transfer":["nix"]},{"application\/x-mobipocket-ebook":["prc","mobi"]},{"application\/x-mpegURL":["m3u8"]},{"application\/x-mplayer2":["asx"]},{"application\/x-ms-application":["application"]},{"application\/x-ms-shortcut":["lnk"]},{"application\/x-ms-wmd":["wmd"]},{"application\/x-ms-wmz":["wmz"]},{"application\/x-ms-xbap":["xbap"]},{"application\/x-msaccess":["mdb"]},{"application\/x-msbinder":["obd"]},{"application\/x-mscardfile":["crd"]},{"application\/x-msclip":["clp"]},{"application\/x-msdos-program":["com","exe","bat","dll"]},{"application\/x-msdownload":["exe","dll","com","bat","msi"]},{"application\/x-msexcel":["xla","xls","xlw"]},{"application\/x-msi":["msi"]},{"application\/x-msmediaview":["mvb","m13","m14"]},{"application\/x-msmetafile":["wmf","wmz","emf","emz"]},{"application\/x-msmoney":["mny"]},{"application\/x-mspowerpoint":["ppt"]},{"application\/x-mspublisher":["pub"]},{"application\/x-msschedule":["scd"]},{"application\/x-msterminal":["trm"]},{"application\/x-mswrite":["wri"]},{"application\/x-navi-animation":["ani"]},{"application\/x-navidoc":["nvd"]},{"application\/x-navimap":["map"]},{"application\/x-navistyle":["stl"]},{"application\/x-netcdf":["nc","cdf"]},{"application\/x-newton-compatible-pkg":["pkg"]},{"application\/x-nokia-9000-communicator-add-on-software":["aos"]},{"application\/x-ns-proxy-autoconfig":["pac"]},{"application\/x-nwc":["nwc"]},{"application\/x-nzb":["nzb"]},{"application\/x-object":["o"]},{"application\/x-omc":["omc"]},{"application\/x-omcdatamaker":["omcd"]},{"application\/x-omcregerator":["omcr"]},{"application\/x-oz-application":["oza"]},{"application\/x-pagemaker":["pm4","pm5"]},{"application\/x-pcl":["pcl"]},{"application\/x-perfmon":["pma","pmc","pml","pmr","pmw"]},{"application\/x-pixclscript":["plx"]},{"application\/x-pkcs10":["p10"]},{"application\/x-pkcs12":["p12","pfx"]},{"application\/x-pkcs7-certificates":["p7b","spc"]},{"application\/x-pkcs7-certreqresp":["p7r"]},{"application\/x-pkcs7-crl":["crl"]},{"application\/x-pkcs7-mime":["p7c","p7m"]},{"application\/x-pkcs7-signature":["p7a","p7s"]},{"application\/x-pointplus":["css"]},{"application\/x-portable-anymap":["pnm"]},{"application\/x-project":["mpc","mpt","mpv","mpx"]},{"application\/x-python-code":["pyc","pyo"]},{"application\/x-qpro":["wb1"]},{"application\/x-quicktimeplayer":["qtl"]},{"application\/x-rar-compressed":["rar"]},{"application\/x-redhat-package-manager":["rpm"]},{"application\/x-research-info-systems":["ris"]},{"application\/x-rpm":["rpm"]},{"application\/x-rtf":["rtf"]},{"application\/x-rx":[]},{"application\/x-sdp":["sdp"]},{"application\/x-sea":["sea"]},{"application\/x-seelogo":["sl"]},{"application\/x-sh":["sh"]},{"application\/x-shar":["shar","sh"]},{"application\/x-shellscript":[]},{"application\/x-shockwave-flash":["swf","swfl"]},{"application\/x-silverlight-app":["xap"]},{"application\/x-sit":["sit"]},{"application\/x-sprite":["spr","sprite"]},{"application\/x-sql":["sql"]},{"application\/x-stuffit":["sit"]},{"application\/x-stuffitx":["sitx"]},{"application\/x-subrip":["srt"]},{"application\/x-sv4cpio":["sv4cpio"]},{"application\/x-sv4crc":["sv4crc"]},{"application\/x-t3vm-image":["t3"]},{"application\/x-tads":["gam"]},{"application\/x-tar":["tar"]},{"application\/x-tbook":["sbk","tbk"]},{"application\/x-tcl":["tcl"]},{"application\/x-tex":["tex"]},{"application\/x-tex-gf":["gf"]},{"application\/x-tex-pk":["pk"]},{"application\/x-tex-tfm":["tfm"]},{"application\/x-texinfo":["texinfo","texi"]},{"application\/x-tgif":["obj"]},{"application\/x-trash":["~","%","bak","old","sik"]},{"application\/x-troff":["roff","t","tr"]},{"application\/x-troff-man":["man"]},{"application\/x-troff-me":["me"]},{"application\/x-troff-ms":["ms"]},{"application\/x-troff-msvideo":["avi"]},{"application\/x-ustar":["ustar"]},{"application\/x-videolan":[]},{"application\/x-visio":["vsd","vst","vsw"]},{"application\/x-vnd.audioexplosion.mzz":["mzz"]},{"application\/x-vnd.ls-xpix":["xpix"]},{"application\/x-vrml":["vrml"]},{"application\/x-wais-source":["src","wsrc"]},{"application\/x-web-app-manifest+json":["webapp"]},{"application\/x-wingz":["wz"]},{"application\/x-winhelp":["hlp"]},{"application\/x-wintalk":["wtk"]},{"application\/x-world":["svr","wrl"]},{"application\/x-wpwin":["wpd"]},{"application\/x-wri":["wri"]},{"application\/x-x509-ca-cert":["der","cer","crt"]},{"application\/x-x509-user-cert":["crt"]},{"application\/x-xcf":["xcf"]},{"application\/x-xfig":["fig"]},{"application\/x-xliff+xml":["xlf"]},{"application\/x-xpinstall":["xpi"]},{"application\/x-xz":["xz"]},{"application\/x-zip-compressed":["zip"]},{"application\/x-zmachine":["z1","z2","z3","z4","z5","z6","z7","z8"]},{"application\/x400-bp":[]},{"application\/xaml+xml":["xaml"]},{"application\/xcap-att+xml":[]},{"application\/xcap-caps+xml":[]},{"application\/xcap-diff+xml":["xdf"]},{"application\/xcap-el+xml":[]},{"application\/xcap-error+xml":[]},{"application\/xcap-ns+xml":[]},{"application\/xcon-conference-info+xml":[]},{"application\/xcon-conference-info-diff+xml":[]},{"application\/xenc+xml":["xenc"]},{"application\/xhtml+xml":["xhtml","xht"]},{"application\/xhtml-voice+xml":[]},{"application\/xml":["xml","xsl","xpdl"]},{"application\/xml-dtd":["dtd"]},{"application\/xml-external-parsed-entity":[]},{"application\/xmpp+xml":[]},{"application\/xop+xml":["xop"]},{"application\/xproc+xml":["xpl"]},{"application\/xslt+xml":["xslt"]},{"application\/xspf+xml":["xspf"]},{"application\/xv+xml":["mxml","xhvml","xvml","xvm"]},{"application\/yang":["yang"]},{"application\/yin+xml":["yin"]},{"application\/ynd.ms-pkipko":["pko"]},{"application\/zip":["zip"]},{"audio\/1d-interleaved-parityfec":[]},{"audio\/32kadpcm":[]},{"audio\/3gpp":[]},{"audio\/3gpp2":[]},{"audio\/ac3":[]},{"audio\/adpcm":["adp"]},{"audio\/aiff":["aif","aifc","aiff"]},{"audio\/amr":[]},{"audio\/amr-wb":[]},{"audio\/amr-wb+":[]},{"audio\/asc":[]},{"audio\/atrac-advanced-lossless":[]},{"audio\/atrac-x":[]},{"audio\/atrac3":[]},{"audio\/basic":["au","snd"]},{"audio\/bv16":[]},{"audio\/bv32":[]},{"audio\/clearmode":[]},{"audio\/cn":[]},{"audio\/dat12":[]},{"audio\/dls":[]},{"audio\/dsr-es201108":[]},{"audio\/dsr-es202050":[]},{"audio\/dsr-es202211":[]},{"audio\/dsr-es202212":[]},{"audio\/dv":[]},{"audio\/dvi4":[]},{"audio\/eac3":[]},{"audio\/evrc":[]},{"audio\/evrc-qcp":[]},{"audio\/evrc0":[]},{"audio\/evrc1":[]},{"audio\/evrcb":[]},{"audio\/evrcb0":[]},{"audio\/evrcb1":[]},{"audio\/evrcwb":[]},{"audio\/evrcwb0":[]},{"audio\/evrcwb1":[]},{"audio\/example":[]},{"audio\/flac":["flac"]},{"audio\/fwdred":[]},{"audio\/g.722.1":[]},{"audio\/g719":[]},{"audio\/g722":[]},{"audio\/g7221":[]},{"audio\/g723":[]},{"audio\/g726-16":[]},{"audio\/g726-24":[]},{"audio\/g726-32":[]},{"audio\/g726-40":[]},{"audio\/g728":[]},{"audio\/g729":[]},{"audio\/g7291":[]},{"audio\/g729d":[]},{"audio\/g729e":[]},{"audio\/gsm":[]},{"audio\/gsm-efr":[]},{"audio\/gsm-hr-08":[]},{"audio\/ilbc":[]},{"audio\/ip-mr_v2.5":[]},{"audio\/isac":[]},{"audio\/it":["it"]},{"audio\/l16":[]},{"audio\/l20":[]},{"audio\/l24":[]},{"audio\/l8":[]},{"audio\/lpc":[]},{"audio\/make":["funk","my","pfunk"]},{"audio\/make.my.funk":["pfunk"]},{"audio\/mid":["rmi","mid"]},{"audio\/midi":["mid","midi","kar","rmi"]},{"audio\/mobile-xmf":[]},{"audio\/mod":["mod"]},{"audio\/mp4":["mp4a","m4a"]},{"audio\/mp4a-latm":[]},{"audio\/mpa":[]},{"audio\/mpa-robust":[]},{"audio\/mpeg":["mpga","mp2","mp2a","mp3","m2a","mpa","mpg","m3a","mpega","m4a"]},{"audio\/mpeg3":["mp3"]},{"audio\/mpeg4-generic":[]},{"audio\/mpegurl":["m3u"]},{"audio\/musepack":[]},{"audio\/nspaudio":["la","lma"]},{"audio\/ogg":["oga","ogg","spx"]},{"audio\/opus":[]},{"audio\/parityfec":[]},{"audio\/pcma":[]},{"audio\/pcma-wb":[]},{"audio\/pcmu":[]},{"audio\/pcmu-wb":[]},{"audio\/prs.sid":["sid"]},{"audio\/qcelp":[]},{"audio\/red":[]},{"audio\/rtp-enc-aescm128":[]},{"audio\/rtp-midi":[]},{"audio\/rtx":[]},{"audio\/s3m":["s3m"]},{"audio\/silk":["sil"]},{"audio\/smv":[]},{"audio\/smv-qcp":[]},{"audio\/smv0":[]},{"audio\/sp-midi":[]},{"audio\/speex":[]},{"audio\/t140c":[]},{"audio\/t38":[]},{"audio\/telephone-event":[]},{"audio\/tone":[]},{"audio\/tsp-audio":["tsi"]},{"audio\/tsplayer":["tsp"]},{"audio\/uemclip":[]},{"audio\/ulpfec":[]},{"audio\/vdvi":[]},{"audio\/vmr-wb":[]},{"audio\/vnd.3gpp.iufp":[]},{"audio\/vnd.4sb":[]},{"audio\/vnd.audiokoz":[]},{"audio\/vnd.celp":[]},{"audio\/vnd.cisco.nse":[]},{"audio\/vnd.cmles.radio-events":[]},{"audio\/vnd.cns.anp1":[]},{"audio\/vnd.cns.inf1":[]},{"audio\/vnd.dece.audio":["uva","uvva"]},{"audio\/vnd.digital-winds":["eol"]},{"audio\/vnd.dlna.adts":[]},{"audio\/vnd.dolby.heaac.1":[]},{"audio\/vnd.dolby.heaac.2":[]},{"audio\/vnd.dolby.mlp":[]},{"audio\/vnd.dolby.mps":[]},{"audio\/vnd.dolby.pl2":[]},{"audio\/vnd.dolby.pl2x":[]},{"audio\/vnd.dolby.pl2z":[]},{"audio\/vnd.dolby.pulse.1":[]},{"audio\/vnd.dra":["dra"]},{"audio\/vnd.dts":["dts"]},{"audio\/vnd.dts.hd":["dtshd"]},{"audio\/vnd.dvb.file":[]},{"audio\/vnd.everad.plj":[]},{"audio\/vnd.hns.audio":[]},{"audio\/vnd.lucent.voice":["lvp"]},{"audio\/vnd.ms-playready.media.pya":["pya"]},{"audio\/vnd.nokia.mobile-xmf":[]},{"audio\/vnd.nortel.vbk":[]},{"audio\/vnd.nuera.ecelp4800":["ecelp4800"]},{"audio\/vnd.nuera.ecelp7470":["ecelp7470"]},{"audio\/vnd.nuera.ecelp9600":["ecelp9600"]},{"audio\/vnd.octel.sbc":[]},{"audio\/vnd.qcelp":["qcp"]},{"audio\/vnd.rhetorex.32kadpcm":[]},{"audio\/vnd.rip":["rip"]},{"audio\/vnd.sealedmedia.softseal.mpeg":[]},{"audio\/vnd.vmx.cvsd":[]},{"audio\/voc":["voc"]},{"audio\/vorbis":[]},{"audio\/vorbis-config":[]},{"audio\/voxware":["vox"]},{"audio\/wav":["wav"]},{"audio\/webm":["weba"]},{"audio\/x-aac":["aac"]},{"audio\/x-adpcm":["snd"]},{"audio\/x-aiff":["aif","aiff","aifc"]},{"audio\/x-au":["au"]},{"audio\/x-caf":["caf"]},{"audio\/x-flac":["flac"]},{"audio\/x-gsm":["gsd","gsm"]},{"audio\/x-jam":["jam"]},{"audio\/x-liveaudio":["lam"]},{"audio\/x-matroska":["mka"]},{"audio\/x-mid":["mid","midi"]},{"audio\/x-midi":["mid","midi"]},{"audio\/x-mod":["mod"]},{"audio\/x-mpeg":["mp2"]},{"audio\/x-mpeg-3":["mp3"]},{"audio\/x-mpegurl":["m3u"]},{"audio\/x-mpequrl":["m3u"]},{"audio\/x-ms-wax":["wax"]},{"audio\/x-ms-wma":["wma"]},{"audio\/x-nspaudio":["la","lma"]},{"audio\/x-pn-realaudio":["ram","ra","rm","rmm","rmp"]},{"audio\/x-pn-realaudio-plugin":["rmp","ra","rpm"]},{"audio\/x-psid":["sid"]},{"audio\/x-realaudio":["ra"]},{"audio\/x-scpls":["pls"]},{"audio\/x-sd2":["sd2"]},{"audio\/x-tta":[]},{"audio\/x-twinvq":["vqf"]},{"audio\/x-twinvq-plugin":["vqe","vql"]},{"audio\/x-vnd.audioexplosion.mjuicemediafile":["mjf"]},{"audio\/x-voc":["voc"]},{"audio\/x-wav":["wav"]},{"audio\/xm":["xm"]},{"chemical\/x-cdx":["cdx"]},{"chemical\/x-cif":["cif"]},{"chemical\/x-cmdf":["cmdf"]},{"chemical\/x-cml":["cml"]},{"chemical\/x-csml":["csml"]},{"chemical\/x-pdb":["pdb","xyz"]},{"chemical\/x-xyz":["xyz"]},{"content\/unknown":[]},{"drawing\/x-dwf":["dwf"]},{"drawing\/x-dwf(old)":["dwf"]},{"font\/opentype":["otf"]},{"i-world\/i-vrml":["ivr"]},{"image\/bmp":["bmp","bm"]},{"image\/cgm":["cgm"]},{"image\/cis-cod":["cod"]},{"image\/cmu-raster":["ras","rast"]},{"image\/example":[]},{"image\/fif":["fif"]},{"image\/fits":[]},{"image\/florian":["flo","turbot"]},{"image\/g3fax":["g3"]},{"image\/gif":["gif"]},{"image\/ief":["ief","iefs"]},{"image\/jp2":[]},{"image\/jpeg":["jpeg","jpg","jfif","jfif-tbnl","jpe"]},{"image\/jpm":[]},{"image\/jpx":[]},{"image\/jutvision":["jut"]},{"image\/ktx":["ktx"]},{"image\/naplps":["nap","naplps"]},{"image\/pcx":["pcx"]},{"image\/pict":["pic","pict"]},{"image\/pipeg":["jfif"]},{"image\/pjpeg":["jfif","jpe","jpeg","jpg"]},{"image\/png":["png","x-png"]},{"image\/prs.btif":["btif"]},{"image\/prs.pti":[]},{"image\/sgi":["sgi"]},{"image\/svg+xml":["svg","svgz"]},{"image\/t38":[]},{"image\/tiff":["tiff","tif"]},{"image\/tiff-fx":[]},{"image\/vasa":["mcf"]},{"image\/vnd.adobe.photoshop":["psd"]},{"image\/vnd.cns.inf2":[]},{"image\/vnd.dece.graphic":["uvi","uvvi","uvg","uvvg"]},{"image\/vnd.djvu":["djvu","djv"]},{"image\/vnd.dvb.subtitle":["sub"]},{"image\/vnd.dwg":["dwg","dxf","svf"]},{"image\/vnd.dxf":["dxf"]},{"image\/vnd.fastbidsheet":["fbs"]},{"image\/vnd.fpx":["fpx","fpix"]},{"image\/vnd.fst":["fst"]},{"image\/vnd.fujixerox.edmics-mmr":["mmr"]},{"image\/vnd.fujixerox.edmics-rlc":["rlc"]},{"image\/vnd.globalgraphics.pgb":[]},{"image\/vnd.microsoft.icon":[]},{"image\/vnd.mix":[]},{"image\/vnd.ms-modi":["mdi"]},{"image\/vnd.ms-photo":["wdp"]},{"image\/vnd.net-fpx":["npx","fpx"]},{"image\/vnd.radiance":[]},{"image\/vnd.rn-realflash":["rf"]},{"image\/vnd.rn-realpix":["rp"]},{"image\/vnd.sealed.png":[]},{"image\/vnd.sealedmedia.softseal.gif":[]},{"image\/vnd.sealedmedia.softseal.jpg":[]},{"image\/vnd.svf":[]},{"image\/vnd.wap.wbmp":["wbmp"]},{"image\/vnd.xiff":["xif"]},{"image\/webp":["webp"]},{"image\/x-3ds":["3ds"]},{"image\/x-cmu-rast":["ras"]},{"image\/x-cmu-raster":["ras"]},{"image\/x-cmx":["cmx"]},{"image\/x-coreldraw":["cdr"]},{"image\/x-coreldrawpattern":["pat"]},{"image\/x-coreldrawtemplate":["cdt"]},{"image\/x-corelphotopaint":["cpt"]},{"image\/x-dwg":["dwg","dxf","svf"]},{"image\/x-freehand":["fh","fhc","fh4","fh5","fh7"]},{"image\/x-icon":["ico"]},{"image\/x-jg":["art"]},{"image\/x-jng":["jng"]},{"image\/x-jps":["jps"]},{"image\/x-mrsid-image":["sid"]},{"image\/x-ms-bmp":["bmp"]},{"image\/x-niff":["nif","niff"]},{"image\/x-pcx":["pcx"]},{"image\/x-photoshop":["psd"]},{"image\/x-pict":["pic","pct"]},{"image\/x-portable-anymap":["pnm"]},{"image\/x-portable-bitmap":["pbm"]},{"image\/x-portable-graymap":["pgm"]},{"image\/x-portable-greymap":["pgm"]},{"image\/x-portable-pixmap":["ppm"]},{"image\/x-quicktime":["qif","qti","qtif"]},{"image\/x-rgb":["rgb"]},{"image\/x-tga":["tga"]},{"image\/x-tiff":["tif","tiff"]},{"image\/x-windows-bmp":["bmp"]},{"image\/x-xbitmap":["xbm","xpm"]},{"image\/x-xbm":["xbm"]},{"image\/x-xpixmap":["xpm","pm"]},{"image\/x-xwd":["xwd"]},{"image\/x-xwindowdump":["xwd"]},{"image\/xbm":["xbm"]},{"image\/xpm":["xpm"]},{"inode\/blockdevice":[]},{"inode\/chardevice":[]},{"inode\/directory":[]},{"inode\/directory-locked":[]},{"inode\/fifo":[]},{"inode\/socket":[]},{"message\/cpim":[]},{"message\/delivery-status":[]},{"message\/disposition-notification":[]},{"message\/example":[]},{"message\/external-body":[]},{"message\/feedback-report":[]},{"message\/global":[]},{"message\/global-delivery-status":[]},{"message\/global-disposition-notification":[]},{"message\/global-headers":[]},{"message\/http":[]},{"message\/imdn+xml":[]},{"message\/news":[]},{"message\/partial":[]},{"message\/rfc822":["eml","mht","mhtml","mime","nws"]},{"message\/s-http":[]},{"message\/sip":[]},{"message\/sipfrag":[]},{"message\/tracking-status":[]},{"message\/vnd.si.simp":[]},{"model\/example":[]},{"model\/iges":["igs","iges"]},{"model\/mesh":["msh","mesh","silo"]},{"model\/vnd.collada+xml":["dae"]},{"model\/vnd.dwf":["dwf"]},{"model\/vnd.flatland.3dml":[]},{"model\/vnd.gdl":["gdl"]},{"model\/vnd.gs-gdl":[]},{"model\/vnd.gs.gdl":[]},{"model\/vnd.gtw":["gtw"]},{"model\/vnd.moml+xml":[]},{"model\/vnd.mts":["mts"]},{"model\/vnd.parasolid.transmit.binary":[]},{"model\/vnd.parasolid.transmit.text":[]},{"model\/vnd.vtu":["vtu"]},{"model\/vrml":["wrl","vrml","wrz"]},{"model\/x-pov":["pov"]},{"model\/x3d+binary":["x3db","x3dbz"]},{"model\/x3d+vrml":["x3dv","x3dvz"]},{"model\/x3d+xml":["x3d","x3dz"]},{"multipart\/alternative":[]},{"multipart\/appledouble":[]},{"multipart\/byteranges":[]},{"multipart\/digest":[]},{"multipart\/encrypted":[]},{"multipart\/example":[]},{"multipart\/form-data":[]},{"multipart\/header-set":[]},{"multipart\/mixed":[]},{"multipart\/parallel":[]},{"multipart\/related":[]},{"multipart\/report":[]},{"multipart\/signed":[]},{"multipart\/voice-message":[]},{"multipart\/x-gzip":["gzip"]},{"multipart\/x-ustar":["ustar"]},{"multipart\/x-zip":["zip"]},{"music\/crescendo":["mid","midi"]},{"music\/x-karaoke":["kar"]},{"paleovu\/x-pv":["pvu"]},{"text\/1d-interleaved-parityfec":[]},{"text\/asp":["asp"]},{"text\/cache-manifest":["appcache","manifest"]},{"text\/calendar":["ics","ifb","icz"]},{"text\/x-c++":["c++","cpp"]},{"text\/comma-separated-values":["csv"]},{"text\/css":["css"]},{"text\/csv":["csv"]},{"text\/directory":[]},{"text\/dns":[]},{"text\/ecmascript":["js"]},{"text\/english":[]},{"text\/enriched":[]},{"text\/event-stream":["event-stream"]},{"text\/example":[]},{"text\/fwdred":[]},{"text\/h323":["323"]},{"text\/html":["html","acgi","htm","htmls","htx","shtml","stm"]},{"text\/iuls":["uls"]},{"text\/javascript":["js"]},{"text\/mathml":["mml"]},{"text\/mcf":["mcf"]},{"text\/n3":["n3"]},{"text\/parityfec":[]},{"text\/pascal":["pas"]},{"text\/plain":["txt","spec","text","conf","def","list","log","c","c++","cc","com","cxx","f","f90","for","g","h","hh","idc","jav","java","lst","m","mar","pl","sdml","bas","in","asc","diff","pot","el","ksh"]},{"text\/plain-bas":["par"]},{"text\/prs.fallenstein.rst":[]},{"text\/prs.lines.tag":["dsc"]},{"text\/red":[]},{"text\/rfc822-headers":[]},{"text\/richtext":["rtx","rt","rtf"]},{"text\/rtf":["rtf"]},{"text\/rtp-enc-aescm128":[]},{"text\/rtx":[]},{"text\/scriplet":["wsc"]},{"text\/scriptlet":["sct","wsc"]},{"text\/sgml":["sgml","sgm"]},{"text\/t140":[]},{"text\/tab-separated-values":["tsv"]},{"text\/texmacs":["tm","ts"]},{"text\/troff":["t","tr","roff","man","me","ms"]},{"text\/turtle":["ttl"]},{"text\/ulpfec":[]},{"text\/uri-list":["uri","uris","uni","unis","urls"]},{"text\/vcard":["vcard"]},{"text\/vnd.DMClientScript":[]},{"text\/vnd.IPTC.NITF":[]},{"text\/vnd.IPTC.NewsML":[]},{"text\/vnd.abc":["abc"]},{"text\/vnd.curl":["curl"]},{"text\/vnd.curl.dcurl":["dcurl"]},{"text\/vnd.curl.mcurl":["mcurl"]},{"text\/vnd.curl.scurl":["scurl"]},{"text\/vnd.dmclientscript":[]},{"text\/vnd.dvb.subtitle":["sub"]},{"text\/vnd.esmertec.theme-descriptor":[]},{"text\/vnd.flatland.3dml":[]},{"text\/vnd.fly":["fly"]},{"text\/vnd.fmi.flexstor":["flx"]},{"text\/vnd.graphviz":["gv"]},{"text\/vnd.in3d.3dml":["3dml"]},{"text\/vnd.in3d.spot":["spot"]},{"text\/vnd.iptc.newsml":[]},{"text\/vnd.iptc.nitf":[]},{"text\/vnd.latex-z":[]},{"text\/vnd.motorola.reflex":[]},{"text\/vnd.ms-mediapackage":[]},{"text\/vnd.net2phone.commcenter.command":[]},{"text\/vnd.radisys.msml-basic-layout":[]},{"text\/vnd.rn-realtext":["rt"]},{"text\/vnd.si.uricatalogue":[]},{"text\/vnd.sun.j2me.app-descriptor":["jad"]},{"text\/vnd.trolltech.linguist":[]},{"text\/vnd.wap.si":["si"]},{"text\/vnd.wap.sl":["sl"]},{"text\/vnd.wap.wml":["wml"]},{"text\/vnd.wap.wmlscript":["wmls"]},{"text\/vtt":["vtt"]},{"text\/webviewhtml":["htt"]},{"text\/x-asm":["s","asm"]},{"text\/x-audiosoft-intra":["aip"]},{"text\/x-c":["c","cc","cxx","cpp","h","hh","dic"]},{"text\/x-c++hdr":["h++","hpp","hxx","hh"]},{"text\/x-c++src":["c++","cpp","cxx","cc"]},{"text\/x-chdr":["h"]},{"text\/x-component":["htc"]},{"text\/x-crontab":[]},{"text\/x-csh":["csh"]},{"text\/x-csrc":["c"]},{"text\/x-fortran":["f","for","f77","f90"]},{"text\/x-h":["h","hh"]},{"text\/x-java":["java"]},{"text\/x-java-source":["java","jav"]},{"text\/x-la-asf":["lsx"]},{"text\/x-lua":["lua"]},{"text\/x-m":["m"]},{"text\/x-makefile":[]},{"text\/x-markdown":["markdown","md","mkd"]},{"text\/x-moc":["moc"]},{"text\/x-nfo":["nfo"]},{"text\/x-opml":["opml"]},{"text\/x-pascal":["p","pas"]},{"text\/x-pcs-gcd":["gcd"]},{"text\/x-perl":["pl","pm"]},{"text\/x-python":["py"]},{"text\/x-script":["hlb"]},{"text\/x-script.csh":["csh"]},{"text\/x-script.elisp":["el"]},{"text\/x-script.guile":["scm"]},{"text\/x-script.ksh":["ksh"]},{"text\/x-script.lisp":["lsp"]},{"text\/x-script.perl":["pl"]},{"text\/x-script.perl-module":["pm"]},{"text\/x-script.phyton":["py"]},{"text\/x-script.rexx":["rexx"]},{"text\/x-script.scheme":["scm"]},{"text\/x-script.sh":["sh"]},{"text\/x-script.tcl":["tcl"]},{"text\/x-script.tcsh":["tcsh"]},{"text\/x-script.zsh":["zsh"]},{"text\/x-server-parsed-html":["shtml","ssi"]},{"text\/x-setext":["etx"]},{"text\/x-sfv":["sfv"]},{"text\/x-sgml":["sgm","sgml"]},{"text\/x-sh":["sh"]},{"text\/x-speech":["spc","talk"]},{"text\/x-tcl":["tcl","tk"]},{"text\/x-tex":["tex","ltx","sty","cls"]},{"text\/x-uil":["uil"]},{"text\/x-uuencode":["uu","uue"]},{"text\/x-vcalendar":["vcs"]},{"text\/x-vcard":["vcf"]},{"text\/xml":["xml"]},{"text\/xml-external-parsed-entity":[]},{"unknown\/unknown":[]},{"video\/1d-interleaved-parityfec":[]},{"video\/3gpp":["3gp"]},{"video\/3gpp-tt":[]},{"video\/3gpp2":["3g2"]},{"video\/MP2T":["ts"]},{"video\/animaflex":["afl"]},{"video\/avi":["avi"]},{"video\/avs-video":["avs"]},{"video\/bmpeg":[]},{"video\/bt656":[]},{"video\/celb":[]},{"video\/dl":["dl"]},{"video\/dv":[]},{"video\/example":[]},{"video\/flc":["flc","fli"]},{"video\/fli":["flc","fli"]},{"video\/gl":["gl"]},{"video\/h261":["h261"]},{"video\/h263":["h263"]},{"video\/h263-1998":[]},{"video\/h263-2000":[]},{"video\/h264":["h264"]},{"video\/h264-rcdo":[]},{"video\/h264-svc":[]},{"video\/jpeg":["jpgv"]},{"video\/jpeg2000":[]},{"video\/jpm":["jpm","jpgm"]},{"video\/mj2":["mj2","mjp2"]},{"video\/mp1s":[]},{"video\/mp2p":[]},{"video\/mp2t":[]},{"video\/mp4":["mp4","mp4v","mpg4"]},{"video\/mp4v-es":[]},{"video\/mpeg":["mpeg","mpg","mpe","m1v","m2v","mp2","mp3","mpa","mpv2"]},{"video\/mpeg4-generic":[]},{"video\/mpv":[]},{"video\/msvideo":["avi"]},{"video\/nv":[]},{"video\/ogg":["ogv"]},{"video\/parityfec":[]},{"video\/pointer":[]},{"video\/quicktime":["qt","moov","mov"]},{"video\/raw":[]},{"video\/rtp-enc-aescm128":[]},{"video\/rtx":[]},{"video\/smpte292m":[]},{"video\/ulpfec":[]},{"video\/vc1":[]},{"video\/vdo":["vdo"]},{"video\/vivo":["viv","vivo"]},{"video\/vnd.cctv":[]},{"video\/vnd.dece.hd":["uvh","uvvh"]},{"video\/vnd.dece.mobile":["uvm","uvvm"]},{"video\/vnd.dece.mp4":[]},{"video\/vnd.dece.pd":["uvp","uvvp"]},{"video\/vnd.dece.sd":["uvs","uvvs"]},{"video\/vnd.dece.video":["uvv","uvvv"]},{"video\/vnd.directv.mpeg":[]},{"video\/vnd.directv.mpeg-tts":[]},{"video\/vnd.dlna.mpeg-tts":[]},{"video\/vnd.dvb.file":["dvb"]},{"video\/vnd.fvt":["fvt"]},{"video\/vnd.hns.video":[]},{"video\/vnd.iptvforum.1dparityfec-1010":[]},{"video\/vnd.iptvforum.1dparityfec-2005":[]},{"video\/vnd.iptvforum.2dparityfec-1010":[]},{"video\/vnd.iptvforum.2dparityfec-2005":[]},{"video\/vnd.iptvforum.ttsavc":[]},{"video\/vnd.iptvforum.ttsmpeg2":[]},{"video\/vnd.motorola.video":[]},{"video\/vnd.motorola.videop":[]},{"video\/vnd.mpegurl":["mxu","m4u"]},{"video\/vnd.ms-playready.media.pyv":["pyv"]},{"video\/vnd.mts":[]},{"video\/vnd.nokia.interleaved-multimedia":[]},{"video\/vnd.nokia.videovoip":[]},{"video\/vnd.objectvideo":[]},{"video\/vnd.rn-realvideo":["rv"]},{"video\/vnd.sealed.mpeg1":[]},{"video\/vnd.sealed.mpeg4":[]},{"video\/vnd.sealed.swf":[]},{"video\/vnd.sealedmedia.softseal.mov":[]},{"video\/vnd.uvvu.mp4":["uvu","uvvu"]},{"video\/vnd.vivo":["viv","vivo"]},{"video\/vosaic":["vos"]},{"video\/webm":["webm"]},{"video\/x-amt-demorun":["xdr"]},{"video\/x-amt-showrun":["xsr"]},{"video\/x-atomic3d-feature":["fmf"]},{"video\/x-dl":["dl"]},{"video\/x-dv":["dif","dv"]},{"video\/x-f4v":["f4v"]},{"video\/x-fli":["fli"]},{"video\/x-flv":["flv"]},{"video\/x-gl":["gl"]},{"video\/x-isvideo":["isu"]},{"video\/x-la-asf":["lsf","lsx"]},{"video\/x-m4v":["m4v"]},{"video\/x-matroska":["mkv","mk3d","mks"]},{"video\/x-mng":["mng"]},{"video\/x-motion-jpeg":["mjpg"]},{"video\/x-mpeg":["mp2","mp3"]},{"video\/x-mpeq2a":["mp2"]},{"video\/x-ms-asf":["asf","asx","asr"]},{"video\/x-ms-asf-plugin":["asx"]},{"video\/x-ms-vob":["vob"]},{"video\/x-ms-wm":["wm"]},{"video\/x-ms-wmv":["wmv"]},{"video\/x-ms-wmx":["wmx"]},{"video\/x-ms-wvx":["wvx"]},{"video\/x-msvideo":["avi"]},{"video\/x-qtc":["qtc"]},{"video\/x-scm":["scm"]},{"video\/x-sgi-movie":["movie","mv"]},{"video\/x-smv":["smv"]},{"windows\/metafile":["wmf"]},{"www\/mime":["mime"]},{"x-conference\/x-cooltalk":["ice"]},{"x-music\/x-midi":["mid","midi"]},{"x-world\/x-3dmf":["3dm","3dmf","qd3","qd3d"]},{"x-world\/x-svr":["svr"]},{"x-world\/x-vrml":["vrml","wrl","wrz","flr","xaf","xof","vrm"]},{"x-world\/x-vrt":["vrt"]},{"xgl\/drawing":["xgz"]},{"xgl\/movie":["xmz"]}]'''
  45.  
  46. indir              = '/Users/evgenii/Desktop/testDir'
  47. status             = 0
  48. file_count         = 0
  49. resultList         = []
  50. resultListnoInNote = []
  51.  
  52. print('Вы зашли под пользователем ' + os.getlogin())
  53. print(" \nНажмите Y.")
  54. print("     -Если вы хотите видеть путь для каждого файла и MIME-TYPE")
  55. print("\nВведите ваш выбор: ", end=" ")
  56.  
  57. editAccess = input().lower()
  58. for root, dirs, filenames in os.walk(indir):
  59.     for file in filenames:
  60.         file_count += 1
  61.  
  62.         print("\n" + str(file_count) + ". " + file)
  63.  
  64.         try:
  65.             base = os.path.splitext(os.path.basename(os.path.join(root, file)))
  66.  
  67.             res_base = base[1][1:]
  68.             getMime = magic.from_file(os.path.join(root, file), mime = True)
  69.             if ( editAccess == 'y'):
  70.                 print("  File PATH: \n      " + os.path.join(root, file))
  71.                 print("  MIME-TYPE: \n      " + getMime)
  72.  
  73.             extension = find_values(getMime, mimeExt)
  74.  
  75.             for i in range(len(extension)):
  76.                 for j in range(len(extension[i])):
  77.                     if (extension[i][j] == res_base):
  78.                         status = 1
  79.                         break
  80.             if (status == 1):
  81.                 print()
  82.                 status = 0
  83.                 print("-----------------------------------------------------------------")
  84.                 print("#################################################################")
  85.                 print("-----------------------------------------------------------------")
  86.                 continue
  87.  
  88.             elif (status == 0):
  89.                 print("\n")
  90.                 print(":::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::")
  91.                 print("::::::This file is better to change the extension to origin::::::")
  92.                 print(":::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::")
  93.                 print("\n")
  94.                 print("-----------------------------------------------------------------")
  95.                 print("#################################################################")
  96.                 print("-----------------------------------------------------------------")
  97.                 print()
  98.                 resultList.append(file)
  99.  
  100.         except:
  101.             print("FAILED TO RECOGNIZE..")
  102.             print()
  103.             resultListnoInNote.append(file)
  104.  
  105. print("\n")
  106. print("Files list with mismatched extensions")
  107. if not resultList:
  108.   print("List is empty")
  109. else:
  110.     counter = 0
  111.     for item in resultList:
  112.         counter += 1
  113.         print(str(counter) + ". " + item)
  114.     counter = 0
  115.  
  116. print("\n")
  117. print("Files list that have extension not listed")
  118. if not resultListnoInNote:
  119.   print("List is empty")
  120. else:
  121.     for item in resultListnoInNote:
  122.         counter += 1
  123.         print(str(counter) + ". " + item)
  124. print()
Add Comment
Please, Sign In to add comment