Ë
    Eü´j¯·  ã                   óX(  — d Z  G d„ d«      Zg  edddg¬«      ‘ edddg¬«      ‘ ed	d
dddg¬«      ‘ edddg¬«      ‘ edddg¬«      ‘ eddg¬«      ‘ eddg d¢d¬«      ‘ edddgd¬«      ‘ edddg¬«      ‘ ed d!d"gd#¬«      ‘ ed$d%dd&g¬«      ‘ ed'd(g d)¢¬«      ‘ ed*d+dg¬«      ‘ ed,d-dgd.¬«      ‘ ed/dg¬«      ‘ ed0dg¬«      ‘ ed1dg¬«      ‘ ed2d3d4g¬«      ‘ ed5d6dd7g¬«      ‘ ed8d9d:g¬«      ‘ ed;dg¬«      ‘ ed<d=d4d>g¬«      ‘ ed?dg¬«      ‘ ed@dAddBg¬«      ‘ edCdDg dE¢¬«      ‘ edFdGddHg¬«      ‘ ed<dId>g¬«      ‘ edJdg¬«      ‘ edKdg¬«      ‘ edLdg¬«      ‘ edMdNdOg¬«      ‘ edPdQddRg¬«      ‘ edSdTddUg¬«      ‘ edVdg¬«      ‘ edWdXdYg dZ¢¬[«      ‘ ed\dg¬«      ‘ ed]d^g d_¢¬«      ‘ ed]d`g da¢¬«      ‘ edbdcdddg¬«      ‘ ededfdddg¬«      ‘ edgdhddig¬«      ‘ edjdkddlg¬«      ‘ ed]dmdng¬«      ‘ edjdoddlg¬«      ‘ ed]dpdng¬«      ‘ edqdrdsg¬«      ‘ edtduddvg¬«      ‘ edwdxd>g¬«      ‘ edydzg d{¢¬«      ‘ ed|d}d>g¬«      ‘ ed~ddd€g¬«      ‘ ed�d‚ddƒg¬«      ‘ ed�d„ddƒg¬«      ‘ ed�d…d>g¬«      ‘ ed†d‡dˆg¬«      ‘ ed‰dŠg d‹¢¬«      ‘ edŒdg¬«      ‘ ed�dg¬«      ‘ edŽd�dd�g¬«      ‘ ed‘d’g d“¢¬«      ‘ ed”d•d–g¬«      ‘ ed—d˜dd™g¬«      ‘ edšdg¬«      ‘ ed›dœdd�g¬«      ‘ edžd>dOg¬«      ‘ edŸd>g¬«      ‘ ed d¡dd¢g¬«      ‘ ed£d¤d>g¬«      ‘ ed¥d¦g d§¢¬«      ‘ ed¥d¨g d§¢¬«      ‘ ed©dªdd«g¬«      ‘ ed©d¬d­g¬«      ‘ ed®d¯d°g¬«      ‘ ed¥d±g d²¢¬«      ‘ ed¥d³dd´g¬«      ‘ ed©dµg d¶¢¬«      ‘ ed·d¸g d¹¢¬«      ‘ ed¥dºdd´g¬«      ‘ ed·d»g d¹¢¬«      ‘ ed¥d¼dd´g¬«      ‘ ed†d½dˆg¬«      ‘ ed¾dg¬«      ‘ ed¿dg¬«      ‘ edÀdg¬«      ‘ edÁdÂdÃg¬«      ‘ ed”dÄd–g¬«      ‘ edÅdÆdÇg¬«      ‘ edÈdÉdÊg¬«      ‘ edËdÌg dÍ¢¬«      ‘ edÎdÏddÐgdÑ¬«      ‘ edÒdg¬«      ‘ edÓdg¬«      ‘ edÔdÕd>g¬«      ‘ edÖd×d>g¬«      ‘ edØdÙd>g¬«      ‘ edÚdÛddÜg¬«      ‘ edÝdÞddg¬«      ‘ edßdàd>g¬«      ‘ edádâd>g¬«      ‘ edãdädg¬«      ‘ edådæddg¬«      ‘ edçdèddg¬«      ‘ edédêddg¬«      ‘ edëdìg dí¢¬«      ‘ edîdïddðg¬«      ‘ edñdòd4g¬«      ‘ edódg¬«      ‘ edôdõddög¬«      ‘ ed÷ddøg¬«      ‘ edùd>g¬«      ‘ edúd>g¬«      ‘ edûd>g¬«      ‘ edüdýd>g¬«      ‘ edþdÿ�d g�d�¬«      ‘ e�dd>g¬«      ‘ e�ddg¬«      ‘ e�ddg¬«      ‘ e�ddg¬«      ‘ e�d�dg �d	¢¬«      ‘ e�d
�dg �d¢¬«      ‘ e�d�d�dg¬«      ‘ e�d�dg �d¢¬«      ‘ e�ddg¬«      ‘ e�ddg¬«      ‘ e�dg �d¢¬«      ‘ e�d�dg �d¢¬«      ‘ e�d�dg �d¢¬«      ‘ e�d�d�dg¬«      ‘ e�d�dg �d¢¬«      ‘ e�d �d!ddg¬«      ‘ e�d"�d#g �d$¢¬«      ‘ e�d"�dg �d%¢¬«      ‘ e�d&�d'dg¬«      ‘ e�d(�d#�d)dg¬«      ‘ e�d*�d#�d+g¬«      ‘ e�d,�d-ddUg¬«      ‘ e�d.�d/g �d0¢¬«      ‘ e�d1dg¬«      ‘ e�d2dg¬«      ‘ e�d3�d4d�d5g¬«      ‘ e�d6dg¬«      ‘ e�d7dg¬«      ‘ e�d8�d9g �d:¢¬«      ‘ e�d8�d;dg¬«      ‘ e�d<g �d=¢¬«      ‘ e�d>dg¬«      ‘ ed'�d?d�d@g¬«      ‘ ed'�dAd�d@g¬«      ‘ e�dBdg¬«      ‘ e�dCdg¬«      ‘ e�dDdg¬«      ‘ ed'�dEg �dF¢¬«      ‘ e�dG�dH�dIg¬«      ‘ e�dJd�dKg¬«      ‘ e�dLdg¬«      ‘ e�dMdg¬«      ‘ e�dNdg¬«      ‘ e�dOdg¬«      ‘ e�dP�dQ�dRg¬«      ‘ e�dS�dT�dUdg¬«      ‘ e�dV�dWd�dXg¬«      ‘ e�dV�dYg �dZ¢¬«      ‘ e�d[�d\g �d]¢�d�¬«      ‘ e�d^�d_g �d]¢�d�¬«      ‘ e�d`dg¬«      ‘ e�dadg¬«      ‘ e�dbd>g¬«      ‘ e�dc�dd�deg¬«      ‘ e�dc�df�deg¬«      ‘ e�dc�dg�deg¬«      ‘ ed†�dhdˆg¬«      ‘ e�di�djddg¬«      ‘ e�dk�dlg �dm¢¬«      ‘ e�dn�doddRg¬«      ‘ e�dp�dqdg¬«      ‘ e�dr�dsg �dt¢¬«      ‘ e�du�dvg �dw¢¬«      ‘ e�dx�dyd�dzg¬«      ‘ e�d{dg¬«      ‘ e�d|dg¬«      ‘ e�d}dg¬«      ‘ e�d~dg¬«      ‘ e�ddg¬«      ‘ e�d€dg¬«      ‘ e�d�dg¬«      ‘ e�d‚dg¬«      ‘ e�dƒdg¬«      ‘ e�d„dg¬«      ‘ e�d#dg¬«      ‘ e�d…dg¬«      ‘ e�d†dg¬«      ‘ e�d‡dg¬«      ‘ e�dˆdg¬«      ‘ e�d‰dg¬«      ‘ e�dŠdg¬«      ‘ e�d‹�dŒdg¬«      ‘ e�d‹�d�dg¬«      ‘ e�d‹�dŽdg¬«      ‘ e�d‹�d�dg¬«      ‘ e�d‹�d�dg¬«      ‘ e�d‹�d‘dg¬«      ‘ e�d‹�d’dg¬«      ‘ e�d‹�d“dg¬«      ‘ e�d‹�d”dg¬«      ‘ e�d‹�d•dg¬«      ‘ e�d–�dŒdg¬«      ‘ e�d–�d�dg¬«      ‘ e�d–�dŽdg¬«      ‘ e�d–�d�dg¬«      ‘ e�d–�d�dg¬«      ‘ e�d–�d‘dg¬«      ‘ e�d–�d’dg¬«      ‘ e�d–�d“dg¬«      ‘ e�d–�d”dg¬«      ‘ e�d–�d•dg¬«      ‘ e�d—�d˜dg¬«      ‘ e�d™�dšdg¬«      ‘ e�d™�d›dg¬«      ‘ e�dœ�d�dg¬«      ‘ e�dž�dŸdg¬«      ‘ e�d �d¡dg¬«      ‘ e�d �d¡dg¬«      ‘ e�d �dqdg¬«      ‘ e�d �dqdg¬«      ‘ e�d¢�d£dg¬«      ‘ e�d¤�d£dg¬«      ‘ e�d¥ddg¬«      ‘ e�d¦�d§dg¬«      ‘ e�d¨�d©dg¬«      ‘ e�dª�d«dg¬«      ‘ e�d¬�d­dg¬«      ‘ e�d¬�d®dg¬«      ‘ e�d¯�d°dg¬«      ‘ e�d±�d²dg¬«      ‘ e�d³�d´dg¬«      ‘ e�dµ�d¶dg¬«      ‘ e�dµ�d·dg¬«      ‘ e�d¸�dŽdg¬«      ‘ e�d¹�dºdg¬«      ‘ e�d»�d¼dg¬«      ‘ e�d½�d¾dg¬«      ‘ e�d¿�dÀdg¬«      ‘ e�dÁ�d’dg¬«      ‘ e�dÁ�d“dg¬«      ‘ e�dÁ�dÂdg¬«      ‘ e�dÃ�dÄdg¬«      ‘ e�dÅ�dÆdg¬«      ‘ e�dÇ�dÈdg¬«      ‘ e�dÉ�dºdg¬«      ‘ e�dÊ�dËdg¬«      ‘ e�dÌ�dÍdg¬«      ‘ e�dÎ�dÏdg¬«      ‘ e�dÎ�dÐdg¬«      ‘ e�dÎ�dÑdg¬«      ‘ e�dÒ�dÓdg¬«      ‘ e�dÔ�dËdg¬«      ‘ e�dÕ�dÖdg¬«      ‘ e�d×�dØdg¬«      ‘ e�dÙ�dÚdg¬«      ‘ e�dÛ�dŒdg¬«      ‘ e�dÛ�d�dg¬«      ‘ e�dÛ�dŽdg¬«      ‘ e�dÛ�d�dg¬«      ‘ e�dÛ�d�dg¬«      ‘ e�dÛ�d‘dg¬«      ‘ e�dÛ�d’dg¬«      ‘ e�dÛ�d“dg¬«      ‘ e�dÛ�d”dg¬«      ‘ e�dÛ�d•dg¬«      ‘ e�dÜ�dÝdg¬«      ‘ e�dÞ�dßdg¬«      ‘ e�dà�dßdg¬«      ‘ e�dá�dâdg¬«      ‘ e�dá�dãdg¬«      ‘ e�dá�dädg¬«      ‘ e�dá�dådg¬«      ‘ e�dæ�dçdg¬«      ‘ e�dè�dédg¬«      ‘ e�dê�dédg¬«      ‘ e�dë�dìdg¬«      ‘ e�dí�dîdg¬«      ‘ e�dï�dðdg¬«      ‘ e�dñ�dòdg¬«      ‘ e�dó�dôdg¬«      ‘ e�dõ�dödg¬«      ‘ e�d÷�d•dg¬«      ‘ e�dø�dùdg¬«      ‘ e�dú�dŒdg¬«      ‘ e�dú�d�dg¬«      ‘ e�dú�dŽdg¬«      ‘ e�dú�d�dg¬«      ‘ e�dú�d�dg¬«      ‘ e�dú�d‘dg¬«      ‘ e�dú�d’dg¬«      ‘ e�dú�d“dg¬«      ‘ e�dú�d”dg¬«      ‘ e�dú�d•dg¬«      ‘ e�dû�düdg¬«      ‘ e�dû�dýdg¬«      ‘ e�dþ�dÿdg¬«      ‘ e�d �ddg¬«      ‘ e�d�ddg¬«      ‘ e�d�ddg¬«      ‘ e�d�ddg¬«      ‘ e�d�ddg¬«      ‘ e�d�d	dg¬«      ‘ e�d
�ddg¬«      ‘ e�d�ddg¬«      ‘ e�d�ddg¬«      ‘ e�d�ddg¬«      ‘ e�d�dddg¬«      ‘ e�d�ddg¬«      ‘ e�d�ddg¬«      ‘ e�d�ddg¬«      ‘ e�d�ddg¬«      ‘ e�d�ddg¬«      ‘ e�d�ddg¬«      ‘ e�d�ddg¬«      ‘ e�dd¨dg¬«      ‘ e�d�ddg¬«      ‘ e�d�dËdg¬«      ‘ e�ddïdg¬«      ‘ e�d �d!dg¬«      ‘ e�d dêdg¬«      ‘ e�d dìdg¬«      ‘ e�d"�d#dg¬«      ‘ e�d$�dÂdg¬«      ‘ e�d%�d&dg¬«      ‘ e�d'�d(dg¬«      ‘ e�d'�d)dg¬«      ‘ e�d'�d?dg¬«      ‘ e�d'�d*dg¬«      ‘ e�d+�d,dg¬«      ‘ e�d-�d.dg¬«      ‘ e�d/�d0dg¬«      ‘ e�d1�d2dg¬«      ‘ e�d3�d4dg¬«      ‘ e�d5�d6�dQdg¬«      ‘ e�d7�d8dg¬«      ‘ e�d7�d9dg¬«      ‘ e�d:�d;dg¬«      ‘ e�d:�d<dg¬«      ‘ e�d=�d>dg¬«      ‘ e�d?�d@dg¬«      ‘ e�dA�dBdg¬«      ‘ e�dC�dDdg¬«      ‘ e�dE�dFdg¬«      ‘ e�dG�dÏdg¬«      ‘ e�dG�dÐdg¬«      ‘ e�dG�dÑdg¬«      ‘ e�dH�dIdg¬«      ‘ e�dJ�dKdg¬«      ‘ e�dL�dMdg¬«      ‘ e�dN�dQg¬«      ‘ e�dO�dP�dQg¬«      ‘ e�dO�dQ�dQg¬«      ‘ e�dR�dS�dQg¬«      ‘ e�dT�dU�dQg¬«      ‘ e�dT�dV�dQg¬«      ‘ e�dW�dX�dQg¬«      ‘ e�dY�dZ�dQg¬«      ‘ e�d[�d\�dQg¬«      ‘ e�d]�d^�dQg¬«      ‘ e�d_�dQg¬«      ‘ e�d`�dQg¬«      ‘ e�da�dbdg¬«      ‘ e�dc�dddg¬«      ‘Zej                  �de„ �¬f«        e«       ZeD ]B  Zej                  evr e«       eej                  <   eej                     j                  e«       ŒD ej                  «       D � �cg c]  } | D ]  }|‘Œ Œ c}} Zg �dg¢Z e«       ZeD ]  Zee   Zej                  e�dh   «       Œ ej                  �di„ �¬f«       �yjc c}} w (k  z³
A set of objects representing each file extension recognized by ImageIO. If an
extension is not listed here it is still supported, as long as there exists a
supporting backend.

c                   ó(   — e Zd ZdZdddddœd„Zd„ Zy)ÚFileExtensiona:  File Extension Metadata

    This class holds information about a image file format associated with a
    given extension. This information is used to track plugins that are known to
    be able to handle a particular format. It also contains additional
    information about a format, which is used when creating the supported format
    docs.

    Plugins known to be able to handle this format are ordered by a ``priority``
    list. This list is used to determine the ideal plugin to use when choosing a
    plugin based on file extension.

    Parameters
    ----------
    extension : str
        The name of the extension including the initial dot, e.g. ".png".
    priority : List
        A list of plugin names (entries in config.known_plugins) that can handle
        this format. The position of a plugin expresses a preference, e.g.
        ["plugin1", "plugin2"] indicates that, if available, plugin1 should be
        preferred over plugin2 when handling a request related to this format.
    name : str
        The full name of the format.
    description : str
        A description of the format.
    external_link : str
        A link to further information about the format. Typically, the format's
        specification.
    volume_support : str
        If True, the format/extension supports volumetric image data.

    Examples
    --------
    >>> FileExtension(
            name="Bitmap",
            extension=".bmp",
            priority=["pillow", "BMP-PIL", "BMP-FI", "ITK"],
            external_link="https://en.wikipedia.org/wiki/BMP_file_format",
        )

    NF)ÚnameÚdescriptionÚexternal_linkÚvolume_supportc                ó‚   — || _         || _        || _        || _        || _        |j                  «       | _        || _        y ©N)Ú	extensionÚpriorityr   r   r   ÚcopyÚdefault_priorityr   )Úselfr
   r   r   r   r   r   s          úW/root/workspace/ytshorts/venv/lib/python3.12/site-packages/imageio/config/extensions.pyÚ__init__zFileExtension.__init__4   s?   € ð #ˆŒØ ˆŒØˆŒ	Ø&ˆÔØ*ˆÔØ (§¡£ˆÔØ,ˆÕó    c                 óB   — | j                   j                  «       | _        y r	   )r   r   r   )r   s    r   ÚresetzFileExtension.resetF   s   € Ø×-Ñ-×2Ñ2Ó4ˆ�r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   © r   r   r   r   	   s    „ ñ(ð^ ØØØô-ó$5r   r   zHasselblad rawz.3frúRAW-FI)r   r
   r   z
Sony alphaz.arwz"Animated Portable Network Graphicsz"https://en.wikipedia.org/wiki/APNGz.apngÚpillowÚpyav)r   r   r
   r   zAudio Video Interleaveú.aviÚFFMPEGzCasio raw formatz.bayz.blp)r
   r   ÚBitmapz.bmp)r   zBMP-PILzBMP-FIÚITKr   Úopencvz-https://en.wikipedia.org/wiki/BMP_file_format)r   r
   r   r   zDevice-Independent Bitmapz.dipr    zRe-Volt mipmapz.bmqzBinary Structured Data Formatz.bsdfÚBSDFzhttp://bsdf.io/zCBinary Universal Form for the Representation of meteorological dataz.bufrzBUFR-PILzSilicon Graphics Imagez.bw)r   úSGI-PILzSGI-FIzScirra Constructz.capzAMETEK High Speed Camera Formatz.cinez§https://phantomhighspeed-knowledge.secure.force.com/servlet/fileField?id=0BE1N000000kD2i#:~:text=Cine%20is%20a%20video%20file,camera%20model%20and%20image%20resolutionz.cr2z.crwz.cs1zComputerized Tomographyz.ctÚDICOMzWindows Cursor Iconsz.curzCUR-PILzDr. Haloz.cutzCUT-FIz.dc2zDICOM file formatz.dcmr   z.dcrz	Intel DCXz.dcxzDCX-PILzDirectX Texture Containerz.dds)r   zDDS-FIzDDS-PILzWindows Bitmapz.dibzDIB-PILz.dicomz.dngz.drfz.dsczEnhanced Compression Waveletz.ecwÚGDALzWindows Metafilez.emfzWMF-PILzEncapsulated Postscriptz.epszEPS-PILz.erfÚOpenEXRz.exrz)https://openexr.readthedocs.io/en/latest/)zEXR-FIr   r    )r   r
   r   r   z.fffz$Flexible Image Transport System Filez.fit)r   úFITS-PILÚFITSz.fits)r   r&   r'   r   zAutodesk FLC Animationz.flczFLI-PILzAutodesk FLI Animationz.flizKodak FlashPixz.fpxzFPX-PILz0Independence War 2: Edge Of Chaos Texture Formatz.ftczFTEX-PILz.ftsr'   z.ftuz.fzzRaw fax format CCITT G.3z.g3zG3-FIzGIMP brush filez.gbrzGBR-PILzGrassroots DICOMz.gdcmzGraphics Interchange Formatz.gif)r   zGIF-PILr   z	UMDS GIPLz.giplzgridded meteorological dataz.gribzGRIB-PILzHierarchical Data Format 5z.h5zHDF5-PILz.hdfz.hdf5zJPEG Extended Rangez.hdpz
JPEG-XR-FIzHigh Dynamic Range Imagez.hdr)zHDR-FIr   r    z.iaz.icbzMac OS Icon Filez.icnszICNS-PILzWindows Icon Filez.ico)r   zICO-FIzICO-PILr   zILBM Interleaved Bitmapz.iffzIFF-FIzIPTC/NAAz.iimzIPTC-PILz.iiqzIFUNC Image Memoryz.imzIM-PILz.imgz.img.gzzIM Toolsz.IMTzIMT-PILzImage Processing Labz.iplz	JPEG 2000z.j2c)r   zJ2K-FIúJPEG2000-PILr   ú.j2kÚJPEGz.jfifúJPEG-PILz.jifúJPEG-FIzJPEG Network Graphicsz.jngzJNG-FIz.jp2)r   zJP2-FIr(   r   r    z.jpcr(   z.jpe)r   r,   r+   r    z Joint Photographic Experts Groupz.jpeg)r   r+   r,   r   r$   r   r    z.jpfz.jpgz.jpxz.jxrz.k25z.kc2z.kdczC64 Koala Graphicsz.koazKOALA-FIz.lbmz	Lytro F01z.lfpz	LYTRO-LFPzLytro Illumz.lfrz	LYTRO-LFRz	ZEISS LSMz.lsm)Útifffiler   ÚTIFFzMcIdas area filez.MCIDASz
MCIDAS-PILzPhttps://www.ssec.wisc.edu/mcidas/doc/prog_man/2003print/progman2003-formats.htmlz.mdcz.mefzFreeSurfer File Formatz.mghzITK MetaImagez.mhazITK MetaImage Headerz.mhdzMicrosoft Image Composerz.miczMIC-PILzMatroska Multimedia Containerú.mkvzMedical Imaging NetCDFz.mnczMedical Imaging NetCDF 2z.mnc2zLeaf Raw Image Formatz.moszQuickTime File Formatú.movzMPEG-4 Part 14ú.mp4z#MPEG-1 Moving Picture Experts Groupú.mpegzMoving Picture Experts Groupú.mpg)r   r   r   zJPEG Multi-Picture Formatú.mpozMPO-PILzMagnetic resonance imagingz.mriz.mrwzWindows Paintz.mspzMSP-PILz.nefÚrawpyz.nhdrz.niaz.niiznii.gzz.nii.gzzNumpy Arrayz.npzÚNPZT)r   r
   r   r   z.nrrdz.nrwz.orfz.palmzPortable Bitmapz.pbm)úPGM-FIú	PGMRAW-FIr   r    zKodak PhotoCDz.pcd)r   zPCD-FIzPCD-PILzMacintosh PICTz.pctúPICT-FIzZsoft Paintbrushz.PCX)r   zPCX-FIzPCX-PILz.pdfz.pefz.pfm)zPFM-FIr   r    zPortable Greymapz.pgm)r   r7   r8   r   r    z.pic)r9   r   r    z.pictzPortable Network Graphicsz.png)r   zPNG-PILzPNG-FIr   r   r    zPortable Image Formatz.pnmzPbmplus imagez.ppm)r   úPPM-PILr   )r   r:   úPPM-FIzPortable image formatz.pxmzPortable Pixelmap (ASCII)r;   zPortable Pixelmap (Raw)z	PPMRAW-FIÚGhostscriptz.pszAdope Photoshop 2.5 and 3.0z.psd)r   zPSD-PILzPSD-FIz.ptxz.pxnzPIXAR raster imagez.pxrz	PIXAR-PILz.qtkz.rafzSun Raster Filez.ras)r   zSUN-PILzRAS-FIr   r    z.srz.raw)r   zLYTRO-ILLUM-RAWzLYTRO-F01-RAWr5   z.rdcú.rgbr"   z.rgbaz.rw2z.rwlz.rwzz.sgi)r   r"   r   zSPE File Formatz.speÚSPEz.SPIDERz
SPIDER-PILz.sr2z.srfz.srwz.stiz.stkr-   r.   zShockWave Flashz.swfÚSWFzTruevision TGAz.targaúTARGA-FIz.tga)r   zTGA-PILr@   r   zTagged Image Filez.tif)
r-   r.   r   zTIFF-PILzTIFF-FIÚFEIr   r$   r   r    zTagged Image File Formatz.tiffz.vdaz.vstz.vtkzWireless Bitmapz.wapzWBMP-FIz.wbmz.wbmpz.wdpÚMatroskaú.webmzGoogle WebPz.webp)r   zWEBP-FIr   r    zWindows Meta Filez.wmfzWindows Media Videoú.wmvz
X11 Bitmapz.xbm)r   zXBM-PILzXBM-FIr   zX11 Pixel Mapz.xpm)r   zXPM-PILzXPM-FIzThumbnail Imagez.XVTHUMBzXVTHUMB-PILz.dpxz.im1z.im24z.im8z.jlsz.ljpgz.pamz.pcxz.pgmyuvz.pixz.rsz.sunz.sunrasz.xfacez.xwdz.yz3GP (3GPP file format)ú.3g2ú.3gpú.f4vú.ismú.ismaú.ismvú.m4aú.m4bú.mj2ú.pspz3GP2 (3GPP2 file format)z3GPP AMRú.amrza64 - video for Commodore 64ú.A64ú.a64zAdobe Filmstripú.flmÚAMVú.amvz(ASF (Advanced / Active Streaming Format)ú.asfzAV1 Annex Bú.obuzAV1 low overhead OBUzAVI (Audio Video Interleaved)zAVR (Audio Visual Research)ú.avrzBeam Software SIFFú.vbzCD Graphicsú.cdgzCommodore CDXL videoú.cdxlú.xlz
DASH Muxerú.mpdzDigital Pictures SGAú.sgazDiscworld II BMVú.bmvzDV (Digital Video)ú.difú.dvzF4V Adobe Flash VideozFLV (Flash Video)ú.flvzGXF (General eXchange Format)ú.gxfziCE Draw Fileú.idfzIFV CCTV DVRú.ifvziPod H.264 MP4 (MPEG-4 Part 14)ú.m4vzIVR (Internet Video Recording)ú.ivrzKonami PS2 SVAGú.svagzKUX (YouKu)ú.kuxzlive RTMP FLV (Flash Video)zLoki SDL MJPEGú.mjpgÚLVFú.lvfzMatroska / WebMú.mk3dú.mkaú.mkszMicrosoft XMVú.xmvzMIME multipart JPEGzMobiClip MODSú.modszMobiClip MOFLEXú.moflexzMotion Pixels MVIú.mvizMP4 (MPEG-4 Part 14)zMPEG-2 PS (DVD VOB)ú.dvdzMPEG-2 PS (SVCD)ú.vobzMPEG-2 PS (VOB)z!MPEG-TS (MPEG-2 Transport Stream)ú.m2tú.m2tsú.mtsú.tsÚMusepackú.mpcz7MXF (Material eXchange Format) Operational Pattern Atomú.mxfzMXF (Material eXchange Format)z
MxPEG clipú.mxgzNC camera feedú.vÚNUTú.nutz	Ogg Videoú.ogvÚOggú.oggzOn2 IVFú.ivfzPSP MP4 (MPEG-4 Part 14)zPsygnosis YOPú.yopzQuickTime / MOVzraw AVS2-P2/IEEE1857.4 videoú.avsú.avs2zraw AVS3-P2/IEEE1857.10ú.avs3z,raw Chinese AVS (Audio Video Standard) videoú.cavsz	raw Diracú.drcú.vc2zraw DNxHD (SMPTE VC-3)ú.dnxhdú.dnxhrzraw GSMú.gsmz	raw H.261ú.h261z	raw H.263ú.h263zraw H.264 videoú.264ú.avcú.h264ú.h26lzraw HEVC videoú.265ú.h265ú.hevcz
raw id RoQú.roqzraw Ingenient MJPEGú.cgizraw IPU Videoú.ipuzraw MJPEG 2000 videozraw MJPEG videoú.mjpegzraw MPEG-1 videoú.m1vzraw MPEG-2 videoú.m2vzraw MPEG-4 videozraw VC-1 videoú.vc1z	raw videoú.cifú.qcifú.yuvÚ	RealMediaú.rmÚSDR2ú.sdr2zSega FILM / CPKú.cpkzASER (Simple uncompressed video format for astronomical capturing)ú.serzSimbiosis Interactive IMXú.imxz
Square SVSú.svszTiVo TY Streamú.tyú.ty+zUncompressed 4:2:2 10-bitú.v210ú.yuv10zVC-1 test bitstreamú.rcvzVideo CCTV DATú.datz	Video DAVú.davÚVivoú.vivzWebM Chunk Muxerú.chkÚWebMzWindows Television (WTV)ú.wtvz
Xilam DERFú.adpzYUV4MPEG pipeú.y4mz.qpiz
PCO Cameraz.pcorawz.reczPerkin Elmer Vectraz.qptiffzPyramid Encoded TIFFz.ptiffz.ptifzOpticks Gelz.gelzZoomify Image Formatz.zifzHamamatsu Slide Scannerz.ndpizRoche Digital Pathologyz.bifz.tf8z.btfz!High Efficiency Image File Formatz.heiczAV1 Image File Formatz.avifc                 ó   — | j                   S r	   ©r
   ©Úxs    r   ú<lambda>r»   M  s
   €  !§+¡+€ r   )Úkey)tr�   r”   rE   rF   rQ   rP   rµ   rO   rT   rU   r‘   r   rW   r…   r†   r‡   r^   rˆ   rY   rZ   r˜   r²   rž   r¥   r®   r¯   r_   r‹   rŒ   r‰   r`   rs   rG   rR   ra   r�   rb   rŽ   r�   r’   r•   r“   r–   rc   rd   r§   r™   rH   rI   rJ   rƒ   rf   r)   rh   rk   r›   ru   rv   rœ   rK   rL   re   rM   rš   ri   rl   rm   rn   r/   rp   rq   r0   r1   rz   r\   r2   r3   r4   rw   rr   r{   r|   r   rV   r‚   r€   rN   rŸ   r­   r=   r¢   r—   r¤   r¦   r]   rg   r¨   rx   r©   rª   r}   r«   rX   r�   rŠ   r±   rt   rC   rD   r´   r[   ro   r¶   r„   r    r¬   é    c                 ó   — | j                   S r	   r¸   r¹   s    r   r»   r»   Ò  s
   €  A§K¡K€ r   N)r   r   Úextension_listÚsortÚdictÚknown_extensionsÚextr
   ÚlistÚappendÚvaluesÚ_video_extension_stringsÚvideo_extensionsÚ
ext_stringÚformats)Úext_listrÃ   s   00r   ú<module>rÌ      s *  ðñ÷>5ñ >5ðBBÙØØØ�ôðBñ ØØØ�ôðBñ Ø1Ø:ØØ˜FÐ#ô	ðBñ" Ø%ØØ�ôð#Bñ, ØØØ�ôð-Bñ6 ØØ�ôð7Bñ> ØØÚIØEô	ð?BñJ Ø(ØØ�ØEô	ðKBñV ØØØ�ôðWBñ` Ø,ØØ�Ø'ô	ðaBñl ØRØØ˜JÐ'ôðmBñv Ø%ØÚ0ôðwBñ@ ØØØ�ôðABñJ Ø.ØØ�ð @ô	ðKBñV ˜F¨h¨ZÔ8ðWBñX ØØ�ôðYBñ` ØØ�ôðaBñh Ø&ØØ�ôðiBñr Ø#ØØ˜IÐ&ôðsBñ| ØØØ�ôð}BñF ØØ�ôðGBñN Ø ØØ˜5Ð!ôðOBñX ØØ�ôðYBñ` ØØØ˜IÐ&ôðaBñj Ø(ØÚ0ôðkBñt ØØØ˜IÐ&ôðuBñ~ Ø ØØ�ôðBñH ØØ�ôðIBñP ØØ�ôðQBñX ØØ�ôðYBñ` Ø+ØØ�ôðaBñj ØØØ˜IÐ&ôðkBñt Ø&ØØ˜IÐ&ôðuBñ~ ØØ�ôðBñF ØØØAÚ-ô	ðGBñR ØØ�ôðSBñZ Ø3ØÚ/ôð[Bñd Ø3ØÚ7ôðeBñn Ø%ØØ˜IÐ&ôðoBñx Ø%ØØ˜IÐ&ôðyBñB ØØØ˜IÐ&ôðCBñL Ø?ØØ˜JÐ'ôðMBñV Ø3ØØ�ôðWBñ` Ø?ØØ˜JÐ'ôðaBñj Ø3ØØ�ôðkBñt Ø'ØØ�ôðuBñ~ ØØØ˜IÐ&ôðBñH ØØØ�ôðIBñR Ø*ØÚ.ôðSBñ\ ØØØ�ôð]Bñf Ø*ØØ˜JÐ'ôðgBñp Ø)ØØ˜JÐ'ôðqBñz Ø)ØØ˜JÐ'ôð{BñD Ø)ØØ�ôðEBñN Ø"ØØ�ôðOBñX Ø'ØÚ,ôðYBñb ØØ�ôðcBñj ØØ�ôðkBñr ØØØ˜JÐ'ôðsBñ| Ø ØÚ8ôð}BñF	 Ø&ØØ�ôðG	BñP	 ØØØ˜JÐ'ôðQ	BñZ	 ØØ�ôð[	Bñb	 Ø!ØØ˜HÐ%ôðc	Bñl	 ØØ˜�ôðm	Bñt	 ØØ�ôðu	Bñ|	 ØØØ˜IÐ&ôð}	BñF
 Ø#ØØ�ôðG
BñP
 ØØÚ=ôðQ
BñZ
 ØØÚ=ôð[
Bñd
 ØØØ˜JÐ'ôðe
Bñn
 ØØØ�ôðo
Bñx
 Ø$ØØ�ôðy
BñB ØØÚGôðCBñL ØØØ˜NÐ+ôðMBñV ØØÚ<ôðWBñ` Ø/ØÚSôðaBñj ØØØ˜NÐ+ôðkBñt Ø/ØÚSôðuBñ~ ØØØ˜NÐ+ôðBñH Ø"ØØ�ôðIBñR ØØ�ôðSBñZ ØØ�ôð[Bñb ØØ�ôðcBñj Ø!ØØ�ôðkBñt Ø&ØØ�ôðuBñ~ ØØØ�ôðBñH ØØØ�ôðIBñR ØØÚ,ôðSBñ\ ØØØ˜LÐ)Øhô	ð]Bñh ØØ�ôðiBñp ØØ�ôðqBñx Ø%ØØ�ôðyBñB ØØØ�ôðCBñL Ø#ØØ�ôðMBñV Ø'ØØ˜IÐ&ôðWBñ` Ø,ØØ˜FÐ#ôðaBñj Ø%ØØ�ôðkBñt Ø'ØØ�ôðuBñ~ Ø$ØØ�ôðBñH Ø$ØØ˜FÐ#ôðIBñR ØØØ˜FÐ#ôðSBñ\ Ø2ØØ˜FÐ#ôð]Bñf Ø+ØÚ-ôðgBñp Ø(ØØ˜IÐ&ôðqBñz Ø)ØØ�ôð{BñD ØØ�ôðEBñL ØØØ˜IÐ&ôðMBñV ØØ˜GÐ$ôðWBñ^ ØØ�ôð_Bñf ØØ�ôðgBñn ØØ�ôðoBñv ØØØ�ôðwBñ@ ØØÙ�Ùõ	ðABñL ÙØ�ôðMBñT ÙØ�ôðUBñ\ ÙØ�ôð]Bñd ÙØ�ôðeBñl ÙÙÛ:ôðmBñv ÙÙÛ0ôðwBñ@ ÙÙÙ�ôðABñJ ÙÙÛ0ôðKBñT ÙØ�ôðUBñ\ ÙØ�ôð]Bñd ÙÛ-ôðeBñl ÙÙÛDôðmBñv ÙÙÛ-ôðwBñ@ ÙÙÙ�ôðABñJ Ù(ÙÛIôðKBñT Ù$ÙØ˜HÐ%ôðUBñ^ ÙÙÛ.ôð_Bñh ÙÙÛ0ôðiBñr Ù$ÙØ�ôðsBñ| Ù(ÙÙ˜HÐ%ôð}BñF Ù&ÙÙ�ôðGBñP ÙÙØ˜IÐ&ôðQBñZ Ù*ÙÛ0ôð[Bñd ÙØ�ôðeBñl ÙØ�ôðmBñt Ù!ÙØ™KÐ(ôðuBñ~ ÙØ�ôðBñF ÙØ�ôðGBñN ÙÙÛBôðOBñX ÙÙØ�ôðYBñb ÙÛHôðcBñj ÙØ�ôðkBñr Ø%ÙØ™IÐ&ôðsBñ| Ø%ÙØ™IÐ&ôð}BñF ÙØ�ôðGBñN ÙØ�ôðOBñV ÙØ�ôðWBñ^ Ø%ÙÛ.ôð_Bñh ÙÙÙ�ôðiBñr ÙØ™LÐ)ôðsBñz ÙØ�ôð{BñB ÙØ�ôðCBñJ ÙØ�ôðKBñR ÙØ�ôðSBñZ ÙÙ™fÐ%ôð[Bñb ÙÙÙ˜�ôðcBñl ÙÙØ™JÐ'ôðmBñv ÙÙÛ:ôðwBñ@ Ù Ùó
ñ õðABñb Ù'Ùó
ñ õðcBñD ÙØ�ôðEBñL ÙØ�ôðMBñT ÙØ�ôðUBñ\ ÙÙÙ�ôð]Bñf ÙÙÙ�ôðgBñp ÙÙÙ�ôðqBñz Ø"ÙØ�ôð{BñD ÙÙØ˜FÐ#ôðEBñN ÙÙÛ8ôðOBñX Ù ÙØ˜IÐ&ôðYBñb Ù"ÙØ�ôðcBñl ÙÙÛ8ôðmBñv ÙÙÛ0ôðwBñ@ ÙÙØ™MÐ*ôðABñJ ÙØ�ôðKBñR ÙØ�ôðSBñZ ÙØ�ôð[Bñb ÙØ�ôðcBñj ÙØ�ôðkBñr ÙØ�ôðsBñz ÙØ�ôð{BñB ÙØ�ôðCBñJ ÙØ�ôðKBñR ÙØ�ôðSBñZ ÙØ�ôð[Bñb ÙØ�ôðcBñj ÙØ�ôðkBñr ÙØ�ôðsBñz ÙØ�ôð{BñB ÙØ�ôðCBñJ ÙØ�ôðKBñR Ù%ÙØ�ôðSBñ\ Ù%ÙØ�ôð]Bñf Ù%ÙØ�ôðgBñp Ù%ÙØ�ôðqBñz Ù%ÙØ�ôð{BñD Ù%ÙØ�ôðEBñN Ù%ÙØ�ôðOBñX Ù%ÙØ�ôðYBñb Ù%ÙØ�ôðcBñl Ù%ÙØ�ôðmBñv Ù'ÙØ�ôðwBñ@ Ù'ÙØ�ôðABñJ Ù'ÙØ�ôðKBñT Ù'ÙØ�ôðUBñ^ Ù'ÙØ�ôð_Bñh Ù'ÙØ�ôðiBñr Ù'ÙØ�ôðsBñ| Ù'ÙØ�ôð}BñF  Ù'ÙØ�ôðG BñP  Ù'ÙØ�ôðQ BñZ  ÙÙØ�ôð[ Bñd  Ù+ÙØ�ôðe Bñn  Ù+ÙØ�ôðo Bñx  ÙÙØ�ôðy BñB! ÙÙØ�ôðC!BñL! Ù7ÙØ�ôðM!BñV! Ù7ÙØ�ôðW!Bñ`! Ù7ÙØ�ôða!Bñj! Ù7ÙØ�ôðk!Bñt! ÙÙØ�ôðu!Bñ~! Ù#ÙØ�ôð!BñH" Ù,ØØ�ôðI"BñR" Ù*ÙØ�ôðS"Bñ\" Ù!ÙØ�ôð]"Bñf" ÙÙØ�ôðg"Bñp" Ù#ÙØ�ôðq"Bñz" Ù#ÙØ�ôð{"BñD# ÙÙØ�ôðE#BñN# Ù#ÙØ�ôðO#BñX# ÙÙØ�ôðY#Bñb# Ù!ÙØ�ôðc#Bñl# Ù!ÙØ�ôðm#Bñv# Ù$ÙØ�ôðw#Bñ@$ Ù ÙØ�ôðA$BñJ$ Ù,ÙØ�ôðK$BñT$ ÙÙØ�ôðU$Bñ^$ ÙÙØ�ôð_$Bñh$ Ù.ÙØ�ôði$Bñr$ Ù.ÙØ�ôðs$Bñ|$ Ù.ÙØ�ôð}$BñF% Ù-ÙØ�ôðG%BñP% ÙÙØ�ôðQ%BñZ% ÙÙØ�ôð[%Bñd% Ù*ÙØ�ôðe%Bñn% ÙÙØ�ôðo%Bñx% ÙÙØ�ôðy%BñB& ÙÙØ�ôðC&BñL& ÙÙØ�ôðM&BñV& ÙÙØ�ôðW&Bñ`& ÙÙØ�ôða&Bñj& Ù"ÙØ�ôðk&Bñt& ÙÙØ�ôðu&Bñ~& ÙÙØ�ôð&BñH' Ù ÙØ�ôðI'BñR' Ù#ÙØ�ôðS'Bñ\' Ù#ÙØ�ôð]'Bñf' Ù#ÙØ�ôðg'Bñp' Ù#ÙØ�ôðq'Bñz' Ù#ÙØ�ôð{'BñD( Ù#ÙØ�ôðE(BñN( Ù#ÙØ�ôðO(BñX( Ù#ÙØ�ôðY(Bñb( Ù#ÙØ�ôðc(Bñl( Ù#ÙØ�ôðm(Bñv( Ù"ÙØ�ôðw(Bñ@) ÙÙØ�ôðA)BñJ) ÙÙØ�ôðK)BñT) Ù0ÙØ�ôðU)Bñ^) Ù0ÙØ�ôð_)Bñh) Ù0ÙØ�ôði)Bñr) Ù0ÙØ�ôðs)Bñ|) ÙÙØ�ôð})BñF* ÙFÙØ�ôðG*BñP* Ù-ÙØ�ôðQ*BñZ* ÙÙØ�ôð[*Bñd* ÙÙØ�ôðe*Bñn* ÙÙØ�ôðo*Bñx* ÙÙØ�ôðy*BñB+ ÙÙØ�ôðC+BñL+ ÙÙØ�ôðM+BñV+ Ù'ÙØ�ôðW+Bñ`+ ÙÙØ�ôða+Bñj+ ÙÙØ�ôðk+Bñt+ ÙÙØ�ôðu+Bñ~+ ÙÙØ�ôð+BñH, ÙÙØ�ôðI,BñR, ÙÙØ�ôðS,Bñ\, ÙÙØ�ôð],Bñf, ÙÙØ�ôðg,Bñp, ÙÙØ�ôðq,Bñz, ÙÙØ�ôð{,BñD- ÙÙØ�ôðE-BñN- Ù+ÙØ�ôðO-BñX- Ù+ÙØ�ôðY-Bñb- Ù&ÙØ�ôðc-Bñl- Ù;ÙØ�ôðm-Bñv- ÙÙØ�ôðw-Bñ@. ÙÙØ�ôðA.BñJ. Ù%ÙØ�ôðK.BñT. Ù%ÙØ�ôðU.Bñ^. ÙÙØ�ôð_.Bñh. ÙÙØ�ôði.Bñr. ÙÙØ�ôðs.Bñ|. ÙÙØ�ôð}.BñF/ ÙÙØ�ôðG/BñP/ ÙÙØ˜(Ð#ôðQ/BñZ/ ÙÙØ�ôð[/Bñd/ ÙÙØ�ôðe/Bñn/ ÙÙØ�ôðo/Bñx/ ÙÙØ�ôðy/BñB0 ÙÙØ�ôðC0BñL0 Ù"ÙØ�ôðM0BñV0 ÙÙØ�ôðW0Bñ`0 Ù#ØØ�ôða0Bñj0 ÙÙØ�ôðk0Bñt0 ÙÙØ�ôðu0Bñ~0 ÙØØ�ôð0BñH1 ÙÙØ�ôðI1BñR1 ÙØØ�ôðS1Bñ\1 ÙØØ�ôð]1Bñf1 ÙÙØ�ôðg1Bñp1 ÙÙØ�ôðq1Bñz1 ÙÙØ�ôð{1BñD2 ÙÙØ�ôðE2BñN2 ÙÙØ�ôðO2BñX2 ÙÙØ�ôðY2Bñb2 ÙÙØ�ôðc2Bñl2 ÙÙØ�ôðm2Bñv2 ÙÙØ�ôðw2Bñ@3 ÙÙØ�ôðA3BñJ3 ÙPÙØ�ôðK3BñT3 Ù(ÙØ�ôðU3Bñ^3 ÙÙÙ˜fÐ%ôð_3Bñh3 ÙÙØ�ôði3Bñr3 ÙÙØ�ôðs3Bñ|3 Ù(ÙØ�ôð}3BñF4 Ù(ÙØ�ôðG4BñP4 Ù"ÙØ�ôðQ4BñZ4 ÙÙØ�ôð[4Bñd4 ÙÙØ�ôðe4Bñn4 ÙÙØ�ôðo4Bñx4 ÙÙØ�ôðy4BñB5 ÙÙØ�ôðC5BñL5 ÙÙØ�ôðM5BñV5 ÙÙØ�ôðW5Bñ`5 Ù'ÙØ�ôða5Bñj5 ÙÙØ�ôðk5Bñt5 ÙÙØ�ôðu5Bñ~5 ÙÙ�ôð5BñF6 ÙÙÙ�ôðG6BñP6 ÙÙÙ�ôðQ6BñZ6 Ù"ÙÙ�ôð[6Bñd6 Ù#ÙÙ�ôðe6Bñn6 Ù#ÙÙ�ôðo6Bñx6 ÙÙÙ�ôðy6BñB7 Ù#ÙÙ�ôðC7BñL7 Ù&ÙÙ�ôðM7BñV7 Ù&ÙÙ�ôðW7Bñ`7 ÙÙ�ôða7Bñh7 ÙÙ�ôði7Bñp7 Ù0ÙØ�ôðq7Bñz7 Ù$ÙØ�ôð{7B€ðF8 × Ñ Ò-Ñ Ô .ñ “6Ð Øò 0€CØ
‡}�}Ð,Ñ,Ù*.«&Ð˜Ÿ™Ñ'Ø�S—]‘]Ñ#×*Ñ*¨3Õ/ð0ð
 '7×&=Ñ&=Ó&?×T˜(È8ÒTÀC’#ÐT�#ÓT€óuÐ ñl “6Ð Ø*ò (€JØ˜zÑ*€GØ×Ñ˜G¡A™JÕ'ð(ð × Ñ Ò/Ñ Ö 0ùóy Us   ÁOAP&