TYPE "RAR"
	OPTNAMEPATTERN "#?.rar"
	COMPAREBYTE 0 "Rar!"
ENDTYPE
TYPE "Doc"
	SUBTYPE "Text"
	INSERTAFTER	"Text"
	NAMEPATTERN "#?.(dok|doc)"
ENDTYPE
TYPE "Source C"
	SUBTYPE "Text"
	NAMEPATTERN "#?.c"
ENDTYPE
TYPE "FileIdDiz"
	SUBTYPE "Text"
	NAMEPATTERN "#?FILE_ID.DIZ#?"
ENDTYPE
TYPE "Include C"
	SUBTYPE "Text"
	NAMEPATTERN "#?.h"
ENDTYPE
TYPE "Asm"
	SUBTYPE "Text"
	NAMEPATTERN "#?.(a|s|asm)"
ENDTYPE
TYPE "Incld Asm"
	SUBTYPE "Text"
	NAMEPATTERN "#?.i"
ENDTYPE
TYPE "Rexx"
	SUBTYPE "Text"
	NAMEPATTERN "#?.rexx"
ENDTYPE
TYPE "Tex"
	SUBTYPE "Text"
	NAMEPATTERN "#?.Tex"
ENDTYPE
TYPE "PS"
	SUBTYPE "Text"
	OPTNAMEPATTERN "#?.ps"
	SEARCHBYTE "Adobe"
ENDTYPE
TYPE "Guide"
	SUBTYPE "Text"
	OPTNAMEPATTERN "#?.Guide"
	COMPAREBYTE 0 "@database"
ENDTYPE
TYPE "PVData"
	OPTNAMEPATTERN "INDEX"
	COMPAREBYTE 0 "PVD"
ENDTYPE
TYPE "PPM"
	OPTNAMEPATTERN "#?.ppm"
	COMPAREBYTE 0 "P3"
ENDTYPE
TYPE "PGM"
	OPTNAMEPATTERN "#?.pgm"
	COMPAREBYTE 0 "P2"
ENDTYPE
TYPE "PBM"
	OPTNAMEPATTERN "#?.ppm"
	COMPAREBYTE 0 "P1"
ENDTYPE
TYPE "RawPPM"
	OPTNAMEPATTERN "#?.ppm"
	COMPAREBYTE 0 "P6"
ENDTYPE
TYPE "RawPGM"
	OPTNAMEPATTERN "#?.pgm"
	COMPAREBYTE 0 "P5"
ENDTYPE
TYPE "RawPBM"
	OPTNAMEPATTERN "#?.ppm"
	COMPAREBYTE 0 "P4"
ENDTYPE
TYPE "MakeFile"
	SUBTYPE "Text"
	NAMEPATTERN	"MakeFile|SMakeFile|LmkFile"
ENDTYPE
TYPE ReadMe
	SUBTYPE "Text"
	NAMEPATTERN "Read#?Me"
ENDTYPE
TYPE "PP Doc"
	SUBTYPE "PP Data"
	NAMEPATTERN "#?.doc.pp#?"
ENDTYPE
TYPE "PPLibHead"
	INSERTAFTER "PP40 Exe"
	COMPAREBYTE $78 $FE864CDF7FFF4E75
ENDTYPE
TYPE "ImpLS"
        SUBTYPE "Exe"
        SEARCHBYTE "explode.library"
ENDTYPE
TYPE "ImpLS Lib"
        SUBTYPE "ImpLS"
        INSERTAFTER "ImpLS"
        NAMEPATTERN "#?.library#?"
ENDTYPE
TYPE "Library"
	SUBTYPE "Exe"
	INSERTAFTER "ImpLS Lib"
	NAMEPATTERN "#?.library#?"
ENDTYPE
TYPE "PC EXE"
	NAMEPATTERN "#?.exe"
	COMPAREBYTE 0 "MZ"
ENDTYPE
TYPE "SFX"
	SUBTYPE "Exe"
	INSERTAFTER "LHArc"
	OPTNAMEPATTERN "#?.run"
	COMPAREBYTE 44 "SFX"
ENDTYPE
TYPE "Lha SFX"
	SUBTYPE "Exe"
	INSERTAFTER "LhArc"
	OPTNAMEPATTERN "#?.run"
	COMPAREBYTE 44 "SFX!"
ENDTYPE
TYPE "LZX"
	OPTNAMEPATTERN "#?.lzx"
	COMPAREBYTE 0 "LZX"
ENDTYPE
TYPE "HA"
	OPTNAMEPATTERN "#?.ha"
	COMPAREBYTE 0 "HA"
ENDTYPE
TYPE "CrM2"
	COMPAREBYTE 0 "CrM2"
ENDTYPE
TYPE "CrM1"
	COMPAREBYTE 0 "CrM1"
ENDTYPE
TYPE "GZip"
	COMPAREBYTE 0 $1F8B0800
ENDTYPE
TYPE "Tar"
	NAMEPATTERN "#?.tar"
ENDTYPE
TYPE "TarGZ"
	NAMEPATTERN "#?.(z|gz)"
ENDTYPE
TYPE "DMS"
	OPTNAMEPATTERN "#?.dms"
	COMPAREBYTE 0 "DMS!"
ENDTYPE
TYPE "Warp"
	OPTNAMEPATTERN "#?.wrp"
	COMPAREBYTE 0 "Warp"
ENDTYPE
TYPE "Zoom"
	OPTNAMEPATTERN "#?.zoom"
	COMPAREBYTE 0 "ZOOM"
ENDTYPE
TYPE "ZIP"
	OPTNAMEPATTERN "#?.zip"
	COMPAREBYTE 0 $504B0304
ENDTYPE
TYPE "CDAF"
	SUBTYPE "IFF"
	COMPAREBYTE 8 "CDAF"
ENDTYPE
TYPE "Shrink"
	SUBTYPE "CDAF"
	OPTNAMEPATTERN "#?.shr"
	COMPAREBYTE 20 "shrinkFILE"
ENDTYPE
TYPE "PPLoadSeg"
	INSERTAFTER "PP40 Exe"
	COMPAREBYTE 0 "PPLS"
ENDTYPE
TYPE "ARJ"
	NAMEPATTERN "#?.arj"
ENDTYPE
TYPE "JPEG"
	OPTNAMEPATTERN "#?.(jpeg|jpg)"
	COMPAREBYTE 0 $FFD8FFE0
ENDTYPE
TYPE "PCX"
	OPTNAMEPATTERN "#?.pcx#?"
	COMPAREBYTE 0 $0a0501
ENDTYPE
TYPE "GIF"
	OPTNAMEPATTERN "#?.gif#?"
	COMPAREBYTE 0 "GIF8"
	COMPAREBYTE 5 "a"
ENDTYPE
TYPE "BMP"
	OPTNAMEPATTERN "#?.bmp#?"
	COMPAREBYTE 0 "BM"
	COMPAREBYTE 6 $00000000
ENDTYPE
TYPE "BMP 1Bit"
	SUBTYPE "BMP"
	COMPAREBYTE $1c $01
ENDTYPE
TYPE "BMP 4Bit"
	SUBTYPE "BMP"
	COMPAREBYTE $1c $04
ENDTYPE
TYPE "BMP 8Bit"
	SUBTYPE "BMP"
	COMPAREBYTE $1c $08
ENDTYPE
TYPE "TARGA"
	OPTNAMEPATTERN "#?.tga#?"
	COMPAREBYTE 0 $00000A0000000000000000008002E001
ENDTYPE
TYPE "TIFF"
	OPTNAMEPATTERN "#?.tif#?"
	COMPAREBYTE 0 "MM"
ENDTYPE
TYPE "TIFF Gray"
	OPTNAMEPATTERN "#?.tif#?"
	COMPAREBYTE 0 $49492A00
ENDTYPE
TYPE "SUNRASTER"
	COMPAREBYTE 0 $59A66A95
ENDTYPE
TYPE "Wave"
	OPTNAMEPATTERN "#?.wav#?"
	COMPAREBYTE 0 "RIFF"
	COMPAREBYTE 8 "WAVE"
ENDTYPE
TYPE "VOC"
	OPTNAMEPATTERN "#?.voc#?"
	COMPAREBYTE 0 "Creative Voice File"
ENDTYPE
TYPE "MEd Song"
	OPTNAMEPATTERN "#?.med"
	COMPAREBYTE 0 $4d454404
	# "MED" $04
ENDTYPE
TYPE "STSong"
	COMPAREBYTE 0 "PACK"
ENDTYPE
TYPE "NT Mod"
	NAMEPATTERN "(#?mod.#?|#?.mod#?)"
ENDTYPE
TYPE "S3M"
	OPTNAMEPATTERN "(#?s3m.#?|#?.s3m#?)"
	COMPAREBYTE 44 "SCRM"
ENDTYPE
TYPE "XM"
	OPTNAMEPATTERN "(#?XM.#?|#?.XM#?)"
	COMPAREBYTE 0 "Extended Module"
ENDTYPE
TYPE "PP MEdMOD"
	SUBTYPE "PP Data"
	INSERTAFTER "MEd MOD"
	NAMEPATTERN "#?.mmd.pp#?"
ENDTYPE
TYPE "Icn Disk"
	SUBTYPE "Icon"
	INSERTAFTER "Icon"
	OPTNAMEPATTERN "Disk.info"
	COMPAREBYTE $30 $01
ENDTYPE
TYPE "Icn Drw"
	SUBTYPE "Icon"
	INSERTAFTER "Icn Disk"
	COMPAREBYTE $30 $02
ENDTYPE
TYPE "Icn Tool"
	SUBTYPE "Icon"
	INSERTAFTER "Icn Drw"
	COMPAREBYTE $30 $03
ENDTYPE
TYPE "Icn Pjct"
	SUBTYPE "Icon"
	INSERTAFTER "Icn Tool"
	COMPAREBYTE $30 $04
ENDTYPE
TYPE "Icn Grbg"
	SUBTYPE "Icon"
	INSERTAFTER "Icn Pjct"
	COMPAREBYTE $30 $05
ENDTYPE
TYPE "ABasic"
	NAMEPATTERN "#?.bas"
ENDTYPE
TYPE "GFA"
	OPTNAMEPATTERN "#?.GFA"
	COMPAREBYTE 2 "GFA-AMIGAB"
ENDTYPE
TYPE "Tex Font"
	COMPAREBYTE 0 $F7593647
ENDTYPE
TYPE "Tex DVI"
	OPTNAMEPATTERN "#?.dvi"
	COMPAREBYTE 0 $F7020183
ENDTYPE
TYPE "Manx DMP"
	OPTNAMEPATTERN "#?.dmp"
	COMPAREBYTE 0 "djg!"
ENDTYPE
TYPE "Manx DBG"
	OPTNAMEPATTERN "#?.dbg"
	COMPAREBYTE 0 $35D2
ENDTYPE
TYPE "PPM V1.8"
	COMPAREBYTE 0 $07231988
ENDTYPE
TYPE "PPM V2.1"
	COMPAREBYTE 0 $07231988
ENDTYPE
TYPE "MaxiPlan"
	COMPAREBYTE 0 $474c424c
ENDTYPE
TYPE "Mnx5.0Obj"
	INSERTAFTER "Object"
	COMPAREBYTE 0 $434a
ENDTYPE
TYPE "Mnx3.6Obj"
	INSERTAFTER "Object"
	COMPAREBYTE 0 $414a
ENDTYPE
TYPE "Mnx5.0Lib"
	INSERTAFTER "Object"
	COMPAREBYTE 0 $636a
ENDTYPE
TYPE "Mnx3.6Lib"
	INSERTAFTER "Object"
	COMPAREBYTE 0 $616a
ENDTYPE
TYPE "Imagine"
	SUBTYPE "IFF"
	INSERTAFTER "FTXT"
	COMPAREBYTE 8 "TDDD"
ENDTYPE
TYPE "Caligari"
	COMPAREBYTE 0 "CALB"
ENDTYPE
TYPE "BAD IFF"
	SEARCHBYTE "FORM"
ENDTYPE
TYPE "Vista DEM"
	OPTNAMEPATTERN "#?.DEM#?"
	COMPAREBYTE 0 "Vista DEM File"
ENDTYPE
TYPE "EPUed"
	COMPAREBYTE 0 $018063680561
ENDTYPE
TYPE "EPU-XPK"
	SUBTYPE "EPUed"
	COMPAREBYTE $10 "xpk"
ENDTYPE
TYPE "EPU-NUKE"
	SUBTYPE "EPU-XPK"
	COMPAREBYTE $13 "NUKE"
ENDTYPE
TYPE "MPEG"
	COMPAREBYTE 0 $000001B3
ENDTYPE
TYPE "Dummy"			# THIS HAS TO BE THE LAST ENTRY!
	NAMEPATTERN "DUMMY"	# DO NOT REMOVE IT!
ENDTYPE
