FILE_TYPES = {
    "aif": "audio",
    "cda": "audio",
    "mid": "audio",
    "midi": "audio",
    "mp3": "audio",
    "mpa": "audio",
    "ogg": "audio",
    "wav": "audio",
    "wma": "audio",
    "wpl": "audio",
    "aa": "audio",
    "aac": "audio",
    "aax": "audio",
    "au": "audio",
    "m4a": "audio",
    "m4b": "audio",
    "m4p": "audio",
    "mmf": "audio",
    "movpkg": "audio",
    "mpc": "audio",
    "opus": "audio",
    "raw": "audio",
    "ra": "audio",
    "rm": "audio",
    "voc": "audio",
    "vox": "audio",
    "wv": "audio",
    "webm": "audio",
    "3gp": "video",
    "mp4": "video",
    "m4v": "video",
    "mkv": "video",
    "mov": "video",
    "avi": "video",
    "wmv": "video",
    "mpg": "video",
    "flv": "video",
    "dwg": "image",
    "xcf": "image",
    "jpg": "image",
    "jpeg": "image",
    "jpx": "image",
    "png": "image",
    "apng": "image",
    "gif": "image",
    "webp": "image",
    "cr2": "image",
    "tif": "image",
    "bmp": "image",
    "jxr": "image",
    "psd": "image",
    "ico": "image",
    "heic": "image",
    "avif": "image",
    "br": "zip",
    "rpm": "zip",
    "dcm": "zip",
    "epub": "zip",
    "zip": "zip",
    "tar": "zip",
    "rar": "zip",
    "gz": "zip",
    "bz2": "zip",
    "7z": "zip",
    "xz": "zip",
    "swf": "zip",
    "doc": "word",
    "docx": "word",
    "xlsx": "excel",
    "xlsm": "excel",
    "xlsb": "excel",
    "xltx": "excel",
    "pptx": "powerpoint",
    "pptm": "powerpoint",
    "ppt": "powerpoint",
    "html": "html",
    "htm": "html",
    "shtml": "html",
    "dhtml": "html",
    "xhtml": "html",
    "css": "css",
    "scss": "css",
    "sass": "css",
    "less": "css",
    "js": "js",
    "sql": "db",
    "acad": "db",
    "accdb": "db",
    "apx": "db",
    "cma": "db",
    "cwdb": "db",
    "db": "db",
    "db2": "db",
    "db3": "db",
    "dbf": "db",
    "dtf": "db",
    "sdb": "db",
    "sqlite": "db",
    "sqlite3": "db",
    "pdf": "pdf",
    "wpd": "text",
    "txt": "text",
    "tex": "text",
    "rtf": "text",
    "odt": "text",
    "apk": "exe",
    "jar": "exe",
    "exe": "exe",
    "ahk": "exe",
    "bms": "exe",
    "ipa": "exe",
    "cmd": "exe",
    "run": "exe",
    "xbe": "exe",
    "0xe": "exe",
    "bin": "exe",
    "vlx": "exe",
    "bat": "exe",
    "sk": "exe",
    "gadget": "exe",
    "air": "exe",
    "elf": "exe",
    "xap": "exe",
    "app": "exe",
    "mcr": "exe",
    "rbf": "exe",
    "mpk": "exe",
    "fba": "exe",
    "fap": "exe",
    "pif": "exe",
    "xlm": "exe",
    "sh": "exe",
    "tpk": "exe",
    "scpt": "exe",
    "vdo": "exe",
    "command": "exe",
    "script": "exe",
    "rxe": "exe",
    "scb": "exe",
    "scr": "exe",
    "hta": "exe",
    "xex": "exe",
    "ex5": "exe",
    "nexe": "exe",
    "cgi": "exe",
    "fxp": "exe",
    "vpm": "exe",
    "dld": "exe",
    "vbs": "exe",
    "ex4": "exe",
    "exe1": "exe",
    "fpi": "exe",
    "gpe": "exe",
    "server": "exe",
    "cheat": "exe",
    "pex": "exe",
    "esh": "exe",
    "shb": "exe",
    "bns": "exe",
    "ore": "exe",
    "srec": "exe",
    "cfs": "exe",
    "sts": "exe",
    "py": "py",
    "pyi": "py",
    "pyc": "py",
    "pyd": "py",
    "pyo": "py",
    "pyw": "py",
    "pyz": "py",
}
