<?xml version="1.0"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
<!-- This is a GENERATED file. -->
<!-- Module aistfile.c contains no magic. -->

<!-- From module apefile.c -->
<mime-type type="application/x-ape-spm">
  <comment>APE SPM data</comment>
  <magic priority="80">
    <match type="string" offset="234" value="APERES"/>
  </magic>
</mime-type>

<!-- Module asciiexport.c contains no magic. -->

<!-- Module assing-afm.c contains no magic. -->

<!-- From module bcrfile.c -->
<mime-type type="application/x-bcr-spm">
  <comment>BCR SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="fileformat = bcrstm\n"/>
    <match type="string" offset="0" value="f\0i\0l\0e\0f\0o\0r\0m\0a\0t\0 \0=\0 \0b\0c\0r\0s\0t\0m\0_\0u\0n\0i\0c\0o\0d\0e\0\n\0"/>
  </magic>
  <glob pattern="*.bcr"/>
</mime-type>

<mime-type type="application/x-bcrf-spm">
  <comment>BCRF SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="fileformat = bcrf\n"/>
    <match type="string" offset="0" value="f\0i\0l\0e\0f\0o\0r\0m\0a\0t\0 \0=\0 \0b\0c\0r\0f\0_\0u\0n\0i\0c\0o\0d\0e\0\n\0"/>
  </magic>
  <glob pattern="*.bcrf"/>
</mime-type>

<!-- From module burleigh.c -->
<mime-type type="application/x-burleigh-spm">
  <comment>Burleigh SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="\xff\x06@\x00"/>
  </magic>
</mime-type>

<!-- From module burleigh_bii.c -->
<mime-type type="application/x-burleigh-bii-spm">
  <comment>Burleigh BII SPM data</comment>
  <magic priority="30">
    <match type="string" offset="0" value="BM6"/>
  </magic>
  <glob pattern="*.bii"/>
  <glob pattern="*.BII"/>
</mime-type>

<!-- From module burleigh_exp.c -->
<mime-type type="application/x-burleigh-export-spm">
  <comment>Burleigh exported SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value=".Image Data"/>
  </magic>
</mime-type>

<!-- From module createc.c -->
<mime-type type="application/x-createc-spm">
  <comment>Createc SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="[Parameter]"/>
  </magic>
</mime-type>

<!-- From module dmefile.c -->
<mime-type type="application/x-dme-spm">
  <comment>DME SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="RSCOPE"/>
  </magic>
</mime-type>

<!-- From module ecsfile.c -->
<mime-type type="application/x-ecs-spm">
  <comment>ECS SPM data</comment>
  <magic priority="50">
    <match type="string" offset="0" value="\xa0\x00\x00"/>
  </magic>
</mime-type>

<!-- From module ezdfile.c -->
<mime-type type="application/x-nanosurf-spm">
  <comment>Nanosurf SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="[DataSet]\r\n"/>
  </magic>
  <glob pattern="*.ezd"/>
  <glob pattern="*.EZD"/>
  <glob pattern="*.nid"/>
  <glob pattern="*.NID"/>
</mime-type>

<!-- From module gwyfile.c -->
<mime-type type="application/x-gwyddion-spm">
  <comment>Gwyddion SPM data</comment>
  <magic priority="100">
    <match type="string" offset="0" value="GWYOGwyContainer"/>
    <match type="string" offset="0" value="GWYPGwyContainer"/>
  </magic>
  <glob pattern="*.gwy"/>
  <glob pattern="*.GWY"/>
</mime-type>

<!-- Module hdf4file.c contains no magic. -->

<!-- From module hitachi-afm.c -->
<mime-type type="application/x-hitachi-spm">
  <comment>Hitachi SPM data</comment>
    <magic priority="80">
    <match type="string" offset="0" value="AFM/Ver. "/>
  </magic>
</mime-type>

<!-- From module intematix.c -->
<mime-type type="application/x-intematix-spm">
  <comment>Intematix SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="II\x2a\x00">
      <match type="string" offset="8:160" value="Intematix"/>
    </match>
  </magic>
  <glob pattern="*.sdf"/>
  <glob pattern="*.SDF"/>
</mime-type>

<!-- From module jeol.c -->
<mime-type type="application/x-jeol-spm">
  <comment>JEOL SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="II\x2a\x00\xd4\x17\x00\x00\x00\x04">
      <match type="string" offset="160" value="Measured by"/>
      <match type="string" offset="160" value="Mesuared by"/>
    </match>
  </magic>
</mime-type>

<!-- From module jpkscan.c -->
<mime-type type="application/x-jpk-image-scan">
  <comment>JPK image scan</comment>
  <magic priority="10">
    <match type="string" offset="0" value="MM\x00\x2a"/>
  </magic>
  <glob pattern="*.jpk"/>
  <glob pattern="*.JPK"/>
</mime-type>

<!-- From module mapvue.c -->
<mime-type type="application/x-mapvue">
  <comment>MapVue data file</comment>
  <magic priority="80">
    <match type="string" offset="0" value="\x57\x04\x02\x00"/>
  </magic>
  <glob pattern="*.map"/>
  <glob pattern="*.MAP"/>
</mime-type>

<!-- Module matfile.c contains no magic. -->

<!-- From module metropro.c -->
<mime-type type="application/x-zygo-spm">
  <comment>Zygo SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="\x88\x1b\x03\x6f"/>
  </magic>
</mime-type>

<!-- From module microprof.c -->
<mime-type type="application/x-microprof">
  <comment>MicroProf FRT data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="HeaderLines"/>
  </magic>
</mime-type>

<!-- From module mifile.c -->
<mime-type type="application/x-mi-spm">
  <comment>Molecular Imaging SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="fileType      Image"/>
    <match type="string" offset="0" value="fileType      Spectroscopy"/>
  </magic>
  <glob pattern="*.mi"/>
  <glob pattern="*.MI"/>
</mime-type>

<!-- From module nanoeducator.c -->
<mime-type type="application/x-nanoeducator-spm">
  <comment>Nanoedu SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="\x19(C) STM Data File System \x00\x00\x00\x00"/>
  </magic>
  <glob pattern="*.mspm"/>
  <glob pattern="*.MSPM"/>
</mime-type>

<!-- From module nanonis.c -->
<mime-type type="application/x-nanonis-spm">
  <comment>Nanonis SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value=":NANONIS_VERSION:"/>
  </magic>
  <glob pattern="*.sxm"/>
  <glob pattern="*.SXM"/>
</mime-type>

<!-- From module nanoscope-ii.c -->
<mime-type type="application/x-nanoscope-ii-spm">
  <comment>Nanoscope II SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="Data_File_Type 7\r\n"/>
  </magic>
</mime-type>

<!-- From module nanoscope.c -->
<mime-type type="application/x-nanoscope-iii-spm">
  <comment>Nanoscope III SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="\\*File list\r\n"/>
    <match type="string" offset="0" value="?*File list\r\n"/>
  </magic>
</mime-type>

<!-- From module nanotop.c -->
<mime-type type="application/x-nanotop-spm">
  <comment>Nanotop SPM data</comment>
  <glob pattern="*.spm"/>
  <glob pattern="*.SPM"/>
</mime-type>

<!-- Module netcdf.c contains no magic. -->

<!-- From module nt-mdt.c -->
<mime-type type="application/x-nt-mdt-spm">
  <comment>NT-MDT SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="\x01\xb0\x93\xff"/>
  </magic>
  <glob pattern="*.mdt"/>
  <glob pattern="*.MDT"/>
</mime-type>

<!-- From module ols.c -->
<mime-type type="application/x-olympus-lex-3000">
  <comment>Olympus LEX 3000</comment>
  <magic priority="10">
    <match type="string" offset="0" value="II\x2a\x00"/>
  </magic>
  <glob pattern="*.ols"/>
  <glob pattern="*.OLS"/>
</mime-type>

<!-- From module omicron.c -->
<mime-type type="application/x-omicron-spm">
  <comment>Omicron SCALA data parameters</comment>
  <magic priority="80">
    <match type="string" offset="0:160" value="Omicron SPM Control"/>
  </magic>
  <glob pattern="*.par"/>
  <glob pattern="*.PAR"/>
</mime-type>

<!-- From module omicronmatrix.c -->
<mime-type type="application/x-omicron-matrix-spm">
  <comment>Omicron MATRIX SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="ONTMATRX0101TLKB"/>
  </magic>
  <glob pattern="*.mtrx"/>
  <glob pattern="*.MTRX"/>
</mime-type>

<!-- From module opdfile.c -->
<mime-type type="application/x-wyko-opd">
  <comment>Wyko OPD data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="\x01\x00Directory"/>
  </magic>
  <glob pattern="*.opd"/>
  <glob pattern="*.OPD"/>
</mime-type>

<mime-type type="application/x-wyko-asc">
  <comment>Wyko ASCII data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="Wyko ASCII Data File Format 0\t0\t1"/>
  </magic>
  <glob pattern="*.asc"/>
  <glob pattern="*.ASC"/>
</mime-type>

<!-- Module pixmap.c contains no magic. -->

<!-- From module pnifile.c -->
<mime-type type="application/x-pni-spm">
  <comment>PNI SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="\0\0\0\0001.0"/>
    <match type="string" offset="0" value="\315\315\315\3151.0"/>
  </magic>
  <glob pattern="*.pni"/>
  <glob pattern="*.PNI"/>
</mime-type>

<!-- Module psia.c contains no magic. -->

<!-- From module quesant.c -->
<mime-type type="application/x-quesant-afm">
  <comment>Quesant AFM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="\x02\x00\x00\x00\x01\x00\x00\x00"/>
  </magic>
</mime-type>

<!-- Module rawfile.c contains no magic. -->

<!-- Module rawgraph.c contains no magic. -->

<!-- From module rhk-sm3.c -->
<mime-type type="application/x-rhk-sm3-spm">
  <comment>RHK SM3 SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="S\0T\0i\0M\0a\0g\0e\0 \0"/>
  </magic>
  <glob pattern="*.sm3"/>
  <glob pattern="*.SM3"/>
</mime-type>

<!-- From module rhk-spm32.c -->
<mime-type type="application/x-rhk-sm2-spm">
  <comment>RHK SM2 SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="STiMage 3.1"/>
  </magic>
  <glob pattern="*.sm2"/>
  <glob pattern="*.SM2"/>
</mime-type>

<!-- From module sdfile.c -->
<mime-type type="application/x-sdf-spm">
  <comment>Surfstand SDF data</comment>
  <glob pattern="*.sdf"/>
  <glob pattern="*.SDF"/>
</mime-type>

<mime-type type="application/x-micromap-spm">
  <comment>Micromap SDF data</comment>
  <glob pattern="*.sdfa"/>
  <glob pattern="*.SDFA"/>
</mime-type>

<!-- From module seiko.c -->
<mime-type type="application/x-seiko-spm">
  <comment>Seiko SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="SPIZ000DFM"/>
  </magic>
  <glob pattern="*.xqd"/>
  <glob pattern="*.XQD"/>
</mime-type>

<!-- From module sensofar.c -->
<mime-type type="application/x-sensofar-spm">
  <comment>Sensofar PLu data</comment>
  <glob pattern="*.plu"/>
  <glob pattern="*.PLU"/>
</mime-type>

<!-- From module sensolytics.c -->
<mime-type type="application/x-sensolytics-spm">
  <comment>Sensolytics SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="# Sensolytics: 1.2\r"/>
    <match type="string" offset="0" value="# Sensolytics: 1.2\n"/>
  </magic>
</mime-type>

<!-- From module shimadzu.c -->
<mime-type type="application/x-shimadzu-spm">
  <comment>Shimadzu SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="Shimadzu SPM File Format"/>
  </magic>
</mime-type>

<!-- From module sicmfile.c -->
<mime-type type="application/x-sicm-spm">
  <comment>IonScope SICM data</comment>
  <magic priority="50">
    <match type="string" offset="0" value="\x32\x00"/>
  </magic>
</mime-type>

<!-- From module sis.c -->
<mime-type type="application/x-sis-spm">
  <comment>SIS SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="SIS&amp;STB  SIScan"/>
  </magic>
  <glob pattern="*.sis"/>
  <glob pattern="*.SIS"/>
</mime-type>

<!-- From module spip-asc.c -->
<mime-type type="application/x-spip-asc">
  <comment>SPIP ASCII data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="# File Format = ASCII\r\n"/>
  </magic>
  <glob pattern="*.asc"/>
  <glob pattern="*.ASC"/>
</mime-type>

<!-- From module spml.c -->
<mime-type type="application/x-spml-spm">
  <comment>SPML data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="&lt;?xml">
      <match type="string" offset="20:60" value="&lt;SPML"/>
    </match>
  </magic>
</mime-type>

<!-- From module spmlab.c -->
<mime-type type="application/x-spmlab-spm">
  <comment>SPMLab SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="#R3"/>
    <match type="string" offset="0" value="#R4"/>
    <match type="string" offset="0" value="#R5"/>
    <match type="string" offset="0" value="#R6"/>
    <match type="string" offset="0" value="#R7"/>
  </magic>
  <glob pattern="*.zfp"/>
  <glob pattern="*.zrp"/>
  <glob pattern="*.zfr"/>
  <glob pattern="*.zrr"/>
  <glob pattern="*.ffp"/>
  <glob pattern="*.frp"/>
  <glob pattern="*.ffr"/>
  <glob pattern="*.frr"/>
  <glob pattern="*.lfp"/>
  <glob pattern="*.lrp"/>
  <glob pattern="*.lfr"/>
  <glob pattern="*.lrr"/>
  <glob pattern="*.sfp"/>
  <glob pattern="*.srp"/>
  <glob pattern="*.sfr"/>
  <glob pattern="*.srr"/>
  <glob pattern="*.1fp"/>
  <glob pattern="*.1rp"/>
  <glob pattern="*.1fr"/>
  <glob pattern="*.1rr"/>
  <glob pattern="*.2fp"/>
  <glob pattern="*.2rp"/>
  <glob pattern="*.2fr"/>
  <glob pattern="*.2rr"/>
  <glob pattern="*.ZFP"/>
  <glob pattern="*.ZRP"/>
  <glob pattern="*.ZFR"/>
  <glob pattern="*.ZRR"/>
  <glob pattern="*.FFP"/>
  <glob pattern="*.FRP"/>
  <glob pattern="*.FFR"/>
  <glob pattern="*.FRR"/>
  <glob pattern="*.LFP"/>
  <glob pattern="*.LRP"/>
  <glob pattern="*.LFR"/>
  <glob pattern="*.LRR"/>
  <glob pattern="*.SFP"/>
  <glob pattern="*.SRP"/>
  <glob pattern="*.SFR"/>
  <glob pattern="*.SRR"/>
  <glob pattern="*.1FP"/>
  <glob pattern="*.1RP"/>
  <glob pattern="*.1FR"/>
  <glob pattern="*.1RR"/>
  <glob pattern="*.2FP"/>
  <glob pattern="*.2RP"/>
  <glob pattern="*.2FR"/>
  <glob pattern="*.2RR"/>
</mime-type>

<!-- From module spmlabf.c -->
<mime-type type="application/x-spmlab-float-spm">
  <comment>SPMLab floating-point SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="[DataVersion]\r\nProgram=SPMLab"/>
  </magic>
  <glob pattern="*.flt"/>
  <glob pattern="*.FLT"/>
</mime-type>

<!-- From module stmprg.c -->
<mime-type type="application/x-stmprg-spm">
  <comment>Omicron STMPRG data parameters</comment>
  <magic priority="80">
    <match type="string" offset="0" value="MPAR"/>
  </magic>
  <glob pattern="tp*"/>
  <glob pattern="TP*"/>
</mime-type>

<!-- From module stpfile.c -->
<mime-type type="application/x-stp-spm">
  <comment>Molecular Imaging STP SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="UK SOFT\r\n"/>
  </magic>
  <glob pattern="*.stp"/>
  <glob pattern="*.STP"/>
</mime-type>

<!-- From module surffile.c -->
<mime-type type="application/x-surf-spm">
  <comment>Surf SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="DIGITAL SURF"/>
  </magic>
  <glob pattern="*.sur"/>
  <glob pattern="*.SUR"/>
</mime-type>

<!-- From module unisoku.c -->
<mime-type type="application/x-unisoku-spm">
  <comment>Unisoku SPM data header</comment>
  <magic priority="80">
    <match type="string" offset="0" value=":STM data\r\n"/>
  </magic>
  <glob pattern="*.hdr"/>
  <glob pattern="*.HDR"/>
</mime-type>

<!-- From module witfile.c -->
<mime-type type="application/x-witec-spm">
  <comment>WITec SPM data</comment>
  <glob pattern="*.wit"/>
  <glob pattern="*.WIT"/>
</mime-type>

<!-- From module wsxmfile.c -->
<mime-type type="application/x-wsxm-spm">
  <comment>WSxM SPM data</comment>
  <magic priority="80">
    <match type="string" offset="0" value="WSxM file copyright Nanotec Electronica\r\nSxM Image file\r\n"/>
  </magic>
  <glob pattern="*.tom"/>
  <glob pattern="*.TOM"/>
</mime-type>

</mime-info>
