§
    D’XjÏ  ã                   ó
  — d dl Z d dlZd dlZd dlZd dlmZ d dlZ ed¦  «        Z ed¦  «         ed¦  «         ed¦  «        gZedz  Z	edz  Z
ed	z  Ze	e
efD ]Ze                     d
d
¬¦  «         Œg Zg Z eed¬¦  «        D �]¬\  ZZe                     ¦   «         s ee¦  «        ‚e	de› d�z  Z ej        ee¦  «          ej        e¦  «        Zg Zd Z eed¬¦  «        D ]i\  ZZe                     d¦  «        pdZe                     dd¦  «                              ¦   «         Zeredz  Ze !                    de› de› de› �¦  «         Œjd "                    e¦  «                              ¦   «         Z#e
de› d�z  Z$e$ %                    e#d¬¦  «         e !                    de› de#› �¦  «         e !                    e e&e¦  «         e&e¦  «         e&e$¦  «         e'e¦  «        e e'e#¦  «        d„ ej(         )                    ¦   «         D ¦   «         dœ¦  «         e *                    ¦   «          �Œ®d "                    e¦  «                              ¦   «         Z+e
dz  Z,e, %                    e+d¬¦  «          ej-        de+¦  «        Z.g Z/dZ0d Z1e.D ]cZ2e2                      ¦   «         sŒe0rE e'e0¦  «         e'e2¦  «        z   e1k    r*e/ !                    e0                      ¦   «         ¦  «         e2Z0Œ^e0e2z  Z0Œde0                      ¦   «         r'e/ !                    e0                      ¦   «         ¦  «         g Z3 ee/d¬¦  «        D ]Æ\  Z4Z5ed!e4d"›d�z  Z6e6 %                    e5d¬¦  «          ej7        d#e5¦  «        Z8e8re8d          ndZ9e8re8d$         ndZ:e3 !                    e4 e&e6¦  «         e'e5¦  «        e9r# e;e9d          ¦  «         e;e9d         ¦  «        d%œnde:r# e;e:d          ¦  «         e;e:d         ¦  «        d%œndd&œ¦  «         ŒÇed'z   %                     e j<        d(e e&e,¦  «         e'e/¦  «        e3d)œd*d+¬,¦  «        d¬¦  «         ed-z  Z=e=                     ¦   «         s+e= %                     e j<        dg d.œd*d+¬,¦  «        d¬¦  «         ed/z  Z>e>                     ¦   «         se> %                    d0d¬¦  «          e? e j<        d
 e&e¦  «        e e'e+¦  «         e'e/¦  «         e&e>¦  «         e&e=¦  «        d1œd*d+¬,¦  «        ¦  «         dS )2é    N)ÚPathz /home/spazio/cosmos_book_extractuw   /home/spazio/.hermes/cache/documents/doc_c86c6c128301_Ð”Ð°Ð¼Ñ�ÐºÐ¸Ð¹_Ñ�Ð°Ð»Ð¾Ð½,_Ñ‡Ð°Ñ�Ñ‚ÑŒ_1_Ð“Ñ�Ñ€Ð¸_Ð”ÑƒÐ³Ð»Ð°Ñ�.pdfuw   /home/spazio/.hermes/cache/documents/doc_1944ea8fa2e8_Ð”Ð°Ð¼Ñ�ÐºÐ¸Ð¹_Ñ�Ð°Ð»Ð¾Ð½,_Ñ‡Ð°Ñ�Ñ‚ÑŒ_2_Ð“Ñ�Ñ€Ð¸_Ð”ÑƒÐ³Ð»Ð°Ñ�.pdfuw   /home/spazio/.hermes/cache/documents/doc_118fab4e61db_Ð”Ð°Ð¼Ñ�ÐºÐ¸Ð¹_Ñ�Ð°Ð»Ð¾Ð½,_Ñ‡Ð°Ñ�Ñ‚ÑŒ_3_Ð“Ñ�Ñ€Ð¸_Ð”ÑƒÐ³Ð»Ð°Ñ�.pdfÚpdfÚtextÚdaily_fragmentsT)ÚparentsÚexist_oké   )ÚstartÚdamskiy_salon_part_z.pdfÚ ú u   

===== Ð§Ð�Ð¡Ð¢Ð¬ u    Â· Ð¡Ð¢Ð Ð�Ð�Ð˜Ð¦Ð� z =====

Ú
Úpart_z.txtzutf-8)Úencodingu5   

########## Ð”Ð�ÐœÐ¡ÐšÐ˜Ð™ Ð¡Ð�Ð›ÐžÐ� Â· Ð§Ð�Ð¡Ð¢Ð¬ z ##########

c                 ó   — i | ]
\  }}|¯||“ŒS © r   )Ú.0ÚkÚvs      ú6/home/spazio/cosmos_book_extract/setup_book_extract.pyú
<dictcomp>r   2   s#   € Ð@Ð@Ð@™d˜a ¸aÐ@�Q˜Ð@Ð@Ð@ó    )ÚpartÚsource_cacheÚpdf_pathÚ	text_pathÚpagesÚnonempty_pagesÚcharsÚmetadatazdamskiy_salon_all_parts.txtu:   (?=\n\n===== Ð§Ð�Ð¡Ð¢Ð¬ \d+ Â· Ð¡Ð¢Ð Ð�Ð�Ð˜Ð¦Ð� \d+ =====)i€>  Ú	fragment_Ú03du6   ===== Ð§Ð�Ð¡Ð¢Ð¬ (\d+) Â· Ð¡Ð¢Ð Ð�Ð�Ð˜Ð¦Ð� (\d+) =====éÿÿÿÿ)r   Úpage)ÚfragmentÚpathr   r
   Úendzmanifest.jsonu+   Ð”Ð°Ð¼Ñ�ÐºÐ¸Ð¹ Ñ�Ð°Ð»Ð¾Ð½, Ñ‡Ð°Ñ�Ñ‚Ð¸ 1â€“3)ÚtitleÚpartsÚfull_text_pathÚdaily_fragments_countr   Fé   )Úensure_asciiÚindentz
state.json)Únext_fragmentÚcompleted_fragmentszTOOLS_AND_INSIGHTS.mduÕ   # Ð”Ð°Ð¼Ñ�ÐºÐ¸Ð¹ Ñ�Ð°Ð»Ð¾Ð½ â€” Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹, Ñ‚ÐµÑ…Ð½Ð¸ÐºÐ¸, Ð¿Ñ€Ð°ÐºÑ‚Ð¸ÐºÐ¸, Ð²Ð¾Ð¿Ñ€Ð¾Ñ�Ñ‹ Ð¸ Ð¾Ñ�Ð¾Ð·Ð½Ð°Ð½Ð¸Ñ�

Ð­Ñ‚Ð¾Ñ‚ Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ� ÐµÐ¶ÐµÐ´Ð½ÐµÐ²Ð½Ñ‹Ð¼Ð¸ Ð²Ñ‹Ð¶Ð¸Ð¼ÐºÐ°Ð¼Ð¸.

)ÚokÚbaser)   Úfull_text_charsr+   Ú
tools_fileÚ
state_file)@ÚjsonÚosÚreÚshutilÚpathlibr   ÚfitzÚBASEÚ	SRC_FILESÚPDF_DIRÚTEXT_DIRÚ	CHUNK_DIRÚdÚmkdirÚmanifestÚ
full_partsÚ	enumerateÚidxÚsrcÚexistsÚFileNotFoundErrorÚdestÚcopy2ÚopenÚdocr   ÚnonemptyÚpnor$   Úget_textr   ÚreplaceÚstripÚappendÚjoinÚtext_allr   Ú
write_textÚstrÚlenr    ÚitemsÚcloseÚ	full_textÚ	full_pathÚsplitÚpage_blocksÚchunksÚcurrentÚtargetÚblockÚchunk_manifestÚiÚchunkr&   ÚfindallÚ	page_refsÚ	start_refÚend_refÚintÚdumpsÚ
state_pathÚinstÚprintr   r   r   ú<module>ro      sè  ðØ €€€Ø 	€	€	€	Ø 	€	€	€	Ø €€€Ø Ð Ð Ð Ð Ð Ø €€€à€tÐ.Ñ/Ô/€à€Dð  
Cñ  Dô  DØ€Dð  
Cñ  Dô  DØ€Dð  
Cñ  Dô  Dð€	ð �‰,€Ø�&‰=€ØÐ$Ñ$€	Ø
�8˜YÐ	'ð )ð )€AØ‡G‚G�D 4€GÑ(Ô(Ð(Ð(à€Ø€
à�	˜)¨1Ð-Ñ-Ô-ð ñ �H€CˆØ�:Š:‰<Œ<ð %ØÐ Ñ$Ô$Ð$ØÐ4¨3Ð4Ð4Ð4Ñ4€DØ€F„L��dÑÔÐØ
ˆ$Œ)�D‰/Œ/€CØ€EØ€HØ�Y˜s¨!Ð,Ñ,Ô,ð ^ð ^‰	ˆˆTØ�}Š}˜VÑ$Ô$Ð*¨ˆØ�|Š|˜F BÑ'Ô'×-Ò-Ñ/Ô/ˆØð 	Ø˜‰MˆHØ�ŠÐ\¨SÐ\Ð\ÀsÐ\Ð\ÐVZÐ\Ð\Ñ]Ô]Ð]Ð]Ø�yŠy˜ÑÔ×%Ò%Ñ'Ô'€HØÐ, 3Ð,Ð,Ð,Ñ,€IØ×Ò˜¨GÐÑ4Ô4Ð4Ø×ÒÐnÐPSÐnÐnÐdlÐnÐnÑoÔoÐoØ‡O‚OØØ˜˜C™œØ�C˜‘I”IØ�S˜‘^”^Ø��S‘”Ø"Ø��X‘”Ø@Ð@ c¤l×&8Ò&8Ñ&:Ô&:Ð@Ñ@Ô@ð	ð 	ñ 	ô 	ð 	ð ‡I‚I�K„K€K�Kà�IŠI�jÑ!Ô!×'Ò'Ñ)Ô)€	ØÐ4Ñ4€	Ø 	× Ò �Y¨Ð Ñ 1Ô 1Ð 1ð ˆbŒhÐTÐV_Ñ`Ô`€Ø	€Ø
€Ø	€Øð ð €EØ�;Š;‰=Œ=ð ØØð �3�3�w‘<”< # # e¡*¤*Ñ,¨vÒ5Ð5Ø�Š�g—m’m‘o”oÑ&Ô&Ð&Øˆˆà�5ÑˆˆØ
‡=‚=�?„?ð #Ø
‡M‚M�'—-’-‘/”/Ñ"Ô"Ð"à€Ø�	˜&¨Ð*Ñ*Ô*ð ð �H€A€uØÐ. 1Ð.Ð.Ð.Ð.Ñ.€DØ‡O‚O�E G€OÑ,Ô,Ð,Ø�”
ÐTÐV[Ñ\Ô\€IØ )Ð3�	˜!”�¨t€IØ(Ð2ˆi˜Œmˆm¨d€GØ×ÒØØ��D‘	”	Ø��U‘”ØKTÐ^˜#˜#˜i¨œlÑ+Ô+°S°S¸À1¼Ñ5FÔ5FÐGÐGÐGÐZ^ØELÐV˜˜˜G AœJ™œ°°°W¸Q´Z±´ÐAÐAÐAÐRVðð ñ ô ð ð ð ˆÑ× #Ò # J D¤JØ:ØØ�c˜)‘n”nØ ˜S ™[œ[Ø%ð0ð 0ð ˜að%!ñ %!ô %!ð ,3ð $ñ 4ô 4ð 4ð �LÑ €
Ø×ÒÑÔð GØ×Ò˜*˜$œ*°qÐQSÐ%TÐ%TÐchÐqrÐsÑsÔsð  FÐñ  Gô  Gð  Gð Ð%Ñ%€Ø‡{‚{�}„}ð CØ‡O‚Oð  pð  {B€Oñ  Cô  Cð  Cà €€j€d„jØ
ØˆC�‰IŒIØØ�s˜9‘~”~Ø ˜S ™[œ[Ø�#�d‘)”)Ø�#�j‘/”/ðð ð ˜að!ñ !ô !ñ "ô "ð "ð "ð "r   