
    h              	          d Z ddlZddlZddlmZ dZej                            e          5 Z	e	
                                Zddd           n# 1 swxY w Y   dZe                    d          D ]KZe                                                    dd	          Zere                    d
          rCeedz   z  ZL ej        e                                          Z ee                                          Zd                    d  ed ee          d          D                       dz   Z edd          5 Ze
                                Zddd           n# 1 swxY w Y    edd          5 Ze                    d          \  ZZZeez   dz   ez   dz   Z ede                     e          z             ddd           dS # 1 swxY w Y   dS )z7
Generate the manuf.py file based on wireshark's manuf
    N)	b85encodez7https://www.wireshark.org/download/automated/data/manuf    
utf8backslashreplace)errors#
c              #   :   K   | ]}t           ||d z            V  dS )O   N)COMPILED).0is     ^/mounts/lovelace/software/anaconda3/lib/python3.11/site-packages/scapy/tools/generate_manuf.py	<genexpr>r   "   s/      OOaXa!b&j)OOOOOO    r   z../libs/manuf.pyrwzDATA = _d("""z""")
zWritten: %s)!__doc__gzipurllib.requesturllibbase64r   URLrequesturlopenstreamreadDATAr   splitlinestripdecode
startswithcompressencodejoinrangelenopeninpdataout	partitioninisep_printwrite r   r   <module>r5      s              ?^C   F;;==D               JJu  D::<<v.@AAD 4??3'' tHH 4=**++9X%%''99OO55CCMM23N3NOOOOORVV 
T
c"" c88::D               
T
c"" /c..!344KCaSy4(*[8H	E-#))H--
-.../ / / / / / / / / / / / / / / / / /s6   AAA=EE"%E"5A	GGG