
    Ogg                     3   d dl mZ d dlmZmZmZmZ d dlmZm	Z	m
Z
mZmZmZmZ dZi d edd eed      eed d	      d
 ed
d eed      e	edd	      d edd eed      eedd	      d edd eed      e
edd	      d edd eed      eedd 	      d eddeeedd	      d eddeeedd	      d eddeeed d!	      d" ed"deeed#d$	      d% ed%deeed&d'	      d( ed(d eed      eed)d 	      d* ed*d eed      eed+d	      d, ed,d eed      eed-d	      d. ed.d eed      eed/d0	      d1 ed1d eed      eed2d 	      d3 ed3d eed      eed4d	      d5 ed5d eed      eed4d6	      i d7 ed7d8 eed8      eed9d:	      d; ed;d eed      eed<d	      d= ed=d8 eed8      eed>d?	      d@ ed@d8 eed8      eedAd:	      dB edBdC eedC      eedDdE	      dF edFdG eedG      eedHdI	      dJ edJdK eedK      eedLdM	      dN edNdO eedO      eedPdQ	      dR edRd8 eed8      e	edSd:	      dT edTd eed      e	edUd 	      dV edVd8 eed8      eedWd:	      dX edXd8 eed8      eedYd?	      dZ edZd8 eed8      eed[d\	      d] ed]d8 eed8      eed^d_	      d` ed`d8 eed8      eedadb	      dc edcd8 eed8      eedddb	      de eded8 eed8      eedfdg	      i dh edhd8 eed8      eedidb	      dj edjd8 eed8      eedkdb	      dl edld8 eed8      eedmd?	      dn ednd8 eed8      eedod?	      dp edpd8 eed8      eedqdb	      dr edrd eed      eedsd 	      dt edtd eed      eedud 	      dv edvd eed      eedwd 	      dx edxd eed      eedyd 	      dz edzd eed      eed{d 	      d| ed|d eed      eed}d 	      d~ ed~d eed      eedd	      d edd eed      eeddG	      d edd eed      eedd	      d edd eed      eedd	      d edd eed      eedd	      d edd eed      eedd	      i d edd eed      eedd	      d edd eed      eedd 	      d edd eed      eedd	      d edd8 eed8      eedd	      d edd8 eed8      eedd:	      d edd eed      eedd	      d edd8 eed8      eeddb	      d edd eed      eedd 	      d edd eed      eedd 	      d edd eed      eedd 	      d edd eed      eedd	      d edd eed      eedd	      d edd0 eed0      eedd	      d edd eed      eedd 	      d edd eed      eedd 	      d edd eed      eedd 	      d edd8 eed8      eedd:	      i d edd8 eed8      eedd\	      d edd eed      e	edd 	      d edd eed      e	edd 	      d edd eed      e	edd 	      d edd eed      e	edd 	      d edd eed      e	eddG	      d edd eed      e	edd 	      d edd eed      e	edd 	      d edd eed      e	edd 	      d edd eed      e	edd0	      d edd eed      e	edd0	      d edd eed      e	edd0	      d edd eed      e	edd	      d eddC eedC      e	eddE	      d edd eed      e	edd 	      d edd eed      e	edd 	      d edd8 eed8      e	eddb	      i d edd eed      e	edd 	      d edd eed      e	eddլ	      d edd eed      e	edd	      d edd eed      e	edd 	      d edd eed      e	edd	      d edd eed      e	edd0	      d edd eed      eedd	      d edd eed      e	edd	      d edd eed      e	edd	      d edd eed      e	edd 	      d edd8 eed8      eedd:	      d edd eed      eedd 	      d edd eed      eedd 	      d edd eed      eedd	      d edd8 eed8      eedd	      d edd eed      eedd 	      d edd eed      eedd 	      i d edd eed      eedd 	      d eddK eedK      eedd	      d eddK eedK      eedd	      d eddK eedK      eedd	      d edd eed      eedd 	      d edd eed      eedd0	      d edd eed      eed d	      d edd8 eed8      eedd:	      d edd8 eed8      eedd	      d edd eed      eedd 	      d edd eed      eed	d0	      d
 ed
d eed      eedd	      d edd8 eed8      eeddb	      d edd8 eed8      eeddb	      d edd8 eed8      eeddb	      d edd eed      eedd 	      d edd8 eed8      eeddb	      i d edd8 eed8      eeddb	      d edd8 eed8      e	eddb	      d edd8 eed8      e	eddb	      d edd eed      eedd 	      d edd8 eed8      eed d!	      d" ed"d8 eed8      e	ed#d$	      d% ed%d8 eed8      eed&d'	      d( ed(d8 eed8      e	ed)d*	      d+ ed+d8 eed8      eed,db	      d- ed-d8 eed8      eed.db	      d/ ed/d eed      eed0d	      d1 ed1d2 eed2      eed3db	      d4 ed4d eed      eed5d 	      d6 ed6d eed      eed7d 	      d8 ed8d8 eed8      eed9db	      d: ed:d8 eed8      eed;db	      d< ed<d eed      eed=d 	      i d> ed>d eed      eed?dK	      d@ ed@d eed      eedAdG	      dB edBd eed      eedd	      dC edCdD eedD      eedEdF	      dG edGd eed      eedHdK	      dI edId eed      eedJdK	      dK edKd eed      eedLdK	      dM edMd eed      eedNdK	      dO edOd eed      eedPdK	      dQ edQd0 eed0      e	edRd	      dS edSd0 eed0      eedTd	      dU edUdeeedVd	      dW edWdeeedXdY	      dZ edZdeeed[d\	      d] ed]d0 eed0      e	ed^d	      d_ ed_d eed      e	ed`d 	      da edadee	edbd	      i dc edcdee	eddd	      de ededee	edfd	      dg edgdee	edhd	      di edidee	edjd	      dk edkdee	edld	      dm edmd0 eed0      e	ednd	      do edod0 eed0      eedpd	      dq edqdeeedrd	      ds edsdeeedtdY	      du edudeeedvd\	      dw edwd0 eed0      e	edxd	      dy edyd eed      e	edzd 	      d{ ed{dee	ed|d	      d} ed}dee	ed~d	      d eddee	edd	      d eddee	edd	      d eddee	edd	      i d eddee	edd	      d edd eed      eedd 	      d edd eed      eedd 	      d edd eed      eedd 	      d edd eed      eedd 	      d edd eed      eedd 	      d edd8 eed8      eeddb	      d edd8 eed8      eeddb	      d edd8 eed8      eeddb	      d edd8 eed8      eeddb	      d edd8 eed8      eeddb	      d edd eed      eedd	      d edd eed      eedd	      d edd eed      eedd	      d edd eed      eedd	      d edd eed      eedd	      d eddee	edd	      i d edd eed      eedd 	      d eddeeedd	      d eddeeedd!	      d eddeeedd$	      d eddeeedd'	      d edd eed      eedd 	      d edd eed      eedd	      d edd eed      eedd 	      d edd eed      eedd	      d edd eed      e	edd	      d edd0 eed0      e	eddE	      d edd eed      e	edd 	      d edd8 eed8      e	eddì	      d edd eed      e	edd	      d edd eed      e	edd	      d edȐd eedɬ      e	edʐdˬ	      d ed̐d eedͬ      e	edd 	      i d edϐd eedͬ      e	edd 	      d edѐd eedҬ      e	edd 	      d edd eed      e	eddK	      d edd eed      e	edd	      d edd eed      e	edd	      d edڐd eedҬ      e	edd	      d edܐd eedݬ      e	edd 	      d edߐd eedҬ      e	edd	      d edd0 eed0      e	ede	      d edd0 eed0      e	ede	      d edd eedҬ      e	edd	      d edd8 eed8      e	eddb	      d edd eedҬ      e	edd 	      d edd eedͬ      e
edd	      d edd eedͬ      e
edd 	      d edd eedͬ      e
edd	      d edd eedͬ      e
edd	      i d edd eedͬ      e
edd 	      d edd eed      e
edd	      d edd eedͬ      e
edd 	      d edd eedͬ      e
edd 	      d edd eed      e
edd	      d edd eedͬ      e
ed d0	      d edd eed      e
edd	      d edd eedҬ      eedd 	      d edd8 eed8      eedd	      d edd8 eed8      eed	db	      d
 ed
d8 eed8      eedd	      d edd8 eed8      eedd	      d edd8 eed8      eedd	      d edd8 eed8      eedd	      d edd8 eed8      eedd	      d edd8 eed8      eedd	      d edd8 eed8      eedd	      i d edd8 eed8      eeddb	      d  ed d8 eed8      eed!db	      d" ed"d eed      eed#dC	      d$ ed$d eedͬ      eed%d	      d& ed&d8 eed8      eed'd(	      d) ed)d8 eed8      eed*d+	      d, ed,d8 eed8      eed-db	      d. ed.d eed      eed/d0	      d1 ed1d eedͬ      eed2d	      d3 ed3d eedͬ      eed4d	      d5 ed5d6 eed6      eed7d8	      d9 ed9d eedͬ      eed:d 	      d; ed;d eedͬ      eed<d	      d= ed=d eedͬ      eed>d0	      d? ed?d eedͬ      eed@d0	      dA edAd eedҬ      eedBd	      dC edCdO eedO      eedDdQ	       edEdF eedF      eedGdH	       edIdJ eedJ      eedKdH	       edLd eedͬ      eedMd 	       edNd8 eed8      eedOdb	      dPZdQedRedSefdTZdUZyH(V      )partial)SingleValuePoint2DPoint3DHeaderVarDef)DXF12DXF2000DXF2004DXF2007DXF2010DXF2013DXF2018z&{00000000-0000-0000-0000-000000000000}z$ACADVER   )codeAC1032)namer   factorymindxfmaxdxfprioritydefault$ACADMAINTVERF   d      z$DWGCODEPAGE      	ANSI_1252z$LASTSAVEDBYi,  ezdxfz$REQUIREDVERSIONS   i  z$INSBASE
   i  )        r"   r"   z$EXTMINiX  )@xDr#   r#   z$EXTMAXi  )@xr$   r$   z$LIMMINi   )r"   r"   z$LIMMAXi  )g     @z@g     r@z
$ORTHOMODEi  z
$REGENMODEiL  z	$FILLMODEi  z	$DRAGMODEi     z
$QTEXTMODEi  z	$MIRRTEXTix  z$OSMODEigP  z$LTSCALE(   i        ?z$ATTMODEi@  z	$TEXTSIZEi  g      @z	$TRACEWIDi  z
$TEXTSTYLE   il  Standardz$CLAYER   i  0z$CELTYPE   i4  ByLayerz$CECOLOR>   i     z
$CELTSCALEi  z	$DISPSILHi`	  z	$DIMSCALEi	  z$DIMASZi(
  z$DIMEXOi
  g      ?z$DIMDLIi
  g      @z$DIMRNDiT  r"   z$DIMDLEi  z$DIMEXEi  g      ?z$DIMTPi  z$DIMTMi  z$DIMTXTiH  z$DIMCENi  z$DIMTSZi  z$DIMTOLit  z$DIMLIMi  z$DIMTIHi<  z$DIMTOHi  z$DIMSE1i  z$DIMSE2ih  z$DIMTADi  z$DIMZINi0  z$DIMBLKi   z$DIMASOi  z$DIMSHOi\  z$DIMPOSTi  z	$DIMAPOSTi$  z$DIMALTi  z$DIMALTDi  z$DIMALTFiP  gc,BP(?z$DIMLFACi  z$DIMTOFLi  z$DIMTVPi|  z$DIMTIXi  z$DIMSOXDiD  z$DIMSAHi  z$DIMBLK1i  z$DIMBLK2ip  z	$DIMSTYLEi  zISO-25z$DIMCLRDi8  z$DIMCLREi  z$DIMCLRTi   z$DIMTFACid  z$DIMGAPi  z$DIMJUSTi,  z$DIMSD1i  z$DIMSD2i  z$DIMTOLJiX  z$DIMTZINi  z$DIMALTZi   z	$DIMALTTZi  z$DIMUPTi  z$DIMDECiL  z$DIMTDECi  z$DIMALTUi  z	$DIMALTTDix  z	$DIMTXSTYi  z	$DIMAUNITi@  z$DIMADECi  z
$DIMALTRNDi   z$DIMAZINil   z$DIMDSEPi   ,   z	$DIMATFITi4!  z$DIMFRACi!  z
$DIMLDRBLKi!  z	$DIMLUNITi`"  z$COORDSz$DIMLWDi"  z$DIMLWEi(#  z	$DIMTMOVEi#  z$DIMFXLi#  z$ATTDIAz	$DIMFXLONiT$  z$ATTREQz
$DIMJOGANGi$  gRDT!?z	$DIMTFILLi%  z$DIMTFILLCLRi%  z
$DIMARCSYMi%  z	$DIMLTYPEiH&  z	$DIMLTEX1i&  z	$DIMLTEX2i'  z$DIMTXTDIRECTIONit'  z$LUNITSi'  z$LUPRECi<(  z
$SKETCHINCi(  z
$FILLETRADi)  g      $@z$AUNITSih)  z$AUPRECi)  z$MENUi0*  .z
$ELEVATIONi*  z$PELEVATIONi*  z
$THICKNESSi\+  z	$LIMCHECKi+  z	$CHAMFERAi$,  z	$CHAMFERBi,  z	$CHAMFERCi,  z	$CHAMFERDiP-  z$SKPOLYi-  z	$TDCREATEi.  gBAz
$TDUCREATEi|.  g+BAz	$TDUPDATEi.  gJBAz
$TDUUPDATEiD/  geBAz$TDINDWGi/  z$TDUSRTIMERi0  z	$USRTIMERip0  z$ANGBASE2   i0  z$ANGDIRi81  z$PDMODEi1  z$PDSIZEi 2  z	$PLINEWIDid2  z	$SPLFRAMEi2  z$SPLINETYPEi,3  z$SPLINESEGSi3  z	$HANDLINGz	$HANDSEED   i3  100z	$SURFTAB1iX4  z	$SURFTAB2i4  z	$SURFTYPEi 5  z$SURFUi5  z$SURFVi5  z$UCSBASEiL6  z$UCSNAMEi6  z$UCSORGi7  z$UCSXDIRix7  )r'   r"   r"   z$UCSYDIRi7  )r"   r'   r"   z$UCSORTHOREFi@8  z$UCSORTHOVIEWi8  z
$UCSORGTOPi9  z$UCSORGBOTTOMil9  z$UCSORGLEFTi9  z$UCSORGRIGHTi4:  z$UCSORGFRONTi:  z$UCSORGBACKi:  z	$PUCSBASEi`;  z	$PUCSNAMEi;  z$PUCSORGi(<  z	$PUCSXDIRi<  z	$PUCSYDIRi<  z$PUCSORTHOREFiT=  z$PUCSORTHOVIEWi=  z$PUCSORGTOPi>  z$PUCSORGBOTTOMi>  z$PUCSORGLEFTi>  z$PUCSORGRIGHTiH?  z$PUCSORGFRONTi?  z$PUCSORGBACKi@  z$USERI1it@  z$USERI2i@  z$USERI3i<A  z$USERI4iA  z$USERI5iB  z$USERR1ihB  z$USERR2iB  z$USERR3i0C  z$USERR4iC  z$USERR5iC  z
$WORLDVIEWi\D  z	$SHADEDGEiD  z	$SHADEDIFi$E  z	$TILEMODEiE  z	$MAXACTVPiE  @   z	$PINSBASEiPF  z
$PLIMCHECKiF  z$PEXTMINiG  z$PEXTMAXi|G  z$PLIMMINiG  z$PLIMMAXiDH  z	$UNITMODEiH  z
$VISRETAINiI  z	$PLINEGENipI  z
$PSLTSCALEiI  z
$TREEDEPTHi8J  i  z	$CMLSTYLEiJ  z$CMLJUSTi K  z	$CMLSCALEidK  g      4@z$PROXYGRAPHICSiK  z$MEASUREMENTi,L  z
$CELWEIGHTir  iL  z$ENDCAPS  iL  z
$JOINSTYLEiXM  z
$LWDISPLAY"  iM  z	$INSUNITSi N  z$HYPERLINKBASEiN  z$STYLESHEETiN  z$XEDITiLO  z
$CEPSNTYPEi|  iO  z$PSTYLEMODEiP  z$FINGERPRINTGUIDixP  z$VERSIONGUIDiP  z	$EXTNAMESi@Q  z
$PSVPSCALEiQ  z$OLESTARTUPiR  z	$SORTENTSilR     z	$INDEXCTLiR  z	$HIDETEXTi4S  $XCLIPFRAMEiS  z$HALOGAPiS  z	$OBSCOLORi`T  i  z	$OBSLTYPEiT  z$INTERSECTIONDISPLAYi(U  z$INTERSECTIONCOLORiU  z	$DIMASSOCiU  z$PROJECTNAMEiTV  z$CAMERADISPLAYiV  z$LENSLENGTHiW  g      I@z$CAMERAHEIGHTiW  z$STEPSPERSECiW  g      8@z	$STEPSIZEiHX  g      Y@z
$3DDWFPRECiX  g       @z
$PSOLWIDTHiY  g{Gzt?z$PSOLHEIGHTitY  g{Gz?z	$LOFTANG1iY  g.DT!?z	$LOFTANG2i<Z  z	$LOFTMAG1iZ  z	$LOFTMAG2i[  z
$LOFTPARAMih[  z$LOFTNORMALSi[  z	$LATITUDEi0\  g(\B@z
$LONGITUDEi\  gK7^z$NORTHDIRECTIONi\  z	$TIMEZONEi\]  iz$LIGHTGLYPHDISPLAYi]  z$TILEMODELIGHTSYNCHi$^  z
$CMATERIALi[  i^  45z
$SOLIDHISTi^  z	$SHOWHISTiP_  z	$DWFFRAMEi_  z	$DGNFRAMEi`  z$REALWORLDSCALEi|`  z$INTERFERECOLORi`  $INTERFEREOBJVSiY  i`  N$INTERFEREVPVSiZ  i`  $CSHADOWiDa  $SHADOWPLANELOCATIONia  )r>   r?   r@   rA   r   
dxfversionreturnc                 |    t         |    j                  }| dk(  r|t        k  rd}|S d}|S | dk(  r|t        k  rdnd}|S )Nr   r   Z   r<   r:   r9   )HEADER_VAR_MAPr   r   r   )r   rB   
group_codes      ^/var/www/html/public_html/myphp/venv/lib/python3.12/site-packages/ezdxf/sections/headervars.pyversion_specific_group_coderI   A	  s]    %**J %/R
  68
  
	&0Sc
    a  
DXF Version R2004
Name                 | BC GCode | BC Value | EZ GCode | EZ Value
----------------------------------------------------------------
$XCLIPFRAME          |      290 |        0 |      280 |        1

DXF Version R2007
Name                 | BC GCode | BC Value | EZ GCode | EZ Value
----------------------------------------------------------------
$XCLIPFRAME          |      290 |        0 |      280 |        1
)	functoolsr   ezdxf.lldxf.hdrvarsr   r   r   r   ezdxf.lldxf.constr   r	   r
   r   r   r   r   
CONST_GUIDrF   strintrI   VERSION_SPECIFIC_HEADER_VARS rJ   rH   <module>rS      s80    K K   6
m$!,m$ \ "-
m$* L!,+m$< L!,=m$N  #.Om$` am$r |"sm$D |%Em$V |Wm$h |im$z ,"-{m$L ,"-Mm$^ "-_m$p "-qm$B ,"-Cm$T "-Um$f |"-gm$x "-ym$J "-Km$\ "-]m$n "-om$@ ,!,Am$R |!,Sm$d !,em$v "-wm$H ,"-Im$Z "-[m$l "-mm$~ |"-m$P |"-Qm$b |"-cm$t |"-um$F	 |"-G	m$X	 |"-Y	m$j	 l"-k	m$|	 l"-}	m$N
 |"-O
m$`
 |"-a
m$r
 |"-s
m$D |"-Em$V |"-Wm$h |"-im$z |"-{m$L |"-Mm$^ |"-_m$p |"-qm$B |"-Cm$T |!,Um$f |"-gm$x |"-ym$J !,Km$\ !,]m$n |"-om$@ "-Am$R "-Sm$d "-em$v "-wm$H |"-Im$Z |"-[m$l "-mm$~ |"-m$P !,Qm$b !,cm$t !,um$F "-Gm$X "-Ym$j "-km$| "-}m$N |"-Om$` "-am$r |"-sm$D |"-Em$V "-Wm$h "-im$z "-{m$L "-Mm$^ |"-_m$p |"-qm$B "-Cm$T "-Um$f "-gm$x !,ym$J "-Km$\ "-]m$n ,"-om$@ "-Am$R "-Sm$d "-em$v "-wm$H ,!,Im$Z "-[m$l |"-mm$~ |"-m$P |"-Qm$b "-cm$t |"-um$F |"-Gm$X "-Ym$j |"-km$| ,"-}m$N "-Om$` L"-am$r ,"-sm$D !,Em$V !,Wm$h !,im$z "-{m$L |"-Mm$^ |"-_m$p ,"-qm$B ,"-Cm$T |"-Um$f |"-gm$x \!,ym$J  ,"-K m$\  <"-] m$n  ,"-o m$@! "-A!m$R! "-S!m$d! "-e!m$v! "-w!m$H" "-I"m$Z" |"-["m$l" "-!m"m$~" ,"-!"m$P# "-!Q#m$b# ,"-c#m$t# "-u#m$F$ <"-G$m$X$ "-Y$m$j$ "-k$m$|$ |"-}$m$N% |"-O%m$`% |"-a%m$r% "-s%m$D& "-E&m$V& <"-W&m$h& <"-i&m$z& "-{&m$L' !,M'm$^' "-_'m$p' "-q'm$B( "-C(m$T( l"-U(m$f( l"-g(m$x( !,y(m$J) !,K)m$\) |])m$n) o)m$@* A*m$R* L!,S*m$d* \"-e*m$v* ,w*m$H+ \I+m$Z+ <[+m$l+ Lm+m$~+ L+m$P, <Q,m$b, !,c,m$t, !,u,m$F- G-m$X- Y-m$j- k-m$|- \!,}-m$N. l"-O.m$`. <a.m$r. ls.m$D/ LE/m$V/ \W/m$h/ \i/m$z/ L{/m$L0 |"-M0m$^0 |"-_0m$p0 |"-q0m$B1 |"-C1m$T1 |"-U1m$f1 |"-g1m$x1 |"-y1m$J2 |"-K2m$\2 |"-]2m$n2 |"-o2m$@3 ,"-A3m$R3 "-S3m$d3 "-e3m$v3 "-w3m$H4 "-I4m$Z4 [4m$l4 ,"-m4m$~4 "4m$P5 %Q5m$b5 c5m$t5 u5m$F6 "-G6m$X6 ,"-Y6m$j6 "-k6m$|6 ,"-}6m$N7 ,"-O7m$`7 !,a7m$r7 "-s7m$D8 "-E8m$V8 l"-W8m$h8 L"-i8m$z8 ,#.{8m$L9 #.M9m$^9 ,#._9m$p9 ,#.q9m$B: "-C:m$T: l!,U:m$f: <!,g:m$x: l#.y:m$J; ,#.K;m$\; <#.];m$n; !,o;m$@< L!,A<m$R< #.S<m$d< ,"-e<m$v< <#.w<m$X= #.Y=m$j= #.k=m$|= #.}=m$N> <#. O>m$f> #.g>m$x> "-y>m$J? #.K?m$\? L##.]?m$n? ,!"-o?m$@@ #.A@m$R@ L!,S@m$d@ l#.e@m$v@ <"-w@m$HA \"-IAm$ZA L"-[Am$lA "-mAm$~A ,"-Am$PB ,"-QBm$bB <"-cBm$tB "-uBm$FC "-GCm$XC "-YCm$jC "-kCm$|C ,"-}Cm$ND L#.ODm$`D "-aDm$rD ,"-sDm$DE |"-EEm$VE "-WEm$hE ,!#.iEm$zE <"#.{Em$LF ,#.MFm$^F ,#._Fm$pF #.qFm$BG #.CGm$TG #.UGm$fG |#.gGm$xG |"-yGm$JH $ #.
 # #.
 #. )#"-IIm$`Ic s s 
  rJ   