%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/share/hplip/base/__pycache__/
Upload File :
Create Path :
Current File : //usr/share/hplip/base/__pycache__/magic.cpython-312.pyc

�

=	f���$ �ddlZddlZddlZdZggd��gd��gd��gd��gd��gd��gd	��gd
��gd��gd��gd
��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd ��gd!��gd"��gd#��gd$��gd%��gd&��gd'��gd(��gd��gd)��gd*��gd+��gd,��gd)��gd)��gd-��gd.��gd/��gd0��gd1��gd2��gd3��gd4��gd5��gd6��gd7��gd8��gd9��gd:��gd;��gd<��gd=��gd>��gd?��gd@��gdA��gdB��gdC��gdD��gdE��gdF��gdG��gdH��gdI��gdJ��gdK��gdL��gdM��gdN��gdO��gdP��gdQ��gdR��gdS��gdT��gdU��gdV��gdW��gdX��gdY��gdZ��gd[��gd\��gd]��gd^��gd_��gd`��gda��gdb��gdc��gdd��gde��gdf��gdg��gdh��gdi��gdj��gdk��gdl��gdm��gdn��gdo��gdp��gdq��gdr��gds��gdt��gdu��gdv��gdw��gdx��gdy��gdz��gd{��gd|��gd}��gd~��gd��gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd¢�gd¢�gdâ�gdĢ�gdŢ�gdƢ�gdǢ�gdȢ�gdɢ�gdʢ�gdˢ�gd̢�gd͢�gd΢�gdϢ�gdТ�gdѢ�gdҢ�gdӢ�gdԢ�gdբ�gd֢�gdע�gdآ�gd٢�gdڢ�gdۢ�gdܢ�gdݢ�gdޢ�gdߢ�gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd��gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���gd���g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d	��g�d
��g�d��g�d��g�d
��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d ��g�d!��g�d"��g�d#��g�d$��g�d%��g�d&��g�d'��g�d(��g�d)��g�d*��g�d+��g�d,��g�d-��g�d.��g�d/��g�d0��g�d1��g�d2��g�d3��g�d4��g�d5��g�d6��g�d7��g�d8��g�d9��g�d:��g�d;��g�d<��g�d=��g�d>��g�d?��g�d@��g�dA��g�dB��g�dC��g�dD��g�dE��g�dF��g�dG��g�dH��g�dI��g�dJ��g�dK��g�dL��g�dM��g�dN��g�dO��g�dP��g�dQ��g�dR��g�dS��g�dT��g�dU��g�dV��g�dW��g�dX��g�dY��g�dZ��g�d[��g�d\��g�d]��g�d^��g�d_��g�d`��g�da��g�db��g�dc��g�dd��g�de��g�df��g�dg��g�dh��g�di��g�dj��g�dk��g�dl��g�dm��g�dn��g�do��g�dp��g�dq��g�dr��g�ds��g�dt��g�du��g�dv��g�dw��g�dx��g�dy��g�dz��g�d{��g�d|��g�d}��g�d~��g�d��g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d¢�g�dâ�g�dĢ�g�dŢ�g�dƢ�g�dǢ�g�dȢ�g�dɢ�g�dʢ�g�dˢ�g�d̢�g�d͢�g�d΢�g�dϢ�g�dТ�g�dѢ�g�dҢ�g�dӢ�g�dԢ�g�dբ�g�d֢�g�dע�g�dآ�g�d٢�g�dڢ�g�dۢ�g�dܢ�g�dݢ�g�dޢ�g�dߢ�g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d	��g�d
��g�d��g�d��g�d
��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d ��g�d!��g�d"��g�d#��g�d$��g�d%��g�d&��g�d'��g�d(��g�d)��g�d*��g�d+��g�d,��g�d-��g�d.��g�d/��g�d0��g�d1��g�d2��g�d3��g�d4��g�d5��g�d6��g�d7��g�d8��g�d9��g�d:��g�d;��g�d<��g�d=��g�d>��g�d?��g�d@��g�dA��g�dB��g�dC��g�dD��g�dE��g�dF��g�dG��g�dH��g�dI��g�dJ��g�dK��g�dL��g�dM��g�dN��g�dO��g�dP��g�dQ��g�dR��g�dS��g�dT��g�dU��g�dV��g�dW��g�dX��g�dY��g�dZ��g�d[��g�d\��g�d]��g�d^��g�d_��g�d`��g�da��g�db��g�dc��g�dd��g�de��g�df��g�dg��g�dh��g�di��g�dj��g�dk��g�dl��g�dm��g�dn��g�do��g�dp��g�dq��g�dr��g�ds��g�dt��g�du��g�dv��g�dw��g�dx��g�dy��g�dz��g�d{��g�d|��g�d}��g�d}��g�d~��g�d��g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d¢�g�dâ�g�dĢ�g�dŢ�g�dƢ�g�dǢ�g�dȢ�g�dɢ�g�dʢ�g�dˢ�g�d̢�g�d͢�g�d΢�g�dϢ�g�dТ�g�dѢ�g�dҢ�g�dӢ�g�dԢ�g�dբ�g�d֢�g�dע�g�dآ�g�d٢�g�dڢ�g�dۢ�g�dܢ�g�dݢ�g�dޢ�g�dߢ�g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d���g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d	��g�d
��g�d��g�d��g�d
��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�d��g�dԢ�g�d��g�d��g�d��g�d��g�d ��g�d!��g�d"��g�d#��g�d$��g�d%��g�d&��g�d'��g�d(��g�d)��g�d*��g�d+��g�d,��g�d-��g�d.��g�d/��g�d0��g�d1��g�d2��g�d3��g�d4��g�d5��g�d6��g�d7��g�d8��g�d9��g�d:��g�d;��Zga�d<Z�d=�Z�d>�Z	G�d?��d@�Z
�dA�Z�dB�Z�dC�Z�dD�Z
eD]4Ztje
ede�dEe�dFe�dGe�dH���6y(I�Nz0.2)r�string�=s#definezimage/x-xbitmap)r�leshortriz!application/x-alan-adventure-game)rrrsTADSzapplication/x-tads-game)r�shortri��application/x-executable-file)rrr�r)rrri[r)rrrsCorer)rrrsAMANDA: TAPESTART DATEzapplication/x-amanda-header)r�belongri�r)rr	ri��application/x-library-file)rr	ri��
video/mpeg)rr	ri�r)rzbeshort&0xfff0ri�z
audio/mpeg)�rri�z	video/fli)rrri�z	video/flc)rrrsMOVIzvideo/x-sgi-movie)rrrsmoov�video/quicktime)rrrsmdatr
)r�longriʈzapplication/x-apl-workspace)rrrsFiLeStArTfIlEsTaRtztext/x-apple-binscii)rrrs
GL�application/data)rrrsv�r)rrrsNuFiler)rrrsN�F�l�r)rr	rir)rr	rir)�rrsustarzapplication/x-tar)rrrsustar  zapplication/x-gtar)rrri3�application/x-cpio)rrri�0zapplication/x-bcpio)rrrs070707r)rrrs070701r)rrrs070702r)rrrs!<arch>
debianzapplication/x-dpkg)rrr铵�application/x-ar)rrrrr)rrr鉵r)rrrrr)rrrs<ar>r)rrrs!<arch>
__________Er)rrrs-h-r)rrrs!<arch>r)rr	ri�er)rr	ri>ra<r)rrr�ra<!r)r�lelongrrr)rrrrr)rrrrr)rrrrr)rrri�r)rrri�r)r�lelong&0x8080ffffri�application/x-arc)rrri	r)rrrir)rrrir)rrrir)rrrir)rrrsarchiver)rrri`�zapplication/x-arj)rrrsHPAKr)rrrs�,JAM application/data�)�rrs-lh0-�application/x-lha)rrrs-lh1-r)rrrs-lz4-r)rrrs-lz5-r)rrrs-lzs-r)rrrs-lh -r)rrrs-lhd-r)rrrs-lh2-r)rrrs-lh3-r)rrrs-lh4-r)rrrs-lh5-r)rrrsRar!zapplication/x-rar)rrrsSQSHr)rrrsUC2r)rrrsPKzapplication/zip)�rrl�'�{zapplication/x-zoo)�
rrs# This is a shell archivezapplication/x-shar)rrrs*STAr)rrrs2278r)r�beshortri0r)rrri1r)rrrs���application/core)rrrs.snd�audio/basic)rrri.sdr )rrrsMThdz
audio/midi)rrrsCTMFzaudio/x-cmf)rrrsSBIzaudio/x-sbi)rrrsCreative Voice Filezaudio/x-voc)rr	riKRTN�audio/x-multitrack)rrrsRIFFzaudio/x-wav)rrrsEMODzaudio/x-emod)rr	ri�ar.zaudio/x-pn-realaudio)rrrsMTMr!)rrrsif�audio/x-669-mod)rrrsFARz	audio/mod)rrrsMAS_Uzaudio/x-multimate-mod)�,rrsSCRMzaudio/x-st3-mod)rrrsGF1PATCH110ID#000002�audio/x-gus-patch)rrrsGF1PATCH100ID#000002r$)rrrsJNr")rrrsUN05zaudio/x-mikmod-uni)rrrsExtended Module:zaudio/x-ft2-mod)�rrs!SCREAM!zaudio/x-st2-mod)�8rrsM.K.�audio/x-protracker-mod)r&rrsM!K!r')r&rrsFLT4zaudio/x-startracker-mod)r&rrs4CHN�audio/x-fasttracker-mod)r&rrs6CHNr()r&rrs8CHNr()r&rrsCD81�audio/x-oktalyzer-mod)r&rrsOKTAr))r&rrs16CN�audio/x-taketracker-mod)r&rrs32CNr*)rrrsTOCzaudio/x-toc)rrriI
r)rrr�r)rrrr+r)rrri�r)rrri:r)rrrs//�text/cpp)rrrs\\1cw\r)rrrs\\1cwr)r�belong&0xffffff00rl
r)rr-rlK
r)rrr�?r)rrriAr)rrrspiper)rrrsprofr)rrrs: shellr)rrrs	#!/bin/sh�application/x-sh)rrrs
#! /bin/shr/)rrrs
#!/bin/csh�application/x-csh)rrrs#! /bin/cshr0)rrrs
#!/bin/ksh�application/x-ksh)rrrs#! /bin/kshr1)rrrs#!/bin/tcshr0)rrrs#! /bin/tcshr0)rrrs#!/usr/local/tcshr0)rrrs#! /usr/local/tcshr0)rrrs#!/usr/local/bin/tcshr0)rrrs#! /usr/local/bin/tcshr0)rrrs#!/usr/local/bin/zsh�application/x-zsh)rrrs#! /usr/local/bin/zshr2)rrrs#!/usr/local/bin/ashr/)rrrs#! /usr/local/bin/ashr2)rrrs#!/usr/local/bin/ae�text/script)rrrs#! /usr/local/bin/aer3)rrrs#!/bin/nawk�application/x-awk)rrrs#! /bin/nawkr4)rrrs#!/usr/bin/nawkr4)rrrs#! /usr/bin/nawkr4)rrrs#!/usr/local/bin/nawkr4)rrrs#! /usr/local/bin/nawkr4)rrrs#!/bin/gawkr4)rrrs#! /bin/gawkr4)rrrs#!/usr/bin/gawkr4)rrrs#! /usr/bin/gawkr4)rrrs#!/usr/local/bin/gawkr4)rrrs#! /usr/local/bin/gawkr4)rrrs
#!/bin/awkr4)rrrs#! /bin/awkr4)rrrs#!/usr/bin/awkr4)rrrs#! /usr/bin/awkr4)rrrsBEGINr4)rrrs#!/bin/perl�application/x-perl)rrrs#! /bin/perlr5)rrrseval "exec /bin/perlr5)rrrs#!/usr/bin/perlr5)rrrs#! /usr/bin/perlr5)rrrseval "exec /usr/bin/perlr5)rrrs#!/usr/local/bin/perlr5)rrrs#! /usr/local/bin/perlr5)rrrseval "exec /usr/local/bin/perlr5)rrrs
#!/bin/python�application/x-python)rrrs#! /bin/pythonr6)rrrseval "exec /bin/pythonr6)rrrs#!/usr/bin/pythonr6)rrrs#! /usr/bin/pythonr6)rrrseval "exec /usr/bin/pythonr6)rrrs#!/usr/local/bin/pythonr6)rrrs#! /usr/local/bin/pythonr6)rrrs eval "exec /usr/local/bin/pythonr6)rrrs#!/usr/bin/env pythonr6)rrrs#! /usr/bin/env pythonr6)rrrs	#!/bin/rcr3)rrrs
#! /bin/rcr3)rrrs#!/bin/bashr/)rrrs#! /bin/bashr/)rrrs#!/usr/local/bin/bashr/)rrrs#! /usr/local/bin/bashr/)rrrs#! /r3)rrrs#!/r3)rrrs#! text/scriptr)rrrs�zapplication/compress)rrrs�zapplication/x-gzip)rrrsr)rrriDr)rrri�r)rrrs�r)rrri�7r)rrrsBZhzapplication/x-bzip2)rrriv�r)rrriv�r)rrriv�zapplication/x-lzh)rrrs�r)rrrs�r)rrrs�r)rrrsBZzapplication/x-bzip)rrrs	�LZO

r)rr	ri��application/x-object-file)rr	rir)rr	rir)rr	rir)rr	riWr)�r	r�k�r)r8r	r�l�r)r8r	rim�r)r8r	rin�r)rr	r�Yr7)rr	ri_r)rr	r�ΚW�application/x-gdbm)rrrr<r=)rrrsGDBMr=)rr	ria�application/x-db)rr	rib1r>)rrrs<list>
<protocol bbn-mr)rrrsdiff text/x-patchr)rrrs*** text/x-patchr)rrrsOnly in text/x-patchr)rrrs#Common subdirectories: text/x-patchr)rrrs!<arch>
________64Er)rrr�r)rrri�r)rrri�r7)rrrs��r)rrrs��|r)rrrs��~r)rrrscr)rrri�yEz	image/x11)rrrs!<PDF>!
zapplication/x-prof)rrri�application/x-locale)r8r	rr:�application/x-dump)r8r	rr9rA)r8rrr:rA)r8rrr9rA)rrrsELFr)rrriTr)rrriUr)r&rriS�zapplication/x-linux-ext2fs)rrrs����zapplication/x-pc-floppy)irri��r)�rriU�r)�rri�application/x-filesystem)rCrri�rD)rCrrih$rD)rCrrix$rD)rrrs	-rom1fs-rD)i�rrzOS/2zapplication/x-bootable)rrrsFONT�font/x-vfont)rrri�rE)rrriiBrE)rrrs%!PS-AdobeFont-1.0�
font/type1)�rrz%!PS-AdobeFont-1.0rF)rr	rr�
font/x-snf)rrrrrH)rrrsSTARTFONT font/x-bdfr)rrrsfcpz
font/x-pcf)rrrsD1.0
z
font/x-speedo)rrrsflfz
font/x-figlet)rrrsflczapplication/x-font)rr	riYz
font/x-libgrx)rr	rlNO�~�
font/x-dos)�r	riAGErI)rJr	riDIVrI)irr�DOSFONTrI)rrrs
<MakerFile�application/x-framemaker)rrrs<MIFFilerL)rrrs<MakerDictionaryrL)rrrs<MakerScreenFontzfont/x-framemaker)rrrs<MMLrL)rrrs	<BookFilerL)rrrs<MakerrL)r�lelong&0377777777r�W�wr)rrMr�Z�wr)rrMr�]�wr)rrMri��wr)rJrruïr)rrrl�M~Q
r)rrrs
GIMP Gradientzapplication/x-gimp-gradient)rrrsgimp xcfzapplication/x-gimp-image)rrrsGPATzapplication/x-gimp-pattern)rrrsGIMPzapplication/x-gimp-brush)rrrs��r@)rrrs��r@)rrrisr)rrripr)rrrs�font/ttf)rrri0��Gr)rrrib�xer)rrriپ�;r)rrrit�|_r)rr	rir7)rr	rir)rr	rir)rr	rir)rr	rir
)rr	ri
r
)rr	rir7)rr	rir)rr	rir)rr	rir)rr	rir
)rr	ri
r7)rr	rir7)rr	rir)rr	rir)rr	rir)rr	rir
)rr	ri
r
)rr	rrr)rrrir)rrrir)rrrir)rr	rir)rr	rir)rr	rir)rr	rir)rr	ri
r)rr	ri
r)rr	rir
)rr	ri
r
)rrr�e�r
)rrrie�
r
)rrrie�r
)rrrie�r
)rrri�!Xr)rrri��Mzfont/x-hp-windows)rrrs
Bitmapfilez
image/unknown)rrrsIMGfilezCIS image/unknown)rrrizapplication/x-lisp)rrrsmsgcat01r@)rrrsHPHP48-zHP48 binary)rrrs%%HP:z	HP48 text)rrr��zhp200 (68010) BSD)rrri,zhp300 (68020+68881) BSD)rrri�370 XA sysV executable)rrri�370 XA sysV pure executable)rrri��z370 sysV pure executable)rrri��rU)rrriQ�z370 sysV executable)rrri9�rT)rrrizSVR2 executable (Amdahl-UTS))rrriz!SVR2 pure executable (Amdahl-UTS))rrrizSVR2 pure executable (USS/370))rrrizSVR2 executable (USS/370))rrri�z0executable (RISC System/6000 V3.1) or obj module)rrrizshared library)rrriz	ctab data)rrri�zstructured file)rrrs0xabcdefzAIX message catalog)rr	ri�zAIX compiled message catalog)rrrs<aiaff>�archive)rrrsFORMzIFF data)rrrsP1�image/x-portable-bitmap)rrrsP2�image/x-portable-graymap)rrrsP3�image/x-portable-pixmap)rrrsP4rW)rrrsP5rX)rrrsP6rY)rrrsIIN1�
image/tiff)rrrsMM*rZ)rrrsII*rZ)rrrs�PNG�	image/png)�rr�PNGr[)rrrsGIF8z	image/gif)rrrs�@�zimage/x-cmu-raster)rrrsid=ImageMagickzMIFF image data)rrri$�BzArtisan image data)rrrs#FIGzFIG image text)rrrs
ARF_BEGARFzPHIGS clear text archive)rrrs@(#)SunPHIGS�SunPHIGS)rrrsGKSMzGKS Metafile)rrrsBEGMFz%clear text Computer Graphics Metafile)rzbeshort&0xffe0r� z!binary Computer Graphics Metafile)rrri 0z$character Computer Graphics Metafile)rrrsyzz(MGR bitmap, modern format, 8-bit aligned)rrrszzz2MGR bitmap, old format, 1-bit deep, 16-bit aligned)rrrsxzz2MGR bitmap, old format, 1-bit deep, 32-bit aligned)rrrsyxz#MGR bitmap, modern format, squeezed)rrrs%bitmapzFBM image data)r\rrzPC Research, Inczgroup 3 fax data)rrrshplip_g3zapplication/hplip-fax)rrri�z
image/jpeg)rrrshsi1zimage/x-jpeg-proprietary)rrrsBMzimage/x-bmp)rrrsICzimage/x-ico)rrrsPIzPC pointer image data)rrrsCIzPC color icon data)rrrsCPzPC color pointer image data)rrrs	/* XPM */zimage/x-xpixmap)rrriR�zRLE image data,)rrrsImagefile version-ziff image data)rr	ri�j�Yzimage/x-sun-raster)rrri�z
x/x-image-sgi)rrrsIT01�FIT image data)rrrsIT02r`)irr�PCD_IPIzx/x-photo-cd-pack-file)rrrsPCD_OPAzx/x-photo-cd-overfiew-file)rrrs	SIMPLE  =zFITS image data)rrrsThis is a BitMap filezLisp Machine bit-array-file)rrrs!!zBennet Yee's "face" format)rrrizPEX Binary Archive)i�rrsVisio (TM) Drawingz%s)rrri�zbasic-16 executable)rrri�zbasic-16 executable (TV))rrrrBr)rrri�r)rrr�r)rrr�
r)rrr�r)rrrs�OPSzInterleaf saved data)rrrs<!OPSzInterleaf document text)rrr�pgscriptverzIslandWrite document)�
rr�DrawFilezIslandDraw document)rzleshort&0xFFFCr��zlittle endian ispell)rzbeshort&0xFFFCrrhzbig endian ispell)rr	r��:�zcompiled Java class data,)rrri�zJava serialization data)rrrsKarmaRHDz$Version Karma Data Structure Version)rrrslectz"DEC SRC Virtual Paper Lectern file)�5rr�
yypreviouszC program text (from lex))r%rrzgenerated by flexzC program text (from flex))rrrs%{zlex description text)rrri�zlif file)rrridz%Linux/i386 impure executable (OMAGIC))rrridz#Linux/i386 pure executable (NMAGIC))rrridz+Linux/i386 demand-paged executable (ZMAGIC))rrri�dz+Linux/i386 demand-paged executable (QMAGIC))rrrszLinux/i386 object file)rrrszLinux-8086 impure executable)rrrs zLinux-8086 executable)rrrs��zLinux-8086 object file)rrrszMinix-386 impure executable)rrrs zMinix-386 executable)rrrs*nazgul*zLinux compiled message catalog)��rrrzLinux/i386 core file)rrr�LILOz!Linux/i386 LILO boot/chain loader)rrrs0.9r)rrri6zfont/linux-psf)i�rrz
SWAP-SPACEzLinux/i386 swap file)rrrr?zECOFF alpha)rdrr�HdrS�Linux kernel)rr	rl��qro)rrrsBegin3zLinux Software Map entry text)rrrs;;zLisp/Scheme program text)rrrs
(�%byte-compiled Emacs-Lisp program data)rrrs;ELCrp)rrrz(SYSTEM::VERSION 'z%CLISP byte-compiled Lisp program text)rrriҋvpzCLISP memory image data)rrrlpv%z%CLISP memory image data, other endian)rrrl�$<�GNU-format message catalog data)rrrl�*rq)rr	rrizmach-o fat file)rr	rl�z�}zmach-o)�rrzmust be converted with BinHexzBinHex binary text)rrrsSIT!zStuffIt Archive (data))�ArrzSIT!zStuffIt Archive (rsrc + data))rrrsSITDzStuffIt Deluxe (data))rsrr�SITDzStuffIt Deluxe (rsrc + data))rrrsSegzStuffIt Deluxe Segment (data))rsrr�Segz$StuffIt Deluxe Segment (rsrc + data))rrrsAPPLzMacintosh Application (data))rsrr�APPLz#Macintosh Application (rsrc + data))rrrszsyszMacintosh System File (data))rsrr�zsysz"Macintosh System File(rsrc + data))rrrsFNDRzMacintosh Finder (data))rsrr�FNDRzMacintosh Finder(rsrc + data))rrrslibrzMacintosh Library (data))rsrr�librzMacintosh Library(rsrc + data))rrrsshlbzMacintosh Shared Library (data))rsrr�shlbz%Macintosh Shared Library(rsrc + data))rrrscdevzMacintosh Control Panel (data))rsrr�cdevz$Macintosh Control Panel(rsrc + data))rrrsINITzMacintosh Extension (data))rsrr�INITz Macintosh Extension(rsrc + data))rrrsFFILrQ)rsrr�FFILrQ)rrrsLWFNrF)rsrr�LWFNrF)rrrsPACTz$Macintosh Compact Pro Archive (data))rsrr�PACTz*Macintosh Compact Pro Archive(rsrc + data))rrrsttro�Macintosh TeachText File (data))rsrr�ttro�%Macintosh TeachText File(rsrc + data))rrrsTEXTr�)rsrr�TEXTr�)rrrsPDFzMacintosh PDF File (data))rsrr�PDFzMacintosh PDF File(rsrc + data))rrrs# Magiczmagic text file for file(1) cmd)rrrsRelay-Version:z
old news text)rrrs#! rnewszbatched news text)rrrs	N#! rnewszmailed, batched news text)rrrs
Forward tozmail forwarding text)rrrsPipe tozmail piping text)rrrsReturn-Path:�message/rfc822)rrrsPath:�message/news)rrrsXref:r�)rrrsFrom:r�)rrrsArticler�)rrrsBABYLzmessage/x-gnu-rmail)rrrs	Received:r�)rrrs
MIME-Version:zMIME entity text)rrrsContent-Type: r)rrrs
Content-Type:r)rrri�zz!Mirage Assembler m.out executable)rrrs��zID tags data)rrrszMMDF mailbox)rrrz	Research,zDigifax-G3-File)rrr�zraw G3 data, byte-padded)rrrizraw G3 data)rrrsRMD1zraw modem data)rrrsPVF1
�portable voice format)rrrsPVF2
r�)rrriz
mc68k COFF)rrri	zmc68k executable (shared))rrrrcz&mc68k executable (shared demand paged))rrri*z68K BCS executable)rrri+z88K BCS executable)rrrsS0z-Motorola S-Record; binary data in text format)rrrs	@echo offzMS-DOS batch file text)�rrzPEz
MS Windows PE)rrriLz'MS Windows COFF Intel 80386 object file)rrr�fz&MS Windows COFF MIPS R4000 object file)rrri�z!MS Windows COFF Alpha object file)rrrihz*MS Windows COFF Motorola 68000 object file)rrri�z#MS Windows COFF PowerPC object file)rrri�z#MS Windows COFF PA-RISC object file)rrrsMZzapplication/x-ms-dos-executable)rrrsLZzMS-DOS executable (built-in))rrrsregfzWindows NT Registry file)� rrsMicrosoft Word 6.0 Document�text/vnd.ms-word)r�rrsDocumento Microsoft Word 6r�)i@rr�	MSWordDocr�)rr	ri�1r�)rrrsPO^Q`r�)r�rrsMicrosoft Excel 5.0 Worksheet�application/vnd.ms-excel)iBrr�Biff5r�)rr	ri�Lotus 1-2-3)rr	rrbr�)r\rr�WPCztext/vnd.wordperfect)rrr�b�Tower/XP rel 2 object)rrrigr�)rrril�Tower/XP rel 3 object)rrriqr�)rrrivzTower32/600/400 68020 object)rrri�zTower32/800 68020)rrri�zTower32/800 68010)rrr�z NetBSD little-endian object file)rr	rr�zNetBSD big-endian object file)r�belong&0377777777rrPzNetBSD/i386 demand paged)rr�rrOzNetBSD/i386 pure)rr�rrNzNetBSD/i386)rr�ri��wzNetBSD/i386 core)rr�ri��zzNetBSD/m68k demand paged)rr�ri��zzNetBSD/m68k pure)rr�ri��zzNetBSD/m68k)rr�ri��zzNetBSD/m68k core)rr�ri�zNetBSD/m68k4k demand paged)rr�ri�zNetBSD/m68k4k pure)rr�ri�z
NetBSD/m68k4k)rr�ri{�zNetBSD/m68k4k core)rr�ri]�zNetBSD/ns32532 demand paged)rr�riZ�zNetBSD/ns32532 pure)rr�riW�zNetBSD/ns32532)rr�ri��zNetBSD/ns32532 core)rr�ri���zNetBSD/sparc demand paged)rr�ri���zNetBSD/sparc pure)rr�ri���zNetBSD/sparc)rr�ri���zNetBSD/sparc core)rr�ri��zNetBSD/pmax demand paged)rr�ri��zNetBSD/pmax pure)rr�ri��zNetBSD/pmax)rr�ri;�zNetBSD/pmax core)rr�ri]"�zNetBSD/vax demand paged)rr�riZ"�zNetBSD/vax pure)rr�riW"�z
NetBSD/vax)rr�ri�"�zNetBSD/vax core)rrri�zECOFF NetBSD/alpha binary)rr�ri�/�zNetBSD/alpha core)rr�ri�<�zNetBSD/mips demand paged)rr�ri�<�zNetBSD/mips pure)rr�ri�<�zNetBSD/mips)rr�ri;=�zNetBSD/mips core)rr�riJ�zNetBSD/arm32 demand paged)rr�riJ�zNetBSD/arm32 pure)rr�riJ�zNetBSD/arm32)rr�ri{J�zNetBSD/arm32 core)rrrsStartFontMetrics�font/x-sunos-news)rrrs	StartFontr�)rr	riD)zr�)rr	riG)zr�)rr	riP)zr�)rr	riQ)zr�)�r	riE+zr�)r�r	riH+zr�)rrrs
Octave-1-Lz"Octave binary data (little endian))rrrs
Octave-1-BzOctave binary data (big endian))rrrsOLF�OLF)rrri͇zOS9/6809 module:)rrri�JzOS9/68K module:)rrri��zOSF/Rose object)rrri5zi386 COFF object)rrri*z#"compact bitmap" format (Poskanzer))rrrs%PDF-�application/pdf)rrri��z%PDP-11 single precision APL workspace)rrri��z%PDP-11 double precision APL workspace)rrrr�zPDP-11 executable)rrri�zPDP-11 UNIX/RT ldp)rrri�zPDP-11 old overlay)rrr�zPDP-11 pure executable)rrri�zPDP-11 separate I&D executable)rrri�zPDP-11 kernel overlay)rrri�zPGP key public ring)rrri��PGP key security ring)rrri�r�)rrri�zPGP encrypted data)rrrs-----BEGIN PGPzPGP armored data)rrrs# PaCkAgE DaTaStReAmzpkg Datastream (SVR4))rrrr;zmumps avl global)rrriZzmumps blt global)rrrs%!�application/postscript)rrrs%!r�)rr	rl�S�zDOS EPS Binary File)rrrs*PPD-Adobe:r�)rrrs
%-12345X@PJLzHP Printer Job Language data)rrrsEzimage/x-pcl-hp)rrrs
@document(zImagen printer)rrrsRastzRST-format raster font data)rzbelong&0xff00ffffriVzps database)rrri�PzPyramid 90x family executable)rrri�Pz"Pyramid 90x family pure executable)rrri�Pz/Pyramid 90x family demand paged pure executable)rrri��r)rrrs{\\rtfzRich Text Format data,)�&rr�Spreadsheetzsc spreadsheet file)r�rrzs SCCSzarchive data)r�byter�.�Sendmail frozen configuration)rrri'r�)rrr��zBALANCE NS32000 .o)rrri�z"BALANCE NS32000 executable (0 @ 0))rrri� z(BALANCE NS32000 executable (invalid @ 0))rrri�0z%BALANCE NS32000 standalone executable)rrri�zSYMMETRY i386 .o)rrri�"z SYMMETRY i386 executable (0 @ 0))rrri�2z&SYMMETRY i386 executable (invalid @ 0))rrri�Bz#SYMMETRY i386 standalone executable)rrrskbd!mapzkbd map file)rr	rr�zold SGI 68020 executable)rr	rr�zold SGI 68020 pure executable)rrrie�zdisk quotas file)rrri�IRIS Showcase file)rrri&�IRIS Showcase template)rr	riMFCSr�)rr	riMFCTr�)rr	rl�:[=zIRIX Parallel Arena)rrri`zMIPSEB COFF executable)rrribzMIPSEL COFF executable)rrri`zMIPSEB-LE COFF executable)rrribzMIPSEL-LE COFF executable)rrriczMIPSEB MIPS-II COFF executable)rrrr�zMIPSEL MIPS-II COFF executable)rrricz!MIPSEB-LE MIPS-II COFF executable)rrrifz!MIPSEL-LE MIPS-II COFF executable)rrr�@zMIPSEB MIPS-III COFF executable)rrriBzMIPSEL MIPS-III COFF executable)rrri@z"MIPSEB-LE MIPS-III COFF executable)rrriBz"MIPSEL-LE MIPS-III COFF executable)rrri�zMIPSEB Ucode)rrri�zMIPSEL Ucode)rr	rl�-[=zIRIX core dump)rr	rl@-[=zIRIX 64-bit core dump)rr	rl�@}uzIRIX N32 core dump)rrrsCrshDumpzIRIX vmcore dump of)rrrsSGIAUDITzSGI Audit file)rrrsWNGZWZSCzWingz compiled script)rrrsWNGZWZSSzWingz spreadsheet)rrrsWNGZWZHPzWingz help file)rrr�
\#InventorzV IRIS Inventor 1.0 file)rrrr�zV2 Open Inventor 2.0 file)rrrsglfHeadMagic();�GLF_TEXT)rr	riA�GLF_BINARY_LSB_FIRST)rr	riA�GLF_BINARY_MSB_FIRST)rrrs<!DOCTYPE HTML�	text/html)rrrs<!doctype htmlr�)rrrs<HEADr�)rrrs<headr�)rrrs<TITLEr�)rrrs<titler�)rrrs<htmlr�)rrrs<HTMLr�)rrrs	<!DOCTYPE�exported SGML document text)rrrs	<!doctyper�)rrrs<!SUBDOC�exported SGML subdocument text)rrrs<!subdocr�)rrrs<!--r�)rrrsRTSSzNetMon capture file)rrrsTRSNIFF data    zSniffer capture file)rrrsXCPzNetXRay capture file)r�ubelongr��CeCz!tcpdump capture file (big-endian))r�ulelongrr�z$tcpdump capture file (little-endian))rrrs	<!SQ DTD>zCompiled SGML rules file)rrrs	<!SQ A/E>zA/E SGML Document binary)rrrs	<!SQ STS>zA/E SGML binary styles file)rrri�zCompiled PSI (v1) data)rrri�zCompiled PSI (v2) data)rrriD�z!SoftQuad DESC or font file binary)rrrs
SQ BITMAP1zSoftQuad Raster Format text)rrrs
X SoftQuadztroff Context intermediate)r�belong&077777777ri])	zsparc demand paged)rr�riZ)	z
sparc pure)rr�riW)	�sparc)rr�rizmc68020 demand paged)rr�rizmc68020 pure)rr�ri�mc68020)rr�ri�zmc68010 demand paged)rr�ri�zmc68010 pure)rr�ri��mc68010)rr	rr�zold sun-2 executable)rr	rr�zold sun-2 pure executable)rr	r�z!old sun-2 demand paged executable)rr	riVzSunOS core file)rrrl�@gtzSunPC 4.0 Hard Disk)rrrs
#SUNPC_CONFIGzSunPC 4.0 Properties Values)rrrssnoopzSnoop capture file)�$rr�acspz*Kodak Color Management System, ICC Profile)rrrs#!teapot
xdrzteapot work sheet (XDR format))rrrszCompiled terminfo entry)rrri��Curses screen image)rrri�r�)rrrs�zTeX DVI file)rrrs���
font/x-tex)rrrs�Yr�)rrrs��r�)rrrsThis is TeX,zTeX transcript text)rrrsThis is METAFONT,zMETAFONT transcript text)rrrz�font/x-tex-tfm)rrrzr�)rrrs\\input\ztexinfo Texinfo source text)rrrsThis is Info filez
GNU Info text)rrrs\\inputzTeX document text)rrrs	\\section�LaTeX document text)rrrs\\setlengthr�)rrrs\\documentstyler�)rrrs	\\chapterr�)rrrs\\documentclasszLaTeX 2e document text)rrrs\\relaxzLaTeX auxiliary file)rrrs\\contentslinezLaTeX table of contents)rrrs\\indexentryzLaTeX raw index file)rrrs\\begin{theindex}zLaTeX sorted index)rrrs\\glossaryentryzLaTeX raw glossary)rrrs\\begin{theglossary}zLaTeX sorted glossary)rrrsThis is makeindexzMakeindex log file)rrrs**TI82**zTI-82 Graphing Calculator)rrrs**TI83**zTI-83 Graphing Calculator)rrrs**TI85**zTI-85 Graphing Calculator)rrrs**TI92**zTI-92 Graphing Calculator)rrrs**TI80**zTI-80 Graphing Calculator File.)rrrs**TI81**zTI-81 Graphing Calculator File.)rrrsTZifz
timezone data)rrrs�old timezone data)rrrzr�)rrrzr�)rrrzr�)rrrzr�)rrrzr�)rrrs.\\"� troff or preprocessor input text)rrrs'\\"r�)rrrs'.\\"r�)rrrs\\"r�)rrrsx Tzditroff text)rrrs@�z"very old (C/A/T) troff output data)rrrsInterpress/XeroxzXerox InterPress data)rrrizunknown machine executable)rrri�unknown pure executable)rrri	zPDP-11 separate I&D)rrrir�)rrri�$unknown demand paged pure executable)rrri
r�)rrriz-unknown readable demand paged pure executable)rrrsbegin uuencodedzor xxencoded text)rrrsxbtoa Beginzbtoa'd text)rrrs$
shipzship'd binary text)rrrsDecode the following with bdecozbencoded News text)rrrr�zPerkin-Elmer executable)rrri<z amd 29k coff noprebar executable)rrri$zamd 29k coff prebar executable)rrriqzamd 29k coff archive)rGrrr�zunicos (cray) executable)iTrruXßÿÿzUltrix core file)rrrsJoy!peffpwpcz!header for PowerPC PEF executable)rrri��z"VAX single precision APL workspace)rrri��z"VAX double precision APL workspace)rrrr�zVAX executable)rrrr�zVAX pure executable)rrrr�z VAX demand paged pure executable)rrri:zVAX COFF executable)rrrr.zVAX COFF pure executable)rrrsLBLSIZE=zVICAR image data)�+rr�
SFDU_LABELzVICAR label file)rrriUUzVISX image file)rrrs�0zVMS VAX executable)rr	rizVMS Alpha executable)r\rrr�z
(Corel/WP))rrrscorezcore file (Xenix))rr�rr�z8086 relocatable (Microsoft))rrrrRzx.out)rrr�zMicrosoft a.out)rrrr�zold Microsoft 8086 x.out)rrrr�zb.out)rrri�z+XENIX 8086 relocatable or 80286 small model)rrri�zobject file (z8000 a.out))rrri�zpure object file (z8000 a.out))rrri	�z"separate object file (z8000 a.out))rrri�z!overlay object file (z8000 a.out))rrrsZyXELzZyXEL voice data�0123456789abcdefABCDEFc��|dddk(rd|z}|dddk(rt|d�S|ddk(r|dd}t|d	�St|�S)
Nr\�x�0r�0x�r�\r�)�int)�ns �/usr/share/hplip/base/magic.py�strToNumr��s^����!�u��|��!�G����!�u��}��1�b�z��	
�1����
�a�b�E���1�a�y���1�v�
�c�V�	tjd|�}|s	|S|j�dz}|j�t	|�k(r|dt	|�dz
dz}�nG|||dzdk(r0tt
|||dz��}|d|dz
|z||dzdz}�n||j�dzdk(r/tt
|||dz��}|d|dz
|z||dzdz}n�d	t||�cxkDrd
kDr�nn�|}t||�d
kDrKt||�d	kr:|dz}|t	|�dz
kDrn#t||�d
kDrt||�d	kr�:tt
||dz
|��}|d|dz
|z||dz}n ||dk(r|d|dz
dz||dzdz}n	|S���)
Nr\z\\� rr�rr���:�/r��
)�re�search�start�end�len�chrr��ord)�s�mr��cr�s     r��unescaper��s���
��I�I�e�Q�����H
�H�E
�G�G�I��M���5�5�7�c�!�f���+�3�q�6�A�:���$�A�
�q��Q��Z�4�
��H�Q�q��Q��Z�(�)�A��&�1�q�5�	�A�
��!�a�%�&�	�)�A�
�q�w�w�y�1�}�
��
$��H�Q�q��Q��Z�(�)�A��&�1�q�5�	�A�
��!�a�%�&�	�)�A�
�#�a��d�)�
 �b�
 ��C��a��f�+��"�s�1�S�6�{�R�'7��A�g����Q��!��#���a��f�+��"�s�1�S�6�{�R�'7��H�Q�q�1�u�S�\�*�+�A��&�1�q�5�	�A�
��#�$��'�A�
�q�T�S�[��&�1�q�5�	�D� �1�Q��U�V�9�,�A�
��H�Qr�c� �eZdZdd�Zd�Zd�Zy)�	magicTestNc�F�|jd�dkDr4t||jd�dzd�}|d|jd�}t|�td�k(rt|�|_n||_||_||_g|_||_||_||_	y)N�&rr\�a)
�countr��index�type�offset�msg�subTests�op�mask�value)�selfr��tr�r�r�r�s       r��__init__zmagicTest.__init__�s����7�7�3�<�!���A�a�g�g�c�l�Q�.�/�0�1�D��-�1�7�7�3�<� �A���<�4��9�$�"�6�*�D�K� �D�K���	������
������	���
r�c��|jr||jz}|jdk(r|j|k(r|jSy)Nr)r�r�r�r�)r��datas  r��testzmagicTest.test�s:���9�9��$�)�)�#�D��7�7�c�>��z�z�T�!��x�x��r�c��	|jdk(r�d\}}tdt|j�dz�D]_}||jzt|�dz
kDrn?||z}tjd||j|z|j|zdz�\}�a|}�n�|jdk(r4tjd||j|jdz�\}�nL|jd	k(r4tjd
||j|jdz�\}�n	|jdk(r3tjd||j|jdz�\}n�|jd
k(r3tjd||j|jdz�\}n�|jdk(r3tjd||j|jdz�\}nC|jdk(r3tjd||j|jdz�\}n	|j|�S#YyxYw)Nr)r�r�rr\r�r�hrrz<hrz>Hr�lrrz<lr	z>l)r��ranger�r�r��struct�unpackr�)r�r�r�r��is     r��comparezmagicTest.compare�s���#	��y�y�H�$�#���A��q�#�d�j�j�/�A�"5�6�X�A��4�;�;���T��Q��6���A��A�"�M�M�#�t�D�K�K�!�O�D�K�K�RS�O�TU�DU�/V�W�E�Q�	X������g�%�!�=�=��d�4�;�;�t�{�{�Q��.O�P������i�'�!�=�=��t�D�K�K����a��/P�Q������i�'�!�=�=��t�D�K�K����a��/P�Q������f�$�!�=�=��d�4�;�;�t�{�{�Q��.O�P������h�&�!�=�=��t�D�K�K����a��/P�Q������h�&�!�=�=��t�D�K�K����a��/P�Q����
�y�y�����	��s�H+H>�>I)N)�__name__�
__module__�__qualname__r�r�r��r�r�r�r��s���"�&r�r�c	��t|�j�}ddi}|D�]�}tjd|�r�|j	�}tj
d|�}t
|�dkr�P|d}|d}|d}d}|ddk(r|dz}|dd}|ddk(r�t}|dkDr||dz
j}|ddvr��gd	�}	|	j|d�dkDr|d}
|dd}n4t
|�dkDr$|dd
k(r|	j|d�dkDr|dd}d}
d}|dk(r<	t|�}|t
|�dz
d
k(rt
|�dkDr||dz}|d=nnl�;|jd�dk7r.||jd�dzd}|d|jd�dz}	t|�}djt|dd��}t|||
||�}
|
||<|j!|
����y#Y���xYw)Nr�\s*#�\s*r�r\r�>)�(r��r�<rr�r�rrr�r�r��open�	readlinesr��match�rstrip�splitr��magicNumbersr�r�r�r�r��join�listr��append��file�lines�last�liner�r�r��levelr��operandsr�r�r��news              r��loadr&sM����J� � �"�E�
�t�9�D��G��
�8�8�G�T�"���;�;�=�D��8�8�F�D�)�D��4�y�1�}���!�W�F���7�D���G�E��E���)�s�"���	���������)�s�"�
�A��q�y�����O�,�,���a�y�J�&��0���>�>�%��(�+�a�/��q��B�!�!�"�I�E��5�z�A�~�%��(�d�*:�x�~�~�e�TU�h�?W�Z[�?[� %�a�b�	���B����8�#�� (���� ��U��a��0�C�7�C��I��M�$)�D��G�O�E� $�Q��!���{�{�3�'�1�,�$�U�[�[��%5��%9�%:�;�� %�&;�u�{�{�3�'7�!�';� <��!� (�����)�)�D��a�b��N�3�C����b�%��d�C��!��U������
�OG��@!� �s�!G3�3G8c	�
�t|�j�}ddi}|D�]�}tjd|�r�|j	�}tj
d|�}t
|�dkr�P|d}|d}|d}d}|ddk(r|dz}|dd}|ddk(r�t}|dkDr||dz
j}|ddk(r��|dd	k(r��gd
�}	|	j|d�dkDr|d}
|dd}n4t
|�dkDr$|ddk(r|	j|d�dkDr|dd}d}
d}|d
k(r<	t|�}|t
|�dz
dk(rt
|�dkDr||dz}|d=nnl�;|jd	�dk7r.||jd	�dzd}|d|jd	�dz}	t|�}djt|dd��}t|||
||�}
|
||<|j!|
����y#Y���xYw)Nrrrr�r\rrrr�rr�rrr�rrrs              r�rrusb����J� � �"�E�
�t�9�D��N��
�8�8�G�T�"���;�;�=�D��8�8�F�D�)�D��4�y�1�}���!�W�F���7�D���G�E��E���)�s�"���	���������)�s�"�
�A��q�y�����O�,�,���a�y�C������c�!��0���>�>�%��(�+�a�/��q��B�!�!�"�I�E��5�z�A�~�%��(�d�*:�x�~�~�e�TU�h�?W�Z[�?[�!&�a�b�	���B����8�#�� (���� ��U��a��0�C�7�C��I��M�%*�D��G�O�E� $�Q��!���{�{�3�'�1�,�$�U�[�[��%5��%9�%:�;�� %�&;�u�{�{�3�'7�!�';� <��!� (�����)�)�D��a�b��N�3�C����b�%��d�C��!��U������
�]N��P!� �s�+G=�=Hc�V�tD]}|j|�}|s�|cS|D](}t|�tur|}nt	|�}|dk(s�(y|jddd�dkDs|jddd�dkDry|jddd�dkDs|jd	dd
�dkDryy)
Nrr�s#includer����s/***r,s!/usr/bin/env pythonsdef � r6z
text/plain)r
r�r�r�r��find)r�r�r�r��c1s     r��whatisr �s�������L�L������H�	������7�c�>��B��Q��B�
��7����y�y��a��%��*�d�i�i���C�.H�2�.M���y�y�(�!�S�1�B�6�$�)�)�G�Q�PT�:U�XZ�:Z�%�r�c���tjj|�rDtjj|�ryt	t|d�j
d��Sy)N�	directory�rbrr)�os�path�exists�isdirr r�read)�fs r��	mime_typer*�sF��	�w�w�~�~�a��
�7�7�=�=�����d�1�d�m�(�(��.�/�/�r�r\rr�r)r�r��os.pathr$�__version__�magicr
�	hexdigitsr�r�r�rr r*r�rr�r�r��<module>r/s�,��\
�
����j
	�5�j
	�B�j
	�;�j
	�<�	j
	�
<�j
	�>�
j
	�E�j
	�Q�j
	�>�j
	�:�j
	�*�j
	�*�j
	�4�j
	�,�j
	�,�j
	� 5�!j
	�"3�#j
	�$3�%j
	�&<�'j
	�(F�)j
	�*6�+j
	�,5�-j
	�.6�/j
	�0?�1j
	�23�3j
	�43�5j
	�6<�7j
	�8?�9j
	�:3�;j
	�<5�=j
	�>8�?j
	�@8�Aj
	�B8�Cj
	�DC�Ej
	�F1�Gj
	�H2�Ij
	�J1�Kj
	�L2�Mj
	�N<�Oj
	�P4�Qj
	�RF�Sj
	�T3�Uj
	�V7�Wj
	�X4�Yj
	�Z4�[j
	�\7�]j
	�^7�_j
	�`4�aj
	�b3�cj
	�d4�ej
	�f3�gj
	�h4�ij
	�j3�kj
	�l3�mj
	�n=�oj
	�p=�qj
	�r<�sj
	�t<�uj
	�v=�wj
	�x=�yj
	�z;�{j
	�|4�}j
	�~4�j
	�@=�Aj
	�B6�Cj
	�D6�Ej
	�F6�Gj
	�H6�Ij
	�J6�Kj
	�L6�Mj
	�N6�Oj
	�P6�Qj
	�R6�Sj
	�T6�Uj
	�V6�Wj
	�X5�Yj
	�Z4�[j
	�\7�]j
	�^9�_j
	�`9�aj
	�bL�cj
	�d4�ej
	�f4�gj
	�h>�ij
	�j>�kj
	�lD�mj
	�n/�oj
	�p/�qj
	�r.�sj
	�t/�uj
	�v.�wj
	�x>�yj
	�z9�{j
	�|/�}j
	�~0�j
	�@:�Aj
	�B5�Cj
	�D1�Ej
	�F,�Gj
	�H:�Ij
	�J4�Kj
	�LL�Mj
	�NM�Oj
	�P1�Qj
	�R6�Sj
	�T?�Uj
	�V8�Wj
	�X=�Yj
	�Z=�[j
	�\>�]j
	�^>�_j
	�`>�aj
	�b>�cj
	�d<�ej
	�f<�gj
	�h>�ij
	�j>�kj
	�l.�mj
	�n=�oj
	�p;�qj
	�r<�sj
	�t=�uj
	�v=�wj
	�x*�yj
	�z9�{j
	�|7�}j
	�~B�j
	�@B�Aj
	�B<�Cj
	�D<�Ej
	�F4�Gj
	�H4�Ij
	�J7�Kj
	�L9�Mj
	�N:�Oj
	�P:�Qj
	�R;�Sj
	�T<�Uj
	�V<�Wj
	�X;�Yj
	�Z<�[j
	�\<�]j
	�^<�_j
	�`=�aj
	�b=�cj
	�dB�ej
	�fC�gj
	�hF�ij
	�jG�kj
	�lG�mj
	�nE�oj
	�pF�qj
	�rF�sj
	�tD�uj
	�vF�wj
	�xF�yj
	�z>�{j
	�|?�}j
	�~?�j
	�@<�Aj
	�B=�Cj
	�D=�Ej
	�F@�Gj
	�HA�Ij
	�JA�Kj
	�LF�Mj
	�NG�Oj
	�PG�Qj
	�R<�Sj
	�T=�Uj
	�V=�Wj
	�X@�Yj
	�ZA�[j
	�\A�]j
	�^F�_j
	�`G�aj
	�bG�cj
	�d;�ej
	�f<�gj
	�h<�ij
	�j?�kj
	�l@�mj
	�n@�oj
	�p6�qj
	�r=�sj
	�t>�uj
	�v>�wj
	�xF�yj
	�zA�{j
	�|B�}j
	�~B�j
	�@J�Aj
	�BG�Cj
	�DH�Ej
	�FH�Gj
	�HP�Ij
	�JA�Kj
	�LB�Mj
	�NB�Oj
	�PJ�Qj
	�RE�Sj
	�TF�Uj
	�VF�Wj
	�XN�Yj
	�ZK�[j
	�\L�]j
	�^L�_j
	�`T�aj
	�bI�cj
	�dJ�ej
	�f4�gj
	�h5�ij
	�j5�kj
	�l;�mj
	�n<�oj
	�p<�qj
	�rE�sj
	�tF�uj
	�vF�wj
	�x/�yj
	�z/�{j
	�|.�}j
	�~.�j
	�@<�Aj
	�B:�Cj
	�D8�Ej
	�F1�Gj
	�H0�Ij
	�J8�Kj
	�L2�Mj
	�N6�Oj
	�P3�Qj
	�R3�Sj
	�T4�Uj
	�V8�Wj
	�X8�Yj
	�Z8�[j
	�\4�]j
	�^�_j
	�b9�cj
	�d=�ej
	�f=�gj
	�h=�ij
	�j2�kj
	�l3�mj
	�n3�oj
	�p3�qj
	�r3�sj
	�t9�uj
	�v0�wj
	�x8�yj
	�z8�{j
	�|6�}j
	�~3�j
	�@3�Aj
	�BI�Cj
	�D1�Ej
	�F0�Gj
	�H4�Ij
	�JC�Kj
	�LF�Mj
	�N>�Oj
	�P>�Qj
	�R:�Sj
	�T<�Uj
	�V9�Wj
	�X9�Yj
	�Z9�[j
	�\+�]j
	�^=�_j
	�`4�aj
	�b5�cj
	�d5�ej
	�f5�gj
	�h5�ij
	�jD�kj
	�l/�mj
	�n<�oj
	�p@�qj
	�rG�sj
	�t5�uj
	�v5�wj
	�x=�yj
	�z=�{j
	�|=�}j
	�~=�j
	�@	D�A	j
	�B	;�C	j
	�D	0�E	j
	�F	+�G	j
	�H	-�I	j
	�J	<�K	j
	�L	;�M	j
	�N	(�O	j
	�P	(�Q	j
	�R	4�S	j
	�T	1�U	j
	�V	5�W	j
	�X	0�Y	j
	�Z	5�[	j
	�\	3�]	j
	�^	1�_	j
	�`	.�a	j
	�b	.�c	j
	�d	3�e	j
	�f	B�g	j
	�h	@�i	j
	�j	H�k	j
	�l	A�m	j
	�n	<�o	j
	�p	A�q	j
	�r	>�s	j
	�t	&�u	j
	�x	&�y	j
	�|	&�}	j
	�@
&�A
j
	�D
�E
j
	�J
8�K
j
	�L
H�M
j
	�N
@�O
j
	�P
?�Q
j
	�R
=�S
j
	�T
D�U
j
	�V
D�W
j
	�X
>�Y
j
	�Z
>�[
j
	�\
<�]
j
	�^
5�_
j
	�`
5�a
j
	�b
5�c
j
	�d
5�e
j
	�f
>�g
j
	�h
B�i
j
	�j
B�k
j
	�l
B�m
j
	�n
?�o
j
	�p
?�q
j
	�r
>�s
j
	�t
B�u
j
	�v
B�w
j
	�x
B�y
j
	�z
?�{
j
	�|
>�}
j
	�~
>�
j
	�@B�Aj
	�BB�Cj
	�DB�Ej
	�F?�Gj
	�H?�Ij
	�J6�Kj
	�L@�Mj
	�N@�Oj
	�P@�Qj
	�RB�Sj
	�TB�Uj
	�VB�Wj
	�XB�Yj
	�ZB�[j
	�\B�]j
	�^?�_j
	�`?�aj
	�b:�cj
	�d=�ej
	�f=�gj
	�h=�ij
	�j3�kj
	�l6�mj
	�n7�oj
	�p8�qj
	�r5�sj
	�t<�uj
	�v2�wj
	�x.�yj
	�z2�{j
	�|8�}j
	�~7�j
	�@<�Aj
	�B;�Cj
	�D>�Ej
	�F6�Gj
	�H9�Ij
	�J=�Kj
	�LB�Mj
	�N?�Oj
	�P:�Qj
	�RQ�Sj
	�T/�Uj
	�V*�Wj
	�X2�Yj
	�Z;�[j
	�\<�]j
	�^.�_j
	�`,�aj
	�b9�cj
	�d:�ej
	�f9�gj
	�h9�ij
	�j:�kj
	�l9�mj
	�n.�oj
	�p1�qj
	�r1�sj
	�t0�uj
	�v+�wj
	�x-�yj
	�z?�{j
	�|=�}j
	�~7�j
	�@
2�A
j
	�B
B�C
j
	�D
4�E
j
	�F
0�G
j
	�H
J�I
j
	�J
H�K
j
	�L
G�M
j
	�N
J�O
j
	�P
S�Q
j
	�R
S�S
j
	�T
E�U
j
	�V
9�W
j
	�X
?�Y
j
	�Z
=�[
j
	�\
-�]
j
	�^
<�_
j
	�`
-�a
j
	�b
-�c
j
	�d
7�e
j
	�f
4�g
j
	�h
=�i
j
	�j
8�k
j
	�l
2�m
j
	�n
@�o
j
	�p
9�q
j
	�r
.�s
j
	�t
2�u
j
	�v
2�w
j
	�x
?�y
j
	�z
A�{
j
	�|
8�}
j
	�~
P�
j
	�@=�Aj
	�B4�Cj
	�D7�Ej
	�F4�Gj
	�H9�Ij
	�J>�Kj
	�L>�Mj
	�N>�Oj
	�P>�Qj
	�R>�Sj
	�T;�Uj
	�V<�Wj
	�X>�Yj
	�Z;�[j
	�\>�]j
	�^;�_j
	�`@�aj
	�b:�cj
	�dL�ej
	�fF�gj
	�hC�ij
	�jK�kj
	�l6�mj
	�n)�oj
	�pI�qj
	�rG�sj
	�tO�uj
	�vO�wj
	�xB�yj
	�zL�{j
	�|B�}j
	�~F�j
	�@K�Aj
	�BA�Cj
	�DF�Ej
	�F6�Gj
	�HD�Ij
	�J#�Kj
	�L0�Mj
	�N@�Oj
	�P,�Qj
	�R1�Sj
	�T3�Uj
	�VC�Wj
	�X:�Yj
	�ZJ�[j
	�\Y�]j
	�^V�_j
	�`<�aj
	�bJ�cj
	�dD�ej
	�fD�gj
	�h6�ij
	�j-�kj
	�lO�mj
	�n:�oj
	�pA�qj
	�r9�sj
	�t@�uj
	�v@�wj
	�xG�yj
	�z@�{j
	�|G�}j
	�~@�j
	�@F�Aj
	�B;�Cj
	�DA�Ej
	�F<�Gj
	�HB�Ij
	�JC�Kj
	�LI�Mj
	�NB�Oj
	�PH�Qj
	�R>�Sj
	�TD�Uj
	�V,�Wj
	�X,�Yj
	�Z.�[j
	�\.�]j
	�^H�_j
	�`N�aj
	�bC�cj
	�dI�ej
	�fC�gj
	�hI�ij
	�j<�kj
	�lB�mj
	�nF�oj
	�p;�qj
	�r9�sj
	�tB�uj
	�v>�wj
	�x7�yj
	�z:�{j
	�|1�}j
	�~1�j
	�@3�Aj
	�B3�Cj
	�D8�Ej
	�F7�Gj
	�H=�Ij
	�J.�Kj
	�L-�Mj
	�NA�Oj
	�P4�Qj
	�R<�Sj
	�T7�Uj
	�V7�Wj
	�X+�Yj
	�Z2�[j
	�\=�]j
	�^=�_j
	�`+�aj
	�b:�cj
	�dG�ej
	�f3�gj
	�h3�ij
	�jO�kj
	�l?�mj
	�n8�oj
	�pH�qj
	�rG�sj
	�tB�uj
	�vK�wj
	�xD�yj
	�zD�{j
	�|A�}j
	�~>�j
	�@<�Aj
	�BN�Cj
	�DM�Ej
	�F;�Gj
	�H6�Ij
	�J5�Kj
	�LX�Mj
	�N?�Oj
	�P,�Qj
	�R+�Sj
	�T6�Uj
	�V6�Wj
	�X6�Yj
	�Z6�[j
	�\6�]j
	�^=�_j
	�`2�aj
	�b2�cj
	�d@�ej
	�f=�gj
	�hH�ij
	�j@�kj
	�l;�mj
	�n@�oj
	�pH�qj
	�r@�sj
	�t;�uj
	�v@�wj
	�xJ�yj
	�zB�{j
	�|=�}j
	�~B�j
	�@K�Aj
	�BC�Cj
	�D>�Ej
	�FC�Gj
	�HI�Ij
	�JA�Kj
	�L<�Mj
	�NA�Oj
	�PH�Qj
	�R@�Sj
	�T;�Uj
	�V@�Wj
	�XG�Yj
	�Z?�[j
	�\:�]j
	�^?�_j
	�`<�aj
	�bA�cj
	�dH�ej
	�f@�gj
	�h;�ij
	�j@�kj
	�lI�mj
	�nA�oj
	�p<�qj
	�rA�sj
	�tA�uj
	�v:�wj
	�x7�yj
	�z7�{j
	�|7�}j
	�~7�j
	�@7�Aj
	�B7�Cj
	�DL�Ej
	�FI�Gj
	�H*�Ij
	�J3�Kj
	�L2�Mj
	�N/�Oj
	�P/�Qj
	�RD�Sj
	�T4�Uj
	�VH�Wj
	�XH�Yj
	�Z2�[j
	�\3�]j
	�^3�_j
	�`7�aj
	�b?�cj
	�d6�ej
	�f6�gj
	�h8�ij
	�j8�kj
	�l5�mj
	�n>�oj
	�pI�qj
	�r/�sj
	�t/�uj
	�v8�wj
	�x<�yj
	�z:�{j
	�|:�}j
	�~L�j
	�@L�Aj
	�B7�Cj
	�D8�Ej
	�F?�Gj
	�H=�Ij
	�JB�Kj
	�LG�Mj
	�NT�Oj
	�P#�Qj
	�R>�Sj
	�T>�Uj
	�V5�Wj
	�X:�Yj
	�Z>�[j
	�\2�]j
	�^C�_j
	�`I�aj
	�bG�cj
	�d2�ej
	�fB�gj
	�hI�ij
	�jF�kj
	�l3�mj
	�n8�oj
	�p=�qj
	�r3�sj
	�t4�uj
	�v7�wj
	�x9�yj
	�z=�{j
	�|:�}j
	�~7�j
	�@7�Aj
	�B<�Cj
	�D<�Ej
	�F?�Gj
	�H?�Ij
	�JD�Kj
	�LD�Mj
	�N@�Oj
	�P@�Qj
	�RE�Sj
	�TE�Uj
	�V-�Wj
	�X-�Yj
	�Z5�[j
	�\<�]j
	�^9�_j
	�`;�aj
	�b6�cj
	�d=�ej
	�f9�gj
	�h7�ij
	�jC�kj
	�lD�mj
	�n7�oj
	�p;�qj
	�r4�sj
	�t7�uj
	�v7�wj
	�x.�yj
	�z.�{j
	�|/�}j
	�~/�j
	�@.�Aj
	�B.�Cj
	�DD�Ej
	�FD�Gj
	�HF�Ij
	�JF�Kj
	�L?�Mj
	�N7�Oj
	�PH�Qj
	�R;�Sj
	�TI�Uj
	�VL�Wj
	�XA�Yj
	�ZA�[j
	�\D�]j
	�^7�_j
	�`7�aj
	�bC�cj
	�dE�ej
	�fD�gj
	�h?�ij
	�j7�kj
	�l2�mj
	�nA�oj
	�p9�qj
	�r4�sj
	�tA�uj
	�v9�wj
	�x4�yj
	�z4�{j
	�|9�}j
	�~A�j
	�@2�Aj
	�B8�Cj
	�DH�Ej
	�F7�Gj
	�HN�Ij
	�JM�Kj
	�L?�Mj
	�N2�Oj
	�P2�Qj
	�R4�Sj
	�T2�Uj
	�V/�Wj
	�X2�Yj
	�Z?�[j
	�\I�]j
	�^5�_j
	�`5�aj
	�bF�cj
	�d>�ej
	�f:�gj
	�h>�ij
	�j@�kj
	�lD�mj
	�n>�oj
	�pG�qj
	�r=�sj
	�tG�uj
	�vB�wj
	�xE�yj
	�zC�{j
	�|K�}j
	�~C�j
	�@A�Aj
	�BA�Cj
	�DA�Ej
	�FA�Gj
	�HG�Ij
	�JG�Kj
	�L1�Mj
	�Ne�Oj
	�P�Qj
	�V�Wj
	�\�]j
	�b�cj
	�h�ij
	�nF�oj
	�pG�qj
	�rH�sj
	�tE�uj
	�v/�wj
	�xG�yj
	�zE�{j
	�|9�}j
	�~6�j
	�@2�Aj
	�B6�Cj
	�DB�Ej
	�FB�Gj
	�HK�Ij
	�J@�Kj
	�L6�Mj
	�N;�Oj
	�PQ�Qj
	�RO�Sj
	�T6�Uj
	�VA�Wj
	�X@�Yj
	�Z8�[j
	�\9�]j
	�^>�_j
	�`M�aj
	�bE�cj
	�dE�ej
	�f.�gj
	�h3�ij
	�j@�kj
	�l4�mj
	�n9�oj
	�p8�qj
	�r:�sj
	�t0�uj
	�v?�wj
	�x9�yj
	�z,�{j
	�|5�}j
	�~:�j
	�@(�Aj
	�B0�Cj
	�D9�Ej
	�F%�Gj
	�HM�Ij
	�J9�Kj
	�L>�Mj
	�NB�Oj
	�PA�Qj
	�R9�Sj
	��X��$�	�
� *
�ZB�B�JL�^R�j�:�
�A�A����	�!�A�$��!��a��d�A�a�D�!�A�$�?�@�Ar�

Zerion Mini Shell 1.0