ó
    ã fi2	  ã                   óö  • S SK r S SKJrJr  S rSrSr\" \ R                  5      S:”  a  \ R                  S   r	O\
" S5        \ R                  " 5          \" \	S5      r\" \\5        \
" S	\ 35        S
\-   \R                  5       ;   a  \" \\5        \
" S	\ 35        gg! \ a,  r\
" S\" \5       35        \ R                  " 5          SrCgSrCf\ a8  r\
" S\" \5       35        \
" S\	 S35        \ R                  " 5          SrCgSrCf\ a8  r\
" S\" \5       S\	 S35        \
" S5        \ R                  " 5          SrCgSrCf\ a,  r\
" S\" \5       35        \ R                  " 5          SrCgSrCff = f)é    N)Ú
BadZipFileÚZipFilec                 ó†   • U R                  SU-   5      n[        US5      nUR                  U5        UR                  5         g )Núxl/Úwb)ÚreadÚopenÚwriteÚclose)Úxlsm_zipÚfilenameÚdataÚfiles       Ú]/home/gothic/public_html/Scylla/venv/lib/python3.13/site-packages/../../../bin/vba_extract.pyÚextract_filer      s8   € à�=‰=˜ Ñ)Ó*€Dô �˜$Ó€DØ‡J�JˆtÔØ‡J�J…Ló    zvbaProject.binzvbaProjectSignature.biné   a(  
Utility to extract a vbaProject.bin binary from an Excel 2007+ xlsm macro file for insertion into an XlsxWriter file.
If the macros are digitally signed, extracts also a vbaProjectSignature.bin file.

See: https://xlsxwriter.readthedocs.io/working_with_macros.html

Usage: vba_extract file.xlsm
ÚrzExtracted: r   zFile error: z+File may not be an Excel xlsm macro file: 'Ú'z: 'z)File may not be an Excel xlsm macro file.)ÚsysÚzipfiler   r   r   Úvba_filenameÚvba_signature_filenameÚlenÚargvÚ	xlsm_fileÚprintÚexitr   ÚnamelistÚIOErrorÚeÚstrÚKeyErrorÚ	Exception© r   r   Ú<module>r&      s‚  ðó ß 'òð  €Ø2Ð ñ €s‡x�xƒ=�1ÓØ—‘˜‘�Iá	ð	)ô	ð ‡H‚H„Jð á�y #Ó&€Hñ �˜<Ô(Ù	ˆK˜�~Ð
&Ô'àÐ%Ñ%¨×):Ñ):Ó)<Ó<Ù�XÐ5Ô6Ù�Ð2Ð3Ð4Õ5ð =øð
 ó Ù	ˆL™˜Q›˜Ð
!Ô"Ø‡H‚H‡J�Jûàó á	ˆL™˜Q›˜Ð
!Ô"Ù	Ð7¸	°{À!Ð
DÔEØ‡H‚H‡J�Jûàó á	ˆL™˜Q›˜  I ;¨aÐ
0Ô1Ù	Ð
5Ô6Ø‡H‚H‡J�Jûàó á	ˆL™˜Q›˜Ð
!Ô"Ø‡H‚H‡J�Jûðús=   ÁAB ÂE8Â$"CÃ	E8Ã.DÄ	E8Ä.EÅ	E8Å"E3Å3E8