Ë
    £ehé  ã                   ó’   — d dl mZ d dlmZ d dlZ ej
                  e«      ZdZdZ	 G d„ de
«      Z G d„ d	e«      Z G d
„ de«      Zy)é    )Ússtruct)ÚsafeEvalNz¢
  > # big endian
  height:       B
  width:        B
  horiBearingX: b
  horiBearingY: b
  horiAdvance:  B
  vertBearingX: b
  vertBearingY: b
  vertAdvance:  B
zX
  > # big endian
  height:   B
  width:    B
  BearingX: b
  BearingY: b
  Advance:  B
c                   ó   — e Zd Zd„ Zd„ Zy)ÚBitmapGlyphMetricsc                 ó”  — |j                  | j                  j                  «       |j                  «        t	        j
                  | j                  j                  «      d   D ]/  }|j                  |t        | |«      ¬«       |j                  «        Œ1 |j                  | j                  j                  «       |j                  «        y )Né   )Úvalue)
ÚbegintagÚ	__class__Ú__name__Únewliner   Ú	getformatÚbinaryFormatÚ	simpletagÚgetattrÚendtag)ÚselfÚwriterÚttFontÚ
metricNames       úg/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/fontTools/ttLib/tables/BitmapGlyphMetrics.pyÚtoXMLzBitmapGlyphMetrics.toXML!   s‘   € Ø�‰˜Ÿ™×/Ñ/Ô0Ø�‰ÔÜ!×+Ñ+¨D¯N©N×,GÑ,GÓHÈÑKò 	ˆJØ×Ñ˜Z¬w°t¸ZÓ/HÐÔIØ�N‰NÕð	ð 	�‰�d—n‘n×-Ñ-Ô.Ø�‰Õó    c                 ó>  — t        t        j                  | j                  j                  «      d   «      }|D ]c  }t        |t        «      sŒ|\  }}}||v rt        |d   «      t        | «      |<   Œ9t        j                  d|| j                  j                  «       Œe y )Nr   r	   z&unknown name '%s' being ignored in %s.)Úsetr   r   r   r   Ú
isinstanceÚtupler   ÚvarsÚlogÚwarningr   )r   ÚnameÚattrsÚcontentr   ÚmetricNamesÚelements          r   ÚfromXMLzBitmapGlyphMetrics.fromXML*   sŒ   € Üœ'×+Ñ+¨D¯N©N×,GÑ,GÓHÈÑKÓLˆØò 	ˆGÜ˜g¤uÔ-ØØ#*Ñ ˆD�%˜à�{Ñ"Ü#+¨E°'©NÓ#;”�T“
˜4Ò ä—‘Ø<ØØ—N‘N×+Ñ+õñ	r   N)r   Ú
__module__Ú__qualname__r   r&   © r   r   r   r       s   „ òór   r   c                   ó   — e Zd ZeZy)ÚBigGlyphMetricsN)r   r'   r(   ÚbigGlyphMetricsFormatr   r)   r   r   r+   r+   ;   s   „ Ø(�Lr   r+   c                   ó   — e Zd ZeZy)ÚSmallGlyphMetricsN)r   r'   r(   ÚsmallGlyphMetricsFormatr   r)   r   r   r.   r.   ?   s   „ Ø*�Lr   r.   )ÚfontTools.miscr   ÚfontTools.misc.textToolsr   ÚloggingÚ	getLoggerr   r   r,   r/   Úobjectr   r+   r.   r)   r   r   ú<module>r5      sZ   ðõ #Ý -Û ð €g×Ñ˜Ó!€ð
Ð ðÐ ô˜ô ô6)Ð(ô )ô+Ð*õ +r   