// Code generated by gitoa.ru/go-4devs/mime and sourse ../mime.json package mime const ( Ext123 = "123" Ext1km = "1km" Ext32x = "32x" Ext3dml = "3dml" Ext3ds = "3ds" Ext3dsx = "3dsx" Ext3g2 = "3g2" Ext3ga = "3ga" Ext3gp = "3gp" Ext3gp2 = "3gp2" Ext3gpp = "3gpp" Ext3gpp2 = "3gpp2" Ext3mf = "3mf" Ext602 = "602" Ext669 = "669" Ext7z = "7z" Ext7zDot001 = "7z.001" Ext_BLEND = "BLEND" Ext_C = "C" Ext_PAR2 = "PAR2" Ext_PL = "PL" Ext_Z = "Z" ExtA = "a" ExtA26 = "a26" ExtA78 = "a78" ExtAa = "aa" ExtAab = "aab" ExtAac = "aac" ExtAam = "aam" ExtAas = "aas" ExtAax = "aax" ExtAbw = "abw" ExtAbwDotCRASHED = "abw.CRASHED" ExtAbwDotGz = "abw.gz" ExtAc = "ac" ExtAc3 = "ac3" ExtAcc = "acc" ExtAce = "ace" ExtAcu = "acu" ExtAcutc = "acutc" ExtAdb = "adb" ExtAdf = "adf" ExtAdp = "adp" ExtAds = "ads" ExtAdts = "adts" ExtAep = "aep" ExtAfm = "afm" ExtAfp = "afp" ExtAg = "ag" ExtAgb = "agb" ExtAhead = "ahead" ExtAi = "ai" ExtAif = "aif" ExtAifc = "aifc" ExtAiff = "aiff" ExtAiffc = "aiffc" ExtAir = "air" ExtAit = "ait" ExtAl = "al" ExtAlz = "alz" ExtAmi = "ami" ExtAmr = "amr" ExtAmz = "amz" ExtAni = "ani" ExtAnim_1Dash9j_ = "anim[1-9j]" ExtAnx = "anx" ExtApe = "ape" ExtApk = "apk" ExtApng = "apng" ExtAppcache = "appcache" ExtAppimage = "appimage" ExtApplication = "application" ExtApr = "apr" ExtAr = "ar" ExtArc = "arc" ExtArj = "arj" ExtArw = "arw" ExtAs = "as" ExtAsc = "asc" ExtAsd = "asd" ExtAsf = "asf" ExtAsice = "asice" ExtAsm = "asm" ExtAso = "aso" ExtAsp = "asp" ExtAss = "ass" ExtAstc = "astc" ExtAsx = "asx" ExtAtc = "atc" ExtAtom = "atom" ExtAtomcat = "atomcat" ExtAtomdeleted = "atomdeleted" ExtAtomsvc = "atomsvc" ExtAtx = "atx" ExtAu = "au" ExtAutomount = "automount" ExtAvf = "avf" ExtAvi = "avi" ExtAvif = "avif" ExtAvifs = "avifs" ExtAw = "aw" ExtAwb = "awb" ExtAwk = "awk" ExtAxa = "axa" ExtAxv = "axv" ExtAzf = "azf" ExtAzs = "azs" ExtAzv = "azv" ExtAzw = "azw" ExtAzw3 = "azw3" ExtB16 = "b16" ExtBak = "bak" ExtBat = "bat" ExtBcpio = "bcpio" ExtBdf = "bdf" ExtBdm = "bdm" ExtBdmv = "bdmv" ExtBdoc = "bdoc" ExtBed = "bed" ExtBh2 = "bh2" ExtBib = "bib" ExtBik = "bik" ExtBin = "bin" ExtBk2 = "bk2" ExtBlb = "blb" ExtBlend = "blend" ExtBlender = "blender" ExtBlorb = "blorb" ExtBmi = "bmi" ExtBmml = "bmml" ExtBmp = "bmp" ExtBook = "book" ExtBox = "box" ExtBoz = "boz" ExtBpk = "bpk" ExtBps = "bps" ExtBsdiff = "bsdiff" ExtBsp = "bsp" ExtBtif = "btif" ExtBuffer = "buffer" ExtBz = "bz" ExtBz2 = "bz2" ExtC = "c" ExtCPlusPlus = "c++" ExtC11amc = "c11amc" ExtC11amz = "c11amz" ExtC4d = "c4d" ExtC4f = "c4f" ExtC4g = "c4g" ExtC4p = "c4p" ExtC4u = "c4u" ExtCab = "cab" ExtCaf = "caf" ExtCap = "cap" ExtCar = "car" ExtCat = "cat" ExtCb7 = "cb7" ExtCba = "cba" ExtCbl = "cbl" ExtCbr = "cbr" ExtCbt = "cbt" ExtCbz = "cbz" ExtCc = "cc" ExtCci = "cci" ExtCcmx = "ccmx" ExtCco = "cco" ExtCct = "cct" ExtCcxml = "ccxml" ExtCdbcmsg = "cdbcmsg" ExtCdf = "cdf" ExtCdfx = "cdfx" ExtCdi = "cdi" ExtCdkey = "cdkey" ExtCdmia = "cdmia" ExtCdmic = "cdmic" ExtCdmid = "cdmid" ExtCdmio = "cdmio" ExtCdmiq = "cdmiq" ExtCdr = "cdr" ExtCdx = "cdx" ExtCdxml = "cdxml" ExtCdy = "cdy" ExtCer = "cer" ExtCert = "cert" ExtCfs = "cfs" ExtCgb = "cgb" ExtCgm = "cgm" ExtChat = "chat" ExtChd = "chd" ExtChm = "chm" ExtChrt = "chrt" ExtCif = "cif" ExtCii = "cii" ExtCil = "cil" ExtCjs = "cjs" ExtCl = "cl" ExtCla = "cla" ExtClass = "class" ExtClkk = "clkk" ExtClkp = "clkp" ExtClkt = "clkt" ExtClkw = "clkw" ExtClkx = "clkx" ExtClp = "clp" ExtClpi = "clpi" ExtCls = "cls" ExtCmake = "cmake" ExtCmc = "cmc" ExtCmdf = "cmdf" ExtCml = "cml" ExtCmp = "cmp" ExtCmx = "cmx" ExtCob = "cob" ExtCod = "cod" ExtCoffee = "coffee" ExtCom = "com" ExtConf = "conf" ExtCpi = "cpi" ExtCpio = "cpio" ExtCpioDotGz = "cpio.gz" ExtCpp = "cpp" ExtCpt = "cpt" ExtCr = "cr" ExtCr2 = "cr2" ExtCr3 = "cr3" ExtCrd = "crd" ExtCrdownload = "crdownload" ExtCrl = "crl" ExtCrt = "crt" ExtCrw = "crw" ExtCrx = "crx" ExtCryptonote = "cryptonote" ExtCs = "cs" ExtCsh = "csh" ExtCsl = "csl" ExtCsml = "csml" ExtCso = "cso" ExtCsp = "csp" ExtCSS = "css" ExtCst = "cst" ExtCsv = "csv" ExtCsvs = "csvs" ExtCu = "cu" ExtCue = "cue" ExtCur = "cur" ExtCurl = "curl" ExtCwk = "cwk" ExtCww = "cww" ExtCxt = "cxt" ExtCxx = "cxx" ExtD = "d" ExtDae = "dae" ExtDaf = "daf" ExtDar = "dar" ExtDart = "dart" ExtDataless = "dataless" ExtDavmount = "davmount" ExtDbf = "dbf" ExtDbk = "dbk" ExtDc = "dc" ExtDcl = "dcl" ExtDcm = "dcm" ExtDcr = "dcr" ExtDcurl = "dcurl" ExtDd2 = "dd2" ExtDdd = "ddd" ExtDdf = "ddf" ExtDds = "dds" ExtDeb = "deb" ExtDef = "def" ExtDeploy = "deploy" ExtDer = "der" ExtDesktop = "desktop" ExtDevice = "device" ExtDfac = "dfac" ExtDgc = "dgc" ExtDi = "di" ExtDia = "dia" ExtDib = "dib" ExtDic = "dic" ExtDiff = "diff" ExtDir = "dir" ExtDis = "dis" ExtDispositionDashNotification = "disposition-notification" ExtDist = "dist" ExtDistz = "distz" ExtDivx = "divx" ExtDjv = "djv" ExtDjvu = "djvu" ExtDll = "dll" ExtDmg = "dmg" ExtDmp = "dmp" ExtDms = "dms" ExtDna = "dna" ExtDng = "dng" ExtDoc = "doc" ExtDocbook = "docbook" ExtDocm = "docm" ExtDocx = "docx" ExtDot = "dot" ExtDotm = "dotm" ExtDotx = "dotx" ExtDp = "dp" ExtDpg = "dpg" ExtDra = "dra" ExtDrle = "drle" ExtDsc = "dsc" ExtDsl = "dsl" ExtDssc = "dssc" ExtDtb = "dtb" ExtDtd = "dtd" ExtDts = "dts" ExtDtshd = "dtshd" ExtDtx = "dtx" ExtDump = "dump" ExtDv = "dv" ExtDvb = "dvb" ExtDvi = "dvi" ExtDviDotBz2 = "dvi.bz2" ExtDviDotGz = "dvi.gz" ExtDwd = "dwd" ExtDwf = "dwf" ExtDwg = "dwg" ExtDxf = "dxf" ExtDxp = "dxp" ExtDxr = "dxr" ExtE = "e" ExtEar = "ear" ExtEcelp4800 = "ecelp4800" ExtEcelp7470 = "ecelp7470" ExtEcelp9600 = "ecelp9600" ExtEcma = "ecma" ExtEdm = "edm" ExtEdx = "edx" ExtEfif = "efif" ExtEgon = "egon" ExtEi6 = "ei6" ExtEif = "eif" ExtEl = "el" ExtElc = "elc" ExtEmf = "emf" ExtEml = "eml" ExtEmma = "emma" ExtEmotionml = "emotionml" ExtEmp = "emp" ExtEmz = "emz" ExtEnt = "ent" ExtEol = "eol" ExtEot = "eot" ExtEps = "eps" ExtEpsDotBz2 = "eps.bz2" ExtEpsDotGz = "eps.gz" ExtEpsf = "epsf" ExtEpsfDotBz2 = "epsf.bz2" ExtEpsfDotGz = "epsf.gz" ExtEpsi = "epsi" ExtEpsiDotBz2 = "epsi.bz2" ExtEpsiDotGz = "epsi.gz" ExtEpub = "epub" ExtErl = "erl" ExtEs = "es" ExtEs3 = "es3" ExtEsa = "esa" ExtEsf = "esf" ExtEt3 = "et3" ExtEtheme = "etheme" ExtEtx = "etx" ExtEva = "eva" ExtEvy = "evy" ExtEx = "ex" ExtExe = "exe" ExtExi = "exi" ExtExr = "exr" ExtExs = "exs" ExtExt = "ext" ExtEz = "ez" ExtEz2 = "ez2" ExtEz3 = "ez3" ExtF = "f" ExtF4a = "f4a" ExtF4b = "f4b" ExtF4v = "f4v" ExtF77 = "f77" ExtF90 = "f90" ExtF95 = "f95" ExtFasl = "fasl" ExtFb2 = "fb2" ExtFb2DotZip = "fb2.zip" ExtFbs = "fbs" ExtFcdt = "fcdt" ExtFcs = "fcs" ExtFd = "fd" ExtFdf = "fdf" ExtFds = "fds" ExtFdt = "fdt" ExtFeLaunch = "fe_launch" ExtFeature = "feature" ExtFg5 = "fg5" ExtFgd = "fgd" ExtFh = "fh" ExtFh4 = "fh4" ExtFh5 = "fh5" ExtFh7 = "fh7" ExtFhc = "fhc" ExtFig = "fig" ExtFits = "fits" ExtFl = "fl" ExtFlac = "flac" ExtFlatpak = "flatpak" ExtFlatpakref = "flatpakref" ExtFlatpakrepo = "flatpakrepo" ExtFlc = "flc" ExtFli = "fli" ExtFlo = "flo" ExtFlv = "flv" ExtFlw = "flw" ExtFlx = "flx" ExtFly = "fly" ExtFm = "fm" ExtFnc = "fnc" ExtFo = "fo" ExtFodg = "fodg" ExtFodp = "fodp" ExtFods = "fods" ExtFodt = "fodt" ExtFor = "for" ExtFpx = "fpx" ExtFrame = "frame" ExtFsc = "fsc" ExtFst = "fst" ExtFtc = "ftc" ExtFti = "fti" ExtFvt = "fvt" ExtFxm = "fxm" ExtFxp = "fxp" ExtFxpl = "fxpl" ExtFzs = "fzs" ExtG2w = "g2w" ExtG3 = "g3" ExtG3w = "g3w" ExtGac = "gac" ExtGam = "gam" ExtGb = "gb" ExtGba = "gba" ExtGbc = "gbc" ExtGbr = "gbr" ExtGca = "gca" ExtGcode = "gcode" ExtGcrd = "gcrd" ExtGdi = "gdi" ExtGdl = "gdl" ExtGdoc = "gdoc" ExtGed = "ged" ExtGedcom = "gedcom" ExtGem = "gem" ExtGen = "gen" ExtGeo = "geo" ExtGeoDotJSON = "geo.json" ExtGeojson = "geojson" ExtGex = "gex" ExtGf = "gf" ExtGg = "gg" ExtGgb = "ggb" ExtGgt = "ggt" ExtGhf = "ghf" ExtGif = "gif" ExtGih = "gih" ExtGim = "gim" ExtGlade = "glade" ExtGlb = "glb" ExtGltf = "gltf" ExtGml = "gml" ExtGmo = "gmo" ExtGmx = "gmx" ExtGnc = "gnc" ExtGnd = "gnd" ExtGnucash = "gnucash" ExtGnumeric = "gnumeric" ExtGnuplot = "gnuplot" ExtGo = "go" ExtGp = "gp" ExtGpg = "gpg" ExtGph = "gph" ExtGplt = "gplt" ExtGpx = "gpx" ExtGqf = "gqf" ExtGqs = "gqs" ExtGra = "gra" ExtGradle = "gradle" ExtGram = "gram" ExtGramps = "gramps" ExtGre = "gre" ExtGroovy = "groovy" ExtGrv = "grv" ExtGrxml = "grxml" ExtGs = "gs" ExtGsf = "gsf" ExtGsh = "gsh" ExtGsheet = "gsheet" ExtGslides = "gslides" ExtGsm = "gsm" ExtGtar = "gtar" ExtGtm = "gtm" ExtGtw = "gtw" ExtGv = "gv" ExtGvp = "gvp" ExtGvy = "gvy" ExtGxf = "gxf" ExtGxt = "gxt" ExtGy = "gy" ExtGz = "gz" ExtH = "h" ExtHPlusPlus = "h++" ExtH261 = "h261" ExtH263 = "h263" ExtH264 = "h264" ExtH4 = "h4" ExtH5 = "h5" ExtHal = "hal" ExtHbci = "hbci" ExtHbs = "hbs" ExtHdd = "hdd" ExtHdf = "hdf" ExtHdf4 = "hdf4" ExtHdf5 = "hdf5" ExtHeic = "heic" ExtHeics = "heics" ExtHeif = "heif" ExtHeifs = "heifs" ExtHej2 = "hej2" ExtHeld = "held" ExtHfe = "hfe" ExtHh = "hh" ExtHjson = "hjson" ExtHlp = "hlp" ExtHp = "hp" ExtHpgl = "hpgl" ExtHpid = "hpid" ExtHpp = "hpp" ExtHps = "hps" ExtHqx = "hqx" ExtHs = "hs" ExtHsj2 = "hsj2" ExtHtc = "htc" ExtHtke = "htke" ExtHtm = "htm" ExtHTML = "html" ExtHvd = "hvd" ExtHvp = "hvp" ExtHvs = "hvs" ExtHwp = "hwp" ExtHwt = "hwt" ExtHxx = "hxx" ExtI2g = "i2g" ExtIca = "ica" ExtIcb = "icb" ExtIcc = "icc" ExtIce = "ice" ExtIcm = "icm" ExtIcns = "icns" ExtIco = "ico" ExtIcs = "ics" ExtIdl = "idl" ExtIef = "ief" ExtIfb = "ifb" ExtIff = "iff" ExtIfm = "ifm" ExtIges = "iges" ExtIgl = "igl" ExtIgm = "igm" ExtIgs = "igs" ExtIgx = "igx" ExtIif = "iif" ExtIlbm = "ilbm" ExtIme = "ime" ExtImg = "img" ExtImgDotXz = "img.xz" ExtImp = "imp" ExtIms = "ims" ExtImy = "imy" ExtIn = "in" ExtIni = "ini" ExtInk = "ink" ExtInkml = "inkml" ExtIns = "ins" ExtInstall = "install" ExtIota = "iota" ExtIpfix = "ipfix" ExtIpk = "ipk" ExtIps = "ips" ExtIptables = "iptables" ExtIpynb = "ipynb" ExtIrm = "irm" ExtIrp = "irp" ExtIso = "iso" ExtIso9660 = "iso9660" ExtIt = "it" ExtIt87 = "it87" ExtItp = "itp" ExtIts = "its" ExtIvp = "ivp" ExtIvu = "ivu" ExtJ2c = "j2c" ExtJ2k = "j2k" ExtJad = "jad" ExtJade = "jade" ExtJam = "jam" ExtJar = "jar" ExtJardiff = "jardiff" ExtJava = "java" ExtJceks = "jceks" ExtJhc = "jhc" ExtJisp = "jisp" ExtJks = "jks" ExtJls = "jls" ExtJlt = "jlt" ExtJng = "jng" ExtJnlp = "jnlp" ExtJoda = "joda" ExtJp2 = "jp2" ExtJpc = "jpc" ExtJpe = "jpe" ExtJpeg = "jpeg" ExtJpf = "jpf" ExtJpg = "jpg" ExtJpg2 = "jpg2" ExtJpgm = "jpgm" ExtJpgv = "jpgv" ExtJph = "jph" ExtJpm = "jpm" ExtJpr = "jpr" ExtJpx = "jpx" ExtJrd = "jrd" ExtJs = "js" ExtJsm = "jsm" ExtJSON = "json" ExtJSONDashPatch = "json-patch" ExtJSON5 = "json5" ExtJsonld = "jsonld" ExtJsonml = "jsonml" ExtJsx = "jsx" ExtJxl = "jxl" ExtJxr = "jxr" ExtJxra = "jxra" ExtJxrs = "jxrs" ExtJxs = "jxs" ExtJxsc = "jxsc" ExtJxsi = "jxsi" ExtJxss = "jxss" ExtK25 = "k25" ExtK7 = "k7" ExtKar = "kar" ExtKarbon = "karbon" ExtKdbx = "kdbx" ExtKdc = "kdc" ExtKdelnk = "kdelnk" ExtKexi = "kexi" ExtKexic = "kexic" ExtKexis = "kexis" ExtKey = "key" ExtKeynote = "keynote" ExtKfo = "kfo" ExtKfx = "kfx" ExtKia = "kia" ExtKil = "kil" ExtKino = "kino" ExtKml = "kml" ExtKmz = "kmz" ExtKne = "kne" ExtKnp = "knp" ExtKon = "kon" ExtKpm = "kpm" ExtKpr = "kpr" ExtKpt = "kpt" ExtKpxx = "kpxx" ExtKra = "kra" ExtKrz = "krz" ExtKs = "ks" ExtKsp = "ksp" ExtKsy = "ksy" ExtKt = "kt" ExtKtr = "ktr" ExtKtx = "ktx" ExtKtx2 = "ktx2" ExtKtz = "ktz" ExtKud = "kud" ExtKwd = "kwd" ExtKwt = "kwt" ExtLa = "la" ExtLasxml = "lasxml" ExtLatex = "latex" ExtLbd = "lbd" ExtLbe = "lbe" ExtLbm = "lbm" ExtLdif = "ldif" ExtLes = "les" ExtLess = "less" ExtLgr = "lgr" ExtLha = "lha" ExtLHS = "lhs" ExtLhz = "lhz" ExtLink66 = "link66" ExtLisp = "lisp" ExtList = "list" ExtList3820 = "list3820" ExtListafp = "listafp" ExtLitcoffee = "litcoffee" ExtLnk = "lnk" ExtLnx = "lnx" ExtLoas = "loas" ExtLog = "log" ExtLostxml = "lostxml" ExtLrf = "lrf" ExtLrm = "lrm" ExtLrv = "lrv" ExtLrz = "lrz" ExtLtf = "ltf" ExtLtx = "ltx" ExtLua = "lua" ExtLuac = "luac" ExtLvp = "lvp" ExtLwo = "lwo" ExtLwob = "lwob" ExtLwp = "lwp" ExtLws = "lws" ExtLy = "ly" ExtLyx = "lyx" ExtLz = "lz" ExtLz4 = "lz4" ExtLzh = "lzh" ExtLzma = "lzma" ExtLzo = "lzo" ExtM = "m" ExtM13 = "m13" ExtM14 = "m14" ExtM15 = "m15" ExtM1u = "m1u" ExtM1v = "m1v" ExtM21 = "m21" ExtM2a = "m2a" ExtM2t = "m2t" ExtM2ts = "m2ts" ExtM2v = "m2v" ExtM3a = "m3a" ExtM3u = "m3u" ExtM3u8 = "m3u8" ExtM4 = "m4" ExtM4a = "m4a" ExtM4b = "m4b" ExtM4p = "m4p" ExtM4r = "m4r" ExtM4s = "m4s" ExtM4u = "m4u" ExtM4v = "m4v" ExtM7 = "m7" ExtMa = "ma" ExtMab = "mab" ExtMads = "mads" ExtMaei = "maei" ExtMag = "mag" ExtMak = "mak" ExtMaker = "maker" ExtMan = "man" ExtManifest = "manifest" ExtMap = "map" ExtMar = "mar" ExtMarkdown = "markdown" ExtMathml = "mathml" ExtMb = "mb" ExtMbk = "mbk" ExtMbox = "mbox" ExtMc1 = "mc1" ExtMc2 = "mc2" ExtMcd = "mcd" ExtMcurl = "mcurl" ExtMd = "md" ExtMdb = "mdb" ExtMdi = "mdi" ExtMdx = "mdx" ExtMe = "me" ExtMed = "med" ExtMesh = "mesh" ExtMeta4 = "meta4" ExtMetalink = "metalink" ExtMets = "mets" ExtMfm = "mfm" ExtMft = "mft" ExtMgp = "mgp" ExtMgz = "mgz" ExtMht = "mht" ExtMhtml = "mhtml" ExtMid = "mid" ExtMidi = "midi" ExtMie = "mie" ExtMif = "mif" ExtMime = "mime" ExtMinipsf = "minipsf" ExtMj2 = "mj2" ExtMjp2 = "mjp2" ExtMjpeg = "mjpeg" ExtMjpg = "mjpg" ExtMjs = "mjs" ExtMk = "mk" ExtMk3d = "mk3d" ExtMka = "mka" ExtMkd = "mkd" ExtMks = "mks" ExtMkv = "mkv" ExtMl = "ml" ExtMli = "mli" ExtMlp = "mlp" ExtMm = "mm" ExtMmd = "mmd" ExtMmf = "mmf" ExtMml = "mml" ExtMmr = "mmr" ExtMng = "mng" ExtMny = "mny" ExtMo = "mo" ExtMo3 = "mo3" ExtMobi = "mobi" ExtMoc = "moc" ExtMod = "mod" ExtMods = "mods" ExtMof = "mof" ExtMoov = "moov" ExtMount = "mount" ExtMov = "mov" ExtMovie = "movie" ExtMpPlus = "mp+" ExtMp2 = "mp2" ExtMp21 = "mp21" ExtMp2a = "mp2a" ExtMp3 = "mp3" ExtMp4 = "mp4" ExtMp4a = "mp4a" ExtMp4s = "mp4s" ExtMp4v = "mp4v" ExtMpc = "mpc" ExtMpd = "mpd" ExtMpe = "mpe" ExtMpeg = "mpeg" ExtMpg = "mpg" ExtMpg4 = "mpg4" ExtMpga = "mpga" ExtMpkg = "mpkg" ExtMpl = "mpl" ExtMpls = "mpls" ExtMpm = "mpm" ExtMpn = "mpn" ExtMpp = "mpp" ExtMpt = "mpt" ExtMpy = "mpy" ExtMqy = "mqy" ExtMrc = "mrc" ExtMrcx = "mrcx" ExtMrl = "mrl" ExtMrml = "mrml" ExtMrw = "mrw" ExtMs = "ms" ExtMscml = "mscml" ExtMseed = "mseed" ExtMseq = "mseq" ExtMsf = "msf" ExtMsg = "msg" ExtMsh = "msh" ExtMsi = "msi" ExtMsl = "msl" ExtMsm = "msm" ExtMsod = "msod" ExtMsp = "msp" ExtMsty = "msty" ExtMsx = "msx" ExtMtl = "mtl" ExtMtm = "mtm" ExtMts = "mts" ExtMup = "mup" ExtMus = "mus" ExtMusd = "musd" ExtMusicxml = "musicxml" ExtMvb = "mvb" ExtMvt = "mvt" ExtMwf = "mwf" ExtMxf = "mxf" ExtMxl = "mxl" ExtMxmf = "mxmf" ExtMxml = "mxml" ExtMxs = "mxs" ExtMxu = "mxu" ExtNDashGage = "n-gage" ExtN3 = "n3" ExtN64 = "n64" ExtNb = "nb" ExtNbp = "nbp" ExtNc = "nc" ExtNcx = "ncx" ExtNds = "nds" ExtNef = "nef" ExtNes = "nes" ExtNez = "nez" ExtNfo = "nfo" ExtNgc = "ngc" ExtNgdat = "ngdat" ExtNgp = "ngp" ExtNitf = "nitf" ExtNlu = "nlu" ExtNml = "nml" ExtNnd = "nnd" ExtNns = "nns" ExtNnw = "nnw" ExtNot = "not" ExtNpx = "npx" ExtNq = "nq" ExtNrw = "nrw" ExtNsc = "nsc" ExtNsf = "nsf" ExtNsv = "nsv" ExtNt = "nt" ExtNtf = "ntf" ExtNumbers = "numbers" ExtNzb = "nzb" ExtO = "o" ExtOa2 = "oa2" ExtOa3 = "oa3" ExtOas = "oas" ExtObd = "obd" ExtObgx = "obgx" ExtObj = "obj" ExtOcl = "ocl" ExtOda = "oda" ExtOdb = "odb" ExtOdc = "odc" ExtOdf = "odf" ExtOdft = "odft" ExtOdg = "odg" ExtOdi = "odi" ExtOdm = "odm" ExtOdp = "odp" ExtOds = "ods" ExtOdt = "odt" ExtOga = "oga" ExtOgex = "ogex" ExtOgg = "ogg" ExtOgm = "ogm" ExtOgv = "ogv" ExtOgx = "ogx" ExtOld = "old" ExtOleo = "oleo" ExtOmdoc = "omdoc" ExtOnepkg = "onepkg" ExtOnetmp = "onetmp" ExtOnetoc = "onetoc" ExtOnetoc2 = "onetoc2" ExtOoc = "ooc" ExtOpf = "opf" ExtOpml = "opml" ExtOprc = "oprc" ExtOpus = "opus" ExtOra = "ora" ExtOrf = "orf" ExtOrg = "org" ExtOsf = "osf" ExtOsfpvg = "osfpvg" ExtOsm = "osm" ExtOtc = "otc" ExtOtf = "otf" ExtOtg = "otg" ExtOth = "oth" ExtOti = "oti" ExtOtp = "otp" ExtOts = "ots" ExtOtt = "ott" ExtOva = "ova" ExtOvf = "ovf" ExtOwl = "owl" ExtOwx = "owx" ExtOxps = "oxps" ExtOxt = "oxt" ExtP = "p" ExtP10 = "p10" ExtP12 = "p12" ExtP65 = "p65" ExtP7b = "p7b" ExtP7c = "p7c" ExtP7m = "p7m" ExtP7r = "p7r" ExtP7s = "p7s" ExtP8 = "p8" ExtP8e = "p8e" ExtPac = "pac" ExtPack = "pack" ExtPages = "pages" ExtPak = "pak" ExtPar2 = "par2" ExtPart = "part" ExtPas = "pas" ExtPat = "pat" ExtPatch = "patch" ExtPath = "path" ExtPaw = "paw" ExtPbd = "pbd" ExtPbm = "pbm" ExtPcap = "pcap" ExtPcd = "pcd" ExtPce = "pce" ExtPcf = "pcf" ExtPcfDotZ = "pcf.Z" ExtPcfDotGz = "pcf.gz" ExtPcl = "pcl" ExtPclxl = "pclxl" ExtPct = "pct" ExtPcurl = "pcurl" ExtPcx = "pcx" ExtPdb = "pdb" ExtPdc = "pdc" ExtPde = "pde" ExtPdf = "pdf" ExtPdfDotBz2 = "pdf.bz2" ExtPdfDotGz = "pdf.gz" ExtPdfDotLz = "pdf.lz" ExtPdfDotXz = "pdf.xz" ExtPef = "pef" ExtPem = "pem" ExtPerl = "perl" ExtPfa = "pfa" ExtPfb = "pfb" ExtPfm = "pfm" ExtPfr = "pfr" ExtPfx = "pfx" ExtPgm = "pgm" ExtPgn = "pgn" ExtPgp = "pgp" ExtPhp = "php" ExtPhp3 = "php3" ExtPhp4 = "php4" ExtPhp5 = "php5" ExtPhps = "phps" ExtPic = "pic" ExtPict = "pict" ExtPict1 = "pict1" ExtPict2 = "pict2" ExtPk = "pk" ExtPkg = "pkg" ExtPki = "pki" ExtPkipath = "pkipath" ExtPkpass = "pkpass" ExtPkr = "pkr" ExtPl = "pl" ExtPla = "pla" ExtPlb = "plb" ExtPlc = "plc" ExtPlf = "plf" ExtPln = "pln" ExtPls = "pls" ExtPm = "pm" ExtPm6 = "pm6" ExtPmd = "pmd" ExtPml = "pml" ExtPng = "png" ExtPnm = "pnm" ExtPntg = "pntg" ExtPo = "po" ExtPod = "pod" ExtPor = "por" ExtPortpkg = "portpkg" ExtPot = "pot" ExtPotm = "potm" ExtPotx = "potx" ExtPpam = "ppam" ExtPpd = "ppd" ExtPpm = "ppm" ExtPps = "pps" ExtPpsm = "ppsm" ExtPpsx = "ppsx" ExtPpt = "ppt" ExtPptm = "pptm" ExtPptx = "pptx" ExtPpz = "ppz" ExtPqa = "pqa" ExtPrc = "prc" ExtPre = "pre" ExtPrf = "prf" ExtProvx = "provx" ExtPs = "ps" ExtPsDotBz2 = "ps.bz2" ExtPsDotGz = "ps.gz" ExtPsb = "psb" ExtPsd = "psd" ExtPsf = "psf" ExtPsfDotGz = "psf.gz" ExtPsflib = "psflib" ExtPsid = "psid" ExtPskcxml = "pskcxml" ExtPsw = "psw" ExtPti = "pti" ExtPtid = "ptid" ExtPub = "pub" ExtPvb = "pvb" ExtPw = "pw" ExtPwn = "pwn" ExtPy = "py" ExtPy3 = "py3" ExtPy3x = "py3x" ExtPya = "pya" ExtPyc = "pyc" ExtPyi = "pyi" ExtPyo = "pyo" ExtPys = "pys" ExtPysu = "pysu" ExtPyv = "pyv" ExtPyx = "pyx" ExtQam = "qam" ExtQbo = "qbo" ExtQcow = "qcow" ExtQcow2 = "qcow2" ExtQd = "qd" ExtQed = "qed" ExtQfx = "qfx" ExtQif = "qif" ExtQml = "qml" ExtQmlproject = "qmlproject" ExtQmltypes = "qmltypes" ExtQp = "qp" ExtQPS = "qps" ExtQt = "qt" ExtQti = "qti" ExtQtiDotGz = "qti.gz" ExtQtif = "qtif" ExtQtl = "qtl" ExtQtvr = "qtvr" ExtQwd = "qwd" ExtQwt = "qwt" ExtQxb = "qxb" ExtQxd = "qxd" ExtQxl = "qxl" ExtQxt = "qxt" ExtRa = "ra" ExtRaf = "raf" ExtRAM = "ram" ExtRaml = "raml" ExtRapd = "rapd" ExtRar = "rar" ExtRas = "ras" ExtRaw = "raw" ExtRawDashDiskDashImage = "raw-disk-image" ExtRawDashDiskDashImageDotXz = "raw-disk-image.xz" ExtRax = "rax" ExtRb = "rb" ExtRcprofile = "rcprofile" ExtRdf = "rdf" ExtRdfs = "rdfs" ExtRdz = "rdz" ExtReg = "reg" ExtRej = "rej" ExtRelo = "relo" ExtRep = "rep" ExtRes = "res" ExtRgb = "rgb" ExtRif = "rif" ExtRip = "rip" ExtRis = "ris" ExtRl = "rl" ExtRlc = "rlc" ExtRld = "rld" ExtRle = "rle" ExtRm = "rm" ExtRmi = "rmi" ExtRmj = "rmj" ExtRmm = "rmm" ExtRmp = "rmp" ExtRms = "rms" ExtRmvb = "rmvb" ExtRmx = "rmx" ExtRnc = "rnc" ExtRng = "rng" ExtRoa = "roa" ExtRoff = "roff" ExtRos = "ros" ExtRp = "rp" ExtRp9 = "rp9" ExtRpm = "rpm" ExtRpss = "rpss" ExtRpst = "rpst" ExtRq = "rq" ExtRs = "rs" ExtRsat = "rsat" ExtRsd = "rsd" ExtRsheet = "rsheet" ExtRss = "rss" ExtRst = "rst" ExtRt = "rt" ExtRtf = "rtf" ExtRtx = "rtx" ExtRun = "run" ExtRusd = "rusd" ExtRv = "rv" ExtRvx = "rvx" ExtRw2 = "rw2" ExtS = "s" ExtS3m = "s3m" ExtSaf = "saf" ExtSage = "sage" ExtSam = "sam" ExtSami = "sami" ExtSap = "sap" ExtSass = "sass" ExtSav = "sav" ExtSbml = "sbml" ExtSc = "sc" ExtScala = "scala" ExtScd = "scd" ExtScm = "scm" ExtScope = "scope" ExtScq = "scq" ExtScs = "scs" ExtScss = "scss" ExtScurl = "scurl" ExtSda = "sda" ExtSdc = "sdc" ExtSdd = "sdd" ExtSdkd = "sdkd" ExtSdkm = "sdkm" ExtSdp = "sdp" ExtSds = "sds" ExtSdw = "sdw" ExtSea = "sea" ExtSee = "see" ExtSeed = "seed" ExtSema = "sema" ExtSemd = "semd" ExtSemf = "semf" ExtSenmlx = "senmlx" ExtSensmlx = "sensmlx" ExtSer = "ser" ExtService = "service" ExtSetpay = "setpay" ExtSetreg = "setreg" ExtSfc = "sfc" ExtSfdDashHdstx = "sfd-hdstx" ExtSfs = "sfs" ExtSfv = "sfv" ExtSg = "sg" ExtSgb = "sgb" ExtSgd = "sgd" ExtSgf = "sgf" ExtSgi = "sgi" ExtSgl = "sgl" ExtSgm = "sgm" ExtSgml = "sgml" ExtSh = "sh" ExtShape = "shape" ExtShar = "shar" ExtShex = "shex" ExtShf = "shf" ExtShn = "shn" ExtShtml = "shtml" ExtSiag = "siag" ExtSid = "sid" ExtSieve = "sieve" ExtSig = "sig" ExtSik = "sik" ExtSil = "sil" ExtSilo = "silo" ExtSis = "sis" ExtSisx = "sisx" ExtSit = "sit" ExtSitx = "sitx" ExtSiv = "siv" ExtSk = "sk" ExtSk1 = "sk1" ExtSkd = "skd" ExtSkm = "skm" ExtSkp = "skp" ExtSkr = "skr" ExtSkt = "skt" ExtSldm = "sldm" ExtSldx = "sldx" ExtSlice = "slice" ExtSlim = "slim" ExtSlk = "slk" ExtSlm = "slm" ExtSls = "sls" ExtSlt = "slt" ExtSm = "sm" ExtSmaf = "smaf" ExtSmc = "smc" ExtSmd = "smd" ExtSmf = "smf" ExtSmi = "smi" ExtSmil = "smil" ExtSmk = "smk" ExtSml = "sml" ExtSms = "sms" ExtSmv = "smv" ExtSmzip = "smzip" ExtSnap = "snap" ExtSnd = "snd" ExtSnf = "snf" ExtSo = "so" ExtSocket = "socket" ExtSpc = "spc" ExtSpd = "spd" ExtSpdx = "spdx" ExtSpec = "spec" ExtSpf = "spf" ExtSpl = "spl" ExtSpm = "spm" ExtSpot = "spot" ExtSpp = "spp" ExtSpq = "spq" ExtSpx = "spx" ExtSql = "sql" ExtSqlite2 = "sqlite2" ExtSqlite3 = "sqlite3" ExtSqsh = "sqsh" ExtSr2 = "sr2" ExtSrc = "src" ExtSrcDotRpm = "src.rpm" ExtSrf = "srf" ExtSrt = "srt" ExtSru = "sru" ExtSrx = "srx" ExtSs = "ss" ExtSsa = "ssa" ExtSsdl = "ssdl" ExtSse = "sse" ExtSsf = "ssf" ExtSsml = "ssml" ExtSt = "st" ExtStc = "stc" ExtStd = "std" ExtStf = "stf" ExtSti = "sti" ExtStk = "stk" ExtStl = "stl" ExtStm = "stm" ExtStpxz = "stpxz" ExtStpz = "stpz" ExtStr = "str" ExtStw = "stw" ExtSty = "sty" ExtStyl = "styl" ExtStylus = "stylus" ExtSub = "sub" ExtSun = "sun" ExtSus = "sus" ExtSusp = "susp" ExtSv = "sv" ExtSv4cpio = "sv4cpio" ExtSv4crc = "sv4crc" ExtSvc = "svc" ExtSvd = "svd" ExtSvg = "svg" ExtSvgz = "svgz" ExtSvh = "svh" ExtSwa = "swa" ExtSwap = "swap" ExtSwf = "swf" ExtSwi = "swi" ExtSwidtag = "swidtag" ExtSwm = "swm" ExtSxc = "sxc" ExtSxd = "sxd" ExtSxg = "sxg" ExtSxi = "sxi" ExtSxm = "sxm" ExtSxw = "sxw" ExtSylk = "sylk" ExtT = "t" ExtT2t = "t2t" ExtT3 = "t3" ExtT38 = "t38" ExtTaglet = "taglet" ExtTao = "tao" ExtTap = "tap" ExtTar = "tar" ExtTarDotZ = "tar.Z" ExtTarDotBz = "tar.bz" ExtTarDotBz2 = "tar.bz2" ExtTarDotGz = "tar.gz" ExtTarDotLrz = "tar.lrz" ExtTarDotLz = "tar.lz" ExtTarDotLz4 = "tar.lz4" ExtTarDotLzma = "tar.lzma" ExtTarDotLzo = "tar.lzo" ExtTarDotXz = "tar.xz" ExtTarDotZst = "tar.zst" ExtTarget = "target" ExtTaz = "taz" ExtTb2 = "tb2" ExtTbz = "tbz" ExtTbz2 = "tbz2" ExtTcap = "tcap" ExtTcl = "tcl" ExtTd = "td" ExtTeacher = "teacher" ExtTei = "tei" ExtTeicorpus = "teicorpus" ExtTex = "tex" ExtTexi = "texi" ExtTexinfo = "texinfo" ExtText = "text" ExtTfi = "tfi" ExtTfm = "tfm" ExtTfx = "tfx" ExtTga = "tga" ExtTgz = "tgz" ExtTheme = "theme" ExtThemepack = "themepack" ExtThmx = "thmx" ExtTif = "tif" ExtTiff = "tiff" ExtTimer = "timer" ExtTk = "tk" ExtTlrz = "tlrz" ExtTlz = "tlz" ExtTmo = "tmo" ExtTnef = "tnef" ExtTnf = "tnf" ExtToc = "toc" ExtToml = "toml" ExtTorrent = "torrent" ExtTpic = "tpic" ExtTpl = "tpl" ExtTpt = "tpt" ExtTr = "tr" ExtTra = "tra" ExtTrig = "trig" ExtTrm = "trm" ExtTs = "ts" ExtTsd = "tsd" ExtTsv = "tsv" ExtTta = "tta" ExtTtc = "ttc" ExtTtf = "ttf" ExtTTL = "ttl" ExtTtml = "ttml" ExtTtx = "ttx" ExtTwd = "twd" ExtTwds = "twds" ExtTwig = "twig" ExtTxd = "txd" ExtTxf = "txf" ExtTxt = "txt" ExtTxz = "txz" ExtTzo = "tzo" ExtTzst = "tzst" ExtU32 = "u32" ExtU8dsn = "u8dsn" ExtU8hdr = "u8hdr" ExtU8mdn = "u8mdn" ExtU8msg = "u8msg" ExtUbj = "ubj" ExtUdeb = "udeb" ExtUfd = "ufd" ExtUfdl = "ufdl" ExtUfraw = "ufraw" ExtUI = "ui" ExtUil = "uil" ExtUlt = "ult" ExtUlx = "ulx" ExtUmj = "umj" ExtUnf = "unf" ExtUni = "uni" ExtUnif = "unif" ExtUnityweb = "unityweb" ExtUoml = "uoml" ExtURI = "uri" ExtUris = "uris" ExtURL = "url" ExtUrls = "urls" ExtUsdz = "usdz" ExtUstar = "ustar" ExtUtz = "utz" ExtUu = "uu" ExtUue = "uue" ExtUva = "uva" ExtUvd = "uvd" ExtUvf = "uvf" ExtUvg = "uvg" ExtUvh = "uvh" ExtUvi = "uvi" ExtUvm = "uvm" ExtUvp = "uvp" ExtUvs = "uvs" ExtUvt = "uvt" ExtUvu = "uvu" ExtUvv = "uvv" ExtUvva = "uvva" ExtUvvd = "uvvd" ExtUvvf = "uvvf" ExtUvvg = "uvvg" ExtUvvh = "uvvh" ExtUvvi = "uvvi" ExtUvvm = "uvvm" ExtUvvp = "uvvp" ExtUvvs = "uvvs" ExtUvvt = "uvvt" ExtUvvu = "uvvu" ExtUvvv = "uvvv" ExtUvvx = "uvvx" ExtUvvz = "uvvz" ExtUvx = "uvx" ExtUvz = "uvz" ExtV = "v" ExtV64 = "v64" ExtVala = "vala" ExtVapi = "vapi" ExtVb = "vb" ExtVbox = "vbox" ExtVboxDashExtpack = "vbox-extpack" ExtVbs = "vbs" ExtVcard = "vcard" ExtVcd = "vcd" ExtVcf = "vcf" ExtVcg = "vcg" ExtVcs = "vcs" ExtVct = "vct" ExtVcx = "vcx" ExtVda = "vda" ExtVdi = "vdi" ExtVds = "vds" ExtVhd = "vhd" ExtVhdl = "vhdl" ExtVhdx = "vhdx" ExtVis = "vis" ExtViv = "viv" ExtVivo = "vivo" ExtVlc = "vlc" ExtVmdk = "vmdk" ExtVob = "vob" ExtVoc = "voc" ExtVor = "vor" ExtVox = "vox" ExtVpc = "vpc" ExtVrm = "vrm" ExtVrml = "vrml" ExtVsd = "vsd" ExtVsdm = "vsdm" ExtVsdx = "vsdx" ExtVsf = "vsf" ExtVss = "vss" ExtVssm = "vssm" ExtVssx = "vssx" ExtVst = "vst" ExtVstm = "vstm" ExtVstx = "vstx" ExtVsw = "vsw" ExtVtf = "vtf" ExtVtt = "vtt" ExtVtu = "vtu" ExtVxml = "vxml" ExtW3d = "w3d" ExtWad = "wad" ExtWadl = "wadl" ExtWar = "war" ExtWasm = "wasm" ExtWav = "wav" ExtWax = "wax" ExtWb1 = "wb1" ExtWb2 = "wb2" ExtWb3 = "wb3" ExtWbmp = "wbmp" ExtWbs = "wbs" ExtWbxml = "wbxml" ExtWcm = "wcm" ExtWdb = "wdb" ExtWdp = "wdp" ExtWeba = "weba" ExtWebapp = "webapp" ExtWebm = "webm" ExtWebmanifest = "webmanifest" ExtWebp = "webp" ExtWg = "wg" ExtWgt = "wgt" ExtWim = "wim" ExtWk1 = "wk1" ExtWk3 = "wk3" ExtWk4 = "wk4" ExtWkdownload = "wkdownload" ExtWks = "wks" ExtWm = "wm" ExtWma = "wma" ExtWmd = "wmd" ExtWmf = "wmf" ExtWml = "wml" ExtWmlc = "wmlc" ExtWmls = "wmls" ExtWmlsc = "wmlsc" ExtWmv = "wmv" ExtWmx = "wmx" ExtWmz = "wmz" ExtWoff = "woff" ExtWoff2 = "woff2" ExtWp = "wp" ExtWp4 = "wp4" ExtWp5 = "wp5" ExtWp6 = "wp6" ExtWpd = "wpd" ExtWpg = "wpg" ExtWpl = "wpl" ExtWpp = "wpp" ExtWps = "wps" ExtWqd = "wqd" ExtWri = "wri" ExtWrl = "wrl" ExtWs = "ws" ExtWsc = "wsc" ExtWsdl = "wsdl" ExtWsgi = "wsgi" ExtWspolicy = "wspolicy" ExtWtb = "wtb" ExtWv = "wv" ExtWvc = "wvc" ExtWvp = "wvp" ExtWvx = "wvx" ExtWwf = "wwf" ExtX32 = "x32" ExtX3d = "x3d" ExtX3db = "x3db" ExtX3dbz = "x3dbz" ExtX3dv = "x3dv" ExtX3dvz = "x3dvz" ExtX3dz = "x3dz" ExtX3f = "x3f" ExtXB = "x_b" ExtXT = "x_t" ExtXac = "xac" ExtXaml = "xaml" ExtXap = "xap" ExtXar = "xar" ExtXav = "xav" ExtXbap = "xbap" ExtXbd = "xbd" ExtXbel = "xbel" ExtXbl = "xbl" ExtXbm = "xbm" ExtXca = "xca" ExtXcf = "xcf" ExtXcfDotBz2 = "xcf.bz2" ExtXcfDotGz = "xcf.gz" ExtXcs = "xcs" ExtXdf = "xdf" ExtXdgapp = "xdgapp" ExtXdm = "xdm" ExtXdp = "xdp" ExtXdssc = "xdssc" ExtXdw = "xdw" ExtXel = "xel" ExtXenc = "xenc" ExtXer = "xer" ExtXfdf = "xfdf" ExtXfdl = "xfdl" ExtXhe = "xhe" ExtXht = "xht" ExtXhtml = "xhtml" ExtXhvml = "xhvml" ExtXi = "xi" ExtXif = "xif" ExtXla = "xla" ExtXlam = "xlam" ExtXlc = "xlc" ExtXld = "xld" ExtXlf = "xlf" ExtXliff = "xliff" ExtXll = "xll" ExtXlm = "xlm" ExtXlr = "xlr" ExtXls = "xls" ExtXlsb = "xlsb" ExtXlsm = "xlsm" ExtXlsx = "xlsx" ExtXlt = "xlt" ExtXltm = "xltm" ExtXltx = "xltx" ExtXlw = "xlw" ExtXm = "xm" ExtXmf = "xmf" ExtXmi = "xmi" ExtXML = "xml" ExtXns = "xns" ExtXo = "xo" ExtXop = "xop" ExtXpi = "xpi" ExtXpl = "xpl" ExtXpm = "xpm" ExtXpr = "xpr" ExtXps = "xps" ExtXpw = "xpw" ExtXpx = "xpx" ExtXsd = "xsd" ExtXsl = "xsl" ExtXslfo = "xslfo" ExtXslt = "xslt" ExtXsm = "xsm" ExtXspf = "xspf" ExtXul = "xul" ExtXvm = "xvm" ExtXvml = "xvml" ExtXwd = "xwd" ExtXyz = "xyz" ExtXz = "xz" ExtYaml = "yaml" ExtYang = "yang" ExtYin = "yin" ExtYml = "yml" ExtYmp = "ymp" ExtYt = "yt" ExtZ1 = "z1" ExtZ2 = "z2" ExtZ3 = "z3" ExtZ4 = "z4" ExtZ5 = "z5" ExtZ6 = "z6" ExtZ64 = "z64" ExtZ7 = "z7" ExtZ8 = "z8" ExtZabw = "zabw" ExtZaz = "zaz" ExtZip = "zip" ExtZir = "zir" ExtZirz = "zirz" ExtZmm = "zmm" ExtZoo = "zoo" ExtZsav = "zsav" ExtZst = "zst" ExtZz = "zz" ) func Mime(name string) []string { switch name { case Ext123: return []string{"123", "application/lotus123", "zz-application/zz-winassoc-123", "application/vnd.lotus-1-2-3", "application/x-123", "application/wk1"} case Ext1km: return []string{"1km"} case Ext32x: return []string{"32x"} case Ext3dml: return []string{"3dml"} case Ext3ds: return []string{"3ds", "image/x-3ds"} case Ext3dsx: return []string{"3dsx"} case Ext3g2: return []string{"3g2", "audio/3gpp2"} case Ext3ga: return []string{"3ga", "audio/x-rn-3gpp-amr-wb-encrypted", "audio/3gpp", "audio/x-rn-3gpp-amr-encrypted", "video/3gpp", "audio/3gpp-encrypted", "audio/x-rn-3gpp-amr-wb", "video/3gpp-encrypted", "audio/x-rn-3gpp-amr"} case Ext3gp: return []string{"3gp", "audio/x-rn-3gpp-amr-wb-encrypted", "audio/3gpp", "audio/x-rn-3gpp-amr-encrypted", "video/3gpp", "audio/3gpp-encrypted", "audio/x-rn-3gpp-amr-wb", "video/3gpp-encrypted", "audio/x-rn-3gpp-amr"} case Ext3gp2: return []string{"3gp2", "audio/3gpp2"} case Ext3gpp: return []string{"3gpp", "audio/x-rn-3gpp-amr-wb-encrypted", "audio/3gpp", "audio/x-rn-3gpp-amr-encrypted", "video/3gpp", "audio/3gpp-encrypted", "audio/x-rn-3gpp-amr-wb", "video/3gpp-encrypted", "audio/x-rn-3gpp-amr"} case Ext3gpp2: return []string{"3gpp2", "audio/3gpp2"} case Ext3mf: return []string{"3mf"} case Ext602: return []string{"602"} case Ext669: return []string{"669"} case Ext7z: return []string{"7z"} case Ext7zDot001: return []string{"7z.001"} case Ext_BLEND: return []string{"BLEND"} case Ext_C: return []string{"C"} case Ext_PAR2: return []string{"PAR2"} case Ext_PL: return []string{"PL", "text/x-perl"} case Ext_Z: return []string{"Z"} case ExtA: return []string{"a"} case ExtA26: return []string{"a26"} case ExtA78: return []string{"a78"} case ExtAa: return []string{"aa", "audio/vnd.audible"} case ExtAab: return []string{"aab"} case ExtAac: return []string{"aac", "audio/x-hx-aac-adts", "audio/aac"} case ExtAam: return []string{"aam"} case ExtAas: return []string{"aas"} case ExtAax: return []string{"aax", "audio/vnd.audible.aax", "audio/vnd.audible"} case ExtAbw: return []string{"abw"} case ExtAbwDotCRASHED: return []string{"abw.CRASHED"} case ExtAbwDotGz: return []string{"abw.gz"} case ExtAc: return []string{"ac", "application/vnd.nokia.n-gage.ac+xml"} case ExtAc3: return []string{"ac3"} case ExtAcc: return []string{"acc"} case ExtAce: return []string{"ace", "application/x-ace"} case ExtAcu: return []string{"acu"} case ExtAcutc: return []string{"acutc"} case ExtAdb: return []string{"adb"} case ExtAdf: return []string{"adf"} case ExtAdp: return []string{"adp"} case ExtAds: return []string{"ads"} case ExtAdts: return []string{"adts", "audio/x-hx-aac-adts", "audio/aac"} case ExtAep: return []string{"aep"} case ExtAfm: return []string{"afm", "application/x-font-type1"} case ExtAfp: return []string{"afp"} case ExtAg: return []string{"ag"} case ExtAgb: return []string{"agb"} case ExtAhead: return []string{"ahead"} case ExtAi: return []string{"ai", "application/illustrator", "application/postscript"} case ExtAif: return []string{"aif"} case ExtAifc: return []string{"aifc", "audio/x-aiffc", "audio/x-aiff"} case ExtAiff: return []string{"aiff"} case ExtAiffc: return []string{"aiffc", "audio/x-aiffc"} case ExtAir: return []string{"air"} case ExtAit: return []string{"ait"} case ExtAl: return []string{"al", "text/x-perl"} case ExtAlz: return []string{"alz"} case ExtAmi: return []string{"ami"} case ExtAmr: return []string{"amr", "audio/amr"} case ExtAmz: return []string{"amz"} case ExtAni: return []string{"ani"} case ExtAnim_1Dash9j_: return []string{"anim[1-9j]"} case ExtAnx: return []string{"anx", "application/annodex"} case ExtApe: return []string{"ape"} case ExtApk: return []string{"apk"} case ExtApng: return []string{"apng"} case ExtAppcache: return []string{"appcache"} case ExtAppimage: return []string{"appimage", "application/vnd.appimage"} case ExtApplication: return []string{"application"} case ExtApr: return []string{"apr"} case ExtAr: return []string{"ar"} case ExtArc: return []string{"arc"} case ExtArj: return []string{"arj"} case ExtArw: return []string{"arw"} case ExtAs: return []string{"as"} case ExtAsc: return []string{"asc", "text/plain", "application/pgp-keys", "application/pgp-encrypted", "application/pgp-signature"} case ExtAsd: return []string{"asd"} case ExtAsf: return []string{"asf", "video/x-ms-asf", "video/x-ms-wm", "application/vnd.ms-asf"} case ExtAsice: return []string{"asice"} case ExtAsm: return []string{"asm"} case ExtAso: return []string{"aso"} case ExtAsp: return []string{"asp"} case ExtAss: return []string{"ass", "text/x-ssa", "audio/x-hx-aac-adts", "audio/aac"} case ExtAstc: return []string{"astc"} case ExtAsx: return []string{"asx", "video/x-ms-wmx", "video/x-ms-asf", "audio/x-ms-asx", "video/x-ms-wvx", "video/x-ms-wax"} case ExtAtc: return []string{"atc"} case ExtAtom: return []string{"atom"} case ExtAtomcat: return []string{"atomcat"} case ExtAtomdeleted: return []string{"atomdeleted"} case ExtAtomsvc: return []string{"atomsvc"} case ExtAtx: return []string{"atx"} case ExtAu: return []string{"au"} case ExtAutomount: return []string{"automount"} case ExtAvf: return []string{"avf", "video/vnd.divx", "video/avi", "video/msvideo", "video/x-msvideo", "video/divx"} case ExtAvi: return []string{"avi", "video/vnd.divx", "video/avi", "video/msvideo", "video/x-msvideo", "video/divx"} case ExtAvif: return []string{"avif", "image/avif-sequence"} case ExtAvifs: return []string{"avifs", "image/avif-sequence"} case ExtAw: return []string{"aw", "application/x-applix-word"} case ExtAwb: return []string{"awb", "audio/amr-wb-encrypted"} case ExtAwk: return []string{"awk"} case ExtAxa: return []string{"axa", "audio/annodex"} case ExtAxv: return []string{"axv", "video/x-annodex"} case ExtAzf: return []string{"azf"} case ExtAzs: return []string{"azs"} case ExtAzv: return []string{"azv"} case ExtAzw: return []string{"azw"} case ExtAzw3: return []string{"azw3", "application/x-mobi8-ebook"} case ExtB16: return []string{"b16"} case ExtBak: return []string{"bak"} case ExtBat: return []string{"bat"} case ExtBcpio: return []string{"bcpio"} case ExtBdf: return []string{"bdf"} case ExtBdm: return []string{"bdm", "application/vnd.syncml.dm+wbxml"} case ExtBdmv: return []string{"bdmv"} case ExtBdoc: return []string{"bdoc", "application/x-bdoc"} case ExtBed: return []string{"bed"} case ExtBh2: return []string{"bh2"} case ExtBib: return []string{"bib"} case ExtBik: return []string{"bik"} case ExtBin: return []string{"bin"} case ExtBk2: return []string{"bk2"} case ExtBlb: return []string{"blb"} case ExtBlend: return []string{"blend"} case ExtBlender: return []string{"blender"} case ExtBlorb: return []string{"blorb"} case ExtBmi: return []string{"bmi"} case ExtBmml: return []string{"bmml"} case ExtBmp: return []string{"bmp", "image/x-ms-bmp", "image/bmp"} case ExtBook: return []string{"book"} case ExtBox: return []string{"box"} case ExtBoz: return []string{"boz"} case ExtBpk: return []string{"bpk"} case ExtBps: return []string{"bps"} case ExtBsdiff: return []string{"bsdiff"} case ExtBsp: return []string{"bsp"} case ExtBtif: return []string{"btif"} case ExtBuffer: return []string{"buffer"} case ExtBz: return []string{"bz", "application/x-bzip", "application/x-bzip2"} case ExtBz2: return []string{"bz2", "application/x-bzip", "application/x-bzip2", "application/x-bz2"} case ExtC: return []string{"c", "text/x-csrc"} case ExtCPlusPlus: return []string{"c++"} case ExtC11amc: return []string{"c11amc"} case ExtC11amz: return []string{"c11amz"} case ExtC4d: return []string{"c4d"} case ExtC4f: return []string{"c4f"} case ExtC4g: return []string{"c4g"} case ExtC4p: return []string{"c4p"} case ExtC4u: return []string{"c4u"} case ExtCab: return []string{"cab", "application/vnd.ms-cab-compressed"} case ExtCaf: return []string{"caf"} case ExtCap: return []string{"cap", "application/x-pcap", "application/pcap"} case ExtCar: return []string{"car"} case ExtCat: return []string{"cat"} case ExtCb7: return []string{"cb7", "application/x-cb7"} case ExtCba: return []string{"cba"} case ExtCbl: return []string{"cbl"} case ExtCbr: return []string{"cbr", "application/vnd.comicbook-rar"} case ExtCbt: return []string{"cbt", "application/x-cbt"} case ExtCbz: return []string{"cbz", "application/vnd.comicbook+zip", "application/x-cbz"} case ExtCc: return []string{"cc", "text/x-c"} case ExtCci: return []string{"cci"} case ExtCcmx: return []string{"ccmx"} case ExtCco: return []string{"cco"} case ExtCct: return []string{"cct"} case ExtCcxml: return []string{"ccxml"} case ExtCdbcmsg: return []string{"cdbcmsg"} case ExtCdf: return []string{"cdf"} case ExtCdfx: return []string{"cdfx"} case ExtCdi: return []string{"cdi"} case ExtCdkey: return []string{"cdkey"} case ExtCdmia: return []string{"cdmia"} case ExtCdmic: return []string{"cdmic"} case ExtCdmid: return []string{"cdmid"} case ExtCdmio: return []string{"cdmio"} case ExtCdmiq: return []string{"cdmiq"} case ExtCdr: return []string{"cdr", "application/cdr", "application/coreldraw", "image/x-cdr", "application/x-coreldraw", "zz-application/zz-winassoc-cdr", "application/x-cdr", "image/cdr"} case ExtCdx: return []string{"cdx"} case ExtCdxml: return []string{"cdxml"} case ExtCdy: return []string{"cdy"} case ExtCer: return []string{"cer"} case ExtCert: return []string{"cert"} case ExtCfs: return []string{"cfs"} case ExtCgb: return []string{"cgb"} case ExtCgm: return []string{"cgm"} case ExtChat: return []string{"chat"} case ExtChd: return []string{"chd"} case ExtChm: return []string{"chm", "application/vnd.ms-htmlhelp"} case ExtChrt: return []string{"chrt", "application/x-kchart"} case ExtCif: return []string{"cif"} case ExtCii: return []string{"cii"} case ExtCil: return []string{"cil"} case ExtCjs: return []string{"cjs"} case ExtCl: return []string{"cl"} case ExtCla: return []string{"cla"} case ExtClass: return []string{"class", "application/java-byte-code", "application/x-java-class", "application/java-vm", "application/java", "application/x-java-vm"} case ExtClkk: return []string{"clkk"} case ExtClkp: return []string{"clkp"} case ExtClkt: return []string{"clkt"} case ExtClkw: return []string{"clkw"} case ExtClkx: return []string{"clkx"} case ExtClp: return []string{"clp"} case ExtClpi: return []string{"clpi"} case ExtCls: return []string{"cls", "application/x-tex"} case ExtCmake: return []string{"cmake"} case ExtCmc: return []string{"cmc"} case ExtCmdf: return []string{"cmdf"} case ExtCml: return []string{"cml"} case ExtCmp: return []string{"cmp"} case ExtCmx: return []string{"cmx"} case ExtCob: return []string{"cob"} case ExtCod: return []string{"cod"} case ExtCoffee: return []string{"coffee", "application/vnd.coffeescript"} case ExtCom: return []string{"com"} case ExtConf: return []string{"conf"} case ExtCpi: return []string{"cpi"} case ExtCpio: return []string{"cpio"} case ExtCpioDotGz: return []string{"cpio.gz"} case ExtCpp: return []string{"cpp", "text/x-c"} case ExtCpt: return []string{"cpt"} case ExtCr: return []string{"cr", "text/crystal"} case ExtCr2: return []string{"cr2"} case ExtCr3: return []string{"cr3"} case ExtCrd: return []string{"crd"} case ExtCrdownload: return []string{"crdownload"} case ExtCrl: return []string{"crl"} case ExtCrt: return []string{"crt"} case ExtCrw: return []string{"crw"} case ExtCrx: return []string{"crx"} case ExtCryptonote: return []string{"cryptonote"} case ExtCs: return []string{"cs"} case ExtCsh: return []string{"csh"} case ExtCsl: return []string{"csl"} case ExtCsml: return []string{"csml"} case ExtCso: return []string{"cso"} case ExtCsp: return []string{"csp"} case ExtCSS: return []string{"css"} case ExtCst: return []string{"cst"} case ExtCsv: return []string{"csv", "text/csv", "text/x-csv", "text/x-comma-separated-values"} case ExtCsvs: return []string{"csvs"} case ExtCu: return []string{"cu"} case ExtCue: return []string{"cue"} case ExtCur: return []string{"cur"} case ExtCurl: return []string{"curl"} case ExtCwk: return []string{"cwk"} case ExtCww: return []string{"cww"} case ExtCxt: return []string{"cxt"} case ExtCxx: return []string{"cxx", "text/x-c"} case ExtD: return []string{"d"} case ExtDae: return []string{"dae"} case ExtDaf: return []string{"daf"} case ExtDar: return []string{"dar"} case ExtDart: return []string{"dart", "text/x-dart"} case ExtDataless: return []string{"dataless"} case ExtDavmount: return []string{"davmount"} case ExtDbf: return []string{"dbf", "application/dbf", "application/vnd.dbf", "application/x-dbase", "application/dbase"} case ExtDbk: return []string{"dbk", "application/x-docbook+xml", "application/docbook+xml"} case ExtDc: return []string{"dc"} case ExtDcl: return []string{"dcl"} case ExtDcm: return []string{"dcm"} case ExtDcr: return []string{"dcr", "image/x-kodak-dcr"} case ExtDcurl: return []string{"dcurl"} case ExtDd2: return []string{"dd2"} case ExtDdd: return []string{"ddd"} case ExtDdf: return []string{"ddf"} case ExtDds: return []string{"dds", "image/vnd.ms-dds"} case ExtDeb: return []string{"deb", "application/octet-stream", "application/x-debian-package", "application/x-deb"} case ExtDef: return []string{"def"} case ExtDeploy: return []string{"deploy"} case ExtDer: return []string{"der"} case ExtDesktop: return []string{"desktop", "application/x-desktop"} case ExtDevice: return []string{"device"} case ExtDfac: return []string{"dfac"} case ExtDgc: return []string{"dgc"} case ExtDi: return []string{"di"} case ExtDia: return []string{"dia"} case ExtDib: return []string{"dib", "image/x-ms-bmp", "image/bmp"} case ExtDic: return []string{"dic"} case ExtDiff: return []string{"diff", "text/x-diff"} case ExtDir: return []string{"dir"} case ExtDis: return []string{"dis"} case ExtDispositionDashNotification: return []string{"disposition-notification"} case ExtDist: return []string{"dist"} case ExtDistz: return []string{"distz"} case ExtDivx: return []string{"divx", "video/vnd.divx", "video/avi", "video/msvideo", "video/x-msvideo", "video/divx"} case ExtDjv: return []string{"djv", "image/vnd.djvu", "image/vnd.djvu+multipage", "image/x.djvu"} case ExtDjvu: return []string{"djvu", "image/vnd.djvu", "image/vnd.djvu+multipage", "image/x.djvu"} case ExtDll: return []string{"dll", "application/x-msdownload"} case ExtDmg: return []string{"dmg", "application/x-apple-diskimage"} case ExtDmp: return []string{"dmp", "application/x-pcap", "application/pcap"} case ExtDms: return []string{"dms"} case ExtDna: return []string{"dna"} case ExtDng: return []string{"dng"} case ExtDoc: return []string{"doc", "application/msword", "application/vnd.ms-word", "zz-application/zz-winassoc-doc"} case ExtDocbook: return []string{"docbook", "application/x-docbook+xml", "application/docbook+xml"} case ExtDocm: return []string{"docm"} case ExtDocx: return []string{"docx"} case ExtDot: return []string{"dot", "application/msword", "text/vnd.graphviz"} case ExtDotm: return []string{"dotm"} case ExtDotx: return []string{"dotx"} case ExtDp: return []string{"dp"} case ExtDpg: return []string{"dpg"} case ExtDra: return []string{"dra"} case ExtDrle: return []string{"drle"} case ExtDsc: return []string{"dsc"} case ExtDsl: return []string{"dsl"} case ExtDssc: return []string{"dssc"} case ExtDtb: return []string{"dtb"} case ExtDtd: return []string{"dtd", "application/xml-dtd"} case ExtDts: return []string{"dts", "audio/x-dts"} case ExtDtshd: return []string{"dtshd", "audio/x-dtshd"} case ExtDtx: return []string{"dtx", "application/x-tex"} case ExtDump: return []string{"dump"} case ExtDv: return []string{"dv"} case ExtDvb: return []string{"dvb"} case ExtDvi: return []string{"dvi"} case ExtDviDotBz2: return []string{"dvi.bz2"} case ExtDviDotGz: return []string{"dvi.gz"} case ExtDwd: return []string{"dwd"} case ExtDwf: return []string{"dwf"} case ExtDwg: return []string{"dwg"} case ExtDxf: return []string{"dxf"} case ExtDxp: return []string{"dxp"} case ExtDxr: return []string{"dxr"} case ExtE: return []string{"e"} case ExtEar: return []string{"ear"} case ExtEcelp4800: return []string{"ecelp4800"} case ExtEcelp7470: return []string{"ecelp7470"} case ExtEcelp9600: return []string{"ecelp9600"} case ExtEcma: return []string{"ecma"} case ExtEdm: return []string{"edm"} case ExtEdx: return []string{"edx"} case ExtEfif: return []string{"efif"} case ExtEgon: return []string{"egon"} case ExtEi6: return []string{"ei6"} case ExtEif: return []string{"eif"} case ExtEl: return []string{"el"} case ExtElc: return []string{"elc"} case ExtEmf: return []string{"emf", "image/emf", "application/emf", "application/x-emf", "application/x-msmetafile"} case ExtEml: return []string{"eml"} case ExtEmma: return []string{"emma"} case ExtEmotionml: return []string{"emotionml"} case ExtEmp: return []string{"emp"} case ExtEmz: return []string{"emz"} case ExtEnt: return []string{"ent", "text/xml-external-parsed-entity"} case ExtEol: return []string{"eol"} case ExtEot: return []string{"eot"} case ExtEps: return []string{"eps", "application/postscript"} case ExtEpsDotBz2: return []string{"eps.bz2"} case ExtEpsDotGz: return []string{"eps.gz"} case ExtEpsf: return []string{"epsf"} case ExtEpsfDotBz2: return []string{"epsf.bz2"} case ExtEpsfDotGz: return []string{"epsf.gz"} case ExtEpsi: return []string{"epsi"} case ExtEpsiDotBz2: return []string{"epsi.bz2"} case ExtEpsiDotGz: return []string{"epsi.gz"} case ExtEpub: return []string{"epub"} case ExtErl: return []string{"erl"} case ExtEs: return []string{"es", "application/ecmascript"} case ExtEs3: return []string{"es3"} case ExtEsa: return []string{"esa"} case ExtEsf: return []string{"esf"} case ExtEt3: return []string{"et3"} case ExtEtheme: return []string{"etheme"} case ExtEtx: return []string{"etx"} case ExtEva: return []string{"eva"} case ExtEvy: return []string{"evy"} case ExtEx: return []string{"ex"} case ExtExe: return []string{"exe", "application/octet-stream", "application/x-msdos-program", "application/x-msdownload"} case ExtExi: return []string{"exi"} case ExtExr: return []string{"exr", "image/aces"} case ExtExs: return []string{"exs"} case ExtExt: return []string{"ext"} case ExtEz: return []string{"ez"} case ExtEz2: return []string{"ez2"} case ExtEz3: return []string{"ez3"} case ExtF: return []string{"f"} case ExtF4a: return []string{"f4a", "audio/m4a", "audio/x-m4a"} case ExtF4b: return []string{"f4b"} case ExtF4v: return []string{"f4v", "video/mp4v-es", "video/x-f4v", "video/mp4"} case ExtF77: return []string{"f77"} case ExtF90: return []string{"f90"} case ExtF95: return []string{"f95"} case ExtFasl: return []string{"fasl"} case ExtFb2: return []string{"fb2", "application/x-fictionbook+xml"} case ExtFb2DotZip: return []string{"fb2.zip"} case ExtFbs: return []string{"fbs"} case ExtFcdt: return []string{"fcdt"} case ExtFcs: return []string{"fcs"} case ExtFd: return []string{"fd", "application/x-fd-file"} case ExtFdf: return []string{"fdf"} case ExtFds: return []string{"fds"} case ExtFdt: return []string{"fdt"} case ExtFeLaunch: return []string{"fe_launch"} case ExtFeature: return []string{"feature"} case ExtFg5: return []string{"fg5"} case ExtFgd: return []string{"fgd"} case ExtFh: return []string{"fh"} case ExtFh4: return []string{"fh4"} case ExtFh5: return []string{"fh5"} case ExtFh7: return []string{"fh7"} case ExtFhc: return []string{"fhc"} case ExtFig: return []string{"fig", "application/x-xfig"} case ExtFits: return []string{"fits", "image/fits"} case ExtFl: return []string{"fl"} case ExtFlac: return []string{"flac", "audio/flac"} case ExtFlatpak: return []string{"flatpak", "application/vnd.xdgapp"} case ExtFlatpakref: return []string{"flatpakref"} case ExtFlatpakrepo: return []string{"flatpakrepo"} case ExtFlc: return []string{"flc", "video/x-fli", "video/fli"} case ExtFli: return []string{"fli", "video/x-fli", "video/fli"} case ExtFlo: return []string{"flo"} case ExtFlv: return []string{"flv", "video/x-flv", "application/x-flash-video", "flv-application/octet-stream"} case ExtFlw: return []string{"flw", "application/x-kivio"} case ExtFlx: return []string{"flx"} case ExtFly: return []string{"fly"} case ExtFm: return []string{"fm", "application/x-frame"} case ExtFnc: return []string{"fnc"} case ExtFo: return []string{"fo", "application/vnd.software602.filler.form+xml"} case ExtFodg: return []string{"fodg"} case ExtFodp: return []string{"fodp"} case ExtFods: return []string{"fods"} case ExtFodt: return []string{"fodt"} case ExtFor: return []string{"for"} case ExtFpx: return []string{"fpx"} case ExtFrame: return []string{"frame"} case ExtFsc: return []string{"fsc"} case ExtFst: return []string{"fst"} case ExtFtc: return []string{"ftc"} case ExtFti: return []string{"fti"} case ExtFvt: return []string{"fvt"} case ExtFxm: return []string{"fxm"} case ExtFxp: return []string{"fxp"} case ExtFxpl: return []string{"fxpl"} case ExtFzs: return []string{"fzs"} case ExtG2w: return []string{"g2w"} case ExtG3: return []string{"g3", "image/fax-g3"} case ExtG3w: return []string{"g3w"} case ExtGac: return []string{"gac"} case ExtGam: return []string{"gam"} case ExtGb: return []string{"gb"} case ExtGba: return []string{"gba"} case ExtGbc: return []string{"gbc"} case ExtGbr: return []string{"gbr", "image/x-gimp-gbr"} case ExtGca: return []string{"gca"} case ExtGcode: return []string{"gcode"} case ExtGcrd: return []string{"gcrd", "text/directory", "text/vcard"} case ExtGdi: return []string{"gdi"} case ExtGdl: return []string{"gdl"} case ExtGdoc: return []string{"gdoc"} case ExtGed: return []string{"ged", "text/gedcom"} case ExtGedcom: return []string{"gedcom", "text/gedcom"} case ExtGem: return []string{"gem", "application/x-gtar"} case ExtGen: return []string{"gen"} case ExtGeo: return []string{"geo"} case ExtGeoDotJSON: return []string{"geo.json", "application/vnd.geo+json"} case ExtGeojson: return []string{"geojson", "application/vnd.geo+json"} case ExtGex: return []string{"gex"} case ExtGf: return []string{"gf"} case ExtGg: return []string{"gg"} case ExtGgb: return []string{"ggb"} case ExtGgt: return []string{"ggt"} case ExtGhf: return []string{"ghf"} case ExtGif: return []string{"gif"} case ExtGih: return []string{"gih"} case ExtGim: return []string{"gim"} case ExtGlade: return []string{"glade"} case ExtGlb: return []string{"glb"} case ExtGltf: return []string{"gltf"} case ExtGml: return []string{"gml"} case ExtGmo: return []string{"gmo"} case ExtGmx: return []string{"gmx"} case ExtGnc: return []string{"gnc"} case ExtGnd: return []string{"gnd"} case ExtGnucash: return []string{"gnucash"} case ExtGnumeric: return []string{"gnumeric"} case ExtGnuplot: return []string{"gnuplot"} case ExtGo: return []string{"go"} case ExtGp: return []string{"gp"} case ExtGpg: return []string{"gpg", "application/pgp-keys", "application/pgp-encrypted", "application/pgp-signature"} case ExtGph: return []string{"gph"} case ExtGplt: return []string{"gplt"} case ExtGpx: return []string{"gpx", "application/gpx", "application/gpx+xml", "application/x-gpx+xml"} case ExtGqf: return []string{"gqf"} case ExtGqs: return []string{"gqs"} case ExtGra: return []string{"gra"} case ExtGradle: return []string{"gradle"} case ExtGram: return []string{"gram"} case ExtGramps: return []string{"gramps"} case ExtGre: return []string{"gre"} case ExtGroovy: return []string{"groovy"} case ExtGrv: return []string{"grv"} case ExtGrxml: return []string{"grxml"} case ExtGs: return []string{"gs"} case ExtGsf: return []string{"gsf", "application/x-font-ghostscript"} case ExtGsh: return []string{"gsh"} case ExtGsheet: return []string{"gsheet"} case ExtGslides: return []string{"gslides"} case ExtGsm: return []string{"gsm"} case ExtGtar: return []string{"gtar", "application/x-gtar"} case ExtGtm: return []string{"gtm"} case ExtGtw: return []string{"gtw"} case ExtGv: return []string{"gv"} case ExtGvp: return []string{"gvp", "text/x-google-video-pointer"} case ExtGvy: return []string{"gvy"} case ExtGxf: return []string{"gxf"} case ExtGxt: return []string{"gxt"} case ExtGy: return []string{"gy"} case ExtGz: return []string{"gz", "application/gzip"} case ExtH: return []string{"h", "text/x-c"} case ExtHPlusPlus: return []string{"h++"} case ExtH261: return []string{"h261"} case ExtH263: return []string{"h263"} case ExtH264: return []string{"h264"} case ExtH4: return []string{"h4"} case ExtH5: return []string{"h5"} case ExtHal: return []string{"hal"} case ExtHbci: return []string{"hbci"} case ExtHbs: return []string{"hbs"} case ExtHdd: return []string{"hdd"} case ExtHdf: return []string{"hdf"} case ExtHdf4: return []string{"hdf4"} case ExtHdf5: return []string{"hdf5"} case ExtHeic: return []string{"heic", "image/heif-sequence", "image/heic", "image/heif"} case ExtHeics: return []string{"heics"} case ExtHeif: return []string{"heif", "image/heif-sequence", "image/heic", "image/heif"} case ExtHeifs: return []string{"heifs"} case ExtHej2: return []string{"hej2"} case ExtHeld: return []string{"held"} case ExtHfe: return []string{"hfe", "application/x-hfe-floppy-image"} case ExtHh: return []string{"hh", "text/x-c"} case ExtHjson: return []string{"hjson"} case ExtHlp: return []string{"hlp", "application/winhlp"} case ExtHp: return []string{"hp"} case ExtHpgl: return []string{"hpgl"} case ExtHpid: return []string{"hpid"} case ExtHpp: return []string{"hpp"} case ExtHps: return []string{"hps"} case ExtHqx: return []string{"hqx", "application/stuffit"} case ExtHs: return []string{"hs"} case ExtHsj2: return []string{"hsj2"} case ExtHtc: return []string{"htc"} case ExtHtke: return []string{"htke"} case ExtHtm: return []string{"htm", "text/html"} case ExtHTML: return []string{"html", "text/html"} case ExtHvd: return []string{"hvd"} case ExtHvp: return []string{"hvp"} case ExtHvs: return []string{"hvs"} case ExtHwp: return []string{"hwp", "application/vnd.haansoft-hwp"} case ExtHwt: return []string{"hwt", "application/vnd.haansoft-hwt"} case ExtHxx: return []string{"hxx"} case ExtI2g: return []string{"i2g"} case ExtIca: return []string{"ica"} case ExtIcb: return []string{"icb", "image/targa", "image/x-targa", "application/x-targa", "image/x-icb", "image/x-tga", "image/tga", "application/tga"} case ExtIcc: return []string{"icc"} case ExtIce: return []string{"ice"} case ExtIcm: return []string{"icm"} case ExtIcns: return []string{"icns"} case ExtIco: return []string{"ico", "image/icon", "image/x-icon", "text/ico", "application/ico", "image/x-ico", "image/vnd.microsoft.icon"} case ExtIcs: return []string{"ics", "text/x-vcalendar", "application/ics"} case ExtIdl: return []string{"idl"} case ExtIef: return []string{"ief"} case ExtIfb: return []string{"ifb"} case ExtIff: return []string{"iff", "image/x-ilbm"} case ExtIfm: return []string{"ifm"} case ExtIges: return []string{"iges"} case ExtIgl: return []string{"igl"} case ExtIgm: return []string{"igm"} case ExtIgs: return []string{"igs"} case ExtIgx: return []string{"igx"} case ExtIif: return []string{"iif"} case ExtIlbm: return []string{"ilbm", "image/x-ilbm"} case ExtIme: return []string{"ime", "text/x-imelody", "audio/imelody"} case ExtImg: return []string{"img", "application/x-raw-disk-image"} case ExtImgDotXz: return []string{"img.xz"} case ExtImp: return []string{"imp"} case ExtIms: return []string{"ims"} case ExtImy: return []string{"imy", "text/x-imelody", "audio/imelody"} case ExtIn: return []string{"in"} case ExtIni: return []string{"ini"} case ExtInk: return []string{"ink"} case ExtInkml: return []string{"inkml"} case ExtIns: return []string{"ins", "application/x-tex"} case ExtInstall: return []string{"install"} case ExtIota: return []string{"iota"} case ExtIpfix: return []string{"ipfix"} case ExtIpk: return []string{"ipk"} case ExtIps: return []string{"ips"} case ExtIptables: return []string{"iptables"} case ExtIpynb: return []string{"ipynb"} case ExtIrm: return []string{"irm"} case ExtIrp: return []string{"irp"} case ExtIso: return []string{"iso", "application/x-dreamcast-rom", "application/x-wii-iso-image", "application/x-gamecube-rom", "application/x-gamecube-iso-image", "application/x-wbfs", "application/x-sega-cd-rom", "application/x-saturn-rom", "application/x-sega-pico-rom", "application/x-wia", "application/x-wii-rom", "application/x-iso9660-image", "application/x-cd-image"} case ExtIso9660: return []string{"iso9660", "application/x-cd-image"} case ExtIt: return []string{"it"} case ExtIt87: return []string{"it87"} case ExtItp: return []string{"itp"} case ExtIts: return []string{"its"} case ExtIvp: return []string{"ivp"} case ExtIvu: return []string{"ivu"} case ExtJ2c: return []string{"j2c"} case ExtJ2k: return []string{"j2k"} case ExtJad: return []string{"jad"} case ExtJade: return []string{"jade"} case ExtJam: return []string{"jam"} case ExtJar: return []string{"jar", "application/x-java-archive", "application/java-archive"} case ExtJardiff: return []string{"jardiff"} case ExtJava: return []string{"java", "text/x-java"} case ExtJceks: return []string{"jceks"} case ExtJhc: return []string{"jhc"} case ExtJisp: return []string{"jisp"} case ExtJks: return []string{"jks"} case ExtJls: return []string{"jls"} case ExtJlt: return []string{"jlt"} case ExtJng: return []string{"jng"} case ExtJnlp: return []string{"jnlp"} case ExtJoda: return []string{"joda"} case ExtJp2: return []string{"jp2", "image/x-jpeg2000-image", "image/jp2", "image/jpeg2000-image"} case ExtJpc: return []string{"jpc"} case ExtJpe: return []string{"jpe", "image/jpeg"} case ExtJpeg: return []string{"jpeg", "image/jpeg"} case ExtJpf: return []string{"jpf"} case ExtJpg: return []string{"jpg", "image/jpeg"} case ExtJpg2: return []string{"jpg2", "image/x-jpeg2000-image", "image/jp2", "image/jpeg2000-image"} case ExtJpgm: return []string{"jpgm", "image/jpm"} case ExtJpgv: return []string{"jpgv"} case ExtJph: return []string{"jph"} case ExtJpm: return []string{"jpm", "image/jpm"} case ExtJpr: return []string{"jpr"} case ExtJpx: return []string{"jpx", "image/jpx"} case ExtJrd: return []string{"jrd"} case ExtJs: return []string{"js", "application/x-javascript", "text/javascript"} case ExtJsm: return []string{"jsm", "application/x-javascript", "text/javascript"} case ExtJSON: return []string{"json", "application/schema+json"} case ExtJSONDashPatch: return []string{"json-patch"} case ExtJSON5: return []string{"json5"} case ExtJsonld: return []string{"jsonld"} case ExtJsonml: return []string{"jsonml"} case ExtJsx: return []string{"jsx"} case ExtJxl: return []string{"jxl"} case ExtJxr: return []string{"jxr"} case ExtJxra: return []string{"jxra"} case ExtJxrs: return []string{"jxrs"} case ExtJxs: return []string{"jxs"} case ExtJxsc: return []string{"jxsc"} case ExtJxsi: return []string{"jxsi"} case ExtJxss: return []string{"jxss"} case ExtK25: return []string{"k25"} case ExtK7: return []string{"k7"} case ExtKar: return []string{"kar", "audio/midi"} case ExtKarbon: return []string{"karbon", "application/vnd.kde.karbon"} case ExtKdbx: return []string{"kdbx"} case ExtKdc: return []string{"kdc"} case ExtKdelnk: return []string{"kdelnk", "application/x-desktop"} case ExtKexi: return []string{"kexi", "application/x-kexiproject-sqlite3", "application/x-kexiproject-sqlite2", "application/x-vnd.kde.kexi"} case ExtKexic: return []string{"kexic"} case ExtKexis: return []string{"kexis"} case ExtKey: return []string{"key", "application/pgp-keys", "application/vnd.apple.keynote"} case ExtKeynote: return []string{"keynote"} case ExtKfo: return []string{"kfo", "application/x-kformula"} case ExtKfx: return []string{"kfx", "application/x-mobi8-ebook"} case ExtKia: return []string{"kia"} case ExtKil: return []string{"kil"} case ExtKino: return []string{"kino", "application/smil+xml"} case ExtKml: return []string{"kml"} case ExtKmz: return []string{"kmz"} case ExtKne: return []string{"kne"} case ExtKnp: return []string{"knp"} case ExtKon: return []string{"kon", "application/x-kontour"} case ExtKpm: return []string{"kpm"} case ExtKpr: return []string{"kpr", "application/vnd.kde.kpresenter"} case ExtKpt: return []string{"kpt", "application/vnd.kde.kpresenter"} case ExtKpxx: return []string{"kpxx"} case ExtKra: return []string{"kra"} case ExtKrz: return []string{"krz"} case ExtKs: return []string{"ks"} case ExtKsp: return []string{"ksp", "application/vnd.kde.kspread"} case ExtKsy: return []string{"ksy"} case ExtKt: return []string{"kt"} case ExtKtr: return []string{"ktr"} case ExtKtx: return []string{"ktx"} case ExtKtx2: return []string{"ktx2"} case ExtKtz: return []string{"ktz"} case ExtKud: return []string{"kud"} case ExtKwd: return []string{"kwd", "application/vnd.kde.kword"} case ExtKwt: return []string{"kwt", "application/vnd.kde.kword"} case ExtLa: return []string{"la"} case ExtLasxml: return []string{"lasxml"} case ExtLatex: return []string{"latex", "application/x-latex", "application/x-tex"} case ExtLbd: return []string{"lbd"} case ExtLbe: return []string{"lbe"} case ExtLbm: return []string{"lbm", "image/x-ilbm"} case ExtLdif: return []string{"ldif"} case ExtLes: return []string{"les"} case ExtLess: return []string{"less"} case ExtLgr: return []string{"lgr"} case ExtLha: return []string{"lha", "application/x-lzh-compressed"} case ExtLHS: return []string{"lhs"} case ExtLhz: return []string{"lhz"} case ExtLink66: return []string{"link66"} case ExtLisp: return []string{"lisp"} case ExtList: return []string{"list"} case ExtList3820: return []string{"list3820"} case ExtListafp: return []string{"listafp"} case ExtLitcoffee: return []string{"litcoffee"} case ExtLnk: return []string{"lnk"} case ExtLnx: return []string{"lnx"} case ExtLoas: return []string{"loas"} case ExtLog: return []string{"log", "text/x-log"} case ExtLostxml: return []string{"lostxml"} case ExtLrf: return []string{"lrf"} case ExtLrm: return []string{"lrm"} case ExtLrv: return []string{"lrv", "video/mp4v-es", "video/mp4"} case ExtLrz: return []string{"lrz"} case ExtLtf: return []string{"ltf"} case ExtLtx: return []string{"ltx", "application/x-tex"} case ExtLua: return []string{"lua"} case ExtLuac: return []string{"luac"} case ExtLvp: return []string{"lvp"} case ExtLwo: return []string{"lwo"} case ExtLwob: return []string{"lwob"} case ExtLwp: return []string{"lwp"} case ExtLws: return []string{"lws"} case ExtLy: return []string{"ly"} case ExtLyx: return []string{"lyx", "text/x-lyx"} case ExtLz: return []string{"lz"} case ExtLz4: return []string{"lz4"} case ExtLzh: return []string{"lzh", "application/x-lzh-compressed"} case ExtLzma: return []string{"lzma"} case ExtLzo: return []string{"lzo"} case ExtM: return []string{"m", "text/x-matlab", "text/x-octave"} case ExtM13: return []string{"m13"} case ExtM14: return []string{"m14"} case ExtM15: return []string{"m15"} case ExtM1u: return []string{"m1u", "video/vnd.mpegurl"} case ExtM1v: return []string{"m1v"} case ExtM21: return []string{"m21"} case ExtM2a: return []string{"m2a"} case ExtM2t: return []string{"m2t"} case ExtM2ts: return []string{"m2ts"} case ExtM2v: return []string{"m2v"} case ExtM3a: return []string{"m3a"} case ExtM3u: return []string{"m3u", "application/m3u", "audio/mpegurl", "audio/x-mpegurl", "application/vnd.apple.mpegurl", "audio/x-m3u", "audio/x-mp3-playlist"} case ExtM3u8: return []string{"m3u8", "application/m3u", "audio/mpegurl", "audio/x-mpegurl", "application/vnd.apple.mpegurl", "audio/x-m3u", "audio/x-mp3-playlist"} case ExtM4: return []string{"m4"} case ExtM4a: return []string{"m4a", "audio/m4a", "audio/x-m4a"} case ExtM4b: return []string{"m4b"} case ExtM4p: return []string{"m4p"} case ExtM4r: return []string{"m4r"} case ExtM4s: return []string{"m4s"} case ExtM4u: return []string{"m4u", "video/vnd.mpegurl"} case ExtM4v: return []string{"m4v", "video/mp4v-es", "video/mp4"} case ExtM7: return []string{"m7"} case ExtMa: return []string{"ma"} case ExtMab: return []string{"mab"} case ExtMads: return []string{"mads"} case ExtMaei: return []string{"maei"} case ExtMag: return []string{"mag"} case ExtMak: return []string{"mak"} case ExtMaker: return []string{"maker"} case ExtMan: return []string{"man", "text/troff"} case ExtManifest: return []string{"manifest"} case ExtMap: return []string{"map"} case ExtMar: return []string{"mar"} case ExtMarkdown: return []string{"markdown", "text/markdown"} case ExtMathml: return []string{"mathml"} case ExtMb: return []string{"mb"} case ExtMbk: return []string{"mbk"} case ExtMbox: return []string{"mbox"} case ExtMc1: return []string{"mc1"} case ExtMc2: return []string{"mc2"} case ExtMcd: return []string{"mcd"} case ExtMcurl: return []string{"mcurl"} case ExtMd: return []string{"md", "text/markdown"} case ExtMdb: return []string{"mdb", "application/x-mdb", "zz-application/zz-winassoc-mdb", "application/vnd.msaccess", "application/msaccess", "application/mdb", "application/vnd.ms-access"} case ExtMdi: return []string{"mdi"} case ExtMdx: return []string{"mdx", "application/x-genesis-32x-rom"} case ExtMe: return []string{"me", "text/troff"} case ExtMed: return []string{"med"} case ExtMesh: return []string{"mesh"} case ExtMeta4: return []string{"meta4"} case ExtMetalink: return []string{"metalink"} case ExtMets: return []string{"mets"} case ExtMfm: return []string{"mfm"} case ExtMft: return []string{"mft"} case ExtMgp: return []string{"mgp", "application/vnd.osgeo.mapguide.package"} case ExtMgz: return []string{"mgz"} case ExtMht: return []string{"mht"} case ExtMhtml: return []string{"mhtml"} case ExtMid: return []string{"mid", "audio/midi"} case ExtMidi: return []string{"midi", "audio/midi"} case ExtMie: return []string{"mie"} case ExtMif: return []string{"mif", "application/x-mif"} case ExtMime: return []string{"mime"} case ExtMinipsf: return []string{"minipsf"} case ExtMj2: return []string{"mj2"} case ExtMjp2: return []string{"mjp2"} case ExtMjpeg: return []string{"mjpeg"} case ExtMjpg: return []string{"mjpg"} case ExtMjs: return []string{"mjs", "application/x-javascript", "text/javascript"} case ExtMk: return []string{"mk"} case ExtMk3d: return []string{"mk3d", "video/x-matroska-3d"} case ExtMka: return []string{"mka"} case ExtMkd: return []string{"mkd", "text/markdown"} case ExtMks: return []string{"mks"} case ExtMkv: return []string{"mkv"} case ExtMl: return []string{"ml"} case ExtMli: return []string{"mli"} case ExtMlp: return []string{"mlp"} case ExtMm: return []string{"mm"} case ExtMmd: return []string{"mmd"} case ExtMmf: return []string{"mmf", "application/x-smaf"} case ExtMml: return []string{"mml", "text/mathml"} case ExtMmr: return []string{"mmr"} case ExtMng: return []string{"mng"} case ExtMny: return []string{"mny"} case ExtMo: return []string{"mo", "text/x-modelica"} case ExtMo3: return []string{"mo3"} case ExtMobi: return []string{"mobi"} case ExtMoc: return []string{"moc"} case ExtMod: return []string{"mod", "audio/x-mod"} case ExtMods: return []string{"mods"} case ExtMof: return []string{"mof"} case ExtMoov: return []string{"moov"} case ExtMount: return []string{"mount"} case ExtMov: return []string{"mov"} case ExtMovie: return []string{"movie"} case ExtMpPlus: return []string{"mp+"} case ExtMp2: return []string{"mp2", "video/mpeg", "audio/mp2", "video/x-mpeg2", "video/x-mpeg-system", "audio/mpeg", "video/x-mpeg", "video/mpeg-system"} case ExtMp21: return []string{"mp21"} case ExtMp2a: return []string{"mp2a"} case ExtMp3: return []string{"mp3", "audio/mp3", "audio/x-mpg", "audio/x-mpeg", "audio/mpeg"} case ExtMp4: return []string{"mp4", "video/mp4v-es", "video/mp4"} case ExtMp4a: return []string{"mp4a"} case ExtMp4s: return []string{"mp4s"} case ExtMp4v: return []string{"mp4v"} case ExtMpc: return []string{"mpc", "application/vnd.mophun.certificate"} case ExtMpd: return []string{"mpd"} case ExtMpe: return []string{"mpe", "video/x-mpeg2", "video/x-mpeg-system", "video/x-mpeg", "video/mpeg-system"} case ExtMpeg: return []string{"mpeg", "video/x-mpeg2", "video/x-mpeg-system", "video/x-mpeg", "video/mpeg-system"} case ExtMpg: return []string{"mpg", "video/x-mpeg2", "video/x-mpeg-system", "video/x-mpeg", "video/mpeg-system"} case ExtMpg4: return []string{"mpg4"} case ExtMpga: return []string{"mpga", "audio/mp3", "audio/x-mpg", "audio/x-mpeg", "audio/mpeg"} case ExtMpkg: return []string{"mpkg"} case ExtMpl: return []string{"mpl"} case ExtMpls: return []string{"mpls"} case ExtMpm: return []string{"mpm"} case ExtMpn: return []string{"mpn"} case ExtMpp: return []string{"mpp", "audio/x-musepack"} case ExtMpt: return []string{"mpt"} case ExtMpy: return []string{"mpy"} case ExtMqy: return []string{"mqy"} case ExtMrc: return []string{"mrc"} case ExtMrcx: return []string{"mrcx"} case ExtMrl: return []string{"mrl"} case ExtMrml: return []string{"mrml"} case ExtMrw: return []string{"mrw"} case ExtMs: return []string{"ms", "text/troff"} case ExtMscml: return []string{"mscml"} case ExtMseed: return []string{"mseed"} case ExtMseq: return []string{"mseq"} case ExtMsf: return []string{"msf"} case ExtMsg: return []string{"msg"} case ExtMsh: return []string{"msh"} case ExtMsi: return []string{"msi", "application/x-msi", "application/x-msdownload"} case ExtMsl: return []string{"msl"} case ExtMsm: return []string{"msm"} case ExtMsod: return []string{"msod"} case ExtMsp: return []string{"msp"} case ExtMsty: return []string{"msty"} case ExtMsx: return []string{"msx"} case ExtMtl: return []string{"mtl"} case ExtMtm: return []string{"mtm"} case ExtMts: return []string{"mts", "model/vnd.mts"} case ExtMup: return []string{"mup"} case ExtMus: return []string{"mus"} case ExtMusd: return []string{"musd"} case ExtMusicxml: return []string{"musicxml"} case ExtMvb: return []string{"mvb"} case ExtMvt: return []string{"mvt"} case ExtMwf: return []string{"mwf"} case ExtMxf: return []string{"mxf"} case ExtMxl: return []string{"mxl"} case ExtMxmf: return []string{"mxmf"} case ExtMxml: return []string{"mxml"} case ExtMxs: return []string{"mxs"} case ExtMxu: return []string{"mxu", "video/vnd.mpegurl"} case ExtNDashGage: return []string{"n-gage"} case ExtN3: return []string{"n3"} case ExtN64: return []string{"n64"} case ExtNb: return []string{"nb", "application/x-mathematica"} case ExtNbp: return []string{"nbp"} case ExtNc: return []string{"nc"} case ExtNcx: return []string{"ncx"} case ExtNds: return []string{"nds"} case ExtNef: return []string{"nef"} case ExtNes: return []string{"nes"} case ExtNez: return []string{"nez"} case ExtNfo: return []string{"nfo"} case ExtNgc: return []string{"ngc"} case ExtNgdat: return []string{"ngdat"} case ExtNgp: return []string{"ngp"} case ExtNitf: return []string{"nitf"} case ExtNlu: return []string{"nlu"} case ExtNml: return []string{"nml"} case ExtNnd: return []string{"nnd"} case ExtNns: return []string{"nns"} case ExtNnw: return []string{"nnw"} case ExtNot: return []string{"not"} case ExtNpx: return []string{"npx"} case ExtNq: return []string{"nq"} case ExtNrw: return []string{"nrw"} case ExtNsc: return []string{"nsc", "application/x-conference"} case ExtNsf: return []string{"nsf"} case ExtNsv: return []string{"nsv"} case ExtNt: return []string{"nt"} case ExtNtf: return []string{"ntf"} case ExtNumbers: return []string{"numbers", "application/x-iwork-numbers-sffnumbers"} case ExtNzb: return []string{"nzb"} case ExtO: return []string{"o"} case ExtOa2: return []string{"oa2"} case ExtOa3: return []string{"oa3"} case ExtOas: return []string{"oas"} case ExtObd: return []string{"obd"} case ExtObgx: return []string{"obgx"} case ExtObj: return []string{"obj", "application/x-tgif"} case ExtOcl: return []string{"ocl"} case ExtOda: return []string{"oda"} case ExtOdb: return []string{"odb", "application/vnd.oasis.opendocument.database"} case ExtOdc: return []string{"odc"} case ExtOdf: return []string{"odf"} case ExtOdft: return []string{"odft"} case ExtOdg: return []string{"odg"} case ExtOdi: return []string{"odi"} case ExtOdm: return []string{"odm"} case ExtOdp: return []string{"odp"} case ExtOds: return []string{"ods"} case ExtOdt: return []string{"odt"} case ExtOga: return []string{"oga", "audio/vorbis", "audio/x-vorbis", "audio/x-vorbis+ogg", "audio/ogg", "audio/x-ogg", "audio/x-flac+ogg", "audio/x-oggflac"} case ExtOgex: return []string{"ogex"} case ExtOgg: return []string{"ogg", "video/x-theora", "audio/x-speex+ogg", "video/ogg", "audio/vorbis", "audio/x-vorbis", "video/x-theora+ogg", "audio/x-vorbis+ogg", "audio/ogg", "audio/x-ogg", "audio/x-flac+ogg", "audio/x-oggflac"} case ExtOgm: return []string{"ogm", "video/x-ogm"} case ExtOgv: return []string{"ogv", "video/ogg"} case ExtOgx: return []string{"ogx", "application/x-ogg"} case ExtOld: return []string{"old"} case ExtOleo: return []string{"oleo"} case ExtOmdoc: return []string{"omdoc"} case ExtOnepkg: return []string{"onepkg"} case ExtOnetmp: return []string{"onetmp"} case ExtOnetoc: return []string{"onetoc"} case ExtOnetoc2: return []string{"onetoc2"} case ExtOoc: return []string{"ooc"} case ExtOpf: return []string{"opf"} case ExtOpml: return []string{"opml", "text/x-opml"} case ExtOprc: return []string{"oprc", "application/vnd.palm"} case ExtOpus: return []string{"opus", "audio/ogg", "audio/x-ogg"} case ExtOra: return []string{"ora"} case ExtOrf: return []string{"orf"} case ExtOrg: return []string{"org", "text/org", "text/x-org"} case ExtOsf: return []string{"osf"} case ExtOsfpvg: return []string{"osfpvg"} case ExtOsm: return []string{"osm"} case ExtOtc: return []string{"otc"} case ExtOtf: return []string{"otf", "application/x-font-otf", "font/otf"} case ExtOtg: return []string{"otg"} case ExtOth: return []string{"oth"} case ExtOti: return []string{"oti"} case ExtOtp: return []string{"otp"} case ExtOts: return []string{"ots"} case ExtOtt: return []string{"ott"} case ExtOva: return []string{"ova", "application/ovf"} case ExtOvf: return []string{"ovf"} case ExtOwl: return []string{"owl", "text/rdf"} case ExtOwx: return []string{"owx"} case ExtOxps: return []string{"oxps"} case ExtOxt: return []string{"oxt"} case ExtP: return []string{"p"} case ExtP10: return []string{"p10"} case ExtP12: return []string{"p12", "application/pkcs12"} case ExtP65: return []string{"p65"} case ExtP7b: return []string{"p7b"} case ExtP7c: return []string{"p7c"} case ExtP7m: return []string{"p7m"} case ExtP7r: return []string{"p7r"} case ExtP7s: return []string{"p7s"} case ExtP8: return []string{"p8"} case ExtP8e: return []string{"p8e"} case ExtPac: return []string{"pac"} case ExtPack: return []string{"pack"} case ExtPages: return []string{"pages", "application/x-iwork-pages-sffpages"} case ExtPak: return []string{"pak"} case ExtPar2: return []string{"par2"} case ExtPart: return []string{"part"} case ExtPas: return []string{"pas"} case ExtPat: return []string{"pat"} case ExtPatch: return []string{"patch", "text/x-diff"} case ExtPath: return []string{"path"} case ExtPaw: return []string{"paw"} case ExtPbd: return []string{"pbd"} case ExtPbm: return []string{"pbm"} case ExtPcap: return []string{"pcap", "application/x-pcap", "application/pcap"} case ExtPcd: return []string{"pcd"} case ExtPce: return []string{"pce"} case ExtPcf: return []string{"pcf", "application/x-cisco-vpn-settings"} case ExtPcfDotZ: return []string{"pcf.Z"} case ExtPcfDotGz: return []string{"pcf.gz"} case ExtPcl: return []string{"pcl"} case ExtPclxl: return []string{"pclxl"} case ExtPct: return []string{"pct"} case ExtPcurl: return []string{"pcurl"} case ExtPcx: return []string{"pcx", "image/vnd.zbrush.pcx"} case ExtPdb: return []string{"pdb", "application/x-aportisdoc", "application/x-palm-database", "application/vnd.palm"} case ExtPdc: return []string{"pdc"} case ExtPde: return []string{"pde"} case ExtPdf: return []string{"pdf", "image/pdf", "application/nappdf", "application/acrobat", "application/pdf"} case ExtPdfDotBz2: return []string{"pdf.bz2"} case ExtPdfDotGz: return []string{"pdf.gz"} case ExtPdfDotLz: return []string{"pdf.lz"} case ExtPdfDotXz: return []string{"pdf.xz"} case ExtPef: return []string{"pef"} case ExtPem: return []string{"pem"} case ExtPerl: return []string{"perl", "text/x-perl"} case ExtPfa: return []string{"pfa"} case ExtPfb: return []string{"pfb"} case ExtPfm: return []string{"pfm"} case ExtPfr: return []string{"pfr"} case ExtPfx: return []string{"pfx", "application/pkcs12"} case ExtPgm: return []string{"pgm"} case ExtPgn: return []string{"pgn", "application/x-chess-pgn"} case ExtPgp: return []string{"pgp", "application/pgp-keys", "application/pgp-encrypted", "application/pgp-signature"} case ExtPhp: return []string{"php", "application/x-httpd-php"} case ExtPhp3: return []string{"php3"} case ExtPhp4: return []string{"php4"} case ExtPhp5: return []string{"php5"} case ExtPhps: return []string{"phps"} case ExtPic: return []string{"pic"} case ExtPict: return []string{"pict"} case ExtPict1: return []string{"pict1"} case ExtPict2: return []string{"pict2"} case ExtPk: return []string{"pk"} case ExtPkg: return []string{"pkg", "application/x-xar"} case ExtPki: return []string{"pki"} case ExtPkipath: return []string{"pkipath"} case ExtPkpass: return []string{"pkpass"} case ExtPkr: return []string{"pkr"} case ExtPl: return []string{"pl", "text/x-perl"} case ExtPla: return []string{"pla"} case ExtPlb: return []string{"plb"} case ExtPlc: return []string{"plc"} case ExtPlf: return []string{"plf"} case ExtPln: return []string{"pln"} case ExtPls: return []string{"pls", "application/pls+xml", "audio/x-scpls", "audio/scpls"} case ExtPm: return []string{"pm", "application/x-perl", "text/x-perl"} case ExtPm6: return []string{"pm6"} case ExtPmd: return []string{"pmd"} case ExtPml: return []string{"pml"} case ExtPng: return []string{"png"} case ExtPnm: return []string{"pnm"} case ExtPntg: return []string{"pntg"} case ExtPo: return []string{"po", "text/x-gettext-translation", "application/x-gettext"} case ExtPod: return []string{"pod", "text/x-perl"} case ExtPor: return []string{"por"} case ExtPortpkg: return []string{"portpkg"} case ExtPot: return []string{"pot", "application/mspowerpoint", "application/vnd.ms-powerpoint", "application/x-mspowerpoint", "text/x-gettext-translation-template", "application/powerpoint"} case ExtPotm: return []string{"potm"} case ExtPotx: return []string{"potx"} case ExtPpam: return []string{"ppam"} case ExtPpd: return []string{"ppd"} case ExtPpm: return []string{"ppm"} case ExtPps: return []string{"pps", "application/vnd.ms-powerpoint", "application/x-mspowerpoint", "application/powerpoint"} case ExtPpsm: return []string{"ppsm"} case ExtPpsx: return []string{"ppsx"} case ExtPpt: return []string{"ppt", "application/vnd.ms-powerpoint", "application/x-mspowerpoint", "application/powerpoint"} case ExtPptm: return []string{"pptm"} case ExtPptx: return []string{"pptx"} case ExtPpz: return []string{"ppz", "application/vnd.ms-powerpoint", "application/x-mspowerpoint", "application/powerpoint"} case ExtPqa: return []string{"pqa", "application/vnd.palm"} case ExtPrc: return []string{"prc", "application/x-mobipocket-ebook", "application/x-palm-database", "application/vnd.palm"} case ExtPre: return []string{"pre"} case ExtPrf: return []string{"prf"} case ExtProvx: return []string{"provx"} case ExtPs: return []string{"ps"} case ExtPsDotBz2: return []string{"ps.bz2"} case ExtPsDotGz: return []string{"ps.gz"} case ExtPsb: return []string{"psb"} case ExtPsd: return []string{"psd", "image/x-photoshop", "application/photoshop", "image/x-psd", "image/psd", "application/x-photoshop", "image/vnd.adobe.photoshop"} case ExtPsf: return []string{"psf", "audio/x-psf"} case ExtPsfDotGz: return []string{"psf.gz"} case ExtPsflib: return []string{"psflib"} case ExtPsid: return []string{"psid"} case ExtPskcxml: return []string{"pskcxml"} case ExtPsw: return []string{"psw"} case ExtPti: return []string{"pti"} case ExtPtid: return []string{"ptid"} case ExtPub: return []string{"pub", "application/vnd.ms-publisher"} case ExtPvb: return []string{"pvb"} case ExtPw: return []string{"pw"} case ExtPwn: return []string{"pwn"} case ExtPy: return []string{"py", "text/x-python"} case ExtPy3: return []string{"py3"} case ExtPy3x: return []string{"py3x"} case ExtPya: return []string{"pya"} case ExtPyc: return []string{"pyc"} case ExtPyi: return []string{"pyi"} case ExtPyo: return []string{"pyo"} case ExtPys: return []string{"pys"} case ExtPysu: return []string{"pysu"} case ExtPyv: return []string{"pyv"} case ExtPyx: return []string{"pyx"} case ExtQam: return []string{"qam"} case ExtQbo: return []string{"qbo"} case ExtQcow: return []string{"qcow"} case ExtQcow2: return []string{"qcow2"} case ExtQd: return []string{"qd", "application/x-fd-file"} case ExtQed: return []string{"qed"} case ExtQfx: return []string{"qfx"} case ExtQif: return []string{"qif", "application/x-qw"} case ExtQml: return []string{"qml"} case ExtQmlproject: return []string{"qmlproject"} case ExtQmltypes: return []string{"qmltypes"} case ExtQp: return []string{"qp"} case ExtQPS: return []string{"qps"} case ExtQt: return []string{"qt"} case ExtQti: return []string{"qti"} case ExtQtiDotGz: return []string{"qti.gz"} case ExtQtif: return []string{"qtif"} case ExtQtl: return []string{"qtl", "application/x-quicktime-media-link"} case ExtQtvr: return []string{"qtvr"} case ExtQwd: return []string{"qwd"} case ExtQwt: return []string{"qwt"} case ExtQxb: return []string{"qxb"} case ExtQxd: return []string{"qxd"} case ExtQxl: return []string{"qxl"} case ExtQxt: return []string{"qxt"} case ExtRa: return []string{"ra", "audio/vnd.m-realaudio", "audio/x-realaudio", "audio/x-pn-realaudio"} case ExtRaf: return []string{"raf"} case ExtRAM: return []string{"ram", "audio/x-pn-realaudio"} case ExtRaml: return []string{"raml"} case ExtRapd: return []string{"rapd"} case ExtRar: return []string{"rar", "application/vnd.rar", "application/x-rar"} case ExtRas: return []string{"ras"} case ExtRaw: return []string{"raw", "image/x-panasonic-rw"} case ExtRawDashDiskDashImage: return []string{"raw-disk-image"} case ExtRawDashDiskDashImageDotXz: return []string{"raw-disk-image.xz"} case ExtRax: return []string{"rax", "audio/vnd.m-realaudio", "audio/x-pn-realaudio"} case ExtRb: return []string{"rb"} case ExtRcprofile: return []string{"rcprofile"} case ExtRdf: return []string{"rdf", "text/rdf"} case ExtRdfs: return []string{"rdfs", "text/rdf"} case ExtRdz: return []string{"rdz"} case ExtReg: return []string{"reg"} case ExtRej: return []string{"rej", "text/x-reject"} case ExtRelo: return []string{"relo"} case ExtRep: return []string{"rep"} case ExtRes: return []string{"res"} case ExtRgb: return []string{"rgb"} case ExtRif: return []string{"rif"} case ExtRip: return []string{"rip"} case ExtRis: return []string{"ris"} case ExtRl: return []string{"rl"} case ExtRlc: return []string{"rlc"} case ExtRld: return []string{"rld"} case ExtRle: return []string{"rle"} case ExtRm: return []string{"rm", "application/vnd.rn-realmedia-vbr"} case ExtRmi: return []string{"rmi"} case ExtRmj: return []string{"rmj", "application/vnd.rn-realmedia-vbr"} case ExtRmm: return []string{"rmm", "application/vnd.rn-realmedia-vbr"} case ExtRmp: return []string{"rmp"} case ExtRms: return []string{"rms", "application/vnd.rn-realmedia", "application/vnd.rn-realmedia-vbr"} case ExtRmvb: return []string{"rmvb", "application/vnd.rn-realmedia-vbr"} case ExtRmx: return []string{"rmx", "application/vnd.rn-realmedia-vbr"} case ExtRnc: return []string{"rnc", "application/relax-ng-compact-syntax"} case ExtRng: return []string{"rng", "text/xml"} case ExtRoa: return []string{"roa"} case ExtRoff: return []string{"roff", "text/troff", "text/x-troff"} case ExtRos: return []string{"ros"} case ExtRp: return []string{"rp"} case ExtRp9: return []string{"rp9"} case ExtRpm: return []string{"rpm", "application/x-redhat-package-manager"} case ExtRpss: return []string{"rpss"} case ExtRpst: return []string{"rpst"} case ExtRq: return []string{"rq"} case ExtRs: return []string{"rs", "application/rls-services+xml"} case ExtRsat: return []string{"rsat"} case ExtRsd: return []string{"rsd"} case ExtRsheet: return []string{"rsheet"} case ExtRss: return []string{"rss", "application/rss+xml"} case ExtRst: return []string{"rst"} case ExtRt: return []string{"rt"} case ExtRtf: return []string{"rtf", "application/rtf"} case ExtRtx: return []string{"rtx"} case ExtRun: return []string{"run"} case ExtRusd: return []string{"rusd"} case ExtRv: return []string{"rv", "video/vnd.rn-realvideo"} case ExtRvx: return []string{"rvx", "video/vnd.rn-realvideo"} case ExtRw2: return []string{"rw2", "image/x-panasonic-raw2"} case ExtS: return []string{"s"} case ExtS3m: return []string{"s3m", "audio/x-s3m"} case ExtSaf: return []string{"saf"} case ExtSage: return []string{"sage"} case ExtSam: return []string{"sam"} case ExtSami: return []string{"sami"} case ExtSap: return []string{"sap", "application/x-thomson-sap-image"} case ExtSass: return []string{"sass"} case ExtSav: return []string{"sav", "application/x-spss-sav"} case ExtSbml: return []string{"sbml"} case ExtSc: return []string{"sc", "text/x-scala"} case ExtScala: return []string{"scala"} case ExtScd: return []string{"scd"} case ExtScm: return []string{"scm", "text/x-scheme"} case ExtScope: return []string{"scope"} case ExtScq: return []string{"scq"} case ExtScs: return []string{"scs"} case ExtScss: return []string{"scss"} case ExtScurl: return []string{"scurl"} case ExtSda: return []string{"sda"} case ExtSdc: return []string{"sdc"} case ExtSdd: return []string{"sdd"} case ExtSdkd: return []string{"sdkd"} case ExtSdkm: return []string{"sdkm"} case ExtSdp: return []string{"sdp", "application/vnd.sdp", "application/sdp", "application/x-sdp"} case ExtSds: return []string{"sds"} case ExtSdw: return []string{"sdw", "application/vnd.stardivision.writer-global"} case ExtSea: return []string{"sea"} case ExtSee: return []string{"see"} case ExtSeed: return []string{"seed"} case ExtSema: return []string{"sema"} case ExtSemd: return []string{"semd"} case ExtSemf: return []string{"semf"} case ExtSenmlx: return []string{"senmlx"} case ExtSensmlx: return []string{"sensmlx"} case ExtSer: return []string{"ser"} case ExtService: return []string{"service", "text/x-dbus-service"} case ExtSetpay: return []string{"setpay"} case ExtSetreg: return []string{"setreg"} case ExtSfc: return []string{"sfc", "application/vnd.nintendo.snes.rom"} case ExtSfdDashHdstx: return []string{"sfd-hdstx"} case ExtSfs: return []string{"sfs"} case ExtSfv: return []string{"sfv"} case ExtSg: return []string{"sg"} case ExtSgb: return []string{"sgb"} case ExtSgd: return []string{"sgd"} case ExtSgf: return []string{"sgf"} case ExtSgi: return []string{"sgi", "image/sgi"} case ExtSgl: return []string{"sgl", "application/vnd.stardivision.writer-global"} case ExtSgm: return []string{"sgm"} case ExtSgml: return []string{"sgml"} case ExtSh: return []string{"sh", "text/x-sh", "application/x-shellscript"} case ExtShape: return []string{"shape"} case ExtShar: return []string{"shar"} case ExtShex: return []string{"shex"} case ExtShf: return []string{"shf"} case ExtShn: return []string{"shn", "application/x-shorten"} case ExtShtml: return []string{"shtml"} case ExtSiag: return []string{"siag"} case ExtSid: return []string{"sid", "image/x-mrsid-image"} case ExtSieve: return []string{"sieve"} case ExtSig: return []string{"sig"} case ExtSik: return []string{"sik"} case ExtSil: return []string{"sil"} case ExtSilo: return []string{"silo"} case ExtSis: return []string{"sis"} case ExtSisx: return []string{"sisx", "application/vnd.symbian.install"} case ExtSit: return []string{"sit", "application/x-stuffit", "application/stuffit"} case ExtSitx: return []string{"sitx"} case ExtSiv: return []string{"siv"} case ExtSk: return []string{"sk"} case ExtSk1: return []string{"sk1"} case ExtSkd: return []string{"skd"} case ExtSkm: return []string{"skm"} case ExtSkp: return []string{"skp"} case ExtSkr: return []string{"skr"} case ExtSkt: return []string{"skt"} case ExtSldm: return []string{"sldm"} case ExtSldx: return []string{"sldx"} case ExtSlice: return []string{"slice"} case ExtSlim: return []string{"slim"} case ExtSlk: return []string{"slk"} case ExtSlm: return []string{"slm"} case ExtSls: return []string{"sls"} case ExtSlt: return []string{"slt"} case ExtSm: return []string{"sm"} case ExtSmaf: return []string{"smaf", "application/x-smaf"} case ExtSmc: return []string{"smc", "application/vnd.nintendo.snes.rom"} case ExtSmd: return []string{"smd", "application/vnd.stardivision.mail"} case ExtSmf: return []string{"smf"} case ExtSmi: return []string{"smi", "application/smil", "application/smil+xml"} case ExtSmil: return []string{"smil", "application/smil+xml"} case ExtSmk: return []string{"smk"} case ExtSml: return []string{"sml", "application/smil+xml"} case ExtSms: return []string{"sms"} case ExtSmv: return []string{"smv"} case ExtSmzip: return []string{"smzip"} case ExtSnap: return []string{"snap"} case ExtSnd: return []string{"snd"} case ExtSnf: return []string{"snf"} case ExtSo: return []string{"so", "application/x-sharedlib"} case ExtSocket: return []string{"socket"} case ExtSpc: return []string{"spc"} case ExtSpd: return []string{"spd"} case ExtSpdx: return []string{"spdx"} case ExtSpec: return []string{"spec"} case ExtSpf: return []string{"spf"} case ExtSpl: return []string{"spl", "application/vnd.adobe.flash.movie", "application/futuresplash", "application/x-futuresplash"} case ExtSpm: return []string{"spm"} case ExtSpot: return []string{"spot"} case ExtSpp: return []string{"spp"} case ExtSpq: return []string{"spq"} case ExtSpx: return []string{"spx", "audio/x-speex+ogg", "audio/x-speex", "audio/ogg"} case ExtSql: return []string{"sql", "text/x-sql", "application/sql"} case ExtSqlite2: return []string{"sqlite2"} case ExtSqlite3: return []string{"sqlite3", "application/x-sqlite3"} case ExtSqsh: return []string{"sqsh"} case ExtSr2: return []string{"sr2"} case ExtSrc: return []string{"src"} case ExtSrcDotRpm: return []string{"src.rpm"} case ExtSrf: return []string{"srf"} case ExtSrt: return []string{"srt", "application/x-srt"} case ExtSru: return []string{"sru"} case ExtSrx: return []string{"srx"} case ExtSs: return []string{"ss"} case ExtSsa: return []string{"ssa"} case ExtSsdl: return []string{"ssdl"} case ExtSse: return []string{"sse"} case ExtSsf: return []string{"ssf"} case ExtSsml: return []string{"ssml"} case ExtSt: return []string{"st"} case ExtStc: return []string{"stc"} case ExtStd: return []string{"std"} case ExtStf: return []string{"stf"} case ExtSti: return []string{"sti"} case ExtStk: return []string{"stk"} case ExtStl: return []string{"stl", "application/vnd.ms-pki.stl", "model/stl", "model/x.stl-binary"} case ExtStm: return []string{"stm"} case ExtStpxz: return []string{"stpxz"} case ExtStpz: return []string{"stpz"} case ExtStr: return []string{"str"} case ExtStw: return []string{"stw"} case ExtSty: return []string{"sty", "application/x-tex"} case ExtStyl: return []string{"styl"} case ExtStylus: return []string{"stylus"} case ExtSub: return []string{"sub", "text/x-mpsub", "text/x-subviewer", "text/x-microdvd", "image/vnd.dvb.subtitle"} case ExtSun: return []string{"sun"} case ExtSus: return []string{"sus"} case ExtSusp: return []string{"susp"} case ExtSv: return []string{"sv"} case ExtSv4cpio: return []string{"sv4cpio"} case ExtSv4crc: return []string{"sv4crc"} case ExtSvc: return []string{"svc"} case ExtSvd: return []string{"svd"} case ExtSvg: return []string{"svg", "image/svg+xml"} case ExtSvgz: return []string{"svgz", "image/svg+xml-compressed"} case ExtSvh: return []string{"svh"} case ExtSwa: return []string{"swa"} case ExtSwap: return []string{"swap"} case ExtSwf: return []string{"swf", "application/vnd.adobe.flash.movie", "application/futuresplash"} case ExtSwi: return []string{"swi"} case ExtSwidtag: return []string{"swidtag"} case ExtSwm: return []string{"swm"} case ExtSxc: return []string{"sxc"} case ExtSxd: return []string{"sxd"} case ExtSxg: return []string{"sxg"} case ExtSxi: return []string{"sxi"} case ExtSxm: return []string{"sxm"} case ExtSxw: return []string{"sxw"} case ExtSylk: return []string{"sylk"} case ExtT: return []string{"t", "application/x-perl", "text/troff", "text/x-perl", "text/x-troff"} case ExtT2t: return []string{"t2t"} case ExtT3: return []string{"t3"} case ExtT38: return []string{"t38"} case ExtTaglet: return []string{"taglet"} case ExtTao: return []string{"tao"} case ExtTap: return []string{"tap"} case ExtTar: return []string{"tar", "application/x-gtar"} case ExtTarDotZ: return []string{"tar.Z"} case ExtTarDotBz: return []string{"tar.bz"} case ExtTarDotBz2: return []string{"tar.bz2"} case ExtTarDotGz: return []string{"tar.gz"} case ExtTarDotLrz: return []string{"tar.lrz"} case ExtTarDotLz: return []string{"tar.lz"} case ExtTarDotLz4: return []string{"tar.lz4"} case ExtTarDotLzma: return []string{"tar.lzma"} case ExtTarDotLzo: return []string{"tar.lzo"} case ExtTarDotXz: return []string{"tar.xz"} case ExtTarDotZst: return []string{"tar.zst"} case ExtTarget: return []string{"target"} case ExtTaz: return []string{"taz"} case ExtTb2: return []string{"tb2"} case ExtTbz: return []string{"tbz"} case ExtTbz2: return []string{"tbz2"} case ExtTcap: return []string{"tcap"} case ExtTcl: return []string{"tcl", "application/x-tcl", "text/tcl"} case ExtTd: return []string{"td"} case ExtTeacher: return []string{"teacher"} case ExtTei: return []string{"tei"} case ExtTeicorpus: return []string{"teicorpus"} case ExtTex: return []string{"tex", "application/x-tex"} case ExtTexi: return []string{"texi", "text/x-texinfo"} case ExtTexinfo: return []string{"texinfo", "text/x-texinfo"} case ExtText: return []string{"text"} case ExtTfi: return []string{"tfi"} case ExtTfm: return []string{"tfm"} case ExtTfx: return []string{"tfx"} case ExtTga: return []string{"tga", "image/targa", "image/x-targa", "application/x-targa", "image/x-icb", "image/x-tga", "image/tga", "application/tga"} case ExtTgz: return []string{"tgz"} case ExtTheme: return []string{"theme"} case ExtThemepack: return []string{"themepack"} case ExtThmx: return []string{"thmx"} case ExtTif: return []string{"tif"} case ExtTiff: return []string{"tiff"} case ExtTimer: return []string{"timer"} case ExtTk: return []string{"tk", "application/x-tcl", "text/tcl"} case ExtTlrz: return []string{"tlrz"} case ExtTlz: return []string{"tlz"} case ExtTmo: return []string{"tmo"} case ExtTnef: return []string{"tnef", "application/ms-tnef"} case ExtTnf: return []string{"tnf", "application/ms-tnef"} case ExtToc: return []string{"toc"} case ExtToml: return []string{"toml"} case ExtTorrent: return []string{"torrent"} case ExtTpic: return []string{"tpic", "image/targa", "image/x-targa", "application/x-targa", "image/x-icb", "image/x-tga", "image/tga", "application/tga"} case ExtTpl: return []string{"tpl"} case ExtTpt: return []string{"tpt"} case ExtTr: return []string{"tr", "text/troff", "text/x-troff"} case ExtTra: return []string{"tra"} case ExtTrig: return []string{"trig", "application/trig"} case ExtTrm: return []string{"trm"} case ExtTs: return []string{"ts", "application/x-linguist", "text/vnd.trolltech.linguist", "text/vnd.qt.linguist"} case ExtTsd: return []string{"tsd"} case ExtTsv: return []string{"tsv"} case ExtTta: return []string{"tta", "audio/tta"} case ExtTtc: return []string{"ttc"} case ExtTtf: return []string{"ttf", "font/ttf", "application/x-font-ttf"} case ExtTTL: return []string{"ttl"} case ExtTtml: return []string{"ttml"} case ExtTtx: return []string{"ttx"} case ExtTwd: return []string{"twd"} case ExtTwds: return []string{"twds"} case ExtTwig: return []string{"twig"} case ExtTxd: return []string{"txd"} case ExtTxf: return []string{"txf"} case ExtTxt: return []string{"txt"} case ExtTxz: return []string{"txz"} case ExtTzo: return []string{"tzo"} case ExtTzst: return []string{"tzst"} case ExtU32: return []string{"u32"} case ExtU8dsn: return []string{"u8dsn"} case ExtU8hdr: return []string{"u8hdr"} case ExtU8mdn: return []string{"u8mdn"} case ExtU8msg: return []string{"u8msg"} case ExtUbj: return []string{"ubj"} case ExtUdeb: return []string{"udeb", "application/x-debian-package", "application/x-deb"} case ExtUfd: return []string{"ufd"} case ExtUfdl: return []string{"ufdl"} case ExtUfraw: return []string{"ufraw"} case ExtUI: return []string{"ui", "application/x-gtk-builder"} case ExtUil: return []string{"uil"} case ExtUlt: return []string{"ult"} case ExtUlx: return []string{"ulx"} case ExtUmj: return []string{"umj"} case ExtUnf: return []string{"unf"} case ExtUni: return []string{"uni"} case ExtUnif: return []string{"unif"} case ExtUnityweb: return []string{"unityweb"} case ExtUoml: return []string{"uoml"} case ExtURI: return []string{"uri"} case ExtUris: return []string{"uris"} case ExtURL: return []string{"url"} case ExtUrls: return []string{"urls"} case ExtUsdz: return []string{"usdz"} case ExtUstar: return []string{"ustar"} case ExtUtz: return []string{"utz"} case ExtUu: return []string{"uu"} case ExtUue: return []string{"uue", "zz-application/zz-winassoc-uu"} case ExtUva: return []string{"uva"} case ExtUvd: return []string{"uvd"} case ExtUvf: return []string{"uvf"} case ExtUvg: return []string{"uvg"} case ExtUvh: return []string{"uvh"} case ExtUvi: return []string{"uvi"} case ExtUvm: return []string{"uvm"} case ExtUvp: return []string{"uvp"} case ExtUvs: return []string{"uvs"} case ExtUvt: return []string{"uvt"} case ExtUvu: return []string{"uvu"} case ExtUvv: return []string{"uvv"} case ExtUvva: return []string{"uvva"} case ExtUvvd: return []string{"uvvd"} case ExtUvvf: return []string{"uvvf"} case ExtUvvg: return []string{"uvvg"} case ExtUvvh: return []string{"uvvh"} case ExtUvvi: return []string{"uvvi"} case ExtUvvm: return []string{"uvvm"} case ExtUvvp: return []string{"uvvp"} case ExtUvvs: return []string{"uvvs"} case ExtUvvt: return []string{"uvvt"} case ExtUvvu: return []string{"uvvu"} case ExtUvvv: return []string{"uvvv"} case ExtUvvx: return []string{"uvvx"} case ExtUvvz: return []string{"uvvz"} case ExtUvx: return []string{"uvx"} case ExtUvz: return []string{"uvz"} case ExtV: return []string{"v"} case ExtV64: return []string{"v64"} case ExtVala: return []string{"vala"} case ExtVapi: return []string{"vapi"} case ExtVb: return []string{"vb"} case ExtVbox: return []string{"vbox"} case ExtVboxDashExtpack: return []string{"vbox-extpack"} case ExtVbs: return []string{"vbs", "text/vbs"} case ExtVcard: return []string{"vcard", "text/directory", "text/vcard"} case ExtVcd: return []string{"vcd"} case ExtVcf: return []string{"vcf", "text/directory", "text/vcard"} case ExtVcg: return []string{"vcg"} case ExtVcs: return []string{"vcs", "text/x-vcalendar", "application/ics"} case ExtVct: return []string{"vct", "text/directory", "text/vcard"} case ExtVcx: return []string{"vcx"} case ExtVda: return []string{"vda", "image/targa", "image/x-targa", "application/x-targa", "image/x-icb", "image/x-tga", "image/tga", "application/tga"} case ExtVdi: return []string{"vdi", "application/x-vdi-disk"} case ExtVds: return []string{"vds"} case ExtVhd: return []string{"vhd", "application/x-virtualbox-vhd", "text/x-vhdl"} case ExtVhdl: return []string{"vhdl"} case ExtVhdx: return []string{"vhdx", "application/x-vhdx-disk"} case ExtVis: return []string{"vis"} case ExtViv: return []string{"viv", "video/vnd.vivo"} case ExtVivo: return []string{"vivo", "video/vnd.vivo"} case ExtVlc: return []string{"vlc", "application/m3u", "audio/mpegurl", "audio/x-mpegurl", "audio/x-m3u", "audio/x-mp3-playlist"} case ExtVmdk: return []string{"vmdk", "application/x-virtualbox-vmdk"} case ExtVob: return []string{"vob", "video/mpeg", "video/x-mpeg2", "video/x-mpeg-system", "video/x-mpeg", "video/mpeg-system"} case ExtVoc: return []string{"voc"} case ExtVor: return []string{"vor", "application/vnd.stardivision.writer-global"} case ExtVox: return []string{"vox"} case ExtVpc: return []string{"vpc", "application/x-virtualbox-vhd"} case ExtVrm: return []string{"vrm"} case ExtVrml: return []string{"vrml"} case ExtVsd: return []string{"vsd"} case ExtVsdm: return []string{"vsdm"} case ExtVsdx: return []string{"vsdx"} case ExtVsf: return []string{"vsf"} case ExtVss: return []string{"vss"} case ExtVssm: return []string{"vssm"} case ExtVssx: return []string{"vssx"} case ExtVst: return []string{"vst", "image/targa", "image/x-targa", "application/x-targa", "image/x-icb", "application/vnd.visio", "image/x-tga", "image/tga", "application/tga"} case ExtVstm: return []string{"vstm"} case ExtVstx: return []string{"vstx"} case ExtVsw: return []string{"vsw"} case ExtVtf: return []string{"vtf"} case ExtVtt: return []string{"vtt"} case ExtVtu: return []string{"vtu"} case ExtVxml: return []string{"vxml"} case ExtW3d: return []string{"w3d"} case ExtWad: return []string{"wad", "application/x-doom-wad", "application/x-wii-wad"} case ExtWadl: return []string{"wadl"} case ExtWar: return []string{"war"} case ExtWasm: return []string{"wasm"} case ExtWav: return []string{"wav", "audio/wav", "audio/wave", "audio/vnd.wave"} case ExtWax: return []string{"wax", "video/x-ms-wmx", "audio/x-ms-asx", "audio/x-ms-wax", "video/x-ms-wvx", "video/x-ms-wax"} case ExtWb1: return []string{"wb1"} case ExtWb2: return []string{"wb2"} case ExtWb3: return []string{"wb3"} case ExtWbmp: return []string{"wbmp"} case ExtWbs: return []string{"wbs"} case ExtWbxml: return []string{"wbxml"} case ExtWcm: return []string{"wcm"} case ExtWdb: return []string{"wdb"} case ExtWdp: return []string{"wdp"} case ExtWeba: return []string{"weba"} case ExtWebapp: return []string{"webapp"} case ExtWebm: return []string{"webm"} case ExtWebmanifest: return []string{"webmanifest"} case ExtWebp: return []string{"webp"} case ExtWg: return []string{"wg"} case ExtWgt: return []string{"wgt"} case ExtWim: return []string{"wim"} case ExtWk1: return []string{"wk1", "application/lotus123", "zz-application/zz-winassoc-123", "application/vnd.lotus-1-2-3", "application/x-123", "application/wk1"} case ExtWk3: return []string{"wk3", "application/lotus123", "zz-application/zz-winassoc-123", "application/vnd.lotus-1-2-3", "application/x-123", "application/wk1"} case ExtWk4: return []string{"wk4", "application/lotus123", "zz-application/zz-winassoc-123", "application/vnd.lotus-1-2-3", "application/x-123", "application/wk1"} case ExtWkdownload: return []string{"wkdownload"} case ExtWks: return []string{"wks", "application/vnd.ms-works", "application/lotus123", "zz-application/zz-winassoc-123", "application/vnd.lotus-1-2-3", "application/x-123", "application/wk1"} case ExtWm: return []string{"wm"} case ExtWma: return []string{"wma", "audio/wma"} case ExtWmd: return []string{"wmd"} case ExtWmf: return []string{"wmf", "image/x-wmf", "image/x-win-metafile", "application/wmf", "application/x-wmf", "application/x-msmetafile"} case ExtWml: return []string{"wml"} case ExtWmlc: return []string{"wmlc"} case ExtWmls: return []string{"wmls"} case ExtWmlsc: return []string{"wmlsc"} case ExtWmv: return []string{"wmv", "video/x-ms-wmv"} case ExtWmx: return []string{"wmx", "video/x-ms-wmx", "audio/x-ms-asx", "video/x-ms-wvx", "video/x-ms-wax"} case ExtWmz: return []string{"wmz", "application/x-msmetafile"} case ExtWoff: return []string{"woff", "application/font-woff", "font/woff"} case ExtWoff2: return []string{"woff2"} case ExtWp: return []string{"wp", "application/wordperfect", "application/x-wordperfect"} case ExtWp4: return []string{"wp4", "application/wordperfect", "application/x-wordperfect"} case ExtWp5: return []string{"wp5", "application/wordperfect", "application/x-wordperfect"} case ExtWp6: return []string{"wp6", "application/wordperfect", "application/x-wordperfect"} case ExtWpd: return []string{"wpd", "application/wordperfect", "application/x-wordperfect"} case ExtWpg: return []string{"wpg"} case ExtWpl: return []string{"wpl"} case ExtWpp: return []string{"wpp", "application/wordperfect", "application/x-wordperfect"} case ExtWps: return []string{"wps"} case ExtWqd: return []string{"wqd"} case ExtWri: return []string{"wri"} case ExtWrl: return []string{"wrl"} case ExtWs: return []string{"ws"} case ExtWsc: return []string{"wsc", "application/x-wonderswan-color-rom"} case ExtWsdl: return []string{"wsdl"} case ExtWsgi: return []string{"wsgi"} case ExtWspolicy: return []string{"wspolicy"} case ExtWtb: return []string{"wtb"} case ExtWv: return []string{"wv"} case ExtWvc: return []string{"wvc"} case ExtWvp: return []string{"wvp"} case ExtWvx: return []string{"wvx", "video/x-ms-wmx", "audio/x-ms-asx", "video/x-ms-wvx", "video/x-ms-wax"} case ExtWwf: return []string{"wwf", "application/x-wwf"} case ExtX32: return []string{"x32"} case ExtX3d: return []string{"x3d"} case ExtX3db: return []string{"x3db", "model/x3d+fastinfoset"} case ExtX3dbz: return []string{"x3dbz"} case ExtX3dv: return []string{"x3dv", "model/x3d+vrml"} case ExtX3dvz: return []string{"x3dvz"} case ExtX3dz: return []string{"x3dz"} case ExtX3f: return []string{"x3f"} case ExtXB: return []string{"x_b"} case ExtXT: return []string{"x_t"} case ExtXac: return []string{"xac"} case ExtXaml: return []string{"xaml"} case ExtXap: return []string{"xap"} case ExtXar: return []string{"xar", "application/x-xar"} case ExtXav: return []string{"xav"} case ExtXbap: return []string{"xbap"} case ExtXbd: return []string{"xbd"} case ExtXbel: return []string{"xbel"} case ExtXbl: return []string{"xbl", "text/xml"} case ExtXbm: return []string{"xbm"} case ExtXca: return []string{"xca"} case ExtXcf: return []string{"xcf"} case ExtXcfDotBz2: return []string{"xcf.bz2"} case ExtXcfDotGz: return []string{"xcf.gz"} case ExtXcs: return []string{"xcs"} case ExtXdf: return []string{"xdf", "application/mrb-consumer+xml", "application/mrb-publish+xml"} case ExtXdgapp: return []string{"xdgapp", "application/vnd.xdgapp"} case ExtXdm: return []string{"xdm"} case ExtXdp: return []string{"xdp"} case ExtXdssc: return []string{"xdssc"} case ExtXdw: return []string{"xdw"} case ExtXel: return []string{"xel"} case ExtXenc: return []string{"xenc"} case ExtXer: return []string{"xer", "application/patch-ops-error+xml"} case ExtXfdf: return []string{"xfdf"} case ExtXfdl: return []string{"xfdl"} case ExtXhe: return []string{"xhe"} case ExtXht: return []string{"xht"} case ExtXhtml: return []string{"xhtml"} case ExtXhvml: return []string{"xhvml"} case ExtXi: return []string{"xi"} case ExtXif: return []string{"xif"} case ExtXla: return []string{"xla", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} case ExtXlam: return []string{"xlam"} case ExtXlc: return []string{"xlc", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} case ExtXld: return []string{"xld", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} case ExtXlf: return []string{"xlf", "application/x-xliff", "application/x-xliff+xml"} case ExtXliff: return []string{"xliff", "application/x-xliff"} case ExtXll: return []string{"xll", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} case ExtXlm: return []string{"xlm", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} case ExtXlr: return []string{"xlr"} case ExtXls: return []string{"xls", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} case ExtXlsb: return []string{"xlsb"} case ExtXlsm: return []string{"xlsm"} case ExtXlsx: return []string{"xlsx"} case ExtXlt: return []string{"xlt", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} case ExtXltm: return []string{"xltm"} case ExtXltx: return []string{"xltx"} case ExtXlw: return []string{"xlw", "application/msexcel", "application/x-msexcel", "application/vnd.ms-excel"} case ExtXm: return []string{"xm", "audio/xm"} case ExtXmf: return []string{"xmf", "audio/xmf", "audio/x-xmf"} case ExtXmi: return []string{"xmi"} case ExtXML: return []string{"xml", "text/xml"} case ExtXns: return []string{"xns"} case ExtXo: return []string{"xo"} case ExtXop: return []string{"xop"} case ExtXpi: return []string{"xpi"} case ExtXpl: return []string{"xpl"} case ExtXpm: return []string{"xpm", "image/x-xpixmap"} case ExtXpr: return []string{"xpr"} case ExtXps: return []string{"xps", "application/vnd.ms-xpsdocument"} case ExtXpw: return []string{"xpw"} case ExtXpx: return []string{"xpx"} case ExtXsd: return []string{"xsd", "text/xml"} case ExtXsl: return []string{"xsl", "application/xslt+xml"} case ExtXslfo: return []string{"xslfo"} case ExtXslt: return []string{"xslt"} case ExtXsm: return []string{"xsm"} case ExtXspf: return []string{"xspf", "application/xspf+xml"} case ExtXul: return []string{"xul"} case ExtXvm: return []string{"xvm"} case ExtXvml: return []string{"xvml"} case ExtXwd: return []string{"xwd"} case ExtXyz: return []string{"xyz"} case ExtXz: return []string{"xz"} case ExtYaml: return []string{"yaml", "text/x-yaml", "text/yaml"} case ExtYang: return []string{"yang"} case ExtYin: return []string{"yin"} case ExtYml: return []string{"yml", "text/x-yaml", "text/yaml"} case ExtYmp: return []string{"ymp"} case ExtYt: return []string{"yt"} case ExtZ1: return []string{"z1"} case ExtZ2: return []string{"z2"} case ExtZ3: return []string{"z3"} case ExtZ4: return []string{"z4"} case ExtZ5: return []string{"z5"} case ExtZ6: return []string{"z6"} case ExtZ64: return []string{"z64"} case ExtZ7: return []string{"z7"} case ExtZ8: return []string{"z8"} case ExtZabw: return []string{"zabw"} case ExtZaz: return []string{"zaz"} case ExtZip: return []string{"zip", "application/x-zip-compressed", "application/zip"} case ExtZir: return []string{"zir"} case ExtZirz: return []string{"zirz"} case ExtZmm: return []string{"zmm"} case ExtZoo: return []string{"zoo"} case ExtZsav: return []string{"zsav", "application/x-spss-sav"} case ExtZst: return []string{"zst"} case ExtZz: return []string{"zz"} } return nil }