Ë
    Ï�j€  ã                   ó  — d Z ddlZddlZddlZddlmZ ddlZej                  Zej                  Z ej                  «       Z
g Zg Zg Z ej                  «       ZdZ ej                   e«      Z	 ej%                  «       D �]°  Zedz  Zej)                  «       Ze
exx   dz  cc<   	 edv �r<edk(  r9ej-                  «       D � cg c]  } | d   | d   f‘Œ c} Z eej2                  «      Znjej4                  D �cg c]B  }|j6                  j8                  j:                  |j6                  j8                  j<                  f‘ŒD c}Z eej>                  «      Zer e e«      dk  rŒâeD � cg c]  } | d   ‘Œ	 c} Z!eD � cg c]  } | d   ‘Œ	 c} Z"ejG                  ej6                  jH                  ej6                  jJ                   e&e!«       e&e"«       e'e!«       e'e"«       e e«      g«       �nedk(  r}ej6                  jP                  Z)ejG                  ej6                  jH                  ej6                  jJ                  e)j:                  e)j<                  ej6                  jT                  g«       nœed	v r˜ed
k(  rej6                  jV                  nejV                  Z,ej6                  jZ                  Z.ejG                  ej6                  jH                  ej6                  jJ                  e.j:                  e.j<                   e/e,«      dd g«       edz  dk(  s�Œ� e1de ej                  «       ez
  fz  d¬«       �Œ³ 	 eje                  «         e1ded ej                  «       ez
  z  «        e1d e3e
ji                  d«      «      «        e1d e e«      d e e«      d e e«      «        ejj                   e3e
«      eeedœ e6edz   dd¬«      «        e1d«       yc c} w c c}w c c} w c c} w # e0$ r Y Œéw xY w# eje                  «        w xY w)uh   Pass 1: 1.23GB DXFë¥¼ ìŠ¤íŠ¸ë¦¬ë°�ìœ¼ë¡œ í›‘ì–´ ì—”í‹°í‹° ìƒ‰ì�¸(bbox+ë ˆì�´ì–´+í…�ìŠ¤íŠ¸)ë§Œ ë½‘ëŠ”ë‹¤.é    N)Úiterdxfé   )Ú
LWPOLYLINEÚPOLYLINEr   é   ÚCIRCLE)ÚTEXTÚMTEXTr	   éx   i@ z  ...%d entities, %.0fsT)Úflushztotal entities:zelapsed %.0fszcounts:é   zclosed polys:zcircles:ztexts:)ÚcountsÚpolysÚcirclesÚtextsz\index.jsonÚwzutf-8)Úencodingzsaved index.json)7Ú__doc__ÚjsonÚtimeÚcollectionsÚezdxf.addonsr   ÚproductÚSCRÚDXFÚCounterr   r   r   r   Út0ÚnÚopendxfÚdocÚ
modelspaceÚeÚdxftypeÚdtÚ
get_pointsÚptsÚboolÚclosedÚverticesÚdxfÚlocationÚxÚyÚ	is_closedÚlenÚxsÚysÚappendÚhandleÚlayerÚminÚmaxÚcenterÚcÚradiusÚtextÚsÚinsertÚpÚstrÚ	ExceptionÚprintÚcloseÚdictÚmost_commonÚdumpÚopen)r=   Úvs   00úpass1_index.pyÚ<module>rH      s`  ðá nß Ó Ý  ã Ø‡k�k€Ø‡k�k€à	ˆ×	Ñ	Ó	€Ø
€Ø
€Ø
€Ø€T‡Y�Yƒ[€Ø€Ø€g‡o�o�cÓ€ðØ�^‰^×ˆØ	ˆQ‰ˆØ�Y‰Y‹[ˆØˆr‹
�a‰‹
ð	ØÐ/Ò/Ø˜Ò%Ø12·±´Ó@±¨A˜A˜a™D ! A¡$š<°Ñ@�CÙ! !§(¡(›^‘FàIJÏÊÓTÉÀA˜AŸE™EŸN™N×,Ñ,¨a¯e©e¯n©n×.>Ñ.>Ò?ÈÑT�CÙ! !§+¡+Ó.�FÙ¡ S£¨A¢ØÙ$'Ó(¡C˜q�a˜“d CÑ(�¹cÓ/B¹c¸°°!³¸cÑ/B¨"Ø—‘˜aŸe™eŸl™l¨A¯E©E¯K©K¹¸R»Á#ÀbÃ'É3ÈrË7ÑTWÐXZÓT[Ñ]`ÐadÓ]eÐfÖgØ�x’Ø—E‘E—L‘L�Ø—‘ §¡§¡¨a¯e©e¯k©k¸1¿3¹3ÀÇÁÀQÇUÁUÇ\Á\ÐRÕSØÐ(Ñ(Ø"$¨¢,�A—E‘E—J’J°A·F±F�Ø—E‘E—L‘L�Ø—‘˜aŸe™eŸl™l¨A¯E©E¯K©K¸¿¹¸a¿c¹cÁ3ÀqÃ6È$È3À<ÐPÔQð ˆv‰:˜Œ?ÙÐ+¨q°)°$·)±)³+¸b±.Ð.AÑAÈ×Nñ5 ð8 ‡I�I„Ká Ð˜˜O¨y¨t¯y©y«{¸2©~Ñ>Ô ?Ù €i‘�f×(Ñ(¨Ó,Ó-Ô .Ù €o‘s˜5“z :©s°7«|¸XÁsÈ5ÃzÔ RØ 	€‡	�	‘T˜&“\¨E¸gÐPUÑ
VÙ
ˆs�^Ñ# S°7Ô
;ô=á ÐÕ ùò9 Aùò Uùò )ùÒ/Bøð ò 	Ùð	ûð
 ‡I�I…Kúsz   Á.6O1 Â%O&ÃOÃ$O&Ã6AOÄ="O&ÅO1 Å O&Å$OÅ0O&Å7O!ÆFO&ÌO1 Ì$O1 ÏO&Ï&O.Ï+O1 Ï-O.Ï.O1 Ï1P